1
0
mirror of https://github.com/gsi-upm/soil synced 2024-12-23 00:28:11 +00:00
soil/examples/tutorial/soil_tutorial.html

23570 lines
956 KiB
HTML
Raw Permalink Normal View History

<!DOCTYPE html>
<html>
<head><meta charset="utf-8" />
<title>soil_tutorial</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<style type="text/css">
/*!
*
* Twitter Bootstrap
*
*/
/*!
* Bootstrap v3.3.7 (http://getbootstrap.com)
* Copyright 2011-2016 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden],
template {
display: none;
}
a {
background-color: transparent;
}
a:active,
a:hover {
outline: 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
h1 {
font-size: 2em;
margin: 0.67em 0;
}
mark {
background: #ff0;
color: #000;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 1em 40px;
}
hr {
box-sizing: content-box;
height: 0;
}
pre {
overflow: auto;
}
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
color: inherit;
font: inherit;
margin: 0;
}
button {
overflow: visible;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input {
line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
input[type="search"] {
-webkit-appearance: textfield;
box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
}
optgroup {
font-weight: bold;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
*,
*:before,
*:after {
background: transparent !important;
color: #000 !important;
box-shadow: none !important;
text-shadow: none !important;
}
a,
a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
}
a[href^="#"]:after,
a[href^="javascript:"]: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;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
.navbar {
display: none;
}
.btn > .caret,
.dropup > .btn > .caret {
border-top-color: #000 !important;
}
.label {
border: 1px solid #000;
}
.table {
border-collapse: collapse !important;
}
.table td,
.table th {
background-color: #fff !important;
}
.table-bordered th,
.table-bordered td {
border: 1px solid #ddd !important;
}
}
@font-face {
font-family: 'Glyphicons Halflings';
src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot');
src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
position: relative;
top: 1px;
display: inline-block;
font-family: 'Glyphicons Halflings';
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
content: "\002a";
}
.glyphicon-plus:before {
content: "\002b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
content: "\20ac";
}
.glyphicon-minus:before {
content: "\2212";
}
.glyphicon-cloud:before {
content: "\2601";
}
.glyphicon-envelope:before {
content: "\2709";
}
.glyphicon-pencil:before {
content: "\270f";
}
.glyphicon-glass:before {
content: "\e001";
}
.glyphicon-music:before {
content: "\e002";
}
.glyphicon-search:before {
content: "\e003";
}
.glyphicon-heart:before {
content: "\e005";
}
.glyphicon-star:before {
content: "\e006";
}
.glyphicon-star-empty:before {
content: "\e007";
}
.glyphicon-user:before {
content: "\e008";
}
.glyphicon-film:before {
content: "\e009";
}
.glyphicon-th-large:before {
content: "\e010";
}
.glyphicon-th:before {
content: "\e011";
}
.glyphicon-th-list:before {
content: "\e012";
}
.glyphicon-ok:before {
content: "\e013";
}
.glyphicon-remove:before {
content: "\e014";
}
.glyphicon-zoom-in:before {
content: "\e015";
}
.glyphicon-zoom-out:before {
content: "\e016";
}
.glyphicon-off:before {
content: "\e017";
}
.glyphicon-signal:before {
content: "\e018";
}
.glyphicon-cog:before {
content: "\e019";
}
.glyphicon-trash:before {
content: "\e020";
}
.glyphicon-home:before {
content: "\e021";
}
.glyphicon-file:before {
content: "\e022";
}
.glyphicon-time:before {
content: "\e023";
}
.glyphicon-road:before {
content: "\e024";
}
.glyphicon-download-alt:before {
content: "\e025";
}
.glyphicon-download:before {
content: "\e026";
}
.glyphicon-upload:before {
content: "\e027";
}
.glyphicon-inbox:before {
content: "\e028";
}
.glyphicon-play-circle:before {
content: "\e029";
}
.glyphicon-repeat:before {
content: "\e030";
}
.glyphicon-refresh:before {
content: "\e031";
}
.glyphicon-list-alt:before {
content: "\e032";
}
.glyphicon-lock:before {
content: "\e033";
}
.glyphicon-flag:before {
content: "\e034";
}
.glyphicon-headphones:before {
content: "\e035";
}
.glyphicon-volume-off:before {
content: "\e036";
}
.glyphicon-volume-down:before {
content: "\e037";
}
.glyphicon-volume-up:before {
content: "\e038";
}
.glyphicon-qrcode:before {
content: "\e039";
}
.glyphicon-barcode:before {
content: "\e040";
}
.glyphicon-tag:before {
content: "\e041";
}
.glyphicon-tags:before {
content: "\e042";
}
.glyphicon-book:before {
content: "\e043";
}
.glyphicon-bookmark:before {
content: "\e044";
}
.glyphicon-print:before {
content: "\e045";
}
.glyphicon-camera:before {
content: "\e046";
}
.glyphicon-font:before {
content: "\e047";
}
.glyphicon-bold:before {
content: "\e048";
}
.glyphicon-italic:before {
content: "\e049";
}
.glyphicon-text-height:before {
content: "\e050";
}
.glyphicon-text-width:before {
content: "\e051";
}
.glyphicon-align-left:before {
content: "\e052";
}
.glyphicon-align-center:before {
content: "\e053";
}
.glyphicon-align-right:before {
content: "\e054";
}
.glyphicon-align-justify:before {
content: "\e055";
}
.glyphicon-list:before {
content: "\e056";
}
.glyphicon-indent-left:before {
content: "\e057";
}
.glyphicon-indent-right:before {
content: "\e058";
}
.glyphicon-facetime-video:before {
content: "\e059";
}
.glyphicon-picture:before {
content: "\e060";
}
.glyphicon-map-marker:before {
content: "\e062";
}
.glyphicon-adjust:before {
content: "\e063";
}
.glyphicon-tint:before {
content: "\e064";
}
.glyphicon-edit:before {
content: "\e065";
}
.glyphicon-share:before {
content: "\e066";
}
.glyphicon-check:before {
content: "\e067";
}
.glyphicon-move:before {
content: "\e068";
}
.glyphicon-step-backward:before {
content: "\e069";
}
.glyphicon-fast-backward:before {
content: "\e070";
}
.glyphicon-backward:before {
content: "\e071";
}
.glyphicon-play:before {
content: "\e072";
}
.glyphicon-pause:before {
content: "\e073";
}
.glyphicon-stop:before {
content: "\e074";
}
.glyphicon-forward:before {
content: "\e075";
}
.glyphicon-fast-forward:before {
content: "\e076";
}
.glyphicon-step-forward:before {
content: "\e077";
}
.glyphicon-eject:before {
content: "\e078";
}
.glyphicon-chevron-left:before {
content: "\e079";
}
.glyphicon-chevron-right:before {
content: "\e080";
}
.glyphicon-plus-sign:before {
content: "\e081";
}
.glyphicon-minus-sign:before {
content: "\e082";
}
.glyphicon-remove-sign:before {
content: "\e083";
}
.glyphicon-ok-sign:before {
content: "\e084";
}
.glyphicon-question-sign:before {
content: "\e085";
}
.glyphicon-info-sign:before {
content: "\e086";
}
.glyphicon-screenshot:before {
content: "\e087";
}
.glyphicon-remove-circle:before {
content: "\e088";
}
.glyphicon-ok-circle:before {
content: "\e089";
}
.glyphicon-ban-circle:before {
content: "\e090";
}
.glyphicon-arrow-left:before {
content: "\e091";
}
.glyphicon-arrow-right:before {
content: "\e092";
}
.glyphicon-arrow-up:before {
content: "\e093";
}
.glyphicon-arrow-down:before {
content: "\e094";
}
.glyphicon-share-alt:before {
content: "\e095";
}
.glyphicon-resize-full:before {
content: "\e096";
}
.glyphicon-resize-small:before {
content: "\e097";
}
.glyphicon-exclamation-sign:before {
content: "\e101";
}
.glyphicon-gift:before {
content: "\e102";
}
.glyphicon-leaf:before {
content: "\e103";
}
.glyphicon-fire:before {
content: "\e104";
}
.glyphicon-eye-open:before {
content: "\e105";
}
.glyphicon-eye-close:before {
content: "\e106";
}
.glyphicon-warning-sign:before {
content: "\e107";
}
.glyphicon-plane:before {
content: "\e108";
}
.glyphicon-calendar:before {
content: "\e109";
}
.glyphicon-random:before {
content: "\e110";
}
.glyphicon-comment:before {
content: "\e111";
}
.glyphicon-magnet:before {
content: "\e112";
}
.glyphicon-chevron-up:before {
content: "\e113";
}
.glyphicon-chevron-down:before {
content: "\e114";
}
.glyphicon-retweet:before {
content: "\e115";
}
.glyphicon-shopping-cart:before {
content: "\e116";
}
.glyphicon-folder-close:before {
content: "\e117";
}
.glyphicon-folder-open:before {
content: "\e118";
}
.glyphicon-resize-vertical:before {
content: "\e119";
}
.glyphicon-resize-horizontal:before {
content: "\e120";
}
.glyphicon-hdd:before {
content: "\e121";
}
.glyphicon-bullhorn:before {
content: "\e122";
}
.glyphicon-bell:before {
content: "\e123";
}
.glyphicon-certificate:before {
content: "\e124";
}
.glyphicon-thumbs-up:before {
content: "\e125";
}
.glyphicon-thumbs-down:before {
content: "\e126";
}
.glyphicon-hand-right:before {
content: "\e127";
}
.glyphicon-hand-left:before {
content: "\e128";
}
.glyphicon-hand-up:before {
content: "\e129";
}
.glyphicon-hand-down:before {
content: "\e130";
}
.glyphicon-circle-arrow-right:before {
content: "\e131";
}
.glyphicon-circle-arrow-left:before {
content: "\e132";
}
.glyphicon-circle-arrow-up:before {
content: "\e133";
}
.glyphicon-circle-arrow-down:before {
content: "\e134";
}
.glyphicon-globe:before {
content: "\e135";
}
.glyphicon-wrench:before {
content: "\e136";
}
.glyphicon-tasks:before {
content: "\e137";
}
.glyphicon-filter:before {
content: "\e138";
}
.glyphicon-briefcase:before {
content: "\e139";
}
.glyphicon-fullscreen:before {
content: "\e140";
}
.glyphicon-dashboard:before {
content: "\e141";
}
.glyphicon-paperclip:before {
content: "\e142";
}
.glyphicon-heart-empty:before {
content: "\e143";
}
.glyphicon-link:before {
content: "\e144";
}
.glyphicon-phone:before {
content: "\e145";
}
.glyphicon-pushpin:before {
content: "\e146";
}
.glyphicon-usd:before {
content: "\e148";
}
.glyphicon-gbp:before {
content: "\e149";
}
.glyphicon-sort:before {
content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
content: "\e152";
}
.glyphicon-sort-by-order:before {
content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
content: "\e154";
}
.glyphicon-sort-by-attributes:before {
content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
content: "\e156";
}
.glyphicon-unchecked:before {
content: "\e157";
}
.glyphicon-expand:before {
content: "\e158";
}
.glyphicon-collapse-down:before {
content: "\e159";
}
.glyphicon-collapse-up:before {
content: "\e160";
}
.glyphicon-log-in:before {
content: "\e161";
}
.glyphicon-flash:before {
content: "\e162";
}
.glyphicon-log-out:before {
content: "\e163";
}
.glyphicon-new-window:before {
content: "\e164";
}
.glyphicon-record:before {
content: "\e165";
}
.glyphicon-save:before {
content: "\e166";
}
.glyphicon-open:before {
content: "\e167";
}
.glyphicon-saved:before {
content: "\e168";
}
.glyphicon-import:before {
content: "\e169";
}
.glyphicon-export:before {
content: "\e170";
}
.glyphicon-send:before {
content: "\e171";
}
.glyphicon-floppy-disk:before {
content: "\e172";
}
.glyphicon-floppy-saved:before {
content: "\e173";
}
.glyphicon-floppy-remove:before {
content: "\e174";
}
.glyphicon-floppy-save:before {
content: "\e175";
}
.glyphicon-floppy-open:before {
content: "\e176";
}
.glyphicon-credit-card:before {
content: "\e177";
}
.glyphicon-transfer:before {
content: "\e178";
}
.glyphicon-cutlery:before {
content: "\e179";
}
.glyphicon-header:before {
content: "\e180";
}
.glyphicon-compressed:before {
content: "\e181";
}
.glyphicon-earphone:before {
content: "\e182";
}
.glyphicon-phone-alt:before {
content: "\e183";
}
.glyphicon-tower:before {
content: "\e184";
}
.glyphicon-stats:before {
content: "\e185";
}
.glyphicon-sd-video:before {
content: "\e186";
}
.glyphicon-hd-video:before {
content: "\e187";
}
.glyphicon-subtitles:before {
content: "\e188";
}
.glyphicon-sound-stereo:before {
content: "\e189";
}
.glyphicon-sound-dolby:before {
content: "\e190";
}
.glyphicon-sound-5-1:before {
content: "\e191";
}
.glyphicon-sound-6-1:before {
content: "\e192";
}
.glyphicon-sound-7-1:before {
content: "\e193";
}
.glyphicon-copyright-mark:before {
content: "\e194";
}
.glyphicon-registration-mark:before {
content: "\e195";
}
.glyphicon-cloud-download:before {
content: "\e197";
}
.glyphicon-cloud-upload:before {
content: "\e198";
}
.glyphicon-tree-conifer:before {
content: "\e199";
}
.glyphicon-tree-deciduous:before {
content: "\e200";
}
.glyphicon-cd:before {
content: "\e201";
}
.glyphicon-save-file:before {
content: "\e202";
}
.glyphicon-open-file:before {
content: "\e203";
}
.glyphicon-level-up:before {
content: "\e204";
}
.glyphicon-copy:before {
content: "\e205";
}
.glyphicon-paste:before {
content: "\e206";
}
.glyphicon-alert:before {
content: "\e209";
}
.glyphicon-equalizer:before {
content: "\e210";
}
.glyphicon-king:before {
content: "\e211";
}
.glyphicon-queen:before {
content: "\e212";
}
.glyphicon-pawn:before {
content: "\e213";
}
.glyphicon-bishop:before {
content: "\e214";
}
.glyphicon-knight:before {
content: "\e215";
}
.glyphicon-baby-formula:before {
content: "\e216";
}
.glyphicon-tent:before {
content: "\26fa";
}
.glyphicon-blackboard:before {
content: "\e218";
}
.glyphicon-bed:before {
content: "\e219";
}
.glyphicon-apple:before {
content: "\f8ff";
}
.glyphicon-erase:before {
content: "\e221";
}
.glyphicon-hourglass:before {
content: "\231b";
}
.glyphicon-lamp:before {
content: "\e223";
}
.glyphicon-duplicate:before {
content: "\e224";
}
.glyphicon-piggy-bank:before {
content: "\e225";
}
.glyphicon-scissors:before {
content: "\e226";
}
.glyphicon-bitcoin:before {
content: "\e227";
}
.glyphicon-btc:before {
content: "\e227";
}
.glyphicon-xbt:before {
content: "\e227";
}
.glyphicon-yen:before {
content: "\00a5";
}
.glyphicon-jpy:before {
content: "\00a5";
}
.glyphicon-ruble:before {
content: "\20bd";
}
.glyphicon-rub:before {
content: "\20bd";
}
.glyphicon-scale:before {
content: "\e230";
}
.glyphicon-ice-lolly:before {
content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
content: "\e232";
}
.glyphicon-education:before {
content: "\e233";
}
.glyphicon-option-horizontal:before {
content: "\e234";
}
.glyphicon-option-vertical:before {
content: "\e235";
}
.glyphicon-menu-hamburger:before {
content: "\e236";
}
.glyphicon-modal-window:before {
content: "\e237";
}
.glyphicon-oil:before {
content: "\e238";
}
.glyphicon-grain:before {
content: "\e239";
}
.glyphicon-sunglasses:before {
content: "\e240";
}
.glyphicon-text-size:before {
content: "\e241";
}
.glyphicon-text-color:before {
content: "\e242";
}
.glyphicon-text-background:before {
content: "\e243";
}
.glyphicon-object-align-top:before {
content: "\e244";
}
.glyphicon-object-align-bottom:before {
content: "\e245";
}
.glyphicon-object-align-horizontal:before {
content: "\e246";
}
.glyphicon-object-align-left:before {
content: "\e247";
}
.glyphicon-object-align-vertical:before {
content: "\e248";
}
.glyphicon-object-align-right:before {
content: "\e249";
}
.glyphicon-triangle-right:before {
content: "\e250";
}
.glyphicon-triangle-left:before {
content: "\e251";
}
.glyphicon-triangle-bottom:before {
content: "\e252";
}
.glyphicon-triangle-top:before {
content: "\e253";
}
.glyphicon-console:before {
content: "\e254";
}
.glyphicon-superscript:before {
content: "\e255";
}
.glyphicon-subscript:before {
content: "\e256";
}
.glyphicon-menu-left:before {
content: "\e257";
}
.glyphicon-menu-right:before {
content: "\e258";
}
.glyphicon-menu-down:before {
content: "\e259";
}
.glyphicon-menu-up:before {
content: "\e260";
}
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
html {
font-size: 10px;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 13px;
line-height: 1.42857143;
color: #000;
background-color: #fff;
}
input,
button,
select,
textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
a {
color: #337ab7;
text-decoration: none;
}
a:hover,
a:focus {
color: #23527c;
text-decoration: underline;
}
a:focus {
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
figure {
margin: 0;
}
img {
vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
display: block;
max-width: 100%;
height: auto;
}
.img-rounded {
border-radius: 3px;
}
.img-thumbnail {
padding: 4px;
line-height: 1.42857143;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 2px;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
display: inline-block;
max-width: 100%;
height: auto;
}
.img-circle {
border-radius: 50%;
}
hr {
margin-top: 18px;
margin-bottom: 18px;
border: 0;
border-top: 1px solid #eeeeee;
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
margin: 0;
overflow: visible;
clip: auto;
}
[role="button"] {
cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
font-family: inherit;
font-weight: 500;
line-height: 1.1;
color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
font-weight: normal;
line-height: 1;
color: #777777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
margin-top: 18px;
margin-bottom: 9px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
margin-top: 9px;
margin-bottom: 9px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
font-size: 75%;
}
h1,
.h1 {
font-size: 33px;
}
h2,
.h2 {
font-size: 27px;
}
h3,
.h3 {
font-size: 23px;
}
h4,
.h4 {
font-size: 17px;
}
h5,
.h5 {
font-size: 13px;
}
h6,
.h6 {
font-size: 12px;
}
p {
margin: 0 0 9px;
}
.lead {
margin-bottom: 18px;
font-size: 14px;
font-weight: 300;
line-height: 1.4;
}
@media (min-width: 768px) {
.lead {
font-size: 19.5px;
}
}
small,
.small {
font-size: 92%;
}
mark,
.mark {
background-color: #fcf8e3;
padding: .2em;
}
.text-left {
text-align: left;
}
.text-right {
text-align: right;
}
.text-center {
text-align: center;
}
.text-justify {
text-align: justify;
}
.text-nowrap {
white-space: nowrap;
}
.text-lowercase {
text-transform: lowercase;
}
.text-uppercase {
text-transform: uppercase;
}
.text-capitalize {
text-transform: capitalize;
}
.text-muted {
color: #777777;
}
.text-primary {
color: #337ab7;
}
a.text-primary:hover,
a.text-primary:focus {
color: #286090;
}
.text-success {
color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
color: #2b542c;
}
.text-info {
color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
color: #245269;
}
.text-warning {
color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
color: #66512c;
}
.text-danger {
color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
color: #843534;
}
.bg-primary {
color: #fff;
background-color: #337ab7;
}
a.bg-primary:hover,
a.bg-primary:focus {
background-color: #286090;
}
.bg-success {
background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
background-color: #c1e2b3;
}
.bg-info {
background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
background-color: #afd9ee;
}
.bg-warning {
background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
background-color: #f7ecb5;
}
.bg-danger {
background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
background-color: #e4b9b9;
}
.page-header {
padding-bottom: 8px;
margin: 36px 0 18px;
border-bottom: 1px solid #eeeeee;
}
ul,
ol {
margin-top: 0;
margin-bottom: 9px;
}
ul ul,
ol ul,
ul ol,
ol ol {
margin-bottom: 0;
}
.list-unstyled {
padding-left: 0;
list-style: none;
}
.list-inline {
padding-left: 0;
list-style: none;
margin-left: -5px;
}
.list-inline > li {
display: inline-block;
padding-left: 5px;
padding-right: 5px;
}
dl {
margin-top: 0;
margin-bottom: 18px;
}
dt,
dd {
line-height: 1.42857143;
}
dt {
font-weight: bold;
}
dd {
margin-left: 0;
}
@media (min-width: 541px) {
.dl-horizontal dt {
float: left;
width: 160px;
clear: left;
text-align: right;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.dl-horizontal dd {
margin-left: 180px;
}
}
abbr[title],
abbr[data-original-title] {
cursor: help;
border-bottom: 1px dotted #777777;
}
.initialism {
font-size: 90%;
text-transform: uppercase;
}
blockquote {
padding: 9px 18px;
margin: 0 0 18px;
font-size: inherit;
border-left: 5px solid #eeeeee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
display: block;
font-size: 80%;
line-height: 1.42857143;
color: #777777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
padding-right: 15px;
padding-left: 0;
border-right: 5px solid #eeeeee;
border-left: 0;
text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
content: '\00A0 \2014';
}
address {
margin-bottom: 18px;
font-style: normal;
line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
font-family: monospace;
}
code {
padding: 2px 4px;
font-size: 90%;
color: #c7254e;
background-color: #f9f2f4;
border-radius: 2px;
}
kbd {
padding: 2px 4px;
font-size: 90%;
color: #888;
background-color: transparent;
border-radius: 1px;
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
padding: 0;
font-size: 100%;
font-weight: bold;
box-shadow: none;
}
pre {
display: block;
padding: 8.5px;
margin: 0 0 9px;
font-size: 12px;
line-height: 1.42857143;
word-break: break-all;
word-wrap: break-word;
color: #333333;
background-color: #f5f5f5;
border: 1px solid #ccc;
border-radius: 2px;
}
pre code {
padding: 0;
font-size: inherit;
color: inherit;
white-space: pre-wrap;
background-color: transparent;
border-radius: 0;
}
.pre-scrollable {
max-height: 340px;
overflow-y: scroll;
}
.container {
margin-right: auto;
margin-left: auto;
padding-left: 0px;
padding-right: 0px;
}
@media (min-width: 768px) {
.container {
width: 768px;
}
}
@media (min-width: 992px) {
.container {
width: 940px;
}
}
@media (min-width: 1200px) {
.container {
width: 1140px;
}
}
.container-fluid {
margin-right: auto;
margin-left: auto;
padding-left: 0px;
padding-right: 0px;
}
.row {
margin-left: 0px;
margin-right: 0px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
position: relative;
min-height: 1px;
padding-left: 0px;
padding-right: 0px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
float: left;
}
.col-xs-12 {
width: 100%;
}
.col-xs-11 {
width: 91.66666667%;
}
.col-xs-10 {
width: 83.33333333%;
}
.col-xs-9 {
width: 75%;
}
.col-xs-8 {
width: 66.66666667%;
}
.col-xs-7 {
width: 58.33333333%;
}
.col-xs-6 {
width: 50%;
}
.col-xs-5 {
width: 41.66666667%;
}
.col-xs-4 {
width: 33.33333333%;
}
.col-xs-3 {
width: 25%;
}
.col-xs-2 {
width: 16.66666667%;
}
.col-xs-1 {
width: 8.33333333%;
}
.col-xs-pull-12 {
right: 100%;
}
.col-xs-pull-11 {
right: 91.66666667%;
}
.col-xs-pull-10 {
right: 83.33333333%;
}
.col-xs-pull-9 {
right: 75%;
}
.col-xs-pull-8 {
right: 66.66666667%;
}
.col-xs-pull-7 {
right: 58.33333333%;
}
.col-xs-pull-6 {
right: 50%;
}
.col-xs-pull-5 {
right: 41.66666667%;
}
.col-xs-pull-4 {
right: 33.33333333%;
}
.col-xs-pull-3 {
right: 25%;
}
.col-xs-pull-2 {
right: 16.66666667%;
}
.col-xs-pull-1 {
right: 8.33333333%;
}
.col-xs-pull-0 {
right: auto;
}
.col-xs-push-12 {
left: 100%;
}
.col-xs-push-11 {
left: 91.66666667%;
}
.col-xs-push-10 {
left: 83.33333333%;
}
.col-xs-push-9 {
left: 75%;
}
.col-xs-push-8 {
left: 66.66666667%;
}
.col-xs-push-7 {
left: 58.33333333%;
}
.col-xs-push-6 {
left: 50%;
}
.col-xs-push-5 {
left: 41.66666667%;
}
.col-xs-push-4 {
left: 33.33333333%;
}
.col-xs-push-3 {
left: 25%;
}
.col-xs-push-2 {
left: 16.66666667%;
}
.col-xs-push-1 {
left: 8.33333333%;
}
.col-xs-push-0 {
left: auto;
}
.col-xs-offset-12 {
margin-left: 100%;
}
.col-xs-offset-11 {
margin-left: 91.66666667%;
}
.col-xs-offset-10 {
margin-left: 83.33333333%;
}
.col-xs-offset-9 {
margin-left: 75%;
}
.col-xs-offset-8 {
margin-left: 66.66666667%;
}
.col-xs-offset-7 {
margin-left: 58.33333333%;
}
.col-xs-offset-6 {
margin-left: 50%;
}
.col-xs-offset-5 {
margin-left: 41.66666667%;
}
.col-xs-offset-4 {
margin-left: 33.33333333%;
}
.col-xs-offset-3 {
margin-left: 25%;
}
.col-xs-offset-2 {
margin-left: 16.66666667%;
}
.col-xs-offset-1 {
margin-left: 8.33333333%;
}
.col-xs-offset-0 {
margin-left: 0%;
}
@media (min-width: 768px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
float: left;
}
.col-sm-12 {
width: 100%;
}
.col-sm-11 {
width: 91.66666667%;
}
.col-sm-10 {
width: 83.33333333%;
}
.col-sm-9 {
width: 75%;
}
.col-sm-8 {
width: 66.66666667%;
}
.col-sm-7 {
width: 58.33333333%;
}
.col-sm-6 {
width: 50%;
}
.col-sm-5 {
width: 41.66666667%;
}
.col-sm-4 {
width: 33.33333333%;
}
.col-sm-3 {
width: 25%;
}
.col-sm-2 {
width: 16.66666667%;
}
.col-sm-1 {
width: 8.33333333%;
}
.col-sm-pull-12 {
right: 100%;
}
.col-sm-pull-11 {
right: 91.66666667%;
}
.col-sm-pull-10 {
right: 83.33333333%;
}
.col-sm-pull-9 {
right: 75%;
}
.col-sm-pull-8 {
right: 66.66666667%;
}
.col-sm-pull-7 {
right: 58.33333333%;
}
.col-sm-pull-6 {
right: 50%;
}
.col-sm-pull-5 {
right: 41.66666667%;
}
.col-sm-pull-4 {
right: 33.33333333%;
}
.col-sm-pull-3 {
right: 25%;
}
.col-sm-pull-2 {
right: 16.66666667%;
}
.col-sm-pull-1 {
right: 8.33333333%;
}
.col-sm-pull-0 {
right: auto;
}
.col-sm-push-12 {
left: 100%;
}
.col-sm-push-11 {
left: 91.66666667%;
}
.col-sm-push-10 {
left: 83.33333333%;
}
.col-sm-push-9 {
left: 75%;
}
.col-sm-push-8 {
left: 66.66666667%;
}
.col-sm-push-7 {
left: 58.33333333%;
}
.col-sm-push-6 {
left: 50%;
}
.col-sm-push-5 {
left: 41.66666667%;
}
.col-sm-push-4 {
left: 33.33333333%;
}
.col-sm-push-3 {
left: 25%;
}
.col-sm-push-2 {
left: 16.66666667%;
}
.col-sm-push-1 {
left: 8.33333333%;
}
.col-sm-push-0 {
left: auto;
}
.col-sm-offset-12 {
margin-left: 100%;
}
.col-sm-offset-11 {
margin-left: 91.66666667%;
}
.col-sm-offset-10 {
margin-left: 83.33333333%;
}
.col-sm-offset-9 {
margin-left: 75%;
}
.col-sm-offset-8 {
margin-left: 66.66666667%;
}
.col-sm-offset-7 {
margin-left: 58.33333333%;
}
.col-sm-offset-6 {
margin-left: 50%;
}
.col-sm-offset-5 {
margin-left: 41.66666667%;
}
.col-sm-offset-4 {
margin-left: 33.33333333%;
}
.col-sm-offset-3 {
margin-left: 25%;
}
.col-sm-offset-2 {
margin-left: 16.66666667%;
}
.col-sm-offset-1 {
margin-left: 8.33333333%;
}
.col-sm-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 992px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
float: left;
}
.col-md-12 {
width: 100%;
}
.col-md-11 {
width: 91.66666667%;
}
.col-md-10 {
width: 83.33333333%;
}
.col-md-9 {
width: 75%;
}
.col-md-8 {
width: 66.66666667%;
}
.col-md-7 {
width: 58.33333333%;
}
.col-md-6 {
width: 50%;
}
.col-md-5 {
width: 41.66666667%;
}
.col-md-4 {
width: 33.33333333%;
}
.col-md-3 {
width: 25%;
}
.col-md-2 {
width: 16.66666667%;
}
.col-md-1 {
width: 8.33333333%;
}
.col-md-pull-12 {
right: 100%;
}
.col-md-pull-11 {
right: 91.66666667%;
}
.col-md-pull-10 {
right: 83.33333333%;
}
.col-md-pull-9 {
right: 75%;
}
.col-md-pull-8 {
right: 66.66666667%;
}
.col-md-pull-7 {
right: 58.33333333%;
}
.col-md-pull-6 {
right: 50%;
}
.col-md-pull-5 {
right: 41.66666667%;
}
.col-md-pull-4 {
right: 33.33333333%;
}
.col-md-pull-3 {
right: 25%;
}
.col-md-pull-2 {
right: 16.66666667%;
}
.col-md-pull-1 {
right: 8.33333333%;
}
.col-md-pull-0 {
right: auto;
}
.col-md-push-12 {
left: 100%;
}
.col-md-push-11 {
left: 91.66666667%;
}
.col-md-push-10 {
left: 83.33333333%;
}
.col-md-push-9 {
left: 75%;
}
.col-md-push-8 {
left: 66.66666667%;
}
.col-md-push-7 {
left: 58.33333333%;
}
.col-md-push-6 {
left: 50%;
}
.col-md-push-5 {
left: 41.66666667%;
}
.col-md-push-4 {
left: 33.33333333%;
}
.col-md-push-3 {
left: 25%;
}
.col-md-push-2 {
left: 16.66666667%;
}
.col-md-push-1 {
left: 8.33333333%;
}
.col-md-push-0 {
left: auto;
}
.col-md-offset-12 {
margin-left: 100%;
}
.col-md-offset-11 {
margin-left: 91.66666667%;
}
.col-md-offset-10 {
margin-left: 83.33333333%;
}
.col-md-offset-9 {
margin-left: 75%;
}
.col-md-offset-8 {
margin-left: 66.66666667%;
}
.col-md-offset-7 {
margin-left: 58.33333333%;
}
.col-md-offset-6 {
margin-left: 50%;
}
.col-md-offset-5 {
margin-left: 41.66666667%;
}
.col-md-offset-4 {
margin-left: 33.33333333%;
}
.col-md-offset-3 {
margin-left: 25%;
}
.col-md-offset-2 {
margin-left: 16.66666667%;
}
.col-md-offset-1 {
margin-left: 8.33333333%;
}
.col-md-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 1200px) {
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
float: left;
}
.col-lg-12 {
width: 100%;
}
.col-lg-11 {
width: 91.66666667%;
}
.col-lg-10 {
width: 83.33333333%;
}
.col-lg-9 {
width: 75%;
}
.col-lg-8 {
width: 66.66666667%;
}
.col-lg-7 {
width: 58.33333333%;
}
.col-lg-6 {
width: 50%;
}
.col-lg-5 {
width: 41.66666667%;
}
.col-lg-4 {
width: 33.33333333%;
}
.col-lg-3 {
width: 25%;
}
.col-lg-2 {
width: 16.66666667%;
}
.col-lg-1 {
width: 8.33333333%;
}
.col-lg-pull-12 {
right: 100%;
}
.col-lg-pull-11 {
right: 91.66666667%;
}
.col-lg-pull-10 {
right: 83.33333333%;
}
.col-lg-pull-9 {
right: 75%;
}
.col-lg-pull-8 {
right: 66.66666667%;
}
.col-lg-pull-7 {
right: 58.33333333%;
}
.col-lg-pull-6 {
right: 50%;
}
.col-lg-pull-5 {
right: 41.66666667%;
}
.col-lg-pull-4 {
right: 33.33333333%;
}
.col-lg-pull-3 {
right: 25%;
}
.col-lg-pull-2 {
right: 16.66666667%;
}
.col-lg-pull-1 {
right: 8.33333333%;
}
.col-lg-pull-0 {
right: auto;
}
.col-lg-push-12 {
left: 100%;
}
.col-lg-push-11 {
left: 91.66666667%;
}
.col-lg-push-10 {
left: 83.33333333%;
}
.col-lg-push-9 {
left: 75%;
}
.col-lg-push-8 {
left: 66.66666667%;
}
.col-lg-push-7 {
left: 58.33333333%;
}
.col-lg-push-6 {
left: 50%;
}
.col-lg-push-5 {
left: 41.66666667%;
}
.col-lg-push-4 {
left: 33.33333333%;
}
.col-lg-push-3 {
left: 25%;
}
.col-lg-push-2 {
left: 16.66666667%;
}
.col-lg-push-1 {
left: 8.33333333%;
}
.col-lg-push-0 {
left: auto;
}
.col-lg-offset-12 {
margin-left: 100%;
}
.col-lg-offset-11 {
margin-left: 91.66666667%;
}
.col-lg-offset-10 {
margin-left: 83.33333333%;
}
.col-lg-offset-9 {
margin-left: 75%;
}
.col-lg-offset-8 {
margin-left: 66.66666667%;
}
.col-lg-offset-7 {
margin-left: 58.33333333%;
}
.col-lg-offset-6 {
margin-left: 50%;
}
.col-lg-offset-5 {
margin-left: 41.66666667%;
}
.col-lg-offset-4 {
margin-left: 33.33333333%;
}
.col-lg-offset-3 {
margin-left: 25%;
}
.col-lg-offset-2 {
margin-left: 16.66666667%;
}
.col-lg-offset-1 {
margin-left: 8.33333333%;
}
.col-lg-offset-0 {
margin-left: 0%;
}
}
table {
background-color: transparent;
}
caption {
padding-top: 8px;
padding-bottom: 8px;
color: #777777;
text-align: left;
}
th {
text-align: left;
}
.table {
width: 100%;
max-width: 100%;
margin-bottom: 18px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
padding: 8px;
line-height: 1.42857143;
vertical-align: top;
border-top: 1px solid #ddd;
}
.table > thead > tr > th {
vertical-align: bottom;
border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.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 > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
padding: 5px;
}
.table-bordered {
border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
background-color: #f5f5f5;
}
table col[class*="col-"] {
position: static;
float: none;
display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
position: static;
float: none;
display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
background-color: #ebcccc;
}
.table-responsive {
overflow-x: auto;
min-height: 0.01%;
}
@media screen and (max-width: 767px) {
.table-responsive {
width: 100%;
margin-bottom: 13.5px;
overflow-y: hidden;
-ms-overflow-style: -ms-autohiding-scrollbar;
border: 1px solid #ddd;
}
.table-responsive > .table {
margin-bottom: 0;
}
.table-responsive > .table > thead > tr > th,
.table-responsive > .table > tbody > tr > th,
.table-responsive > .table > tfoot > tr > th,
.table-responsive > .table > thead > tr > td,
.table-responsive > .table > tbody > tr > td,
.table-responsive > .table > tfoot > tr > td {
white-space: nowrap;
}
.table-responsive > .table-bordered {
border: 0;
}
.table-responsive > .table-bordered > thead > tr > th:first-child,
.table-responsive > .table-bordered > tbody > tr > th:first-child,
.table-responsive > .table-bordered > tfoot > tr > th:first-child,
.table-responsive > .table-bordered > thead > tr > td:first-child,
.table-responsive > .table-bordered > tbody > tr > td:first-child,
.table-responsive > .table-bordered > tfoot > tr > td:first-child {
border-left: 0;
}
.table-responsive > .table-bordered > thead > tr > th:last-child,
.table-responsive > .table-bordered > tbody > tr > th:last-child,
.table-responsive > .table-bordered > tfoot > tr > th:last-child,
.table-responsive > .table-bordered > thead > tr > td:last-child,
.table-responsive > .table-bordered > tbody > tr > td:last-child,
.table-responsive > .table-bordered > tfoot > tr > td:last-child {
border-right: 0;
}
.table-responsive > .table-bordered > tbody > tr:last-child > th,
.table-responsive > .table-bordered > tfoot > tr:last-child > th,
.table-responsive > .table-bordered > tbody > tr:last-child > td,
.table-responsive > .table-bordered > tfoot > tr:last-child > td {
border-bottom: 0;
}
}
fieldset {
padding: 0;
margin: 0;
border: 0;
min-width: 0;
}
legend {
display: block;
width: 100%;
padding: 0;
margin-bottom: 18px;
font-size: 19.5px;
line-height: inherit;
color: #333333;
border: 0;
border-bottom: 1px solid #e5e5e5;
}
label {
display: inline-block;
max-width: 100%;
margin-bottom: 5px;
font-weight: bold;
}
input[type="search"] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
margin: 4px 0 0;
margin-top: 1px \9;
line-height: normal;
}
input[type="file"] {
display: block;
}
input[type="range"] {
display: block;
width: 100%;
}
select[multiple],
select[size] {
height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
output {
display: block;
padding-top: 7px;
font-size: 13px;
line-height: 1.42857143;
color: #555555;
}
.form-control {
display: block;
width: 100%;
height: 32px;
padding: 6px 12px;
font-size: 13px;
line-height: 1.42857143;
color: #555555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 2px;
-webkit-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-color ease-in-out .15s, box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
color: #999;
opacity: 1;
}
.form-control:-ms-input-placeholder {
color: #999;
}
.form-control::-webkit-input-placeholder {
color: #999;
}
.form-control::-ms-expand {
border: 0;
background-color: transparent;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
background-color: #eeeeee;
opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
cursor: not-allowed;
}
textarea.form-control {
height: auto;
}
input[type="search"] {
-webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
input[type="date"].form-control,
input[type="time"].form-control,
input[type="datetime-local"].form-control,
input[type="month"].form-control {
line-height: 32px;
}
input[type="date"].input-sm,
input[type="time"].input-sm,
input[type="datetime-local"].input-sm,
input[type="month"].input-sm,
.input-group-sm input[type="date"],
.input-group-sm input[type="time"],
.input-group-sm input[type="datetime-local"],
.input-group-sm input[type="month"] {
line-height: 30px;
}
input[type="date"].input-lg,
input[type="time"].input-lg,
input[type="datetime-local"].input-lg,
input[type="month"].input-lg,
.input-group-lg input[type="date"],
.input-group-lg input[type="time"],
.input-group-lg input[type="datetime-local"],
.input-group-lg input[type="month"] {
line-height: 45px;
}
}
.form-group {
margin-bottom: 15px;
}
.radio,
.checkbox {
position: relative;
display: block;
margin-top: 10px;
margin-bottom: 10px;
}
.radio label,
.checkbox label {
min-height: 18px;
padding-left: 20px;
margin-bottom: 0;
font-weight: normal;
cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
position: absolute;
margin-left: -20px;
margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
position: relative;
display: inline-block;
padding-left: 20px;
margin-bottom: 0;
vertical-align: middle;
font-weight: normal;
cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
margin-top: 0;
margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
cursor: not-allowed;
}
.form-control-static {
padding-top: 7px;
padding-bottom: 7px;
margin-bottom: 0;
min-height: 31px;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
padding-left: 0;
padding-right: 0;
}
.input-sm {
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 1px;
}
select.input-sm {
height: 30px;
line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
height: auto;
}
.form-group-sm .form-control {
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 1px;
}
.form-group-sm select.form-control {
height: 30px;
line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
height: auto;
}
.form-group-sm .form-control-static {
height: 30px;
min-height: 30px;
padding: 6px 10px;
font-size: 12px;
line-height: 1.5;
}
.input-lg {
height: 45px;
padding: 10px 16px;
font-size: 17px;
line-height: 1.3333333;
border-radius: 3px;
}
select.input-lg {
height: 45px;
line-height: 45px;
}
textarea.input-lg,
select[multiple].input-lg {
height: auto;
}
.form-group-lg .form-control {
height: 45px;
padding: 10px 16px;
font-size: 17px;
line-height: 1.3333333;
border-radius: 3px;
}
.form-group-lg select.form-control {
height: 45px;
line-height: 45px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
height: auto;
}
.form-group-lg .form-control-static {
height: 45px;
min-height: 35px;
padding: 11px 16px;
font-size: 17px;
line-height: 1.3333333;
}
.has-feedback {
position: relative;
}
.has-feedback .form-control {
padding-right: 40px;
}
.form-control-feedback {
position: absolute;
top: 0;
right: 0;
z-index: 2;
display: block;
width: 32px;
height: 32px;
line-height: 32px;
text-align: center;
pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
width: 45px;
height: 45px;
line-height: 45px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
width: 30px;
height: 30px;
line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
color: #3c763d;
}
.has-success .form-control {
border-color: #3c763d;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
border-color: #2b542c;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
color: #3c763d;
border-color: #3c763d;
background-color: #dff0d8;
}
.has-success .form-control-feedback {
color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
color: #8a6d3b;
}
.has-warning .form-control {
border-color: #8a6d3b;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
border-color: #66512c;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
color: #8a6d3b;
border-color: #8a6d3b;
background-color: #fcf8e3;
}
.has-warning .form-control-feedback {
color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
color: #a94442;
}
.has-error .form-control {
border-color: #a94442;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
border-color: #843534;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
color: #a94442;
border-color: #a94442;
background-color: #f2dede;
}
.has-error .form-control-feedback {
color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
top: 23px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
top: 0;
}
.help-block {
display: block;
margin-top: 5px;
margin-bottom: 10px;
color: #404040;
}
@media (min-width: 768px) {
.form-inline .form-group {
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .form-control {
display: inline-block;
width: auto;
vertical-align: middle;
}
.form-inline .form-control-static {
display: inline-block;
}
.form-inline .input-group {
display: inline-table;
vertical-align: middle;
}
.form-inline .input-group .input-group-addon,
.form-inline .input-group .input-group-btn,
.form-inline .input-group .form-control {
width: auto;
}
.form-inline .input-group > .form-control {
width: 100%;
}
.form-inline .control-label {
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .radio,
.form-inline .checkbox {
display: inline-block;
margin-top: 0;
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .radio label,
.form-inline .checkbox label {
padding-left: 0;
}
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
position: relative;
margin-left: 0;
}
.form-inline .has-feedback .form-control-feedback {
top: 0;
}
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
margin-top: 0;
margin-bottom: 0;
padding-top: 7px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
min-height: 25px;
}
.form-horizontal .form-group {
margin-left: 0px;
margin-right: 0px;
}
@media (min-width: 768px) {
.form-horizontal .control-label {
text-align: right;
margin-bottom: 0;
padding-top: 7px;
}
}
.form-horizontal .has-feedback .form-control-feedback {
right: 0px;
}
@media (min-width: 768px) {
.form-horizontal .form-group-lg .control-label {
padding-top: 11px;
font-size: 17px;
}
}
@media (min-width: 768px) {
.form-horizontal .form-group-sm .control-label {
padding-top: 6px;
font-size: 12px;
}
}
.btn {
display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
vertical-align: middle;
touch-action: manipulation;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 6px 12px;
font-size: 13px;
line-height: 1.42857143;
border-radius: 2px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
color: #333;
text-decoration: none;
}
.btn:active,
.btn.active {
outline: 0;
background-image: none;
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
cursor: not-allowed;
opacity: 0.65;
filter: alpha(opacity=65);
-webkit-box-shadow: none;
box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
pointer-events: none;
}
.btn-default {
color: #333;
background-color: #fff;
border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
color: #333;
background-color: #e6e6e6;
border-color: #8c8c8c;
}
.btn-default:hover {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
color: #333;
background-color: #d4d4d4;
border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
background-image: none;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
background-color: #fff;
border-color: #ccc;
}
.btn-default .badge {
color: #fff;
background-color: #333;
}
.btn-primary {
color: #fff;
background-color: #337ab7;
border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
color: #fff;
background-color: #286090;
border-color: #122b40;
}
.btn-primary:hover {
color: #fff;
background-color: #286090;
border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
color: #fff;
background-color: #286090;
border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
color: #fff;
background-color: #204d74;
border-color: #122b40;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
background-color: #337ab7;
border-color: #2e6da4;
}
.btn-primary .badge {
color: #337ab7;
background-color: #fff;
}
.btn-success {
color: #fff;
background-color: #5cb85c;
border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
color: #fff;
background-color: #449d44;
border-color: #255625;
}
.btn-success:hover {
color: #fff;
background-color: #449d44;
border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
color: #fff;
background-color: #449d44;
border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
color: #fff;
background-color: #398439;
border-color: #255625;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
background-image: none;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
background-color: #5cb85c;
border-color: #4cae4c;
}
.btn-success .badge {
color: #5cb85c;
background-color: #fff;
}
.btn-info {
color: #fff;
background-color: #5bc0de;
border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
color: #fff;
background-color: #31b0d5;
border-color: #1b6d85;
}
.btn-info:hover {
color: #fff;
background-color: #31b0d5;
border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
color: #fff;
background-color: #31b0d5;
border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
color: #fff;
background-color: #269abc;
border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
background-color: #5bc0de;
border-color: #46b8da;
}
.btn-info .badge {
color: #5bc0de;
background-color: #fff;
}
.btn-warning {
color: #fff;
background-color: #f0ad4e;
border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
color: #fff;
background-color: #ec971f;
border-color: #985f0d;
}
.btn-warning:hover {
color: #fff;
background-color: #ec971f;
border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
color: #fff;
background-color: #ec971f;
border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
color: #fff;
background-color: #d58512;
border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
background-color: #f0ad4e;
border-color: #eea236;
}
.btn-warning .badge {
color: #f0ad4e;
background-color: #fff;
}
.btn-danger {
color: #fff;
background-color: #d9534f;
border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
color: #fff;
background-color: #c9302c;
border-color: #761c19;
}
.btn-danger:hover {
color: #fff;
background-color: #c9302c;
border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
color: #fff;
background-color: #c9302c;
border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
color: #fff;
background-color: #ac2925;
border-color: #761c19;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
background-image: none;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
background-color: #d9534f;
border-color: #d43f3a;
}
.btn-danger .badge {
color: #d9534f;
background-color: #fff;
}
.btn-link {
color: #337ab7;
font-weight: normal;
border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
background-color: transparent;
-webkit-box-shadow: none;
box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
color: #23527c;
text-decoration: underline;
background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
color: #777777;
text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
padding: 10px 16px;
font-size: 17px;
line-height: 1.3333333;
border-radius: 3px;
}
.btn-sm,
.btn-group-sm > .btn {
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 1px;
}
.btn-xs,
.btn-group-xs > .btn {
padding: 1px 5px;
font-size: 12px;
line-height: 1.5;
border-radius: 1px;
}
.btn-block {
display: block;
width: 100%;
}
.btn-block + .btn-block {
margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
width: 100%;
}
.fade {
opacity: 0;
-webkit-transition: opacity 0.15s linear;
-o-transition: opacity 0.15s linear;
transition: opacity 0.15s linear;
}
.fade.in {
opacity: 1;
}
.collapse {
display: none;
}
.collapse.in {
display: block;
}
tr.collapse.in {
display: table-row;
}
tbody.collapse.in {
display: table-row-group;
}
.collapsing {
position: relative;
height: 0;
overflow: hidden;
-webkit-transition-property: height, visibility;
transition-property: height, visibility;
-webkit-transition-duration: 0.35s;
transition-duration: 0.35s;
-webkit-transition-timing-function: ease;
transition-timing-function: ease;
}
.caret {
display: inline-block;
width: 0;
height: 0;
margin-left: 2px;
vertical-align: middle;
border-top: 4px dashed;
border-top: 4px solid \9;
border-right: 4px solid transparent;
border-left: 4px solid transparent;
}
.dropup,
.dropdown {
position: relative;
}
.dropdown-toggle:focus {
outline: 0;
}
.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;
font-size: 13px;
text-align: left;
background-color: #fff;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 2px;
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
background-clip: padding-box;
}
.dropdown-menu.pull-right {
right: 0;
left: auto;
}
.dropdown-menu .divider {
height: 1px;
margin: 8px 0;
overflow: hidden;
background-color: #e5e5e5;
}
.dropdown-menu > li > a {
display: block;
padding: 3px 20px;
clear: both;
font-weight: normal;
line-height: 1.42857143;
color: #333333;
white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
text-decoration: none;
color: #262626;
background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
color: #fff;
text-decoration: none;
outline: 0;
background-color: #337ab7;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
text-decoration: none;
background-color: transparent;
background-image: none;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
cursor: not-allowed;
}
.open > .dropdown-menu {
display: block;
}
.open > a {
outline: 0;
}
.dropdown-menu-right {
left: auto;
right: 0;
}
.dropdown-menu-left {
left: 0;
right: auto;
}
.dropdown-header {
display: block;
padding: 3px 20px;
font-size: 12px;
line-height: 1.42857143;
color: #777777;
white-space: nowrap;
}
.dropdown-backdrop {
position: fixed;
left: 0;
right: 0;
bottom: 0;
top: 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 dashed;
border-bottom: 4px solid \9;
content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
top: auto;
bottom: 100%;
margin-bottom: 2px;
}
@media (min-width: 541px) {
.navbar-right .dropdown-menu {
left: auto;
right: 0;
}
.navbar-right .dropdown-menu-left {
left: 0;
right: auto;
}
}
.btn-group,
.btn-group-vertical {
position: relative;
display: inline-block;
vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
position: relative;
float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
margin-left: -1px;
}
.btn-toolbar {
margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
border-radius: 0;
}
.btn-group > .btn:first-child {
margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.btn-group > .btn-group {
float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
padding-left: 8px;
padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
padding-left: 12px;
padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
-webkit-box-shadow: none;
box-shadow: none;
}
.btn .caret {
margin-left: 0;
}
.btn-lg .caret {
border-width: 5px 5px 0;
border-bottom-width: 0;
}
.dropup .btn-lg .caret {
border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
display: block;
float: none;
width: 100%;
max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
margin-top: -1px;
margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
border-top-right-radius: 2px;
border-top-left-radius: 2px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
border-top-right-radius: 0;
border-top-left-radius: 0;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.btn-group-justified {
display: table;
width: 100%;
table-layout: fixed;
border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
float: none;
display: table-cell;
width: 1%;
}
.btn-group-justified > .btn-group .btn {
width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
position: absolute;
clip: rect(0, 0, 0, 0);
pointer-events: none;
}
.input-group {
position: relative;
display: table;
border-collapse: separate;
}
.input-group[class*="col-"] {
float: none;
padding-left: 0;
padding-right: 0;
}
.input-group .form-control {
position: relative;
z-index: 2;
float: left;
width: 100%;
margin-bottom: 0;
}
.input-group .form-control:focus {
z-index: 3;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
height: 45px;
padding: 10px 16px;
font-size: 17px;
line-height: 1.3333333;
border-radius: 3px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
height: 45px;
line-height: 45px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 1px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
height: 30px;
line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
border-radius: 0;
}
.input-group-addon,
.input-group-btn {
width: 1%;
white-space: nowrap;
vertical-align: middle;
}
.input-group-addon {
padding: 6px 12px;
font-size: 13px;
font-weight: normal;
line-height: 1;
color: #555555;
text-align: center;
background-color: #eeeeee;
border: 1px solid #ccc;
border-radius: 2px;
}
.input-group-addon.input-sm {
padding: 5px 10px;
font-size: 12px;
border-radius: 1px;
}
.input-group-addon.input-lg {
padding: 10px 16px;
font-size: 17px;
border-radius: 3px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.input-group-addon:first-child {
border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.input-group-addon:last-child {
border-left: 0;
}
.input-group-btn {
position: relative;
font-size: 0;
white-space: nowrap;
}
.input-group-btn > .btn {
position: relative;
}
.input-group-btn > .btn + .btn {
margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
z-index: 2;
margin-left: -1px;
}
.nav {
margin-bottom: 0;
padding-left: 0;
list-style: none;
}
.nav > li {
position: relative;
display: block;
}
.nav > li > a {
position: relative;
display: block;
padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
text-decoration: none;
background-color: #eeeeee;
}
.nav > li.disabled > a {
color: #777777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
color: #777777;
text-decoration: none;
background-color: transparent;
cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
background-color: #eeeeee;
border-color: #337ab7;
}
.nav .nav-divider {
height: 1px;
margin: 8px 0;
overflow: hidden;
background-color: #e5e5e5;
}
.nav > li > a > img {
max-width: none;
}
.nav-tabs {
border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
float: left;
margin-bottom: -1px;
}
.nav-tabs > li > a {
margin-right: 2px;
line-height: 1.42857143;
border: 1px solid transparent;
border-radius: 2px 2px 0 0;
}
.nav-tabs > li > a:hover {
border-color: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
color: #555555;
background-color: #fff;
border: 1px solid #ddd;
border-bottom-color: transparent;
cursor: default;
}
.nav-tabs.nav-justified {
width: 100%;
border-bottom: 0;
}
.nav-tabs.nav-justified > li {
float: none;
}
.nav-tabs.nav-justified > li > a {
text-align: center;
margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width: 768px) {
.nav-tabs.nav-justified > li {
display: table-cell;
width: 1%;
}
.nav-tabs.nav-justified > li > a {
margin-bottom: 0;
}
}
.nav-tabs.nav-justified > li > a {
margin-right: 0;
border-radius: 2px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
border: 1px solid #ddd;
}
@media (min-width: 768px) {
.nav-tabs.nav-justified > li > a {
border-bottom: 1px solid #ddd;
border-radius: 2px 2px 0 0;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
border-bottom-color: #fff;
}
}
.nav-pills > li {
float: left;
}
.nav-pills > li > a {
border-radius: 2px;
}
.nav-pills > li + li {
margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
color: #fff;
background-color: #337ab7;
}
.nav-stacked > li {
float: none;
}
.nav-stacked > li + li {
margin-top: 2px;
margin-left: 0;
}
.nav-justified {
width: 100%;
}
.nav-justified > li {
float: none;
}
.nav-justified > li > a {
text-align: center;
margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width: 768px) {
.nav-justified > li {
display: table-cell;
width: 1%;
}
.nav-justified > li > a {
margin-bottom: 0;
}
}
.nav-tabs-justified {
border-bottom: 0;
}
.nav-tabs-justified > li > a {
margin-right: 0;
border-radius: 2px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
border: 1px solid #ddd;
}
@media (min-width: 768px) {
.nav-tabs-justified > li > a {
border-bottom: 1px solid #ddd;
border-radius: 2px 2px 0 0;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
border-bottom-color: #fff;
}
}
.tab-content > .tab-pane {
display: none;
}
.tab-content > .active {
display: block;
}
.nav-tabs .dropdown-menu {
margin-top: -1px;
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.navbar {
position: relative;
min-height: 30px;
margin-bottom: 18px;
border: 1px solid transparent;
}
@media (min-width: 541px) {
.navbar {
border-radius: 2px;
}
}
@media (min-width: 541px) {
.navbar-header {
float: left;
}
}
.navbar-collapse {
overflow-x: visible;
padding-right: 0px;
padding-left: 0px;
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
-webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
overflow-y: auto;
}
@media (min-width: 541px) {
.navbar-collapse {
width: auto;
border-top: 0;
box-shadow: none;
}
.navbar-collapse.collapse {
display: block !important;
height: auto !important;
padding-bottom: 0;
overflow: visible !important;
}
.navbar-collapse.in {
overflow-y: visible;
}
.navbar-fixed-top .navbar-collapse,
.navbar-static-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
padding-left: 0;
padding-right: 0;
}
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
max-height: 340px;
}
@media (max-device-width: 540px) and (orientation: landscape) {
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
max-height: 200px;
}
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
margin-right: 0px;
margin-left: 0px;
}
@media (min-width: 541px) {
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
margin-right: 0;
margin-left: 0;
}
}
.navbar-static-top {
z-index: 1000;
border-width: 0 0 1px;
}
@media (min-width: 541px) {
.navbar-static-top {
border-radius: 0;
}
}
.navbar-fixed-top,
.navbar-fixed-bottom {
position: fixed;
right: 0;
left: 0;
z-index: 1030;
}
@media (min-width: 541px) {
.navbar-fixed-top,
.navbar-fixed-bottom {
border-radius: 0;
}
}
.navbar-fixed-top {
top: 0;
border-width: 0 0 1px;
}
.navbar-fixed-bottom {
bottom: 0;
margin-bottom: 0;
border-width: 1px 0 0;
}
.navbar-brand {
float: left;
padding: 6px 0px;
font-size: 17px;
line-height: 18px;
height: 30px;
}
.navbar-brand:hover,
.navbar-brand:focus {
text-decoration: none;
}
.navbar-brand > img {
display: block;
}
@media (min-width: 541px) {
.navbar > .container .navbar-brand,
.navbar > .container-fluid .navbar-brand {
margin-left: 0px;
}
}
.navbar-toggle {
position: relative;
float: right;
margin-right: 0px;
padding: 9px 10px;
margin-top: -2px;
margin-bottom: -2px;
background-color: transparent;
background-image: none;
border: 1px solid transparent;
border-radius: 2px;
}
.navbar-toggle:focus {
outline: 0;
}
.navbar-toggle .icon-bar {
display: block;
width: 22px;
height: 2px;
border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
margin-top: 4px;
}
@media (min-width: 541px) {
.navbar-toggle {
display: none;
}
}
.navbar-nav {
margin: 3px 0px;
}
.navbar-nav > li > a {
padding-top: 10px;
padding-bottom: 10px;
line-height: 18px;
}
@media (max-width: 540px) {
.navbar-nav .open .dropdown-menu {
position: static;
float: none;
width: auto;
margin-top: 0;
background-color: transparent;
border: 0;
box-shadow: none;
}
.navbar-nav .open .dropdown-menu > li > a,
.navbar-nav .open .dropdown-menu .dropdown-header {
padding: 5px 15px 5px 25px;
}
.navbar-nav .open .dropdown-menu > li > a {
line-height: 18px;
}
.navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-nav .open .dropdown-menu > li > a:focus {
background-image: none;
}
}
@media (min-width: 541px) {
.navbar-nav {
float: left;
margin: 0;
}
.navbar-nav > li {
float: left;
}
.navbar-nav > li > a {
padding-top: 6px;
padding-bottom: 6px;
}
}
.navbar-form {
margin-left: 0px;
margin-right: 0px;
padding: 10px 0px;
border-top: 1px solid transparent;
border-bottom: 1px solid transparent;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
margin-top: -1px;
margin-bottom: -1px;
}
@media (min-width: 768px) {
.navbar-form .form-group {
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
}
.navbar-form .form-control {
display: inline-block;
width: auto;
vertical-align: middle;
}
.navbar-form .form-control-static {
display: inline-block;
}
.navbar-form .input-group {
display: inline-table;
vertical-align: middle;
}
.navbar-form .input-group .input-group-addon,
.navbar-form .input-group .input-group-btn,
.navbar-form .input-group .form-control {
width: auto;
}
.navbar-form .input-group > .form-control {
width: 100%;
}
.navbar-form .control-label {
margin-bottom: 0;
vertical-align: middle;
}
.navbar-form .radio,
.navbar-form .checkbox {
display: inline-block;
margin-top: 0;
margin-bottom: 0;
vertical-align: middle;
}
.navbar-form .radio label,
.navbar-form .checkbox label {
padding-left: 0;
}
.navbar-form .radio input[type="radio"],
.navbar-form .checkbox input[type="checkbox"] {
position: relative;
margin-left: 0;
}
.navbar-form .has-feedback .form-control-feedback {
top: 0;
}
}
@media (max-width: 540px) {
.navbar-form .form-group {
margin-bottom: 5px;
}
.navbar-form .form-group:last-child {
margin-bottom: 0;
}
}
@media (min-width: 541px) {
.navbar-form {
width: auto;
border: 0;
margin-left: 0;
margin-right: 0;
padding-top: 0;
padding-bottom: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
}
.navbar-nav > li > .dropdown-menu {
margin-top: 0;
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
margin-bottom: 0;
border-top-right-radius: 2px;
border-top-left-radius: 2px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.navbar-btn {
margin-top: -1px;
margin-bottom: -1px;
}
.navbar-btn.btn-sm {
margin-top: 0px;
margin-bottom: 0px;
}
.navbar-btn.btn-xs {
margin-top: 4px;
margin-bottom: 4px;
}
.navbar-text {
margin-top: 6px;
margin-bottom: 6px;
}
@media (min-width: 541px) {
.navbar-text {
float: left;
margin-left: 0px;
margin-right: 0px;
}
}
@media (min-width: 541px) {
.navbar-left {
float: left !important;
float: left;
}
.navbar-right {
float: right !important;
float: right;
margin-right: 0px;
}
.navbar-right ~ .navbar-right {
margin-right: 0;
}
}
.navbar-default {
background-color: #f8f8f8;
border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
color: #5e5e5e;
background-color: transparent;
}
.navbar-default .navbar-text {
color: #777;
}
.navbar-default .navbar-nav > li > a {
color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
color: #333;
background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
color: #555;
background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
color: #ccc;
background-color: transparent;
}
.navbar-default .navbar-toggle {
border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
background-color: #e7e7e7;
color: #555;
}
@media (max-width: 540px) {
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
color: #777;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
color: #333;
background-color: transparent;
}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
color: #555;
background-color: #e7e7e7;
}
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
color: #ccc;
background-color: transparent;
}
}
.navbar-default .navbar-link {
color: #777;
}
.navbar-default .navbar-link:hover {
color: #333;
}
.navbar-default .btn-link {
color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
color: #ccc;
}
.navbar-inverse {
background-color: #222;
border-color: #080808;
}
.navbar-inverse .navbar-brand {
color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
color: #fff;
background-color: transparent;
}
.navbar-inverse .navbar-text {
color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
color: #fff;
background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
color: #fff;
background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
color: #444;
background-color: transparent;
}
.navbar-inverse .navbar-toggle {
border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
background-color: #080808;
color: #fff;
}
@media (max-width: 540px) {
.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
border-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
background-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
color: #9d9d9d;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
color: #fff;
background-color: transparent;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
color: #fff;
background-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
color: #444;
background-color: transparent;
}
}
.navbar-inverse .navbar-link {
color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
color: #fff;
}
.navbar-inverse .btn-link {
color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
color: #444;
}
.breadcrumb {
padding: 8px 15px;
margin-bottom: 18px;
list-style: none;
background-color: #f5f5f5;
border-radius: 2px;
}
.breadcrumb > li {
display: inline-block;
}
.breadcrumb > li + li:before {
content: "/\00a0";
padding: 0 5px;
color: #5e5e5e;
}
.breadcrumb > .active {
color: #777777;
}
.pagination {
display: inline-block;
padding-left: 0;
margin: 18px 0;
border-radius: 2px;
}
.pagination > li {
display: inline;
}
.pagination > li > a,
.pagination > li > span {
position: relative;
float: left;
padding: 6px 12px;
line-height: 1.42857143;
text-decoration: none;
color: #337ab7;
background-color: #fff;
border: 1px solid #ddd;
margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
margin-left: 0;
border-bottom-left-radius: 2px;
border-top-left-radius: 2px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
border-bottom-right-radius: 2px;
border-top-right-radius: 2px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
z-index: 2;
color: #23527c;
background-color: #eeeeee;
border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
z-index: 3;
color: #fff;
background-color: #337ab7;
border-color: #337ab7;
cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
color: #777777;
background-color: #fff;
border-color: #ddd;
cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
padding: 10px 16px;
font-size: 17px;
line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
border-bottom-left-radius: 3px;
border-top-left-radius: 3px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
border-bottom-right-radius: 3px;
border-top-right-radius: 3px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
border-bottom-left-radius: 1px;
border-top-left-radius: 1px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
border-bottom-right-radius: 1px;
border-top-right-radius: 1px;
}
.pager {
padding-left: 0;
margin: 18px 0;
list-style: none;
text-align: center;
}
.pager li {
display: inline;
}
.pager li > a,
.pager li > span {
display: inline-block;
padding: 5px 14px;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
text-decoration: none;
background-color: #eeeeee;
}
.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: #777777;
background-color: #fff;
cursor: not-allowed;
}
.label {
display: inline;
padding: .2em .6em .3em;
font-size: 75%;
font-weight: bold;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25em;
}
a.label:hover,
a.label:focus {
color: #fff;
text-decoration: none;
cursor: pointer;
}
.label:empty {
display: none;
}
.btn .label {
position: relative;
top: -1px;
}
.label-default {
background-color: #777777;
}
.label-default[href]:hover,
.label-default[href]:focus {
background-color: #5e5e5e;
}
.label-primary {
background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
background-color: #286090;
}
.label-success {
background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
background-color: #449d44;
}
.label-info {
background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
background-color: #31b0d5;
}
.label-warning {
background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
background-color: #ec971f;
}
.label-danger {
background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
background-color: #c9302c;
}
.badge {
display: inline-block;
min-width: 10px;
padding: 3px 7px;
font-size: 12px;
font-weight: bold;
color: #fff;
line-height: 1;
vertical-align: middle;
white-space: nowrap;
text-align: center;
background-color: #777777;
border-radius: 10px;
}
.badge:empty {
display: none;
}
.btn .badge {
position: relative;
top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
top: 0;
padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
color: #fff;
text-decoration: none;
cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
color: #337ab7;
background-color: #fff;
}
.list-group-item > .badge {
float: right;
}
.list-group-item > .badge + .badge {
margin-right: 5px;
}
.nav-pills > li > a > .badge {
margin-left: 3px;
}
.jumbotron {
padding-top: 30px;
padding-bottom: 30px;
margin-bottom: 30px;
color: inherit;
background-color: #eeeeee;
}
.jumbotron h1,
.jumbotron .h1 {
color: inherit;
}
.jumbotron p {
margin-bottom: 15px;
font-size: 20px;
font-weight: 200;
}
.jumbotron > hr {
border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
border-radius: 3px;
padding-left: 0px;
padding-right: 0px;
}
.jumbotron .container {
max-width: 100%;
}
@media screen and (min-width: 768px) {
.jumbotron {
padding-top: 48px;
padding-bottom: 48px;
}
.container .jumbotron,
.container-fluid .jumbotron {
padding-left: 60px;
padding-right: 60px;
}
.jumbotron h1,
.jumbotron .h1 {
font-size: 59px;
}
}
.thumbnail {
display: block;
padding: 4px;
margin-bottom: 18px;
line-height: 1.42857143;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 2px;
-webkit-transition: border 0.2s ease-in-out;
-o-transition: border 0.2s ease-in-out;
transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
margin-left: auto;
margin-right: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
border-color: #337ab7;
}
.thumbnail .caption {
padding: 9px;
color: #000;
}
.alert {
padding: 15px;
margin-bottom: 18px;
border: 1px solid transparent;
border-radius: 2px;
}
.alert h4 {
margin-top: 0;
color: inherit;
}
.alert .alert-link {
font-weight: bold;
}
.alert > p,
.alert > ul {
margin-bottom: 0;
}
.alert > p + p {
margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
position: relative;
top: -2px;
right: -21px;
color: inherit;
}
.alert-success {
background-color: #dff0d8;
border-color: #d6e9c6;
color: #3c763d;
}
.alert-success hr {
border-top-color: #c9e2b3;
}
.alert-success .alert-link {
color: #2b542c;
}
.alert-info {
background-color: #d9edf7;
border-color: #bce8f1;
color: #31708f;
}
.alert-info hr {
border-top-color: #a6e1ec;
}
.alert-info .alert-link {
color: #245269;
}
.alert-warning {
background-color: #fcf8e3;
border-color: #faebcc;
color: #8a6d3b;
}
.alert-warning hr {
border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
color: #66512c;
}
.alert-danger {
background-color: #f2dede;
border-color: #ebccd1;
color: #a94442;
}
.alert-danger hr {
border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
from {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}
@keyframes progress-bar-stripes {
from {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}
.progress {
overflow: hidden;
height: 18px;
margin-bottom: 18px;
background-color: #f5f5f5;
border-radius: 2px;
-webkit-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;
line-height: 18px;
color: #fff;
text-align: center;
background-color: #337ab7;
-webkit-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-transition: width 0.6s ease;
-o-transition: width 0.6s ease;
transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
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: -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);
background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
-webkit-animation: progress-bar-stripes 2s linear infinite;
-o-animation: progress-bar-stripes 2s linear infinite;
animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
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: -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-bar-info {
background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
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: -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-bar-warning {
background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
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: -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-bar-danger {
background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
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: -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);
}
.media {
margin-top: 15px;
}
.media:first-child {
margin-top: 0;
}
.media,
.media-body {
zoom: 1;
overflow: hidden;
}
.media-body {
width: 10000px;
}
.media-object {
display: block;
}
.media-object.img-thumbnail {
max-width: none;
}
.media-right,
.media > .pull-right {
padding-left: 10px;
}
.media-left,
.media > .pull-left {
padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
display: table-cell;
vertical-align: top;
}
.media-middle {
vertical-align: middle;
}
.media-bottom {
vertical-align: bottom;
}
.media-heading {
margin-top: 0;
margin-bottom: 5px;
}
.media-list {
padding-left: 0;
list-style: none;
}
.list-group {
margin-bottom: 20px;
padding-left: 0;
}
.list-group-item {
position: relative;
display: block;
padding: 10px 15px;
margin-bottom: -1px;
background-color: #fff;
border: 1px solid #ddd;
}
.list-group-item:first-child {
border-top-right-radius: 2px;
border-top-left-radius: 2px;
}
.list-group-item:last-child {
margin-bottom: 0;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
}
a.list-group-item,
button.list-group-item {
color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
color: #333;
}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
text-decoration: none;
color: #555;
background-color: #f5f5f5;
}
button.list-group-item {
width: 100%;
text-align: left;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
background-color: #eeeeee;
color: #777777;
cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
color: #777777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
z-index: 2;
color: #fff;
background-color: #337ab7;
border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
color: #c7ddef;
}
.list-group-item-success {
color: #3c763d;
background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
color: inherit;
}
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
color: #3c763d;
background-color: #d0e9c6;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
color: #fff;
background-color: #3c763d;
border-color: #3c763d;
}
.list-group-item-info {
color: #31708f;
background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
color: inherit;
}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
color: #31708f;
background-color: #c4e3f3;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
color: #fff;
background-color: #31708f;
border-color: #31708f;
}
.list-group-item-warning {
color: #8a6d3b;
background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
color: inherit;
}
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
color: #8a6d3b;
background-color: #faf2cc;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
color: #fff;
background-color: #8a6d3b;
border-color: #8a6d3b;
}
.list-group-item-danger {
color: #a94442;
background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
color: inherit;
}
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
color: #a94442;
background-color: #ebcccc;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
color: #fff;
background-color: #a94442;
border-color: #a94442;
}
.list-group-item-heading {
margin-top: 0;
margin-bottom: 5px;
}
.list-group-item-text {
margin-bottom: 0;
line-height: 1.3;
}
.panel {
margin-bottom: 18px;
background-color: #fff;
border: 1px solid transparent;
border-radius: 2px;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
padding: 15px;
}
.panel-heading {
padding: 10px 15px;
border-bottom: 1px solid transparent;
border-top-right-radius: 1px;
border-top-left-radius: 1px;
}
.panel-heading > .dropdown .dropdown-toggle {
color: inherit;
}
.panel-title {
margin-top: 0;
margin-bottom: 0;
font-size: 15px;
color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
color: inherit;
}
.panel-footer {
padding: 10px 15px;
background-color: #f5f5f5;
border-top: 1px solid #ddd;
border-bottom-right-radius: 1px;
border-bottom-left-radius: 1px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
border-width: 1px 0;
border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
border-top: 0;
border-top-right-radius: 1px;
border-top-left-radius: 1px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
border-bottom: 0;
border-bottom-right-radius: 1px;
border-bottom-left-radius: 1px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
border-top-width: 0;
}
.list-group + .panel-footer {
border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
padding-left: 15px;
padding-right: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
border-top-right-radius: 1px;
border-top-left-radius: 1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
border-top-left-radius: 1px;
border-top-right-radius: 1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
border-top-left-radius: 1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
border-top-right-radius: 1px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
border-bottom-right-radius: 1px;
border-bottom-left-radius: 1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
border-bottom-left-radius: 1px;
border-bottom-right-radius: 1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
border-bottom-left-radius: 1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
border-bottom-right-radius: 1px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
border-bottom: 0;
}
.panel > .table-responsive {
border: 0;
margin-bottom: 0;
}
.panel-group {
margin-bottom: 18px;
}
.panel-group .panel {
margin-bottom: 0;
border-radius: 2px;
}
.panel-group .panel + .panel {
margin-top: 5px;
}
.panel-group .panel-heading {
border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
border-bottom: 1px solid #ddd;
}
.panel-default {
border-color: #ddd;
}
.panel-default > .panel-heading {
color: #333333;
background-color: #f5f5f5;
border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
color: #f5f5f5;
background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #ddd;
}
.panel-primary {
border-color: #337ab7;
}
.panel-primary > .panel-heading {
color: #fff;
background-color: #337ab7;
border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
color: #337ab7;
background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #337ab7;
}
.panel-success {
border-color: #d6e9c6;
}
.panel-success > .panel-heading {
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
color: #dff0d8;
background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #d6e9c6;
}
.panel-info {
border-color: #bce8f1;
}
.panel-info > .panel-heading {
color: #31708f;
background-color: #d9edf7;
border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
color: #d9edf7;
background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #bce8f1;
}
.panel-warning {
border-color: #faebcc;
}
.panel-warning > .panel-heading {
color: #8a6d3b;
background-color: #fcf8e3;
border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
color: #fcf8e3;
background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #faebcc;
}
.panel-danger {
border-color: #ebccd1;
}
.panel-danger > .panel-heading {
color: #a94442;
background-color: #f2dede;
border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
color: #f2dede;
background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #ebccd1;
}
.embed-responsive {
position: relative;
display: block;
height: 0;
padding: 0;
overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
position: absolute;
top: 0;
left: 0;
bottom: 0;
height: 100%;
width: 100%;
border: 0;
}
.embed-responsive-16by9 {
padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
padding-bottom: 75%;
}
.well {
min-height: 20px;
padding: 19px;
margin-bottom: 20px;
background-color: #f5f5f5;
border: 1px solid #e3e3e3;
border-radius: 2px;
-webkit-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-lg {
padding: 24px;
border-radius: 3px;
}
.well-sm {
padding: 9px;
border-radius: 1px;
}
.close {
float: right;
font-size: 19.5px;
font-weight: bold;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
opacity: 0.2;
filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
opacity: 0.5;
filter: alpha(opacity=50);
}
button.close {
padding: 0;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
}
.modal-open {
overflow: hidden;
}
.modal {
display: none;
overflow: hidden;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1050;
-webkit-overflow-scrolling: touch;
outline: 0;
}
.modal.fade .modal-dialog {
-webkit-transform: translate(0, -25%);
-ms-transform: translate(0, -25%);
-o-transform: translate(0, -25%);
transform: translate(0, -25%);
-webkit-transition: -webkit-transform 0.3s ease-out;
-moz-transition: -moz-transform 0.3s ease-out;
-o-transition: -o-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0);
}
.modal-open .modal {
overflow-x: hidden;
overflow-y: auto;
}
.modal-dialog {
position: relative;
width: auto;
margin: 10px;
}
.modal-content {
position: relative;
background-color: #fff;
border: 1px solid #999;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 3px;
-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
background-clip: padding-box;
outline: 0;
}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000;
}
.modal-backdrop.fade {
opacity: 0;
filter: alpha(opacity=0);
}
.modal-backdrop.in {
opacity: 0.5;
filter: alpha(opacity=50);
}
.modal-header {
padding: 15px;
border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
margin-top: -2px;
}
.modal-title {
margin: 0;
line-height: 1.42857143;
}
.modal-body {
position: relative;
padding: 15px;
}
.modal-footer {
padding: 15px;
text-align: right;
border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
margin-left: 5px;
margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
margin-left: 0;
}
.modal-scrollbar-measure {
position: absolute;
top: -9999px;
width: 50px;
height: 50px;
overflow: scroll;
}
@media (min-width: 768px) {
.modal-dialog {
width: 600px;
margin: 30px auto;
}
.modal-content {
-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}
.modal-sm {
width: 300px;
}
}
@media (min-width: 992px) {
.modal-lg {
width: 900px;
}
}
.tooltip {
position: absolute;
z-index: 1070;
display: block;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-style: normal;
font-weight: normal;
letter-spacing: normal;
line-break: auto;
line-height: 1.42857143;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
white-space: normal;
word-break: normal;
word-spacing: normal;
word-wrap: normal;
font-size: 12px;
opacity: 0;
filter: alpha(opacity=0);
}
.tooltip.in {
opacity: 0.9;
filter: alpha(opacity=90);
}
.tooltip.top {
margin-top: -3px;
padding: 5px 0;
}
.tooltip.right {
margin-left: 3px;
padding: 0 5px;
}
.tooltip.bottom {
margin-top: 3px;
padding: 5px 0;
}
.tooltip.left {
margin-left: -3px;
padding: 0 5px;
}
.tooltip-inner {
max-width: 200px;
padding: 3px 8px;
color: #fff;
text-align: center;
background-color: #000;
border-radius: 2px;
}
.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-width: 5px 5px 0;
border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
bottom: 0;
right: 5px;
margin-bottom: -5px;
border-width: 5px 5px 0;
border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
bottom: 0;
left: 5px;
margin-bottom: -5px;
border-width: 5px 5px 0;
border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
top: 50%;
left: 0;
margin-top: -5px;
border-width: 5px 5px 5px 0;
border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
top: 50%;
right: 0;
margin-top: -5px;
border-width: 5px 0 5px 5px;
border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
top: 0;
left: 50%;
margin-left: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
top: 0;
right: 5px;
margin-top: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
top: 0;
left: 5px;
margin-top: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.popover {
position: absolute;
top: 0;
left: 0;
z-index: 1060;
display: none;
max-width: 276px;
padding: 1px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-style: normal;
font-weight: normal;
letter-spacing: normal;
line-break: auto;
line-height: 1.42857143;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
white-space: normal;
word-break: normal;
word-spacing: normal;
word-wrap: normal;
font-size: 13px;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 3px;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
margin-top: -10px;
}
.popover.right {
margin-left: 10px;
}
.popover.bottom {
margin-top: 10px;
}
.popover.left {
margin-left: -10px;
}
.popover-title {
margin: 0;
padding: 8px 14px;
font-size: 13px;
background-color: #f7f7f7;
border-bottom: 1px solid #ebebeb;
border-radius: 2px 2px 0 0;
}
.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 {
left: 50%;
margin-left: -11px;
border-bottom-width: 0;
border-top-color: #999999;
border-top-color: rgba(0, 0, 0, 0.25);
bottom: -11px;
}
.popover.top > .arrow:after {
content: " ";
bottom: 1px;
margin-left: -10px;
border-bottom-width: 0;
border-top-color: #fff;
}
.popover.right > .arrow {
top: 50%;
left: -11px;
margin-top: -11px;
border-left-width: 0;
border-right-color: #999999;
border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
content: " ";
left: 1px;
bottom: -10px;
border-left-width: 0;
border-right-color: #fff;
}
.popover.bottom > .arrow {
left: 50%;
margin-left: -11px;
border-top-width: 0;
border-bottom-color: #999999;
border-bottom-color: rgba(0, 0, 0, 0.25);
top: -11px;
}
.popover.bottom > .arrow:after {
content: " ";
top: 1px;
margin-left: -10px;
border-top-width: 0;
border-bottom-color: #fff;
}
.popover.left > .arrow {
top: 50%;
right: -11px;
margin-top: -11px;
border-right-width: 0;
border-left-color: #999999;
border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
content: " ";
right: 1px;
border-right-width: 0;
border-left-color: #fff;
bottom: -10px;
}
.carousel {
position: relative;
}
.carousel-inner {
position: relative;
overflow: hidden;
width: 100%;
}
.carousel-inner > .item {
display: none;
position: relative;
-webkit-transition: 0.6s ease-in-out left;
-o-transition: 0.6s ease-in-out left;
transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
.carousel-inner > .item {
-webkit-transition: -webkit-transform 0.6s ease-in-out;
-moz-transition: -moz-transform 0.6s ease-in-out;
-o-transition: -o-transform 0.6s ease-in-out;
transition: transform 0.6s ease-in-out;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1000px;
-moz-perspective: 1000px;
perspective: 1000px;
}
.carousel-inner > .item.next,
.carousel-inner > .item.active.right {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
left: 0;
}
.carousel-inner > .item.prev,
.carousel-inner > .item.active.left {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
left: 0;
}
.carousel-inner > .item.next.left,
.carousel-inner > .item.prev.right,
.carousel-inner > .item.active {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
left: 0;
}
}
.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: 0;
left: 0;
bottom: 0;
width: 15%;
opacity: 0.5;
filter: alpha(opacity=50);
font-size: 20px;
color: #fff;
text-align: center;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
background-color: rgba(0, 0, 0, 0);
}
.carousel-control.left {
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
left: auto;
right: 0;
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
outline: 0;
color: #fff;
text-decoration: none;
opacity: 0.9;
filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
position: absolute;
top: 50%;
margin-top: -10px;
z-index: 5;
display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
left: 50%;
margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
right: 50%;
margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
width: 20px;
height: 20px;
line-height: 1;
font-family: serif;
}
.carousel-control .icon-prev:before {
content: '\2039';
}
.carousel-control .icon-next:before {
content: '\203a';
}
.carousel-indicators {
position: absolute;
bottom: 10px;
left: 50%;
z-index: 15;
width: 60%;
margin-left: -30%;
padding-left: 0;
list-style: none;
text-align: center;
}
.carousel-indicators li {
display: inline-block;
width: 10px;
height: 10px;
margin: 1px;
text-indent: -999px;
border: 1px solid #fff;
border-radius: 10px;
cursor: pointer;
background-color: #000 \9;
background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
margin: 0;
width: 12px;
height: 12px;
background-color: #fff;
}
.carousel-caption {
position: absolute;
left: 15%;
right: 15%;
bottom: 20px;
z-index: 10;
padding-top: 20px;
padding-bottom: 20px;
color: #fff;
text-align: center;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
text-shadow: none;
}
@media screen and (min-width: 768px) {
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-prev,
.carousel-control .icon-next {
width: 30px;
height: 30px;
margin-top: -10px;
font-size: 30px;
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
margin-left: -10px;
}
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
margin-right: -10px;
}
.carousel-caption {
left: 20%;
right: 20%;
padding-bottom: 30px;
}
.carousel-indicators {
bottom: 20px;
}
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after,
.item_buttons:before,
.item_buttons:after {
content: " ";
display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after,
.item_buttons:after {
clear: both;
}
.center-block {
display: block;
margin-left: auto;
margin-right: auto;
}
.pull-right {
float: right !important;
}
.pull-left {
float: left !important;
}
.hide {
display: none !important;
}
.show {
display: block !important;
}
.invisible {
visibility: hidden;
}
.text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
.hidden {
display: none !important;
}
.affix {
position: fixed;
}
@-ms-viewport {
width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
display: none !important;
}
@media (max-width: 767px) {
.visible-xs {
display: block !important;
}
table.visible-xs {
display: table !important;
}
tr.visible-xs {
display: table-row !important;
}
th.visible-xs,
td.visible-xs {
display: table-cell !important;
}
}
@media (max-width: 767px) {
.visible-xs-block {
display: block !important;
}
}
@media (max-width: 767px) {
.visible-xs-inline {
display: inline !important;
}
}
@media (max-width: 767px) {
.visible-xs-inline-block {
display: inline-block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm {
display: block !important;
}
table.visible-sm {
display: table !important;
}
tr.visible-sm {
display: table-row !important;
}
th.visible-sm,
td.visible-sm {
display: table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-block {
display: block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-inline {
display: inline !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-inline-block {
display: inline-block !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md {
display: block !important;
}
table.visible-md {
display: table !important;
}
tr.visible-md {
display: table-row !important;
}
th.visible-md,
td.visible-md {
display: table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-block {
display: block !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-inline {
display: inline !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-inline-block {
display: inline-block !important;
}
}
@media (min-width: 1200px) {
.visible-lg {
display: block !important;
}
table.visible-lg {
display: table !important;
}
tr.visible-lg {
display: table-row !important;
}
th.visible-lg,
td.visible-lg {
display: table-cell !important;
}
}
@media (min-width: 1200px) {
.visible-lg-block {
display: block !important;
}
}
@media (min-width: 1200px) {
.visible-lg-inline {
display: inline !important;
}
}
@media (min-width: 1200px) {
.visible-lg-inline-block {
display: inline-block !important;
}
}
@media (max-width: 767px) {
.hidden-xs {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-sm {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) {
.hidden-lg {
display: none !important;
}
}
.visible-print {
display: none !important;
}
@media print {
.visible-print {
display: block !important;
}
table.visible-print {
display: table !important;
}
tr.visible-print {
display: table-row !important;
}
th.visible-print,
td.visible-print {
display: table-cell !important;
}
}
.visible-print-block {
display: none !important;
}
@media print {
.visible-print-block {
display: block !important;
}
}
.visible-print-inline {
display: none !important;
}
@media print {
.visible-print-inline {
display: inline !important;
}
}
.visible-print-inline-block {
display: none !important;
}
@media print {
.visible-print-inline-block {
display: inline-block !important;
}
}
@media print {
.hidden-print {
display: none !important;
}
}
/*!
*
* Font Awesome
*
*/
/*!
* Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/
/* FONT PATH
* -------------------------- */
@font-face {
font-family: 'FontAwesome';
src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.2.0');
src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../components/font-awesome/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../components/font-awesome/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');
font-weight: normal;
font-style: normal;
}
.fa {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
font-size: 1.33333333em;
line-height: 0.75em;
vertical-align: -15%;
}
.fa-2x {
font-size: 2em;
}
.fa-3x {
font-size: 3em;
}
.fa-4x {
font-size: 4em;
}
.fa-5x {
font-size: 5em;
}
.fa-fw {
width: 1.28571429em;
text-align: center;
}
.fa-ul {
padding-left: 0;
margin-left: 2.14285714em;
list-style-type: none;
}
.fa-ul > li {
position: relative;
}
.fa-li {
position: absolute;
left: -2.14285714em;
width: 2.14285714em;
top: 0.14285714em;
text-align: center;
}
.fa-li.fa-lg {
left: -1.85714286em;
}
.fa-border {
padding: .2em .25em .15em;
border: solid 0.08em #eee;
border-radius: .1em;
}
.pull-right {
float: right;
}
.pull-left {
float: left;
}
.fa.pull-left {
margin-right: .3em;
}
.fa.pull-right {
margin-left: .3em;
}
.fa-spin {
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
.fa-rotate-90 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.fa-rotate-180 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.fa-rotate-270 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
-webkit-transform: rotate(270deg);
-ms-transform: rotate(270deg);
transform: rotate(270deg);
}
.fa-flip-horizontal {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
-webkit-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);
}
.fa-flip-vertical {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
-webkit-transform: scale(1, -1);
-ms-transform: scale(1, -1);
transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
filter: none;
}
.fa-stack {
position: relative;
display: inline-block;
width: 2em;
height: 2em;
line-height: 2em;
vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
position: absolute;
left: 0;
width: 100%;
text-align: center;
}
.fa-stack-1x {
line-height: inherit;
}
.fa-stack-2x {
font-size: 2em;
}
.fa-inverse {
color: #fff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-glass:before {
content: "\f000";
}
.fa-music:before {
content: "\f001";
}
.fa-search:before {
content: "\f002";
}
.fa-envelope-o:before {
content: "\f003";
}
.fa-heart:before {
content: "\f004";
}
.fa-star:before {
content: "\f005";
}
.fa-star-o:before {
content: "\f006";
}
.fa-user:before {
content: "\f007";
}
.fa-film:before {
content: "\f008";
}
.fa-th-large:before {
content: "\f009";
}
.fa-th:before {
content: "\f00a";
}
.fa-th-list:before {
content: "\f00b";
}
.fa-check:before {
content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
content: "\f00d";
}
.fa-search-plus:before {
content: "\f00e";
}
.fa-search-minus:before {
content: "\f010";
}
.fa-power-off:before {
content: "\f011";
}
.fa-signal:before {
content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
content: "\f013";
}
.fa-trash-o:before {
content: "\f014";
}
.fa-home:before {
content: "\f015";
}
.fa-file-o:before {
content: "\f016";
}
.fa-clock-o:before {
content: "\f017";
}
.fa-road:before {
content: "\f018";
}
.fa-download:before {
content: "\f019";
}
.fa-arrow-circle-o-down:before {
content: "\f01a";
}
.fa-arrow-circle-o-up:before {
content: "\f01b";
}
.fa-inbox:before {
content: "\f01c";
}
.fa-play-circle-o:before {
content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
content: "\f01e";
}
.fa-refresh:before {
content: "\f021";
}
.fa-list-alt:before {
content: "\f022";
}
.fa-lock:before {
content: "\f023";
}
.fa-flag:before {
content: "\f024";
}
.fa-headphones:before {
content: "\f025";
}
.fa-volume-off:before {
content: "\f026";
}
.fa-volume-down:before {
content: "\f027";
}
.fa-volume-up:before {
content: "\f028";
}
.fa-qrcode:before {
content: "\f029";
}
.fa-barcode:before {
content: "\f02a";
}
.fa-tag:before {
content: "\f02b";
}
.fa-tags:before {
content: "\f02c";
}
.fa-book:before {
content: "\f02d";
}
.fa-bookmark:before {
content: "\f02e";
}
.fa-print:before {
content: "\f02f";
}
.fa-camera:before {
content: "\f030";
}
.fa-font:before {
content: "\f031";
}
.fa-bold:before {
content: "\f032";
}
.fa-italic:before {
content: "\f033";
}
.fa-text-height:before {
content: "\f034";
}
.fa-text-width:before {
content: "\f035";
}
.fa-align-left:before {
content: "\f036";
}
.fa-align-center:before {
content: "\f037";
}
.fa-align-right:before {
content: "\f038";
}
.fa-align-justify:before {
content: "\f039";
}
.fa-list:before {
content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
content: "\f03b";
}
.fa-indent:before {
content: "\f03c";
}
.fa-video-camera:before {
content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
content: "\f03e";
}
.fa-pencil:before {
content: "\f040";
}
.fa-map-marker:before {
content: "\f041";
}
.fa-adjust:before {
content: "\f042";
}
.fa-tint:before {
content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
content: "\f044";
}
.fa-share-square-o:before {
content: "\f045";
}
.fa-check-square-o:before {
content: "\f046";
}
.fa-arrows:before {
content: "\f047";
}
.fa-step-backward:before {
content: "\f048";
}
.fa-fast-backward:before {
content: "\f049";
}
.fa-backward:before {
content: "\f04a";
}
.fa-play:before {
content: "\f04b";
}
.fa-pause:before {
content: "\f04c";
}
.fa-stop:before {
content: "\f04d";
}
.fa-forward:before {
content: "\f04e";
}
.fa-fast-forward:before {
content: "\f050";
}
.fa-step-forward:before {
content: "\f051";
}
.fa-eject:before {
content: "\f052";
}
.fa-chevron-left:before {
content: "\f053";
}
.fa-chevron-right:before {
content: "\f054";
}
.fa-plus-circle:before {
content: "\f055";
}
.fa-minus-circle:before {
content: "\f056";
}
.fa-times-circle:before {
content: "\f057";
}
.fa-check-circle:before {
content: "\f058";
}
.fa-question-circle:before {
content: "\f059";
}
.fa-info-circle:before {
content: "\f05a";
}
.fa-crosshairs:before {
content: "\f05b";
}
.fa-times-circle-o:before {
content: "\f05c";
}
.fa-check-circle-o:before {
content: "\f05d";
}
.fa-ban:before {
content: "\f05e";
}
.fa-arrow-left:before {
content: "\f060";
}
.fa-arrow-right:before {
content: "\f061";
}
.fa-arrow-up:before {
content: "\f062";
}
.fa-arrow-down:before {
content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
content: "\f064";
}
.fa-expand:before {
content: "\f065";
}
.fa-compress:before {
content: "\f066";
}
.fa-plus:before {
content: "\f067";
}
.fa-minus:before {
content: "\f068";
}
.fa-asterisk:before {
content: "\f069";
}
.fa-exclamation-circle:before {
content: "\f06a";
}
.fa-gift:before {
content: "\f06b";
}
.fa-leaf:before {
content: "\f06c";
}
.fa-fire:before {
content: "\f06d";
}
.fa-eye:before {
content: "\f06e";
}
.fa-eye-slash:before {
content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
content: "\f071";
}
.fa-plane:before {
content: "\f072";
}
.fa-calendar:before {
content: "\f073";
}
.fa-random:before {
content: "\f074";
}
.fa-comment:before {
content: "\f075";
}
.fa-magnet:before {
content: "\f076";
}
.fa-chevron-up:before {
content: "\f077";
}
.fa-chevron-down:before {
content: "\f078";
}
.fa-retweet:before {
content: "\f079";
}
.fa-shopping-cart:before {
content: "\f07a";
}
.fa-folder:before {
content: "\f07b";
}
.fa-folder-open:before {
content: "\f07c";
}
.fa-arrows-v:before {
content: "\f07d";
}
.fa-arrows-h:before {
content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
content: "\f080";
}
.fa-twitter-square:before {
content: "\f081";
}
.fa-facebook-square:before {
content: "\f082";
}
.fa-camera-retro:before {
content: "\f083";
}
.fa-key:before {
content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
content: "\f085";
}
.fa-comments:before {
content: "\f086";
}
.fa-thumbs-o-up:before {
content: "\f087";
}
.fa-thumbs-o-down:before {
content: "\f088";
}
.fa-star-half:before {
content: "\f089";
}
.fa-heart-o:before {
content: "\f08a";
}
.fa-sign-out:before {
content: "\f08b";
}
.fa-linkedin-square:before {
content: "\f08c";
}
.fa-thumb-tack:before {
content: "\f08d";
}
.fa-external-link:before {
content: "\f08e";
}
.fa-sign-in:before {
content: "\f090";
}
.fa-trophy:before {
content: "\f091";
}
.fa-github-square:before {
content: "\f092";
}
.fa-upload:before {
content: "\f093";
}
.fa-lemon-o:before {
content: "\f094";
}
.fa-phone:before {
content: "\f095";
}
.fa-square-o:before {
content: "\f096";
}
.fa-bookmark-o:before {
content: "\f097";
}
.fa-phone-square:before {
content: "\f098";
}
.fa-twitter:before {
content: "\f099";
}
.fa-facebook:before {
content: "\f09a";
}
.fa-github:before {
content: "\f09b";
}
.fa-unlock:before {
content: "\f09c";
}
.fa-credit-card:before {
content: "\f09d";
}
.fa-rss:before {
content: "\f09e";
}
.fa-hdd-o:before {
content: "\f0a0";
}
.fa-bullhorn:before {
content: "\f0a1";
}
.fa-bell:before {
content: "\f0f3";
}
.fa-certificate:before {
content: "\f0a3";
}
.fa-hand-o-right:before {
content: "\f0a4";
}
.fa-hand-o-left:before {
content: "\f0a5";
}
.fa-hand-o-up:before {
content: "\f0a6";
}
.fa-hand-o-down:before {
content: "\f0a7";
}
.fa-arrow-circle-left:before {
content: "\f0a8";
}
.fa-arrow-circle-right:before {
content: "\f0a9";
}
.fa-arrow-circle-up:before {
content: "\f0aa";
}
.fa-arrow-circle-down:before {
content: "\f0ab";
}
.fa-globe:before {
content: "\f0ac";
}
.fa-wrench:before {
content: "\f0ad";
}
.fa-tasks:before {
content: "\f0ae";
}
.fa-filter:before {
content: "\f0b0";
}
.fa-briefcase:before {
content: "\f0b1";
}
.fa-arrows-alt:before {
content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
content: "\f0c1";
}
.fa-cloud:before {
content: "\f0c2";
}
.fa-flask:before {
content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
content: "\f0c5";
}
.fa-paperclip:before {
content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
content: "\f0c7";
}
.fa-square:before {
content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
content: "\f0c9";
}
.fa-list-ul:before {
content: "\f0ca";
}
.fa-list-ol:before {
content: "\f0cb";
}
.fa-strikethrough:before {
content: "\f0cc";
}
.fa-underline:before {
content: "\f0cd";
}
.fa-table:before {
content: "\f0ce";
}
.fa-magic:before {
content: "\f0d0";
}
.fa-truck:before {
content: "\f0d1";
}
.fa-pinterest:before {
content: "\f0d2";
}
.fa-pinterest-square:before {
content: "\f0d3";
}
.fa-google-plus-square:before {
content: "\f0d4";
}
.fa-google-plus:before {
content: "\f0d5";
}
.fa-money:before {
content: "\f0d6";
}
.fa-caret-down:before {
content: "\f0d7";
}
.fa-caret-up:before {
content: "\f0d8";
}
.fa-caret-left:before {
content: "\f0d9";
}
.fa-caret-right:before {
content: "\f0da";
}
.fa-columns:before {
content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
content: "\f0de";
}
.fa-envelope:before {
content: "\f0e0";
}
.fa-linkedin:before {
content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
content: "\f0e4";
}
.fa-comment-o:before {
content: "\f0e5";
}
.fa-comments-o:before {
content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
content: "\f0e7";
}
.fa-sitemap:before {
content: "\f0e8";
}
.fa-umbrella:before {
content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
content: "\f0ea";
}
.fa-lightbulb-o:before {
content: "\f0eb";
}
.fa-exchange:before {
content: "\f0ec";
}
.fa-cloud-download:before {
content: "\f0ed";
}
.fa-cloud-upload:before {
content: "\f0ee";
}
.fa-user-md:before {
content: "\f0f0";
}
.fa-stethoscope:before {
content: "\f0f1";
}
.fa-suitcase:before {
content: "\f0f2";
}
.fa-bell-o:before {
content: "\f0a2";
}
.fa-coffee:before {
content: "\f0f4";
}
.fa-cutlery:before {
content: "\f0f5";
}
.fa-file-text-o:before {
content: "\f0f6";
}
.fa-building-o:before {
content: "\f0f7";
}
.fa-hospital-o:before {
content: "\f0f8";
}
.fa-ambulance:before {
content: "\f0f9";
}
.fa-medkit:before {
content: "\f0fa";
}
.fa-fighter-jet:before {
content: "\f0fb";
}
.fa-beer:before {
content: "\f0fc";
}
.fa-h-square:before {
content: "\f0fd";
}
.fa-plus-square:before {
content: "\f0fe";
}
.fa-angle-double-left:before {
content: "\f100";
}
.fa-angle-double-right:before {
content: "\f101";
}
.fa-angle-double-up:before {
content: "\f102";
}
.fa-angle-double-down:before {
content: "\f103";
}
.fa-angle-left:before {
content: "\f104";
}
.fa-angle-right:before {
content: "\f105";
}
.fa-angle-up:before {
content: "\f106";
}
.fa-angle-down:before {
content: "\f107";
}
.fa-desktop:before {
content: "\f108";
}
.fa-laptop:before {
content: "\f109";
}
.fa-tablet:before {
content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
content: "\f10b";
}
.fa-circle-o:before {
content: "\f10c";
}
.fa-quote-left:before {
content: "\f10d";
}
.fa-quote-right:before {
content: "\f10e";
}
.fa-spinner:before {
content: "\f110";
}
.fa-circle:before {
content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
content: "\f112";
}
.fa-github-alt:before {
content: "\f113";
}
.fa-folder-o:before {
content: "\f114";
}
.fa-folder-open-o:before {
content: "\f115";
}
.fa-smile-o:before {
content: "\f118";
}
.fa-frown-o:before {
content: "\f119";
}
.fa-meh-o:before {
content: "\f11a";
}
.fa-gamepad:before {
content: "\f11b";
}
.fa-keyboard-o:before {
content: "\f11c";
}
.fa-flag-o:before {
content: "\f11d";
}
.fa-flag-checkered:before {
content: "\f11e";
}
.fa-terminal:before {
content: "\f120";
}
.fa-code:before {
content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
content: "\f123";
}
.fa-location-arrow:before {
content: "\f124";
}
.fa-crop:before {
content: "\f125";
}
.fa-code-fork:before {
content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
content: "\f127";
}
.fa-question:before {
content: "\f128";
}
.fa-info:before {
content: "\f129";
}
.fa-exclamation:before {
content: "\f12a";
}
.fa-superscript:before {
content: "\f12b";
}
.fa-subscript:before {
content: "\f12c";
}
.fa-eraser:before {
content: "\f12d";
}
.fa-puzzle-piece:before {
content: "\f12e";
}
.fa-microphone:before {
content: "\f130";
}
.fa-microphone-slash:before {
content: "\f131";
}
.fa-shield:before {
content: "\f132";
}
.fa-calendar-o:before {
content: "\f133";
}
.fa-fire-extinguisher:before {
content: "\f134";
}
.fa-rocket:before {
content: "\f135";
}
.fa-maxcdn:before {
content: "\f136";
}
.fa-chevron-circle-left:before {
content: "\f137";
}
.fa-chevron-circle-right:before {
content: "\f138";
}
.fa-chevron-circle-up:before {
content: "\f139";
}
.fa-chevron-circle-down:before {
content: "\f13a";
}
.fa-html5:before {
content: "\f13b";
}
.fa-css3:before {
content: "\f13c";
}
.fa-anchor:before {
content: "\f13d";
}
.fa-unlock-alt:before {
content: "\f13e";
}
.fa-bullseye:before {
content: "\f140";
}
.fa-ellipsis-h:before {
content: "\f141";
}
.fa-ellipsis-v:before {
content: "\f142";
}
.fa-rss-square:before {
content: "\f143";
}
.fa-play-circle:before {
content: "\f144";
}
.fa-ticket:before {
content: "\f145";
}
.fa-minus-square:before {
content: "\f146";
}
.fa-minus-square-o:before {
content: "\f147";
}
.fa-level-up:before {
content: "\f148";
}
.fa-level-down:before {
content: "\f149";
}
.fa-check-square:before {
content: "\f14a";
}
.fa-pencil-square:before {
content: "\f14b";
}
.fa-external-link-square:before {
content: "\f14c";
}
.fa-share-square:before {
content: "\f14d";
}
.fa-compass:before {
content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
content: "\f153";
}
.fa-gbp:before {
content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
content: "\f158";
}
.fa-won:before,
.fa-krw:before {
content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
content: "\f15a";
}
.fa-file:before {
content: "\f15b";
}
.fa-file-text:before {
content: "\f15c";
}
.fa-sort-alpha-asc:before {
content: "\f15d";
}
.fa-sort-alpha-desc:before {
content: "\f15e";
}
.fa-sort-amount-asc:before {
content: "\f160";
}
.fa-sort-amount-desc:before {
content: "\f161";
}
.fa-sort-numeric-asc:before {
content: "\f162";
}
.fa-sort-numeric-desc:before {
content: "\f163";
}
.fa-thumbs-up:before {
content: "\f164";
}
.fa-thumbs-down:before {
content: "\f165";
}
.fa-youtube-square:before {
content: "\f166";
}
.fa-youtube:before {
content: "\f167";
}
.fa-xing:before {
content: "\f168";
}
.fa-xing-square:before {
content: "\f169";
}
.fa-youtube-play:before {
content: "\f16a";
}
.fa-dropbox:before {
content: "\f16b";
}
.fa-stack-overflow:before {
content: "\f16c";
}
.fa-instagram:before {
content: "\f16d";
}
.fa-flickr:before {
content: "\f16e";
}
.fa-adn:before {
content: "\f170";
}
.fa-bitbucket:before {
content: "\f171";
}
.fa-bitbucket-square:before {
content: "\f172";
}
.fa-tumblr:before {
content: "\f173";
}
.fa-tumblr-square:before {
content: "\f174";
}
.fa-long-arrow-down:before {
content: "\f175";
}
.fa-long-arrow-up:before {
content: "\f176";
}
.fa-long-arrow-left:before {
content: "\f177";
}
.fa-long-arrow-right:before {
content: "\f178";
}
.fa-apple:before {
content: "\f179";
}
.fa-windows:before {
content: "\f17a";
}
.fa-android:before {
content: "\f17b";
}
.fa-linux:before {
content: "\f17c";
}
.fa-dribbble:before {
content: "\f17d";
}
.fa-skype:before {
content: "\f17e";
}
.fa-foursquare:before {
content: "\f180";
}
.fa-trello:before {
content: "\f181";
}
.fa-female:before {
content: "\f182";
}
.fa-male:before {
content: "\f183";
}
.fa-gittip:before {
content: "\f184";
}
.fa-sun-o:before {
content: "\f185";
}
.fa-moon-o:before {
content: "\f186";
}
.fa-archive:before {
content: "\f187";
}
.fa-bug:before {
content: "\f188";
}
.fa-vk:before {
content: "\f189";
}
.fa-weibo:before {
content: "\f18a";
}
.fa-renren:before {
content: "\f18b";
}
.fa-pagelines:before {
content: "\f18c";
}
.fa-stack-exchange:before {
content: "\f18d";
}
.fa-arrow-circle-o-right:before {
content: "\f18e";
}
.fa-arrow-circle-o-left:before {
content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
content: "\f191";
}
.fa-dot-circle-o:before {
content: "\f192";
}
.fa-wheelchair:before {
content: "\f193";
}
.fa-vimeo-square:before {
content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
content: "\f195";
}
.fa-plus-square-o:before {
content: "\f196";
}
.fa-space-shuttle:before {
content: "\f197";
}
.fa-slack:before {
content: "\f198";
}
.fa-envelope-square:before {
content: "\f199";
}
.fa-wordpress:before {
content: "\f19a";
}
.fa-openid:before {
content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
content: "\f19d";
}
.fa-yahoo:before {
content: "\f19e";
}
.fa-google:before {
content: "\f1a0";
}
.fa-reddit:before {
content: "\f1a1";
}
.fa-reddit-square:before {
content: "\f1a2";
}
.fa-stumbleupon-circle:before {
content: "\f1a3";
}
.fa-stumbleupon:before {
content: "\f1a4";
}
.fa-delicious:before {
content: "\f1a5";
}
.fa-digg:before {
content: "\f1a6";
}
.fa-pied-piper:before {
content: "\f1a7";
}
.fa-pied-piper-alt:before {
content: "\f1a8";
}
.fa-drupal:before {
content: "\f1a9";
}
.fa-joomla:before {
content: "\f1aa";
}
.fa-language:before {
content: "\f1ab";
}
.fa-fax:before {
content: "\f1ac";
}
.fa-building:before {
content: "\f1ad";
}
.fa-child:before {
content: "\f1ae";
}
.fa-paw:before {
content: "\f1b0";
}
.fa-spoon:before {
content: "\f1b1";
}
.fa-cube:before {
content: "\f1b2";
}
.fa-cubes:before {
content: "\f1b3";
}
.fa-behance:before {
content: "\f1b4";
}
.fa-behance-square:before {
content: "\f1b5";
}
.fa-steam:before {
content: "\f1b6";
}
.fa-steam-square:before {
content: "\f1b7";
}
.fa-recycle:before {
content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
content: "\f1ba";
}
.fa-tree:before {
content: "\f1bb";
}
.fa-spotify:before {
content: "\f1bc";
}
.fa-deviantart:before {
content: "\f1bd";
}
.fa-soundcloud:before {
content: "\f1be";
}
.fa-database:before {
content: "\f1c0";
}
.fa-file-pdf-o:before {
content: "\f1c1";
}
.fa-file-word-o:before {
content: "\f1c2";
}
.fa-file-excel-o:before {
content: "\f1c3";
}
.fa-file-powerpoint-o:before {
content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
content: "\f1c8";
}
.fa-file-code-o:before {
content: "\f1c9";
}
.fa-vine:before {
content: "\f1ca";
}
.fa-codepen:before {
content: "\f1cb";
}
.fa-jsfiddle:before {
content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
content: "\f1cd";
}
.fa-circle-o-notch:before {
content: "\f1ce";
}
.fa-ra:before,
.fa-rebel:before {
content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
content: "\f1d1";
}
.fa-git-square:before {
content: "\f1d2";
}
.fa-git:before {
content: "\f1d3";
}
.fa-hacker-news:before {
content: "\f1d4";
}
.fa-tencent-weibo:before {
content: "\f1d5";
}
.fa-qq:before {
content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
content: "\f1d9";
}
.fa-history:before {
content: "\f1da";
}
.fa-circle-thin:before {
content: "\f1db";
}
.fa-header:before {
content: "\f1dc";
}
.fa-paragraph:before {
content: "\f1dd";
}
.fa-sliders:before {
content: "\f1de";
}
.fa-share-alt:before {
content: "\f1e0";
}
.fa-share-alt-square:before {
content: "\f1e1";
}
.fa-bomb:before {
content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
content: "\f1e3";
}
.fa-tty:before {
content: "\f1e4";
}
.fa-binoculars:before {
content: "\f1e5";
}
.fa-plug:before {
content: "\f1e6";
}
.fa-slideshare:before {
content: "\f1e7";
}
.fa-twitch:before {
content: "\f1e8";
}
.fa-yelp:before {
content: "\f1e9";
}
.fa-newspaper-o:before {
content: "\f1ea";
}
.fa-wifi:before {
content: "\f1eb";
}
.fa-calculator:before {
content: "\f1ec";
}
.fa-paypal:before {
content: "\f1ed";
}
.fa-google-wallet:before {
content: "\f1ee";
}
.fa-cc-visa:before {
content: "\f1f0";
}
.fa-cc-mastercard:before {
content: "\f1f1";
}
.fa-cc-discover:before {
content: "\f1f2";
}
.fa-cc-amex:before {
content: "\f1f3";
}
.fa-cc-paypal:before {
content: "\f1f4";
}
.fa-cc-stripe:before {
content: "\f1f5";
}
.fa-bell-slash:before {
content: "\f1f6";
}
.fa-bell-slash-o:before {
content: "\f1f7";
}
.fa-trash:before {
content: "\f1f8";
}
.fa-copyright:before {
content: "\f1f9";
}
.fa-at:before {
content: "\f1fa";
}
.fa-eyedropper:before {
content: "\f1fb";
}
.fa-paint-brush:before {
content: "\f1fc";
}
.fa-birthday-cake:before {
content: "\f1fd";
}
.fa-area-chart:before {
content: "\f1fe";
}
.fa-pie-chart:before {
content: "\f200";
}
.fa-line-chart:before {
content: "\f201";
}
.fa-lastfm:before {
content: "\f202";
}
.fa-lastfm-square:before {
content: "\f203";
}
.fa-toggle-off:before {
content: "\f204";
}
.fa-toggle-on:before {
content: "\f205";
}
.fa-bicycle:before {
content: "\f206";
}
.fa-bus:before {
content: "\f207";
}
.fa-ioxhost:before {
content: "\f208";
}
.fa-angellist:before {
content: "\f209";
}
.fa-cc:before {
content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
content: "\f20b";
}
.fa-meanpath:before {
content: "\f20c";
}
/*!
*
* IPython base
*
*/
.modal.fade .modal-dialog {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0);
}
code {
color: #000;
}
pre {
font-size: inherit;
line-height: inherit;
}
label {
font-weight: normal;
}
/* Make the page background atleast 100% the height of the view port */
/* Make the page itself atleast 70% the height of the view port */
.border-box-sizing {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.corner-all {
border-radius: 2px;
}
.no-padding {
padding: 0px;
}
/* Flexible box model classes */
/* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */
/* This file is a compatability layer. It allows the usage of flexible box
model layouts accross multiple browsers, including older browsers. The newest,
universal implementation of the flexible box model is used when available (see
`Modern browsers` comments below). Browsers that are known to implement this
new spec completely include:
Firefox 28.0+
Chrome 29.0+
Internet Explorer 11+
Opera 17.0+
Browsers not listed, including Safari, are supported via the styling under the
`Old browsers` comments below.
*/
.hbox {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
}
.hbox > * {
/* Old browsers */
-webkit-box-flex: 0;
-moz-box-flex: 0;
box-flex: 0;
/* Modern browsers */
flex: none;
}
.vbox {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
}
.vbox > * {
/* Old browsers */
-webkit-box-flex: 0;
-moz-box-flex: 0;
box-flex: 0;
/* Modern browsers */
flex: none;
}
.hbox.reverse,
.vbox.reverse,
.reverse {
/* Old browsers */
-webkit-box-direction: reverse;
-moz-box-direction: reverse;
box-direction: reverse;
/* Modern browsers */
flex-direction: row-reverse;
}
.hbox.box-flex0,
.vbox.box-flex0,
.box-flex0 {
/* Old browsers */
-webkit-box-flex: 0;
-moz-box-flex: 0;
box-flex: 0;
/* Modern browsers */
flex: none;
width: auto;
}
.hbox.box-flex1,
.vbox.box-flex1,
.box-flex1 {
/* Old browsers */
-webkit-box-flex: 1;
-moz-box-flex: 1;
box-flex: 1;
/* Modern browsers */
flex: 1;
}
.hbox.box-flex,
.vbox.box-flex,
.box-flex {
/* Old browsers */
/* Old browsers */
-webkit-box-flex: 1;
-moz-box-flex: 1;
box-flex: 1;
/* Modern browsers */
flex: 1;
}
.hbox.box-flex2,
.vbox.box-flex2,
.box-flex2 {
/* Old browsers */
-webkit-box-flex: 2;
-moz-box-flex: 2;
box-flex: 2;
/* Modern browsers */
flex: 2;
}
.box-group1 {
/* Deprecated */
-webkit-box-flex-group: 1;
-moz-box-flex-group: 1;
box-flex-group: 1;
}
.box-group2 {
/* Deprecated */
-webkit-box-flex-group: 2;
-moz-box-flex-group: 2;
box-flex-group: 2;
}
.hbox.start,
.vbox.start,
.start {
/* Old browsers */
-webkit-box-pack: start;
-moz-box-pack: start;
box-pack: start;
/* Modern browsers */
justify-content: flex-start;
}
.hbox.end,
.vbox.end,
.end {
/* Old browsers */
-webkit-box-pack: end;
-moz-box-pack: end;
box-pack: end;
/* Modern browsers */
justify-content: flex-end;
}
.hbox.center,
.vbox.center,
.center {
/* Old browsers */
-webkit-box-pack: center;
-moz-box-pack: center;
box-pack: center;
/* Modern browsers */
justify-content: center;
}
.hbox.baseline,
.vbox.baseline,
.baseline {
/* Old browsers */
-webkit-box-pack: baseline;
-moz-box-pack: baseline;
box-pack: baseline;
/* Modern browsers */
justify-content: baseline;
}
.hbox.stretch,
.vbox.stretch,
.stretch {
/* Old browsers */
-webkit-box-pack: stretch;
-moz-box-pack: stretch;
box-pack: stretch;
/* Modern browsers */
justify-content: stretch;
}
.hbox.align-start,
.vbox.align-start,
.align-start {
/* Old browsers */
-webkit-box-align: start;
-moz-box-align: start;
box-align: start;
/* Modern browsers */
align-items: flex-start;
}
.hbox.align-end,
.vbox.align-end,
.align-end {
/* Old browsers */
-webkit-box-align: end;
-moz-box-align: end;
box-align: end;
/* Modern browsers */
align-items: flex-end;
}
.hbox.align-center,
.vbox.align-center,
.align-center {
/* Old browsers */
-webkit-box-align: center;
-moz-box-align: center;
box-align: center;
/* Modern browsers */
align-items: center;
}
.hbox.align-baseline,
.vbox.align-baseline,
.align-baseline {
/* Old browsers */
-webkit-box-align: baseline;
-moz-box-align: baseline;
box-align: baseline;
/* Modern browsers */
align-items: baseline;
}
.hbox.align-stretch,
.vbox.align-stretch,
.align-stretch {
/* Old browsers */
-webkit-box-align: stretch;
-moz-box-align: stretch;
box-align: stretch;
/* Modern browsers */
align-items: stretch;
}
div.error {
margin: 2em;
text-align: center;
}
div.error > h1 {
font-size: 500%;
line-height: normal;
}
div.error > p {
font-size: 200%;
line-height: normal;
}
div.traceback-wrapper {
text-align: left;
max-width: 800px;
margin: auto;
}
/**
* Primary styles
*
* Author: Jupyter Development Team
*/
body {
background-color: #fff;
/* This makes sure that the body covers the entire window and needs to
be in a different element than the display: box in wrapper below */
position: absolute;
left: 0px;
right: 0px;
top: 0px;
bottom: 0px;
overflow: visible;
}
body > #header {
/* Initially hidden to prevent FLOUC */
display: none;
background-color: #fff;
/* Display over codemirror */
position: relative;
z-index: 100;
}
body > #header #header-container {
padding-bottom: 5px;
padding-top: 5px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
body > #header .header-bar {
width: 100%;
height: 1px;
background: #e7e7e7;
margin-bottom: -1px;
}
@media print {
body > #header {
display: none !important;
}
}
#header-spacer {
width: 100%;
visibility: hidden;
}
@media print {
#header-spacer {
display: none;
}
}
#ipython_notebook {
padding-left: 0px;
padding-top: 1px;
padding-bottom: 1px;
}
@media (max-width: 991px) {
#ipython_notebook {
margin-left: 10px;
}
}
[dir="rtl"] #ipython_notebook {
float: right !important;
}
#noscript {
width: auto;
padding-top: 16px;
padding-bottom: 16px;
text-align: center;
font-size: 22px;
color: red;
font-weight: bold;
}
#ipython_notebook img {
height: 28px;
}
#site {
width: 100%;
display: none;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
overflow: auto;
}
@media print {
#site {
height: auto !important;
}
}
/* Smaller buttons */
.ui-button .ui-button-text {
padding: 0.2em 0.8em;
font-size: 77%;
}
input.ui-button {
padding: 0.3em 0.9em;
}
span#login_widget {
float: right;
}
span#login_widget > .button,
#logout {
color: #333;
background-color: #fff;
border-color: #ccc;
}
span#login_widget > .button:focus,
#logout:focus,
span#login_widget > .button.focus,
#logout.focus {
color: #333;
background-color: #e6e6e6;
border-color: #8c8c8c;
}
span#login_widget > .button:hover,
#logout:hover {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
span#login_widget > .button:active,
#logout:active,
span#login_widget > .button.active,
#logout.active,
.open > .dropdown-togglespan#login_widget > .button,
.open > .dropdown-toggle#logout {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
span#login_widget > .button:active:hover,
#logout:active:hover,
span#login_widget > .button.active:hover,
#logout.active:hover,
.open > .dropdown-togglespan#login_widget > .button:hover,
.open > .dropdown-toggle#logout:hover,
span#login_widget > .button:active:focus,
#logout:active:focus,
span#login_widget > .button.active:focus,
#logout.active:focus,
.open > .dropdown-togglespan#login_widget > .button:focus,
.open > .dropdown-toggle#logout:focus,
span#login_widget > .button:active.focus,
#logout:active.focus,
span#login_widget > .button.active.focus,
#logout.active.focus,
.open > .dropdown-togglespan#login_widget > .button.focus,
.open > .dropdown-toggle#logout.focus {
color: #333;
background-color: #d4d4d4;
border-color: #8c8c8c;
}
span#login_widget > .button:active,
#logout:active,
span#login_widget > .button.active,
#logout.active,
.open > .dropdown-togglespan#login_widget > .button,
.open > .dropdown-toggle#logout {
background-image: none;
}
span#login_widget > .button.disabled:hover,
#logout.disabled:hover,
span#login_widget > .button[disabled]:hover,
#logout[disabled]:hover,
fieldset[disabled] span#login_widget > .button:hover,
fieldset[disabled] #logout:hover,
span#login_widget > .button.disabled:focus,
#logout.disabled:focus,
span#login_widget > .button[disabled]:focus,
#logout[disabled]:focus,
fieldset[disabled] span#login_widget > .button:focus,
fieldset[disabled] #logout:focus,
span#login_widget > .button.disabled.focus,
#logout.disabled.focus,
span#login_widget > .button[disabled].focus,
#logout[disabled].focus,
fieldset[disabled] span#login_widget > .button.focus,
fieldset[disabled] #logout.focus {
background-color: #fff;
border-color: #ccc;
}
span#login_widget > .button .badge,
#logout .badge {
color: #fff;
background-color: #333;
}
.nav-header {
text-transform: none;
}
#header > span {
margin-top: 10px;
}
.modal_stretch .modal-dialog {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
min-height: 80vh;
}
.modal_stretch .modal-dialog .modal-body {
max-height: calc(100vh - 200px);
overflow: auto;
flex: 1;
}
@media (min-width: 768px) {
.modal .modal-dialog {
width: 700px;
}
}
@media (min-width: 768px) {
select.form-control {
margin-left: 12px;
margin-right: 12px;
}
}
/*!
*
* IPython auth
*
*/
.center-nav {
display: inline-block;
margin-bottom: -4px;
}
/*!
*
* IPython tree view
*
*/
/* We need an invisible input field on top of the sentense*/
/* "Drag file onto the list ..." */
.alternate_upload {
background-color: none;
display: inline;
}
.alternate_upload.form {
padding: 0;
margin: 0;
}
.alternate_upload input.fileinput {
text-align: center;
vertical-align: middle;
display: inline;
opacity: 0;
z-index: 2;
width: 12ex;
margin-right: -12ex;
}
.alternate_upload .btn-upload {
height: 22px;
}
/**
* Primary styles
*
* Author: Jupyter Development Team
*/
[dir="rtl"] #tabs li {
float: right;
}
ul#tabs {
margin-bottom: 4px;
}
[dir="rtl"] ul#tabs {
margin-right: 0px;
}
ul#tabs a {
padding-top: 6px;
padding-bottom: 4px;
}
ul.breadcrumb a:focus,
ul.breadcrumb a:hover {
text-decoration: none;
}
ul.breadcrumb i.icon-home {
font-size: 16px;
margin-right: 4px;
}
ul.breadcrumb span {
color: #5e5e5e;
}
.list_toolbar {
padding: 4px 0 4px 0;
vertical-align: middle;
}
.list_toolbar .tree-buttons {
padding-top: 1px;
}
[dir="rtl"] .list_toolbar .tree-buttons {
float: left !important;
}
[dir="rtl"] .list_toolbar .pull-right {
padding-top: 1px;
float: left !important;
}
[dir="rtl"] .list_toolbar .pull-left {
float: right !important;
}
.dynamic-buttons {
padding-top: 3px;
display: inline-block;
}
.list_toolbar [class*="span"] {
min-height: 24px;
}
.list_header {
font-weight: bold;
background-color: #EEE;
}
.list_placeholder {
font-weight: bold;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 7px;
padding-right: 7px;
}
.list_container {
margin-top: 4px;
margin-bottom: 20px;
border: 1px solid #ddd;
border-radius: 2px;
}
.list_container > div {
border-bottom: 1px solid #ddd;
}
.list_container > div:hover .list-item {
background-color: red;
}
.list_container > div:last-child {
border: none;
}
.list_item:hover .list_item {
background-color: #ddd;
}
.list_item a {
text-decoration: none;
}
.list_item:hover {
background-color: #fafafa;
}
.list_header > div,
.list_item > div {
padding-top: 4px;
padding-bottom: 4px;
padding-left: 7px;
padding-right: 7px;
line-height: 22px;
}
.list_header > div input,
.list_item > div input {
margin-right: 7px;
margin-left: 14px;
vertical-align: baseline;
line-height: 22px;
position: relative;
top: -1px;
}
.list_header > div .item_link,
.list_item > div .item_link {
margin-left: -1px;
vertical-align: baseline;
line-height: 22px;
}
.new-file input[type=checkbox] {
visibility: hidden;
}
.item_name {
line-height: 22px;
height: 24px;
}
.item_icon {
font-size: 14px;
color: #5e5e5e;
margin-right: 7px;
margin-left: 7px;
line-height: 22px;
vertical-align: baseline;
}
.item_buttons {
line-height: 1em;
margin-left: -5px;
}
.item_buttons .btn,
.item_buttons .btn-group,
.item_buttons .input-group {
float: left;
}
.item_buttons > .btn,
.item_buttons > .btn-group,
.item_buttons > .input-group {
margin-left: 5px;
}
.item_buttons .btn {
min-width: 13ex;
}
.item_buttons .running-indicator {
padding-top: 4px;
color: #5cb85c;
}
.item_buttons .kernel-name {
padding-top: 4px;
color: #5bc0de;
margin-right: 7px;
float: left;
}
.toolbar_info {
height: 24px;
line-height: 24px;
}
.list_item input:not([type=checkbox]) {
padding-top: 3px;
padding-bottom: 3px;
height: 22px;
line-height: 14px;
margin: 0px;
}
.highlight_text {
color: blue;
}
#project_name {
display: inline-block;
padding-left: 7px;
margin-left: -2px;
}
#project_name > .breadcrumb {
padding: 0px;
margin-bottom: 0px;
background-color: transparent;
font-weight: bold;
}
#tree-selector {
padding-right: 0px;
}
[dir="rtl"] #tree-selector a {
float: right;
}
#button-select-all {
min-width: 50px;
}
#select-all {
margin-left: 7px;
margin-right: 2px;
}
.menu_icon {
margin-right: 2px;
}
.tab-content .row {
margin-left: 0px;
margin-right: 0px;
}
.folder_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f114";
}
.folder_icon:before.pull-left {
margin-right: .3em;
}
.folder_icon:before.pull-right {
margin-left: .3em;
}
.notebook_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f02d";
position: relative;
top: -1px;
}
.notebook_icon:before.pull-left {
margin-right: .3em;
}
.notebook_icon:before.pull-right {
margin-left: .3em;
}
.running_notebook_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f02d";
position: relative;
top: -1px;
color: #5cb85c;
}
.running_notebook_icon:before.pull-left {
margin-right: .3em;
}
.running_notebook_icon:before.pull-right {
margin-left: .3em;
}
.file_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f016";
position: relative;
top: -2px;
}
.file_icon:before.pull-left {
margin-right: .3em;
}
.file_icon:before.pull-right {
margin-left: .3em;
}
#notebook_toolbar .pull-right {
padding-top: 0px;
margin-right: -1px;
}
ul#new-menu {
left: auto;
right: 0;
}
[dir="rtl"] #new-menu {
text-align: right;
}
.kernel-menu-icon {
padding-right: 12px;
width: 24px;
content: "\f096";
}
.kernel-menu-icon:before {
content: "\f096";
}
.kernel-menu-icon-current:before {
content: "\f00c";
}
#tab_content {
padding-top: 20px;
}
#running .panel-group .panel {
margin-top: 3px;
margin-bottom: 1em;
}
#running .panel-group .panel .panel-heading {
background-color: #EEE;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 7px;
padding-right: 7px;
line-height: 22px;
}
#running .panel-group .panel .panel-heading a:focus,
#running .panel-group .panel .panel-heading a:hover {
text-decoration: none;
}
#running .panel-group .panel .panel-body {
padding: 0px;
}
#running .panel-group .panel .panel-body .list_container {
margin-top: 0px;
margin-bottom: 0px;
border: 0px;
border-radius: 0px;
}
#running .panel-group .panel .panel-body .list_container .list_item {
border-bottom: 1px solid #ddd;
}
#running .panel-group .panel .panel-body .list_container .list_item:last-child {
border-bottom: 0px;
}
[dir="rtl"] #running .col-sm-8 {
float: right !important;
}
.delete-button {
display: none;
}
.duplicate-button {
display: none;
}
.rename-button {
display: none;
}
.shutdown-button {
display: none;
}
.dynamic-instructions {
display: inline-block;
padding-top: 4px;
}
/*!
*
* IPython text editor webapp
*
*/
.selected-keymap i.fa {
padding: 0px 5px;
}
.selected-keymap i.fa:before {
content: "\f00c";
}
#mode-menu {
overflow: auto;
max-height: 20em;
}
.edit_app #header {
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
.edit_app #menubar .navbar {
/* Use a negative 1 bottom margin, so the border overlaps the border of the
header */
margin-bottom: -1px;
}
.dirty-indicator {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
width: 20px;
}
.dirty-indicator.pull-left {
margin-right: .3em;
}
.dirty-indicator.pull-right {
margin-left: .3em;
}
.dirty-indicator-dirty {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
width: 20px;
}
.dirty-indicator-dirty.pull-left {
margin-right: .3em;
}
.dirty-indicator-dirty.pull-right {
margin-left: .3em;
}
.dirty-indicator-clean {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
width: 20px;
}
.dirty-indicator-clean.pull-left {
margin-right: .3em;
}
.dirty-indicator-clean.pull-right {
margin-left: .3em;
}
.dirty-indicator-clean:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f00c";
}
.dirty-indicator-clean:before.pull-left {
margin-right: .3em;
}
.dirty-indicator-clean:before.pull-right {
margin-left: .3em;
}
#filename {
font-size: 16pt;
display: table;
padding: 0px 5px;
}
#current-mode {
padding-left: 5px;
padding-right: 5px;
}
#texteditor-backdrop {
padding-top: 20px;
padding-bottom: 20px;
}
@media not print {
#texteditor-backdrop {
background-color: #EEE;
}
}
@media print {
#texteditor-backdrop #texteditor-container .CodeMirror-gutter,
#texteditor-backdrop #texteditor-container .CodeMirror-gutters {
background-color: #fff;
}
}
@media not print {
#texteditor-backdrop #texteditor-container .CodeMirror-gutter,
#texteditor-backdrop #texteditor-container .CodeMirror-gutters {
background-color: #fff;
}
}
@media not print {
#texteditor-backdrop #texteditor-container {
padding: 0px;
background-color: #fff;
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
}
/*!
*
* IPython notebook
*
*/
/* CSS font colors for translated ANSI colors. */
.ansibold {
font-weight: bold;
}
/* use dark versions for foreground, to improve visibility */
.ansiblack {
color: black;
}
.ansired {
color: darkred;
}
.ansigreen {
color: darkgreen;
}
.ansiyellow {
color: #c4a000;
}
.ansiblue {
color: darkblue;
}
.ansipurple {
color: darkviolet;
}
.ansicyan {
color: steelblue;
}
.ansigray {
color: gray;
}
/* and light for background, for the same reason */
.ansibgblack {
background-color: black;
}
.ansibgred {
background-color: red;
}
.ansibggreen {
background-color: green;
}
.ansibgyellow {
background-color: yellow;
}
.ansibgblue {
background-color: blue;
}
.ansibgpurple {
background-color: magenta;
}
.ansibgcyan {
background-color: cyan;
}
.ansibggray {
background-color: gray;
}
div.cell {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
border-radius: 2px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
border-width: 1px;
border-style: solid;
border-color: transparent;
width: 100%;
padding: 5px;
/* This acts as a spacer between cells, that is outside the border */
margin: 0px;
outline: none;
border-left-width: 1px;
padding-left: 5px;
background: linear-gradient(to right, transparent -40px, transparent 1px, transparent 1px, transparent 100%);
}
div.cell.jupyter-soft-selected {
border-left-color: #90CAF9;
border-left-color: #E3F2FD;
border-left-width: 1px;
padding-left: 5px;
border-right-color: #E3F2FD;
border-right-width: 1px;
background: #E3F2FD;
}
@media print {
div.cell.jupyter-soft-selected {
border-color: transparent;
}
}
div.cell.selected {
border-color: #ababab;
border-left-width: 0px;
padding-left: 6px;
background: linear-gradient(to right, #42A5F5 -40px, #42A5F5 5px, transparent 5px, transparent 100%);
}
@media print {
div.cell.selected {
border-color: transparent;
}
}
div.cell.selected.jupyter-soft-selected {
border-left-width: 0;
padding-left: 6px;
background: linear-gradient(to right, #42A5F5 -40px, #42A5F5 7px, #E3F2FD 7px, #E3F2FD 100%);
}
.edit_mode div.cell.selected {
border-color: #66BB6A;
border-left-width: 0px;
padding-left: 6px;
background: linear-gradient(to right, #66BB6A -40px, #66BB6A 5px, transparent 5px, transparent 100%);
}
@media print {
.edit_mode div.cell.selected {
border-color: transparent;
}
}
.prompt {
/* This needs to be wide enough for 3 digit prompt numbers: In[100]: */
min-width: 14ex;
/* This padding is tuned to match the padding on the CodeMirror editor. */
padding: 0.4em;
margin: 0px;
font-family: monospace;
text-align: right;
/* This has to match that of the the CodeMirror class line-height below */
line-height: 1.21429em;
/* Don't highlight prompt number selection */
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
/* Use default cursor */
cursor: default;
}
@media (max-width: 540px) {
.prompt {
text-align: left;
}
}
div.inner_cell {
min-width: 0;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
/* Old browsers */
-webkit-box-flex: 1;
-moz-box-flex: 1;
box-flex: 1;
/* Modern browsers */
flex: 1;
}
/* input_area and input_prompt must match in top border and margin for alignment */
div.input_area {
border: 1px solid #cfcfcf;
border-radius: 2px;
background: #f7f7f7;
line-height: 1.21429em;
}
/* This is needed so that empty prompt areas can collapse to zero height when there
is no content in the output_subarea and the prompt. The main purpose of this is
to make sure that empty JavaScript output_subareas have no height. */
div.prompt:empty {
padding-top: 0;
padding-bottom: 0;
}
div.unrecognized_cell {
padding: 5px 5px 5px 0px;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
}
div.unrecognized_cell .inner_cell {
border-radius: 2px;
padding: 5px;
font-weight: bold;
color: red;
border: 1px solid #cfcfcf;
background: #eaeaea;
}
div.unrecognized_cell .inner_cell a {
color: inherit;
text-decoration: none;
}
div.unrecognized_cell .inner_cell a:hover {
color: inherit;
text-decoration: none;
}
@media (max-width: 540px) {
div.unrecognized_cell > div.prompt {
display: none;
}
}
div.code_cell {
/* avoid page breaking on code cells when printing */
}
@media print {
div.code_cell {
page-break-inside: avoid;
}
}
/* any special styling for code cells that are currently running goes here */
div.input {
page-break-inside: avoid;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
}
@media (max-width: 540px) {
div.input {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
}
}
/* input_area and input_prompt must match in top border and margin for alignment */
div.input_prompt {
color: #303F9F;
border-top: 1px solid transparent;
}
div.input_area > div.highlight {
margin: 0.4em;
border: none;
padding: 0px;
background-color: transparent;
}
div.input_area > div.highlight > pre {
margin: 0px;
border: none;
padding: 0px;
background-color: transparent;
}
/* The following gets added to the <head> if it is detected that the user has a
* monospace font with inconsistent normal/bold/italic height. See
* notebookmain.js. Such fonts will have keywords vertically offset with
* respect to the rest of the text. The user should select a better font.
* See: https://github.com/ipython/ipython/issues/1503
*
* .CodeMirror span {
* vertical-align: bottom;
* }
*/
.CodeMirror {
line-height: 1.21429em;
/* Changed from 1em to our global default */
font-size: 14px;
height: auto;
/* Changed to auto to autogrow */
background: none;
/* Changed from white to allow our bg to show through */
}
.CodeMirror-scroll {
/* The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/
/* We have found that if it is visible, vertical scrollbars appear with font size changes.*/
overflow-y: hidden;
overflow-x: auto;
}
.CodeMirror-lines {
/* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */
/* we have set a different line-height and want this to scale with that. */
padding: 0.4em;
}
.CodeMirror-linenumber {
padding: 0 8px 0 4px;
}
.CodeMirror-gutters {
border-bottom-left-radius: 2px;
border-top-left-radius: 2px;
}
.CodeMirror pre {
/* In CM3 this went to 4px from 0 in CM2. We need the 0 value because of how we size */
/* .CodeMirror-lines */
padding: 0;
border: 0;
border-radius: 0;
}
/*
Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>
Adapted from GitHub theme
*/
.highlight-base {
color: #000;
}
.highlight-variable {
color: #000;
}
.highlight-variable-2 {
color: #1a1a1a;
}
.highlight-variable-3 {
color: #333333;
}
.highlight-string {
color: #BA2121;
}
.highlight-comment {
color: #408080;
font-style: italic;
}
.highlight-number {
color: #080;
}
.highlight-atom {
color: #88F;
}
.highlight-keyword {
color: #008000;
font-weight: bold;
}
.highlight-builtin {
color: #008000;
}
.highlight-error {
color: #f00;
}
.highlight-operator {
color: #AA22FF;
font-weight: bold;
}
.highlight-meta {
color: #AA22FF;
}
/* previously not defined, copying from default codemirror */
.highlight-def {
color: #00f;
}
.highlight-string-2 {
color: #f50;
}
.highlight-qualifier {
color: #555;
}
.highlight-bracket {
color: #997;
}
.highlight-tag {
color: #170;
}
.highlight-attribute {
color: #00c;
}
.highlight-header {
color: blue;
}
.highlight-quote {
color: #090;
}
.highlight-link {
color: #00c;
}
/* apply the same style to codemirror */
.cm-s-ipython span.cm-keyword {
color: #008000;
font-weight: bold;
}
.cm-s-ipython span.cm-atom {
color: #88F;
}
.cm-s-ipython span.cm-number {
color: #080;
}
.cm-s-ipython span.cm-def {
color: #00f;
}
.cm-s-ipython span.cm-variable {
color: #000;
}
.cm-s-ipython span.cm-operator {
color: #AA22FF;
font-weight: bold;
}
.cm-s-ipython span.cm-variable-2 {
color: #1a1a1a;
}
.cm-s-ipython span.cm-variable-3 {
color: #333333;
}
.cm-s-ipython span.cm-comment {
color: #408080;
font-style: italic;
}
.cm-s-ipython span.cm-string {
color: #BA2121;
}
.cm-s-ipython span.cm-string-2 {
color: #f50;
}
.cm-s-ipython span.cm-meta {
color: #AA22FF;
}
.cm-s-ipython span.cm-qualifier {
color: #555;
}
.cm-s-ipython span.cm-builtin {
color: #008000;
}
.cm-s-ipython span.cm-bracket {
color: #997;
}
.cm-s-ipython span.cm-tag {
color: #170;
}
.cm-s-ipython span.cm-attribute {
color: #00c;
}
.cm-s-ipython span.cm-header {
color: blue;
}
.cm-s-ipython span.cm-quote {
color: #090;
}
.cm-s-ipython span.cm-link {
color: #00c;
}
.cm-s-ipython span.cm-error {
color: #f00;
}
.cm-s-ipython span.cm-tab {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
background-position: right;
background-repeat: no-repeat;
}
div.output_wrapper {
/* this position must be relative to enable descendents to be absolute within it */
position: relative;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
z-index: 1;
}
/* class for the output area when it should be height-limited */
div.output_scroll {
/* ideally, this would be max-height, but FF barfs all over that */
height: 24em;
/* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */
width: 100%;
overflow: auto;
border-radius: 2px;
-webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
display: block;
}
/* output div while it is collapsed */
div.output_collapsed {
margin: 0px;
padding: 0px;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
}
div.out_prompt_overlay {
height: 100%;
padding: 0px 0.4em;
position: absolute;
border-radius: 2px;
}
div.out_prompt_overlay:hover {
/* use inner shadow to get border that is computed the same on WebKit/FF */
-webkit-box-shadow: inset 0 0 1px #000;
box-shadow: inset 0 0 1px #000;
background: rgba(240, 240, 240, 0.5);
}
div.output_prompt {
color: #D84315;
}
/* This class is the outer container of all output sections. */
div.output_area {
padding: 0px;
page-break-inside: avoid;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
}
div.output_area .MathJax_Display {
text-align: left !important;
}
div.output_area .rendered_html table {
margin-left: 0;
margin-right: 0;
}
div.output_area .rendered_html img {
margin-left: 0;
margin-right: 0;
}
div.output_area img,
div.output_area svg {
max-width: 100%;
height: auto;
}
div.output_area img.unconfined,
div.output_area svg.unconfined {
max-width: none;
}
/* This is needed to protect the pre formating from global settings such
as that of bootstrap */
.output {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
}
@media (max-width: 540px) {
div.output_area {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
}
}
div.output_area pre {
margin: 0;
padding: 0;
border: 0;
vertical-align: baseline;
color: black;
background-color: transparent;
border-radius: 0;
}
/* This class is for the output subarea inside the output_area and after
the prompt div. */
div.output_subarea {
overflow-x: auto;
padding: 0.4em;
/* Old browsers */
-webkit-box-flex: 1;
-moz-box-flex: 1;
box-flex: 1;
/* Modern browsers */
flex: 1;
max-width: calc(100% - 14ex);
}
div.output_scroll div.output_subarea {
overflow-x: visible;
}
/* The rest of the output_* classes are for special styling of the different
output types */
/* all text output has this class: */
div.output_text {
text-align: left;
color: #000;
/* This has to match that of the the CodeMirror class line-height below */
line-height: 1.21429em;
}
/* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */
div.output_stderr {
background: #fdd;
/* very light red background for stderr */
}
div.output_latex {
text-align: left;
}
/* Empty output_javascript divs should have no height */
div.output_javascript:empty {
padding: 0;
}
.js-error {
color: darkred;
}
/* raw_input styles */
div.raw_input_container {
line-height: 1.21429em;
padding-top: 5px;
}
pre.raw_input_prompt {
/* nothing needed here. */
}
input.raw_input {
font-family: monospace;
font-size: inherit;
color: inherit;
width: auto;
/* make sure input baseline aligns with prompt */
vertical-align: baseline;
/* padding + margin = 0.5em between prompt and cursor */
padding: 0em 0.25em;
margin: 0em 0.25em;
}
input.raw_input:focus {
box-shadow: none;
}
p.p-space {
margin-bottom: 10px;
}
div.output_unrecognized {
padding: 5px;
font-weight: bold;
color: red;
}
div.output_unrecognized a {
color: inherit;
text-decoration: none;
}
div.output_unrecognized a:hover {
color: inherit;
text-decoration: none;
}
.rendered_html {
color: #000;
/* any extras will just be numbers: */
}
.rendered_html em {
font-style: italic;
}
.rendered_html strong {
font-weight: bold;
}
.rendered_html u {
text-decoration: underline;
}
.rendered_html :link {
text-decoration: underline;
}
.rendered_html :visited {
text-decoration: underline;
}
.rendered_html h1 {
font-size: 185.7%;
margin: 1.08em 0 0 0;
font-weight: bold;
line-height: 1.0;
}
.rendered_html h2 {
font-size: 157.1%;
margin: 1.27em 0 0 0;
font-weight: bold;
line-height: 1.0;
}
.rendered_html h3 {
font-size: 128.6%;
margin: 1.55em 0 0 0;
font-weight: bold;
line-height: 1.0;
}
.rendered_html h4 {
font-size: 100%;
margin: 2em 0 0 0;
font-weight: bold;
line-height: 1.0;
}
.rendered_html h5 {
font-size: 100%;
margin: 2em 0 0 0;
font-weight: bold;
line-height: 1.0;
font-style: italic;
}
.rendered_html h6 {
font-size: 100%;
margin: 2em 0 0 0;
font-weight: bold;
line-height: 1.0;
font-style: italic;
}
.rendered_html h1:first-child {
margin-top: 0.538em;
}
.rendered_html h2:first-child {
margin-top: 0.636em;
}
.rendered_html h3:first-child {
margin-top: 0.777em;
}
.rendered_html h4:first-child {
margin-top: 1em;
}
.rendered_html h5:first-child {
margin-top: 1em;
}
.rendered_html h6:first-child {
margin-top: 1em;
}
.rendered_html ul {
list-style: disc;
margin: 0em 2em;
padding-left: 0px;
}
.rendered_html ul ul {
list-style: square;
margin: 0em 2em;
}
.rendered_html ul ul ul {
list-style: circle;
margin: 0em 2em;
}
.rendered_html ol {
list-style: decimal;
margin: 0em 2em;
padding-left: 0px;
}
.rendered_html ol ol {
list-style: upper-alpha;
margin: 0em 2em;
}
.rendered_html ol ol ol {
list-style: lower-alpha;
margin: 0em 2em;
}
.rendered_html ol ol ol ol {
list-style: lower-roman;
margin: 0em 2em;
}
.rendered_html ol ol ol ol ol {
list-style: decimal;
margin: 0em 2em;
}
.rendered_html * + ul {
margin-top: 1em;
}
.rendered_html * + ol {
margin-top: 1em;
}
.rendered_html hr {
color: black;
background-color: black;
}
.rendered_html pre {
margin: 1em 2em;
}
.rendered_html pre,
.rendered_html code {
border: 0;
background-color: #fff;
color: #000;
font-size: 100%;
padding: 0px;
}
.rendered_html blockquote {
margin: 1em 2em;
}
.rendered_html table {
margin-left: auto;
margin-right: auto;
border: 1px solid black;
border-collapse: collapse;
}
.rendered_html tr,
.rendered_html th,
.rendered_html td {
border: 1px solid black;
border-collapse: collapse;
margin: 1em 2em;
}
.rendered_html td,
.rendered_html th {
text-align: left;
vertical-align: middle;
padding: 4px;
}
.rendered_html th {
font-weight: bold;
}
.rendered_html * + table {
margin-top: 1em;
}
.rendered_html p {
text-align: left;
}
.rendered_html * + p {
margin-top: 1em;
}
.rendered_html img {
display: block;
margin-left: auto;
margin-right: auto;
}
.rendered_html * + img {
margin-top: 1em;
}
.rendered_html img,
.rendered_html svg {
max-width: 100%;
height: auto;
}
.rendered_html img.unconfined,
.rendered_html svg.unconfined {
max-width: none;
}
div.text_cell {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
}
@media (max-width: 540px) {
div.text_cell > div.prompt {
display: none;
}
}
div.text_cell_render {
/*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/
outline: none;
resize: none;
width: inherit;
border-style: none;
padding: 0.5em 0.5em 0.5em 0.4em;
color: #000;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
a.anchor-link:link {
text-decoration: none;
padding: 0px 20px;
visibility: hidden;
}
h1:hover .anchor-link,
h2:hover .anchor-link,
h3:hover .anchor-link,
h4:hover .anchor-link,
h5:hover .anchor-link,
h6:hover .anchor-link {
visibility: visible;
}
.text_cell.rendered .input_area {
display: none;
}
.text_cell.rendered .rendered_html {
overflow-x: auto;
overflow-y: hidden;
}
.text_cell.unrendered .text_cell_render {
display: none;
}
.cm-header-1,
.cm-header-2,
.cm-header-3,
.cm-header-4,
.cm-header-5,
.cm-header-6 {
font-weight: bold;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.cm-header-1 {
font-size: 185.7%;
}
.cm-header-2 {
font-size: 157.1%;
}
.cm-header-3 {
font-size: 128.6%;
}
.cm-header-4 {
font-size: 110%;
}
.cm-header-5 {
font-size: 100%;
font-style: italic;
}
.cm-header-6 {
font-size: 100%;
font-style: italic;
}
/*!
*
* IPython notebook webapp
*
*/
@media (max-width: 767px) {
.notebook_app {
padding-left: 0px;
padding-right: 0px;
}
}
#ipython-main-app {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
height: 100%;
}
div#notebook_panel {
margin: 0px;
padding: 0px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
height: 100%;
}
div#notebook {
font-size: 14px;
line-height: 20px;
overflow-y: hidden;
overflow-x: auto;
width: 100%;
/* This spaces the page away from the edge of the notebook area */
padding-top: 20px;
margin: 0px;
outline: none;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
min-height: 100%;
}
@media not print {
#notebook-container {
padding: 15px;
background-color: #fff;
min-height: 0;
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
}
@media print {
#notebook-container {
width: 100%;
}
}
div.ui-widget-content {
border: 1px solid #ababab;
outline: none;
}
pre.dialog {
background-color: #f7f7f7;
border: 1px solid #ddd;
border-radius: 2px;
padding: 0.4em;
padding-left: 2em;
}
p.dialog {
padding: 0.2em;
}
/* Word-wrap output correctly. This is the CSS3 spelling, though Firefox seems
to not honor it correctly. Webkit browsers (Chrome, rekonq, Safari) do.
*/
pre,
code,
kbd,
samp {
white-space: pre-wrap;
}
#fonttest {
font-family: monospace;
}
p {
margin-bottom: 0;
}
.end_space {
min-height: 100px;
transition: height .2s ease;
}
.notebook_app > #header {
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
@media not print {
.notebook_app {
background-color: #EEE;
}
}
kbd {
border-style: solid;
border-width: 1px;
box-shadow: none;
margin: 2px;
padding-left: 2px;
padding-right: 2px;
padding-top: 1px;
padding-bottom: 1px;
}
/* CSS for the cell toolbar */
.celltoolbar {
border: thin solid #CFCFCF;
border-bottom: none;
background: #EEE;
border-radius: 2px 2px 0px 0px;
width: 100%;
height: 29px;
padding-right: 4px;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
/* Old browsers */
-webkit-box-pack: end;
-moz-box-pack: end;
box-pack: end;
/* Modern browsers */
justify-content: flex-end;
display: -webkit-flex;
}
@media print {
.celltoolbar {
display: none;
}
}
.ctb_hideshow {
display: none;
vertical-align: bottom;
}
/* ctb_show is added to the ctb_hideshow div to show the cell toolbar.
Cell toolbars are only shown when the ctb_global_show class is also set.
*/
.ctb_global_show .ctb_show.ctb_hideshow {
display: block;
}
.ctb_global_show .ctb_show + .input_area,
.ctb_global_show .ctb_show + div.text_cell_input,
.ctb_global_show .ctb_show ~ div.text_cell_render {
border-top-right-radius: 0px;
border-top-left-radius: 0px;
}
.ctb_global_show .ctb_show ~ div.text_cell_render {
border: 1px solid #cfcfcf;
}
.celltoolbar {
font-size: 87%;
padding-top: 3px;
}
.celltoolbar select {
display: block;
width: 100%;
height: 32px;
padding: 6px 12px;
font-size: 13px;
line-height: 1.42857143;
color: #555555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 2px;
-webkit-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-color ease-in-out .15s, box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 1px;
width: inherit;
font-size: inherit;
height: 22px;
padding: 0px;
display: inline-block;
}
.celltoolbar select:focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.celltoolbar select::-moz-placeholder {
color: #999;
opacity: 1;
}
.celltoolbar select:-ms-input-placeholder {
color: #999;
}
.celltoolbar select::-webkit-input-placeholder {
color: #999;
}
.celltoolbar select::-ms-expand {
border: 0;
background-color: transparent;
}
.celltoolbar select[disabled],
.celltoolbar select[readonly],
fieldset[disabled] .celltoolbar select {
background-color: #eeeeee;
opacity: 1;
}
.celltoolbar select[disabled],
fieldset[disabled] .celltoolbar select {
cursor: not-allowed;
}
textarea.celltoolbar select {
height: auto;
}
select.celltoolbar select {
height: 30px;
line-height: 30px;
}
textarea.celltoolbar select,
select[multiple].celltoolbar select {
height: auto;
}
.celltoolbar label {
margin-left: 5px;
margin-right: 5px;
}
.completions {
position: absolute;
z-index: 110;
overflow: hidden;
border: 1px solid #ababab;
border-radius: 2px;
-webkit-box-shadow: 0px 6px 10px -1px #adadad;
box-shadow: 0px 6px 10px -1px #adadad;
line-height: 1;
}
.completions select {
background: white;
outline: none;
border: none;
padding: 0px;
margin: 0px;
overflow: auto;
font-family: monospace;
font-size: 110%;
color: #000;
width: auto;
}
.completions select option.context {
color: #286090;
}
#kernel_logo_widget {
float: right !important;
float: right;
}
#kernel_logo_widget .current_kernel_logo {
display: none;
margin-top: -1px;
margin-bottom: -1px;
width: 32px;
height: 32px;
}
#menubar {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
margin-top: 1px;
}
#menubar .navbar {
border-top: 1px;
border-radius: 0px 0px 2px 2px;
margin-bottom: 0px;
}
#menubar .navbar-toggle {
float: left;
padding-top: 7px;
padding-bottom: 7px;
border: none;
}
#menubar .navbar-collapse {
clear: left;
}
.nav-wrapper {
border-bottom: 1px solid #e7e7e7;
}
i.menu-icon {
padding-top: 4px;
}
ul#help_menu li a {
overflow: hidden;
padding-right: 2.2em;
}
ul#help_menu li a i {
margin-right: -1.2em;
}
.dropdown-submenu {
position: relative;
}
.dropdown-submenu > .dropdown-menu {
top: 0;
left: 100%;
margin-top: -6px;
margin-left: -1px;
}
.dropdown-submenu:hover > .dropdown-menu {
display: block;
}
.dropdown-submenu > a:after {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: block;
content: "\f0da";
float: right;
color: #333333;
margin-top: 2px;
margin-right: -10px;
}
.dropdown-submenu > a:after.pull-left {
margin-right: .3em;
}
.dropdown-submenu > a:after.pull-right {
margin-left: .3em;
}
.dropdown-submenu:hover > a:after {
color: #262626;
}
.dropdown-submenu.pull-left {
float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
left: -100%;
margin-left: 10px;
}
#notification_area {
float: right !important;
float: right;
z-index: 10;
}
.indicator_area {
float: right !important;
float: right;
color: #777;
margin-left: 5px;
margin-right: 5px;
width: 11px;
z-index: 10;
text-align: center;
width: auto;
}
#kernel_indicator {
float: right !important;
float: right;
color: #777;
margin-left: 5px;
margin-right: 5px;
width: 11px;
z-index: 10;
text-align: center;
width: auto;
border-left: 1px solid;
}
#kernel_indicator .kernel_indicator_name {
padding-left: 5px;
padding-right: 5px;
}
#modal_indicator {
float: right !important;
float: right;
color: #777;
margin-left: 5px;
margin-right: 5px;
width: 11px;
z-index: 10;
text-align: center;
width: auto;
}
#readonly-indicator {
float: right !important;
float: right;
color: #777;
margin-left: 5px;
margin-right: 5px;
width: 11px;
z-index: 10;
text-align: center;
width: auto;
margin-top: 2px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
display: none;
}
.modal_indicator:before {
width: 1.28571429em;
text-align: center;
}
.edit_mode .modal_indicator:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f040";
}
.edit_mode .modal_indicator:before.pull-left {
margin-right: .3em;
}
.edit_mode .modal_indicator:before.pull-right {
margin-left: .3em;
}
.command_mode .modal_indicator:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ' ';
}
.command_mode .modal_indicator:before.pull-left {
margin-right: .3em;
}
.command_mode .modal_indicator:before.pull-right {
margin-left: .3em;
}
.kernel_idle_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f10c";
}
.kernel_idle_icon:before.pull-left {
margin-right: .3em;
}
.kernel_idle_icon:before.pull-right {
margin-left: .3em;
}
.kernel_busy_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f111";
}
.kernel_busy_icon:before.pull-left {
margin-right: .3em;
}
.kernel_busy_icon:before.pull-right {
margin-left: .3em;
}
.kernel_dead_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f1e2";
}
.kernel_dead_icon:before.pull-left {
margin-right: .3em;
}
.kernel_dead_icon:before.pull-right {
margin-left: .3em;
}
.kernel_disconnected_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f127";
}
.kernel_disconnected_icon:before.pull-left {
margin-right: .3em;
}
.kernel_disconnected_icon:before.pull-right {
margin-left: .3em;
}
.notification_widget {
color: #777;
z-index: 10;
background: rgba(240, 240, 240, 0.5);
margin-right: 4px;
color: #333;
background-color: #fff;
border-color: #ccc;
}
.notification_widget:focus,
.notification_widget.focus {
color: #333;
background-color: #e6e6e6;
border-color: #8c8c8c;
}
.notification_widget:hover {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
.notification_widget:active,
.notification_widget.active,
.open > .dropdown-toggle.notification_widget {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
.notification_widget:active:hover,
.notification_widget.active:hover,
.open > .dropdown-toggle.notification_widget:hover,
.notification_widget:active:focus,
.notification_widget.active:focus,
.open > .dropdown-toggle.notification_widget:focus,
.notification_widget:active.focus,
.notification_widget.active.focus,
.open > .dropdown-toggle.notification_widget.focus {
color: #333;
background-color: #d4d4d4;
border-color: #8c8c8c;
}
.notification_widget:active,
.notification_widget.active,
.open > .dropdown-toggle.notification_widget {
background-image: none;
}
.notification_widget.disabled:hover,
.notification_widget[disabled]:hover,
fieldset[disabled] .notification_widget:hover,
.notification_widget.disabled:focus,
.notification_widget[disabled]:focus,
fieldset[disabled] .notification_widget:focus,
.notification_widget.disabled.focus,
.notification_widget[disabled].focus,
fieldset[disabled] .notification_widget.focus {
background-color: #fff;
border-color: #ccc;
}
.notification_widget .badge {
color: #fff;
background-color: #333;
}
.notification_widget.warning {
color: #fff;
background-color: #f0ad4e;
border-color: #eea236;
}
.notification_widget.warning:focus,
.notification_widget.warning.focus {
color: #fff;
background-color: #ec971f;
border-color: #985f0d;
}
.notification_widget.warning:hover {
color: #fff;
background-color: #ec971f;
border-color: #d58512;
}
.notification_widget.warning:active,
.notification_widget.warning.active,
.open > .dropdown-toggle.notification_widget.warning {
color: #fff;
background-color: #ec971f;
border-color: #d58512;
}
.notification_widget.warning:active:hover,
.notification_widget.warning.active:hover,
.open > .dropdown-toggle.notification_widget.warning:hover,
.notification_widget.warning:active:focus,
.notification_widget.warning.active:focus,
.open > .dropdown-toggle.notification_widget.warning:focus,
.notification_widget.warning:active.focus,
.notification_widget.warning.active.focus,
.open > .dropdown-toggle.notification_widget.warning.focus {
color: #fff;
background-color: #d58512;
border-color: #985f0d;
}
.notification_widget.warning:active,
.notification_widget.warning.active,
.open > .dropdown-toggle.notification_widget.warning {
background-image: none;
}
.notification_widget.warning.disabled:hover,
.notification_widget.warning[disabled]:hover,
fieldset[disabled] .notification_widget.warning:hover,
.notification_widget.warning.disabled:focus,
.notification_widget.warning[disabled]:focus,
fieldset[disabled] .notification_widget.warning:focus,
.notification_widget.warning.disabled.focus,
.notification_widget.warning[disabled].focus,
fieldset[disabled] .notification_widget.warning.focus {
background-color: #f0ad4e;
border-color: #eea236;
}
.notification_widget.warning .badge {
color: #f0ad4e;
background-color: #fff;
}
.notification_widget.success {
color: #fff;
background-color: #5cb85c;
border-color: #4cae4c;
}
.notification_widget.success:focus,
.notification_widget.success.focus {
color: #fff;
background-color: #449d44;
border-color: #255625;
}
.notification_widget.success:hover {
color: #fff;
background-color: #449d44;
border-color: #398439;
}
.notification_widget.success:active,
.notification_widget.success.active,
.open > .dropdown-toggle.notification_widget.success {
color: #fff;
background-color: #449d44;
border-color: #398439;
}
.notification_widget.success:active:hover,
.notification_widget.success.active:hover,
.open > .dropdown-toggle.notification_widget.success:hover,
.notification_widget.success:active:focus,
.notification_widget.success.active:focus,
.open > .dropdown-toggle.notification_widget.success:focus,
.notification_widget.success:active.focus,
.notification_widget.success.active.focus,
.open > .dropdown-toggle.notification_widget.success.focus {
color: #fff;
background-color: #398439;
border-color: #255625;
}
.notification_widget.success:active,
.notification_widget.success.active,
.open > .dropdown-toggle.notification_widget.success {
background-image: none;
}
.notification_widget.success.disabled:hover,
.notification_widget.success[disabled]:hover,
fieldset[disabled] .notification_widget.success:hover,
.notification_widget.success.disabled:focus,
.notification_widget.success[disabled]:focus,
fieldset[disabled] .notification_widget.success:focus,
.notification_widget.success.disabled.focus,
.notification_widget.success[disabled].focus,
fieldset[disabled] .notification_widget.success.focus {
background-color: #5cb85c;
border-color: #4cae4c;
}
.notification_widget.success .badge {
color: #5cb85c;
background-color: #fff;
}
.notification_widget.info {
color: #fff;
background-color: #5bc0de;
border-color: #46b8da;
}
.notification_widget.info:focus,
.notification_widget.info.focus {
color: #fff;
background-color: #31b0d5;
border-color: #1b6d85;
}
.notification_widget.info:hover {
color: #fff;
background-color: #31b0d5;
border-color: #269abc;
}
.notification_widget.info:active,
.notification_widget.info.active,
.open > .dropdown-toggle.notification_widget.info {
color: #fff;
background-color: #31b0d5;
border-color: #269abc;
}
.notification_widget.info:active:hover,
.notification_widget.info.active:hover,
.open > .dropdown-toggle.notification_widget.info:hover,
.notification_widget.info:active:focus,
.notification_widget.info.active:focus,
.open > .dropdown-toggle.notification_widget.info:focus,
.notification_widget.info:active.focus,
.notification_widget.info.active.focus,
.open > .dropdown-toggle.notification_widget.info.focus {
color: #fff;
background-color: #269abc;
border-color: #1b6d85;
}
.notification_widget.info:active,
.notification_widget.info.active,
.open > .dropdown-toggle.notification_widget.info {
background-image: none;
}
.notification_widget.info.disabled:hover,
.notification_widget.info[disabled]:hover,
fieldset[disabled] .notification_widget.info:hover,
.notification_widget.info.disabled:focus,
.notification_widget.info[disabled]:focus,
fieldset[disabled] .notification_widget.info:focus,
.notification_widget.info.disabled.focus,
.notification_widget.info[disabled].focus,
fieldset[disabled] .notification_widget.info.focus {
background-color: #5bc0de;
border-color: #46b8da;
}
.notification_widget.info .badge {
color: #5bc0de;
background-color: #fff;
}
.notification_widget.danger {
color: #fff;
background-color: #d9534f;
border-color: #d43f3a;
}
.notification_widget.danger:focus,
.notification_widget.danger.focus {
color: #fff;
background-color: #c9302c;
border-color: #761c19;
}
.notification_widget.danger:hover {
color: #fff;
background-color: #c9302c;
border-color: #ac2925;
}
.notification_widget.danger:active,
.notification_widget.danger.active,
.open > .dropdown-toggle.notification_widget.danger {
color: #fff;
background-color: #c9302c;
border-color: #ac2925;
}
.notification_widget.danger:active:hover,
.notification_widget.danger.active:hover,
.open > .dropdown-toggle.notification_widget.danger:hover,
.notification_widget.danger:active:focus,
.notification_widget.danger.active:focus,
.open > .dropdown-toggle.notification_widget.danger:focus,
.notification_widget.danger:active.focus,
.notification_widget.danger.active.focus,
.open > .dropdown-toggle.notification_widget.danger.focus {
color: #fff;
background-color: #ac2925;
border-color: #761c19;
}
.notification_widget.danger:active,
.notification_widget.danger.active,
.open > .dropdown-toggle.notification_widget.danger {
background-image: none;
}
.notification_widget.danger.disabled:hover,
.notification_widget.danger[disabled]:hover,
fieldset[disabled] .notification_widget.danger:hover,
.notification_widget.danger.disabled:focus,
.notification_widget.danger[disabled]:focus,
fieldset[disabled] .notification_widget.danger:focus,
.notification_widget.danger.disabled.focus,
.notification_widget.danger[disabled].focus,
fieldset[disabled] .notification_widget.danger.focus {
background-color: #d9534f;
border-color: #d43f3a;
}
.notification_widget.danger .badge {
color: #d9534f;
background-color: #fff;
}
div#pager {
background-color: #fff;
font-size: 14px;
line-height: 20px;
overflow: hidden;
display: none;
position: fixed;
bottom: 0px;
width: 100%;
max-height: 50%;
padding-top: 8px;
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
/* Display over codemirror */
z-index: 100;
/* Hack which prevents jquery ui resizable from changing top. */
top: auto !important;
}
div#pager pre {
line-height: 1.21429em;
color: #000;
background-color: #f7f7f7;
padding: 0.4em;
}
div#pager #pager-button-area {
position: absolute;
top: 8px;
right: 20px;
}
div#pager #pager-contents {
position: relative;
overflow: auto;
width: 100%;
height: 100%;
}
div#pager #pager-contents #pager-container {
position: relative;
padding: 15px 0px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
div#pager .ui-resizable-handle {
top: 0px;
height: 8px;
background: #f7f7f7;
border-top: 1px solid #cfcfcf;
border-bottom: 1px solid #cfcfcf;
/* This injects handle bars (a short, wide = symbol) for
the resize handle. */
}
div#pager .ui-resizable-handle::after {
content: '';
top: 2px;
left: 50%;
height: 3px;
width: 30px;
margin-left: -15px;
position: absolute;
border-top: 1px solid #cfcfcf;
}
.quickhelp {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
line-height: 1.8em;
}
.shortcut_key {
display: inline-block;
width: 21ex;
text-align: right;
font-family: monospace;
}
.shortcut_descr {
display: inline-block;
/* Old browsers */
-webkit-box-flex: 1;
-moz-box-flex: 1;
box-flex: 1;
/* Modern browsers */
flex: 1;
}
span.save_widget {
margin-top: 6px;
}
span.save_widget span.filename {
height: 1em;
line-height: 1em;
padding: 3px;
margin-left: 16px;
border: none;
font-size: 146.5%;
border-radius: 2px;
}
span.save_widget span.filename:hover {
background-color: #e6e6e6;
}
span.checkpoint_status,
span.autosave_status {
font-size: small;
}
@media (max-width: 767px) {
span.save_widget {
font-size: small;
}
span.checkpoint_status,
span.autosave_status {
display: none;
}
}
@media (min-width: 768px) and (max-width: 991px) {
span.checkpoint_status {
display: none;
}
span.autosave_status {
font-size: x-small;
}
}
.toolbar {
padding: 0px;
margin-left: -5px;
margin-top: 2px;
margin-bottom: 5px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.toolbar select,
.toolbar label {
width: auto;
vertical-align: middle;
margin-right: 2px;
margin-bottom: 0px;
display: inline;
font-size: 92%;
margin-left: 0.3em;
margin-right: 0.3em;
padding: 0px;
padding-top: 3px;
}
.toolbar .btn {
padding: 2px 8px;
}
.toolbar .btn-group {
margin-top: 0px;
margin-left: 5px;
}
#maintoolbar {
margin-bottom: -3px;
margin-top: -8px;
border: 0px;
min-height: 27px;
margin-left: 0px;
padding-top: 11px;
padding-bottom: 3px;
}
#maintoolbar .navbar-text {
float: none;
vertical-align: middle;
text-align: right;
margin-left: 5px;
margin-right: 0px;
margin-top: 0px;
}
.select-xs {
height: 24px;
}
.pulse,
.dropdown-menu > li > a.pulse,
li.pulse > a.dropdown-toggle,
li.pulse.open > a.dropdown-toggle {
background-color: #F37626;
color: white;
}
/**
* Primary styles
*
* Author: Jupyter Development Team
*/
/** WARNING IF YOU ARE EDITTING THIS FILE, if this is a .css file, It has a lot
* of chance of beeing generated from the ../less/[samename].less file, you can
* try to get back the less file by reverting somme commit in history
**/
/*
* We'll try to get something pretty, so we
* have some strange css to have the scroll bar on
* the left with fix button on the top right of the tooltip
*/
@-moz-keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@-webkit-keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@-moz-keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@-webkit-keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
/*properties of tooltip after "expand"*/
.bigtooltip {
overflow: auto;
height: 200px;
-webkit-transition-property: height;
-webkit-transition-duration: 500ms;
-moz-transition-property: height;
-moz-transition-duration: 500ms;
transition-property: height;
transition-duration: 500ms;
}
/*properties of tooltip before "expand"*/
.smalltooltip {
-webkit-transition-property: height;
-webkit-transition-duration: 500ms;
-moz-transition-property: height;
-moz-transition-duration: 500ms;
transition-property: height;
transition-duration: 500ms;
text-overflow: ellipsis;
overflow: hidden;
height: 80px;
}
.tooltipbuttons {
position: absolute;
padding-right: 15px;
top: 0px;
right: 0px;
}
.tooltiptext {
/*avoid the button to overlap on some docstring*/
padding-right: 30px;
}
.ipython_tooltip {
max-width: 700px;
/*fade-in animation when inserted*/
-webkit-animation: fadeOut 400ms;
-moz-animation: fadeOut 400ms;
animation: fadeOut 400ms;
-webkit-animation: fadeIn 400ms;
-moz-animation: fadeIn 400ms;
animation: fadeIn 400ms;
vertical-align: middle;
background-color: #f7f7f7;
overflow: visible;
border: #ababab 1px solid;
outline: none;
padding: 3px;
margin: 0px;
padding-left: 7px;
font-family: monospace;
min-height: 50px;
-moz-box-shadow: 0px 6px 10px -1px #adadad;
-webkit-box-shadow: 0px 6px 10px -1px #adadad;
box-shadow: 0px 6px 10px -1px #adadad;
border-radius: 2px;
position: absolute;
z-index: 1000;
}
.ipython_tooltip a {
float: right;
}
.ipython_tooltip .tooltiptext pre {
border: 0;
border-radius: 0;
font-size: 100%;
background-color: #f7f7f7;
}
.pretooltiparrow {
left: 0px;
margin: 0px;
top: -16px;
width: 40px;
height: 16px;
overflow: hidden;
position: absolute;
}
.pretooltiparrow:before {
background-color: #f7f7f7;
border: 1px #ababab solid;
z-index: 11;
content: "";
position: absolute;
left: 15px;
top: 10px;
width: 25px;
height: 25px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
}
ul.typeahead-list i {
margin-left: -10px;
width: 18px;
}
ul.typeahead-list {
max-height: 80vh;
overflow: auto;
}
ul.typeahead-list > li > a {
/** Firefox bug **/
/* see https://github.com/jupyter/notebook/issues/559 */
white-space: normal;
}
.cmd-palette .modal-body {
padding: 7px;
}
.cmd-palette form {
background: white;
}
.cmd-palette input {
outline: none;
}
.no-shortcut {
display: none;
}
.command-shortcut:before {
content: "(command)";
padding-right: 3px;
color: #777777;
}
.edit-shortcut:before {
content: "(edit)";
padding-right: 3px;
color: #777777;
}
#find-and-replace #replace-preview .match,
#find-and-replace #replace-preview .insert {
background-color: #BBDEFB;
border-color: #90CAF9;
border-style: solid;
border-width: 1px;
border-radius: 0px;
}
#find-and-replace #replace-preview .replace .match {
background-color: #FFCDD2;
border-color: #EF9A9A;
border-radius: 0px;
}
#find-and-replace #replace-preview .replace .insert {
background-color: #C8E6C9;
border-color: #A5D6A7;
border-radius: 0px;
}
#find-and-replace #replace-preview {
max-height: 60vh;
overflow: auto;
}
#find-and-replace #replace-preview pre {
padding: 5px 10px;
}
.terminal-app {
background: #EEE;
}
.terminal-app #header {
background: #fff;
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
.terminal-app .terminal {
width: 100%;
float: left;
font-family: monospace;
color: white;
background: black;
padding: 0.4em;
border-radius: 2px;
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
}
.terminal-app .terminal,
.terminal-app .terminal dummy-screen {
line-height: 1em;
font-size: 14px;
}
.terminal-app .terminal .xterm-rows {
padding: 10px;
}
.terminal-app .terminal-cursor {
color: black;
background: white;
}
.terminal-app #terminado-container {
margin-top: 20px;
}
/*# sourceMappingURL=style.min.css.map */
</style>
<style type="text/css">
.highlight .hll { background-color: #ffffcc }
.highlight { background: #f8f8f8; }
.highlight .c { color: #408080; font-style: italic } /* Comment */
.highlight .err { border: 1px solid #FF0000 } /* Error */
.highlight .k { color: #008000; font-weight: bold } /* Keyword */
.highlight .o { color: #666666 } /* Operator */
.highlight .ch { color: #408080; font-style: italic } /* Comment.Hashbang */
.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
.highlight .cp { color: #BC7A00 } /* Comment.Preproc */
.highlight .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
.highlight .gd { color: #A00000 } /* Generic.Deleted */
.highlight .ge { font-style: italic } /* Generic.Emph */
.highlight .gr { color: #FF0000 } /* Generic.Error */
.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
.highlight .gi { color: #00A000 } /* Generic.Inserted */
.highlight .go { color: #888888 } /* Generic.Output */
.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
.highlight .gs { font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
.highlight .gt { color: #0044DD } /* Generic.Traceback */
.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: #008000 } /* Keyword.Pseudo */
.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: #B00040 } /* Keyword.Type */
.highlight .m { color: #666666 } /* Literal.Number */
.highlight .s { color: #BA2121 } /* Literal.String */
.highlight .na { color: #7D9029 } /* Name.Attribute */
.highlight .nb { color: #008000 } /* Name.Builtin */
.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
.highlight .no { color: #880000 } /* Name.Constant */
.highlight .nd { color: #AA22FF } /* Name.Decorator */
.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
.highlight .nf { color: #0000FF } /* Name.Function */
.highlight .nl { color: #A0A000 } /* Name.Label */
.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
.highlight .nv { color: #19177C } /* Name.Variable */
.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
.highlight .mb { color: #666666 } /* Literal.Number.Bin */
.highlight .mf { color: #666666 } /* Literal.Number.Float */
.highlight .mh { color: #666666 } /* Literal.Number.Hex */
.highlight .mi { color: #666666 } /* Literal.Number.Integer */
.highlight .mo { color: #666666 } /* Literal.Number.Oct */
.highlight .sa { color: #BA2121 } /* Literal.String.Affix */
.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
.highlight .sc { color: #BA2121 } /* Literal.String.Char */
.highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */
.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
.highlight .s2 { color: #BA2121 } /* Literal.String.Double */
.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
.highlight .sx { color: #008000 } /* Literal.String.Other */
.highlight .sr { color: #BB6688 } /* Literal.String.Regex */
.highlight .s1 { color: #BA2121 } /* Literal.String.Single */
.highlight .ss { color: #19177C } /* Literal.String.Symbol */
.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
.highlight .fm { color: #0000FF } /* Name.Function.Magic */
.highlight .vc { color: #19177C } /* Name.Variable.Class */
.highlight .vg { color: #19177C } /* Name.Variable.Global */
.highlight .vi { color: #19177C } /* Name.Variable.Instance */
.highlight .vm { color: #19177C } /* Name.Variable.Magic */
.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */
</style>
<style type="text/css">
/* Temporary definitions which will become obsolete with Notebook release 5.0 */
.ansi-black-fg { color: #3E424D; }
.ansi-black-bg { background-color: #3E424D; }
.ansi-black-intense-fg { color: #282C36; }
.ansi-black-intense-bg { background-color: #282C36; }
.ansi-red-fg { color: #E75C58; }
.ansi-red-bg { background-color: #E75C58; }
.ansi-red-intense-fg { color: #B22B31; }
.ansi-red-intense-bg { background-color: #B22B31; }
.ansi-green-fg { color: #00A250; }
.ansi-green-bg { background-color: #00A250; }
.ansi-green-intense-fg { color: #007427; }
.ansi-green-intense-bg { background-color: #007427; }
.ansi-yellow-fg { color: #DDB62B; }
.ansi-yellow-bg { background-color: #DDB62B; }
.ansi-yellow-intense-fg { color: #B27D12; }
.ansi-yellow-intense-bg { background-color: #B27D12; }
.ansi-blue-fg { color: #208FFB; }
.ansi-blue-bg { background-color: #208FFB; }
.ansi-blue-intense-fg { color: #0065CA; }
.ansi-blue-intense-bg { background-color: #0065CA; }
.ansi-magenta-fg { color: #D160C4; }
.ansi-magenta-bg { background-color: #D160C4; }
.ansi-magenta-intense-fg { color: #A03196; }
.ansi-magenta-intense-bg { background-color: #A03196; }
.ansi-cyan-fg { color: #60C6C8; }
.ansi-cyan-bg { background-color: #60C6C8; }
.ansi-cyan-intense-fg { color: #258F8F; }
.ansi-cyan-intense-bg { background-color: #258F8F; }
.ansi-white-fg { color: #C5C1B4; }
.ansi-white-bg { background-color: #C5C1B4; }
.ansi-white-intense-fg { color: #A1A6B2; }
.ansi-white-intense-bg { background-color: #A1A6B2; }
.ansi-bold { font-weight: bold; }
</style>
<style type="text/css">
/* Overrides of notebook CSS for static HTML export */
body {
overflow: visible;
padding: 8px;
}
div#notebook {
overflow: visible;
border-top: none;
}@media print {
div.cell {
display: block;
page-break-inside: avoid;
}
div.output_wrapper {
display: block;
page-break-inside: avoid;
}
div.output {
display: block;
page-break-inside: avoid;
}
}
</style>
<!-- Custom stylesheet, it must be in the same directory as the html file -->
<link rel="stylesheet" href="custom.css">
<!-- Loading mathjax macro -->
<!-- Load mathjax -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS_HTML"></script>
<!-- MathJax configuration -->
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
tex2jax: {
inlineMath: [ ['$','$'], ["\\(","\\)"] ],
displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
processEscapes: true,
processEnvironments: true
},
// Center justify equations in code and markdown cells. Elsewhere
// we use CSS to left justify single line equations in code cells.
displayAlign: 'center',
"HTML-CSS": {
styles: {'.MathJax_Display': {"margin": 0}},
linebreaks: { automatic: true }
}
});
</script>
<!-- End of mathjax configuration --></head>
<link rel="stylesheet" href="https://code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.1/jquery-ui.min.js"></script>
<style> /* defined here in case the main.css below cannot be loaded */
.lev1 {margin-left: 80px}
.lev2 {margin-left: 100px}
.lev3 {margin-left: 120px}
.lev4 {margin-left: 140px}
.lev5 {margin-left: 160px}
.lev6 {margin-left: 180px}
</style>
<link rel="stylesheet" type="text/css" href="https://rawgit.com/ipython-contrib/jupyter_contrib_nbextensions/master/src/jupyter_contrib_nbextensions/nbextensions/toc2/main.css">
<script src="https://rawgit.com/ipython-contrib/jupyter_contrib_nbextensions/master/src/jupyter_contrib_nbextensions/nbextensions/toc2/toc2.js"></script>
<script>
$( document ).ready(function(){
var cfg={'threshold':4, // depth of toc (number of levels)
'number_sections': true, // sections numbering
'toc_cell': false, // useless here
'toc_window_display': true, // display the toc window
"toc_section_display": "block", // display toc contents in the window
'sideBar':true, // sidebar or floating window
'navigate_menu':false // navigation menu (only in liveNotebook -- do not change)
}
var st={}; // some variables used in the script
st.rendering_toc_cell = false;
st.config_loaded = false;
st.extension_initialized=false;
st.nbcontainer_marginleft = $('#notebook-container').css('margin-left')
st.nbcontainer_marginright = $('#notebook-container').css('margin-right')
st.nbcontainer_width = $('#notebook-container').css('width')
st.oldTocHeight = undefined
st.cell_toc = undefined;
st.toc_index=0;
// fire the main function with these parameters
table_of_contents(cfg,st);
});
</script>
<body>
<div tabindex="-1" id="notebook" class="border-box-sizing">
<div class="container" id="notebook-container">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h1 id="Soil-Tutorial">Soil Tutorial<a class="anchor-link" href="#Soil-Tutorial">&#182;</a></h1>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Introduction">Introduction<a class="anchor-link" href="#Introduction">&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>This notebook is an introduction to the soil agent-based social network simulation framework.
In particular, we will focus on a specific use case: studying the propagation of news in a social network.</p>
<p>The steps we will follow are:</p>
<ul>
<li>Modelling the behavior of agents</li>
<li>Running the simulation using different configurations</li>
<li>Analysing the results of each simulation</li>
</ul>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>But before that, let's import the soil module and networkx.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[1]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">soil</span>
<span class="kn">import</span> <span class="nn">networkx</span> <span class="k">as</span> <span class="nn">nx</span>
<span class="o">%</span><span class="k">load_ext</span> autoreload
<span class="o">%</span><span class="k">autoreload</span> 2
<span class="o">%</span><span class="k">pylab</span> inline
<span class="c1"># To display plots in the notebooed_</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_subarea output_stream output_stdout output_text">
<pre>Populating the interactive namespace from numpy and matplotlib
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Basic-concepts">Basic concepts<a class="anchor-link" href="#Basic-concepts">&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>There are three main elements in a soil simulation:</p>
<ul>
<li>The network topology. A simulation may use an existing NetworkX topology, or generate one on the fly</li>
<li>Agents. There are two types: 1) network agents, which are linked to a node in the topology, and 2) environment agents, which are freely assigned to the environment.</li>
<li>The environment. It assigns agents to nodes in the network, and stores the environment parameters (shared state for all agents).</li>
</ul>
<p>Soil is based on <code>simpy</code>, which is an event-based network simulation library.
Soil provides several abstractions over events to make developing agents easier.
This means you can use events (timeouts, delays) in soil, but for the most part we will assume your models will be step-based.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Modeling-behaviour">Modeling behaviour<a class="anchor-link" href="#Modeling-behaviour">&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Our first step will be to model how every person in the social network reacts when it comes to news.
We will follow a very simple model (a finite state machine).</p>
<p>There are two types of people, those who have heard about a newsworthy event (infected) or those who have not (neutral).
A neutral person may heard about the news either on the TV (with probability <strong>prob_tv_spread</strong>) or through their friends.
Once a person has heard the news, they will spread it to their friends (with a probability <strong>prob_neighbor_spread</strong>).
Some users do not have a TV, so they only rely on their friends.</p>
<p>The spreading probabilities will change over time due to different factors.
We will represent this variance using an environment agent.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h3 id="Network-Agents">Network Agents<a class="anchor-link" href="#Network-Agents">&#182;</a></h3>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>A basic network agent in Soil should inherit from <code>soil.agents.BaseAgent</code>, and define its behaviour in every step of the simulation by implementing a <code>run(self)</code> method.
The most important attributes of the agent are:</p>
<ul>
<li><p><code>agent.state</code>, a dictionary with the state of the agent. <code>agent.state['id']</code> reflects the state id of the agent. That state id can be used to look for other networks in that specific state. The state can be access via the agent as well. For instance:</p>
<div class="highlight"><pre><span></span><span class="n">a</span> <span class="o">=</span> <span class="n">soil</span><span class="o">.</span><span class="n">agents</span><span class="o">.</span><span class="n">BaseAgent</span><span class="p">(</span><span class="n">env</span><span class="o">=</span><span class="n">env</span><span class="p">)</span>
<span class="n">a</span><span class="p">[</span><span class="s1">&#39;hours_of_sleep&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="mi">10</span>
<span class="k">print</span><span class="p">(</span><span class="n">a</span><span class="p">[</span><span class="s1">&#39;hours_of_sleep&#39;</span><span class="p">])</span>
</pre></div>
<p>The state of the agent is stored in every step of the simulation:</p>
<div class="highlight"><pre><span></span><span class="k">print</span><span class="p">(</span><span class="n">a</span><span class="p">[</span><span class="s1">&#39;hours_of_sleep&#39;</span><span class="p">,</span> <span class="mi">10</span><span class="p">])</span> <span class="c1"># hours of sleep before step #10</span>
<span class="k">print</span><span class="p">(</span><span class="n">a</span><span class="p">[</span><span class="bp">None</span><span class="p">,</span> <span class="mi">0</span><span class="p">])</span> <span class="c1"># whole state of the agent before step #0</span>
</pre></div>
</li>
<li><p><code>agent.env</code>, a reference to the environment. Most commonly used to get access to the environment parameters and the topology:</p>
<div class="highlight"><pre><span></span><span class="n">a</span><span class="o">.</span><span class="n">env</span><span class="o">.</span><span class="n">G</span><span class="o">.</span><span class="n">nodes</span><span class="p">()</span> <span class="c1"># Get all nodes ids in the topology</span>
<span class="n">a</span><span class="o">.</span><span class="n">env</span><span class="p">[</span><span class="s1">&#39;minimum_hours_of_sleep&#39;</span><span class="p">]</span>
</pre></div>
</li>
</ul>
<p>Since our model is a finite state machine, we will be basing it on <code>soil.agents.FSM</code>.</p>
<p>With <code>soil.agents.FSM</code>, we do not need to specify a <code>step</code> method.
Instead, we describe every step as a function.
To change to another state, a function may return the new state.
If no state is returned, the state remains unchanged.[
It will consist of two states, <code>neutral</code> (default) and <code>infected</code>.</p>
<p>Here's the code:</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[2]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">random</span>
<span class="k">class</span> <span class="nc">NewsSpread</span><span class="p">(</span><span class="n">soil</span><span class="o">.</span><span class="n">agents</span><span class="o">.</span><span class="n">FSM</span><span class="p">):</span>
<span class="nd">@soil</span><span class="o">.</span><span class="n">agents</span><span class="o">.</span><span class="n">default_state</span>
<span class="nd">@soil</span><span class="o">.</span><span class="n">agents</span><span class="o">.</span><span class="n">state</span>
<span class="k">def</span> <span class="nf">neutral</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
<span class="n">r</span> <span class="o">=</span> <span class="n">random</span><span class="o">.</span><span class="n">random</span><span class="p">()</span>
<span class="k">if</span> <span class="bp">self</span><span class="p">[</span><span class="s1">&#39;has_tv&#39;</span><span class="p">]</span> <span class="ow">and</span> <span class="n">r</span> <span class="o">&lt;</span> <span class="bp">self</span><span class="o">.</span><span class="n">env</span><span class="p">[</span><span class="s1">&#39;prob_tv_spread&#39;</span><span class="p">]:</span>
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">infected</span>
<span class="k">return</span>
<span class="nd">@soil</span><span class="o">.</span><span class="n">agents</span><span class="o">.</span><span class="n">state</span>
<span class="k">def</span> <span class="nf">infected</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
<span class="n">prob_infect</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">env</span><span class="p">[</span><span class="s1">&#39;prob_neighbor_spread&#39;</span><span class="p">]</span>
<span class="k">for</span> <span class="n">neighbor</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_neighboring_agents</span><span class="p">(</span><span class="n">state_id</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">neutral</span><span class="o">.</span><span class="n">id</span><span class="p">):</span>
<span class="n">r</span> <span class="o">=</span> <span class="n">random</span><span class="o">.</span><span class="n">random</span><span class="p">()</span>
<span class="k">if</span> <span class="n">r</span> <span class="o">&lt;</span> <span class="n">prob_infect</span><span class="p">:</span>
<span class="n">neighbor</span><span class="o">.</span><span class="n">state</span><span class="p">[</span><span class="s1">&#39;id&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">infected</span><span class="o">.</span><span class="n">id</span>
<span class="k">return</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h3 id="Environment-agents">Environment agents<a class="anchor-link" href="#Environment-agents">&#182;</a></h3>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Environment agents allow us to control the state of the environment.
In this case, we will use an environment agent to simulate a very viral event.</p>
<p>When the event happens, the agent will modify the probability of spreading the rumor.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[3]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">NEIGHBOR_FACTOR</span> <span class="o">=</span> <span class="mf">0.9</span>
<span class="n">TV_FACTOR</span> <span class="o">=</span> <span class="mf">0.5</span>
<span class="k">class</span> <span class="nc">NewsEnvironmentAgent</span><span class="p">(</span><span class="n">soil</span><span class="o">.</span><span class="n">agents</span><span class="o">.</span><span class="n">BaseAgent</span><span class="p">):</span>
<span class="k">def</span> <span class="nf">step</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
<span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">now</span> <span class="o">==</span> <span class="bp">self</span><span class="p">[</span><span class="s1">&#39;event_time&#39;</span><span class="p">]:</span>
<span class="bp">self</span><span class="o">.</span><span class="n">env</span><span class="p">[</span><span class="s1">&#39;prob_tv_spread&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="mi">1</span>
<span class="bp">self</span><span class="o">.</span><span class="n">env</span><span class="p">[</span><span class="s1">&#39;prob_neighbor_spread&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="mi">1</span>
<span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">now</span> <span class="o">&gt;</span> <span class="bp">self</span><span class="p">[</span><span class="s1">&#39;event_time&#39;</span><span class="p">]:</span>
<span class="bp">self</span><span class="o">.</span><span class="n">env</span><span class="p">[</span><span class="s1">&#39;prob_tv_spread&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">env</span><span class="p">[</span><span class="s1">&#39;prob_tv_spread&#39;</span><span class="p">]</span> <span class="o">*</span> <span class="n">TV_FACTOR</span>
<span class="bp">self</span><span class="o">.</span><span class="n">env</span><span class="p">[</span><span class="s1">&#39;prob_neighbor_spread&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">env</span><span class="p">[</span><span class="s1">&#39;prob_neighbor_spread&#39;</span><span class="p">]</span> <span class="o">*</span> <span class="n">NEIGHBOR_FACTOR</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h3 id="Testing-the-agents">Testing the agents<a class="anchor-link" href="#Testing-the-agents">&#182;</a></h3>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Feel free to skip this section if this is your first time with soil.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Testing agents is not easy, and this is not a thorough testing process for agents.
Rather, this section is aimed to show you how to access internal pats of soil so you can test your agents.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>First of all, let's check if our network agent has the states we would expect:</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[4]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">NewsSpread</span><span class="o">.</span><span class="n">states</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[4]:</div>
<div class="output_text output_subarea output_execute_result">
<pre>{&#39;infected&#39;: &lt;function __main__.NewsSpread.infected&gt;,
&#39;neutral&#39;: &lt;function __main__.NewsSpread.neutral&gt;}</pre>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Now, let's run a simulation on a simple network. It is comprised of three nodes:</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[5]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">G</span> <span class="o">=</span> <span class="n">nx</span><span class="o">.</span><span class="n">Graph</span><span class="p">()</span>
<span class="n">G</span><span class="o">.</span><span class="n">add_edge</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span>
<span class="n">G</span><span class="o">.</span><span class="n">add_edge</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="mi">2</span><span class="p">)</span>
<span class="n">G</span><span class="o">.</span><span class="n">add_edge</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span> <span class="mi">3</span><span class="p">)</span>
<span class="n">G</span><span class="o">.</span><span class="n">add_node</span><span class="p">(</span><span class="mi">4</span><span class="p">)</span>
<span class="n">pos</span> <span class="o">=</span> <span class="n">nx</span><span class="o">.</span><span class="n">spring_layout</span><span class="p">(</span><span class="n">G</span><span class="p">)</span>
<span class="n">nx</span><span class="o">.</span><span class="n">draw_networkx</span><span class="p">(</span><span class="n">G</span><span class="p">,</span> <span class="n">pos</span><span class="p">,</span> <span class="n">node_color</span><span class="o">=</span><span class="s1">&#39;red&#39;</span><span class="p">)</span>
<span class="n">nx</span><span class="o">.</span><span class="n">draw_networkx</span><span class="p">(</span><span class="n">G</span><span class="p">,</span> <span class="n">pos</span><span class="p">,</span> <span class="n">nodelist</span><span class="o">=</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">node_color</span><span class="o">=</span><span class="s1">&#39;blue&#39;</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
/EVEYuj/A/nJqW3BkOC1AAAAAElFTkSuQmCC
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Let's run a simple simulation that assigns a NewsSpread agent to all the nodes in that network.
Notice how node 0 is the only one with a TV.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[6]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">env_params</span> <span class="o">=</span> <span class="p">{</span><span class="s1">&#39;prob_tv_spread&#39;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
<span class="s1">&#39;prob_neighbor_spread&#39;</span><span class="p">:</span> <span class="mi">0</span><span class="p">}</span>
<span class="n">MAX_TIME</span> <span class="o">=</span> <span class="mi">100</span>
<span class="n">EVENT_TIME</span> <span class="o">=</span> <span class="mi">10</span>
2018-12-04 08:54:29 +00:00
<span class="n">sim</span> <span class="o">=</span> <span class="n">soil</span><span class="o">.</span><span class="n">Simulation</span><span class="p">(</span><span class="n">topology</span><span class="o">=</span><span class="n">G</span><span class="p">,</span>
<span class="n">num_trials</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span>
<span class="n">max_time</span><span class="o">=</span><span class="n">MAX_TIME</span><span class="p">,</span>
<span class="n">environment_agents</span><span class="o">=</span><span class="p">[{</span><span class="s1">&#39;agent_type&#39;</span><span class="p">:</span> <span class="n">NewsEnvironmentAgent</span><span class="p">,</span>
<span class="s1">&#39;state&#39;</span><span class="p">:</span> <span class="p">{</span>
<span class="s1">&#39;event_time&#39;</span><span class="p">:</span> <span class="n">EVENT_TIME</span>
<span class="p">}}],</span>
<span class="n">network_agents</span><span class="o">=</span><span class="p">[{</span><span class="s1">&#39;agent_type&#39;</span><span class="p">:</span> <span class="n">NewsSpread</span><span class="p">,</span>
<span class="s1">&#39;weight&#39;</span><span class="p">:</span> <span class="mi">1</span><span class="p">}],</span>
<span class="n">states</span><span class="o">=</span><span class="p">{</span><span class="mi">0</span><span class="p">:</span> <span class="p">{</span><span class="s1">&#39;has_tv&#39;</span><span class="p">:</span> <span class="kc">True</span><span class="p">}},</span>
<span class="n">default_state</span><span class="o">=</span><span class="p">{</span><span class="s1">&#39;has_tv&#39;</span><span class="p">:</span> <span class="kc">False</span><span class="p">},</span>
<span class="n">environment_params</span><span class="o">=</span><span class="n">env_params</span><span class="p">)</span>
<span class="n">env</span> <span class="o">=</span> <span class="n">sim</span><span class="o">.</span><span class="n">run_simulation</span><span class="p">()[</span><span class="mi">0</span><span class="p">]</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_subarea output_stream output_stderr output_text">
<pre>INFO:soil.utils:Trial: 0
INFO:soil.utils: Running
INFO:soil.utils:Finished trial in 0.02695441246032715 seconds
INFO:soil.utils:NOT dumping results
INFO:soil.utils:Finished simulation in 0.03360605239868164 seconds
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Now we can access the results of the simulation and compare them to our expected results</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[7]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">agents</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">env</span><span class="o">.</span><span class="n">network_agents</span><span class="p">)</span>
<span class="c1"># Until the event, all agents are neutral</span>
<span class="k">for</span> <span class="n">t</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="mi">10</span><span class="p">):</span>
<span class="k">for</span> <span class="n">a</span> <span class="ow">in</span> <span class="n">agents</span><span class="p">:</span>
<span class="k">assert</span> <span class="n">a</span><span class="p">[</span><span class="s1">&#39;id&#39;</span><span class="p">,</span> <span class="n">t</span><span class="p">]</span> <span class="o">==</span> <span class="n">a</span><span class="o">.</span><span class="n">neutral</span><span class="o">.</span><span class="n">id</span>
<span class="c1"># After the event, the node with a TV is infected, the rest are not</span>
<span class="k">assert</span> <span class="n">agents</span><span class="p">[</span><span class="mi">0</span><span class="p">][</span><span class="s1">&#39;id&#39;</span><span class="p">,</span> <span class="mi">11</span><span class="p">]</span> <span class="o">==</span> <span class="n">NewsSpread</span><span class="o">.</span><span class="n">infected</span><span class="o">.</span><span class="n">id</span>
<span class="k">for</span> <span class="n">a</span> <span class="ow">in</span> <span class="n">agents</span><span class="p">[</span><span class="mi">1</span><span class="p">:</span><span class="mi">4</span><span class="p">]:</span>
<span class="k">assert</span> <span class="n">a</span><span class="p">[</span><span class="s1">&#39;id&#39;</span><span class="p">,</span> <span class="mi">11</span><span class="p">]</span> <span class="o">==</span> <span class="n">NewsSpread</span><span class="o">.</span><span class="n">neutral</span><span class="o">.</span><span class="n">id</span>
<span class="c1"># At the end, the agents connected to the infected one will probably be infected, too.</span>
<span class="k">assert</span> <span class="n">agents</span><span class="p">[</span><span class="mi">1</span><span class="p">][</span><span class="s1">&#39;id&#39;</span><span class="p">,</span> <span class="n">MAX_TIME</span><span class="p">]</span> <span class="o">==</span> <span class="n">NewsSpread</span><span class="o">.</span><span class="n">infected</span><span class="o">.</span><span class="n">id</span>
<span class="k">assert</span> <span class="n">agents</span><span class="p">[</span><span class="mi">2</span><span class="p">][</span><span class="s1">&#39;id&#39;</span><span class="p">,</span> <span class="n">MAX_TIME</span><span class="p">]</span> <span class="o">==</span> <span class="n">NewsSpread</span><span class="o">.</span><span class="n">infected</span><span class="o">.</span><span class="n">id</span>
<span class="c1"># But the node with no friends should not be affected</span>
<span class="k">assert</span> <span class="n">agents</span><span class="p">[</span><span class="mi">4</span><span class="p">][</span><span class="s1">&#39;id&#39;</span><span class="p">,</span> <span class="n">MAX_TIME</span><span class="p">]</span> <span class="o">==</span> <span class="n">NewsSpread</span><span class="o">.</span><span class="n">neutral</span><span class="o">.</span><span class="n">id</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Lastly, let's see if the probabilities have decreased as expected:</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[8]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="k">assert</span> <span class="nb">abs</span><span class="p">(</span><span class="n">env</span><span class="o">.</span><span class="n">environment_params</span><span class="p">[</span><span class="s1">&#39;prob_neighbor_spread&#39;</span><span class="p">]</span> <span class="o">-</span> <span class="p">(</span><span class="n">NEIGHBOR_FACTOR</span><span class="o">**</span><span class="p">(</span><span class="n">MAX_TIME</span><span class="o">-</span><span class="mi">1</span><span class="o">-</span><span class="mi">10</span><span class="p">)))</span> <span class="o">&lt;</span> <span class="mf">10e-4</span>
<span class="k">assert</span> <span class="nb">abs</span><span class="p">(</span><span class="n">env</span><span class="o">.</span><span class="n">environment_params</span><span class="p">[</span><span class="s1">&#39;prob_tv_spread&#39;</span><span class="p">]</span> <span class="o">-</span> <span class="p">(</span><span class="n">TV_FACTOR</span><span class="o">**</span><span class="p">(</span><span class="n">MAX_TIME</span><span class="o">-</span><span class="mi">1</span><span class="o">-</span><span class="mi">10</span><span class="p">)))</span> <span class="o">&lt;</span> <span class="mf">10e-6</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Running-the-simulation">Running the simulation<a class="anchor-link" href="#Running-the-simulation">&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>To run a simulation, we need a configuration.
Soil can load configurations from python dictionaries as well as JSON and YAML files.
For this demo, we will use a python dictionary:</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[9]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">config</span> <span class="o">=</span> <span class="p">{</span>
<span class="s1">&#39;name&#39;</span><span class="p">:</span> <span class="s1">&#39;ExampleSimulation&#39;</span><span class="p">,</span>
<span class="s1">&#39;max_time&#39;</span><span class="p">:</span> <span class="mi">20</span><span class="p">,</span>
<span class="s1">&#39;interval&#39;</span><span class="p">:</span> <span class="mi">1</span><span class="p">,</span>
<span class="s1">&#39;num_trials&#39;</span><span class="p">:</span> <span class="mi">1</span><span class="p">,</span>
<span class="s1">&#39;network_params&#39;</span><span class="p">:</span> <span class="p">{</span>
<span class="s1">&#39;generator&#39;</span><span class="p">:</span> <span class="s1">&#39;complete_graph&#39;</span><span class="p">,</span>
<span class="s1">&#39;n&#39;</span><span class="p">:</span> <span class="mi">500</span><span class="p">,</span>
<span class="p">},</span>
<span class="s1">&#39;network_agents&#39;</span><span class="p">:</span> <span class="p">[</span>
<span class="p">{</span>
<span class="s1">&#39;agent_type&#39;</span><span class="p">:</span> <span class="n">NewsSpread</span><span class="p">,</span>
<span class="s1">&#39;weight&#39;</span><span class="p">:</span> <span class="mi">1</span><span class="p">,</span>
<span class="s1">&#39;state&#39;</span><span class="p">:</span> <span class="p">{</span>
<span class="s1">&#39;has_tv&#39;</span><span class="p">:</span> <span class="kc">False</span>
<span class="p">}</span>
<span class="p">},</span>
<span class="p">{</span>
<span class="s1">&#39;agent_type&#39;</span><span class="p">:</span> <span class="n">NewsSpread</span><span class="p">,</span>
<span class="s1">&#39;weight&#39;</span><span class="p">:</span> <span class="mi">2</span><span class="p">,</span>
<span class="s1">&#39;state&#39;</span><span class="p">:</span> <span class="p">{</span>
<span class="s1">&#39;has_tv&#39;</span><span class="p">:</span> <span class="kc">True</span>
<span class="p">}</span>
<span class="p">}</span>
<span class="p">],</span>
<span class="s1">&#39;environment_agents&#39;</span><span class="p">:[</span>
<span class="p">{</span><span class="s1">&#39;agent_type&#39;</span><span class="p">:</span> <span class="n">NewsEnvironmentAgent</span><span class="p">,</span>
<span class="s1">&#39;state&#39;</span><span class="p">:</span> <span class="p">{</span>
<span class="s1">&#39;event_time&#39;</span><span class="p">:</span> <span class="mi">10</span>
<span class="p">}</span>
<span class="p">}</span>
<span class="p">],</span>
<span class="s1">&#39;states&#39;</span><span class="p">:</span> <span class="p">[</span> <span class="p">{</span><span class="s1">&#39;has_tv&#39;</span><span class="p">:</span> <span class="kc">True</span><span class="p">}</span> <span class="p">],</span>
<span class="s1">&#39;environment_params&#39;</span><span class="p">:{</span>
<span class="s1">&#39;prob_tv_spread&#39;</span><span class="p">:</span> <span class="mf">0.01</span><span class="p">,</span>
<span class="s1">&#39;prob_neighbor_spread&#39;</span><span class="p">:</span> <span class="mf">0.5</span>
<span class="p">}</span>
<span class="p">}</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Let's run our simulation:</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[10]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">soil</span><span class="o">.</span><span class="n">simulation</span><span class="o">.</span><span class="n">run_from_config</span><span class="p">(</span><span class="n">config</span><span class="p">,</span> <span class="n">dump</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_subarea output_stream output_stderr output_text">
<pre>INFO:soil.utils:Using config(s): ExampleSimulation
INFO:soil.utils:Dumping results to soil_output/ExampleSimulation : False
INFO:soil.utils:Trial: 0
INFO:soil.utils: Running
INFO:soil.utils:Finished trial in 5.869051456451416 seconds
INFO:soil.utils:NOT dumping results
INFO:soil.utils:Finished simulation in 6.9609293937683105 seconds
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>In real life, you probably want to run several simulations, varying some of the parameters so that you can compare and answer your research questions.</p>
<p>For instance:</p>
<ul>
<li>Does the outcome depend on the structure of our network? We will use different generation algorithms to compare them (Barabasi-Albert and Erdos-Renyi)</li>
<li>How does neighbor spreading probability affect my simulation? We will try probability values in the range of [0, 0.4], in intervals of 0.1.</li>
</ul>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[11]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">network_1</span> <span class="o">=</span> <span class="p">{</span>
<span class="s1">&#39;generator&#39;</span><span class="p">:</span> <span class="s1">&#39;erdos_renyi_graph&#39;</span><span class="p">,</span>
<span class="s1">&#39;n&#39;</span><span class="p">:</span> <span class="mi">500</span><span class="p">,</span>
<span class="s1">&#39;p&#39;</span><span class="p">:</span> <span class="mf">0.1</span>
<span class="p">}</span>
<span class="n">network_2</span> <span class="o">=</span> <span class="p">{</span>
<span class="s1">&#39;generator&#39;</span><span class="p">:</span> <span class="s1">&#39;barabasi_albert_graph&#39;</span><span class="p">,</span>
<span class="s1">&#39;n&#39;</span><span class="p">:</span> <span class="mi">500</span><span class="p">,</span>
<span class="s1">&#39;m&#39;</span><span class="p">:</span> <span class="mi">2</span>
<span class="p">}</span>
<span class="k">for</span> <span class="n">net</span> <span class="ow">in</span> <span class="p">[</span><span class="n">network_1</span><span class="p">,</span> <span class="n">network_2</span><span class="p">]:</span>
<span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="mi">5</span><span class="p">):</span>
<span class="n">prob</span> <span class="o">=</span> <span class="n">i</span> <span class="o">/</span> <span class="mi">10</span>
<span class="n">config</span><span class="p">[</span><span class="s1">&#39;environment_params&#39;</span><span class="p">][</span><span class="s1">&#39;prob_neighbor_spread&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">prob</span>
<span class="n">config</span><span class="p">[</span><span class="s1">&#39;network_params&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">net</span>
<span class="n">config</span><span class="p">[</span><span class="s1">&#39;name&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="s1">&#39;Spread_</span><span class="si">{}</span><span class="s1">_prob_</span><span class="si">{}</span><span class="s1">&#39;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">net</span><span class="p">[</span><span class="s1">&#39;generator&#39;</span><span class="p">],</span> <span class="n">prob</span><span class="p">)</span>
<span class="n">s</span> <span class="o">=</span> <span class="n">soil</span><span class="o">.</span><span class="n">simulation</span><span class="o">.</span><span class="n">run_from_config</span><span class="p">(</span><span class="n">config</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_subarea output_stream output_stderr output_text">
<pre>INFO:soil.utils:Using config(s): Spread_erdos_renyi_graph_prob_0.0
INFO:soil.utils:Dumping results to soil_output/Spread_erdos_renyi_graph_prob_0.0 : True
INFO:soil.utils:Trial: 0
INFO:soil.utils: Running
INFO:soil.utils:Finished trial in 1.2258412837982178 seconds
INFO:soil.utils:Dumping results to soil_output/Spread_erdos_renyi_graph_prob_0.0
INFO:soil.utils:Finished simulation in 5.597268104553223 seconds
INFO:soil.utils:Using config(s): Spread_erdos_renyi_graph_prob_0.1
INFO:soil.utils:Dumping results to soil_output/Spread_erdos_renyi_graph_prob_0.1 : True
INFO:soil.utils:Trial: 0
INFO:soil.utils: Running
INFO:soil.utils:Finished trial in 1.3026399612426758 seconds
INFO:soil.utils:Dumping results to soil_output/Spread_erdos_renyi_graph_prob_0.1
INFO:soil.utils:Finished simulation in 5.534018278121948 seconds
INFO:soil.utils:Using config(s): Spread_erdos_renyi_graph_prob_0.2
INFO:soil.utils:Dumping results to soil_output/Spread_erdos_renyi_graph_prob_0.2 : True
INFO:soil.utils:Trial: 0
INFO:soil.utils: Running
INFO:soil.utils:Finished trial in 1.4764575958251953 seconds
INFO:soil.utils:Dumping results to soil_output/Spread_erdos_renyi_graph_prob_0.2
INFO:soil.utils:Finished simulation in 6.170421123504639 seconds
INFO:soil.utils:Using config(s): Spread_erdos_renyi_graph_prob_0.3
INFO:soil.utils:Dumping results to soil_output/Spread_erdos_renyi_graph_prob_0.3 : True
INFO:soil.utils:Trial: 0
INFO:soil.utils: Running
INFO:soil.utils:Finished trial in 1.5429913997650146 seconds
INFO:soil.utils:Dumping results to soil_output/Spread_erdos_renyi_graph_prob_0.3
INFO:soil.utils:Finished simulation in 5.936013221740723 seconds
INFO:soil.utils:Using config(s): Spread_erdos_renyi_graph_prob_0.4
INFO:soil.utils:Dumping results to soil_output/Spread_erdos_renyi_graph_prob_0.4 : True
INFO:soil.utils:Trial: 0
INFO:soil.utils: Running
INFO:soil.utils:Finished trial in 1.4097135066986084 seconds
INFO:soil.utils:Dumping results to soil_output/Spread_erdos_renyi_graph_prob_0.4
INFO:soil.utils:Finished simulation in 5.732810974121094 seconds
INFO:soil.utils:Using config(s): Spread_barabasi_albert_graph_prob_0.0
INFO:soil.utils:Dumping results to soil_output/Spread_barabasi_albert_graph_prob_0.0 : True
INFO:soil.utils:Trial: 0
INFO:soil.utils: Running
INFO:soil.utils:Finished trial in 0.751497745513916 seconds
INFO:soil.utils:Dumping results to soil_output/Spread_barabasi_albert_graph_prob_0.0
INFO:soil.utils:Finished simulation in 2.3415369987487793 seconds
INFO:soil.utils:Using config(s): Spread_barabasi_albert_graph_prob_0.1
INFO:soil.utils:Dumping results to soil_output/Spread_barabasi_albert_graph_prob_0.1 : True
INFO:soil.utils:Trial: 0
INFO:soil.utils: Running
INFO:soil.utils:Finished trial in 0.8503265380859375 seconds
INFO:soil.utils:Dumping results to soil_output/Spread_barabasi_albert_graph_prob_0.1
INFO:soil.utils:Finished simulation in 2.5671920776367188 seconds
INFO:soil.utils:Using config(s): Spread_barabasi_albert_graph_prob_0.2
INFO:soil.utils:Dumping results to soil_output/Spread_barabasi_albert_graph_prob_0.2 : True
INFO:soil.utils:Trial: 0
INFO:soil.utils: Running
INFO:soil.utils:Finished trial in 0.8511502742767334 seconds
INFO:soil.utils:Dumping results to soil_output/Spread_barabasi_albert_graph_prob_0.2
INFO:soil.utils:Finished simulation in 2.55816912651062 seconds
INFO:soil.utils:Using config(s): Spread_barabasi_albert_graph_prob_0.3
INFO:soil.utils:Dumping results to soil_output/Spread_barabasi_albert_graph_prob_0.3 : True
INFO:soil.utils:Trial: 0
INFO:soil.utils: Running
INFO:soil.utils:Finished trial in 0.8982968330383301 seconds
INFO:soil.utils:Dumping results to soil_output/Spread_barabasi_albert_graph_prob_0.3
INFO:soil.utils:Finished simulation in 2.6871559619903564 seconds
INFO:soil.utils:Using config(s): Spread_barabasi_albert_graph_prob_0.4
INFO:soil.utils:Dumping results to soil_output/Spread_barabasi_albert_graph_prob_0.4 : True
INFO:soil.utils:Trial: 0
INFO:soil.utils: Running
INFO:soil.utils:Finished trial in 0.9563727378845215 seconds
INFO:soil.utils:Dumping results to soil_output/Spread_barabasi_albert_graph_prob_0.4
INFO:soil.utils:Finished simulation in 2.5253307819366455 seconds
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>The results are conveniently stored in pickle (simulation), csv and sqlite (history of agent and environment state) and gexf (dynamic network) format.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[12]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">!</span>tree soil_output
<span class="o">!</span>du -xh soil_output/*
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_subarea output_stream output_stdout output_text">
<pre><span class="ansi-blue-intense-fg ansi-bold">soil_output</span>
├── <span class="ansi-blue-intense-fg ansi-bold">Spread_barabasi_albert_graph_prob_0.0</span>
│   ├── Spread_barabasi_albert_graph_prob_0.0.dumped.yml
│   ├── Spread_barabasi_albert_graph_prob_0.0.simulation.pickle
│   ├── Spread_barabasi_albert_graph_prob_0.0_trial_0.backup1508409808.7944386.sqlite
│   ├── Spread_barabasi_albert_graph_prob_0.0_trial_0.backup1508428617.9811945.sqlite
│   ├── Spread_barabasi_albert_graph_prob_0.0_trial_0.db.sqlite
│   ├── Spread_barabasi_albert_graph_prob_0.0_trial_0.environment.csv
│   └── Spread_barabasi_albert_graph_prob_0.0_trial_0.gexf
├── <span class="ansi-blue-intense-fg ansi-bold">Spread_barabasi_albert_graph_prob_0.1</span>
│   ├── Spread_barabasi_albert_graph_prob_0.1.dumped.yml
│   ├── Spread_barabasi_albert_graph_prob_0.1.simulation.pickle
│   ├── Spread_barabasi_albert_graph_prob_0.1_trial_0.backup1508409810.9913027.sqlite
│   ├── Spread_barabasi_albert_graph_prob_0.1_trial_0.backup1508428620.3419535.sqlite
│   ├── Spread_barabasi_albert_graph_prob_0.1_trial_0.db.sqlite
│   ├── Spread_barabasi_albert_graph_prob_0.1_trial_0.environment.csv
│   └── Spread_barabasi_albert_graph_prob_0.1_trial_0.gexf
├── <span class="ansi-blue-intense-fg ansi-bold">Spread_barabasi_albert_graph_prob_0.2</span>
│   ├── Spread_barabasi_albert_graph_prob_0.2.dumped.yml
│   ├── Spread_barabasi_albert_graph_prob_0.2.simulation.pickle
│   ├── Spread_barabasi_albert_graph_prob_0.2_trial_0.backup1508409813.2012305.sqlite
│   ├── Spread_barabasi_albert_graph_prob_0.2_trial_0.backup1508428622.91827.sqlite
│   ├── Spread_barabasi_albert_graph_prob_0.2_trial_0.db.sqlite
│   ├── Spread_barabasi_albert_graph_prob_0.2_trial_0.environment.csv
│   └── Spread_barabasi_albert_graph_prob_0.2_trial_0.gexf
├── <span class="ansi-blue-intense-fg ansi-bold">Spread_barabasi_albert_graph_prob_0.3</span>
│   ├── Spread_barabasi_albert_graph_prob_0.3.dumped.yml
│   ├── Spread_barabasi_albert_graph_prob_0.3.simulation.pickle
│   ├── Spread_barabasi_albert_graph_prob_0.3_trial_0.backup1508409815.5177016.sqlite
│   ├── Spread_barabasi_albert_graph_prob_0.3_trial_0.backup1508428625.5117545.sqlite
│   ├── Spread_barabasi_albert_graph_prob_0.3_trial_0.db.sqlite
│   ├── Spread_barabasi_albert_graph_prob_0.3_trial_0.environment.csv
│   └── Spread_barabasi_albert_graph_prob_0.3_trial_0.gexf
├── <span class="ansi-blue-intense-fg ansi-bold">Spread_barabasi_albert_graph_prob_0.4</span>
│   ├── Spread_barabasi_albert_graph_prob_0.4.dumped.yml
│   ├── Spread_barabasi_albert_graph_prob_0.4.simulation.pickle
│   ├── Spread_barabasi_albert_graph_prob_0.4_trial_0.backup1508409818.1516452.sqlite
│   ├── Spread_barabasi_albert_graph_prob_0.4_trial_0.backup1508428628.1986933.sqlite
│   ├── Spread_barabasi_albert_graph_prob_0.4_trial_0.db.sqlite
│   ├── Spread_barabasi_albert_graph_prob_0.4_trial_0.environment.csv
│   └── Spread_barabasi_albert_graph_prob_0.4_trial_0.gexf
├── <span class="ansi-blue-intense-fg ansi-bold">Spread_erdos_renyi_graph_prob_0.0</span>
│   ├── Spread_erdos_renyi_graph_prob_0.0.dumped.yml
│   ├── Spread_erdos_renyi_graph_prob_0.0.simulation.pickle
│   ├── Spread_erdos_renyi_graph_prob_0.0_trial_0.backup1508409781.0791047.sqlite
│   ├── Spread_erdos_renyi_graph_prob_0.0_trial_0.backup1508428588.625598.sqlite
│   ├── Spread_erdos_renyi_graph_prob_0.0_trial_0.db.sqlite
│   ├── Spread_erdos_renyi_graph_prob_0.0_trial_0.environment.csv
│   └── Spread_erdos_renyi_graph_prob_0.0_trial_0.gexf
├── <span class="ansi-blue-intense-fg ansi-bold">Spread_erdos_renyi_graph_prob_0.1</span>
│   ├── Spread_erdos_renyi_graph_prob_0.1.dumped.yml
│   ├── Spread_erdos_renyi_graph_prob_0.1.simulation.pickle
│   ├── Spread_erdos_renyi_graph_prob_0.1_trial_0.backup1508409786.6177793.sqlite
│   ├── Spread_erdos_renyi_graph_prob_0.1_trial_0.backup1508428594.3783743.sqlite
│   ├── Spread_erdos_renyi_graph_prob_0.1_trial_0.db.sqlite
│   ├── Spread_erdos_renyi_graph_prob_0.1_trial_0.environment.csv
│   └── Spread_erdos_renyi_graph_prob_0.1_trial_0.gexf
├── <span class="ansi-blue-intense-fg ansi-bold">Spread_erdos_renyi_graph_prob_0.2</span>
│   ├── Spread_erdos_renyi_graph_prob_0.2.dumped.yml
│   ├── Spread_erdos_renyi_graph_prob_0.2.simulation.pickle
│   ├── Spread_erdos_renyi_graph_prob_0.2_trial_0.backup1508409791.9751768.sqlite
│   ├── Spread_erdos_renyi_graph_prob_0.2_trial_0.backup1508428600.041021.sqlite
│   ├── Spread_erdos_renyi_graph_prob_0.2_trial_0.db.sqlite
│   ├── Spread_erdos_renyi_graph_prob_0.2_trial_0.environment.csv
│   └── Spread_erdos_renyi_graph_prob_0.2_trial_0.gexf
├── <span class="ansi-blue-intense-fg ansi-bold">Spread_erdos_renyi_graph_prob_0.3</span>
│   ├── Spread_erdos_renyi_graph_prob_0.3.dumped.yml
│   ├── Spread_erdos_renyi_graph_prob_0.3.simulation.pickle
│   ├── Spread_erdos_renyi_graph_prob_0.3_trial_0.backup1508409797.606661.sqlite
│   ├── Spread_erdos_renyi_graph_prob_0.3_trial_0.backup1508428606.2884977.sqlite
│   ├── Spread_erdos_renyi_graph_prob_0.3_trial_0.db.sqlite
│   ├── Spread_erdos_renyi_graph_prob_0.3_trial_0.environment.csv
│   └── Spread_erdos_renyi_graph_prob_0.3_trial_0.gexf
└── <span class="ansi-blue-intense-fg ansi-bold">Spread_erdos_renyi_graph_prob_0.4</span>
├── Spread_erdos_renyi_graph_prob_0.4.dumped.yml
├── Spread_erdos_renyi_graph_prob_0.4.simulation.pickle
├── Spread_erdos_renyi_graph_prob_0.4_trial_0.backup1508409803.4306188.sqlite
├── Spread_erdos_renyi_graph_prob_0.4_trial_0.backup1508428612.3312593.sqlite
├── Spread_erdos_renyi_graph_prob_0.4_trial_0.db.sqlite
├── Spread_erdos_renyi_graph_prob_0.4_trial_0.environment.csv
└── Spread_erdos_renyi_graph_prob_0.4_trial_0.gexf
10 directories, 70 files
2.5M soil_output/Spread_barabasi_albert_graph_prob_0.0
2.5M soil_output/Spread_barabasi_albert_graph_prob_0.1
2.5M soil_output/Spread_barabasi_albert_graph_prob_0.2
2.5M soil_output/Spread_barabasi_albert_graph_prob_0.3
2.5M soil_output/Spread_barabasi_albert_graph_prob_0.4
3.6M soil_output/Spread_erdos_renyi_graph_prob_0.0
3.7M soil_output/Spread_erdos_renyi_graph_prob_0.1
3.7M soil_output/Spread_erdos_renyi_graph_prob_0.2
3.7M soil_output/Spread_erdos_renyi_graph_prob_0.3
3.7M soil_output/Spread_erdos_renyi_graph_prob_0.4
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Analysing-the-results">Analysing the results<a class="anchor-link" href="#Analysing-the-results">&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h3 id="Loading-data">Loading data<a class="anchor-link" href="#Loading-data">&#182;</a></h3>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Once the simulations are over, we can use soil to analyse the results.</p>
<p>Soil allows you to load results for specific trials, or for a set of trials if you specify a pattern. The specific methods are:</p>
<ul>
<li><code>analysis.read_data(&lt;directory pattern&gt;)</code> to load all the results from a directory. e.g. <code>read_data('my_simulation/')</code>. For each trial it finds in each folder matching the pattern, it will return the dumped configuration for the simulation, the results of the trial, and the configuration itself. By default, it will try to load data from the sqlite database. </li>
<li><code>analysis.read_csv(&lt;csv_file&gt;)</code> to load all the results from a CSV file. e.g. <code>read_csv('my_simulation/my_simulation_trial0.environment.csv')</code></li>
<li><code>analysis.read_sql(&lt;sqlite_file&gt;)</code> to load all the results from a sqlite database . e.g. <code>read_sql('my_simulation/my_simulation_trial0.db.sqlite')</code></li>
</ul>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Let's see it in action by loading the stored results into a pandas dataframe:</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[13]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">soil.analysis</span> <span class="k">import</span> <span class="o">*</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[14]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">df</span> <span class="o">=</span> <span class="n">read_csv</span><span class="p">(</span><span class="s1">&#39;soil_output/Spread_barabasi_albert_graph_prob_0.0/Spread_barabasi_albert_graph_prob_0.0_trial_0.environment.csv&#39;</span><span class="p">,</span> <span class="n">keys</span><span class="o">=</span><span class="p">[</span><span class="s1">&#39;id&#39;</span><span class="p">])</span>
<span class="n">df</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[14]:</div>
<div class="output_html rendered_html output_subarea output_execute_result">
<div>
<style>
.dataframe thead tr:only-child th {
text-align: right;
}
.dataframe thead th {
text-align: left;
}
.dataframe tbody tr th {
vertical-align: top;
}
</style>
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th>agent_id</th>
<th>t_step</th>
<th>key</th>
<th>value</th>
<th>value_type</th>
</tr>
</thead>
<tbody>
<tr>
<th>5</th>
<td>0</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>7</th>
<td>1</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>9</th>
<td>2</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>11</th>
<td>3</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>13</th>
<td>4</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>15</th>
<td>5</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>17</th>
<td>6</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>19</th>
<td>7</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>21</th>
<td>8</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>23</th>
<td>9</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>25</th>
<td>10</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>27</th>
<td>11</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>29</th>
<td>12</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>31</th>
<td>13</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>33</th>
<td>14</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>35</th>
<td>15</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>37</th>
<td>16</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>39</th>
<td>17</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>41</th>
<td>18</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>43</th>
<td>19</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>45</th>
<td>20</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>47</th>
<td>21</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>49</th>
<td>22</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>51</th>
<td>23</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>53</th>
<td>24</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>55</th>
<td>25</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>57</th>
<td>26</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>59</th>
<td>27</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>61</th>
<td>28</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>63</th>
<td>29</td>
<td>0</td>
<td>id</td>
<td>neutral</td>
<td>str</td>
</tr>
<tr>
<th>...</th>
<td>...</td>
<td>...</td>
<td>...</td>
<td>...</td>
<td>...</td>
</tr>
<tr>
<th>21025</th>
<td>470</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21027</th>
<td>471</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21029</th>
<td>472</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21031</th>
<td>473</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21033</th>
<td>474</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21035</th>
<td>475</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21037</th>
<td>476</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21039</th>
<td>477</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21041</th>
<td>478</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21043</th>
<td>479</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21045</th>
<td>480</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21047</th>
<td>481</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21049</th>
<td>482</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21051</th>
<td>483</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21053</th>
<td>484</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21055</th>
<td>485</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21057</th>
<td>486</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21059</th>
<td>487</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21061</th>
<td>488</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21063</th>
<td>489</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21065</th>
<td>490</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21067</th>
<td>491</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21069</th>
<td>492</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21071</th>
<td>493</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21073</th>
<td>494</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21075</th>
<td>495</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21077</th>
<td>496</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21079</th>
<td>497</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21081</th>
<td>498</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
<tr>
<th>21083</th>
<td>499</td>
<td>20</td>
<td>id</td>
<td>infected</td>
<td>str</td>
</tr>
</tbody>
</table>
<p>10500 rows × 5 columns</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Soil can also process the data for us and return a dataframe with as many columns as there are attributes in the environment and the agent states:</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[15]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">env</span><span class="p">,</span> <span class="n">agents</span> <span class="o">=</span> <span class="n">process</span><span class="p">(</span><span class="n">df</span><span class="p">)</span>
<span class="n">agents</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[15]:</div>
<div class="output_html rendered_html output_subarea output_execute_result">
<div>
<style>
.dataframe thead tr:only-child th {
text-align: right;
}
.dataframe thead th {
text-align: left;
}
.dataframe tbody tr th {
vertical-align: top;
}
</style>
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th></th>
<th>id</th>
</tr>
<tr>
<th>t_step</th>
<th>agent_id</th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<th rowspan="30" valign="top">0</th>
<th>0</th>
<td>neutral</td>
</tr>
<tr>
<th>1</th>
<td>neutral</td>
</tr>
<tr>
<th>10</th>
<td>neutral</td>
</tr>
<tr>
<th>100</th>
<td>neutral</td>
</tr>
<tr>
<th>101</th>
<td>neutral</td>
</tr>
<tr>
<th>102</th>
<td>neutral</td>
</tr>
<tr>
<th>103</th>
<td>neutral</td>
</tr>
<tr>
<th>104</th>
<td>neutral</td>
</tr>
<tr>
<th>105</th>
<td>neutral</td>
</tr>
<tr>
<th>106</th>
<td>neutral</td>
</tr>
<tr>
<th>107</th>
<td>neutral</td>
</tr>
<tr>
<th>108</th>
<td>neutral</td>
</tr>
<tr>
<th>109</th>
<td>neutral</td>
</tr>
<tr>
<th>11</th>
<td>neutral</td>
</tr>
<tr>
<th>110</th>
<td>neutral</td>
</tr>
<tr>
<th>111</th>
<td>neutral</td>
</tr>
<tr>
<th>112</th>
<td>neutral</td>
</tr>
<tr>
<th>113</th>
<td>neutral</td>
</tr>
<tr>
<th>114</th>
<td>neutral</td>
</tr>
<tr>
<th>115</th>
<td>neutral</td>
</tr>
<tr>
<th>116</th>
<td>neutral</td>
</tr>
<tr>
<th>117</th>
<td>neutral</td>
</tr>
<tr>
<th>118</th>
<td>neutral</td>
</tr>
<tr>
<th>119</th>
<td>neutral</td>
</tr>
<tr>
<th>12</th>
<td>neutral</td>
</tr>
<tr>
<th>120</th>
<td>neutral</td>
</tr>
<tr>
<th>121</th>
<td>neutral</td>
</tr>
<tr>
<th>122</th>
<td>neutral</td>
</tr>
<tr>
<th>123</th>
<td>neutral</td>
</tr>
<tr>
<th>124</th>
<td>neutral</td>
</tr>
<tr>
<th>...</th>
<th>...</th>
<td>...</td>
</tr>
<tr>
<th rowspan="30" valign="top">20</th>
<th>72</th>
<td>infected</td>
</tr>
<tr>
<th>73</th>
<td>infected</td>
</tr>
<tr>
<th>74</th>
<td>infected</td>
</tr>
<tr>
<th>75</th>
<td>infected</td>
</tr>
<tr>
<th>76</th>
<td>infected</td>
</tr>
<tr>
<th>77</th>
<td>infected</td>
</tr>
<tr>
<th>78</th>
<td>infected</td>
</tr>
<tr>
<th>79</th>
<td>infected</td>
</tr>
<tr>
<th>8</th>
<td>infected</td>
</tr>
<tr>
<th>80</th>
<td>infected</td>
</tr>
<tr>
<th>81</th>
<td>infected</td>
</tr>
<tr>
<th>82</th>
<td>infected</td>
</tr>
<tr>
<th>83</th>
<td>infected</td>
</tr>
<tr>
<th>84</th>
<td>infected</td>
</tr>
<tr>
<th>85</th>
<td>infected</td>
</tr>
<tr>
<th>86</th>
<td>infected</td>
</tr>
<tr>
<th>87</th>
<td>infected</td>
</tr>
<tr>
<th>88</th>
<td>infected</td>
</tr>
<tr>
<th>89</th>
<td>infected</td>
</tr>
<tr>
<th>9</th>
<td>infected</td>
</tr>
<tr>
<th>90</th>
<td>infected</td>
</tr>
<tr>
<th>91</th>
<td>infected</td>
</tr>
<tr>
<th>92</th>
<td>infected</td>
</tr>
<tr>
<th>93</th>
<td>infected</td>
</tr>
<tr>
<th>94</th>
<td>infected</td>
</tr>
<tr>
<th>95</th>
<td>infected</td>
</tr>
<tr>
<th>96</th>
<td>infected</td>
</tr>
<tr>
<th>97</th>
<td>infected</td>
</tr>
<tr>
<th>98</th>
<td>infected</td>
</tr>
<tr>
<th>99</th>
<td>infected</td>
</tr>
</tbody>
</table>
<p>10500 rows × 1 columns</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>The index of the results are the simulation step and the agent_id. Hence, we can access the state of the simulation at a given step:</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[16]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">agents</span><span class="o">.</span><span class="n">loc</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[16]:</div>
<div class="output_html rendered_html output_subarea output_execute_result">
<div>
<style>
.dataframe thead tr:only-child th {
text-align: right;
}
.dataframe thead th {
text-align: left;
}
.dataframe tbody tr th {
vertical-align: top;
}
</style>
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th>id</th>
</tr>
<tr>
<th>agent_id</th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<th>0</th>
<td>neutral</td>
</tr>
<tr>
<th>1</th>
<td>neutral</td>
</tr>
<tr>
<th>10</th>
<td>neutral</td>
</tr>
<tr>
<th>100</th>
<td>neutral</td>
</tr>
<tr>
<th>101</th>
<td>neutral</td>
</tr>
<tr>
<th>102</th>
<td>neutral</td>
</tr>
<tr>
<th>103</th>
<td>neutral</td>
</tr>
<tr>
<th>104</th>
<td>neutral</td>
</tr>
<tr>
<th>105</th>
<td>neutral</td>
</tr>
<tr>
<th>106</th>
<td>neutral</td>
</tr>
<tr>
<th>107</th>
<td>neutral</td>
</tr>
<tr>
<th>108</th>
<td>neutral</td>
</tr>
<tr>
<th>109</th>
<td>neutral</td>
</tr>
<tr>
<th>11</th>
<td>neutral</td>
</tr>
<tr>
<th>110</th>
<td>neutral</td>
</tr>
<tr>
<th>111</th>
<td>neutral</td>
</tr>
<tr>
<th>112</th>
<td>neutral</td>
</tr>
<tr>
<th>113</th>
<td>neutral</td>
</tr>
<tr>
<th>114</th>
<td>neutral</td>
</tr>
<tr>
<th>115</th>
<td>neutral</td>
</tr>
<tr>
<th>116</th>
<td>neutral</td>
</tr>
<tr>
<th>117</th>
<td>neutral</td>
</tr>
<tr>
<th>118</th>
<td>neutral</td>
</tr>
<tr>
<th>119</th>
<td>neutral</td>
</tr>
<tr>
<th>12</th>
<td>neutral</td>
</tr>
<tr>
<th>120</th>
<td>neutral</td>
</tr>
<tr>
<th>121</th>
<td>neutral</td>
</tr>
<tr>
<th>122</th>
<td>neutral</td>
</tr>
<tr>
<th>123</th>
<td>neutral</td>
</tr>
<tr>
<th>124</th>
<td>neutral</td>
</tr>
<tr>
<th>...</th>
<td>...</td>
</tr>
<tr>
<th>72</th>
<td>neutral</td>
</tr>
<tr>
<th>73</th>
<td>neutral</td>
</tr>
<tr>
<th>74</th>
<td>neutral</td>
</tr>
<tr>
<th>75</th>
<td>neutral</td>
</tr>
<tr>
<th>76</th>
<td>neutral</td>
</tr>
<tr>
<th>77</th>
<td>neutral</td>
</tr>
<tr>
<th>78</th>
<td>neutral</td>
</tr>
<tr>
<th>79</th>
<td>neutral</td>
</tr>
<tr>
<th>8</th>
<td>neutral</td>
</tr>
<tr>
<th>80</th>
<td>neutral</td>
</tr>
<tr>
<th>81</th>
<td>neutral</td>
</tr>
<tr>
<th>82</th>
<td>neutral</td>
</tr>
<tr>
<th>83</th>
<td>neutral</td>
</tr>
<tr>
<th>84</th>
<td>neutral</td>
</tr>
<tr>
<th>85</th>
<td>neutral</td>
</tr>
<tr>
<th>86</th>
<td>neutral</td>
</tr>
<tr>
<th>87</th>
<td>neutral</td>
</tr>
<tr>
<th>88</th>
<td>neutral</td>
</tr>
<tr>
<th>89</th>
<td>neutral</td>
</tr>
<tr>
<th>9</th>
<td>neutral</td>
</tr>
<tr>
<th>90</th>
<td>neutral</td>
</tr>
<tr>
<th>91</th>
<td>neutral</td>
</tr>
<tr>
<th>92</th>
<td>neutral</td>
</tr>
<tr>
<th>93</th>
<td>neutral</td>
</tr>
<tr>
<th>94</th>
<td>neutral</td>
</tr>
<tr>
<th>95</th>
<td>neutral</td>
</tr>
<tr>
<th>96</th>
<td>neutral</td>
</tr>
<tr>
<th>97</th>
<td>neutral</td>
</tr>
<tr>
<th>98</th>
<td>neutral</td>
</tr>
<tr>
<th>99</th>
<td>neutral</td>
</tr>
</tbody>
</table>
<p>500 rows × 1 columns</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Or, we can perform more complex tasks such as showing the agents that have changed their state between two simulation steps:</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[17]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">changed</span> <span class="o">=</span> <span class="n">agents</span><span class="o">.</span><span class="n">loc</span><span class="p">[</span><span class="mi">1</span><span class="p">][</span><span class="s1">&#39;id&#39;</span><span class="p">]</span> <span class="o">!=</span> <span class="n">agents</span><span class="o">.</span><span class="n">loc</span><span class="p">[</span><span class="mi">0</span><span class="p">][</span><span class="s1">&#39;id&#39;</span><span class="p">]</span>
<span class="n">agents</span><span class="o">.</span><span class="n">loc</span><span class="p">[</span><span class="mi">0</span><span class="p">][</span><span class="n">changed</span><span class="p">]</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[17]:</div>
<div class="output_html rendered_html output_subarea output_execute_result">
<div>
<style>
.dataframe thead tr:only-child th {
text-align: right;
}
.dataframe thead th {
text-align: left;
}
.dataframe tbody tr th {
vertical-align: top;
}
</style>
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th>id</th>
</tr>
<tr>
<th>agent_id</th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<th>140</th>
<td>neutral</td>
</tr>
<tr>
<th>164</th>
<td>neutral</td>
</tr>
<tr>
<th>170</th>
<td>neutral</td>
</tr>
<tr>
<th>310</th>
<td>neutral</td>
</tr>
<tr>
<th>455</th>
<td>neutral</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>To focus on specific agents, we can swap the levels of the index:</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[18]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">agents1</span> <span class="o">=</span> <span class="n">agents</span><span class="o">.</span><span class="n">swaplevel</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[19]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">agents1</span><span class="o">.</span><span class="n">loc</span><span class="p">[</span><span class="s1">&#39;0&#39;</span><span class="p">]</span><span class="o">.</span><span class="n">dropna</span><span class="p">(</span><span class="n">axis</span><span class="o">=</span><span class="mi">1</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[19]:</div>
<div class="output_html rendered_html output_subarea output_execute_result">
<div>
<style>
.dataframe thead tr:only-child th {
text-align: right;
}
.dataframe thead th {
text-align: left;
}
.dataframe tbody tr th {
vertical-align: top;
}
</style>
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th>id</th>
</tr>
<tr>
<th>t_step</th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<th>0</th>
<td>neutral</td>
</tr>
<tr>
<th>1</th>
<td>neutral</td>
</tr>
<tr>
<th>2</th>
<td>neutral</td>
</tr>
<tr>
<th>3</th>
<td>neutral</td>
</tr>
<tr>
<th>4</th>
<td>neutral</td>
</tr>
<tr>
<th>5</th>
<td>neutral</td>
</tr>
<tr>
<th>6</th>
<td>neutral</td>
</tr>
<tr>
<th>7</th>
<td>neutral</td>
</tr>
<tr>
<th>8</th>
<td>neutral</td>
</tr>
<tr>
<th>9</th>
<td>neutral</td>
</tr>
<tr>
<th>10</th>
<td>neutral</td>
</tr>
<tr>
<th>11</th>
<td>infected</td>
</tr>
<tr>
<th>12</th>
<td>infected</td>
</tr>
<tr>
<th>13</th>
<td>infected</td>
</tr>
<tr>
<th>14</th>
<td>infected</td>
</tr>
<tr>
<th>15</th>
<td>infected</td>
</tr>
<tr>
<th>16</th>
<td>infected</td>
</tr>
<tr>
<th>17</th>
<td>infected</td>
</tr>
<tr>
<th>18</th>
<td>infected</td>
</tr>
<tr>
<th>19</th>
<td>infected</td>
</tr>
<tr>
<th>20</th>
<td>infected</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h3 id="Plotting-data">Plotting data<a class="anchor-link" href="#Plotting-data">&#182;</a></h3>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>If you don't want to work with pandas, you can also use some pre-defined functions from soil to conveniently plot the results:</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[20]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plot_all</span><span class="p">(</span><span class="s1">&#39;soil_output/Spread_barabasi_albert_graph_prob_0.0/&#39;</span><span class="p">,</span> <span class="n">get_count</span><span class="p">,</span> <span class="s1">&#39;id&#39;</span><span class="p">);</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
iGoAAAAASUVORK5CYII=
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
iGoAAAAASUVORK5CYII=
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[21]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plot_all</span><span class="p">(</span><span class="s1">&#39;soil_output/Spread_barabasi*&#39;</span><span class="p">,</span> <span class="n">get_count</span><span class="p">,</span> <span class="s1">&#39;id&#39;</span><span class="p">);</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
iGoAAAAASUVORK5CYII=
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
iGoAAAAASUVORK5CYII=
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
LFiwgH79zm5qZNCgQUyYMAGA06dPM3PmTPr160eVKlWYPn06y5cvZ8KECQwf7vn9KAcPHuT5559n
xowZLF++nLZt2/LGG29478M7qMDLR40xq4AL3AzfglVfkHv4SeA6r0SnirUypcK46cJavDd7M1sO
pFK3ciF6D1s/GZKmQ5+XoGw13wWpAsaBAwfo378/33//Pc2aNeP5559n1apVfPeddXFiSkoKmzZt
onfv3tx7773s37+fH374gWuuuYawsLN3ZX379mX48OGcOnWKX3/9la5duxIVFUVKSgrDhg1jxYoV
hIaGsnGj531pLFy4kLVr19K5c2fASjAXXnih91aAgzy5j0Cp8zakUx0+nLuVD+du4aWrEz2bKCsT
pj8DVZpB+6G+DVAFjJiYGBISEpg/fz7NmjXDGMM777xDnz59zil70003MX78eL7++ms++eSTc8ZH
RkbSvXt3pk6dyoQJE7jhhhsAePPNN6latSorV64kKyuLyMhzb0wMCwsjKysr5332ZZvGGHr16sVX
X33lrY8cMLSJCeVTlcuW4vq28Xy/bBf7j3l4HfS6/8HhzdbloqH6XyVYREREMHHiRMaNG8eXX35J
nz59GDNmDBkZGQBs3LiREyesdqyGDBnCW2+9BUCzZs0A2LVrFz169MiZ36BBg/j000+ZO3duTjJJ
SUmhevXqhISE8MUXX5CZmXlOHLVr12bFihVkZWWxY8cOFi9eDEDHjh2ZP38+SUlWw4ppaWmFOqII
ZJoIlM8N7VKPM1lZfDx/a8GFjYH5b0GFetDkCt8HpwJK6dKlmTx5cs4/96ZNm9K6dWuaN2/OnXfe
yZkz1q1LVatWpUmTJtx666050+7Zs+esU0S9e/dmzpw59OzZk4gI64qze+65h88//5yOHTuyceNG
SpcufU4MnTt3pk6dOrRo0YKHH36Y1q1bA1C5cmU+++wzbrjhBhITE+nYsSPr16/35erwGwmEC3ra
tm1rli5d6nQYyoeGfbmc3zccYP7jl1AuMp/2Urb8DuOuhMvfgra35l1O+dy6deto0sTdLUPOS0tL
o0WLFixfvpyYmBgA3n33XWrWrMmVV17pcHS+4e77EJFlxpi2RZ23HhEov7irWz2OnzrD+IXb8y84
/y0oUxVa3uCfwFSxM2PGDBo3bsx9992XkwQAhg0bVmKTgK/pCVjlF83jYujSoBKfzN/KrZ1rExke
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
AAAASUVORK5CYII=
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
LFiwgH79zm5qZNCgQUyYMAGA06dPM3PmTPr160eVKlWYPn06y5cvZ8KECQwf7vn9KAcPHuT5559n
xowZLF++nLZt2/LGG29478M7qMDLR40xq4AL3AzfglVfkHv4SeA6r0SnirUypcK46cJavDd7M1sO
pFK3ciF6D1s/GZKmQ5+XoGw13wWpAsaBAwfo378/33//Pc2aNeP5559n1apVfPeddXFiSkoKmzZt
onfv3tx7773s37+fH374gWuuuYawsLN3ZX379mX48OGcOnWKX3/9la5duxIVFUVKSgrDhg1jxYoV
hIaGsnGj531pLFy4kLVr19K5c2fASjAXXnih91aAgzy5j0Cp8zakUx0+nLuVD+du4aWrEz2bKCsT
pj8DVZpB+6G+DVAFjJiYGBISEpg/fz7NmjXDGMM777xDnz59zil70003MX78eL7++ms++eSTc8ZH
RkbSvXt3pk6dyoQJE7jhhhsAePPNN6latSorV64kKyuLyMhzb0wMCwsjKysr5332ZZvGGHr16sVX
X33lrY8cMLSJCeVTlcuW4vq28Xy/bBf7j3l4HfS6/8HhzdbloqH6XyVYREREMHHiRMaNG8eXX35J
nz59GDNmDBkZGQBs3LiREyesdqyGDBnCW2+9BUCzZs0A2LVrFz169MiZ36BBg/j000+ZO3duTjJJ
SUmhevXqhISE8MUXX5CZmXlOHLVr12bFihVkZWWxY8cOFi9eDEDHjh2ZP38+SUlWw4ppaWmFOqII
ZJoIlM8N7VKPM1lZfDx/a8GFjYH5b0GFetDkCt8HpwJK6dKlmTx5cs4/96ZNm9K6dWuaN2/OnXfe
yZkz1q1LVatWpUmTJtx666050+7Zs+esU0S9e/dmzpw59OzZk4gI64qze+65h88//5yOHTuyceNG
SpcufU4MnTt3pk6dOrRo0YKHH36Y1q1bA1C5cmU+++wzbrjhBhITE+nYsSPr16/35erwGwmEC3ra
tm1rli5d6nQYyoeGfbmc3zccYP7jl1AuMp/2Urb8DuOuhMvfgra35l1O+dy6deto0sTdLUPOS0tL
o0WLFixfvpyYmBgA3n33XWrWrMmVV17pcHS+4e77EJFlxpi2RZ23HhEov7irWz2OnzrD+IXb8y84
/y0oUxVa3uCfwFSxM2PGDBo3bsx9992XkwQAhg0bVmKTgK/pCVjlF83jYujSoBKfzN/KrZ1rExke
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
AAAASUVORK5CYII=
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
QmCC
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
QmCC
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
K4YxWoQtWWgAAAAASUVORK5CYII=
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
K4YxWoQtWWgAAAAASUVORK5CYII=
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[22]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plot_all</span><span class="p">(</span><span class="s1">&#39;soil_output/Spread_erdos*&#39;</span><span class="p">,</span> <span class="n">get_value</span><span class="p">,</span> <span class="s1">&#39;prob_tv_spread&#39;</span><span class="p">);</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
ACn5i4gMQP8fEeHAAqu6cxAAAAAASUVORK5CYII=
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
ACn5i4gMQP8fEeHAAqu6cxAAAAAASUVORK5CYII=
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
hJT8RUQGof8Puw/Kf+5ObzkAAAAASUVORK5CYII=
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAX8AAAEXCAYAAABF40RQAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAALEgAACxIB0t1+/AAAIABJREFUeJzt3XmcVNWZ//HP0/vK0t102ywKKqCo7RICJhojY4woKI4x
o/7iuGV0TDQxGWNiJhMHzb5MJppoDBMd13GJiREVo4lKVNQoKCKLIAJKIwJdzVbd0NXL+f1xbzVF
UdVV3V1b09/369Wvrrr31L1P37r91Klzzz3HnHOIiMjgkpftAEREJPOU/EVEBiElfxGRQUjJX0Rk
EFLyFxEZhJT8RUQGISX/Qc7M7jKz7+8v+0k3M/t3M/tdtuOIZGaXmNlLORDHOjP7TLbjkOQo+WeI
mZ1oZi+b2XYzazazBWb28WzHJb3jnPuhc+5fsh3H/sTMTjGzd8ys1cyeN7OD4pSrNbMHzOxD//9o
gZlNzXS8+wsl/wwwsyHAE8CvgCpgFHAj0NbL7ZiZ5fR7ZmYFORBDfrZj6I1cOGaJpCtGM6sB/gh8
F+9/YyHwUJziFcDrwMf8sncDT5pZRTpi29/ldCLZj0wAcM494JzrdM7tcs4945xb4n9lX2Bmv/Jr
M++Y2SnhF5rZfDP7gZktAFqBg81sqJndYWYbzWyDmX0/nPDM7BAze87MAmbWZGb3m9mwiO0da2Zv
mNlOM3sIKEnmDzCzmWa22My2+d9gGiLWrTOzb5nZEqDFzAoS7cfMLjez1f63oLlmNtJfbmb232a2
2T8eS8zsyASx3WVmvzGzeWbWAkwzs2Iz+7mZfWBmm8zsdjMr9cufbGaNZnatv5+NZnapv+7jfvmC
iO1/zswW+49nm9l9SRyvi8zsff99+G5kk4i/jUfM7D4z2wFcYmZTzOwV//huNLNfm1lRxPacmX3V
zNb47+vPoisC/t+71czWmtnpScQ438x+ZGav+cf6MTOr8teN9ff5RTP7AHjOX36WmS3z45xvZodH
bfbjZrbcj+N/zSzR+XUOsMw593vn3G5gNnC0mR0WXdA5t8Y59wvn3Eb//2gOUARMTPS3SgzOOf2k
+QcYAgTwaiqnA8Mj1l0CdABfBwqB84DtQJW/fj7wAXAEUOCX+RPwW6AcqAVeA/7VL38ocCpQDIwA
XgB+6a8rAt6P2Ne5QDvw/QTxHwdsBqYC+cDFwDqg2F+/DlgMjAFKE+0H+Aegyd9uMd43ohf8dacB
i4BhgAGHA/UJ4rvLP2Yn4FVoSoBfAnPxaoiVwOPAj/zyJ/vH/CY/vjPwPliH++uXA6dHbP9R4Fr/
8WzgvgTxTAKCwIn+sfi5//d/JmIb7cDZfryleLXZ4/33eCywAvhaxDYd8Lz/9xwIrAL+JeIcagcu
99+fLwEfApYgzvnABuBIvHPpD+G/zY/BAff460rxKjEteOdXIfBNYDVQFHEeLPXPgypgAYnPrZuB
30QtWwp8Lon/q2OA3cDQbP+PD8SfrAcwWH78JHYX0OgnnrlAnf+Pu9c/Kl4y/2f/8Xzgpoh1dXjN
RaURyy4Ano+z37OBN/3HJ8XY18tJ/IP+Bvhe1LKVwKf9x+uAyyLW9bgf4A7gpxHrKvzkNRbvg2GV
nwjzkjy2dwH3RDw3P0kdErHsE8Ba//HJwC6gIGL9ZuB4//G3gPv9x1V4Hwz1/vPZJE7+NwAPRDwv
A0LsnfxfSLCNrwGPRjx3wPSI518GnvUfXwKsjtqfAw5IsI/5wI8jnk/y48xnT/I/OGL9d4GHI57n
4X14nBxxHlwZsf4M4L0EMdwRGYO/bAFwSYLXDQHeBr7d3//NwfqT822N+wvn3Aq8f1L8r7T34dVO
nwY2OP+M9r0PjIx4vj7i8UF4ta6NZhZelhcuY2a1wC3Ap/BqvHnAVr/cyDj7SuQg4GIz+0rEsqIe
Yky0n5HAG+EnzrmgmQWAUc6558zs18CtwIFm9ijwDefcjgQxRu5/BF4CXBRxjAwvqYUFnHMdEc9b
8T6EwHtvVpjXlvxPwIvOuY0J9h9pZGQ8zrlW/++LFy9mNgH4BTDZj70A7xtQvNdEnyMfRe2PiL+n
J9HbLARq4qwfScT76JzrMrP1eNewkokxliBeIo80BNgZ7wV+893jwKvOuR8l2L7EoTb/LHDOvYNX
Ww23ZY+yiCyF97X+w8iXRDxej1fzr3HODfN/hjjnjvDX/8gv3+CcGwJciJf4ADbG2Vci64EfROxv
mHOuzDn3QJwYE+3nQ7wPFADMrByoxqtF4py7xTn3MbymrgnAdUnEGLn/Jrya/RER8Q51ziV1YdA5
twF4BfhH4J+Be5N5XYSNwOjwEz9ZVfcQL3jfrt4Bxvvv27+z530LGxPxOPoc6avobbbjHb9YcUa/
b+a/fkM/YlwGHB2xzXLgEH/5PsysGK/ZcwPwrwm2LT1Q8s8AMzvMv7g42n8+Bq+p5lW/SC3wVTMr
NLPP4zURzYu1Lb8G+gzwX2Y2xMzyzLvI+2m/SCVebWqbmY1i78T5Cl6T01f9i7LnAFOS+BP+B7jS
zKb6F2TLzWyGmVXGKZ9oP/8HXGpmx/j/zD8E/u6cW+dfcJ1qZoV4TTe7gc4kYuzmnOvyY/5v/5sQ
ZjbKzE7rxWbuwWvTPgqvzb83HgHONLNP+hdtb2TfRB6tEtgBBP1vhl+KUeY6Mxvunz/XEL9XTG9c
aGaTzKwM7xrII865eMf7YWCGeV0zC4Fr8SoiL0eUucrMRvsXjv89iRgfBY70L6qX4DWZLfErSHvx
9/kI3gf7Rf77LH2k5J8ZO/Eulv7dvN4or+Jd1LrWX/93YDxejesHwLnOuehmgkgX4TW7LMdr0nkE
qPfX3Yh3IXU78CReNzoAnHMhvN4Vl/ivOy9yfTzOuYV4FxN/7b9utb+NeOV73I9z7lm89uM/4NWS
DwHO91cPwUvcW/GaDQJ4F0x761t+nK/6PWr+Su96hTyKV8t91DnX0psdO+eWAV8BHsT7+3biXVPo
qWvvN4D/55f9H2InzcfwmoIW4723d/QmrjjuxfsW+hHehfKvxivonFuJ903yV3jn6pnAmf77HfZ/
eJWTNf5Pjzf2Oee2AJ/DO++34v2fhM8FzOuldbv/9JPATOCzeJWboP/zqWT/WNnD9m6WlUwzs0vw
em2cmO1YZG9m9h5eL6q/9nM7FcA2vCadtX3chvNfv7o/sURtcz7exeucumNZMkM1f5EYzOxzeO3d
z/Xx9WeaWZnfhv1zvJ4p61IXoUj/KPkL0D1mTTDGz1PZjg3Av7EoVnxfSMO+5uNdgL0qXruymX0h
TjzhC5Wz8C52fojXpHe+y8LX7DgxZrSpJNfPrcFKzT4iIoOQav4iIoOQkr+IyCCUtTt8a2pq3Nix
Y7O1exGRAWnRokVNzrkR/d1O1pL/2LFjWbhwYbZ2LyIyIJlZMkOyJKRmHxGRQUjJX0RkEFLyFxEZ
hDSks8h+qr29ncbGRnbv3p3tUKQPSkpKGD16NIWFhWnZfsLkb2Z34g2mtNk5t890ev6wrjezZzak
S5xzb0SXE5HMamxspLKykrFjx7L36NqS65xzBAIBGhsbGTduXFr2kUyzz13A9B7Wn453+/p44Aq8
2+JFJMt2795NdXW1Ev8AZGZUV1en9VtbwuTvnHsBaO6hyCy8KfScc+5VYJiZ1fdQXkQyRIl/4Er3
e5eKC76j2Hvqtkb2ntZNZFCZ9/ZGLr9H97BIbktF8o/18RRztDgzu8LMFprZwi1btqRg1yK556XV
Tfxl+Saagj3N3SLJOPnkk5O+GXT+/Pm8/PLLiQvmmPnz5zNz5syM7zcVyb+RveftHE2ceTudc3Oc
c5Odc5NHjOj33ckiOSngJ/1Vm+LOQS4ROjt7NUtnXNlI/qmKPRtS0dVzLnC1mT2INwXbdn+eWZFB
KRD0ZjVc9dFOPnlITZaj8dz4+DKWf7gjpducNHII/3nmET2WWbduHdOnT2fq1Km8+eabTJgwgXvu
uYdJkyZx2WWX8cwzz3D11Vdz2GGHceWVV9La2sohhxzCnXfeyfDhwwG47777+OpXv8qOHTu48847
mTJl32mn161bx+23305+fj733XcfN998MxdffDFr1qwhLy+P1tZWJk6cyJo1a2J2nbzlllu4/fbb
KSgoYNKkSTz44IPMnj2b9957jw0bNrB+/Xq++c1vcvnllzN//nxuvPFG6uvrWbx4McuXL+e+++7j
lltuIRQKMXXqVG677Tby8/P50pe+xOuvv86uXbs499xzufHGGwH485//zNe+9jVqamo47rjjUvBu
9F4yXT0fAE4GasysEfhPoBDAOXc73kTjZ+DNl9oKXJquYEUGgkCLn/w3B7McSW5YuXIld9xxByec
cAKXXXYZt912G+D1Y3/ppZcAaGho4Fe/+hWf/vSnueGGG7jxxhv55S9/CUBLSwsvv/wyL7zwApdd
dhlLly7dZx9jx47lyiuvpKKigm984xsAHH300fztb39j2rRpPP7445x22mlx+8z/+Mc/Zu3atRQX
F7Nt27bu5UuWLOHVV1+lpaWFY489lhkzZgDw2muvsXTpUsaNG8eKFSt46KGHWLBgAYWFhXz5y1/m
/vvv56KLLuIHP/gBVVVVdHZ2csopp7BkyRImTJjA5ZdfznPPPcehhx7Keeedl7qD3QsJk79z7oIE
6x1wVcoiEhngwm397+ZQs0+iGno6jRkzhhNOOAGACy+8kFtuuQWgO+lt376dbdu28elPfxqAiy++
mM9//vPdr7/gAi8FnXTSSezYsYNt27YxbNiwhPs977zzeOihh5g2bRoPPvggX/7yl+OWbWho4Atf
+AJnn302Z599dvfyWbNmUVpaSmlpKdOmTeO1115j2LBhTJkypbv//bPPPsuiRYv4+Mc/DsCuXbuo
ra0F4OGHH2bOnDl0dHSwceNGli9fTldXF+PGjWP8+PHdx2TOnDlJHMnU0h2+IinU1tHJzt0dAKza
FMQ5N+i7W0b//eHn5eXl/Xp9ImeddRbf/va3aW5uZtGiRfzDP/xD3LJPPvkkL7zwAnPnzuV73/se
y5YtSzp25xwXX3wxP/rRj/Yqu3btWn7+85/z+uuvM3z4cC655JLufvu5cE5obB+RFGr2m3wOO6CS
7bva2bxTPX4++OADXnnlFQAeeOABTjzxxL3WDx06lOHDh/Piiy8CcO+993Z/CwB46KGHAHjppZcY
OnQoQ4cOjbmfyspKdu7c822roqKCKVOmcM011zBz5kzy8/Njvq6rq4v169czbdo0fvrTn7Jt2zaC
Qa/J7rHHHmP37t0EAgHmz5/fXbuPdMopp/DII4+wefNmAJqbm3n//ffZsWMH5eXlDB06lE2bNvHU
U96UxYcddhhr167lvffe6z4m2aDkL5JC4Yu9xx9cDajHD8Dhhx/O3XffTUNDA83NzXzpS1/ap8zd
d9/NddddR0NDA4sXL+aGG27oXjd8+HA++clPcuWVV3LHHXfE3c+ZZ57Jo48+yjHHHNP9QXLeeedx
33339diu3tnZyYUXXshRRx3Fsccey9e//vXuZqUpU6YwY8YMjj/+eL773e8ycuTIfV4/adIkvv/9
7/PZz36WhoYGTj31VDZu3MjRRx/NscceyxFHHMFll13W3fRVUlLCnDlzmDFjBieeeCIHHXRQcgcy
xbI2gfvkyZOdJnOR/c3fVm3h4jtfY84/f4wr7l3Ed2dO4osnpmdslkRWrFjB4YcfnpV9h61bt46Z
M2fGvEib62bPnr3XBeRsiPUemtki59zk/m5bNX+RFAr38Z9QV0l1eVFOXfQViaQLviIpFG72qaoo
YnxdBSsHefIfO3Zsymv9//u//8vNN9+817ITTjiBW2+9NeFrr7rqKhYsWLDXsmuuuYZLL923h/rs
2bP7FWeuU/IXSaGmljaK8vOoLC5gQl0lj76xQT1+UuzSSy+NmayTkcwHxGChZh+RFAoEQ1RXFGFm
TKirZGdbBxu3Z28ylWxd05P+S/d7p+QvkkKBYBvVFUWA1+4PZK3pp6SkhEAgoA+AASg8mUtJSUna
9qFmH5EUam4JUV1eDMCEugrAu9N32sTajMcyevRoGhsb0Qi6A1N4Gsd0UfIXSaGmYIhDar2kP6ys
iBGVxazalJ0xfgoLC9M2BaAMfGr2EUkR5xyBljZqKoq7l02sq1R3T8lJSv4iKdIa6mR3exdV5UXd
y8bXVbBqU5CuLrW7S25R8hdJkXAf/+qI5D+hrpJd7Z1s2LYrW2GJxKTkL5IiTS3e3b2RzT7hHj8a
40dyjZK/SIp01/wr9m72gex19xSJR8lfJEWa/Zp/dUTNf0hJIfVDS3g3Sz1+ROJR8hdJkaYYbf4A
4+sq1ewjOUfJXyRFAsEQFcUFlBTuPWnIxLoKVm8O0qkeP5JDlPxFUiTQ0rZXN8+w8XWVtHV08UFz
axaiEolNyV8kRcKDukVTjx/JRUr+IinSFGzrHtcn0vjaPWP8iOQKJX+RFAm0hKiJUfMvLy5g9PDS
rI3xIxKLkr9ICnR1Oba2xG72Aa/pR80+kkuU/EVSYMfudjq6XMxmH/Bu9lqzpYWOzq4MRyYSm5K/
SAo0xbi7N9LEukpCnV2sC6jHj+QGJX+RFAgE/bt749T81eNHco2Sv0gKBFp6rvkfMqICMyV/yR1K
/iIp0F3zj5P8S4vyObCqTGP8SM5Q8hdJgXCbf1VZ7OQP6vEjuUXJXyQFmltCDC8rpCA//r/UhLoK
1ja1EOpQjx/JvqSSv5lNN7OVZrbazK6Psf5AM3vezN40syVmdkbqQxXJXYGWtr2Gco5lQl0lHV2O
tU0tGYpKJL6Eyd/M8oFbgdOBScAFZjYpqth/AA87544FzgduS3WgIrmsKRjaZyjnaONr1eNHckcy
Nf8pwGrn3BrnXAh4EJgVVcYBQ/zHQ4EPUxeiSO4LBNviXuwNO3hEOfl5pjF+JCckk/xHAesjnjf6
yyLNBi40s0ZgHvCVWBsysyvMbKGZLdyyZUsfwhXJTYGWUNw+/mElhfkcVF2mKR0lJyST/C3GsuhZ
KS4A7nLOjQbOAO41s3227Zyb45yb7JybPGLEiN5HK5KD2ju72NbanrDmDzChtlLdPSUnJJP8G4Ex
Ec9Hs2+zzheBhwGcc68AJUBNKgIUyXVbu2/w6rnmD16Pn3WBFna3d6Y7LJEeJZP8XwfGm9k4MyvC
u6A7N6rMB8ApAGZ2OF7yV7uODArhPv41CS74Akw4oJIuB+9tUe1fsith8nfOdQBXA08DK/B69Swz
s5vM7Cy/2LXA5Wb2FvAAcIlzThOWyqDQ3Kuav9fjR00/km0FyRRyzs3Du5AbueyGiMfLgRNSG5rI
wBBo6Xloh0hjq8spyDN195Ss0x2+Iv3UPZxzEs0+RQV5HDyiXLN6SdYp+Yv0UyDYRkGeMaSkMKny
4zXGj+QAJX+RfgoEQ1SVF5GXF6tX9L4m1Fayfmsru0Lq8SPZo+Qv0k/JjOsTaUJdBc7B6s1q+pHs
UfIX6aemYIiaJC72hk04QGP8SPYp+Yv0U3NL4kHdIh1UVUZRfp6Sv2SVkr9IP3mDuiXf7FOQH+7x
o+Qv2aPkL9IPu0KdtIQ6qepFzR/Cs3qpzV+yR8lfpB/CN3j1ps0fYOIBlWzYtotgW0c6whJJSMlf
pB8C3Td4Jd/sAzC+tgJAY/tL1ij5i/RDb4Z2iKQxfiTblPxF+qF7RM9eXPAFGFNVRkmhevxI9ij5
i/TDnhE9e1fzz88zDq2t0KxekjVK/iL9EAi2UVqYT1lRUgPk7kWzekk2KfmL9EN4XJ++GF9XyUc7
drN9V3uKoxJJTMlfpB+aWno3tEOkiQd4PX5Wb1bTj2Sekr9IP/T27t5I42u9Hj8rP1LTj2Sekr9I
PwSCvRvXJ9KoYaWUFeWrx49khZK/SB8553o9nHOkvDxjfG0F76rZR7JAyV+kj3a2ddDe6frc5g/e
zV5q9pFsUPIX6aPuoR36mfybgm1s9e8XEMkUJX+RPgoEvaEdqno5rk+k8XVejx+1+0umKfmL9FFT
96Bu/av5A6zSlI6SYUr+In20Zzjnvtf864eWUFlcwKqPVPOXzFLyF+mjcJt/X+/wBTAzxtdVqNlH
Mk7JX6SPAsE2hpQUUFTQv38jb1avnTjnUhSZSGJK/iJ9FGgJ9avJJ2xCXSVbW9u7ryGIZIKSv0gf
BYKhfnXzDNszsYuafiRzlPxF+ijQ0tav9v6wCeruKVmg5C/SR17Nv//NPiMqixlaWqjunpJRSSV/
M5tuZivNbLWZXR+nzD+Z2XIzW2Zm/5faMEVyS2eXo7k1RE0Kav5mxsS6SnX3lIxKOP2QmeUDtwKn
Ao3A62Y21zm3PKLMeODbwAnOua1mVpuugEVywdbWEM6Rkpo/eHf6Pv7WhzjnMLOUbFOkJ8nU/KcA
q51za5xzIeBBYFZUmcuBW51zWwGcc5tTG6ZIbknFuD6RJtRVsmN3B5t3tqVkeyKJJJP8RwHrI543
+ssiTQAmmNkCM3vVzKanKkCRXBS+u7e6H+P6RNIYP5JpyST/WN9Bo+9GKQDGAycDFwC/M7Nh+2zI
7AozW2hmC7ds2dLbWEVyRrjm35/hnCNNrAvP6qXkL5mRTPJvBMZEPB8NfBijzGPOuXbn3FpgJd6H
wV6cc3Occ5Odc5NHjBjR15hFsm7PiJ6pSf7VFcVUlxfx7ib1+JHMSCb5vw6MN7NxZlYEnA/MjSrz
J2AagJnV4DUDrUlloCK5JNASIs9gWFlqkj94TT+rNKuXZEjC5O+c6wCuBp4GVgAPO+eWmdlNZnaW
X+xpIGBmy4Hngeucc4F0BS2SbU3BEFXlReTnpa5nzsS6St7dFNQYP5IRCbt6Ajjn5gHzopbdEPHY
Af/m/4js9wLBtpRd7A0bX1dJsK2DD7fvZtSw0pRuWySa7vAV6YNAS2rG9YnUPbGLevxIBij5i/RB
c0tqhnaIFB7jRwO8SSYo+Yv0QVOwrV/TN8YyrKyI2spiVn6kHj+Sfkr+Ir3U1tHJzt0dKU/+4DX9
vKseP5IBSv4ivdTcEh7aIbXNPuB193x3U5CuLvX4kfRS8hfppVSP6xNpQl0lu9o72bBtV8q3LRJJ
yV+kl5r8u3tTNbRDpAka5kEyRMlfpJe6a/4p7ucPEQO8qd1f0kzJX6SX9rT5p77mP6SkkPqhJRrj
R9JOyV+kl5pa2igqyKOiOKkb5HttfF2lmn0k7ZT8RXopEAxRXV6Uthm3JtZV8N6WIJ3q8SNppOQv
0kuBYFtamnzCxtdV0tbRxQfNrWnbh4iSv0gvBVpCabnYG6YxfiQTlPxFeikQTP2gbpHG1/o9ftTu
L2mk5C/SC845moJt1KTh7t6w8uICRg8v5R0lf0kjJX+RXmgNddLW0ZWWcX0iHX9wNS+8u4VQR1da
9yODl5K/SC/sGdohfTV/gBkN9ezc3cGL725J635k8FLyF+mFphZvaId01/xPOKSGoaWFPLFkY1r3
I4OXkr9IL6RzULdIRQV5TD/iAP6yfBO72zvTui8ZnJT8RXoh4A/qlu5mH4CZR9cTbOvgb6vU9COp
p+Qv0guB8Lg+aW72AfjEwdVUlRfxpJp+JA2U/EV6oSnYRkVxASWF+WnfV0F+HtOPPIC/rtjErpCa
fiS1lPxFesGbuD39tf6wmUfV0xrqZP7KzRnbpwwOSv4ivRAe1C1Tph5cTU1FkXr9SMop+Yv0QlOw
jao0jusTLT/POP3Iep59ZxMtbR0Z26/s/5T8RXoh0BJKy/SNPZnZUM/u9i6ee0dNP5I6Sv4iSerq
chlv8weYPLaK2spinljyYUb3K/s3JX+RJG3f1U5nl0vrcM6x5OcZZxxVz/MrtxBU04+kiJK/SJIC
4aEdMlzzB6/pJ9TRxV+Xb8r4vmX/pOQvkqTw0A7pHM45nuMOHE790BL1+pGUUfIXSVL33b1ZqPnn
+U0/L6zawvZd7Rnfv+x/kkr+ZjbdzFaa2Wozu76HcueamTOzyakLUSQ3hMf1qcpgP/9IMxvqCXWq
6UdSI2HyN7N84FbgdGAScIGZTYpRrhL4KvD3VAcpkgua/GafqrLsJP9jxgxj1LBS9fqRlEim5j8F
WO2cW+OcCwEPArNilPse8FNgdwrjE8kZgZY2hpcVUpCfndZSM2NmQz0vvtvEttZQVmKQ/UcyZ/Eo
YH3E80Z/WTczOxYY45x7IoWxieQUb+L2zF/sjTSzYSQdXY5nlqnpR/onmeRvMZa57pVmecB/A9cm
3JDZFWa20MwWbtmiMcplYMn0uD6xHDlqCAdWlfG4mn6kn5JJ/o3AmIjno4HIM68SOBKYb2brgOOB
ubEu+jrn5jjnJjvnJo8YMaLvUYtkQaClLSvdPCOFm35efi9Ac4uafqTvkkn+rwPjzWycmRUB5wNz
wyudc9udczXOubHOubHAq8BZzrmFaYlYJEsCWRjaIZYZDfV0djn+vPSjbIciA1jC5O+c6wCuBp4G
VgAPO+eWmdlNZnZWugMUyQXtnV1sa23PWjfPSJPqh3BwTTlPvq2mH+m7gmQKOefmAfOilt0Qp+zJ
/Q9LJLds7b7BK7vNPuA1/cxoqOfW51ezZWcbIyqzH5MMPLrDVyQJ4T7+NTlQ8wev10+Xgz8v1XAP
0jdK/iJJ2DOoW27UsifUVXBobYXG+pE+U/IXSUJ4ULdcuOALe3r9vLaumU07dF+l9J6Sv0gSwoO6
1WR4LP+ezGyoxzl46m3V/qX3lPxFkhAItlGQZwwpTaqPREYcWlvJYQdUqulH+kTJXyQJgWCIqvIi
zGLd8J49MxvqWfj+VjZu35XtUGSAUfIXSUKgpS1nLvZGmtEwEoAnVfuXXlLyF0lCUzBETY5c7I00
rqacI0YO4Um1+0svKfmLJCHQ0pb1Qd3imdFQz5sfbKNxa2u2Q5EBRMlfJAm5MJxzPDOPUtOP9J6S
v0gCu0KdtIY6c6aPf7QDq8toGD1UTT/SK0r+IgmE7+7NpT7+0WY21LOkcTvvB1qyHYoMEEr+IgmE
7+7NhRE94znjqHoA1f4laUr+IgnsGdcnd5P/6OFlHHvgMJ54S8lfkqPkL5JA94ieOXrBN2zGUfUs
37iDNVv8ZtELAAASsElEQVSC2Q5FBgAlf5EEcm1Qt3hmNPhNP+r1I0lQ8hdJIBBso7Qwn7Ki3BnX
J5b6oaVMPmi4xvqRpCj5iyTQnCNz9yZjZkM9Kzft5N1NO7MdiuQ4JX+RBJpacvcGr2hnHFWPGar9
S0JK/iIJBIK5O7RDtNohJUwZW8WTb2/EOZftcCSHKfmLJBAIhgZM8geYefRIVm8OslJNP9IDJX+R
HjjncnY453imH3EAeaZeP9IzJX+RHuzY3UF7p8vJ4ZzjGVFZzCcOqeaJJWr6kfiU/EV6EAjm/t29
scw4aiRrm1pYvnFHtkORHKXkL9KDZn/i9uocHtQtlulHHkBRQR43//Vd1f4lJiV/kR40DZC7e6NV
lRdx7akTeGb5Jh5b/GG2w5EcpOQv0oPuQd0GWM0f4F8+dTAfO2g4Nzy2lI+27852OJJjlPxFejAQ
hnOOJz/P+PnnjybU2cX1f1yi5h/Zi5K/SA8CwTaGlBRQVDAw/1XG1ZTzremHMX/lFh5euD7b4UgO
GZhntEiGNLWEcn4o50Qu/sRYjj+4iu89sUKTvEs3JX+RHgSCbQPuYm+0vDzjZ+cejXOOb/1hCV1d
av6RJJO/mU03s5VmttrMro+x/t/MbLmZLTGzZ83soNSHKpJ5zS2hAXmxN9qYqjK+M2MSC1YHuP/v
72c7HMkBCZO/meUDtwKnA5OAC8xsUlSxN4HJzrkG4BHgp6kOVCQbAsGBM5xzIhdMGcNJE0bww3nv
aKJ3SarmPwVY7Zxb45wLAQ8CsyILOOeed86FGxNfBUanNkyRzOvscjS3DqxB3XpiZvzkc0dRkG9c
93s1/wx2yST/UUBkN4FGf1k8XwSeirXCzK4ws4VmtnDLli3JRymSBVtbQzjHgBrULZH6oaX855lH
8Nq6Zu5csDbb4UgWJZP8LcaymFUGM7sQmAz8LNZ659wc59xk59zkESNGJB+lSBYMlLl7e+tzx43i
M4fX8rOnV/KeJnsftJJJ/o3AmIjno4F97hc3s88A3wHOcs61pSY8kezpHtRtP7jgG8nM+OE5R1Fa
lM+1D79FR2dXtkOSLEgm+b8OjDezcWZWBJwPzI0sYGbHAr/FS/ybUx+mSOY1+YO6DaThnJNVW1nC
TbOOZPH6bcx5cU22w5EsSJj8nXMdwNXA08AK4GHn3DIzu8nMzvKL/QyoAH5vZovNbG6czYkMGHuG
c96/av5hZzbUc8ZRB/Dff1nFOx9p6OfBpiCZQs65ecC8qGU3RDz+TIrjEsm65pYQeQbDSguzHUpa
mBnfm3Ukf1/TzLUPv8WfrjqBwnzd9zlY6J0WiaMpGKKqvIi8vFh9HvYP1RXF/OAfj2LZhzv49XOr
sx2OZJCSv0gcgWDbfnexN5bpRx7A2ceM5NbnV7N0w/ZshyMZouQvEkegZf+5uzeRG886kqryIv7t
4cW0dXRmOxzJACV/kTi8Qd32/5o/wNCyQn7yuQZWbQryy7++m+1wJAOU/EXiCAT3n6EdkjHtsFrO
mzyG3/7tPd74YGu2w5E0U/IXiaGto5OdbR37ZR//nvzHzMOpH1rKN37/Frvb1fyzP1PyF4mhuSU8
tMPgaPYJqywp5KfnNrBmSws/e3pltsORNFLyF4lhIM/d218nHFrDPx9/EHcuWMtra5uzHY6kiZK/
SAxN/t29g63ZJ+z60w9jzPAyvvH7t9i8Y3e2w5E0UPIXiaF7RM9B0M8/lvLiAn7xT0ezeeduzrjl
Rf62SkOw72+U/EViCLSEx/UZnDV/gMljq3j86hOpLi/m4jtf4yd/fod2jQC631DyF4khEAxRVJBH
RXFSw1/tt8bXVfKnq07ggilj+M389zjvt6/QuLU18Qsl5yn5i8TQFAxRU16E2f47rk+ySovy+dE5
DdxywbGs2hTkjJtf5OllH2U7LOknJX+RGJpbBs/dvck66+iRPPGVEzmoupx/vXcRs+cu01AQA5iS
v0gMgZbQoOzmmcjYmnIe+dInuOyEcdz18jrOue1l1ja1ZDss6QMlf5EYAsHBM6hbbxUX5HPDmZP4
3UWT2bBtFzNveZHHFm/IdljSS0r+IlGcczQF26hRs0+PPjOpjnlf/RSH1w/hmgcX881H3qI11JHt
sCRJSv4iUVpCnbR1dA2qQd36auSwUh684niunnYov1/UyKxfL2DlRzuzHZYkQclfJMr+PndvqhXk
5/GN0yZy72VT2drazlm/fokHXvsA51y2Q5MeKPmLRGkK392rNv9eOXF8DU9d8ymmjKvi2398m688
8CY7d7dnOyyJQ8lfJEp4RM+aQTq0Q3+MqCzm7kuncN1pE3lq6UfMuOUlzQ2Qo5T8RaKEm32qVPPv
k7w846pph/LQFcfT0dnFObe9zFm/fom7Fqzt/mCV7FPyF4kSCI/lrwu+/TJ5bBVPfe0kvjtzEh2d
jtmPL2fqD//KFfcs5M9LPyLUoXGCsmlwD1wiEkNTsI2K4gJKCvOzHcqAN7S0kC+eOI4vnjiOFRt3
8Mc3Gnn0zQ95ZvkmhpcVctbRIznnuNE0jB6qoTQyTMlfJIpu8EqPw+uH8J0Zk/jW9MN4cXUTf1jU
yAOvr+fuV97n0NoKzjluFP947Cjqh5ZmO9RBQclfJEqgpU1NPmlUkJ/HtIm1TJtYy/Zd7cx7eyN/
WNTIT/+8kp89vZITD63hnONGcdoRB1BWpBSVLjqyIlECwRBjqsqyHcagMLS0kAumHMgFUw5kXVML
f3xzA398o5GvP/QW5UVLOeOoes45bjRTx1WRl6dmoVRS8heJEmgJceyBw7IdxqAztqacfzt1Al87
ZTyvr2vmD280Mu/tj/j9okYqigs47IBKDq8fwqSRQzi8fggT6yopLdJ1mb5S8heJ0NXlaNaInlmV
l2dMPbiaqQdXc+NZR/LM8o9Y9P5WVmzcwaNvbuDeV9/3yhmMqynn8Poh3R8Kk+qHUFtZrIvHSVDy
F4mwfVc7nV1u0M7dm2tKi/KZdcwoZh0zCvA+nBu37mL5xh0s37iDFRt3sHj9Np5YsrH7NVXlRUyq
H8Lh9Xu+KRwyooLCfPVsj5RU8jez6cDNQD7wO+fcj6PWFwP3AB8DAsB5zrl1qQ1VJP00d29uy8sz
Dqwu48DqMqYfeUD38u272nnH/zBYsXEnyzfu4O5X3u++l6Aw36itLGFEZTE1FcWMqPR/Koq6H4eX
D5aLzAn/SjPLB24FTgUagdfNbK5zbnlEsS8CW51zh5rZ+cBPgPN62u6qTTs59Rd/63vkImmw25+Z
SjX/gWVoaWF3U1FYR2cXa5taWL5xB+98tJNN23ezJdhG49ZWFq/fSqAlRKyx58qL8qmpLGZExd4f
CtUVRVQUF1BWVEB5UT6lRfmUFxdQVpRPeVEBZcX5FOXnDZgmp2Q+4qYAq51zawDM7EFgFhCZ/GcB
s/3HjwC/NjNzPQzrV1KYz/i6ij4FLZJOx4+r1gXf/UBBfh7j6yoZX1fJrBjrOzq7aG4JsSXYxpad
bTQFQ2zZGX7s/X53c5BX1gTY1prcAHUFeUZZUT5l/odBeZH/4eB/SJQU5lOYn0dRvlGYn0dhQd5e
zwsi1/nr93qewqarZJL/KGB9xPNGYGq8Ms65DjPbDlQDTfE2emBVGbd94WO9i1ZEJEUK8vOoHVJC
7ZCShGVDHV1sbQ3R0tZBa6iz+3drqJOWUAetbR20hDppDXXQ0tbJrvByv+yWnW20hjrYFeqkvcvR
3tlFe0cX7Z2OUGd2hrlIJvnH+g4TXaNPpgxmdgVwBcCBBx6YxK5FRLKvqCCPuiQ+JPrCOUdnl+v+
IGgP/3REPe/sItTh+ORPUrPfZJJ/IzAm4vlo4MM4ZRrNrAAYCjRHb8g5NweYAzB58mTN9CAig56Z
UZBvFORDKZm7byGZBqTXgfFmNs7MioDzgblRZeYCF/uPzwWe66m9X0REsithzd9vw78aeBqvq+ed
zrllZnYTsNA5Nxe4A7jXzFbj1fjPT2fQIiLSP0l1aHXOzQPmRS27IeLxbuDzqQ1NRETSRbe8iYgM
Qkr+IiKDkJK/iMggpOQvIjIIWbZ6ZJrZTmBlVnbeOzX0cKdyDlGcqTMQYgTFmWoDJc6JzrnK/m4k
m8PXrXTOTc7i/pNiZgsVZ+oMhDgHQoygOFNtIMWZiu2o2UdEZBBS8hcRGYSymfznZHHfvaE4U2sg
xDkQYgTFmWqDKs6sXfAVEZHsUbOPiMggpOQvIjIIpT35m9l0M1tpZqvN7PoY64vN7CF//d/NbGy6
Y4oRwxgze97MVpjZMjO7JkaZk81su5kt9n9uiLWtDMS6zsze9mPYp8uXeW7xj+cSMzsuw/FNjDhG
i81sh5l9LapM1o6lmd1pZpvNbGnEsioz+4uZvev/Hh7ntRf7Zd41s4tjlUljjD8zs3f89/RRM4s5
z2Si8yMDcc42sw0R7+0ZcV7bY17IQJwPRcS4zswWx3ltJo9nzDyUtvPTOZe2H7whoN8DDgaKgLeA
SVFlvgzc7j8+H3gonTHFibMeOM5/XAmsihHnycATmY4tRqzrgJoe1p8BPIU3u9rxwN+zGGs+8BFw
UK4cS+Ak4DhgacSynwLX+4+vB34S43VVwBr/93D/8fAMxvhZoMB//JNYMSZzfmQgztnAN5I4L3rM
C+mOM2r9fwE35MDxjJmH0nV+prvm3z35u3MuBIQnf480C7jbf/wIcIqZxZoWMm2ccxudc2/4j3cC
K/DmJR6IZgH3OM+rwDAzq89SLKcA7znn3s/S/vfhnHuBfWeZizwH7wbOjvHS04C/OOeanXNbgb8A
0zMVo3PuGedch//0VbwZ9bIqzrFMRjJ5IWV6itPPNf8EPJCu/SerhzyUlvMz3ck/1uTv0Ul1r8nf
gfDk71nhNzsdC/w9xupPmNlbZvaUmR2R0cD2cMAzZrbIvDmRoyVzzDPlfOL/U+XCsQyrc85tBO8f
EKiNUSaXjutleN/uYkl0fmTC1X7z1J1xmihy6Vh+CtjknHs3zvqsHM+oPJSW8zPdyT9lk79ngplV
AH8Avuac2xG1+g285oujgV8Bf8p0fL4TnHPHAacDV5nZSVHrc+J4mjfl51nA72OszpVj2Ru5cly/
A3QA98cpkuj8SLffAIcAxwAb8ZpUouXEsfRdQM+1/owfzwR5KO7LYizr8ZimO/n3ZvJ3rIfJ39PN
zArxDvj9zrk/Rq93zu1wzgX9x/OAQjOryXCYOOc+9H9vBh7F+wodKZljngmnA2845zZFr8iVYxlh
U7hpzP+9OUaZrB9X/yLeTOALzm/ojZbE+ZFWzrlNzrlO51wX8D9x9p/1Ywnd+eYc4KF4ZTJ9POPk
obScn+lO/gNi8ne/3e8OYIVz7hdxyhwQvhZhZlPwjl0gc1GCmZWbWWX4Md5FwKVRxeYCF5nneGB7
+CtjhsWtUeXCsYwSeQ5eDDwWo8zTwGfNbLjflPFZf1lGmNl04FvAWc651jhlkjk/0irq+tI/xtl/
MnkhEz4DvOOca4y1MtPHs4c8lJ7zMwNXsM/Au2r9HvAdf9lNeCcxQAle08Bq4DXg4HTHFCPGE/G+
Ii0BFvs/ZwBXAlf6Za4GluH1THgV+GQW4jzY3/9bfizh4xkZpwG3+sf7bWByFuIsw0vmQyOW5cSx
xPtA2gi049WWvoh3jelZ4F3/d5VfdjLwu4jXXuafp6uBSzMc42q8Nt3w+RnuITcSmNfT+ZHhOO/1
z7sleEmrPjpO//k+eSGTcfrL7wqfkxFls3k84+WhtJyfGt5BRGQQ0h2+IiKDkJK/iMggpOQvIjII
KfmLiAxCSv6y3zKzYWb25T687t/TEY9ILlFvH9lv+bfIP+GcO7KXrws65yrSEpRIjlDNX/ZnPwYO
8Yfj/Vn0SjOrN7MX/PVLzexTZvZjoNRfdr9f7kIze81f9lszy/eXB83sv8zsDTN71sxGZPbPE+k7
1fxlv5Wo5m9m1wIlzrkf+Am9zDm3M7Lmb2aH4w2pe45zrt3MbgNedc7dY2YOuNA5d795cxLUOueu
zsTfJtJfBdkOQCSLXgfu9MdT+ZNzLtaEHqcAHwNe90ekKGXP2Cpd7BkX5j5gnzGhRHKVmn1k0HLe
OO8nARuAe83sohjFDLjbOXeM/zPROTc73ibTFKpIyin5y/5sJ96MSDGZ2UHAZufc/+ANqBWe8rLd
/zYA3lgq55pZrf+aKv914P3/nOs//n/ASymOXyRt1Owj+y3nXMDMFpg3d+tTzrnrooqcDFxnZu1A
EAjX/OcAS8zsDefcF8zsP/Am9MjDGxzsKuB9oAU4wswW4U1CdF76/yqR1NAFX5E+UpdQGcjU7CMi
Mgip5i/7PTM7Cm+c+Uhtzrmp2YhHJBco+YuIDEJq9hERGYSU/EVEBiElfxGRQUjJX0RkEFLyFxEZ
hJT8RUQGof8Puw/Kf+5ObzkAAAAASUVORK5CYII=
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
mwAAAABJRU5ErkJggg==
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
mwAAAABJRU5ErkJggg==
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
Wy17TlYt0mfMeX89l9yne1gkuyUj+cf6eIo5WpyZXWpm881s/ubNmn9B9k6vrqjj70s2UhfsbO4W
ScRxxx2X8M2gc+fO5fXXX49fMMvMnTuX6dOnp32/yUj+tew+b+cIOpi30zk3yzk30Tk3cfDgHt+d
LJKVAn7SX75R84onorW1S7N0digTyT9ZsWdCMrp6zgauNLOH8aZg2+bPMyvSJwWC3qyGyzfs4Iv7
V2Y4Gs8NTy1myafbk7rN8cP685NTDu60zJo1a5g6dSqTJ0/m3XffZezYsdx3332MHz+eiy66iOef
f54rr7ySAw88kMsuu4zGxkb2339/7r77bgYNGgTAAw88wFVXXcX27du5++67mTRpz2mn16xZw513
3klubi4PPPAAt956K+effz6rVq0iJyeHxsZGxo0bx6pVq2J2nbztttu48847ycvLY/z48Tz88MPM
nDmTlStXsm7dOtauXcv3vvc9LrnkEubOncsNN9xAdXU1CxcuZMmSJTzwwAPcdttthEIhJk+ezB13
3EFubi7f+ta3mDdvHjt37uSMM87ghhtuAOBvf/sb11xzDZWVlRxxxBFJeDe6LpGung8BxwGVZlYL
/ATIB3DO3Yk30fjJePOlNgIXpipYkd4g0OAn/03BDEeSHZYtW8Zdd93FUUcdxUUXXcQdd9wBeP3Y
X331VQBqamr43e9+x7HHHsv111/PDTfcwG9/+1sAGhoaeP3113n55Ze56KKL+OCDD/bYx6hRo7js
sssoLS3l2muvBeCwww7jn//8J1OmTOGpp57ixBNP7LDP/C9/+UtWr15NYWEhW7dubV++aNEi3nzz
TRoaGpgwYQLTpk0D4O233+aDDz5g9OjRLF26lEceeYTXXnuN/Px8Lr/8ch588EHOO+88brrpJsrL
y2ltbeX4449n0aJFjB07lksuuYQXX3yRAw44gDPPPDN5B7sL4iZ/59zZcdY74IqkRSTSy4Xb+j/K
omafeDX0VBo5ciRHHXUUAOeeey633XYbQHvS27ZtG1u3buXYY48F4Pzzz+cb3/hG++vPPttLQccc
cwzbt29n69atDBw4MO5+zzzzTB555BGmTJnCww8/zOWXX95h2ZqaGs455xxOO+00TjvttPblM2bM
oF+/fvTr148pU6bw9ttvM3DgQCZNmtTe//6FF15gwYIFfP7znwdg586dDBkyBIBHH32UWbNm0dLS
wvr161myZAltbW2MHj2aMWPGtB+TWbNmJXAkk0t3+IokUVNLKzt2tQCwfGMQ51yf724Z/feHn5eU
lPTo9fGceuqp/PCHP6S+vp4FCxbw5S9/ucOyzzzzDC+//DKzZ8/mpz/9KYsXL044ducc559/Pr/4
xS92K7t69Wp+/etfM2/ePAYNGsQFF1zQ3m8/G84Jje0jkkT1fpPPgUPL2LazmU071OPnk08+4Y03
3gDgoYce4uijj95t/YABAxg0aBCvvPIKAPfff3/7twCARx55BIBXX32VAQMGMGDAgJj7KSsrY8eO
z75tlZaWMmnSJK6++mqmT59Obm5uzNe1tbWxdu1apkyZws0338zWrVsJBr0muyeffJJdu3YRCASY
O3due+0+0vHHH8/jjz/Opk2bAKivr+fjjz9m+/btlJSUMGDAADZu3Mizz3pTFh944IGsXr2alStX
th+TTFDyF0mi8MXeI/erANTjB+Cggw7i3nvvpaamhvr6er71rW/tUebee+/luuuuo6amhoULF3L9
9de3rxs0aBBf/OIXueyyy7jrrrs63M8pp5zCE088weGHH97+QXLmmWfywAMPdNqu3trayrnnnsuh
hx7KhAkT+M53vtPerDRp0iSmTZvGkUceyY9//GOGDRu2x+vHjx/Pz372M7761a9SU1PDCSecwPr1
6znssMOYMGECBx98MBdddFF701dRURGzZs1i2rRpHH300ey7776JHcgky9gE7hMnTnSazEX2Nv9c
vpnz736bWd/8HJfev4AfTx/PxUenZmyWeJYuXcpBBx2UkX2HrVmzhunTp8e8SJvtZs6cudsF5EyI
9R6a2QLn3MSebls1f5EkCvfxH1tVRkVJQVZd9BWJpAu+IkkUbvYpLy1gTFUpy/p48h81alTSa/3/
+7//y6233rrbsqOOOorbb7897muvuOIKXnvttd2WXX311Vx44Z491GfOnNmjOLOdkr9IEtU1NFGQ
m0NZYR5jq8p44p116vGTZBdeeGHMZJ2IRD4g+go1+4gkUSAYoqK0ADNjbFUZO5paWL8tc5OpZOqa
nvRcqt87JX+RJAoEm6goLQC8dn8gY00/RUVFBAIBfQD0QuHJXIqKilK2DzX7iCRRfUOIipJCAMZW
lQLenb5Txg1JeywjRoygtrYWjaDbO4WncUwVJX+RJKoLhth/iJf0BxYXMLiskOUbMzPGT35+fsqm
AJTeT80+IkninCPQ0ERlaWH7snFVZeruKVlJyV8kSRpDrexqbqO8pKB92ZiqUpZvDNLWpnZ3yS5K
/iJJEu7jXxGR/MdWlbGzuZV1W3dmKiyRmJT8RZKkrsG7uzey2Sfc40dj/Ei2UfIXSZL2mn/p7s0+
kLnuniIdUfIXSZJ6v+ZfEVHz71+UT/WAIj7KUI8fkY4o+YskSV2MNn+AMVVlavaRrKPkL5IkgWCI
0sI8ivJ3nzRkXFUpKzYFaVWPH8kiSv4iSRJoaNqtm2fYmKoymlra+KS+MQNRicSm5C+SJOFB3aKp
x49kIyV/kSSpCza1j+sTacyQz8b4EckWSv4iSRJoCFEZo+ZfUpjHiEH9MjbGj0gsSv4iSdDW5tjS
ELvZB7ymHzX7SDZR8hdJgu27mmlpczGbfcC72WvV5gZaWtvSHJlIbEr+IklQF+Pu3kjjqsoItbax
JqAeP5IdlPxFkiAQ9O/u7aDmrx4/km2U/EWSINDQec1//8GlmCn5S/ZQ8hdJgvaafwfJv19BLvuU
F2uMH8kaSv4iSRBu8y8vjp38QT1+JLso+YskQX1DiEHF+eTldvwvNbaqlNV1DYRa1ONHMi+h5G9m
U81smZmtMLMfxFi/j5m9ZGbvmtkiMzs5+aGKZK9AQ9NuQznHMraqjJY2x+q6hjRFJdKxuMnfzHKB
24GTgPHA2WY2PqrYfwKPOucmAGcBdyQ7UJFsVhcM7TGUc7QxQ9TjR7JHIjX/ScAK59wq51wIeBiY
EVXGAf39xwOAT5MXokj2CwSbOrzYG7bf4BJyc0xj/EhWSCT5DwfWRjyv9ZdFmgmca2a1wBzg27E2
ZGaXmtl8M5u/efPmboQrkp0CDaEO+/iHFeXnsm9FsaZ0lKyQSPK3GMuiZ6U4G7jHOTcCOBm438z2
2LZzbpZzbqJzbuLgwYO7Hq1IFmpubWNrY3Pcmj/A2CFl6u4pWSGR5F8LjIx4PoI9m3UuBh4FcM69
ARQBlckIUCTbbWm/wavzmj94PX7WBBrY1dya6rBEOpVI8p8HjDGz0WZWgHdBd3ZUmU+A4wHM7CC8
5K92HekTwn38K+Nc8AUYO7SMNgcrN6v2L5kVN/k751qAK4HngKV4vXoWm9mNZnaqX+y7wCVm9h7w
EHCBc04TlkqfUN+lmr/X40dNP5JpeYkUcs7NwbuQG7ns+ojHS4CjkhuaSO8QaOh8aIdIoypKyMsx
dfeUjNMdviI91D6ccwLNPgV5Oew3uESzeknGKfmL9FAg2ERejtG/KD+h8mM0xo9kASV/kR4KBEOU
lxSQkxOrV/Sexg4pY+2WRnaG1ONHMkfJX6SHEhnXJ9LYqlKcgxWb1PQjmaPkL9JDdcEQlQlc7A0b
O1Rj/EjmKfmL9FB9Q/xB3SLtW15MQW6Okr9klJK/SA95g7ol3uyTlxvu8aPkL5mj5C/SAztDrTSE
WinvQs0fwrN6qc1fMkfJX6QHwjd4daXNH2Dc0DLWbd1JsKklFWGJxKXkL9IDgfYbvBJv9gEYM6QU
QGP7S8Yo+Yv0QFeGdoikMX4k05T8RXqgfUTPLlzwBRhZXkxRvnr8SOYo+Yv0wGcjenat5p+bYxww
pFSzeknGKPmL9EAg2ES//FyKCxIaIHc3mtVLMknJX6QHwuP6dMeYqjI2bN/Ftp3NSY5KJD4lf5Ee
qGvo2tAOkcYN9Xr8rNikph9JPyV/kR7o6t29kcYM8Xr8LNugph9JPyV/kR4IBLs2rk+k4QP7UVyQ
qx4/khFK/iLd5Jzr8nDOkXJyjDFDSvlIzT6SAUr+It20o6mF5lbX7TZ/8G72UrOPZIKSv0g3tQ/t
0MPkXxdsYot/v4BIuij5i3RTIOgN7VDexXF9Io2p8nr8qN1f0k3JX6Sb6toHdetZzR9guaZ0lDRT
8hfpps+Gc+5+zb96QBFlhXks36Cav6SXkr9IN4Xb/Lt7hy+AmTGmqlTNPpJ2Sv4i3RQINtG/KI+C
vJ79G3mzeu3AOZekyETiU/IX6aZAQ6hHTT5hY6vK2NLY3H4NQSQdlPxFuikQDPWom2fYZxO7qOlH
0kfJX6SbAg1NPWrvDxur7p6SAUr+It3k1fx73uwzuKyQAf3y1d1T0iqh5G9mU81smZmtMLMfdFDm
X8xsiZktNrP/S26YItmltc1R3xiiMgk1fzNjXFWZuntKWsWdfsjMcoHbgROAWmCemc12zi2JKDMG
+CFwlHNui5kNSVXAItlgS2MI50hKzR+8O32feu9TnHOYWVK2KdKZRGr+k4AVzrlVzrkQ8DAwI6rM
JcDtzrktAM65TckNUyS7JGNcn0hjq8rYvquFTTuakrI9kXgSSf7DgbURz2v9ZZHGAmPN7DUze9PM
piYrQJFsFL67t6IH4/pE0hg/km6JJP9Y30Gj70bJA8YAxwFnA38ys4F7bMjsUjObb2bzN2/e3NVY
RbJGuObfk+GcI42rCs/qpeQv6ZFI8q8FRkY8HwF8GqPMk865ZufcamAZ3ofBbpxzs5xzE51zEwcP
HtzdmEUy7rMRPZOT/CtKC6koKeCjjerxI+mRSPKfB4wxs9FmVgCcBcyOKvNXYAqAmVXiNQOtSmag
Itkk0BAix2BgcXKSP3hNP8s1q5ekSdzk75xrAa4EngOWAo865xab2Y1mdqpf7DkgYGZLgJeA65xz
gVQFLZJpdcEQ5SUF5OYkr2fOuKoyPtoY1Bg/khZxu3oCOOfmAHOill0f8dgB/+7/iOz1AsGmpF3s
DRtTVUawqYVPt+1i+MB+Sd22SDTd4SvSDYGG5IzrE6l9Yhf1+JE0UPIX6Yb6huQM7RApPMaPBniT
dFDyF+mGumBTj6ZvjGVgcQFDygpZtkE9fiT1lPxFuqippZUdu1qSnvzBa/r5SD1+JA2U/EW6qL4h
PLRDcpt9wOvu+dHGIG1t6vEjqaXkL9JFyR7XJ9LYqjJ2NreybuvOpG9bJJKSv0gX1fl39yZraIdI
YzXMg6SJkr9IF7XX/JPczx8iBnhTu7+kmJK/SBd91uaf/Jp//6J8qgcUaYwfSTklf5EuqmtooiAv
h9LChG6Q77IxVWVq9pGUU/IX6aJAMERFSUHKZtwaV1XKys1BWtXjR1JIyV+kiwLBppQ0+YSNqSqj
qaWNT+obU7YPESV/kS4KNIRScrE3TGP8SDoo+Yt0USCY/EHdIo0Z4vf4Ubu/pJCSv0gXOOeoCzZR
mYK7e8NKCvMYMagfHyr5Swop+Yt0QWOolaaWtpSM6xPpyP0qePmjzYRa2lK6H+m7lPxFuuCzoR1S
V/MHmFZTzY5dLbzy0eaU7kf6LiV/kS6oa/CGdkh1zf+o/SsZ0C+fpxetT+l+pO9S8hfpglQO6hap
IC+HqQcP5e9LNrKruTWl+5K+SclfpAsC/qBuqW72AZh+WDXBphb+uVxNP5J8Sv4iXRAIj+uT4mYf
gC/sV0F5SQHPqOlHUkDJX6QL6oJNlBbmUZSfm/J95eXmMPWQofxj6UZ2htT0I8ml5C/SBd7E7amv
9YdNP7SaxlArc5dtSts+pW9Q8hfpgvCgbukyeb8KKksL1OtHkk7JX6QL6oJNlKdwXJ9ouTnGSYdU
88KHG2loaknbfmXvp+Qv0gWBhlBKpm/szPSaanY1t/Hih2r6keRR8hdJUFubS3ubP8DEUeUMKSvk
6UWfpnW/sndT8hdJ0LadzbS2uZQO5xxLbo5x8qHVvLRsM0E1/UiSKPmLJCgQHtohzTV/8Jp+Qi1t
/GPJxrTvW/ZOSv4iCQoP7ZDK4Zw7csQ+g6geUKReP5I0Sv4iCWq/uzcDNf8cv+nn5eWb2bazOe37
l71PQsnfzKaa2TIzW2FmP+ik3Blm5sxsYvJCFMkO4XF9ytPYzz/S9JpqQq1q+pHkiJv8zSwXuB04
CRgPnG1m42OUKwOuAt5KdpAi2aDOb/YpL85M8j985ECGD+ynXj+SFInU/CcBK5xzq5xzIeBhYEaM
cj8FbgZ2JTE+kawRaGhiUHE+ebmZaS01M6bXVPPKR3VsbQxlJAbZeyRyFg8H1kY8r/WXtTOzCcBI
59zTSYxNJKt4E7en/2JvpOk1w2hpczy/WE0/0jOJJH+Lscy1rzTLAf4b+G7cDZldambzzWz+5s0a
o1x6l3SP6xPLIcP7s095MU+p6Ud6KJHkXwuMjHg+Aog888qAQ4C5ZrYGOBKYHeuir3NulnNuonNu
4uDBg7sftUgGBBqaMtLNM1K46ef1lQHqG9T0I92XSPKfB4wxs9FmVgCcBcwOr3TObXPOVTrnRjnn
RgFvAqc65+anJGKRDAlkYGiHWKbVVNPa5vjbBxsyHYr0YnGTv3OuBbgSeA5YCjzqnFtsZjea2amp
DlAkGzS3trG1sTlj3Twjja/uz36VJTzzvpp+pPvyEinknJsDzIladn0HZY/reVgi2WVL+w1emW32
Aa/pZ1pNNbe/tILNO5oYXJb5mKT30R2+IgkI9/GvzIKaP3i9ftoc/O0DDfcg3aPkL5KAzwZ1y45a
9tiqUg4YUqqxfqTblPxFEhAe1C0bLvjCZ71+3l5Tz8btuq9Suk7JXyQB4UHdKtM8ln9nptdU4xw8
+75q/9J1Sv4iCQgEm8jLMfr3S6iPRFocMKSMA4eWqelHukXJXyQBgWCI8pICzGLd8J4502uqmf/x
FtZv25npUKSXUfIXSUCgoSlrLvZGmlYzDIBnVPuXLlLyF0lAXTBEZZZc7I00urKEg4f15xm1+0sX
KfmLJCDQ0JTxQd06Mq2mmnc/2UrtlsZMhyK9iJK/SAKyYTjnjkw/VE0/0nVK/iJx7Ay10hhqzZo+
/tH2qSimZsQANf1Ilyj5i8QRvrs3m/r4R5teU82i2m18HGjIdCjSSyj5i8QRvrs3G0b07MjJh1YD
qPYvCVPyF4njs3F9sjf5jxhUzIR9BvL0e0r+khglf5E42kf0zNILvmHTDq1myfrtrNoczHQo0gso
+YvEkW2U6R9OAAASpklEQVSDunVkWo3f9KNeP5IAJX+ROALBJvrl51JckD3j+sRSPaAfE/cdpLF+
JCFK/iJx1GfJ3L2JmF5TzbKNO/ho445MhyJZTslfJI66huy9wSvayYdWY4Zq/xKXkr9IHIFg9g7t
EG1I/yImjSrnmffX45zLdDiSxZT8ReIIBEO9JvkDTD9sGCs2BVmmph/phJK/SCecc1k7nHNHph48
lBxTrx/pnJK/SCe272qhudVl5XDOHRlcVsgX9q/g6UVq+pGOKfmLdCIQzP67e2OZdugwVtc1sGT9
9kyHIllKyV+kE/X+xO0VWTyoWyxTDxlKQV4Ot/7jI9X+JSYlf5FO1PWSu3ujlZcU8N0TxvL8ko08
ufDTTIcjWUjJX6QT7YO69bKaP8C/fmk/PrfvIK5/8gM2bNuV6XAkyyj5i3SiNwzn3JHcHOPX3ziM
UGsbP/jLIjX/yG6U/EU6EQg20b8oj4K83vmvMrqyhO9PPZC5yzbz6Py1mQ5HskjvPKNF0qSuIZT1
QznHc/4XRnHkfuX89OmlmuRd2in5i3QiEGzqdRd7o+XkGLeccRjOOb7/50W0tan5RxJM/mY21cyW
mdkKM/tBjPX/bmZLzGyRmb1gZvsmP1SR9KtvCPXKi73RRpYX86Np43ltRYAH3/o40+FIFoib/M0s
F7gdOAkYD5xtZuOjir0LTHTO1QCPAzcnO1CRTAgEe89wzvGcPWkkx4wdzM/nfKiJ3iWhmv8kYIVz
bpVzLgQ8DMyILOCce8k5F25MfBMYkdwwRdKvtc1R39i7BnXrjJnxq68fSl6ucd1jav7p6xJJ/sOB
yG4Ctf6yjlwMPBtrhZldambzzWz+5s2bE49SJAO2NIZwjl41qFs81QP68ZNTDubtNfXc/drqTIcj
GZRI8rcYy2JWGczsXGAicEus9c65Wc65ic65iYMHD048SpEM6C1z93bV148YzlcOGsItzy1jpSZ7
77MSSf61wMiI5yOAPe4XN7OvAD8CTnXONSUnPJHMaR/UbS+44BvJzPj56YfSryCX7z76Hi2tbZkO
STIgkeQ/DxhjZqPNrAA4C5gdWcDMJgB/xEv8m5Ifpkj61fmDuvWm4ZwTNaSsiBtnHMLCtVuZ9cqq
TIcjGRA3+TvnWoArgeeApcCjzrnFZnajmZ3qF7sFKAUeM7OFZja7g82J9BqfDee8d9X8w06pqebk
Q4fy339fzocbNPRzX5OXSCHn3BxgTtSy6yMefyXJcYlkXH1DiByDgf3yMx1KSpgZP51xCG+tque7
j77HX684ivxc3ffZV+idFulAXTBEeUkBOTmx+jzsHSpKC7npa4ey+NPt/P7FFZkOR9JIyV+kA4Fg
0153sTeWqYcM5bTDh3H7Syv4YN22TIcjaaLkL9KBQMPec3dvPDecegjlJQX8+6MLaWppzXQ4kgZK
/iId8AZ12/tr/gADivP51ddrWL4xyG//8VGmw5E0UPIX6UAguPcM7ZCIKQcO4cyJI/njP1fyzidb
Mh2OpJiSv0gMTS2t7Ghq2Sv7+HfmP6cfRPWAflz72Hvsalbzz95MyV8khvqG8NAOfaPZJ6ysKJ+b
z6hh1eYGbnluWabDkRRS8heJoTfP3dtTRx1QyTeP3Je7X1vN26vrMx2OpIiSv0gMdf7dvX2t2Sfs
BycdyMhBxVz72Hts2r4r0+FICij5i8TQPqJnH+jnH0tJYR6/+ZfD2LRjFyff9gr/XK4h2Pc2Sv4i
MQQawuP69M2aP8DEUeU8deXRVJQUcv7db/Orv31Is0YA3Wso+YvEEAiGKMjLobQwoeGv9lpjqsr4
6xVHcfakkfxh7krO/OMb1G5pjP9CyXpK/iIx1AVDVJYUYLb3juuTqH4Fufzi9BpuO3sCyzcGOfnW
V3hu8YZMhyU9pOQvEkN9Q9+5uzdRpx42jKe/fTT7VpTwb/cvYObsxRoKohdT8heJIdAQ6pPdPOMZ
VVnC49/6AhcdNZp7Xl/D6Xe8zuq6hkyHJd2g5C8SQyDYdwZ166rCvFyuP2U8fzpvIuu27mT6ba/w
5MJ1mQ5LukjJXySKc466YBOVavbp1FfGVzHnqi9xUHV/rn54Id97/D0aQy2ZDksSpOQvEqUh1EpT
S1ufGtStu4YN7MfDlx7JlVMO4LEFtcz4/Wss27Aj02FJApT8RaLs7XP3Jltebg7XnjiO+y+azJbG
Zk79/as89PYnOOcyHZp0QslfJEpd+O5etfl3ydFjKnn26i8xaXQ5P/zL+3z7oXfZsas502FJB5T8
RaKER/Ss7KNDO/TE4LJC7r1wEtedOI5nP9jAtNte1dwAWUrJXyRKuNmnXDX/bsnJMa6YcgCPXHok
La1tnH7H65z6+1e557XV7R+sknlK/iJRAuGx/HXBt0cmjirn2WuO4cfTx9PS6pj51BIm//wfXHrf
fP72wQZCLRonKJP69sAlIjHUBZsoLcyjKD8306H0egP65XPx0aO5+OjRLF2/nb+8U8sT737K80s2
Mqg4n1MPG8bpR4ygZsQADaWRZkr+IlF0g1dqHFTdnx9NG8/3px7IKyvq+POCWh6at5Z73/iYA4aU
cvoRw/nahOFUD+iX6VD7BCV/kSiBhiY1+aRQXm4OU8YNYcq4IWzb2cyc99fz5wW13Py3Zdzy3DKO
PqCS048YzokHD6W4QCkqVXRkRaIEgiFGlhdnOow+YUC/fM6etA9nT9qHNXUN/OXddfzlnVq+88h7
lBR8wMmHVnP6ESOYPLqcnBw1CyWTkr9IlEBDiAn7DMx0GH3OqMoS/v2EsVxz/Bjmrannz+/UMuf9
DTy2oJbSwjwOHFrGQdX9GT+sPwdV92dcVRn9CnRdpruU/EUitLU56jWiZ0bl5BiT96tg8n4V3HDq
ITy/ZAMLPt7C0vXbeeLdddz/5sdeOYPRlSUcVN2//UNhfHV/hpQV6uJxApT8RSJs29lMa5vrs3P3
Zpt+BbnMOHw4Mw4fDngfzrVbdrJk/XaWrN/O0vXbWbh2K08vWt/+mvKSAsZX9+eg6s++Kew/uJT8
XPVsj5RQ8jezqcCtQC7wJ+fcL6PWFwL3AZ8DAsCZzrk1yQ1VJPU0d292y8kx9qkoZp+KYqYeMrR9
+badzXzofxgsXb+DJeu3c+8bH7ffS5CfawwpK2JwWSGVpYUMLvN/SgvaH4eX95WLzHH/SjPLBW4H
TgBqgXlmNts5tySi2MXAFufcAWZ2FvAr4MzOtrt84w5O+M0/ux+5SArs8memUs2/dxnQL7+9qSis
pbWN1XUNLFm/nQ837GDjtl1sDjZRu6WRhWu3EGgIEWvsuZKCXCrLChlcuvuHQkVpAaWFeRQX5FFS
kEu/glxKCvMoLsilpCCP4sJcCnJzek2TUyIfcZOAFc65VQBm9jAwA4hM/jOAmf7jx4Hfm5m5Tob1
K8rPZUxVabeCFkmlI0dX6ILvXiAvN4cxVWWMqSpjRoz1La1t1DeE2BxsYvOOJuqCITbvCD/2fn+0
KcgbqwJsbUxsgLq8HKO4IJdi/8OgpMD/cPA/JIryc8nPzaEg18jPzSE/L2e353mR6/z1uz1PYtNV
Isl/OLA24nktMLmjMs65FjPbBlQAdR1tdJ/yYu4453Ndi1ZEJEnycnMY0r+IIf2L4pYNtbSxpTFE
Q1MLjaHW9t+NoVYaQi00NrXQEGqlMdRCQ1MrO8PL/bKbdzTRGGphZ6iV5jZHc2sbzS1tNLc6Qq2Z
GeYikeQf6ztMdI0+kTKY2aXApQD77LNPArsWEcm8grwcqhL4kOgO5xytba79g6A5/NMS9by1jVCL
44u/Ss5+E0n+tcDIiOcjgE87KFNrZnnAAKA+ekPOuVnALICJEydqpgcR6fPMjLxcIy8X+pG++xYS
aUCaB4wxs9FmVgCcBcyOKjMbON9/fAbwYmft/SIikllxa/5+G/6VwHN4XT3vds4tNrMbgfnOudnA
XcD9ZrYCr8Z/ViqDFhGRnkmoQ6tzbg4wJ2rZ9RGPdwHfSG5oIiKSKrrlTUSkD1LyFxHpg5T8RUT6
ICV/EZE+yDLVI9PMdgDLMrLzrqmkkzuVs4jiTJ7eECMozmTrLXGOc86V9XQjmRy+bplzbmIG958Q
M5uvOJOnN8TZG2IExZlsvSnOZGxHzT4iIn2Qkr+ISB+UyeQ/K4P77grFmVy9Ic7eECMozmTrU3Fm
7IKviIhkjpp9RET6ICV/EZE+KOXJ38ymmtkyM1thZj+Isb7QzB7x179lZqNSHVOMGEaa2UtmttTM
FpvZ1THKHGdm28xsof9zfaxtpSHWNWb2vh/DHl2+zHObfzwXmdkRaY5vXMQxWmhm283smqgyGTuW
Zna3mW0ysw8ilpWb2d/N7CP/96AOXnu+X+YjMzs/VpkUxniLmX3ov6dPmFnMeSbjnR9piHOmma2L
eG9P7uC1neaFNMT5SESMa8xsYQevTefxjJmHUnZ+OudS9oM3BPRKYD+gAHgPGB9V5nLgTv/xWcAj
qYypgzirgSP8x2XA8hhxHgc8ne7YYsS6BqjsZP3JwLN4s6sdCbyVwVhzgQ3AvtlyLIFjgCOADyKW
3Qz8wH/8A+BXMV5XDqzyfw/yHw9KY4xfBfL8x7+KFWMi50ca4pwJXJvAedFpXkh1nFHr/wu4PguO
Z8w8lKrzM9U1//bJ351zISA8+XukGcC9/uPHgePNLNa0kCnjnFvvnHvHf7wDWIo3L3FvNAO4z3ne
BAaaWXWGYjkeWOmc+zhD+9+Dc+5l9pxlLvIcvBc4LcZLTwT+7pyrd85tAf4OTE1XjM65551zLf7T
N/Fm1MuoDo5lIhLJC0nTWZx+rvkX4KFU7T9RneShlJyfqU7+sSZ/j06qu03+DoQnf88Iv9lpAvBW
jNVfMLP3zOxZMzs4rYF9xgHPm9kC8+ZEjpbIMU+Xs+j4nyobjmVYlXNuPXj/gMCQGGWy6bhehPft
LpZ450c6XOk3T93dQRNFNh3LLwEbnXMfdbA+I8czKg+l5PxMdfJP2uTv6WBmpcCfgWucc9ujVr+D
13xxGPA74K/pjs93lHPuCOAk4AozOyZqfVYcT/Om/DwVeCzG6mw5ll2RLcf1R0AL8GAHReKdH6n2
B2B/4HBgPV6TSrSsOJa+s+m81p/24xknD3X4shjLOj2mqU7+XZn8Hetk8vdUM7N8vAP+oHPuL9Hr
nXPbnXNB//EcIN/MKtMcJs65T/3fm4An8L5CR0rkmKfDScA7zrmN0Suy5VhG2BhuGvN/b4pRJuPH
1b+INx04x/kNvdESOD9Syjm30TnX6pxrA/6ng/1n/FhCe745HXikozLpPp4d5KGUnJ+pTv69YvJ3
v93vLmCpc+43HZQZGr4WYWaT8I5dIH1RgpmVmFlZ+DHeRcAPoorNBs4zz5HAtvBXxjTrsEaVDccy
SuQ5eD7wZIwyzwFfNbNBflPGV/1laWFmU4HvA6c65xo7KJPI+ZFSUdeXvtbB/hPJC+nwFeBD51xt
rJXpPp6d5KHUnJ9puIJ9Mt5V65XAj/xlN+KdxABFeE0DK4C3gf1SHVOMGI/G+4q0CFjo/5wMXAZc
5pe5EliM1zPhTeCLGYhzP3//7/mxhI9nZJwG3O4f7/eBiRmIsxgvmQ+IWJYVxxLvA2k90IxXW7oY
7xrTC8BH/u9yv+xE4E8Rr73IP09XABemOcYVeG264fMz3ENuGDCns/MjzXHe7593i/CSVnV0nP7z
PfJCOuP0l98TPicjymbyeHaUh1Jyfmp4BxGRPkh3+IqI9EFK/iIifZCSv4hIH6TkLyLSByn5y17L
zAaa2eXdeN1/pCIekWyi3j6y1/JvkX/aOXdIF18XdM6VpiQokSyhmr/szX4J7O8Px3tL9Eozqzaz
l/31H5jZl8zsl0A/f9mDfrlzzextf9kfzSzXXx40s/8ys3fM7AUzG5zeP0+k+1Tzl71WvJq/mX0X
KHLO3eQn9GLn3I7Imr+ZHYQ3pO7pzrlmM7sDeNM5d5+ZOeBc59yD5s1JMMQ5d2U6/jaRnsrLdAAi
GTQPuNsfT+WvzrlYE3ocD3wOmOePSNGPz8ZWaeOzcWEeAPYYE0okW6nZR/os543zfgywDrjfzM6L
UcyAe51zh/s/45xzMzvaZIpCFUk6JX/Zm+3AmxEpJjPbF9jknPsfvAG1wlNeNvvfBsAbS+UMMxvi
v6bcfx14/z9n+I//H/BqkuMXSRk1+8heyzkXMLPXzJu79Vnn3HVRRY4DrjOzZiAIhGv+s4BFZvaO
c+4cM/tPvAk9cvAGB7sC+BhoAA42swV4kxCdmfq/SiQ5dMFXpJvUJVR6MzX7iIj0Qar5y17PzA7F
G2c+UpNzbnIm4hHJBkr+IiJ9kJp9RET6ICV/EZE+SMlfRKQPUvIXEemDlPxFRPogJX8RkT7o/wOt
xQn7eJiJ/QAAAABJRU5ErkJggg==
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
Wy17TlYt0mfMeX89l9yne1gkuyUj+cf6eIo5WpyZXWpm881s/ubNmn9B9k6vrqjj70s2UhfsbO4W
ScRxxx2X8M2gc+fO5fXXX49fMMvMnTuX6dOnp32/yUj+tew+b+cIOpi30zk3yzk30Tk3cfDgHt+d
LJKVAn7SX75R84onorW1S7N0digTyT9ZsWdCMrp6zgauNLOH8aZg2+bPMyvSJwWC3qyGyzfs4Iv7
V2Y4Gs8NTy1myafbk7rN8cP685NTDu60zJo1a5g6dSqTJ0/m3XffZezYsdx3332MHz+eiy66iOef
f54rr7ySAw88kMsuu4zGxkb2339/7r77bgYNGgTAAw88wFVXXcX27du5++67mTRpz2mn16xZw513
3klubi4PPPAAt956K+effz6rVq0iJyeHxsZGxo0bx6pVq2J2nbztttu48847ycvLY/z48Tz88MPM
nDmTlStXsm7dOtauXcv3vvc9LrnkEubOncsNN9xAdXU1CxcuZMmSJTzwwAPcdttthEIhJk+ezB13
3EFubi7f+ta3mDdvHjt37uSMM87ghhtuAOBvf/sb11xzDZWVlRxxxBFJeDe6LpGung8BxwGVZlYL
/ATIB3DO3Yk30fjJePOlNgIXpipYkd4g0OAn/03BDEeSHZYtW8Zdd93FUUcdxUUXXcQdd9wBeP3Y
X331VQBqamr43e9+x7HHHsv111/PDTfcwG9/+1sAGhoaeP3113n55Ze56KKL+OCDD/bYx6hRo7js
sssoLS3l2muvBeCwww7jn//8J1OmTOGpp57ixBNP7LDP/C9/+UtWr15NYWEhW7dubV++aNEi3nzz
TRoaGpgwYQLTpk0D4O233+aDDz5g9OjRLF26lEceeYTXXnuN/Px8Lr/8ch588EHOO+88brrpJsrL
y2ltbeX4449n0aJFjB07lksuuYQXX3yRAw44gDPPPDN5B7sL4iZ/59zZcdY74IqkRSTSy4Xb+j/K
omafeDX0VBo5ciRHHXUUAOeeey633XYbQHvS27ZtG1u3buXYY48F4Pzzz+cb3/hG++vPPttLQccc
cwzbt29n69atDBw4MO5+zzzzTB555BGmTJnCww8/zOWXX95h2ZqaGs455xxOO+00TjvttPblM2bM
oF+/fvTr148pU6bw9ttvM3DgQCZNmtTe//6FF15gwYIFfP7znwdg586dDBkyBIBHH32UWbNm0dLS
wvr161myZAltbW2MHj2aMWPGtB+TWbNmJXAkk0t3+IokUVNLKzt2tQCwfGMQ51yf724Z/feHn5eU
lPTo9fGceuqp/PCHP6S+vp4FCxbw5S9/ucOyzzzzDC+//DKzZ8/mpz/9KYsXL044ducc559/Pr/4
xS92K7t69Wp+/etfM2/ePAYNGsQFF1zQ3m8/G84Jje0jkkT1fpPPgUPL2LazmU071OPnk08+4Y03
3gDgoYce4uijj95t/YABAxg0aBCvvPIKAPfff3/7twCARx55BIBXX32VAQMGMGDAgJj7KSsrY8eO
z75tlZaWMmnSJK6++mqmT59Obm5uzNe1tbWxdu1apkyZws0338zWrVsJBr0muyeffJJdu3YRCASY
O3due+0+0vHHH8/jjz/Opk2bAKivr+fjjz9m+/btlJSUMGDAADZu3Mizz3pTFh944IGsXr2alStX
th+TTFDyF0mi8MXeI/erANTjB+Cggw7i3nvvpaamhvr6er71rW/tUebee+/luuuuo6amhoULF3L9
9de3rxs0aBBf/OIXueyyy7jrrrs63M8pp5zCE088weGHH97+QXLmmWfywAMPdNqu3trayrnnnsuh
hx7KhAkT+M53vtPerDRp0iSmTZvGkUceyY9//GOGDRu2x+vHjx/Pz372M7761a9SU1PDCSecwPr1
6znssMOYMGECBx98MBdddFF701dRURGzZs1i2rRpHH300ey7776JHcgky9gE7hMnTnSazEX2Nv9c
vpnz736bWd/8HJfev4AfTx/PxUenZmyWeJYuXcpBBx2UkX2HrVmzhunTp8e8SJvtZs6cudsF5EyI
9R6a2QLn3MSebls1f5EkCvfxH1tVRkVJQVZd9BWJpAu+IkkUbvYpLy1gTFUpy/p48h81alTSa/3/
+7//y6233rrbsqOOOorbb7897muvuOIKXnvttd2WXX311Vx44Z491GfOnNmjOLOdkr9IEtU1NFGQ
m0NZYR5jq8p44p116vGTZBdeeGHMZJ2IRD4g+go1+4gkUSAYoqK0ADNjbFUZO5paWL8tc5OpZOqa
nvRcqt87JX+RJAoEm6goLQC8dn8gY00/RUVFBAIBfQD0QuHJXIqKilK2DzX7iCRRfUOIipJCAMZW
lQLenb5Txg1JeywjRoygtrYWjaDbO4WncUwVJX+RJKoLhth/iJf0BxYXMLiskOUbMzPGT35+fsqm
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
xQn7eJiJ/QAAAABJRU5ErkJggg==
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAX8AAAEXCAYAAABF40RQAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAALEgAACxIB0t1+/AAAIABJREFUeJzt3Xl8VPW9//HXJztZWJJACIuCCihqFEvBVqtSa0VB8Vp7
1Z/W9eq1atXeapfbW4u2dtHee6ut1nKr1/W6VisqVluVuiugiAIiqxJEIBO2SSCT5fv745wJwzDJ
TJLZQt7PxyOPzJzznXM+OXPyme98z/d8v+acQ0RE+pacTAcgIiLpp+QvItIHKfmLiPRBSv4iIn2Q
kr+ISB+k5C8i0gcp+fdxZnaPmf18b9lPqpnZv5vZnzIdRyQzu8DMXsuCONaY2dcyHYckRsk/Tczs
aDN7w8y2mlm9mb1uZl/MdFzSNc65Xzjn/iXTcexNzOx4M/vIzBrN7GUz27eTsj8zsw/MrMXMZqYx
zL2Okn8amFl/4Bngd0A5MBy4AWjq4nbMzLL6PTOzvCyIITfTMXRFNhyzeFIVo5lVAk8AP8H735gP
PNLJS1YA3weeTUU8fUlWJ5K9yFgA59xDzrlW59wO59wLzrlF/lf2183sd/63go/M7PjwC81srpnd
ZGavA43AfmY2wMzuMrP1ZrbOzH4eTnhmtr+ZvWRmATOrM7MHzWxgxPYmmNm7ZrbdzB4BihL5A8xs
upktNLMt/jeYmoh1a8zsB2a2CGgws7x4+zGzS8xshf8taLaZDfOXm5n9t5lt9I/HIjM7JE5s95jZ
H8xsjpk1AFPMrNDMfmNmn5rZBjO708z6+eWPM7NaM/uev5/1Znahv+6Lfvm8iO1/w8wW+o9nmtkD
CRyv88zsE/99+Elkk4i/jcfN7AEz2wZcYGaTzOxN//iuN7Pfm1lBxPacmV1lZqv89/WW6IqA//du
NrPVZnZSAjHONbNfmtk7/rF+yszK/XWj/H1ebGafAi/5y081s8V+nHPN7KCozX7RzJb4cfyvmcU7
v04HFjvnHnPO7QRmAoeZ2YGxCjvn7nXOPQdsj/f3SeeU/NPjY6DVzO41s5PMbFDU+snAKqAS+Cnw
RPif0Pct4FKgDPgEuBdoAQ4AJgBfB8JNEQb8EhgGHASMxPuHwk8mfwHux6tlPQZ8I17wZnYEcDfw
r0AF8EdgtpkVRhQ7G5gGDMQ7rzrcj5l91Y/xn4Fq/2962F/9deAYvA/MgcCZQCBejMD/A27CO0av
Ab/2t3E43nEaDlwfUX4oMMBffjFwu5kNcs7N8/d3QkTZc/2/JSFmNh64AzjH//vC+4k0A3jc/xsf
BFqB7+KdA18Cjgcuj3rNPwETgSP8118UsW4ysMx//c3AXWZmCYR7nr+dYXjn1G1R64/FO49ONLOx
wEPANcBgYA7wdOSHlP83nwjsj3f8/yPO/g8G3g8/cc41ACv95ZJKzjn9pOEH7x/oHqAW759sNlAF
XAB8BlhE2XeAb/mP5wI3Rqyrwmsu6hex7Gzg5Q72exrwnv/4mBj7egP4eZzY/wD8LGrZMuBY//Ea
4KKIdZ3uB7gLuDliXSnQDIwCvor3YXkkkJPgsb0HuC/iuQENwP4Ry74ErPYfHwfsAPIi1m8EjvQf
/wB40H9cjveNq9p/PhN4IE481wMPRTwvBkLA1yK28UqcbVwDPBnx3AFTI55fDrzoP74AWBG1PwcM
jbOPucCvIp6P9+PM9d8LB+wXsf4nwKMRz3OAdcBxEefBZRHrTwZWxonhrsgY/GWvAxfEed0DwMye
/l/25Z+sb2vcWzjnluL9k+J/pX0A+C3wPLDO+We07xO8mljY2ojH+wL5wPqIil1OuIyZDcGrvX0F
rxacA2z2yw3rYF/x7Aucb2bfiVhW0EmM8fYzDHg3/MQ5FzSzADDcOfeSmf0euB3Yx8yeBK51zm2L
E2Pk/gfjJcAFEcfI8JJaWMA51xLxvBHvQwi892apmZXifTt51Tm3Ps7+Iw2LjMc51+j/fR3Fi1+r
/i+8mn0xkAcs6OQ10efI51H7I+Lv6Uz0NvPxvj3EWj+MiPfROddmZmvZ/VtNZzHGEgT6Ry3rj5p1
Uk7NPhngnPsIr7YabsseHvUVfR+8mnP7SyIer8Wr+Vc65wb6P/2dc+Gvyb/0y9c45/rjNVmEt72+
g33Fsxa4KWJ/A51zxc65hzqIMd5+PsP7QAHAzErwmpPWATjnbnPOfQHvq/9Y4LoEYozcfx1ezf7g
iHgHOOcSSYY459YBb+I1s3yLLjT5+NYDI8JP/GsNFZ3EC963q4+AMf779u/set/CRkY8jj5Huit6
m814xy9WnNHvm/mvX9eDGBcDh0VsswSvyWhxArFLDyj5p4GZHehfXBzhPx+J11Tzll9kCHCVmeWb
2TfxmojmxNqWXwN9AfhPM+tvZjnmXeQ91i9Shleb2mJmw9k9cb6J1+R0lXkXZU8HJiXwJ/wPcJmZ
TTZPiZlNM7OyDsrH28//ARea2eH+dYNfAG8759b4F1wnm1k+XtPNTrz28IQ559r8mP/b/yaEmQ03
sxO7sJn78HqVHAo82ZX947Xln2JmX/bbw29gz0QerQzYBgT9b4bfjlHmOjMb5J8/V9N5r5hEnWtm
482sGLgReNw519HxfhSYZl7XzHzge3gVkTciylxhZiP8a1b/nkCMTwKHmHdRvQivyWyRX0Hag/8/
UoSXu/LMrMh6We+ubKHknx7b8S7IvW1eb5S3gA/x/nkA3gbG4NW4bgLOcM51dpHzPLxmlyV4TTqP
411YBC/RHAFsxesO90T4Rc65EF7vigv8150Zub4jzrn5wCXA7/3XrfC30VH5TvfjnHsRr/34z3i1
5P2Bs/zV/fES92a8ZoMA8Jt4McbwAz/Ot/weNX8HxnXh9U/i1XKfdN5FyIQ55xYD38G7iL0e7/3f
SOdde6/Fu2i9He/vj5U0n8JrClqI997e1ZW4OnA/3rfQz/F6ZF3VUUHn3DK8b5K/wztXTwFO8d/v
sP/Dq5ys8n86vbHPObcJrzPATXjv+WR2nQuY10vrzoiX/A/et7qzgR/7j78V/8+UaLZ7s6ykm5ld
APyLc+7oTMciuzOzlcC/Ouf+3sPtlAJb8Jp0VndzG85//YqexBK1zbl4F6+z6o5lSQ/V/EViMLNv
4LV3v9TN159iZsV+G/ZvgA/wesOIZAUlfwHax6wJxvh5LtOxAfg3FsWK75wU7Gsu3gXYK/zrB7HK
nNNBPOELlTPwLnZ+htekd5bLwNfsDmIMmtlX0hhDVp9bfZWafURE+iDV/EVE+iAlfxGRPihjd/hW
Vla6UaNGZWr3IiK90oIFC+qcc4N7up2MJf9Ro0Yxf/78TO1eRKRXMrNEhmSJS80+IiJ9kJK/iEgf
pOQvItIHaUhnkb1Uc3MztbW17Ny5M9OhSDcUFRUxYsQI8vPzU7L9uMnfzO4GpgMbnXN7TKfnD+t6
K97EDY14kzC8G11ORNKrtraWsrIyRo0ahSU0qZdkC+ccgUCA2tpaRo8enZJ9JNLscw8wtZP1J+Hd
vj4Gb6rBP/Q8LBHpqZ07d1JRUaHE3wuZGRUVFSn91hY3+TvnXgHqOykyA28KPeecewsYaGbVnZQX
kTRR4u+9Uv3eJeOC73B2n7qtlj0nqxbpM+Z8sJ5L7tM9LJLdkpH8Y308xRwtzswuNbP5ZjZ/06ZN
Sdi1SPZ5bUUdf1uygbpgZ3O3SCKOO+64hG8GnTt3Lm+88Ub8gllm7ty5TJ8+Pe37TUbyr2X3eTtH
0MG8nc65Wc65ic65iYMH9/juZJGsFPCT/scbNAd5IlpbuzRLZ4cykfyTFXsmJKOr52zgSjN7GG8K
tq3+PLMifVIg6M1q+PHn2/ny/pUZjsZzw9OLWfLZtqRuc/yw/vz0lIM7LbNmzRqmTp3K5MmTee+9
9xg7diz33Xcf48eP56KLLuKFF17gyiuv5MADD+Syyy6jsbGR/fffn7vvvptBgwYB8MADD3DVVVex
bds27r77biZN2nPa6TVr1nDnnXeSm5vLAw88wK233sr555/PqlWryMnJobGxkXHjxrFq1aqYXSdv
u+027rzzTvLy8hg/fjwPP/wwM2fOZOXKlaxbt461a9fy/e9/n0suuYS5c+dyww03UF1dzcKFC1my
ZAkPPPAAt912G6FQiMmTJ3PHHXeQm5vLt7/9bebNm8eOHTs444wzuOGGGwD461//yjXXXENlZSVH
HHFEEt6Nrkukq+dDwHFApZnVAj8F8gGcc3fiTTR+Mt58qY3AhakKVqQ3CDT4yX9jMMORZIdly5Zx
1113cdRRR3HRRRdxxx13AF4/9tdeew2Ampoafve733Hsscdy/fXXc8MNN/Db3/4WgIaGBt544w1e
eeUVLrroIj788MM99jFq1Cguu+wySktLufbaawE47LDD+Mc//sGUKVN4+umnOfHEEzvsM/+rX/2K
1atXU1hYyJYtW9qXL1q0iLfeeouGhgYmTJjAtGnTAHjnnXf48MMPGT16NEuXLuWRRx7h9ddfJz8/
n8svv5wHH3yQ8847j5tuuony8nJaW1s5/vjjWbRoEWPHjuWSSy7hpZde4oADDuDMM89M3sHugrjJ
3zl3dpz1DrgiaRGJ9HLhtv7lWdTsE6+GnkojR47kqKOOAuDcc8/ltttuA2hPelu3bmXLli0ce+yx
AJx//vl885vfbH/92Wd7KeiYY45h27ZtbNmyhYEDB8bd75lnnskjjzzClClTePjhh7n88ss7LFtT
U8M555zDaaedxmmnnda+fMaMGfTr149+/foxZcoU3nnnHQYOHMikSZPa+9+/+OKLLFiwgC9+8YsA
7NixgyFDhgDw6KOPMmvWLFpaWli/fj1Lliyhra2N0aNHM2bMmPZjMmvWrASOZHLpDl+RJGpqaWX7
zhYAPt4QxDnX57tbRv/94eclJSU9en08p556Kj/60Y+or69nwYIFfPWrX+2w7LPPPssrr7zC7Nmz
+dnPfsbixYsTjt05x/nnn88vf/nL3cquXr2a3/zmN8ybN49BgwZxwQUXtPfbz4ZzQmP7iCRRvd/k
c+DQMrbuaGbjdvX4+fTTT3nzzTcBeOihhzj66KN3Wz9gwAAGDRrEq6++CsD999/f/i0A4JFHHgHg
tddeY8CAAQwYMCDmfsrKyti+fde3rdLSUiZNmsTVV1/N9OnTyc3Njfm6trY21q5dy5QpU7j55pvZ
smULwaDXZPfUU0+xc+dOAoEAc+fOba/dRzr++ON5/PHH2bhxIwD19fV88sknbNu2jZKSEgYMGMCG
DRt47jlvyuIDDzyQ1atXs3LlyvZjkglK/iJJFL7Ye+R+FYB6/AAcdNBB3HvvvdTU1FBfX8+3v/3t
Pcrce++9XHfdddTU1LBw4UKuv/769nWDBg3iy1/+Mpdddhl33XVXh/s55ZRTePLJJzn88MPbP0jO
PPNMHnjggU7b1VtbWzn33HM59NBDmTBhAt/97nfbm5UmTZrEtGnTOPLII/nJT37CsGHD9nj9+PHj
+fnPf87Xv/51ampqOOGEE1i/fj2HHXYYEyZM4OCDD+aiiy5qb/oqKipi1qxZTJs2jaOPPpp99903
sQOZZBmbwH3ixIlOk7nI3uYfH2/i/LvfYda3vsCl9y/gJ9PHc/HRqRmbJZ6lS5dy0EEHZWTfYWvW
rGH69OkxL9Jmu5kzZ+52ATkTYr2HZrbAOTexp9tWzV8kicJ9/MdWlVFRUpBVF31FIumCr0gShZt9
yksLGFNVyrI+nvxHjRqV9Fr///7v/3Lrrbfutuyoo47i9ttvj/vaK664gtdff323ZVdffTUXXrhn
D/WZM2f2KM5sp+QvkkR1DU0U5OZQVpjH2Koynnx3nXr8JNmFF14YM1knIpEPiL5CzT4iSRQIhqgo
LcDMGFtVxvamFtZvzdxkKpm6pic9l+r3TslfJIkCwSYqSgsAr90fyFjTT1FREYFAQB8AvVB4Mpei
oqKU7UPNPiJJVN8QoqKkEICxVaWAd6fvlHFD0h7LiBEjqK2tRSPo9k7haRxTRclfJInqgiH2H+Il
/YHFBQwuK+TjDZkZ4yc/Pz9lUwBK76dmH5Ekcc4RaGiisrSwfdm4qjJ195SspOQvkiSNoVZ2NrdR
XlLQvmxMVSkfbwjS1qZ2d8kuSv4iSRLu418RkfzHVpWxo7mVdVt2ZCoskZiU/EWSpK7Bu7s3stkn
3ONHY/xItlHyF0mS9pp/6e7NPpC57p4iHVHyF0mSer/mXxFR8+9flE/1gCKWZ6jHj0hHlPxFkqQu
Rps/wJiqMjX7SNZR8hdJkkAwRGlhHkX5u08aMq6qlBUbg7Sqx49kESV/kSQJNDTt1s0zbExVGU0t
bXxa35iBqERiU/IXSZLwoG7R1ONHspGSv0iS1AWb2sf1iTRmyK4xfkSyhZK/SJIEGkJUxqj5lxTm
MWJQv4yN8SMSi5K/SBK0tTk2N8Ru9gGv6UfNPpJNlPxFkmDbzmZa2lzMZh/wbvZatamBlta2NEcm
EpuSv0gS1MW4uzfSuKoyQq1trAmox49kByV/kSQIBP27ezuo+avHj2QbJX+RJAg0dF7z339wKWZK
/pI9lPxFkqC95t9B8u9XkMs+5cUa40eyhpK/SBKE2/zLi2Mnf1CPH8kuSv4iSVDfEGJQcT55uR3/
S42tKmV1XQOhFvX4kcxLKPmb2VQzW2ZmK8zshzHW72NmL5vZe2a2yMxOTn6oItkr0NC021DOsYyt
KqOlzbG6riFNUYl0LG7yN7Nc4HbgJGA8cLaZjY8q9h/Ao865CcBZwB3JDlQkm9UFQ3sM5RxtzBD1
+JHskUjNfxKwwjm3yjkXAh4GZkSVcUB///EA4LPkhSiS/QLBpg4v9obtN7iE3BzTGD+SFRJJ/sOB
tRHPa/1lkWYC55pZLTAH+E6sDZnZpWY238zmb9q0qRvhimSnQEOowz7+YUX5uexbUawpHSUrJJL8
Lcay6Fkpzgbucc6NAE4G7jezPbbtnJvlnJvonJs4ePDgrkcrkoWaW9vY0tgct+YPMHZImbp7SlZI
JPnXAiMjno9gz2adi4FHAZxzbwJFQGUyAhTJdpvbb/DqvOYPXo+fNYEGdja3pjoskU4lkvznAWPM
bLSZFeBd0J0dVeZT4HgAMzsIL/mrXUf6hHAf/8o4F3wBxg4to83Byk2q/UtmxU3+zrkW4ErgeWAp
Xq+exWZ2o5md6hf7HnCJmb0PPARc4JzThKXSJ9R3qebv9fhR049kWl4ihZxzc/Au5EYuuz7i8RLg
qOSGJtI7BBo6H9oh0qiKEvJyTN09JeN0h69ID7UP55xAs09BXg77DS7RrF6ScUr+Ij0UCDaRl2P0
L8pPqPwYjfEjWUDJX6SHAsEQ5SUF5OTE6hW9p7FDyli7uZEdIfX4kcxR8hfpoUTG9Yk0tqoU52DF
RjX9SOYo+Yv0UF0wRGUCF3vDxg7VGD+SeUr+Ij1U3xB/ULdI+5YXU5Cbo+QvGaXkL9JD3qBuiTf7
5OWGe/wo+UvmKPmL9MCOUCsNoVbKu1Dzh/CsXmrzl8xR8hfpgfANXl1p8wcYN7SMdVt2EGxqSUVY
InEp+Yv0QKD9Bq/Em30AxgwpBdDY/pIxSv4iPdCVoR0iaYwfyTQlf5EeaB/RswsXfAFGlhdTlK8e
P5I5Sv4iPbBrRM+u1fxzc4wDhpRqVi/JGCV/kR4IBJvol59LcUFCA+TuRrN6SSYp+Yv0QHhcn+4Y
U1XG59t2snVHc5KjEolPyV+kB+oauja0Q6RxQ70ePys2qulH0k/JX6QHunp3b6QxQ7weP8s+V9OP
pJ+Sv0gPBIJdG9cn0vCB/SguyFWPH8kIJX+RbnLOdXk450g5OcaYIaUsV7OPZICSv0g3bW9qobnV
dbvNH7ybvdTsI5mg5C/STe1DO/Qw+dcFm9js3y8gki5K/iLdFAh6QzuUd3Fcn0hjqrweP2r3l3RT
8hfpprr2Qd16VvMH+FhTOkqaKfmLdNOu4Zy7X/OvHlBEWWEeH3+umr+kl5K/SDeF2/y7e4cvgJkx
pqpUzT6Sdkr+It0UCDbRvyiPgrye/Rt5s3ptxzmXpMhE4lPyF+mmQEOoR00+YWOrytjc2Nx+DUEk
HZT8RbopEAz1qJtn2K6JXdT0I+mj5C/STYGGph6194eNVXdPyQAlf5Fu8mr+PW/2GVxWyIB++eru
KWmVUPI3s6lmtszMVpjZDzso889mtsTMFpvZ/yU3TJHs0trmqG8MUZmEmr+ZMa6qTN09Ja3iTj9k
ZrnA7cAJQC0wz8xmO+eWRJQZA/wIOMo5t9nMhqQqYJFssLkxhHMkpeYP3p2+T7//Gc45zCwp2xTp
TCI1/0nACufcKudcCHgYmBFV5hLgdufcZgDn3MbkhimSXZIxrk+ksVVlbNvZwsbtTUnZnkg8iST/
4cDaiOe1/rJIY4GxZva6mb1lZlOTFaBINgrf3VvRg3F9ImmMH0m3RJJ/rO+g0Xej5AFjgOOAs4E/
mdnAPTZkdqmZzTez+Zs2bepqrCJZI1zz78lwzpHGVYVn9VLyl/RIJPnXAiMjno8APotR5innXLNz
bjWwDO/DYDfOuVnOuYnOuYmDBw/ubswiGbdrRM/kJP+K0kIqSgpYvkE9fiQ9Ekn+84AxZjbazAqA
s4DZUWX+AkwBMLNKvGagVckMVCSbBBpC5BgMLE5O8gev6edjzeolaRI3+TvnWoArgeeBpcCjzrnF
ZnajmZ3qF3seCJjZEuBl4DrnXCBVQYtkWl0wRHlJAbk5yeuZM66qjOUbghrjR9IibldPAOfcHGBO
1LLrIx474N/8H5G9XiDYlLSLvWFjqsoINrXw2dadDB/YL6nbFommO3xFuiHQkJxxfSK1T+yiHj+S
Bkr+It1Q35CcoR0ihcf40QBvkg5K/iLdUBds6tH0jbEMLC5gSFkhyz5Xjx9JPSV/kS5qamll+86W
pCd/8Jp+lqvHj6SBkr9IF9U3hId2SG6zD3jdPZdvCNLWph4/klpK/iJdlOxxfSKNrSpjR3Mr67bs
SPq2RSIp+Yt0UZ1/d2+yhnaINFbDPEiaKPmLdFF7zT/J/fwhYoA3tftLiin5i3TRrjb/5Nf8+xfl
Uz2gSGP8SMop+Yt0UV1DEwV5OZQWJnSDfJeNqSpTs4+knJK/SBcFgiEqSgpSNuPWuKpSVm4K0qoe
P5JCSv4iXRQINqWkySdsTFUZTS1tfFrfmLJ9iCj5i3RRoCGUkou9YRrjR9JByV+kiwLB5A/qFmnM
EL/Hj9r9JYWU/EW6wDlHXbCJyhTc3RtWUpjHiEH9+EjJX1JIyV+kCxpDrTS1tKVkXJ9IR+5XwSvL
NxFqaUvpfqTvUvIX6YJdQzukruYPMK2mmu07W3h1+aaU7kf6LiV/kS6oa/CGdkh1zf+o/SsZ0C+f
ZxatT+l+pO9S8hfpglQO6hapIC+HqQcP5W9LNrCzuTWl+5K+SclfpAsC/qBuqW72AZh+WDXBphb+
8bGafiT5lPxFuiAQHtcnxc0+AF/ar4LykgKeVdOPpICSv0gX1AWbKC3Moyg/N+X7ysvNYeohQ/n7
0g3sCKnpR5JLyV+kC7yJ21Nf6w+bfmg1jaFW5i7bmLZ9St+g5C/SBeFB3dJl8n4VVJYWqNePJJ2S
v0gX1AWbKE/huD7RcnOMkw6p5sWPNtDQ1JK2/creT8lfpAsCDaGUTN/Ymek11exsbuOlj9T0I8mj
5C+SoLY2l/Y2f4CJo8oZUlbIM4s+S+t+Ze+m5C+SoK07mmltcykdzjmW3Bzj5EOreXnZJoJq+pEk
UfIXSVAgPLRDmmv+4DX9hFra+PuSDWnft+ydlPxFEhQe2iGVwzl35Ih9BlE9oEi9fiRplPxFEtR+
d28Gav45ftPPKx9vYuuO5rTvX/Y+CSV/M5tqZsvMbIWZ/bCTcmeYmTOzickLUSQ7hMf1KU9jP/9I
02uqCbWq6UeSI27yN7Nc4HbgJGA8cLaZjY9Rrgy4Cng72UGKZIM6v9mnvDgzyf/wkQMZPrCfev1I
UiRS858ErHDOrXLOhYCHgRkxyv0MuBnYmcT4RLJGoKGJQcX55OVmprXUzJheU82ry+vY0hjKSAyy
90jkLB4OrI14Xusva2dmE4CRzrlnkhibSFbxJm5P/8XeSNNrhtHS5nhhsZp+pGcSSf4WY5lrX2mW
A/w38L24GzK71Mzmm9n8TZs0Rrn0Luke1yeWQ4b3Z5/yYp5W04/0UCLJvxYYGfF8BBB55pUBhwBz
zWwNcCQwO9ZFX+fcLOfcROfcxMGDB3c/apEMCDQ0ZaSbZ6Rw088bKwPUN6jpR7ovkeQ/DxhjZqPN
rAA4C5gdXumc2+qcq3TOjXLOjQLeAk51zs1PScQiGRLIwNAOsUyrqaa1zfHXDz/PdCjSi8VN/s65
FuBK4HlgKfCoc26xmd1oZqemOkCRbNDc2saWxuaMdfOMNL66P/tVlvDsB2r6ke7LS6SQc24OMCdq
2fUdlD2u52GJZJfN7Td4ZbbZB7ymn2k11dz+8go2bW9icFnmY5LeR3f4iiQg3Me/Mgtq/uD1+mlz
8NcPNdyDdI+Sv0gCdg3qlh217LFVpRwwpFRj/Ui3KfmLJCA8qFs2XPCFXb1+3llTz4Ztuq9Suk7J
XyQB4UHdKtM8ln9nptdU4xw894Fq/9J1Sv4iCQgEm8jLMfr3S6iPRFocMKSMA4eWqelHukXJXyQB
gWCI8pICzGLd8J4502uqmf/JZtZv3ZHpUKSXUfIXSUCgoSlrLvZGmlYzDIBnVfuXLlLyF0lAXTBE
ZZZc7I00urKEg4f151m1+0sXKfmLJCDQ0JTxQd06Mq2mmvc+3ULt5sZMhyK9iJK/SAKyYTjnjkw/
VE0/0nVK/iJx7Ai10hhqzZo+/tH2qSimZsQANf1Ilyj5i8QRvrs3m/r4R5teU82i2q18EmjIdCjS
Syj5i8QRvrs3G0b07MjJh1YDqPYvCVPyF4lj17g+2Zv8RwwqZsI+A3nmfSV/SYySv0gc7SN6ZukF
37Bph1azZP02Vm0KZjoU6QWU/EXiyLZB3ToyrcZv+lGvH0mAkr9IHIFgE/3ycykuyJ5xfWKpHtCP
ifsO0lgCS5AXAAASf0lEQVQ/khAlf5E46rNk7t5ETK+pZtmG7SzfsD3ToUiWU/IXiaOuIXtv8Ip2
8qHVmKHav8Sl5C8SRyCYvUM7RBvSv4hJo8p59oP1OOcyHY5kMSV/kTgCwVCvSf4A0w8bxoqNQZap
6Uc6oeQv0gnnXNYO59yRqQcPJcfU60c6p+Qv0oltO1tobnVZOZxzRwaXFfKl/St4ZpGafqRjSv4i
nQgEs//u3limHTqM1XUNLFm/LdOhSJZS8hfpRL0/cXtFFg/qFsvUQ4ZSkJfDrX9frtq/xKTkL9KJ
ul5yd2+08pICvnfCWF5YsoGnFn6W6XAkCyn5i3SifVC3XlbzB/iXr+zHF/YdxPVPfcjnW3dmOhzJ
Mkr+Ip3oDcM5dyQ3x/jNNw8j1NrGD59YpOYf2Y2Sv0gnAsEm+hflUZDXO/9VRleW8IOpBzJ32SYe
nb820+FIFumdZ7RImtQ1hLJ+KOd4zv/SKI7cr5yfPbNUk7xLOyV/kU4Egk297mJvtJwc45YzDsM5
xw/+vIi2NjX/SILJ38ymmtkyM1thZj+Msf7fzGyJmS0ysxfNbN/khyqSfvUNoV55sTfayPJifjxt
PK+vCPDg259kOhzJAnGTv5nlArcDJwHjgbPNbHxUsfeAic65GuBx4OZkByqSCYFg7xnOOZ6zJ43k
mLGD+cWcjzTRuyRU858ErHDOrXLOhYCHgRmRBZxzLzvnwo2JbwEjkhumSPq1tjnqG3vXoG6dMTN+
/Y1Dycs1rntMzT99XSLJfzgQ2U2g1l/WkYuB52KtMLNLzWy+mc3ftGlT4lGKZMDmxhDO0asGdYun
ekA/fnrKwbyzpp67X1+d6XAkgxJJ/hZjWcwqg5mdC0wEbom13jk3yzk30Tk3cfDgwYlHKZIBvWXu
3q76xhHD+dpBQ7jl+WWs1GTvfVYiyb8WGBnxfASwx/3iZvY14MfAqc65puSEJ5I57YO67QUXfCOZ
Gb84/VD6FeTyvUffp6W1LdMhSQYkkvznAWPMbLSZFQBnAbMjC5jZBOCPeIl/Y/LDFEm/On9Qt940
nHOihpQVceOMQ1i4dguzXl2V6XAkA+Imf+dcC3Al8DywFHjUObfYzG40s1P9YrcApcBjZrbQzGZ3
sDmRXmPXcM57V80/7JSaak4+dCj//beP+ehzDf3c1+QlUsg5NweYE7Xs+ojHX0tyXCIZV98QIsdg
YL/8TIeSEmbGz2Ycwtur6vneo+/zlyuOIj9X9332FXqnRTpQFwxRXlJATk6sPg97h4rSQm76p0NZ
/Nk2fv/SikyHI2mk5C/SgUCwaa+72BvL1EOGctrhw7j95RV8uG5rpsORNFHyF+lAoGHvubs3nhtO
PYTykgL+7dGFNLW0ZjocSQMlf5EOeIO67f01f4ABxfn8+hs1fLwhyG//vjzT4UgaKPmLdCAQ3HuG
dkjElAOHcObEkfzxHyt599PNmQ5HUkzJXySGppZWtje17JV9/DvzH9MPonpAP6597H12Nqv5Z2+m
5C8SQ31DeGiHvtHsE1ZWlM/NZ9SwalMDtzy/LNPhSAop+YvE0Jvn7u2pow6o5FtH7svdr6/mndX1
mQ5HUkTJXySGOv/u3r7W7BP2w5MOZOSgYq597H02btuZ6XAkBZT8RWJoH9GzD/Tzj6WkMI//+ufD
2Lh9Jyff9ir/+FhDsO9tlPxFYgg0hMf16Zs1f4CJo8p5+sqjqSgp5Py73+HXf/2IZo0AutdQ8heJ
IRAMUZCXQ2lhQsNf7bXGVJXxlyuO4uxJI/nD3JWc+cc3qd3cGP+FkvWU/EViqAuGqCwpwGzvHdcn
Uf0Kcvnl6TXcdvYEPt4Q5ORbX+X5xZ9nOizpISV/kRjqG/rO3b2JOvWwYTzznaPZt6KEf71/ATNn
L9ZQEL2Ykr9IDIGGUJ/s5hnPqMoSHv/2l7joqNHc88YaTr/jDVbXNWQ6LOkGJX+RGALBvjOoW1cV
5uVy/Snj+dN5E1m3ZQfTb3uVpxauy3RY0kVK/iJRnHPUBZuoVLNPp742voo5V32Fg6r7c/XDC/n+
4+/TGGrJdFiSICV/kSgNoVaaWtr61KBu3TVsYD8evvRIrpxyAI8tqGXG719n2efbMx2WJEDJXyTK
3j53b7Ll5eZw7YnjuP+iyWxubObU37/GQ+98inMu06FJJ5T8RaLUhe/uVZt/lxw9ppLnrv4Kk0aX
86MnPuA7D73H9p3NmQ5LOqDkLxIlPKJnZR8d2qEnBpcVcu+Fk7juxHE89+HnTLvtNc0NkKWU/EWi
hJt9ylXz75acHOOKKQfwyKVH0tLaxul3vMGpv3+Ne15f3f7BKpmn5C8SJRAey18XfHtk4qhynrvm
GH4yfTwtrY6ZTy9h8i/+zqX3zeevH35OqEXjBGVS3x64RCSGumATpYV5FOXnZjqUXm9Av3wuPno0
Fx89mqXrt/HEu7U8+d5nvLBkA4OK8zn1sGGcfsQIakYM0FAaaabkLxJFN3ilxkHV/fnxtPH8YOqB
vLqijj8vqOWheWu5981POGBIKacfMZx/mjCc6gH9Mh1qn6DkLxIl0NCkJp8UysvNYcq4IUwZN4St
O5qZ88F6/ryglpv/uoxbnl/G0QdUcvoRwznx4KEUFyhFpYqOrEiUQDDEyPLiTIfRJwzol8/Zk/bh
7En7sKaugSfeW8cT79by3Ufep6TgQ04+tJrTjxjB5NHl5OSoWSiZlPxFogQaQkzYZ2Cmw+hzRlWW
8G8njOWa48cwb009f363ljkffM5jC2opLczjwKFlHFTdn/HD+nNQdX/GVZXRr0DXZbpLyV8kQlub
o14jemZUTo4xeb8KJu9XwQ2nHsILSz5nwSebWbp+G0++t4773/rEK2cwurKEg6r7t38ojK/uz5Cy
Ql08ToCSv0iErTuaaW1zfXbu3mzTryCXGYcPZ8bhwwHvw7l28w6WrN/GkvXbWLp+GwvXbuGZRevb
X1NeUsD46v4cVL3rm8L+g0vJz1XP9kgJJX8zmwrcCuQCf3LO/SpqfSFwH/AFIACc6Zxbk9xQRVJP
c/dmt5wcY5+KYvapKGbqIUPbl2/d0cxH/ofB0vXbWbJ+G/e++Un7vQT5ucaQsiIGlxVSWVrI4DL/
p7Sg/XF4eV+5yBz3rzSzXOB24ASgFphnZrOdc0siil0MbHbOHWBmZwG/Bs7sbLsfb9jOCf/1j+5H
LpICO/2ZqVTz710G9MtvbyoKa2ltY3VdA0vWb+Ojz7ezYetONgWbqN3cyMK1mwk0hIg19lxJQS6V
ZYUMLt39Q6GitIDSwjyKC/IoKcilX0EuJYV5FBfkUlKQR3FhLgW5Ob2mySmRj7hJwArn3CoAM3sY
mAFEJv8ZwEz/8ePA783MXCfD+hXl5zKmqrRbQYuk0pGjK3TBdy+Ql5vDmKoyxlSVMSPG+pbWNuob
QmwKNrFpexN1wRCbtocfe7+Xbwzy5qoAWxoTG6AuL8coLsil2P8wKCnwPxz8D4mi/Fzyc3MoyDXy
c3PIz8vZ7Xle5Dp//W7Pk9h0lUjyHw6sjXheC0zuqIxzrsXMtgIVQF1HG92nvJg7zvlC16IVEUmS
vNwchvQvYkj/orhlQy1tbG4M0dDUQmOotf13Y6iVhlALjU0tNIRaaQy10NDUyo7wcr/spu1NNIZa
2BFqpbnN0dzaRnNLG82tjlBrZoa5SCT5x/oOE12jT6QMZnYpcCnAPvvsk8CuRUQyryAvh6oEPiS6
wzlHa5tr/yBoDv+0RD1vbSPU4vjyr5Oz30SSfy0wMuL5COCzDsrUmlkeMACoj96Qc24WMAtg4sSJ
mulBRPo8MyMv18jLhX6k776FRBqQ5gFjzGy0mRUAZwGzo8rMBs73H58BvNRZe7+IiGRW3Jq/34Z/
JfA8XlfPu51zi83sRmC+c242cBdwv5mtwKvxn5XKoEVEpGcS6tDqnJsDzIladn3E453AN5MbmoiI
pIpueRMR6YOU/EVE+iAlfxGRPkjJX0SkD7JM9cg0s+3AsozsvGsq6eRO5SyiOJOnN8QIijPZekuc
45xzZT3dSCaHr1vmnJuYwf0nxMzmK87k6Q1x9oYYQXEmW2+KMxnbUbOPiEgfpOQvItIHZTL5z8rg
vrtCcSZXb4izN8QIijPZ+lScGbvgKyIimaNmHxGRPkjJX0SkD0p58jezqWa2zMxWmNkPY6wvNLNH
/PVvm9moVMcUI4aRZvaymS01s8VmdnWMMseZ2VYzW+j/XB9rW2mIdY2ZfeDHsEeXL/Pc5h/PRWZ2
RJrjGxdxjBaa2TYzuyaqTMaOpZndbWYbzezDiGXlZvY3M1vu/x7UwWvP98ssN7PzY5VJYYy3mNlH
/nv6pJnFnGcy3vmRhjhnmtm6iPf25A5e22leSEOcj0TEuMbMFnbw2nQez5h5KGXnp3MuZT94Q0Cv
BPYDCoD3gfFRZS4H7vQfnwU8ksqYOoizGjjCf1wGfBwjzuOAZ9IdW4xY1wCVnaw/GXgOb3a1I4G3
MxhrLvA5sG+2HEvgGOAI4MOIZTcDP/Qf/xD4dYzXlQOr/N+D/MeD0hjj14E8//GvY8WYyPmRhjhn
AtcmcF50mhdSHWfU+v8Ers+C4xkzD6Xq/Ex1zb998nfnXAgIT/4eaQZwr//4ceB4M4s1LWTKOOfW
O+fe9R9vB5bizUvcG80A7nOet4CBZladoViOB1Y65z7J0P734Jx7hT1nmYs8B+8FTovx0hOBvznn
6p1zm4G/AVPTFaNz7gXnXIv/9C28GfUyqoNjmYhE8kLSdBann2v+GXgoVftPVCd5KCXnZ6qTf6zJ
36OT6m6TvwPhyd8zwm92mgC8HWP1l8zsfTN7zswOTmtguzjgBTNbYN6cyNESOebpchYd/1Nlw7EM
q3LOrQfvHxAYEqNMNh3Xi/C+3cUS7/xIhyv95qm7O2iiyKZj+RVgg3NueQfrM3I8o/JQSs7PVCf/
pE3+ng5mVgr8GbjGObctavW7eM0XhwG/A/6S7vh8RznnjgBOAq4ws2Oi1mfF8TRvys9TgcdirM6W
Y9kV2XJcfwy0AA92UCTe+ZFqfwD2Bw4H1uM1qUTLimPpO5vOa/1pP55x8lCHL4uxrNNjmurk35XJ
37FOJn9PNTPLxzvgDzrnnohe75zb5pwL+o/nAPlmVpnmMHHOfeb/3gg8ifcVOlIixzwdTgLedc5t
iF6RLccywoZw05j/e2OMMhk/rv5FvOnAOc5v6I2WwPmRUs65Dc65VudcG/A/Hew/48cS2vPN6cAj
HZVJ9/HsIA+l5PxMdfLvFZO/++1+dwFLnXP/1UGZoeFrEWY2Ce/YBdIXJZhZiZmVhR/jXQT8MKrY
bOA88xwJbA1/ZUyzDmtU2XAso0Seg+cDT8Uo8zzwdTMb5DdlfN1flhZmNhX4AXCqc66xgzKJnB8p
FXV96Z862H8ieSEdvgZ85JyrjbUy3cezkzyUmvMzDVewT8a7ar0S+LG/7Ea8kxigCK9pYAXwDrBf
qmOKEePReF+RFgEL/Z+TgcuAy/wyVwKL8XomvAV8OQNx7ufv/30/lvDxjIzTgNv94/0BMDEDcRbj
JfMBEcuy4ljifSCtB5rxaksX411jehFY7v8u98tOBP4U8dqL/PN0BXBhmmNcgdemGz4/wz3khgFz
Ojs/0hzn/f55twgvaVVHx+k/3yMvpDNOf/k94XMyomwmj2dHeSgl56eGdxAR6YN0h6+ISB+k5C8i
0gcp+YuI9EFK/iIifZCSv+y1zGygmV3ejdf9eyriEckm6u0jey3/FvlnnHOHdPF1QedcaUqCEskS
qvnL3uxXwP7+cLy3RK80s2oze8Vf/6GZfcXMfgX085c96Jc718ze8Zf90cxy/eVBM/tPM3vXzF40
s8Hp/fNEuk81f9lrxav5m9n3gCLn3E1+Qi92zm2PrPmb2UF4Q+qe7pxrNrM7gLecc/eZmQPOdc49
aN6cBEOcc1em428T6am8TAcgkkHzgLv98VT+4pyLNaHH8cAXgHn+iBT92DW2Shu7xoV5ANhjTCiR
bKVmH+mznDfO+zHAOuB+MzsvRjED7nXOHe7/jHPOzexokykKVSTplPxlb7Ydb0akmMxsX2Cjc+5/
8AbUCk952ex/GwBvLJUzzGyI/5py/3Xg/f+c4T/+f8BrSY5fJGXU7CN7LedcwMxeN2/u1uecc9dF
FTkOuM7MmoEgEK75zwIWmdm7zrlzzOw/8Cb0yMEbHOwK4BOgATjYzBbgTUJ0Zur/KpHk0AVfkW5S
l1DpzdTsIyLSB6nmL3s9MzsUb5z5SE3OucmZiEckGyj5i4j0QWr2ERHpg5T8RUT6ICV/EZE+SMlf
RKQPUvIXEemDlPxFRPqg/w8q2vnGLNBQ+wAAAABJRU5ErkJggg==
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h3 id="Manually-plotting-with-pandas">Manually plotting with pandas<a class="anchor-link" href="#Manually-plotting-with-pandas">&#182;</a></h3>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Although the simplest way to visualize the results of a simulation is to use the built-in methods in the analysis module, sometimes the setup is more complicated and we need to explore the data a little further.</p>
<p>For that, we can use native pandas over the results.</p>
<p>Soil provides some convenience methods to simplify common operations:</p>
<ul>
<li><code>analysis.split_df</code> to separate a history dataframe into environment and agent parameters.</li>
<li><code>analysis.get_count</code> to get a dataframe with the value counts for different attributes during the simulation.</li>
<li><code>analysis.get_value</code> to get the evolution of the value of an attribute during the simulation.</li>
</ul>
<p>And, as we saw earlier, <code>analysis.process</code> can turn a dataframe in canonical form into a dataframe with a column per attribute.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[23]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">p</span> <span class="o">=</span> <span class="n">read_sql</span><span class="p">(</span><span class="s1">&#39;soil_output/Spread_barabasi_albert_graph_prob_0.0/Spread_barabasi_albert_graph_prob_0.0_trial_0.db.sqlite&#39;</span><span class="p">)</span>
<span class="n">env</span><span class="p">,</span> <span class="n">agents</span> <span class="o">=</span> <span class="n">split_df</span><span class="p">(</span><span class="n">p</span><span class="p">);</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Let's look at the evolution of agent parameters in the simulation</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[24]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">res</span> <span class="o">=</span> <span class="n">agents</span><span class="o">.</span><span class="n">groupby</span><span class="p">(</span><span class="n">by</span><span class="o">=</span><span class="p">[</span><span class="s1">&#39;t_step&#39;</span><span class="p">,</span> <span class="s1">&#39;key&#39;</span><span class="p">,</span> <span class="s1">&#39;value&#39;</span><span class="p">])</span><span class="o">.</span><span class="n">size</span><span class="p">()</span><span class="o">.</span><span class="n">unstack</span><span class="p">(</span><span class="n">level</span><span class="o">=</span><span class="p">[</span><span class="mi">1</span><span class="p">,</span><span class="mi">2</span><span class="p">])</span><span class="o">.</span><span class="n">fillna</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
<span class="n">res</span><span class="o">.</span><span class="n">plot</span><span class="p">();</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>As we can see, <code>event_time</code> is cluttering our results,</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[25]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="k">del</span> <span class="n">res</span><span class="p">[</span><span class="s1">&#39;event_time&#39;</span><span class="p">]</span>
<span class="n">res</span><span class="o">.</span><span class="n">plot</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[25]:</div>
<div class="output_text output_subarea output_execute_result">
<pre>&lt;matplotlib.axes._subplots.AxesSubplot at 0x7fd795b17b38&gt;</pre>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
qggqHK0AAAAASUVORK5CYII=
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[28]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">processed</span> <span class="o">=</span> <span class="n">process_one</span><span class="p">(</span><span class="n">agents</span><span class="p">);</span>
<span class="n">processed</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[28]:</div>
<div class="output_html rendered_html output_subarea output_execute_result">
<div>
<style>
.dataframe thead tr:only-child th {
text-align: right;
}
.dataframe thead th {
text-align: left;
}
.dataframe tbody tr th {
vertical-align: top;
}
</style>
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th></th>
<th>event_time</th>
<th>has_tv</th>
<th>id</th>
</tr>
<tr>
<th>t_step</th>
<th>agent_id</th>
<th></th>
<th></th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<th rowspan="30" valign="top">0</th>
<th>0</th>
<td>0</td>
<td>True</td>
<td>neutral</td>
</tr>
<tr>
<th>1</th>
<td>0</td>
<td>False</td>
<td>neutral</td>
</tr>
<tr>
<th>10</th>
<td>0</td>
<td>True</td>
<td>neutral</td>
</tr>
<tr>
<th>100</th>
<td>0</td>
<td>True</td>
<td>neutral</td>
</tr>
<tr>
<th>101</th>
<td>0</td>
<td>True</td>
<td>neutral</td>
</tr>
<tr>
<th>102</th>
<td>0</td>
<td>False</td>
<td>neutral</td>
</tr>
<tr>
<th>103</th>
<td>0</td>
<td>True</td>
<td>neutral</td>
</tr>
<tr>
<th>104</th>
<td>0</td>
<td>True</td>
<td>neutral</td>
</tr>
<tr>
<th>105</th>
<td>0</td>
<td>False</td>
<td>neutral</td>
</tr>
<tr>
<th>106</th>
<td>0</td>
<td>False</td>
<td>neutral</td>
</tr>
<tr>
<th>107</th>
<td>0</td>
<td>True</td>
<td>neutral</td>
</tr>
<tr>
<th>108</th>
<td>0</td>
<td>True</td>
<td>neutral</td>
</tr>
<tr>
<th>109</th>
<td>0</td>
<td>False</td>
<td>neutral</td>
</tr>
<tr>
<th>11</th>
<td>0</td>
<td>True</td>
<td>neutral</td>
</tr>
<tr>
<th>110</th>
<td>0</td>
<td>False</td>
<td>neutral</td>
</tr>
<tr>
<th>111</th>
<td>0</td>
<td>False</td>
<td>neutral</td>
</tr>
<tr>
<th>112</th>
<td>0</td>
<td>True</td>
<td>neutral</td>
</tr>
<tr>
<th>113</th>
<td>0</td>
<td>True</td>
<td>neutral</td>
</tr>
<tr>
<th>114</th>
<td>0</td>
<td>True</td>
<td>neutral</td>
</tr>
<tr>
<th>115</th>
<td>0</td>
<td>True</td>
<td>neutral</td>
</tr>
<tr>
<th>116</th>
<td>0</td>
<td>False</td>
<td>neutral</td>
</tr>
<tr>
<th>117</th>
<td>0</td>
<td>True</td>
<td>neutral</td>
</tr>
<tr>
<th>118</th>
<td>0</td>
<td>True</td>
<td>neutral</td>
</tr>
<tr>
<th>119</th>
<td>0</td>
<td>False</td>
<td>neutral</td>
</tr>
<tr>
<th>12</th>
<td>0</td>
<td>False</td>
<td>neutral</td>
</tr>
<tr>
<th>120</th>
<td>0</td>
<td>False</td>
<td>neutral</td>
</tr>
<tr>
<th>121</th>
<td>0</td>
<td>True</td>
<td>neutral</td>
</tr>
<tr>
<th>122</th>
<td>0</td>
<td>True</td>
<td>neutral</td>
</tr>
<tr>
<th>123</th>
<td>0</td>
<td>True</td>
<td>neutral</td>
</tr>
<tr>
<th>124</th>
<td>0</td>
<td>False</td>
<td>neutral</td>
</tr>
<tr>
<th>...</th>
<th>...</th>
<td>...</td>
<td>...</td>
<td>...</td>
</tr>
<tr>
<th rowspan="30" valign="top">20</th>
<th>73</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>74</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>75</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>76</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>77</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>78</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>79</th>
<td>0</td>
<td>False</td>
<td>infected</td>
</tr>
<tr>
<th>8</th>
<td>0</td>
<td>False</td>
<td>infected</td>
</tr>
<tr>
<th>80</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>81</th>
<td>0</td>
<td>False</td>
<td>infected</td>
</tr>
<tr>
<th>82</th>
<td>0</td>
<td>False</td>
<td>infected</td>
</tr>
<tr>
<th>83</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>84</th>
<td>0</td>
<td>False</td>
<td>infected</td>
</tr>
<tr>
<th>85</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>86</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>87</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>88</th>
<td>0</td>
<td>False</td>
<td>infected</td>
</tr>
<tr>
<th>89</th>
<td>0</td>
<td>False</td>
<td>infected</td>
</tr>
<tr>
<th>9</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>90</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>91</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>92</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>93</th>
<td>0</td>
<td>False</td>
<td>infected</td>
</tr>
<tr>
<th>94</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>95</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>96</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>97</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>98</th>
<td>0</td>
<td>False</td>
<td>infected</td>
</tr>
<tr>
<th>99</th>
<td>0</td>
<td>True</td>
<td>infected</td>
</tr>
<tr>
<th>NewsEnvironmentAgent</th>
<td>10</td>
<td>False</td>
<td>0</td>
</tr>
</tbody>
</table>
<p>10521 rows × 3 columns</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Which is equivalent to:</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[30]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">get_count</span><span class="p">(</span><span class="n">agents</span><span class="p">,</span> <span class="s1">&#39;id&#39;</span><span class="p">,</span> <span class="s1">&#39;has_tv&#39;</span><span class="p">)</span><span class="o">.</span><span class="n">plot</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[30]:</div>
<div class="output_text output_subarea output_execute_result">
<pre>&lt;matplotlib.axes._subplots.AxesSubplot at 0x7fd799c15748&gt;</pre>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
qggqHK0AAAAASUVORK5CYII=
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[31]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">get_value</span><span class="p">(</span><span class="n">agents</span><span class="p">,</span> <span class="s1">&#39;event_time&#39;</span><span class="p">)</span><span class="o">.</span><span class="n">plot</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[31]:</div>
<div class="output_text output_subarea output_execute_result">
<pre>&lt;matplotlib.axes._subplots.AxesSubplot at 0x7fd79a228c88&gt;</pre>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
bgAAAABJRU5ErkJggg==
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Dealing-with-bigger-data">Dealing with bigger data<a class="anchor-link" href="#Dealing-with-bigger-data">&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[32]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">soil</span> <span class="k">import</span> <span class="n">analysis</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[33]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">!</span>du -xsh ../rabbits/soil_output/rabbits_example/
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_subarea output_stream output_stdout output_text">
2018-12-04 08:54:29 +00:00
<pre>267M ../rabbits/soil_output/rabbits_example/
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>If we tried to load the entire history, we would probably run out of memory. Hence, it is recommended that you also specify the attributes you are interested in.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[34]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">p</span> <span class="o">=</span> <span class="n">analysis</span><span class="o">.</span><span class="n">plot_all</span><span class="p">(</span><span class="s1">&#39;../rabbits/soil_output/rabbits_example/&#39;</span><span class="p">,</span> <span class="n">analysis</span><span class="o">.</span><span class="n">get_count</span><span class="p">,</span> <span class="s1">&#39;id&#39;</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
"
>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[39]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">df</span> <span class="o">=</span> <span class="n">analysis</span><span class="o">.</span><span class="n">read_sql</span><span class="p">(</span><span class="s1">&#39;../rabbits/soil_output/rabbits_example/rabbits_example_trial_0.db.sqlite&#39;</span><span class="p">,</span> <span class="n">keys</span><span class="o">=</span><span class="p">[</span><span class="s1">&#39;id&#39;</span><span class="p">,</span> <span class="s1">&#39;rabbits_alive&#39;</span><span class="p">])</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[40]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">states</span> <span class="o">=</span> <span class="n">analysis</span><span class="o">.</span><span class="n">get_count</span><span class="p">(</span><span class="n">df</span><span class="p">,</span> <span class="s1">&#39;id&#39;</span><span class="p">)</span>
<span class="n">states</span><span class="o">.</span><span class="n">plot</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[40]:</div>
<div class="output_text output_subarea output_execute_result">
<pre>&lt;matplotlib.axes._subplots.AxesSubplot at 0x7fd799b5b2b0&gt;</pre>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYcAAAEKCAYAAAD5MJl4AAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAALEgAACxIB0t1+/AAAIABJREFUeJzt3Xl4VOXZ+PHvPZNMNkJISFgTCCj7IoTIIoJYFJCquP7E
FUWLa1urttX2bbVV+2rrW6m20qos6ouCdaXWvoIYRVAEAmFfwhIgBMi+rzPz/P6YkxjIQEIyyUzg
/lzXXHPOc55zzj0zydxztvuIMQallFKqPpu/A1BKKRV4NDkopZRqQJODUkqpBjQ5KKWUakCTg1JK
qQY0OSillGpAk4NSSqkGNDkopZRqoNHkICILRCRbRLbVa/uTiOwSkS0i8qGIdKo37QkR2Ssiu0Vk
ar32aVbbXhF5vF57HxH5TkTSRWSpiDh8+QKVUkqdOWnsCmkRmQiUAm8aY4ZabVOAL4wxThF5HsAY
80sRGQy8A4wGegCfA/2tRe0BLgcygfXAzcaYHSLyLvCBMWaJiPwd2GyMmddY4LGxsSYxMfGMX7BS
Sp3LUlNTc40xcY31C2qsgzFmlYgkntS2vN7oWuAGa3gGsMQYUwUcEJG9eBIFwF5jzH4AEVkCzBCR
ncAPgFusPm8ATwGNJofExEQ2bNjQWDellFL1iMjBpvTzxTGH2cB/rOGewOF60zKttlO1dwYKjTHO
k9q9EpE5IrJBRDbk5OT4IHSllFLetCg5iMivASewuLbJSzfTjHavjDGvGmOSjTHJcXGNbhUppZRq
pkZ3K52KiMwCrgQmm+8PXGQCCfW6xQNZ1rC39lygk4gEWVsP9fsrpZTyk2YlBxGZBvwSuMQYU15v
0jLgbRH5M54D0v2AdXi2EPqJSB/gCDATuMUYY0QkBc8xiyXALODj5r6YmpoaMjMzqaysbO4iVCsK
DQ0lPj6e4OBgf4eilGpEo8lBRN4BJgGxIpIJPAk8AYQAK0QEYK0x5j5jzHbr7KMdeHY3PWiMcVnL
eQj4DLADC4wx261V/BJYIiLPAJuA+c19MZmZmURGRpKYmIgVlwoQxhjy8vLIzMykT58+/g5HKdWI
Rk9lDVTJycnm5LOVdu7cycCBAzUxBChjDLt27WLQoEH+DkWpc5aIpBpjkhvr1+xjDoFKE0Pg0s9G
Kf8xxuA+g20BLZ+hlFLngO1ZxSQ9vaLJ/TU5tFBGRgZDhw49Z9evlGofvt2XR1FFTZP7a3JQSqlz
wDf7cukbF9Hk/pocfGj//v2MHDmS7777jp///OdceOGFDB8+nH/84x8A3H777Xz88fdn6t56660s
W7bshGXcdNNNfPrpp3Xjd955J++//z4ZGRlMmDCBpKQkkpKS+Oabbxqsf9GiRTz00EN141deeSVf
fvklAMuXL2fcuHEkJSVx4403Ulpa6suXrpQKYDUuN+sO5DP+vNgmz6PJwUd2797N9ddfz8KFC9m8
eTNRUVGsX7+e9evX89prr3HgwAHuueceFi5cCEBRURHffPMN06dPP2E5M2fOZOnSpQBUV1ezcuVK
pk+fTpcuXVixYgUbN25k6dKl/OQnP2lybLm5uTzzzDN8/vnnbNy4keTkZP785z/77sUrpQLakYIK
yqpdDIuPavI8Z93ZSv6Qk5PDjBkzeP/99xkyZAjPPPMMW7Zs4b333gM8iSA9PZ0pU6bw4IMPkp2d
zQcffMD1119PUNCJH8EVV1zBT37yE6qqqvi///s/Jk6cSFhYGEVFRTz00EOkpaVht9vZs2dPk+Nb
u3YtO3bsYPz48YAn6YwbN853b4BSKqBlFlQAkBAd3uR5NDn4QFRUFAkJCaxZs4YhQ4ZgjOHll19m
6tSpDfrefvvtLF68mCVLlrBgwYIG00NDQ5k0aRKfffYZS5cu5eabbwbgxRdfpGvXrmzevBm3201o
aGiDeYOCgnC73XXjtVeKG2O4/PLLeeedd3z1kpVS7ciRQk8hi/josCbPo7uVfMDhcPDRRx/x5ptv
8vbbbzN16lTmzZtHTY3nzIA9e/ZQVlYGeI4hzJ07F4AhQ4YAcOTIESZPnly3vJkzZ7Jw4UK+/vrr
ugRTVFRE9+7dsdlsvPXWW7hcrgZxJCYmkpaWhtvt5vDhw6xbtw6AsWPHsmbNGvbu3QtAeXn5GW15
KKXat305ZTjsNrpFNfxReSqaHHwkIiKCTz75pO4X/uDBg0lKSmLo0KHce++9OJ2equRdu3Zl0KBB
3HXXXXXzHj169ITdS1OmTGHVqlVcdtllOByeG+M98MADvPHGG4wdO5Y9e/YQEdHwrIPx48fTp08f
hg0bxmOPPUZSUhIAcXFxLFq0iJtvvpnhw4czduxYdu3a1Zpvh1IqgKw7kM/w+CiC7U3/yj/rymcE
emmG8vJyhg0bxsaNG4mK8hwc+utf/0qvXr24+uqr/Rxd62sPn5FSZ5PyaifDn1rOjyb25ZfTBp67
5TMC2eeff87s2bN55JFH6hIDcMLpp0op5Utphwpxug2jE2POaD5NDm3osssu49ChQ/4OQyl1DlmX
kY8IJPWOPqP59JiDUkqdxdZn5DOwW0eiws7sPiqaHJRS6ixkjGHqi6tYszeP0YlnttUAmhyUUuqs
lFlQwe7jJQBMGdLtjOfXYw5KKXUW2nakCICPHxzPBQmdznh+3XLwsYqKCi655BJcLhdZWVnccMMN
XvtNmjSJk0/FbW2tWd5769at3Hnnna2ybKXUmTtW7KmQkBDT9JIZ9Wly8LEFCxZw3XXXYbfb6dGj
R119pbOBt6uyaw0bNozMzEw9G0upAFFQVo0IZ3wgutZZu1vpd//azo6sYp8uc3CPjjx51ZDT9lm8
eDFvv/024PmlfuWVV7Jt2zYqKiq466672LFjB4MGDaKioqLR9U2aNIkxY8aQkpJCYWEh8+fPZ8KE
CbhcLh5//HG+/PJLqqqqePDBB7n33nt54IEHmDZtGldffTXXXnst0dHRLFiwgPnz59dVhXU6ncya
NYtNmzbRv39/3nzzTcLDw1m5ciWPPfYYTqeTCy+8kHnz5hESEkJiYiKzZ89m+fLlPPTQQ/z973/3
GhPAVVddxZIlS/jFL37R8jdbKdUieWXVRIc7sNuad3te3XLwoerqavbv309iYmKDafPmzSM8PJwt
W7bw61//mtTU1CYt0+l0sm7dOubOncvvfvc7AObPn++1JPjEiRP5+uuvAU+9ph07dgCwevXqui/w
3bt3M2fOHLZs2ULHjh155ZVXqKys5M4772Tp0qVs3boVp9PJvHnz6mIIDQ1l9erVzJw585QxASQn
J9etXynlXwXl1USHN2+rAc7iLYfGfuG3htzcXDp18n7gZ9WqVXX3YBg+fDjDhw9v0jKvu+46AEaN
GkVGRgbguXGPt5LgEyZMYO7cuezYsYPBgwdTUFDA0aNH+fbbb3nppZfIy8sjISGhrnT3bbfdxksv
vcTll19Onz596N+/PwCzZs3ib3/7Gw8//DDguQFRYzEBdOnShaysrCa9LqVU68otrSYmwtHs+c/a
5OAPYWFhdWWyvRE58827kJAQAOx2e13xvtOVBC8oKKi7D0R+fj7vvvsuHTp0IDIykry8vAYxiAiN
1dc6ucift5jAUyI8LKzpJYGVUq0nI7eMi/s1/c5vJ9PdSj4UHR2Ny+XymiAmTpzI4sWLAdi2bRtb
tmypm3bHHXfUldduitOVBB83bhxz585l4sSJTJgwgRdeeKFulxLAoUOH+PbbbwF45513uPjiixk4
cCAZGRl1Jb3feustLrnkkjN89Z44WutsKKVU0xWV15BdUkX/rpHNXoYmBx+bMmUKq1evbtB+//33
U1payvDhw/njH//I6NGj66Zt2bKF7t27N3kd99xzzylLgk+YMAGn08n5559PUlIS+fn5JySHQYMG
8cYbbzB8+HDy8/O5//77CQ0NZeHChdx4440MGzYMm83Gfffdd8avPSUlhR/+8IdnPJ9SyrfSsz0X
v/Xv2qH5CzHGnPYBLACygW312mKAFUC69RxttQvwErAX2AIk1ZtnltU/HZhVr30UsNWa5yWsMuKN
PUaNGmVOtmPHjgZtbW3jxo3mtttua3L/oqIic8MNN7RiRG2jsrLSjBkzxtTU1Jy2XyB8Rkqd7Rav
PWh6//ITcyivrME0YINpwndsU7YcFgHTTmp7HFhpjOkHrLTGAa4A+lmPOcA8ABGJAZ4ExgCjgSdF
pLbYxzyrb+18J6+rXRk5ciSXXnrpaa8JqK9jx47885//bOWoWt+hQ4d47rnnGtwTWynVtp5atp1f
fbiVkCAbPTs1/xhgo8nBGLMKyD+peQbwhjX8BnBNvfY3rQS1FugkIt2BqcAKY0y+MaYAz9bGNGta
R2PMt1ZGe7Pestqt2bNnY7fb/R1Gm+rXrx+TJk3ydxhKndP2Zpew6JsMAIb2jMLWzGscoPlnK3U1
xhwFMMYcFZEuVntP4HC9fplW2+naM720eyUic/BsZdCrV69mhq6UUmenvdmlANw+tjd3X9ynRcvy
9QFpb2nKNKPdK2PMq8aYZGNMclxcXDNDVEqps9OxIs+Zkj+9rB+JsQ3vM38mmpscjlu7hLCes632
TCChXr94IKuR9ngv7Uoppc7Q8ZIqgu1CTHjzL36r1dzksAzP2UdYzx/Xa79DPMYCRdbup8+AKSIS
bR2IngJ8Zk0rEZGx4rk66456y1JKKXUGDueX0yUytEXHGmo1mhxE5B3gW2CAiGSKyN3Ac8DlIpIO
XG6NA3wK7MdzWuprwAMAxph84GlgvfX4vdUGcD/wujXPPuA/LX5VfuTLkt27du1ixIgRjBw5kn37
9jU5hrlz51JeXl43Pn36dAoLCwHo0OH05z1XV1czceLEE658VkoFPpfbsGZvLhc2465v3jR6QNoY
c/MpJk320tcAD55iOQvwXDNxcvsG4Ky5rNaXJbs/+ugjZsyYcUJxu8a4XC7mzp3LbbfdRni4p477
p59+2uT5HQ4HkydPZunSpdx6661nHLNSyj+OFlVQUF7D6D6dfbK8s/ek9P88Dse2+naZ3YbBFc+d
touvSnZ/+umnzJ07F7vdzqpVq0hJSeF///d/eemll6iurmbMmDG88sor2O12OnTowCOPPMJnn33G
D3/4Q7Kysrj00kuJjY0lJSWFxMRENmzYQGzsiXVW/vSnP/Huu+9SVVXFtddeW5eErrnmGp544glN
Dkq1I1mFnoPR8dG+qW+m5TN8yJclu6dPn859993Hz372M1JSUti5cydLly5lzZo1pKWlYbfb62o1
lZWVMXToUL777jt++9vf0qNHD1JSUkhJSTnl8pcvX056ejrr1q0jLS2N1NRUVq1aBcDQoUNZv359
898IpVSbO1rk+cHZowUXvtV39m45NPILvzW0RsnuWitXriQ1NZULL7wQ8Bzb6NLFc3mJ3W7n+uuv
P6PlLV++nOXLlzNy5EgASktLSU9PZ+LEidjtdhwOByUlJURGNr9wl1Kq7WTkeo4z9ugU6pPlnb3J
wQ9ao2R3LWMMs2bN4r//+78bTAsNDT3jK7KNMTzxxBPce++9XqdXVVURGuqbPzKlVOtbl5HHwG6R
hDt887Wuu5V8qDVLdk+ePJn33nuP7GzPJSX5+fkcPHjQa9/IyEhKSkpOu7ypU6eyYMECSks9V1Qe
OXKkbtl5eXnExcURHNz8u0gppdrO4fxy1u7PZ9KALo13biJNDj7WWiW7Bw8ezDPPPMOUKVMYPnw4
l19+OUePHvXad86cOVxxxRVceumlp43zlltuYdy4cQwbNowbbrihLqGkpKQwffr0prxcpVQAWLY5
C5fbcPu43r5baFNKtwbiQ0t2t55rr73W7Nq1q1WWHQifkVJnm9teX2umzV3VpL74sGS3OgPtvWR3
dXU111xzDQMGDPB3KEqpJjpeXEmCj05hraXJoRW055LdDoeDO+64w99hKKXOwPHiKrpF+fYEEk0O
SinVjlXWuCiqqKFrR00OSimlLAdyywDfXRldS5ODUkq1Y5sOeYpqXhDv/QLc5tLkoJRS7djOo8VE
hgbRu3O4T5erycHHfFmyu734wx/+UDesJb+ValsZeWX0iY1oUQUGbzQ5+JgvS3Y3RSB8CddPDvVL
fiulWleNy82uYyX07tyyW4J6c9bWVnp+3fPsyt/l02UOjBnIL0f/8rR9fFWyGzxbFyNGjGDdunUU
FxezYMECRo8ezVNPPUVWVhYZGRnExsby1ltv8fjjj/Pll19SVVXFgw8+yL333ovb7eahhx7iq6++
ok+fPrjdbmbPns0NN9xAYmIis2bN4l//+hc1NTX885//ZODAgaxbt46HH36YiooKwsLCWLhwIQMG
DGDRokUsW7aM8vJy9u3bx7XXXssf//hHHn/8cSoqKhgxYgRDhgxh8eLFWvJbqTayfPtxckqqmNQ/
zufLPmuTgz80tWT3li1bSEpKatIyy8rK+Oabb1i1ahWzZ89m27ZtAKSmprJ69WrCwsJ49dVXiYqK
Yv369VRVVTF+/HimTJlCamoqGRkZbN26lezsbAYNGsTs2bPrlh0bG8vGjRt55ZVXeOGFF3j99dcZ
OHAgq1atIigoiM8//5xf/epXvP/++wCkpaWxadMmQkJCGDBgAD/+8Y957rnn+Otf/0paWlrdcrXk
t1JtIyPPc6bS9GGnL7/THGdtcmjsF35raI2S3Tff7LkR38SJEykuLq673efVV19NWJjn1LXly5ez
ZcuWul1YRUVFpKens3r1am688UZsNhvdunVrUGvpuuuuA2DUqFF88MEHdfPOmjWL9PR0RISampq6
/pMnTyYqKgrw1Ho6ePAgCQkJDWLWkt9KtY3MgnJiOzgIc/j+otuzNjn4Q2uU7D55ntrxiIjv9zEa
Y3j55ZeZOnXqCX3//e9/n3bZISEhgOfLvPbYxW9+8xsuvfRSPvzwQzIyMpg0aVKD/ifP442W/Faq
9R3Or6Cnj27uczI9IO1DrVGyu/bA7urVq4mKiqr75V7f1KlTmTdvXt2v/D179lBWVsbFF1/M+++/
j9vt5vjx43z55ZeNvoaioiJ69uwJwKJFixrtDxAcHHzCFoaW/Faq9bndhm1ZRQzs1rFVlq/Jwcd8
XbI7Ojqaiy66iPvuu4/58+d77XPPPfcwePBgkpKSGDp0KPfeey9Op5Prr7+e+Pj4urYxY8Z4TS71
/eIXv+CJJ55g/PjxTS4eOGfOHIYPH153AFpLfivV+vbnllFYXkNSb99e/FanKaVbA/FxLpTsvuSS
S8z69etbFE9JSYkxxpjc3FzTt29fc/To0RYtrylOV/I7ED4jpc4GS9cfMr1/+YnZc6z4jOajiSW7
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
AAAAAElFTkSuQmCC
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[41]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">alive</span> <span class="o">=</span> <span class="n">analysis</span><span class="o">.</span><span class="n">get_value</span><span class="p">(</span><span class="n">df</span><span class="p">,</span> <span class="s1">&#39;rabbits_alive&#39;</span><span class="p">,</span> <span class="s1">&#39;rabbits_alive&#39;</span><span class="p">,</span> <span class="n">aggfunc</span><span class="o">=</span><span class="s1">&#39;sum&#39;</span><span class="p">)</span><span class="o">.</span><span class="n">apply</span><span class="p">(</span><span class="n">pd</span><span class="o">.</span><span class="n">to_numeric</span><span class="p">)</span>
<span class="n">alive</span><span class="o">.</span><span class="n">plot</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[41]:</div>
<div class="output_text output_subarea output_execute_result">
<pre>&lt;matplotlib.axes._subplots.AxesSubplot at 0x7fd796161cf8&gt;</pre>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYcAAAEKCAYAAAD5MJl4AAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAALEgAACxIB0t1+/AAAIABJREFUeJzt3Xl8VPW9//HXJxsJYQmEsCNhExEQiGFR6koraFW0apXb
BXq9118rdr1La9tH7Xpve/VeWtsqtVar/vy5Xi3W2lLcWmuVVVBWExYhLEkghCRAQpL5/P6YExyS
kIRsM5O8n49HHnPme77nzOcLybznLHOOuTsiIiKREqJdgIiIxB6Fg4iINKBwEBGRBhQOIiLSgMJB
REQaUDiIiEgDCgcREWlA4SAiIg0oHEREpIGk5jqY2UPA1UCRu0+qN+9fgbuBLHc/aGYG/Ay4CjgG
LHL3dUHfhcC3g0V/6O6PBO3nA78F0oCXgC97C762PWDAAM/Ozm7JGEVEBBgwYADLly9f7u7zmuvb
bDgQfuP+BfBoZKOZjQA+BuyOaL4SGBf8zATuB2aaWX/gLiAXcGCtmb3g7oeDPrcBbxMOh3nAH5sr
Kjs7mzVr1rSgfBERqWNmA1rSr9ndSu7+V6CkkVlLgH8n/GZfZz7wqIe9DWSY2RBgLrDC3UuCQFgB
zAvm9XH3t4KthUeB61pSuIiIdJxWHXMws2uBve6+od6sYcCeiOcFQVtT7QWNtJ/udW8zszVmtqa4
uLg1pYuISAuccTiYWU/gW8B3GpvdSJu3or1R7v6Au+e6e25WVlZLyhURkVZoyTGH+sYAo4AN4ePP
DAfWmdkMwp/8R0T0HQ7sC9ovrdf+etA+vJH+rVJdXU1BQQGVlZWtXYW0g9TUVIYPH05ycnK0SxGR
VjrjcHD394CBdc/NbBeQG5yt9AJwh5k9SfiA9BF3329my4H/MLN+wWJXAHe6e4mZlZvZLGAl8Fng
560dTEFBAb179yY7O5sguKSTuTuHDh2ioKCAUaNGRbscEWmlZncrmdkTwFvAeDMrMLNbm+j+ErAD
yAd+DdwO4O4lwA+A1cHP94M2gC8ADwbLbKcFZyqdTmVlJZmZmQqGKDIzMjMztfUmEuea3XJw9wXN
zM+OmHZg8Wn6PQQ81Ej7GmBSwyVaR8EQffo/EIk97k5NqOV3/tQ3pEVEuoEt+8s5/wcrWtxf4SAi
0g0s33SA8qqaFvdXOERJdnY2Bw8ebNC+aNEinn322Qbta9as4Utf+hIAr7/+On//+9/brZZdu3Yx
adKkBq8jIl1DKOQsW7+X6dn9W7xMa05ljQvf+/0mNu8ra9d1nju0D3ddM7HF/d0ddychoe0ZnJub
S25uLhAOh169enHhhRe2eb1NvY6IdA1v7zjErkPH+JcrxvNMC5fRlkM727VrFxMmTOD2228nJyeH
W2+9ldzcXCZOnMhdd911St+7776bGTNmMGPGDPLz80+2v/zyy1x00UWcffbZvPjii0A4EK6++mp2
7drF0qVLWbJkCVOnTuWNN97gmWeeYdKkSUyZMoWLL764ydouuugicnJyyMnJaXTro+51QqEQ2dnZ
lJaWnpw3duxYCgsLKS4u5oYbbmD69OlMnz6dN998s63/bCLSgbYcKAdg9tgWXVYJ6MJbDmfyCb+9
bdu2jYcffpj77ruPkpIS+vfvT21tLXPmzOHdd9/lvPPOA6BPnz6sWrWKRx99lK985Ssng2DXrl38
5S9/Yfv27Vx22WWnBEd2djaf//zn6dWrF//6r/8KwOTJk1m+fDnDhg075c28voEDB7JixQpSU1PJ
y8tjwYIFp714YUJCAvPnz+f555/nc5/7HCtXriQ7O5tBgwbxD//wD3z1q1/lIx/5CLt372bu3Lls
2bKlvf75RKSd7SiuoG9aMv16tvyLqdpy6AAjR45k1qxZADz99NPk5OQwbdo0Nm3axObNm0/2W7Bg
wcnHt95662T7Jz/5SRISEhg3bhyjR49m69atTb7e7NmzWbRoEb/+9a+pra09bb/q6mr++Z//mcmT
J3PTTTedUktjbr75Zp566ikAnnzySW6++WYgvGVzxx13MHXqVK699lrKysooLy9vcl0iEj3biysY
nZV+RqeZd9kth2hKT08HYOfOndxzzz2sXr2afv36sWjRolO+HBb5H3W66cae17d06VJWrlzJH/7w
B6ZOncr69evJzMxs0G/JkiUMGjSIDRs2EAqFSE1NbXK9F1xwAfn5+RQXF/O73/2Ob387fDuOUCjE
W2+9RVpaWpPLi0j0HTtRw/o9pdycO6L5zhG05dCBysrKSE9Pp2/fvhQWFvLHP5765e+6T+VPPfUU
F1xwwcn2Z555hlAoxPbt29mxYwfjx48/ZbnevXuf8kl9+/btzJw5k+9///sMGDCAPXv20JgjR44w
ZMgQEhISeOyxx5rcyoBwKF1//fV87WtfY8KECScD54orruAXv/jFyX7r169vwb+GiETDa1uLqawO
ceXkIWe0nLYcOtCUKVOYNm0aEydOZPTo0cyePfuU+VVVVcycOZNQKMQTTzxxsn38+PFccsklFBYW
snTp0gaf8K+55hpuvPFGli1bxs9//nOWLFlCXl4e7s6cOXOYMmVKo/Xcfvvt3HDDDTzzzDNcdtll
J7dwmnLzzTczffp0fvvb355su/fee1m8eDHnnXceNTU1XHzxxSxduvQM/mVEpLO89N5+BvRKOaPT
WAGsBXfkjEm5uble/2Dqli1bmDBhQpQqkkj6vxCJvuMnasn5wQo+kTOMH10/GQAzW+vuzZ6vrt1K
IiJd1F/eL+J4dS0fP8NdSqDdSl3S8uXL+frXv35K26hRo3j++eejVJGIdLbXtxXxX8u30T89hRmj
zmyXEnTBcHD3bn9V0Llz5zJ37tyovX687qoU6SqOnahh0cOrAVh0YTZJiWe+k6hL7VZKTU3l0KFD
enOKorqb/TR3mqyIdJx3C44AMH/qUO686pxWraNLbTkMHz6cgoICiouLo11Kt1Z3m1ARiY53C8JX
Srjrmon0SEps1Tq6VDgkJyfr1pQi0u3tPXyc3j2S6J+e0up1dKndSiIiAoVlVQzq27ZduwoHEZEu
5kBZJYP7KBxERCRCYVklgzo6HMzsITMrMrONEW13m9lWM3vXzJ43s4yIeXeaWb6ZbTOzuRHt84K2
fDP7RkT7KDNbaWZ5ZvaUmbV+J5mISDdXXRuiqLyKwX17tGk9Ldly+C0wr17bCmCSu58HvA/cCWBm
5wK3ABODZe4zs0QzSwR+CVwJnAssCPoC/ARY4u7jgMPArW0akYhIN/bBoaPUhpzRA3q1aT3NhoO7
/xUoqdf2Z3evu1P120DdeYvzgSfdvcrddwL5wIzgJ9/dd7j7CeBJYL6Fv612OVB30+RHgOvaNCIR
kW4sr7ACgLMH9W7TetrjmMM/AnXXoh4GRF4vuiBoO117JlAaETR17Y0ys9vMbI2ZrdF3GUREGtoa
3BJ0zMDmr7rclDaFg5l9C6gBHq9raqSbt6K9Ue7+gLvnuntuVlbWmZYrItLlrd5VwjmDe9MzpW1f
Y2t1OJjZQuBq4FP+4fUqCoDI2w0NB/Y10X4QyDCzpHrtIiJyhsoqq1n7wWEuGNPwTpBnqlXhYGbz
gK8D17r7sYhZLwC3mFkPMxsFjANWAauBccGZSSmED1q/EITKa8CNwfILgWWtG4qISPe1amcJl939
OlU1IW7Iafvla1pyKusTwFvAeDMrMLNbgV8AvYEVZrbezJYCuPsm4GlgM/AnYLG71wbHFO4AlgNb
gKeDvhAOma+ZWT7hYxC/afOoRES6EXfnO8s2kphg/OyWqUwa1rfN6+xSd4ITEemOthdXMOe//8IP
rpvEZ2aNbLKv7gQnItJN7Cg+CsDkdthiqKNwEBGJczsPhr/bMCqzbaevRlI4iIjEuR3FR8lMT6Fv
z+R2W6fCQUQkzq3aWcLk4e23SwkUDiIicW1v6XF2HDzKRePa94vBCgcRkTi2ZV8ZANPOymim55lR
OIiIxLG8ovDB6LED23YV1voUDiIicSyvsJzBfVLpk9p+B6NB4SAiErdCIefN7QeZOqJ9dymBwkFE
JG69vfMQhWVVzJs0uN3XrXAQEYlTD7+5iwG9UhQOIiISVlldyxt5xXx88hBSkxPbff0KBxGROLRh
TymV1aF2/35DHYWDiEgcyi8On8I6YWifDlm/wkFEJA7tOniUHkkJDOmT2iHrVziIiMShnQePMTKz
JwkJ1iHrVziIiMQZd2fTviOMG9S7w15D4SAiEmd2HDzK/iOVXDgms8NeQ+EgIhJn1u46DMDMUQoH
EREJbNx3hPSUREYPaL87v9XXbDiY2UNmVmRmGyPa+pvZCjPLCx77Be1mZveaWb6ZvWtmORHLLAz6
55nZwoj2883svWCZe82sY46uiIh0ERv2lHLu0D4ddjAaWrbl8FtgXr22bwCvuPs44JXgOcCVwLjg
5zbgfgiHCXAXMBOYAdxVFyhBn9silqv/WiIiElj7QQkbCo5wxbntf8mMSM2Gg7v/FSip1zwfeCSY
fgS4LqL9UQ97G8gwsyHAXGCFu5e4+2FgBTAvmNfH3d9ydwcejViXiIjUs2pn+HjDJ6eP6NDXae0x
h0Huvh8geBwYtA8D9kT0KwjammovaKS9UWZ2m5mtMbM1xcXFrSxdRCR+5RWVM6hPD/qmte/9G+pr
7wPSje0A81a0N8rdH3D3XHfPzcrqmOuJiIjEsu1FFe1+17fGtDYcCoNdQgSPRUF7ARC5rTMc2NdM
+/BG2kVEpJ6a2hDbCssZP6hjrqcUqbXh8AJQd8bRQmBZRPtng7OWZgFHgt1Oy4ErzKxfcCD6CmB5
MK/czGYFZyl9NmJdIiIS4f3CCiqrQ0wZ0bfDXyupuQ5m9gRwKTDAzAoIn3X0Y+BpM7sV2A3cFHR/
CbgKyAeOAZ8DcPcSM/sBsDro9313rzvI/QXCZ0SlAX8MfkREpJ61H4TfNqcMb//bgtbXbDi4+4LT
zJrTSF8HFp9mPQ8BDzXSvgaY1FwdIiLd3UvvHWB0VjojM3t2+GvpG9IiInGgqLySlTsPcfV5Q+mM
7worHERE4sAf3ztAyOGa84Z0yuspHERE4sCL7+5j/KDeHXqZ7kgKBxGRGLf/yHFW7zrM1Z201QAK
BxGRmPf427sBuHrK0E57TYWDiEgMKzl6gvv/sp1rpwxlVAdeors+hYOISAx7ZUshtSHnny8a3amv
q3AQEYlhf95cyJC+qUwa1vGXzIikcBARiVHHT9TyRl4xV5w7qFO+2xBJ4SAiEqPeyCumsjrExzr4
xj6NUTiIiMSo17YV07tHEjNH9+/011Y4iIjEqHd2H2bqWRkkJ3b+W7XCQUQkBlVU1fB+YTnTRnT8
FVgbo3AQEYlBf8srJuQwa0xmVF5f4SAiEoP+vLmQjJ7JzMju/OMNoHAQEYk51bUhXt1axOXjB5IU
heMNoHAQEYkpOw8e5aqfvUHpsWqundp511KqT+EgIhJDvvf7TewrPc5/fmIyl44fGLU6FA4iIjGi
pjbE6p0lfCJnOAtmnBXVWhQOIiIxYuuBco6eqCU3u1+0S2lbOJjZV81sk5ltNLMnzCzVzEaZ2Uoz
yzOzp8wsJejbI3ieH8zPjljPnUH7NjOb27YhiYjEp9W7SgCYHqUzlCK1OhzMbBjwJSDX3ScBicAt
wE+AJe4+DjgM3Boscitw2N3HAkuCfpjZucFyE4F5wH1mltjaukRE4tWaDw4zLCONoRlp0S6lzbuV
koA0M0sCegL7gcuBZ4P5jwDXBdPzg+cE8+dY+DKD84En3b3K3XcC+cCMNtYlIhJX3J01u0piYpcS
tCEc3H0vcA+wm3AoHAHWAqXuXhN0KwCGBdPDgD3BsjVB/8zI9kaWERHpFvaUHKewrIrcGNilBG3b
rdSP8Kf+UcBQIB24spGuXrfIaeadrr2x17zNzNaY2Zri4uIzL1pEJMZU14bYdqCce/68jQSDj4wd
EO2SgPBuodb6KLDT3YsBzOw54EIgw8ySgq2D4cC+oH8BMAIoCHZD9QVKItrrRC5zCnd/AHgAIDc3
t9EAERGJF6GQ86kHV7JqZ/hA9BcvH9up94luSluOOewGZplZz+DYwRxgM/AacGPQZyGwLJh+IXhO
MP9Vd/eg/ZbgbKZRwDhgVRvqEhGJC69sLWLVzhJumT6C+z+Vw1c/ena0Szqp1VsO7r7SzJ4F1gE1
wDuEP9X/AXjSzH4YtP0mWOQ3wGNmlk94i+GWYD2bzOxpwsFSAyx299rW1iUiEi9+v2Ef/dNT+OF1
k6J2DaXTactuJdz9LuCues07aORsI3evBG46zXp+BPyoLbWIiMSTwrJKXt5SyDXnDY25YAB9Q1pE
JCqeWr2H49W13H7ZmGiX0iiFg4hIFLxbUMroAemMzIyNA9D1KRxERKJg494yJg/rG+0yTkvhICLS
yUqPneBAWSXnDu0T7VJOS+EgItLJ3i+sAGDcoN5RruT0FA4iIp3s/cJyAMYN7BXlSk5P4SAi0sny
CstJT0lkWAxcffV0FA4iIp0sr6iCsYN6E764RGxSOIiIdLL3Cys4O4Z3KYHCQUSkU+0pOcbBiqqY
PlMJFA4iIp3q1a1FAFw6fmCUK2mawkFEpBOt2lXCsIy0mLk09+koHEREOtGGPaVMPSsj2mU0S+Eg
ItJJNu49QsHh40wboXAQEZHAL1/Lp1/PZG7KHdF85yhTOIiIdIIDRyp5ZUsR108bTt+05GiX0yyF
g4hIJ/ivP20lIQEWXjgy2qW0iMJBRKSDVVTV8NLG/dyQMzxm799Qn8JBRKSDLd94gMrqENdPGxbt
UlpM4SAi0sGef2cvI/qncf7IftEupcUUDiIiHWhf6XHe3H6Q66cNj+kL7dXXpnAwswwze9bMtprZ
FjO7wMz6m9kKM8sLHvsFfc3M7jWzfDN718xyItazMOifZ2YL2zooEZFY8dy6Atzhhpz42aUEbd9y
+BnwJ3c/B5gCbAG+Abzi7uOAV4LnAFcC44Kf24D7AcysP3AXMBOYAdxVFygiIvFsw55S7n01n9lj
M+PmQHSdVoeDmfUBLgZ+A+DuJ9y9FJgPPBJ0ewS4LpieDzzqYW8DGWY2BJgLrHD3Enc/DKwA5rW2
LhGRWODufGfZRvr3TOHnC3KaXyDGtGXLYTRQDDxsZu+Y2YNmlg4Mcvf9AMFj3aUHhwF7IpYvCNpO
196Amd1mZmvMbE1xcXEbShcR6Vjv7T3ChoIjLL58LP3TU6JdzhlrSzgkATnA/e4+DTjKh7uQGtPY
kRhvor1ho/sD7p7r7rlZWVlnWq+ISKf5W/5BAD4+eUiUK2mdtoRDAVDg7iuD588SDovCYHcRwWNR
RP/IC4oMB/Y10S4iErfW7jrM6Kz0uNxqgDaEg7sfAPaY2figaQ6wGXgBqDvjaCGwLJh+AfhscNbS
LOBIsNtpOXCFmfULDkRfEbSJiMSlo1U1/H37IS4ckxntUlotqY3LfxF43MxSgB3A5wgHztNmdiuw
G7gp6PsScBWQDxwL+uLuJWb2A2B10O/77l7SxrpERKJmxeZCjlfXMn9qfJ2+GqlN4eDu64HcRmbN
aaSvA4tPs56HgIfaUouISKz43fq9DMtI4/yz4vesfH1DWkSkHR2qqOKNvINcO3UoCQnx843o+hQO
IiLtJBRy/nvF+9SGnPlTh0a7nDZROIiItJMH/7aD/7dyN5+YNoxzBveJdjltonAQEWkH7s4zawo4
Z3Bv7r5pSrTLaTOFg4hIO9i8v4y8ogo+PWskiXF8rKGOwkFEpB0sW7+PpASL229E16dwEBFpo9qQ
s2z9Xi4dn0W/OP1GdH0KBxGRNlq54xCFZVVx/aW3+tr6DWkRkW5r9a4Sdh86xpKX36dfz2Q+OmFQ
tEtqNwoHEZFWeH1bEYseDl/1J6NnMo/+4wzSUhKjXFX7UTiIiLTCkpfzGJaRxv98cgrnDO5D357J
0S6pXemYg4jIGSg5eoJ//O1qNuwp5baLRzNzdGaXCwbQloOISIu5O4sfX8e63Yf5+rxz+PSskdEu
qcMoHEREWuCJVbu5//Xt7C45xnevOZdFs0dFu6QOpd1KIiLNWLOrhDufe4+qmloWXzamS28x1NGW
g4hIM25/fB0ADy+awblD4/uCei2lLQcRkSYcPnqCovIqPj3rrG4TDKBwEBFp0rbCcoAu9QW3llA4
iIg0YeWO8C3tzx3SfbYaQOEgInJa7s4za/fwkbEDGNgnNdrldKo2h4OZJZrZO2b2YvB8lJmtNLM8
M3vKzFKC9h7B8/xgfnbEOu4M2reZ2dy21iQi0h52lxyj4PBx5k4aHO1SOl17bDl8GdgS8fwnwBJ3
HwccBm4N2m8FDrv7WGBJ0A8zOxe4BZgIzAPuM7Ouc4ESEYlbb20/BMCsUf2jXEnna1M4mNlw4OPA
g8FzAy4Hng26PAJcF0zPD54TzJ8T9J8PPOnuVe6+E8gHZrSlLhGR9vDq1iKG9E1l7MBe0S6l07V1
y+GnwL8DoeB5JlDq7jXB8wKg7gLnw4A9AMH8I0H/k+2NLHMKM7vNzNaY2Zri4uI2li4icnrlldW8
kXeQj04YRPhzbPfS6nAws6uBIndfG9ncSFdvZl5Ty5za6P6Au+e6e25WVtYZ1SsiciaeW7eX49W1
3Hj+8GiXEhVt+Yb0bOBaM7sKSAX6EN6SyDCzpGDrYDiwL+hfAIwACswsCegLlES014lcRkSk01XX
hnjgrzvIOSuD84b3jXY5UdHqLQd3v9Pdh7t7NuEDyq+6+6eA14Abg24LgWXB9AvBc4L5r7q7B+23
BGczjQLGAataW5eISFu9sH4fe0uPc8flY7vlLiXomGsrfR140sx+CLwD/CZo/w3wmJnlE95iuAXA
3TeZ2dPAZqAGWOzutR1Ql4hIi/zvugJGDUjnsvEDo11K1LRLOLj768DrwfQOGjnbyN0rgZtOs/yP
gB+1Ry0iIm2RX1TO2zsOcful3XerAfQNaRGRUyz9yw7SU5JYNDs72qVElcJBRCRQUxvita1FzJkw
kAG9ekS7nKhSOIiIBB56cyeHjp7gmilDo11K1CkcRESAtR8cZsmKPC4/ZyCXn9N9D0TXUTiIiADf
ev49eiQn8O2PT+jWB6LrKBxEpNv7/YZ9bD1Qztc+djajs7rfdZQao3AQkW7tUEUV33z+PXLOyuCT
uSOaX6CbUDiISLf26FsfUF5Zw09uOI/UZN0toI7CQUS6rfV7SvnVX7dzxbmDGDeod7TLiSkdcfkM
EZGYVBty3sw/yENv7mTL/jIKy6oY3i+NH1w3KdqlxRyFg4h0C5XVtXzz+fd4bt1e+qYlc8nZWZwz
pDcLpp9Fv/SUaJcXcxQOItKluTt/2niAn76cx7bCciYO7cOvPnM+w/v1jHZpMU3hICJd1oEjlVz7
i79RVF5FdmZP7l0wjasnDyEhQd9jaI7CQUS6rHv+vI2i8ir+be54Pn/JGBIVCi2mcBCRLmlHcQXP
rSvg1o+MYvFlY6NdTtxROIhIl/Pa1iK+/+JmeiQl8oVLx0S7nLik7zmISJdSVFbJF594BzO471M5
3f7S262lLQcR6VJ+9NIWTtSEeGjhdLIHpEe7nLilLQcR6TJ++vL7LFu/j89fMlrB0EYKBxHpEnYU
V/DzV/O5dHwWt+sAdJu1OhzMbISZvWZmW8xsk5l9OWjvb2YrzCwveOwXtJuZ3Wtm+Wb2rpnlRKxr
YdA/z8wWtn1YItKdbD1Qxid/9RbpKYn85ycm6wJ67aAtWw41wL+4+wRgFrDYzM4FvgG84u7jgFeC
5wBXAuOCn9uA+yEcJsBdwExgBnBXXaCIiDSnqqaW//PYWhITjOduv5AhfdOiXVKX0OpwcPf97r4u
mC4HtgDDgPnAI0G3R4Drgun5wKMe9jaQYWZDgLnACncvcffDwApgXmvrEpHu5Z7l2/jg0DH+68Yp
jB2oK6u2l3Y55mBm2cA0YCUwyN33QzhAgLqbsQ4D9kQsVhC0na69sde5zczWmNma4uLi9ihdROLY
g2/s4Ndv7OQzs0ZyydlZ0S6nS2lzOJhZL+B/ga+4e1lTXRtp8ybaGza6P+Duue6em5WlXwSR7uz5
dwr44R+2cNXkwXz32onRLqfLadP3HMwsmXAwPO7uzwXNhWY2xN33B7uNioL2AiDyHnzDgX1B+6X1
2l9vS10i0jXVhpx3dh9m6V928PKWQi4YncmSm6fqmkkdoNXhYGYG/AbY4u7/EzHrBWAh8OPgcVlE
+x1m9iThg89HggBZDvxHxEHoK4A7W1uXiHRNv9+wjx/9YQsHyirpm5bM1z52Nv900Sh6JOnMpI7Q
li2H2cBngPfMbH3Q9k3CofC0md0K7AZuCua9BFwF5APHgM8BuHuJmf0AWB30+767l7ShLhHpAnYd
PMp9r+fjDnlFFazfUwrA1+edw6dnnUXv1OQoV9i1mXuju/djXm5urq9ZsybaZYhIByg5eoLr73uT
orIq0nskMqhPKmcP6s2dV53DwN6p0S4vrpnZWnfPba6frq0kIjFj58Gj/O6dvfxx434OHKnkidtm
kXOWvvYUDQoHEYm6P208wEN/28n6PaXUhEKMzurF/Z/OUTBEkcJBRKJm24Fynli1m8fe/oDBfVJZ
MGMEiy8fq11HMUDhICKdak/JMR58Ywcvbylib+lxEhOMm6eP4JtXTaBXD70lxQr9T4hIhysur+Lw
sRO8urWIX76aT1VtiJmj+rNgxgjmTx3GiP49o12i1KNwEJF2taO4gle3FpGWkkiCGW/kFbN8UyG1
ofCZkVNGZPCLBdMUCDFO4SAirban5Bhv7zjE1gPlHDleTWFZJW/kHTylz4BePfjMrJFMHNqHaWdl
MCarF+Hv0EosUziIyBmrrg3x3Rc28fjK3QCkJSfSNy2ZPmlJfP6SMXxq5lkkJhhVNSGyM3sqDOKQ
wkFEWqQ25Ny9fBvr9xwmr7CCQ0dP8LnZ2Xxi2nAmDeujAOhiFA4i0iR35509pTzy910sW7+PKSMy
OH9kP66eMpRrpwyNdnnSQRQOInKK0mMnSE5MYENBKc+uLeDPmwqpqKohJSmBz18yhq/PG6+thG5A
4SDSTbnhfbYkAAALWElEQVQ7Hxw6xoaCUhITjJKjJ3h2bQHvFhw52adHUgLzpw5l6oh+XDlpMP3S
U6JYsXQmhYNIN1FVU8vTq/dQcPg4GwpK2bi3jIqqmlP6jOifxhcvH0t6jySGZaTx0QmDSEvRJbG7
I4WDSBdXXlnNsvX7+N7vN1Fd66QkJjAkI5W5Ewdz7tA+zB6bSaIZNSFnTFYvUpLa5e7BEucUDiJd
kLtzsOIE63Yf5lvPv8fBihOcM7g3d141QfdalhZROIjEqcrqWiB8XKCqJsSKzYW8X1hOVU2IFzfs
Y9+RSgBGDUjnnpumcNG4LN1OU1pM4SASo+oOGP99+yEOlFWyYU8pJ2pC1Iac49W1bNx3hLp7dZlx
cjrB4KJxWfzTRaMZO7AXudn96JmiP3U5M/qNEYkhHxw6Sl5hBS9t3M/f88OhUGdMVjr901NITDD6
piWz6MJsBvTqwYmaECF3LhiTyYzs/jiQnKjjBtI2CgeRKKoNOX94bz9b95eRV1TBis2FAPRJTeKi
s7O4YHQmF4zJZGjfNJ01JJ1K4SDSjtydw8eqSTB4Z3cpGwpKCYWcWndqQxByZ8v+Mo4cr8aAgxUn
2Ft6HDMY2jeNWz8yijnnDCRnZD9SkxUGEj0xEw5mNg/4GZAIPOjuP45ySdKFnagJcexEDQWHj3Ow
ogoHcHAc9/D+eyf8Zh9+DHcoOHycE7UhisqqKK+s4URtiOMnajhQVklJxQlKj1dz7ERtg9dLTDAS
zUhIgIG9UxmdlY47DOmbxjevmsAVEwdpV5DElJgIBzNLBH4JfAwoAFab2Qvuvjm6lcmZcHeKyqso
Lq8CwgdJjfDZMSF39pQcI+ThA6ZmYGYkWLhHQkK4rxnhtuCxvLKGP286QEVVDSF3Qh7eFROedkIh
qHXH3akNOYVlVVTXhvCTNQF1b/gRdR49UcuJmlCrx5qekkhGzxRSkhLokZTA4L6pjB7Qi8xeKQzt
m0ZSopGanMj104ZpC0DiUkyEAzADyHf3HQBm9iQwHzhtOBytqmHVzpI2v/DRqhoKIw76wYdvIief
128g/AmzqT6NLNKgU2N9GqynNcs02qfRik46dqKWdbsPU1MbftP14FN0yMMrDJ38BB1u8+CFQw4V
VTUcLK+iOhSisrr1b7ink5qcQHZmOglmJCYYCQlGghH+JB58Gk9ISCA12Zie3TPYNx8OpXBAETEd
Dp7U5EQG90klq3cPhmakQtBuhEPL+DCkIpcd1KcH6T2SSElMIEGnhUoXFivhMAzYE/G8AJjZ1AI7
Dh7lk796q0OL6m5GZvZkQK8ewRvkh2+SlgBJlnDKm2v4U3/4zXRYRhqXjs8iKcEY0b8ng/p8eHP4
yE/uQzPSSE1ODIdO6MNdOHVh1CCAgrbxg3rrmj4inSxWwqGxj2ANPuqa2W3AbQCDR2Tz+D81mR8t
kpyYwLB+adT/EGj1SmrsIpQNmhrt0/R6Ght4/Ste1u/TeC3Nr7i51+7VI0lX2xQRIHbCoQAYEfF8
OLCvfid3fwB4ACA3N9dnjx3QOdWJiHQzsXJ6xGpgnJmNMrMU4BbghSjXJCLSbcXEloO715jZHcBy
wqeyPuTum6JclohItxUT4QDg7i8BL0W7DhERiZ3dSiIiEkMUDiIi0oDCQUREGlA4iIhIA9bcZRVi
lZkVAx+c4WIDgIMdUE40dbUxaTyxTeOJfU2N6SCAu89rbiVxGw6tYWZr3D032nW0p642Jo0ntmk8
sa+9xqTdSiIi0oDCQUREGuhu4fBAtAvoAF1tTBpPbNN4Yl+7jKlbHXMQEZGW6W5bDiIi0gIKBxER
aaBLhYOZjTCz18xsi5ltMrMvB+39zWyFmeUFj/2CdjOze80s38zeNbOc6I7gVGaWamarzGxDMJ7v
Be2jzGxlMJ6ngsucY2Y9guf5wfzsaNZ/OmaWaGbvmNmLwfO4HY+Z7TKz98xsvZmtCdri8vetjpll
mNmzZrY1+Fu6IF7HZGbjg/+bup8yM/tKvI4HwMy+GrwfbDSzJ4L3ifb/G/Lg5uxd4QcYAuQE072B
94Fzgf8CvhG0fwP4STB9FfBHwjdFmwWsjPYY6o3HgF7BdDKwMqjzaeCWoH0p8IVg+nZgaTB9C/BU
tMdwmnF9Dfh/wIvB87gdD7ALGFCvLS5/3yLqfwT4p2A6BciI9zEFtSYCB4CR8ToewrdU3gmkBc+f
BhZ1xN9Q1Afbwf+Qy4CPAduAIUHbEGBbMP0rYEFE/5P9Yu0H6AmsI3xv7YNAUtB+AbA8mF4OXBBM
JwX9LNq11xvHcOAV4HLgxeCPMJ7H01g4xO3vG9AnePOxeu1xO6aI2q4A3ozn8QThsAfoH/xNvAjM
7Yi/oS61WylSsPk0jfCn7UHuvh8geBwYdKv7h65TELTFjGAXzHqgCFgBbAdK3b0m6BJZ88nxBPOP
AJmdW3Gzfgr8OxAKnmcS3+Nx4M9mttbC9ziHOP59A0YDxcDDwa6/B80snfgeU51bgCeC6bgcj7vv
Be4BdgP7Cf9NrKUD/oa6ZDiYWS/gf4GvuHtZU10baYupc3vdvdbdpxL+xD0DmNBYt+AxpsdjZlcD
Re6+NrK5ka5xMZ7AbHfPAa4EFpvZxU30jYfxJAE5wP3uPg04Sni3y+nEw5gI9sFfCzzTXNdG2mJm
PMGxkfnAKGAokE74d6++Nv8NdblwMLNkwsHwuLs/FzQXmtmQYP4Qwp/CIZywIyIWHw7s66xaz4S7
lwKvE94PmmFmdXfxi6z55HiC+X2Bks6ttEmzgWvNbBfwJOFdSz8lfseDu+8LHouA5wkHeDz/vhUA
Be6+Mnj+LOGwiOcxQfgNdJ27FwbP43U8HwV2unuxu1cDzwEX0gF/Q10qHMzMgN8AW9z9fyJmvQAs
DKYXEj4WUdf+2eAMhVnAkbpNzVhgZllmlhFMpxH+xdgCvAbcGHSrP566cd4IvOrBzsZY4O53uvtw
d88mvIn/qrt/ijgdj5mlm1nvumnC+7Q3Eqe/bwDufgDYY2bjg6Y5wGbieEyBBXy4Swnidzy7gVlm
1jN4v6v7/2n/v6FoH2Bp54M1HyG8yfQusD74uYrwPrZXgLzgsX/Q34BfEt6P/x6QG+0x1BvPecA7
wXg2At8J2kcDq4B8wpvJPYL21OB5fjB/dLTH0MTYLuXDs5XicjxB3RuCn03At4L2uPx9ixjXVGBN
8Hv3O6BfPI+J8Mkch4C+EW3xPJ7vAVuD94THgB4d8Teky2eIiEgDXWq3koiItA+Fg4iINKBwEBGR
BhQOIiLSgMJBREQaUDiINCK4MuntrVjumx1Rj0hn06msIo0Irs31ortPOsPlKty9V4cUJdKJtOUg
0rgfA2OCewDcXX+mmQ0xs78G8zea2UVm9mMgLWh7POj3aQvfk2O9mf3KzBKD9goz+28zW2dmr5hZ
VucOT6Rp2nIQaURzWw5m9i9Aqrv/KHjD7+nu5ZFbDmY2gfB9Az7h7tVmdh/wtrs/amYOfNrdHzez
7wAD3f2OzhibSEskNd9FRBqxGngouNDj79x9fSN95gDnA6vDl8EhjQ8v8BYCngqm/y/hC6iJxAzt
VhJpBXf/K3AxsBd4zMw+20g3Ax5x96nBz3h3/+7pVtlBpYq0isJBpHHlhG812ygzG0n43hS/Jnwl
4Lp7DVcHWxMQvqDbjWY2MFimf7AchP/26q6i+Q/A39q5fpE20W4lkUa4+yEze9PMNgJ/dPd/q9fl
UuDfzKwaqADqthweAN41s3Xu/ikz+zbhO8UlANXAYuADwjfRmWhmawnfnevmjh+VSMvpgLRIFOiU
V4l12q0kIiINaMtBpAlmNpnwDVUiVbn7zGjUI9JZFA4iItKAdiuJiEgDCgcREWlA4SAiIg0oHERE
pAGFg4iINPD/AfaLVEq6LAp5AAAAAElFTkSuQmCC
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[44]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">h</span> <span class="o">=</span> <span class="n">alive</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">states</span><span class="p">);</span>
<span class="n">h</span><span class="o">.</span><span class="n">plot</span><span class="p">();</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_subarea output_stream output_stderr output_text">
<pre>/home/jfernando/.local/lib/python3.6/site-packages/pandas/core/reshape/merge.py:551: UserWarning: merging between different levels can give an unintended result (1 levels on the left, 2 on the right)
warnings.warn(msg, UserWarning)
</pre>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
/D/rW5PT2bI3LAAAAABJRU5ErkJggg==
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[&nbsp;]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">states</span><span class="p">[[(</span><span class="s1">&#39;id&#39;</span><span class="p">,</span><span class="s1">&#39;newborn&#39;</span><span class="p">),(</span><span class="s1">&#39;id&#39;</span><span class="p">,</span><span class="s1">&#39;fertile&#39;</span><span class="p">),(</span><span class="s1">&#39;id&#39;</span><span class="p">,</span> <span class="s1">&#39;pregnant&#39;</span><span class="p">)]]</span><span class="o">.</span><span class="n">sum</span><span class="p">(</span><span class="n">axis</span><span class="o">=</span><span class="mi">1</span><span class="p">)</span><span class="o">.</span><span class="n">sub</span><span class="p">(</span><span class="n">alive</span><span class="p">[</span><span class="s1">&#39;rabbits_alive&#39;</span><span class="p">],</span> <span class="n">fill_value</span><span class="o">=</span><span class="mi">0</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>