From: =?iso-2022-jp?B?SW50ZXJuZXQgRXhwbG9yZXIgMTEgGyRCJEdKXUI4JDUkbCRGJCQbKEI=?=
	=?iso-2022-jp?B?GyRCJF4kORsoQg==?=
Subject: =?iso-2022-jp?B?Pz8/Pz8gPz8/Pz8gGyRCImMbKEI/Pz8/PyA/Pz8gPz8/Pw==?=
	=?iso-2022-jp?B?PxskQiJkGyhCID8/Pz8gMTEgPz8/Pz8gPz8/ID8/ID8/Pz8/IC0gPz8/?=
	=?iso-2022-jp?B?Pz8gPz8/Pz8/Pw==?=
Date: Thu, 16 Sep 2021 21:29:19 +0900
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_0127_01D7AB41.E86ED300"
X-MimeOLE: Produced By Microsoft MimeOLE

This is a multi-part message in MIME format.

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/img/1.png

iVBORw0KGgoAAAANSUhEUgAAABUAAAAYCAMAAAAiV0Z6AAAAgVBMVEX////6/////+Dx////+vP2
+v/o////8uDx8u/66tTX8v//6rX/5sT/4bHF7v/F5v+86v//1aLxzZ7O0dzO0cye1f/owJKZze/O
sJbKsJqIwOeQsMyip7Gip6V6q9iQo6Vyn8ivioNyirWIhop/hpp/hoqMeoN/eoNyepJyeopyeoOp
h7ncAAAAb0lEQVR42s3OyQ6CMBRG4SIixYmpKg5VmeG8/wMSFwYbmmhYeZbf4v5XiC/557Kuq72J
mwagiwxc5Fh010L/0Le1oTFwmWy99PCLBkplwFWp1B31yLtiZdOnY9P7x92llAlwktKb+dmf6FZr
HYoZDZBUEpvON2xEAAAAAElFTkSuQmCC

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/img/2.png

iVBORw0KGgoAAAANSUhEUgAAABUAAAAYCAMAAAAiV0Z6AAAA8FBMVEX///////v///f6/////+v2
/////+Px////+u/2+v//+ufx+v//9uP/9tT/8uD/7rn/6r3g7vP/6rX25sTF8v/x4cy86v/O4e/B
3e/o1bG83e+v4fPtzaK81evxxJbSwK3kuKKZzfe0yLnktI7OuKLOtJqVwNiMwOOMtNy8p5qQsMSD
q9TFl4OQp7V6q9irn5KQo628koa8koN6o9Cml45yo9Byo8x6n8h/m6WZko6mhoOVhoN/jo6VgoN2
iqKIhoZ/hoZ6ho5yhpqMeoODfoOIeoN2goZyfpZ/eoNyfo56eoNyepZyepJ2eoNyeopyeoNNLIyL
AAAArklEQVR42r3RVRbCMBAF0IE0uLu7Oy3u7jD73w2HJKXtAuD95Z6ZiQH8IY7stBcjYLMDQC4i
0LdERJx0xxRAks9JhlILWVaF9EfxVXECgHfPFWsUAIqIeG34SeDIccQ63TO+OonSIRvXX9xQnw6r
zaAxeaYW2YD3ED+nq3zQqUK4qpuzPNQ7QeqiaVV7AE9JnaHQL5rjc4FNq6DgYPMUtkto7aZwfY2I
23aU/Pqr3viIN7jb5nGCAAAAAElFTkSuQmCC

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/img/4.png

iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAMAAAAmopZHAAAAIGNIUk0AAHolAACAgwAA+f8AAIDp
AAB1MAAA6mAAADqYAAAXb5JfxUYAAAGkUExURf//////+///9///8/r/////7///6///5///1P//
0O3///b6///64+j//+T////24//6yPH/zP/21PH29//20Nv//+32+//y3Pby7+j/0NL///Hy7+D6
6/Hy59f2//HyyMr6/+3u3O3u2P/qtfbm2NvyxODm8+3qtf/hsejqtfrhscXq/7zu//Hhse3dzP/Z
sf/Zrcrm79vd67Tq///Vpf/VovHVxM7d5/rRnrTh/87Z487Z3NfR2PHNns7RzPHImvHIlu3ImqLZ
/57V/+3AkrzNzOjAkuDAnpnN4+C4kpnI5+C0ipDI65DE59ewiq+4yMG0pYzA44jA59Krjteng6+0
ktKjg4y02MqjioO02Mqfg6KnrX+w1KKnpaKnnsWXg5mfyHqr2Jmnmoij0LySg7yOg3Kj0KKXjoif
pauSioiXvX+bvXKfxKaGkoiOtXKXvZmOg3+SraKGg3KSuXqSopWKg5CKg3KOtXqOnnaOnn+GrZl6
nnKKsXaKmp56g4iCkn+CqXKKmpl6g4h+g4N+g4N6g3J6onJ6nnJ6knJ6jnJ6inJ6g1vgwcMAAAEZ
SURBVHjaY2DADZgjfDlyLbFIOOTrNohiEReoDk0TyiyUc4wxyOZCEmeN73b2jvFLdEszLedF1uDS
rhAW5JaGIW5azkuquH1tqY9DYwGquLgVC6OeOQu/jaIVC1yQScXOzi4gNjY2NtrVzs5aDCosUtSN
CgIh4m4lsbGxZd3d3Y3pEPE2KbB4WKQwo0RUd3d3milEvNMYJMyW0l0uWVeS3pieZpJR2l0Z19zt
DBJnTwWJB5mmmabxqGlUyRhptaKLmxarJyvnSdZhiJdrJjMwcGIVV65PgpjDFAUW1/cyTdMIV86S
TxCscwK7M6S7RrUpR8nfNsfM0LPLQza4QwcsboHm3e4aPkisu7egCFdoIwUok4Q0CHDDBQAqN3Wv
7LHGmwAAAABJRU5ErkJggg==

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/img/5.png

iVBORw0KGgoAAAANSUhEUgAAABoAAAAYCAMAAADTXB33AAABF1BMVEX////+/v/9/f78/P37+/z5
+vr4+fn39/j19vf19vbz8/Ty8vPx8vPw8fLu7/Ds7u/r7e7q6+zp6+zp6uvl5+ji5OXh4+Xg4uTg
4uPe4eLd3+HX2dvU19nS1dfQ09bP0tXO0dTKztHKzdDJzM/Hys7Gyc3FyczFyMzBxcm9wcW8wMS5
vcG4vcG3u7+2u7+2ur61ur6yt7uwtbmvtLius7ius7etsraqr7Slqq+iqK2gpqufpaudpKmcoqiZ
oKaYn6WXnqSWnaOVnKKTmqCSmZ+RmJ6OlZyNlJuJkZeJkJeIkJaGjZSFjZSFjJOEi5KBiZCAiI99
ho19hYx8hYx3gId3f4d1foV0fYRzfINye4JxeoJxeoFweYGi4l19AAAA1UlEQVR4Ab3BaTcCYQCG
4ceeZaLITmSXfd9riIgyKtS4///vcGbGHPNaPjnHdelfDG3b+kksYzdw9N3wrgNwoS96lwpvUAc2
ZRg9rAH1tSIwpU/ds3kXwB45AhpJhVI7Dp7aQtcZQKVdPmux4OI77uu8xnOuwB2BclrWLb6sAqn9
KtA8iKm/QmBSoZ5M3l2X4iUCrwOKyG1o8IEP922KmCsqR+hUUdZjskxoVYbLrSqhCRmWm7AyfgPw
EpchwfOM1LEHlFplaMmOyTP9xIl+kbia1x+8AwzRQUMonqV8AAAAAElFTkSuQmCC

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/img/7.png

iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAMAAAAmopZHAAABm1BMVEVweIBweIBweIBweIBweIBw
eIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBw
eIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBw
eIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBw
eIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBw
eIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBw
eIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBw
eIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweIBweICyhlxA
AAAAiHRSTlMAAQIFCAoMDQ8QERITFRcZGhwdHh8jJScoKiwuLzAxMjM1Njg5Ozw9PkBER0lKS0xN
Tk9QUVNUVVpbXF1kZmhqbG9wcXJ1d3l8fX6Cg4WSk5aYmpudoqOnra+ytbm6u7zBw8TIycrNzs/R
0tTW19ja3uLk5ebn6err7O7v8fLz9Pb3+Pn6+/z+YUAJgAAAAV9JREFUeAFdwflfiwEAwOFva5Ur
cic0e11jtGpTRhKFOXIkagjNnaJDWu8qhPr+2T4zP2jPA9R33X8xObuwGIbhYvHLp5fDFxsBOqas
NtMDiZ8uPb6azaRSbWfOplLp831D85plzsI+Ntoy6g9c3s//6u7kWzZNiw/5Z8/BvUBS89wQ+/ir
+9l3Vws9tU0TK720ixcANufVZXW8KbobEmI3wLA+Or39+L3fjkWAY2IG6HC9l7LUqleAQMwAIxao
GHG8BgKxE3hrjoqkc/UQFzuh5r3XqTjlfAPExTQw6hgVQ76OQCBmgKxracqCFW8CgdgFRPL+GjzU
2Hyt5JsG4KiYBdjxSi2t6ecDACfFy5RFB96t6+TtbZS1iXepiLQkj9RS0S9+3Um1ug+y5JOtbBR9
oJzT6cFMIojFWg+3xmLxE+25CR2AS0WrfbsFsKv/6ceZhTAslUphWJydep5rhj9wh3hMzT9U6wAA
AABJRU5ErkJggg==

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/images/ahramlogoN.png

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
f2oIwpVeHVqhAAAAAElFTkSuQmCC

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/images/imagesClose.png

iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAD+UlEQVR42qWUfUxTVxjGbz8QGgEX
R2niVBYVU0dhg2mY2LqMIP5h0D82GKjBjA3HdAF0wQhqjESTZcMPlMiGQSaiBqdjSydZ2LRFal2F
QmWUuclGUKdTRul3b9t777Nzj90SoyFkO8mTe8+55/zu+7zvOYdhptEe2WxR7A1bDPN/muNik/pm
dtYnpsULrtnjlY8sSqWjb+58qyVr6ZE7+pNZ0wbdrd2b2J+k/taWNB+jVTuA0y3w6fXwtp4Fd/gg
7m8ogT0hAd0LXuwZP9WcOiXMN/zdIiPDPBzL1YJzO0HbyG3Aeh34oRvc912A4Qpwph1/vKyGmWEw
fqUj85kw9zWjysQwvKOmmnKCg1awHV9BuHABONUK4fMm4FAdsKMCfE0VcLQObPYq9IrQr/WvPAUc
XJZx7k5aCuB1gzWQiE58gXD7lxDq6sEfrkf44/1gt3yA4M4a8OvywBcWA++WwT2Twc2FydYnq9jW
qOmTyABLH0KdevDHjsPTaQDL8wh3fANuzTrw2avhO3gUATLmbmhGSPMSgpnLgKXp+F2M8khDDoVN
mjvjfn4js+Vuiga4agaON8K1aw88CEMg1jmiv/LfgoNAhcdZhY/I82o6uNhoCPGzMUGAQ8tXdlFg
T2nJ2mHFrBEUvIngpfPwlb0HP5ngfr8EfAQoPv+Bh4m8nzXCK2HAk3lBIoGoN3FeeOhcazRza3Np
Zd+seD/KyuHfsxVuRRQ4MiFM5FqTC5/HiwCBhIhYXoBj+zYKASMFL4kBL5WTdwYD0hkY0xvUzEh5
8S6bKhFcwUZwMxQUFJLJ6NObnAy/108jC4oioU5mrQRLvnEyOQJyOXgyVwSSqmC043Iq8+unBwr7
Nan3WIWCWuAkUgSIHdf6dyiEj4iL5E+07NpSSdMSkEnIGgkFDiYoOfuZppnMA5PpOdOGgrY/qY0o
mg/nnDlwRQAizFOzE663iyhMbH6iiZRUChKDEIsyoNP2/rtt7p9ozviJAmNIhDKaI/fGIlrNwLFG
BEjfR+TZXEZhnn37qW2ay7zVuC2Pxlh1df4Te9Gu1RpFG5Ax9M8hogcrdHBFCiSOiWBnhpbaFYHh
bdvBri+ENT7u4VMnxdmln9fDPI5OhAoSCbUjgv3yKISkUlp9se9UJQFnT4M9sBtG0fLF9teeeZ5/
u3xJZybbIRDZFqKECISmIS4W/ooSoOc6fB+V40cyZm+o3zTljTPe0qbu1eq6b0UgfHQsoEkDiooR
2r0Xk6UfYihBBeOihQMTJ5t1074XByorCiyrVlwdfV7purdkCezpafhltsp7Y+4L/YPlm6r+0609
3HJouSV/7VZLXm6tQautNee8XjFWvy9nqjV/A0Cf8TU1CF8+AAAAAElFTkSuQmCC

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://gate.ahram.org.eg/Media/News/2021/9/16/19_2021-637673963745388675-538.jpg

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

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://gate.ahram.org.eg/Media/News/2021/3/15/1_2021-637514437233870466-387.jpg

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
/T98y9EvWz82LYsPZ//Z

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://gate.ahram.org.eg/Media/News/2021/8/4/1_2021-637636810007510727-751.jpg

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

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://gate.ahram.org.eg/Media/News/2019/5/23/1_2019-636942256274039783-403.jpg

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
6EM6T/ehcrT0fqH+S+C5+S0//9k=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://gate.ahram.org.eg/Media/News/2021/9/16/1_2021-637673967706289432-628.jpg

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

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://gate.ahram.org.eg/Media/News/2021/9/16/1_2021-637673960880608171-60.jpg

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

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://gate.ahram.org.eg/Media/News/2021/9/16/2021-637673944743423025-342.jpg

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

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/bootstrap.min.css

:root {
=09
}
* {
	box-sizing: border-box;
}
::after {
	box-sizing: border-box;
}
::before {
	box-sizing: border-box;
}
html {
	line-height: 1.15; font-family: sans-serif; -webkit-text-size-adjust: =
100%; -webkit-tap-highlight-color: transparent;
}
article {
	display: block;
}
aside {
	display: block;
}
figcaption {
	display: block;
}
figure {
	display: block;
}
footer {
	display: block;
}
header {
	display: block;
}
hgroup {
	display: block;
}
main {
	display: block;
}
nav {
	display: block;
}
section {
	display: block;
}
body {
	margin: 0px; text-align: left; color: rgb(33, 37, 41); line-height: =
1.5; font-family: -apple-system,BlinkMacSystemFont,"Segoe =
UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color =
Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: =
1rem; font-weight: 400; background-color: rgb(255, 255, 255);
}
hr {
	height: 0px; overflow: visible; box-sizing: content-box;
}
h1 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h2 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h3 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h4 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h5 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h6 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
p {
	margin-top: 0px; margin-bottom: 1rem;
}
abbr[data-original-title] {
	text-decoration: underline; border-bottom-color: currentColor; =
border-bottom-width: 0px; border-bottom-style: none; cursor: help; =
-webkit-text-decoration: underline dotted; =
-webkit-text-decoration-skip-ink: none; text-decoration-skip-ink: none;
}
abbr[title] {
	text-decoration: underline; border-bottom-color: currentColor; =
border-bottom-width: 0px; border-bottom-style: none; cursor: help; =
-webkit-text-decoration: underline dotted; =
-webkit-text-decoration-skip-ink: none; text-decoration-skip-ink: none;
}
address {
	line-height: inherit; font-style: normal; margin-bottom: 1rem;
}
dl {
	margin-top: 0px; margin-bottom: 1rem;
}
ol {
	margin-top: 0px; margin-bottom: 1rem;
}
ul {
	margin-top: 0px; margin-bottom: 1rem;
}
ol ol {
	margin-bottom: 0px;
}
ol ul {
	margin-bottom: 0px;
}
ul ol {
	margin-bottom: 0px;
}
ul ul {
	margin-bottom: 0px;
}
dt {
	font-weight: 700;
}
dd {
	margin-bottom: 0.5rem; margin-left: 0px;
}
blockquote {
	margin: 0px 0px 1rem;
}
b {
	font-weight: bolder;
}
strong {
	font-weight: bolder;
}
small {
	font-size: 80%;
}
sub {
	line-height: 0; font-size: 75%; vertical-align: baseline; position: =
relative;
}
sup {
	line-height: 0; font-size: 75%; vertical-align: baseline; position: =
relative;
}
sub {
	bottom: -0.25em;
}
sup {
	top: -0.5em;
}
a {
	color: rgb(0, 123, 255); text-decoration: none; background-color: =
transparent;
}
a:hover {
	color: rgb(0, 86, 179); text-decoration: underline;
}
a:not([href]):not([class]) {
	color: inherit; text-decoration: none;
}
a:not([href]):not([class]):hover {
	color: inherit; text-decoration: none;
}
code {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
kbd {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
pre {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
samp {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
pre {
	overflow: auto; margin-top: 0px; margin-bottom: 1rem; =
-ms-overflow-style: scrollbar;
}
figure {
	margin: 0px 0px 1rem;
}
img {
	vertical-align: middle;
}
svg {
	overflow: hidden; vertical-align: middle;
}
table {
	border-collapse: collapse;
}
caption {
	text-align: left; color: rgb(108, 117, 125); padding-top: 0.75rem; =
padding-bottom: 0.75rem; caption-side: bottom;
}
th {
	text-align: inherit;
}
label {
	margin-bottom: 0.5rem; display: inline-block;
}
button {
	border-radius: 0px;
}
button:focus {
	outline: dotted 1px;
}
button {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
input {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
optgroup {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
select {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
textarea {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
button {
	overflow: visible;
}
input {
	overflow: visible;
}
button {
	text-transform: none;
}
select {
	text-transform: none;
}
[role=3Dbutton] {
	cursor: pointer;
}
select {
	-ms-word-wrap: normal;
}
[type=3Dbutton] {
	-webkit-appearance: button;
}
[type=3Dreset] {
	-webkit-appearance: button;
}
[type=3Dsubmit] {
	-webkit-appearance: button;
}
button {
	-webkit-appearance: button;
}
[type=3Dbutton]:not(:disabled) {
	cursor: pointer;
}
[type=3Dreset]:not(:disabled) {
	cursor: pointer;
}
[type=3Dsubmit]:not(:disabled) {
	cursor: pointer;
}
button:not(:disabled) {
	cursor: pointer;
}
input[type=3Dcheckbox] {
	padding: 0px; box-sizing: border-box;
}
input[type=3Dradio] {
	padding: 0px; box-sizing: border-box;
}
textarea {
	overflow: auto; resize: vertical;
}
fieldset {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: =
none; min-width: 0px;
}
legend {
	padding: 0px; width: 100%; color: inherit; line-height: inherit; =
font-size: 1.5rem; margin-bottom: 0.5rem; display: block; white-space: =
normal; max-width: 100%;
}
progress {
	vertical-align: baseline;
}
[type=3Dsearch] {
	-webkit-appearance: none; outline-offset: -2px;
}
output {
	display: inline-block;
}
summary {
	display: list-item; cursor: pointer;
}
template {
	display: none;
}
[hidden] {
	display: none !important;
}
.h1 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h2 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h3 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h4 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h5 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h6 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h1 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h2 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h3 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h4 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h5 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h6 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h1 {
	font-size: 2.5rem;
}
h1 {
	font-size: 2.5rem;
}
.h2 {
	font-size: 2rem;
}
h2 {
	font-size: 2rem;
}
.h3 {
	font-size: 1.75rem;
}
h3 {
	font-size: 1.75rem;
}
.h4 {
	font-size: 1.5rem;
}
h4 {
	font-size: 1.5rem;
}
.h5 {
	font-size: 1.25rem;
}
h5 {
	font-size: 1.25rem;
}
.h6 {
	font-size: 1rem;
}
h6 {
	font-size: 1rem;
}
.lead {
	font-size: 1.25rem; font-weight: 300;
}
.display-1 {
	line-height: 1.2; font-size: 6rem; font-weight: 300;
}
.display-2 {
	line-height: 1.2; font-size: 5.5rem; font-weight: 300;
}
.display-3 {
	line-height: 1.2; font-size: 4.5rem; font-weight: 300;
}
.display-4 {
	line-height: 1.2; font-size: 3.5rem; font-weight: 300;
}
hr {
	border-width: 1px 0px 0px; border-style: solid none none; border-color: =
rgba(0, 0, 0, 0.1) currentColor currentColor; border-image: none; =
margin-top: 1rem; margin-bottom: 1rem;
}
.small {
	font-size: 80%; font-weight: 400;
}
small {
	font-size: 80%; font-weight: 400;
}
.mark {
	padding: 0.2em; background-color: rgb(252, 248, 227);
}
mark {
	padding: 0.2em; background-color: rgb(252, 248, 227);
}
.list-unstyled {
	list-style: none; padding-left: 0px;
}
.list-inline {
	list-style: none; padding-left: 0px;
}
.list-inline-item {
	display: inline-block;
}
:not(:last-child).list-inline-item {
	margin-right: 0.5rem;
}
.initialism {
	text-transform: uppercase; font-size: 90%;
}
.blockquote {
	font-size: 1.25rem; margin-bottom: 1rem;
}
.blockquote-footer {
	color: rgb(108, 117, 125); font-size: 80%; display: block;
}
.blockquote-footer::before {
	content: "\2014\00A0";
}
.img-fluid {
	height: auto; max-width: 100%;
}
.img-thumbnail {
	padding: 0.25rem; border-radius: 0.25rem; border: 1px solid rgb(222, =
226, 230); border-image: none; height: auto; max-width: 100%; =
background-color: rgb(255, 255, 255);
}
.figure {
	display: inline-block;
}
.figure-img {
	line-height: 1; margin-bottom: 0.5rem;
}
.figure-caption {
	color: rgb(108, 117, 125); font-size: 90%;
}
code {
	color: rgb(232, 62, 140); font-size: 87.5%; -ms-word-wrap: break-word;
}
a > code {
	color: inherit;
}
kbd {
	padding: 0.2rem 0.4rem; border-radius: 0.2rem; color: rgb(255, 255, =
255); font-size: 87.5%; background-color: rgb(33, 37, 41);
}
kbd kbd {
	padding: 0px; font-size: 100%; font-weight: 700;
}
pre {
	color: rgb(33, 37, 41); font-size: 87.5%; display: block;
}
pre code {
	color: inherit; font-size: inherit; -ms-word-break: normal;
}
.pre-scrollable {
	-ms-overflow-y: scroll; max-height: 340px;
}
.container {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-fluid {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-lg {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-md {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-sm {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-xl {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
@media all and (min-width:576px)
{
.container {
	max-width: 540px;
}
.container-sm {
	max-width: 540px;
}
}
@media all and (min-width:768px)
{
.container {
	max-width: 720px;
}
.container-md {
	max-width: 720px;
}
.container-sm {
	max-width: 720px;
}
}
@media all and (min-width:992px)
{
.container {
	max-width: 960px;
}
.container-lg {
	max-width: 960px;
}
.container-md {
	max-width: 960px;
}
.container-sm {
	max-width: 960px;
}
}
@media all and (min-width:1200px)
{
.container {
	max-width: 1140px;
}
.container-lg {
	max-width: 1140px;
}
.container-md {
	max-width: 1140px;
}
.container-sm {
	max-width: 1140px;
}
.container-xl {
	max-width: 1140px;
}
}
.row {
	margin-right: -15px; margin-left: -15px; display: flex; flex-wrap: =
wrap;
}
.no-gutters {
	margin-right: 0px; margin-left: 0px;
}
.no-gutters > .col {
	padding-right: 0px; padding-left: 0px;
}
.no-gutters > [class*=3Dcol-] {
	padding-right: 0px; padding-left: 0px;
}
.col {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-first {
	order: -1;
}
.order-last {
	order: 13;
}
.order-0 {
	order: 0;
}
.order-1 {
	order: 1;
}
.order-2 {
	order: 2;
}
.order-3 {
	order: 3;
}
.order-4 {
	order: 4;
}
.order-5 {
	order: 5;
}
.order-6 {
	order: 6;
}
.order-7 {
	order: 7;
}
.order-8 {
	order: 8;
}
.order-9 {
	order: 9;
}
.order-10 {
	order: 10;
}
.order-11 {
	order: 11;
}
.order-12 {
	order: 12;
}
.offset-1 {
	margin-left: 8.33%;
}
.offset-2 {
	margin-left: 16.66%;
}
.offset-3 {
	margin-left: 25%;
}
.offset-4 {
	margin-left: 33.33%;
}
.offset-5 {
	margin-left: 41.66%;
}
.offset-6 {
	margin-left: 50%;
}
.offset-7 {
	margin-left: 58.33%;
}
.offset-8 {
	margin-left: 66.66%;
}
.offset-9 {
	margin-left: 75%;
}
.offset-10 {
	margin-left: 83.33%;
}
.offset-11 {
	margin-left: 91.66%;
}
@media all and (min-width:576px)
{
.col-sm {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-sm-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-sm-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-sm-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-sm-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-sm-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-sm-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-sm-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-sm-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-sm-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-sm-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-sm-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-sm-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-sm-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-sm-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-sm-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-sm-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-sm-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-sm-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-sm-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-sm-first {
	order: -1;
}
.order-sm-last {
	order: 13;
}
.order-sm-0 {
	order: 0;
}
.order-sm-1 {
	order: 1;
}
.order-sm-2 {
	order: 2;
}
.order-sm-3 {
	order: 3;
}
.order-sm-4 {
	order: 4;
}
.order-sm-5 {
	order: 5;
}
.order-sm-6 {
	order: 6;
}
.order-sm-7 {
	order: 7;
}
.order-sm-8 {
	order: 8;
}
.order-sm-9 {
	order: 9;
}
.order-sm-10 {
	order: 10;
}
.order-sm-11 {
	order: 11;
}
.order-sm-12 {
	order: 12;
}
.offset-sm-0 {
	margin-left: 0px;
}
.offset-sm-1 {
	margin-left: 8.33%;
}
.offset-sm-2 {
	margin-left: 16.66%;
}
.offset-sm-3 {
	margin-left: 25%;
}
.offset-sm-4 {
	margin-left: 33.33%;
}
.offset-sm-5 {
	margin-left: 41.66%;
}
.offset-sm-6 {
	margin-left: 50%;
}
.offset-sm-7 {
	margin-left: 58.33%;
}
.offset-sm-8 {
	margin-left: 66.66%;
}
.offset-sm-9 {
	margin-left: 75%;
}
.offset-sm-10 {
	margin-left: 83.33%;
}
.offset-sm-11 {
	margin-left: 91.66%;
}
}
@media all and (min-width:768px)
{
.col-md {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-md-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-md-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-md-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-md-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-md-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-md-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-md-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-md-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-md-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-md-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-md-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-md-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-md-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-md-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-md-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-md-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-md-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-md-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-md-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-md-first {
	order: -1;
}
.order-md-last {
	order: 13;
}
.order-md-0 {
	order: 0;
}
.order-md-1 {
	order: 1;
}
.order-md-2 {
	order: 2;
}
.order-md-3 {
	order: 3;
}
.order-md-4 {
	order: 4;
}
.order-md-5 {
	order: 5;
}
.order-md-6 {
	order: 6;
}
.order-md-7 {
	order: 7;
}
.order-md-8 {
	order: 8;
}
.order-md-9 {
	order: 9;
}
.order-md-10 {
	order: 10;
}
.order-md-11 {
	order: 11;
}
.order-md-12 {
	order: 12;
}
.offset-md-0 {
	margin-left: 0px;
}
.offset-md-1 {
	margin-left: 8.33%;
}
.offset-md-2 {
	margin-left: 16.66%;
}
.offset-md-3 {
	margin-left: 25%;
}
.offset-md-4 {
	margin-left: 33.33%;
}
.offset-md-5 {
	margin-left: 41.66%;
}
.offset-md-6 {
	margin-left: 50%;
}
.offset-md-7 {
	margin-left: 58.33%;
}
.offset-md-8 {
	margin-left: 66.66%;
}
.offset-md-9 {
	margin-left: 75%;
}
.offset-md-10 {
	margin-left: 83.33%;
}
.offset-md-11 {
	margin-left: 91.66%;
}
}
@media all and (min-width:992px)
{
.col-lg {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-lg-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-lg-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-lg-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-lg-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-lg-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-lg-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-lg-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-lg-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-lg-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-lg-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-lg-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-lg-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-lg-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-lg-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-lg-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-lg-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-lg-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-lg-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-lg-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-lg-first {
	order: -1;
}
.order-lg-last {
	order: 13;
}
.order-lg-0 {
	order: 0;
}
.order-lg-1 {
	order: 1;
}
.order-lg-2 {
	order: 2;
}
.order-lg-3 {
	order: 3;
}
.order-lg-4 {
	order: 4;
}
.order-lg-5 {
	order: 5;
}
.order-lg-6 {
	order: 6;
}
.order-lg-7 {
	order: 7;
}
.order-lg-8 {
	order: 8;
}
.order-lg-9 {
	order: 9;
}
.order-lg-10 {
	order: 10;
}
.order-lg-11 {
	order: 11;
}
.order-lg-12 {
	order: 12;
}
.offset-lg-0 {
	margin-left: 0px;
}
.offset-lg-1 {
	margin-left: 8.33%;
}
.offset-lg-2 {
	margin-left: 16.66%;
}
.offset-lg-3 {
	margin-left: 25%;
}
.offset-lg-4 {
	margin-left: 33.33%;
}
.offset-lg-5 {
	margin-left: 41.66%;
}
.offset-lg-6 {
	margin-left: 50%;
}
.offset-lg-7 {
	margin-left: 58.33%;
}
.offset-lg-8 {
	margin-left: 66.66%;
}
.offset-lg-9 {
	margin-left: 75%;
}
.offset-lg-10 {
	margin-left: 83.33%;
}
.offset-lg-11 {
	margin-left: 91.66%;
}
}
@media all and (min-width:1200px)
{
.col-xl {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-xl-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-xl-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-xl-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-xl-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-xl-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-xl-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-xl-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-xl-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-xl-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-xl-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-xl-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-xl-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-xl-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-xl-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-xl-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-xl-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-xl-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-xl-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-xl-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-xl-first {
	order: -1;
}
.order-xl-last {
	order: 13;
}
.order-xl-0 {
	order: 0;
}
.order-xl-1 {
	order: 1;
}
.order-xl-2 {
	order: 2;
}
.order-xl-3 {
	order: 3;
}
.order-xl-4 {
	order: 4;
}
.order-xl-5 {
	order: 5;
}
.order-xl-6 {
	order: 6;
}
.order-xl-7 {
	order: 7;
}
.order-xl-8 {
	order: 8;
}
.order-xl-9 {
	order: 9;
}
.order-xl-10 {
	order: 10;
}
.order-xl-11 {
	order: 11;
}
.order-xl-12 {
	order: 12;
}
.offset-xl-0 {
	margin-left: 0px;
}
.offset-xl-1 {
	margin-left: 8.33%;
}
.offset-xl-2 {
	margin-left: 16.66%;
}
.offset-xl-3 {
	margin-left: 25%;
}
.offset-xl-4 {
	margin-left: 33.33%;
}
.offset-xl-5 {
	margin-left: 41.66%;
}
.offset-xl-6 {
	margin-left: 50%;
}
.offset-xl-7 {
	margin-left: 58.33%;
}
.offset-xl-8 {
	margin-left: 66.66%;
}
.offset-xl-9 {
	margin-left: 75%;
}
.offset-xl-10 {
	margin-left: 83.33%;
}
.offset-xl-11 {
	margin-left: 91.66%;
}
}
.table {
	width: 100%; color: rgb(33, 37, 41); margin-bottom: 1rem;
}
.table td {
	padding: 0.75rem; vertical-align: top; border-top-color: rgb(222, 226, =
230); border-top-width: 1px; border-top-style: solid;
}
.table th {
	padding: 0.75rem; vertical-align: top; border-top-color: rgb(222, 226, =
230); border-top-width: 1px; border-top-style: solid;
}
.table thead th {
	vertical-align: bottom; border-bottom-color: rgb(222, 226, 230); =
border-bottom-width: 2px; border-bottom-style: solid;
}
.table tbody + tbody {
	border-top-color: rgb(222, 226, 230); border-top-width: 2px; =
border-top-style: solid;
}
.table-sm td {
	padding: 0.3rem;
}
.table-sm th {
	padding: 0.3rem;
}
.table-bordered {
	border: 1px solid rgb(222, 226, 230); border-image: none;
}
.table-bordered td {
	border: 1px solid rgb(222, 226, 230); border-image: none;
}
.table-bordered th {
	border: 1px solid rgb(222, 226, 230); border-image: none;
}
.table-bordered thead td {
	border-bottom-width: 2px;
}
.table-bordered thead th {
	border-bottom-width: 2px;
}
.table-borderless tbody + tbody {
	border: 0px currentColor; border-image: none;
}
.table-borderless td {
	border: 0px currentColor; border-image: none;
}
.table-borderless th {
	border: 0px currentColor; border-image: none;
}
.table-borderless thead th {
	border: 0px currentColor; border-image: none;
}
.table-striped tbody tr:nth-of-type(2n+1) {
	background-color: rgba(0, 0, 0, 0.05);
}
.table-hover tbody tr:hover {
	color: rgb(33, 37, 41); background-color: rgba(0, 0, 0, 0.075);
}
.table-primary {
	background-color: rgb(184, 218, 255);
}
.table-primary > td {
	background-color: rgb(184, 218, 255);
}
.table-primary > th {
	background-color: rgb(184, 218, 255);
}
.table-primary tbody + tbody {
	border-color: rgb(122, 186, 255);
}
.table-primary td {
	border-color: rgb(122, 186, 255);
}
.table-primary th {
	border-color: rgb(122, 186, 255);
}
.table-primary thead th {
	border-color: rgb(122, 186, 255);
}
.table-hover .table-primary:hover {
	background-color: rgb(159, 205, 255);
}
.table-hover .table-primary:hover > td {
	background-color: rgb(159, 205, 255);
}
.table-hover .table-primary:hover > th {
	background-color: rgb(159, 205, 255);
}
.table-secondary {
	background-color: rgb(214, 216, 219);
}
.table-secondary > td {
	background-color: rgb(214, 216, 219);
}
.table-secondary > th {
	background-color: rgb(214, 216, 219);
}
.table-secondary tbody + tbody {
	border-color: rgb(179, 183, 187);
}
.table-secondary td {
	border-color: rgb(179, 183, 187);
}
.table-secondary th {
	border-color: rgb(179, 183, 187);
}
.table-secondary thead th {
	border-color: rgb(179, 183, 187);
}
.table-hover .table-secondary:hover {
	background-color: rgb(200, 203, 207);
}
.table-hover .table-secondary:hover > td {
	background-color: rgb(200, 203, 207);
}
.table-hover .table-secondary:hover > th {
	background-color: rgb(200, 203, 207);
}
.table-success {
	background-color: rgb(195, 230, 203);
}
.table-success > td {
	background-color: rgb(195, 230, 203);
}
.table-success > th {
	background-color: rgb(195, 230, 203);
}
.table-success tbody + tbody {
	border-color: rgb(143, 209, 158);
}
.table-success td {
	border-color: rgb(143, 209, 158);
}
.table-success th {
	border-color: rgb(143, 209, 158);
}
.table-success thead th {
	border-color: rgb(143, 209, 158);
}
.table-hover .table-success:hover {
	background-color: rgb(177, 223, 187);
}
.table-hover .table-success:hover > td {
	background-color: rgb(177, 223, 187);
}
.table-hover .table-success:hover > th {
	background-color: rgb(177, 223, 187);
}
.table-info {
	background-color: rgb(190, 229, 235);
}
.table-info > td {
	background-color: rgb(190, 229, 235);
}
.table-info > th {
	background-color: rgb(190, 229, 235);
}
.table-info tbody + tbody {
	border-color: rgb(134, 207, 218);
}
.table-info td {
	border-color: rgb(134, 207, 218);
}
.table-info th {
	border-color: rgb(134, 207, 218);
}
.table-info thead th {
	border-color: rgb(134, 207, 218);
}
.table-hover .table-info:hover {
	background-color: rgb(171, 221, 229);
}
.table-hover .table-info:hover > td {
	background-color: rgb(171, 221, 229);
}
.table-hover .table-info:hover > th {
	background-color: rgb(171, 221, 229);
}
.table-warning {
	background-color: rgb(255, 238, 186);
}
.table-warning > td {
	background-color: rgb(255, 238, 186);
}
.table-warning > th {
	background-color: rgb(255, 238, 186);
}
.table-warning tbody + tbody {
	border-color: rgb(255, 223, 126);
}
.table-warning td {
	border-color: rgb(255, 223, 126);
}
.table-warning th {
	border-color: rgb(255, 223, 126);
}
.table-warning thead th {
	border-color: rgb(255, 223, 126);
}
.table-hover .table-warning:hover {
	background-color: rgb(255, 232, 161);
}
.table-hover .table-warning:hover > td {
	background-color: rgb(255, 232, 161);
}
.table-hover .table-warning:hover > th {
	background-color: rgb(255, 232, 161);
}
.table-danger {
	background-color: rgb(245, 198, 203);
}
.table-danger > td {
	background-color: rgb(245, 198, 203);
}
.table-danger > th {
	background-color: rgb(245, 198, 203);
}
.table-danger tbody + tbody {
	border-color: rgb(237, 150, 158);
}
.table-danger td {
	border-color: rgb(237, 150, 158);
}
.table-danger th {
	border-color: rgb(237, 150, 158);
}
.table-danger thead th {
	border-color: rgb(237, 150, 158);
}
.table-hover .table-danger:hover {
	background-color: rgb(241, 176, 183);
}
.table-hover .table-danger:hover > td {
	background-color: rgb(241, 176, 183);
}
.table-hover .table-danger:hover > th {
	background-color: rgb(241, 176, 183);
}
.table-light {
	background-color: rgb(253, 253, 254);
}
.table-light > td {
	background-color: rgb(253, 253, 254);
}
.table-light > th {
	background-color: rgb(253, 253, 254);
}
.table-light tbody + tbody {
	border-color: rgb(251, 252, 252);
}
.table-light td {
	border-color: rgb(251, 252, 252);
}
.table-light th {
	border-color: rgb(251, 252, 252);
}
.table-light thead th {
	border-color: rgb(251, 252, 252);
}
.table-hover .table-light:hover {
	background-color: rgb(236, 236, 246);
}
.table-hover .table-light:hover > td {
	background-color: rgb(236, 236, 246);
}
.table-hover .table-light:hover > th {
	background-color: rgb(236, 236, 246);
}
.table-dark {
	background-color: rgb(198, 200, 202);
}
.table-dark > td {
	background-color: rgb(198, 200, 202);
}
.table-dark > th {
	background-color: rgb(198, 200, 202);
}
.table-dark tbody + tbody {
	border-color: rgb(149, 153, 156);
}
.table-dark td {
	border-color: rgb(149, 153, 156);
}
.table-dark th {
	border-color: rgb(149, 153, 156);
}
.table-dark thead th {
	border-color: rgb(149, 153, 156);
}
.table-hover .table-dark:hover {
	background-color: rgb(185, 187, 190);
}
.table-hover .table-dark:hover > td {
	background-color: rgb(185, 187, 190);
}
.table-hover .table-dark:hover > th {
	background-color: rgb(185, 187, 190);
}
.table-active {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-active > td {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-active > th {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > th {
	background-color: rgba(0, 0, 0, 0.075);
}
.table .thead-dark th {
	border-color: rgb(69, 77, 85); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
.table .thead-light th {
	border-color: rgb(222, 226, 230); color: rgb(73, 80, 87); =
background-color: rgb(233, 236, 239);
}
.table-dark {
	color: rgb(255, 255, 255); background-color: rgb(52, 58, 64);
}
.table-dark td {
	border-color: rgb(69, 77, 85);
}
.table-dark th {
	border-color: rgb(69, 77, 85);
}
.table-dark thead th {
	border-color: rgb(69, 77, 85);
}
.table-dark.table-bordered {
	border: 0px currentColor; border-image: none;
}
.table-dark.table-striped tbody tr:nth-of-type(2n+1) {
	background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
	color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, =
0.075);
}
@media all and (max-width:575.98px)
{
.table-responsive-sm {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive-sm > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
@media all and (max-width:767.98px)
{
.table-responsive-md {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive-md > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
@media all and (max-width:991.98px)
{
.table-responsive-lg {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive-lg > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
@media all and (max-width:1199.98px)
{
.table-responsive-xl {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive-xl > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
.table-responsive {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
	border: 0px currentColor; border-image: none;
}
.form-control {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
rgb(206, 212, 218); transition:border-color 0.15s ease-in-out, =
box-shadow 0.15s ease-in-out; border-image: none; width: 100%; height: =
calc(1.5em + .75rem + 2px); color: rgb(73, 80, 87); line-height: 1.5; =
font-size: 1rem; font-weight: 400; display: block; background-clip: =
padding-box; background-color: rgb(255, 255, 255);
}
@media not all
{
.form-control {
	transition:none;
}
}
.form-control::-ms-expand {
	border: 0px currentColor; border-image: none; background-color: =
transparent;
}
.form-control:focus {
	border-color: rgb(128, 189, 255); outline: 0px; color: rgb(73, 80, 87); =
box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25); background-color: =
rgb(255, 255, 255);
}
:-ms-input-placeholder.form-control {
	color: rgb(108, 117, 125); opacity: 1;
}
:disabled.form-control {
	opacity: 1; background-color: rgb(233, 236, 239);
}
[readonly].form-control {
	opacity: 1; background-color: rgb(233, 236, 239);
}
input[type=3Ddate].form-control {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
input[type=3Ddatetime-local].form-control {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
input[type=3Dmonth].form-control {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
input[type=3Dtime].form-control {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
select.form-control:focus::-ms-value {
	color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
.form-control-file {
	width: 100%; display: block;
}
.form-control-range {
	width: 100%; display: block;
}
.col-form-label {
	line-height: 1.5; padding-top: calc(.375rem + 1px); padding-bottom: =
calc(.375rem + 1px); font-size: inherit; margin-bottom: 0px;
}
.col-form-label-lg {
	line-height: 1.5; padding-top: calc(.5rem + 1px); padding-bottom: =
calc(.5rem + 1px); font-size: 1.25rem;
}
.col-form-label-sm {
	line-height: 1.5; padding-top: calc(.25rem + 1px); padding-bottom: =
calc(.25rem + 1px); font-size: 0.87rem;
}
.form-control-plaintext {
	border-width: 1px 0px; border-style: solid; border-color: transparent; =
padding: 0.37rem 0px; border-image: none; width: 100%; color: rgb(33, =
37, 41); line-height: 1.5; font-size: 1rem; margin-bottom: 0px; display: =
block; background-color: transparent;
}
.form-control-plaintext.form-control-lg {
	padding-right: 0px; padding-left: 0px;
}
.form-control-plaintext.form-control-sm {
	padding-right: 0px; padding-left: 0px;
}
.form-control-sm {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; height: calc(1.5em + =
.5rem + 2px); line-height: 1.5; font-size: 0.87rem;
}
.form-control-lg {
	padding: 0.5rem 1rem; border-radius: 0.3rem; height: calc(1.5em + 1rem =
+ 2px); line-height: 1.5; font-size: 1.25rem;
}
select[multiple].form-control {
	height: auto;
}
select[size].form-control {
	height: auto;
}
textarea.form-control {
	height: auto;
}
.form-group {
	margin-bottom: 1rem;
}
.form-text {
	margin-top: 0.25rem; display: block;
}
.form-row {
	margin-right: -5px; margin-left: -5px; display: flex; flex-wrap: wrap;
}
.form-row > .col {
	padding-right: 5px; padding-left: 5px;
}
.form-row > [class*=3Dcol-] {
	padding-right: 5px; padding-left: 5px;
}
.form-check {
	padding-left: 1.25rem; display: block; position: relative;
}
.form-check-input {
	margin-top: 0.3rem; margin-left: -1.25rem; position: absolute;
}
:disabled.form-check-input ~ .form-check-label {
	color: rgb(108, 117, 125);
}
[disabled].form-check-input ~ .form-check-label {
	color: rgb(108, 117, 125);
}
.form-check-label {
	margin-bottom: 0px;
}
.form-check-inline {
	padding-left: 0px; margin-right: 0.75rem; display: inline-flex; =
align-items: center;
}
.form-check-inline .form-check-input {
	margin-top: 0px; margin-right: 0.31rem; margin-left: 0px; position: =
static;
}
.valid-feedback {
	width: 100%; color: rgb(40, 167, 69); font-size: 80%; margin-top: =
0.25rem; display: none;
}
.valid-tooltip {
	padding: 0.25rem 0.5rem; border-radius: 0.25rem; left: 0px; top: 100%; =
color: rgb(255, 255, 255); line-height: 1.5; font-size: 0.87rem; =
margin-top: 0.1rem; display: none; position: absolute; z-index: 5; =
max-width: 100%; background-color: rgba(40, 167, 69, 0.9);
}
.is-valid ~ .valid-feedback {
	display: block;
}
.is-valid ~ .valid-tooltip {
	display: block;
}
.was-validated :valid ~ .valid-feedback {
	display: block;
}
.was-validated :valid ~ .valid-tooltip {
	display: block;
}
.form-control.is-valid {
	background-position: right calc(.375em + .1875rem) center; =
border-color: rgb(40, 167, 69); padding-right: calc(1.5em + .75rem); =
background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'8' height=3D'8' =
viewBox=3D'0 0 8 8'%3e%3cpath fill=3D'%2328a745' d=3D'M2.3 6.73L.6 =
4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 =
4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; =
background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}
.was-validated :valid.form-control {
	background-position: right calc(.375em + .1875rem) center; =
border-color: rgb(40, 167, 69); padding-right: calc(1.5em + .75rem); =
background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'8' height=3D'8' =
viewBox=3D'0 0 8 8'%3e%3cpath fill=3D'%2328a745' d=3D'M2.3 6.73L.6 =
4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 =
4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; =
background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}
.form-control.is-valid:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.was-validated :valid.form-control:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.was-validated textarea:valid.form-control {
	background-position: right calc(.375em + .1875rem) top calc(.375em + =
.1875rem); padding-right: calc(1.5em + .75rem);
}
textarea.form-control.is-valid {
	background-position: right calc(.375em + .1875rem) top calc(.375em + =
.1875rem); padding-right: calc(1.5em + .75rem);
}
.custom-select.is-valid {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, =
url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' =
width=3D'8' height=3D'8' viewBox=3D'0 0 8 8'%3e%3cpath =
fill=3D'%2328a745' d=3D'M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 =
3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") =
no-repeat right 1.75rem center / calc(.75em + .375rem) calc(.75em + =
.375rem) rgb(255, 255, 255); border-color: rgb(40, 167, 69); =
padding-right: calc(.75em + 2.3125rem);
}
.was-validated :valid.custom-select {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, =
url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' =
width=3D'8' height=3D'8' viewBox=3D'0 0 8 8'%3e%3cpath =
fill=3D'%2328a745' d=3D'M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 =
3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") =
no-repeat right 1.75rem center / calc(.75em + .375rem) calc(.75em + =
.375rem) rgb(255, 255, 255); border-color: rgb(40, 167, 69); =
padding-right: calc(.75em + 2.3125rem);
}
.custom-select.is-valid:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.was-validated :valid.custom-select:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.form-check-input.is-valid ~ .form-check-label {
	color: rgb(40, 167, 69);
}
.was-validated :valid.form-check-input ~ .form-check-label {
	color: rgb(40, 167, 69);
}
.form-check-input.is-valid ~ .valid-feedback {
	display: block;
}
.form-check-input.is-valid ~ .valid-tooltip {
	display: block;
}
.was-validated :valid.form-check-input ~ .valid-feedback {
	display: block;
}
.was-validated :valid.form-check-input ~ .valid-tooltip {
	display: block;
}
.custom-control-input.is-valid ~ .custom-control-label {
	color: rgb(40, 167, 69);
}
.was-validated :valid.custom-control-input ~ .custom-control-label {
	color: rgb(40, 167, 69);
}
.custom-control-input.is-valid ~ .custom-control-label::before {
	border-color: rgb(40, 167, 69);
}
.was-validated :valid.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(40, 167, 69);
}
:checked.custom-control-input.is-valid ~ .custom-control-label::before {
	border-color: rgb(52, 206, 87); background-color: rgb(52, 206, 87);
}
.was-validated :valid:checked.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(52, 206, 87); background-color: rgb(52, 206, 87);
}
.custom-control-input.is-valid:focus ~ .custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.25);
}
.was-validated :valid.custom-control-input:focus ~ =
.custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.25);
}
:not(:checked).custom-control-input.is-valid:focus ~ =
.custom-control-label::before {
	border-color: rgb(40, 167, 69);
}
.was-validated :valid:not(:checked).custom-control-input:focus ~ =
.custom-control-label::before {
	border-color: rgb(40, 167, 69);
}
.custom-file-input.is-valid ~ .custom-file-label {
	border-color: rgb(40, 167, 69);
}
.was-validated :valid.custom-file-input ~ .custom-file-label {
	border-color: rgb(40, 167, 69);
}
.custom-file-input.is-valid:focus ~ .custom-file-label {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.was-validated :valid.custom-file-input:focus ~ .custom-file-label {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.invalid-feedback {
	width: 100%; color: rgb(220, 53, 69); font-size: 80%; margin-top: =
0.25rem; display: none;
}
.invalid-tooltip {
	padding: 0.25rem 0.5rem; border-radius: 0.25rem; left: 0px; top: 100%; =
color: rgb(255, 255, 255); line-height: 1.5; font-size: 0.87rem; =
margin-top: 0.1rem; display: none; position: absolute; z-index: 5; =
max-width: 100%; background-color: rgba(220, 53, 69, 0.9);
}
.is-invalid ~ .invalid-feedback {
	display: block;
}
.is-invalid ~ .invalid-tooltip {
	display: block;
}
.was-validated :invalid ~ .invalid-feedback {
	display: block;
}
.was-validated :invalid ~ .invalid-tooltip {
	display: block;
}
.form-control.is-invalid {
	background-position: right calc(.375em + .1875rem) center; =
border-color: rgb(220, 53, 69); padding-right: calc(1.5em + .75rem); =
background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'12' height=3D'12' =
fill=3D'none' stroke=3D'%23dc3545' viewBox=3D'0 0 12 12'%3e%3ccircle =
cx=3D'6' cy=3D'6' r=3D'4.5'/%3e%3cpath stroke-linejoin=3D'round' =
d=3D'M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx=3D'6' cy=3D'8.2' r=3D'.6' =
fill=3D'%23dc3545' stroke=3D'none'/%3e%3c/svg%3e"); background-repeat: =
no-repeat; background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}
.was-validated :invalid.form-control {
	background-position: right calc(.375em + .1875rem) center; =
border-color: rgb(220, 53, 69); padding-right: calc(1.5em + .75rem); =
background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'12' height=3D'12' =
fill=3D'none' stroke=3D'%23dc3545' viewBox=3D'0 0 12 12'%3e%3ccircle =
cx=3D'6' cy=3D'6' r=3D'4.5'/%3e%3cpath stroke-linejoin=3D'round' =
d=3D'M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx=3D'6' cy=3D'8.2' r=3D'.6' =
fill=3D'%23dc3545' stroke=3D'none'/%3e%3c/svg%3e"); background-repeat: =
no-repeat; background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}
.form-control.is-invalid:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.was-validated :invalid.form-control:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.was-validated textarea:invalid.form-control {
	background-position: right calc(.375em + .1875rem) top calc(.375em + =
.1875rem); padding-right: calc(1.5em + .75rem);
}
textarea.form-control.is-invalid {
	background-position: right calc(.375em + .1875rem) top calc(.375em + =
.1875rem); padding-right: calc(1.5em + .75rem);
}
.custom-select.is-invalid {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, =
url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' =
width=3D'12' height=3D'12' fill=3D'none' stroke=3D'%23dc3545' =
viewBox=3D'0 0 12 12'%3e%3ccircle cx=3D'6' cy=3D'6' r=3D'4.5'/%3e%3cpath =
stroke-linejoin=3D'round' d=3D'M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx=3D'6' =
cy=3D'8.2' r=3D'.6' fill=3D'%23dc3545' stroke=3D'none'/%3e%3c/svg%3e") =
no-repeat right 1.75rem center / calc(.75em + .375rem) calc(.75em + =
.375rem) rgb(255, 255, 255); border-color: rgb(220, 53, 69); =
padding-right: calc(.75em + 2.3125rem);
}
.was-validated :invalid.custom-select {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, =
url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' =
width=3D'12' height=3D'12' fill=3D'none' stroke=3D'%23dc3545' =
viewBox=3D'0 0 12 12'%3e%3ccircle cx=3D'6' cy=3D'6' r=3D'4.5'/%3e%3cpath =
stroke-linejoin=3D'round' d=3D'M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx=3D'6' =
cy=3D'8.2' r=3D'.6' fill=3D'%23dc3545' stroke=3D'none'/%3e%3c/svg%3e") =
no-repeat right 1.75rem center / calc(.75em + .375rem) calc(.75em + =
.375rem) rgb(255, 255, 255); border-color: rgb(220, 53, 69); =
padding-right: calc(.75em + 2.3125rem);
}
.custom-select.is-invalid:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.was-validated :invalid.custom-select:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.form-check-input.is-invalid ~ .form-check-label {
	color: rgb(220, 53, 69);
}
.was-validated :invalid.form-check-input ~ .form-check-label {
	color: rgb(220, 53, 69);
}
.form-check-input.is-invalid ~ .invalid-feedback {
	display: block;
}
.form-check-input.is-invalid ~ .invalid-tooltip {
	display: block;
}
.was-validated :invalid.form-check-input ~ .invalid-feedback {
	display: block;
}
.was-validated :invalid.form-check-input ~ .invalid-tooltip {
	display: block;
}
.custom-control-input.is-invalid ~ .custom-control-label {
	color: rgb(220, 53, 69);
}
.was-validated :invalid.custom-control-input ~ .custom-control-label {
	color: rgb(220, 53, 69);
}
.custom-control-input.is-invalid ~ .custom-control-label::before {
	border-color: rgb(220, 53, 69);
}
.was-validated :invalid.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(220, 53, 69);
}
:checked.custom-control-input.is-invalid ~ .custom-control-label::before =
{
	border-color: rgb(228, 96, 109); background-color: rgb(228, 96, 109);
}
.was-validated :invalid:checked.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(228, 96, 109); background-color: rgb(228, 96, 109);
}
.custom-control-input.is-invalid:focus ~ .custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.25);
}
.was-validated :invalid.custom-control-input:focus ~ =
.custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.25);
}
:not(:checked).custom-control-input.is-invalid:focus ~ =
.custom-control-label::before {
	border-color: rgb(220, 53, 69);
}
.was-validated :invalid:not(:checked).custom-control-input:focus ~ =
.custom-control-label::before {
	border-color: rgb(220, 53, 69);
}
.custom-file-input.is-invalid ~ .custom-file-label {
	border-color: rgb(220, 53, 69);
}
.was-validated :invalid.custom-file-input ~ .custom-file-label {
	border-color: rgb(220, 53, 69);
}
.custom-file-input.is-invalid:focus ~ .custom-file-label {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.was-validated :invalid.custom-file-input:focus ~ .custom-file-label {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.form-inline {
	flex-flow:row wrap; display: flex; align-items: center;
}
.form-inline .form-check {
	width: 100%;
}
@media all and (min-width:576px)
{
.form-inline label {
	margin-bottom: 0px; display: flex; justify-content: center; =
align-items: center;
}
.form-inline .form-group {
	flex:0 0 auto; flex-flow:row wrap; margin-bottom: 0px; display: flex; =
align-items: center;
}
.form-inline .form-control {
	width: auto; vertical-align: middle; display: inline-block;
}
.form-inline .form-control-plaintext {
	display: inline-block;
}
.form-inline .custom-select {
	width: auto;
}
.form-inline .input-group {
	width: auto;
}
.form-inline .form-check {
	width: auto; padding-left: 0px; display: flex; justify-content: center; =
align-items: center;
}
.form-inline .form-check-input {
	margin-top: 0px; margin-right: 0.25rem; margin-left: 0px; position: =
relative; flex-shrink: 0;
}
.form-inline .custom-control {
	justify-content: center; align-items: center;
}
.form-inline .custom-control-label {
	margin-bottom: 0px;
}
}
.btn {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
transparent; transition:color 0.15s ease-in-out, background-color 0.15s =
ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s =
ease-in-out; border-image: none; text-align: center; color: rgb(33, 37, =
41); line-height: 1.5; font-size: 1rem; font-weight: 400; =
vertical-align: middle; display: inline-block; -ms-user-select: none; =
background-color: transparent; -webkit-user-select: none; =
-moz-user-select: none; user-select: none;
}
@media not all
{
.btn {
	transition:none;
}
}
.btn:hover {
	color: rgb(33, 37, 41); text-decoration: none;
}
.btn.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25);
}
.btn:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25);
}
.btn.disabled {
	opacity: 0.65;
}
:disabled.btn {
	opacity: 0.65;
}
:not(:disabled):not(.disabled).btn {
	cursor: pointer;
}
a.btn.disabled {
	pointer-events: none;
}
fieldset:disabled a.btn {
	pointer-events: none;
}
.btn-primary {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
.btn-primary:hover {
	border-color: rgb(0, 98, 204); color: rgb(255, 255, 255); =
background-color: rgb(0, 105, 217);
}
.btn-primary.focus {
	border-color: rgb(0, 98, 204); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(38,143,255,0.5); background-color: rgb(0, 105, =
217);
}
.btn-primary:focus {
	border-color: rgb(0, 98, 204); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(38,143,255,0.5); background-color: rgb(0, 105, =
217);
}
.btn-primary.disabled {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:disabled.btn-primary {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:not(:disabled):not(.disabled).btn-primary.active {
	border-color: rgb(0, 92, 191); color: rgb(255, 255, 255); =
background-color: rgb(0, 98, 204);
}
:not(:disabled):not(.disabled).btn-primary:active {
	border-color: rgb(0, 92, 191); color: rgb(255, 255, 255); =
background-color: rgb(0, 98, 204);
}
.show > .btn-primary.dropdown-toggle {
	border-color: rgb(0, 92, 191); color: rgb(255, 255, 255); =
background-color: rgb(0, 98, 204);
}
:not(:disabled):not(.disabled).btn-primary.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(38,143,255,0.5);
}
:not(:disabled):not(.disabled).btn-primary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(38,143,255,0.5);
}
.show > .btn-primary.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(38,143,255,0.5);
}
.btn-secondary {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
.btn-secondary:hover {
	border-color: rgb(84, 91, 98); color: rgb(255, 255, 255); =
background-color: rgb(90, 98, 104);
}
.btn-secondary.focus {
	border-color: rgb(84, 91, 98); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(130,138,145,0.5); background-color: rgb(90, 98, =
104);
}
.btn-secondary:focus {
	border-color: rgb(84, 91, 98); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(130,138,145,0.5); background-color: rgb(90, 98, =
104);
}
.btn-secondary.disabled {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:disabled.btn-secondary {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:not(:disabled):not(.disabled).btn-secondary.active {
	border-color: rgb(78, 85, 91); color: rgb(255, 255, 255); =
background-color: rgb(84, 91, 98);
}
:not(:disabled):not(.disabled).btn-secondary:active {
	border-color: rgb(78, 85, 91); color: rgb(255, 255, 255); =
background-color: rgb(84, 91, 98);
}
.show > .btn-secondary.dropdown-toggle {
	border-color: rgb(78, 85, 91); color: rgb(255, 255, 255); =
background-color: rgb(84, 91, 98);
}
:not(:disabled):not(.disabled).btn-secondary.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(130,138,145,0.5);
}
:not(:disabled):not(.disabled).btn-secondary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(130,138,145,0.5);
}
.show > .btn-secondary.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(130,138,145,0.5);
}
.btn-success {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
.btn-success:hover {
	border-color: rgb(30, 126, 52); color: rgb(255, 255, 255); =
background-color: rgb(33, 136, 56);
}
.btn-success.focus {
	border-color: rgb(30, 126, 52); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(72,180,97,0.5); background-color: rgb(33, 136, =
56);
}
.btn-success:focus {
	border-color: rgb(30, 126, 52); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(72,180,97,0.5); background-color: rgb(33, 136, =
56);
}
.btn-success.disabled {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:disabled.btn-success {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:not(:disabled):not(.disabled).btn-success.active {
	border-color: rgb(28, 116, 48); color: rgb(255, 255, 255); =
background-color: rgb(30, 126, 52);
}
:not(:disabled):not(.disabled).btn-success:active {
	border-color: rgb(28, 116, 48); color: rgb(255, 255, 255); =
background-color: rgb(30, 126, 52);
}
.show > .btn-success.dropdown-toggle {
	border-color: rgb(28, 116, 48); color: rgb(255, 255, 255); =
background-color: rgb(30, 126, 52);
}
:not(:disabled):not(.disabled).btn-success.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(72,180,97,0.5);
}
:not(:disabled):not(.disabled).btn-success:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(72,180,97,0.5);
}
.show > .btn-success.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(72,180,97,0.5);
}
.btn-info {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
.btn-info:hover {
	border-color: rgb(17, 122, 139); color: rgb(255, 255, 255); =
background-color: rgb(19, 132, 150);
}
.btn-info.focus {
	border-color: rgb(17, 122, 139); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(58,176,195,0.5); background-color: rgb(19, 132, =
150);
}
.btn-info:focus {
	border-color: rgb(17, 122, 139); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(58,176,195,0.5); background-color: rgb(19, 132, =
150);
}
.btn-info.disabled {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:disabled.btn-info {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:not(:disabled):not(.disabled).btn-info.active {
	border-color: rgb(16, 112, 127); color: rgb(255, 255, 255); =
background-color: rgb(17, 122, 139);
}
:not(:disabled):not(.disabled).btn-info:active {
	border-color: rgb(16, 112, 127); color: rgb(255, 255, 255); =
background-color: rgb(17, 122, 139);
}
.show > .btn-info.dropdown-toggle {
	border-color: rgb(16, 112, 127); color: rgb(255, 255, 255); =
background-color: rgb(17, 122, 139);
}
:not(:disabled):not(.disabled).btn-info.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(58,176,195,0.5);
}
:not(:disabled):not(.disabled).btn-info:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(58,176,195,0.5);
}
.show > .btn-info.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(58,176,195,0.5);
}
.btn-warning {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
.btn-warning:hover {
	border-color: rgb(211, 158, 0); color: rgb(33, 37, 41); =
background-color: rgb(224, 168, 0);
}
.btn-warning.focus {
	border-color: rgb(211, 158, 0); color: rgb(33, 37, 41); box-shadow: 0px =
0px 0px 0.2rem rgba(222,170,12,0.5); background-color: rgb(224, 168, 0);
}
.btn-warning:focus {
	border-color: rgb(211, 158, 0); color: rgb(33, 37, 41); box-shadow: 0px =
0px 0px 0.2rem rgba(222,170,12,0.5); background-color: rgb(224, 168, 0);
}
.btn-warning.disabled {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:disabled.btn-warning {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:not(:disabled):not(.disabled).btn-warning.active {
	border-color: rgb(198, 149, 0); color: rgb(33, 37, 41); =
background-color: rgb(211, 158, 0);
}
:not(:disabled):not(.disabled).btn-warning:active {
	border-color: rgb(198, 149, 0); color: rgb(33, 37, 41); =
background-color: rgb(211, 158, 0);
}
.show > .btn-warning.dropdown-toggle {
	border-color: rgb(198, 149, 0); color: rgb(33, 37, 41); =
background-color: rgb(211, 158, 0);
}
:not(:disabled):not(.disabled).btn-warning.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(222,170,12,0.5);
}
:not(:disabled):not(.disabled).btn-warning:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(222,170,12,0.5);
}
.show > .btn-warning.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(222,170,12,0.5);
}
.btn-danger {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
.btn-danger:hover {
	border-color: rgb(189, 33, 48); color: rgb(255, 255, 255); =
background-color: rgb(200, 35, 51);
}
.btn-danger.focus {
	border-color: rgb(189, 33, 48); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(225,83,97,0.5); background-color: rgb(200, 35, =
51);
}
.btn-danger:focus {
	border-color: rgb(189, 33, 48); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(225,83,97,0.5); background-color: rgb(200, 35, =
51);
}
.btn-danger.disabled {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:disabled.btn-danger {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:not(:disabled):not(.disabled).btn-danger.active {
	border-color: rgb(178, 31, 45); color: rgb(255, 255, 255); =
background-color: rgb(189, 33, 48);
}
:not(:disabled):not(.disabled).btn-danger:active {
	border-color: rgb(178, 31, 45); color: rgb(255, 255, 255); =
background-color: rgb(189, 33, 48);
}
.show > .btn-danger.dropdown-toggle {
	border-color: rgb(178, 31, 45); color: rgb(255, 255, 255); =
background-color: rgb(189, 33, 48);
}
:not(:disabled):not(.disabled).btn-danger.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(225,83,97,0.5);
}
:not(:disabled):not(.disabled).btn-danger:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(225,83,97,0.5);
}
.show > .btn-danger.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(225,83,97,0.5);
}
.btn-light {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
.btn-light:hover {
	border-color: rgb(218, 224, 229); color: rgb(33, 37, 41); =
background-color: rgb(226, 230, 234);
}
.btn-light.focus {
	border-color: rgb(218, 224, 229); color: rgb(33, 37, 41); box-shadow: =
0px 0px 0px 0.2rem rgba(216,217,219,0.5); background-color: rgb(226, =
230, 234);
}
.btn-light:focus {
	border-color: rgb(218, 224, 229); color: rgb(33, 37, 41); box-shadow: =
0px 0px 0px 0.2rem rgba(216,217,219,0.5); background-color: rgb(226, =
230, 234);
}
.btn-light.disabled {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:disabled.btn-light {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:not(:disabled):not(.disabled).btn-light.active {
	border-color: rgb(211, 217, 223); color: rgb(33, 37, 41); =
background-color: rgb(218, 224, 229);
}
:not(:disabled):not(.disabled).btn-light:active {
	border-color: rgb(211, 217, 223); color: rgb(33, 37, 41); =
background-color: rgb(218, 224, 229);
}
.show > .btn-light.dropdown-toggle {
	border-color: rgb(211, 217, 223); color: rgb(33, 37, 41); =
background-color: rgb(218, 224, 229);
}
:not(:disabled):not(.disabled).btn-light.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(216,217,219,0.5);
}
:not(:disabled):not(.disabled).btn-light:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(216,217,219,0.5);
}
.show > .btn-light.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(216,217,219,0.5);
}
.btn-dark {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
.btn-dark:hover {
	border-color: rgb(29, 33, 36); color: rgb(255, 255, 255); =
background-color: rgb(35, 39, 43);
}
.btn-dark.focus {
	border-color: rgb(29, 33, 36); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(82,88,93,0.5); background-color: rgb(35, 39, =
43);
}
.btn-dark:focus {
	border-color: rgb(29, 33, 36); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(82,88,93,0.5); background-color: rgb(35, 39, =
43);
}
.btn-dark.disabled {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:disabled.btn-dark {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:not(:disabled):not(.disabled).btn-dark.active {
	border-color: rgb(23, 26, 29); color: rgb(255, 255, 255); =
background-color: rgb(29, 33, 36);
}
:not(:disabled):not(.disabled).btn-dark:active {
	border-color: rgb(23, 26, 29); color: rgb(255, 255, 255); =
background-color: rgb(29, 33, 36);
}
.show > .btn-dark.dropdown-toggle {
	border-color: rgb(23, 26, 29); color: rgb(255, 255, 255); =
background-color: rgb(29, 33, 36);
}
:not(:disabled):not(.disabled).btn-dark.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(82,88,93,0.5);
}
:not(:disabled):not(.disabled).btn-dark:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(82,88,93,0.5);
}
.show > .btn-dark.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(82,88,93,0.5);
}
.btn-outline-primary {
	border-color: rgb(0, 123, 255); color: rgb(0, 123, 255);
}
.btn-outline-primary:hover {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
.btn-outline-primary.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.btn-outline-primary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.btn-outline-primary.disabled {
	color: rgb(0, 123, 255); background-color: transparent;
}
:disabled.btn-outline-primary {
	color: rgb(0, 123, 255); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-primary.active {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:not(:disabled):not(.disabled).btn-outline-primary:active {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
.show > .btn-outline-primary.dropdown-toggle {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:not(:disabled):not(.disabled).btn-outline-primary.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
:not(:disabled):not(.disabled).btn-outline-primary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.show > .btn-outline-primary.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.btn-outline-secondary {
	border-color: rgb(108, 117, 125); color: rgb(108, 117, 125);
}
.btn-outline-secondary:hover {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
.btn-outline-secondary.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.btn-outline-secondary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.btn-outline-secondary.disabled {
	color: rgb(108, 117, 125); background-color: transparent;
}
:disabled.btn-outline-secondary {
	color: rgb(108, 117, 125); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-secondary.active {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:not(:disabled):not(.disabled).btn-outline-secondary:active {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
.show > .btn-outline-secondary.dropdown-toggle {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:not(:disabled):not(.disabled).btn-outline-secondary.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
:not(:disabled):not(.disabled).btn-outline-secondary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.show > .btn-outline-secondary.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.btn-outline-success {
	border-color: rgb(40, 167, 69); color: rgb(40, 167, 69);
}
.btn-outline-success:hover {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
.btn-outline-success.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.btn-outline-success:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.btn-outline-success.disabled {
	color: rgb(40, 167, 69); background-color: transparent;
}
:disabled.btn-outline-success {
	color: rgb(40, 167, 69); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-success.active {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:not(:disabled):not(.disabled).btn-outline-success:active {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
.show > .btn-outline-success.dropdown-toggle {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:not(:disabled):not(.disabled).btn-outline-success.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
:not(:disabled):not(.disabled).btn-outline-success:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.show > .btn-outline-success.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.btn-outline-info {
	border-color: rgb(23, 162, 184); color: rgb(23, 162, 184);
}
.btn-outline-info:hover {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
.btn-outline-info.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.btn-outline-info:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.btn-outline-info.disabled {
	color: rgb(23, 162, 184); background-color: transparent;
}
:disabled.btn-outline-info {
	color: rgb(23, 162, 184); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-info.active {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:not(:disabled):not(.disabled).btn-outline-info:active {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
.show > .btn-outline-info.dropdown-toggle {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:not(:disabled):not(.disabled).btn-outline-info.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
:not(:disabled):not(.disabled).btn-outline-info:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.show > .btn-outline-info.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.btn-outline-warning {
	border-color: rgb(255, 193, 7); color: rgb(255, 193, 7);
}
.btn-outline-warning:hover {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
.btn-outline-warning.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.btn-outline-warning:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.btn-outline-warning.disabled {
	color: rgb(255, 193, 7); background-color: transparent;
}
:disabled.btn-outline-warning {
	color: rgb(255, 193, 7); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-warning.active {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:not(:disabled):not(.disabled).btn-outline-warning:active {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
.show > .btn-outline-warning.dropdown-toggle {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:not(:disabled):not(.disabled).btn-outline-warning.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
:not(:disabled):not(.disabled).btn-outline-warning:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.show > .btn-outline-warning.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.btn-outline-danger {
	border-color: rgb(220, 53, 69); color: rgb(220, 53, 69);
}
.btn-outline-danger:hover {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
.btn-outline-danger.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.btn-outline-danger:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.btn-outline-danger.disabled {
	color: rgb(220, 53, 69); background-color: transparent;
}
:disabled.btn-outline-danger {
	color: rgb(220, 53, 69); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-danger.active {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:not(:disabled):not(.disabled).btn-outline-danger:active {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
.show > .btn-outline-danger.dropdown-toggle {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:not(:disabled):not(.disabled).btn-outline-danger.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
:not(:disabled):not(.disabled).btn-outline-danger:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.show > .btn-outline-danger.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.btn-outline-light {
	border-color: rgb(248, 249, 250); color: rgb(248, 249, 250);
}
.btn-outline-light:hover {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
.btn-outline-light.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.btn-outline-light:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.btn-outline-light.disabled {
	color: rgb(248, 249, 250); background-color: transparent;
}
:disabled.btn-outline-light {
	color: rgb(248, 249, 250); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-light.active {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:not(:disabled):not(.disabled).btn-outline-light:active {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
.show > .btn-outline-light.dropdown-toggle {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:not(:disabled):not(.disabled).btn-outline-light.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
:not(:disabled):not(.disabled).btn-outline-light:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.show > .btn-outline-light.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.btn-outline-dark {
	border-color: rgb(52, 58, 64); color: rgb(52, 58, 64);
}
.btn-outline-dark:hover {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
.btn-outline-dark.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.btn-outline-dark:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.btn-outline-dark.disabled {
	color: rgb(52, 58, 64); background-color: transparent;
}
:disabled.btn-outline-dark {
	color: rgb(52, 58, 64); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-dark.active {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:not(:disabled):not(.disabled).btn-outline-dark:active {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
.show > .btn-outline-dark.dropdown-toggle {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:not(:disabled):not(.disabled).btn-outline-dark.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
:not(:disabled):not(.disabled).btn-outline-dark:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.show > .btn-outline-dark.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.btn-link {
	color: rgb(0, 123, 255); font-weight: 400; text-decoration: none;
}
.btn-link:hover {
	color: rgb(0, 86, 179); text-decoration: underline;
}
.btn-link.focus {
	text-decoration: underline;
}
.btn-link:focus {
	text-decoration: underline;
}
.btn-link.disabled {
	color: rgb(108, 117, 125); pointer-events: none;
}
:disabled.btn-link {
	color: rgb(108, 117, 125); pointer-events: none;
}
.btn-group-lg > .btn {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.btn-lg {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.btn-group-sm > .btn {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.btn-sm {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.btn-block {
	width: 100%; display: block;
}
.btn-block + .btn-block {
	margin-top: 0.5rem;
}
input[type=3Dbutton].btn-block {
	width: 100%;
}
input[type=3Dreset].btn-block {
	width: 100%;
}
input[type=3Dsubmit].btn-block {
	width: 100%;
}
.fade {
	transition:opacity 0.15s linear;
}
@media not all
{
.fade {
	transition:none;
}
}
:not(.show).fade {
	opacity: 0;
}
:not(.show).collapse {
	display: none;
}
.collapsing {
	transition:height 0.35s; height: 0px; overflow: hidden; position: =
relative;
}
@media not all
{
.collapsing {
	transition:none;
}
}
.dropdown {
	position: relative;
}
.dropleft {
	position: relative;
}
.dropright {
	position: relative;
}
.dropup {
	position: relative;
}
.dropdown-toggle {
	white-space: nowrap;
}
.dropdown-toggle::after {
	border-width: 0.3em 0.3em 0px; border-style: solid solid none; =
border-color: currentColor transparent; margin-left: 0.25em; =
vertical-align: 0.25em; display: inline-block; content: "";
}
:empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropdown-menu {
	list-style: none; margin: 0.12rem 0px 0px; padding: 0.5rem 0px; =
border-radius: 0.25rem; border: 1px solid rgba(0, 0, 0, 0.15); =
border-image: none; left: 0px; top: 100%; text-align: left; color: =
rgb(33, 37, 41); font-size: 1rem; float: left; display: none; position: =
absolute; z-index: 1000; min-width: 10rem; background-clip: padding-box; =
background-color: rgb(255, 255, 255);
}
.dropdown-menu-left {
	left: 0px; right: auto;
}
.dropdown-menu-right {
	left: auto; right: 0px;
}
@media all and (min-width:576px)
{
.dropdown-menu-sm-left {
	left: 0px; right: auto;
}
.dropdown-menu-sm-right {
	left: auto; right: 0px;
}
}
@media all and (min-width:768px)
{
.dropdown-menu-md-left {
	left: 0px; right: auto;
}
.dropdown-menu-md-right {
	left: auto; right: 0px;
}
}
@media all and (min-width:992px)
{
.dropdown-menu-lg-left {
	left: 0px; right: auto;
}
.dropdown-menu-lg-right {
	left: auto; right: 0px;
}
}
@media all and (min-width:1200px)
{
.dropdown-menu-xl-left {
	left: 0px; right: auto;
}
.dropdown-menu-xl-right {
	left: auto; right: 0px;
}
}
.dropup .dropdown-menu {
	top: auto; bottom: 100%; margin-top: 0px; margin-bottom: 0.12rem;
}
.dropup .dropdown-toggle::after {
	border-width: 0px 0.3em 0.3em; border-style: none solid solid; =
border-color: currentColor transparent; margin-left: 0.25em; =
vertical-align: 0.25em; display: inline-block; content: "";
}
.dropup :empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropright .dropdown-menu {
	left: 100%; top: 0px; right: auto; margin-top: 0px; margin-left: =
0.12rem;
}
.dropright .dropdown-toggle::after {
	border-width: 0.3em 0px 0.3em 0.3em; border-style: solid none solid =
solid; border-color: transparent currentColor; margin-left: 0.25em; =
vertical-align: 0.25em; display: inline-block; content: "";
}
.dropright :empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropright .dropdown-toggle::after {
	vertical-align: 0px;
}
.dropleft .dropdown-menu {
	left: auto; top: 0px; right: 100%; margin-top: 0px; margin-right: =
0.12rem;
}
.dropleft .dropdown-toggle::after {
	margin-left: 0.25em; vertical-align: 0.25em; display: inline-block; =
content: "";
}
.dropleft .dropdown-toggle::after {
	display: none;
}
.dropleft .dropdown-toggle::before {
	margin-right: 0.25em; vertical-align: 0.25em; border-top-color: =
transparent; border-right-color: currentColor; border-bottom-color: =
transparent; border-top-width: 0.3em; border-right-width: 0.3em; =
border-bottom-width: 0.3em; border-top-style: solid; border-right-style: =
solid; border-bottom-style: solid; display: inline-block; content: "";
}
.dropleft :empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropleft .dropdown-toggle::before {
	vertical-align: 0px;
}
[x-placement^=3Dbottom].dropdown-menu {
	right: auto; bottom: auto;
}
[x-placement^=3Dleft].dropdown-menu {
	right: auto; bottom: auto;
}
[x-placement^=3Dright].dropdown-menu {
	right: auto; bottom: auto;
}
[x-placement^=3Dtop].dropdown-menu {
	right: auto; bottom: auto;
}
.dropdown-divider {
	margin: 0.5rem 0px; height: 0px; overflow: hidden; border-top-color: =
rgb(233, 236, 239); border-top-width: 1px; border-top-style: solid;
}
.dropdown-item {
	padding: 0.25rem 1.5rem; border: 0px currentColor; border-image: none; =
width: 100%; text-align: inherit; color: rgb(33, 37, 41); clear: both; =
font-weight: 400; display: block; white-space: nowrap; background-color: =
transparent;
}
.dropdown-item:focus {
	color: rgb(22, 24, 27); text-decoration: none; background-color: =
rgb(248, 249, 250);
}
.dropdown-item:hover {
	color: rgb(22, 24, 27); text-decoration: none; background-color: =
rgb(248, 249, 250);
}
.dropdown-item.active {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(0, 123, 255);
}
.dropdown-item:active {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(0, 123, 255);
}
.dropdown-item.disabled {
	color: rgb(108, 117, 125); pointer-events: none; background-color: =
transparent;
}
:disabled.dropdown-item {
	color: rgb(108, 117, 125); pointer-events: none; background-color: =
transparent;
}
.dropdown-menu.show {
	display: block;
}
.dropdown-header {
	padding: 0.5rem 1.5rem; color: rgb(108, 117, 125); font-size: 0.87rem; =
margin-bottom: 0px; display: block; white-space: nowrap;
}
.dropdown-item-text {
	padding: 0.25rem 1.5rem; color: rgb(33, 37, 41); display: block;
}
.btn-group {
	vertical-align: middle; display: inline-flex; position: relative;
}
.btn-group-vertical {
	vertical-align: middle; display: inline-flex; position: relative;
}
.btn-group-vertical > .btn {
	flex:1 1 auto; position: relative;
}
.btn-group > .btn {
	flex:1 1 auto; position: relative;
}
.btn-group-vertical > .btn:hover {
	z-index: 1;
}
.btn-group > .btn:hover {
	z-index: 1;
}
.btn-group-vertical > .btn.active {
	z-index: 1;
}
.btn-group-vertical > .btn:active {
	z-index: 1;
}
.btn-group-vertical > .btn:focus {
	z-index: 1;
}
.btn-group > .btn.active {
	z-index: 1;
}
.btn-group > .btn:active {
	z-index: 1;
}
.btn-group > .btn:focus {
	z-index: 1;
}
.btn-toolbar {
	display: flex; flex-wrap: wrap; justify-content: flex-start;
}
.btn-toolbar .input-group {
	width: auto;
}
.btn-group > :not(:first-child).btn-group {
	margin-left: -1px;
}
.btn-group > :not(:first-child).btn {
	margin-left: -1px;
}
.btn-group > :not(:last-child).btn-group > .btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.btn-group > :not(:last-child):not(.dropdown-toggle).btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.btn-group > :not(:first-child).btn-group > .btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group > :not(:first-child).btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.dropdown-toggle-split {
	padding-right: 0.56rem; padding-left: 0.56rem;
}
.dropdown-toggle-split::after {
	margin-left: 0px;
}
.dropright .dropdown-toggle-split::after {
	margin-left: 0px;
}
.dropup .dropdown-toggle-split::after {
	margin-left: 0px;
}
.dropleft .dropdown-toggle-split::before {
	margin-right: 0px;
}
.btn-group-sm > .btn + .dropdown-toggle-split {
	padding-right: 0.37rem; padding-left: 0.37rem;
}
.btn-sm + .dropdown-toggle-split {
	padding-right: 0.37rem; padding-left: 0.37rem;
}
.btn-group-lg > .btn + .dropdown-toggle-split {
	padding-right: 0.75rem; padding-left: 0.75rem;
}
.btn-lg + .dropdown-toggle-split {
	padding-right: 0.75rem; padding-left: 0.75rem;
}
.btn-group-vertical {
	flex-direction: column; justify-content: center; align-items: =
flex-start;
}
.btn-group-vertical > .btn {
	width: 100%;
}
.btn-group-vertical > .btn-group {
	width: 100%;
}
.btn-group-vertical > :not(:first-child).btn-group {
	margin-top: -1px;
}
.btn-group-vertical > :not(:first-child).btn {
	margin-top: -1px;
}
.btn-group-vertical > :not(:last-child).btn-group > .btn {
	border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group-vertical > :not(:last-child):not(.dropdown-toggle).btn {
	border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group-vertical > :not(:first-child).btn-group > .btn {
	border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.btn-group-vertical > :not(:first-child).btn {
	border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.btn-group-toggle > .btn {
	margin-bottom: 0px;
}
.btn-group-toggle > .btn-group > .btn {
	margin-bottom: 0px;
}
.btn-group-toggle > .btn input[type=3Dcheckbox] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.btn-group-toggle > .btn input[type=3Dradio] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.btn-group-toggle > .btn-group > .btn input[type=3Dcheckbox] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.btn-group-toggle > .btn-group > .btn input[type=3Dradio] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.input-group {
	width: 100%; display: flex; position: relative; flex-wrap: wrap; =
align-items: stretch;
}
.input-group > .custom-file {
	flex:1 1 auto; width: 1%; margin-bottom: 0px; position: relative; =
min-width: 0px;
}
.input-group > .custom-select {
	flex:1 1 auto; width: 1%; margin-bottom: 0px; position: relative; =
min-width: 0px;
}
.input-group > .form-control {
	flex:1 1 auto; width: 1%; margin-bottom: 0px; position: relative; =
min-width: 0px;
}
.input-group > .form-control-plaintext {
	flex:1 1 auto; width: 1%; margin-bottom: 0px; position: relative; =
min-width: 0px;
}
.input-group > .custom-file + .custom-file {
	margin-left: -1px;
}
.input-group > .custom-file + .custom-select {
	margin-left: -1px;
}
.input-group > .custom-file + .form-control {
	margin-left: -1px;
}
.input-group > .custom-select + .custom-file {
	margin-left: -1px;
}
.input-group > .custom-select + .custom-select {
	margin-left: -1px;
}
.input-group > .custom-select + .form-control {
	margin-left: -1px;
}
.input-group > .form-control + .custom-file {
	margin-left: -1px;
}
.input-group > .form-control + .custom-select {
	margin-left: -1px;
}
.input-group > .form-control + .form-control {
	margin-left: -1px;
}
.input-group > .form-control-plaintext + .custom-file {
	margin-left: -1px;
}
.input-group > .form-control-plaintext + .custom-select {
	margin-left: -1px;
}
.input-group > .form-control-plaintext + .form-control {
	margin-left: -1px;
}
.input-group > .custom-file .custom-file-input:focus ~ =
.custom-file-label {
	z-index: 3;
}
.input-group > .custom-select:focus {
	z-index: 3;
}
.input-group > .form-control:focus {
	z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
	z-index: 4;
}
.input-group > :not(:last-child).custom-select {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).form-control {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:first-child).custom-select {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :not(:first-child).form-control {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > .custom-file {
	display: flex; align-items: center;
}
.input-group > :not(:last-child).custom-file .custom-file-label {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).custom-file .custom-file-label::after {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:first-child).custom-file .custom-file-label {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group-append {
	display: flex;
}
.input-group-prepend {
	display: flex;
}
.input-group-append .btn {
	position: relative; z-index: 2;
}
.input-group-prepend .btn {
	position: relative; z-index: 2;
}
.input-group-append .btn:focus {
	z-index: 3;
}
.input-group-prepend .btn:focus {
	z-index: 3;
}
.input-group-append .btn + .btn {
	margin-left: -1px;
}
.input-group-append .btn + .input-group-text {
	margin-left: -1px;
}
.input-group-append .input-group-text + .btn {
	margin-left: -1px;
}
.input-group-append .input-group-text + .input-group-text {
	margin-left: -1px;
}
.input-group-prepend .btn + .btn {
	margin-left: -1px;
}
.input-group-prepend .btn + .input-group-text {
	margin-left: -1px;
}
.input-group-prepend .input-group-text + .btn {
	margin-left: -1px;
}
.input-group-prepend .input-group-text + .input-group-text {
	margin-left: -1px;
}
.input-group-prepend {
	margin-right: -1px;
}
.input-group-append {
	margin-left: -1px;
}
.input-group-text {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
rgb(206, 212, 218); border-image: none; text-align: center; color: =
rgb(73, 80, 87); line-height: 1.5; font-size: 1rem; font-weight: 400; =
margin-bottom: 0px; display: flex; white-space: nowrap; align-items: =
center; background-color: rgb(233, 236, 239);
}
.input-group-text input[type=3Dcheckbox] {
	margin-top: 0px;
}
.input-group-text input[type=3Dradio] {
	margin-top: 0px;
}
.input-group-lg > .custom-select {
	height: calc(1.5em + 1rem + 2px);
}
.input-group-lg > :not(textarea).form-control {
	height: calc(1.5em + 1rem + 2px);
}
.input-group-lg > .custom-select {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .form-control {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .input-group-append > .btn {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .input-group-append > .input-group-text {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .input-group-prepend > .btn {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .input-group-prepend > .input-group-text {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-sm > .custom-select {
	height: calc(1.5em + .5rem + 2px);
}
.input-group-sm > :not(textarea).form-control {
	height: calc(1.5em + .5rem + 2px);
}
.input-group-sm > .custom-select {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .form-control {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .input-group-append > .btn {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .input-group-append > .input-group-text {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .input-group-prepend > .btn {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .input-group-prepend > .input-group-text {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-lg > .custom-select {
	padding-right: 1.75rem;
}
.input-group-sm > .custom-select {
	padding-right: 1.75rem;
}
.input-group > :last-child.input-group-append > =
:not(:last-child):not(.dropdown-toggle).btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :last-child.input-group-append > =
:not(:last-child).input-group-text {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).input-group-append > .btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).input-group-append > .input-group-text =
{
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > .input-group-prepend > .btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > .input-group-prepend > .input-group-text {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > .input-group-append > .btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > .input-group-append > .input-group-text {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :first-child.input-group-prepend > :not(:first-child).btn =
{
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :first-child.input-group-prepend > =
:not(:first-child).input-group-text {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :not(:first-child).input-group-prepend > .btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :not(:first-child).input-group-prepend > =
.input-group-text {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.custom-control {
	padding-left: 1.5rem; display: block; position: relative; z-index: 1; =
min-height: 1.5rem; -webkit-print-color-adjust: exact; color-adjust: =
exact;
}
.custom-control-inline {
	margin-right: 1rem; display: inline-flex;
}
.custom-control-input {
	left: 0px; width: 1rem; height: 1.25rem; position: absolute; z-index: =
-1; opacity: 0;
}
:checked.custom-control-input ~ .custom-control-label::before {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
.custom-control-input:focus ~ .custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25);
}
:not(:checked).custom-control-input:focus ~ =
.custom-control-label::before {
	border-color: rgb(128, 189, 255);
}
:not(:disabled).custom-control-input:active ~ =
.custom-control-label::before {
	border-color: rgb(179, 215, 255); color: rgb(255, 255, 255); =
background-color: rgb(179, 215, 255);
}
:disabled.custom-control-input ~ .custom-control-label {
	color: rgb(108, 117, 125);
}
[disabled].custom-control-input ~ .custom-control-label {
	color: rgb(108, 117, 125);
}
:disabled.custom-control-input ~ .custom-control-label::before {
	background-color: rgb(233, 236, 239);
}
[disabled].custom-control-input ~ .custom-control-label::before {
	background-color: rgb(233, 236, 239);
}
.custom-control-label {
	margin-bottom: 0px; vertical-align: top; position: relative;
}
.custom-control-label::before {
	border: 1px solid rgb(173, 181, 189); border-image: none; left: =
-1.5rem; top: 0.25rem; width: 1rem; height: 1rem; display: block; =
position: absolute; content: ""; pointer-events: none; background-color: =
rgb(255, 255, 255);
}
.custom-control-label::after {
	background: no-repeat 50% / 50% 50%; left: -1.5rem; top: 0.25rem; =
width: 1rem; height: 1rem; display: block; position: absolute; content: =
"";
}
.custom-checkbox .custom-control-label::before {
	border-radius: 0.25rem;
}
.custom-checkbox :checked.custom-control-input ~ =
.custom-control-label::after {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'8' height=3D'8' =
viewBox=3D'0 0 8 8'%3e%3cpath fill=3D'%23fff' d=3D'M6.564.75l-3.59 =
3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox :indeterminate.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(0, 123, 255); background-color: rgb(0, 123, 255);
}
.custom-checkbox :indeterminate.custom-control-input ~ =
.custom-control-label::after {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'4' =
viewBox=3D'0 0 4 4'%3e%3cpath stroke=3D'%23fff' d=3D'M0 =
2h4'/%3e%3c/svg%3e");
}
.custom-checkbox :disabled:checked.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgba(0, 123, 255, 0.5);
}
.custom-checkbox :disabled:indeterminate.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgba(0, 123, 255, 0.5);
}
.custom-radio .custom-control-label::before {
	border-radius: 50%;
}
.custom-radio :checked.custom-control-input ~ =
.custom-control-label::after {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'12' height=3D'12' =
viewBox=3D'-4 -4 8 8'%3e%3ccircle r=3D'3' =
fill=3D'%23fff'/%3e%3c/svg%3e");
}
.custom-radio :disabled:checked.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgba(0, 123, 255, 0.5);
}
.custom-switch {
	padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
	border-radius: 0.5rem; left: -2.25rem; width: 1.75rem; pointer-events: =
all;
}
.custom-switch .custom-control-label::after {
	border-radius: 0.5rem; transition:transform 0.15s ease-in-out, =
background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, =
box-shadow 0.15s ease-in-out, transform 0.15s ease-in-out; left: =
calc(-2.25rem + 2px); top: calc(.25rem + 2px); width: calc(1rem - 4px); =
height: calc(1rem - 4px); background-color: rgb(173, 181, 189);
}
@media not all
{
.custom-switch .custom-control-label::after {
	transition:none;
}
}
.custom-switch :checked.custom-control-input ~ =
.custom-control-label::after {
	transform: translateX(0.75rem); background-color: rgb(255, 255, 255); =
-webkit-transform: translateX(.75rem);
}
.custom-switch :disabled:checked.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgba(0, 123, 255, 0.5);
}
.custom-select {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px rgb(255, =
255, 255); padding: 0.37rem 1.75rem 0.37rem 0.75rem; border-radius: =
0.25rem; border: 1px solid rgb(206, 212, 218); border-image: none; =
width: 100%; height: calc(1.5em + .75rem + 2px); color: rgb(73, 80, 87); =
line-height: 1.5; font-size: 1rem; font-weight: 400; vertical-align: =
middle; display: inline-block; -webkit-appearance: none; =
-moz-appearance: none; appearance: none;
}
.custom-select:focus {
	border-color: rgb(128, 189, 255); outline: 0px; box-shadow: 0px 0px 0px =
0.2rem rgba(0,123,255,0.25);
}
.custom-select:focus::-ms-value {
	color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
[multiple].custom-select {
	height: auto; padding-right: 0.75rem; background-image: none;
}
[size]:not([size=3D'1']).custom-select {
	height: auto; padding-right: 0.75rem; background-image: none;
}
:disabled.custom-select {
	color: rgb(108, 117, 125); background-color: rgb(233, 236, 239);
}
.custom-select::-ms-expand {
	display: none;
}
.custom-select-sm {
	height: calc(1.5em + .5rem + 2px); padding-top: 0.25rem; =
padding-bottom: 0.25rem; padding-left: 0.5rem; font-size: 0.87rem;
}
.custom-select-lg {
	height: calc(1.5em + 1rem + 2px); padding-top: 0.5rem; padding-bottom: =
0.5rem; padding-left: 1rem; font-size: 1.25rem;
}
.custom-file {
	width: 100%; height: calc(1.5em + .75rem + 2px); margin-bottom: 0px; =
display: inline-block; position: relative;
}
.custom-file-input {
	margin: 0px; width: 100%; height: calc(1.5em + .75rem + 2px); position: =
relative; z-index: 2; opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
	border-color: rgb(128, 189, 255); box-shadow: 0px 0px 0px 0.2rem =
rgba(0,123,255,0.25);
}
:disabled.custom-file-input ~ .custom-file-label {
	background-color: rgb(233, 236, 239);
}
[disabled].custom-file-input ~ .custom-file-label {
	background-color: rgb(233, 236, 239);
}
:lang(en).custom-file-input ~ .custom-file-label::after {
	content: "Browse";
}
.custom-file-input ~ [data-browse].custom-file-label::after {
	content: attr(data-browse);
}
.custom-file-label {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
rgb(206, 212, 218); border-image: none; left: 0px; top: 0px; height: =
calc(1.5em + .75rem + 2px); right: 0px; color: rgb(73, 80, 87); =
line-height: 1.5; font-weight: 400; position: absolute; z-index: 1; =
background-color: rgb(255, 255, 255);
}
.custom-file-label::after {
	padding: 0.37rem 0.75rem; border-radius: 0px 0.25rem 0.25rem 0px; top: =
0px; height: calc(1.5em + .75rem); right: 0px; bottom: 0px; color: =
rgb(73, 80, 87); line-height: 1.5; border-left-color: inherit; =
border-left-width: inherit; border-left-style: inherit; display: block; =
position: absolute; z-index: 3; content: "Browse"; background-color: =
rgb(233, 236, 239);
}
.custom-range {
	padding: 0px; width: 100%; height: 1.4rem; background-color: =
transparent; -webkit-appearance: none; -moz-appearance: none; =
appearance: none;
}
.custom-range:focus {
	outline: 0px;
}
.custom-range:focus::-ms-thumb {
	box-shadow: 0px 0px 0px 1px #fff, 0px 0px 0px 0.2rem =
rgba(0,123,255,0.25);
}
.custom-range::-ms-thumb {
	border-radius: 1rem; border: 0px currentColor; =
transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out; border-image: none; width: =
1rem; height: 1rem; margin-top: 0px; margin-right: 0.2rem; margin-left: =
0.2rem; background-color: rgb(0, 123, 255); appearance: none;
}
@media not all
{
.custom-range::-ms-thumb {
	transition:none;
}
}
.custom-range::-ms-thumb:active {
	background-color: rgb(179, 215, 255);
}
.custom-range::-ms-track {
	border-width: 0.5rem; border-color: transparent; width: 100%; height: =
0.5rem; color: transparent; cursor: pointer; background-color: =
transparent;
}
.custom-range::-ms-fill-lower {
	border-radius: 1rem; background-color: rgb(222, 226, 230);
}
.custom-range::-ms-fill-upper {
	border-radius: 1rem; margin-right: 15px; background-color: rgb(222, =
226, 230);
}
:disabled.custom-range::-ms-thumb {
	background-color: rgb(173, 181, 189);
}
.custom-control-label::before {
	transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out;
}
.custom-file-label {
	transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out;
}
.custom-select {
	transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out;
}
@media not all
{
.custom-control-label::before {
	transition:none;
}
.custom-file-label {
	transition:none;
}
.custom-select {
	transition:none;
}
}
.nav {
	list-style: none; padding-left: 0px; margin-bottom: 0px; display: flex; =
flex-wrap: wrap;
}
.nav-link {
	padding: 0.5rem 1rem; display: block;
}
.nav-link:focus {
	text-decoration: none;
}
.nav-link:hover {
	text-decoration: none;
}
.nav-link.disabled {
	color: rgb(108, 117, 125); cursor: default; pointer-events: none;
}
.nav-tabs {
	border-bottom-color: rgb(222, 226, 230); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.nav-tabs .nav-item {
	margin-bottom: -1px;
}
.nav-tabs .nav-link {
	border: 1px solid transparent; border-image: none; =
border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:focus {
	border-color: rgb(233, 236, 239) rgb(233, 236, 239) rgb(222, 226, 230);
}
.nav-tabs .nav-link:hover {
	border-color: rgb(233, 236, 239) rgb(233, 236, 239) rgb(222, 226, 230);
}
.nav-tabs .nav-link.disabled {
	border-color: transparent; color: rgb(108, 117, 125); background-color: =
transparent;
}
.nav-tabs .nav-item.show .nav-link {
	border-color: rgb(222, 226, 230) rgb(222, 226, 230) rgb(255, 255, 255); =
color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
.nav-tabs .nav-link.active {
	border-color: rgb(222, 226, 230) rgb(222, 226, 230) rgb(255, 255, 255); =
color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
.nav-tabs .dropdown-menu {
	margin-top: -1px; border-top-left-radius: 0px; border-top-right-radius: =
0px;
}
.nav-pills .nav-link {
	border-radius: 0.25rem;
}
.nav-pills .nav-link.active {
	color: rgb(255, 255, 255); background-color: rgb(0, 123, 255);
}
.nav-pills .show > .nav-link {
	color: rgb(255, 255, 255); background-color: rgb(0, 123, 255);
}
.nav-fill .nav-item {
	flex:1 1 auto; text-align: center;
}
.nav-fill > .nav-link {
	flex:1 1 auto; text-align: center;
}
.nav-justified .nav-item {
	text-align: center; flex-grow: 1; flex-basis: 0px;
}
.nav-justified > .nav-link {
	text-align: center; flex-grow: 1; flex-basis: 0px;
}
.tab-content > .tab-pane {
	display: none;
}
.tab-content > .active {
	display: block;
}
.navbar {
	padding: 0.5rem 1rem; display: flex; position: relative; flex-wrap: =
wrap; justify-content: space-between; align-items: center;
}
.navbar .container {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-fluid {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-lg {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-md {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-sm {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-xl {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar-brand {
	line-height: inherit; padding-top: 0.31rem; padding-bottom: 0.31rem; =
font-size: 1.25rem; margin-right: 1rem; display: inline-block; =
white-space: nowrap;
}
.navbar-brand:focus {
	text-decoration: none;
}
.navbar-brand:hover {
	text-decoration: none;
}
.navbar-nav {
	list-style: none; padding-left: 0px; margin-bottom: 0px; display: flex; =
flex-direction: column;
}
.navbar-nav .nav-link {
	padding-right: 0px; padding-left: 0px;
}
.navbar-nav .dropdown-menu {
	float: none; position: static;
}
.navbar-text {
	padding-top: 0.5rem; padding-bottom: 0.5rem; display: inline-block;
}
.navbar-collapse {
	flex-grow: 1; flex-basis: 100%; align-items: center;
}
.navbar-toggler {
	padding: 0.25rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
transparent; border-image: none; line-height: 1; font-size: 1.25rem; =
background-color: transparent;
}
.navbar-toggler:focus {
	text-decoration: none;
}
.navbar-toggler:hover {
	text-decoration: none;
}
.navbar-toggler-icon {
	background: no-repeat center / 100% 100%; width: 1.5em; height: 1.5em; =
vertical-align: middle; display: inline-block; content: "";
}
@media all and (max-width:575.98px)
{
.navbar-expand-sm > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:576px)
{
.navbar-expand-sm {
	justify-content: flex-start;
}
.navbar-expand-sm .navbar-nav {
	flex-direction: row;
}
.navbar-expand-sm .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-sm .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-sm > .container {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand-sm .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-sm .navbar-toggler {
	display: none;
}
}
@media all and (max-width:767.98px)
{
.navbar-expand-md > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:768px)
{
.navbar-expand-md {
	justify-content: flex-start;
}
.navbar-expand-md .navbar-nav {
	flex-direction: row;
}
.navbar-expand-md .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-md .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-md > .container {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand-md .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-md .navbar-toggler {
	display: none;
}
}
@media all and (max-width:991.98px)
{
.navbar-expand-lg > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:992px)
{
.navbar-expand-lg {
	justify-content: flex-start;
}
.navbar-expand-lg .navbar-nav {
	flex-direction: row;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-lg .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-lg > .container {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand-lg .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-lg .navbar-toggler {
	display: none;
}
}
@media all and (max-width:1199.98px)
{
.navbar-expand-xl > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:1200px)
{
.navbar-expand-xl {
	justify-content: flex-start;
}
.navbar-expand-xl .navbar-nav {
	flex-direction: row;
}
.navbar-expand-xl .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-xl .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-xl > .container {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand-xl .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-xl .navbar-toggler {
	display: none;
}
}
.navbar-expand {
	justify-content: flex-start;
}
.navbar-expand > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand .navbar-nav {
	flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand > .container {
	flex-wrap: nowrap;
}
.navbar-expand > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand .navbar-toggler {
	display: none;
}
.navbar-light .navbar-brand {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:focus {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
	color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:focus {
	color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link:hover {
	color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
	color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .active > .nav-link {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link.active {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link.show {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .show > .nav-link {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
	border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-toggler-icon {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'30' height=3D'30' =
viewBox=3D'0 0 30 30'%3e%3cpath stroke=3D'rgba%280, 0, 0, 0.5%29' =
stroke-linecap=3D'round' stroke-miterlimit=3D'10' stroke-width=3D'2' =
d=3D'M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
	color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:focus {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-dark .navbar-brand {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-brand:focus {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-brand:hover {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .nav-link {
	color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:focus {
	color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link:hover {
	color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
	color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .active > .nav-link {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .nav-link.active {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .nav-link.show {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .show > .nav-link {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-toggler {
	border-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, =
0.5);
}
.navbar-dark .navbar-toggler-icon {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'30' height=3D'30' =
viewBox=3D'0 0 30 30'%3e%3cpath stroke=3D'rgba%28255, 255, 255, 0.5%29' =
stroke-linecap=3D'round' stroke-miterlimit=3D'10' stroke-width=3D'2' =
d=3D'M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
	color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-text a:focus {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-text a:hover {
	color: rgb(255, 255, 255);
}
.card {
	border-radius: 0.25rem; border: 1px solid rgba(0, 0, 0, 0.125); =
border-image: none; display: flex; position: relative; -ms-word-wrap: =
break-word; min-width: 0px; flex-direction: column; background-clip: =
border-box; background-color: rgb(255, 255, 255);
}
.card > hr {
	margin-right: 0px; margin-left: 0px;
}
.card > .list-group {
	border-top-color: inherit; border-bottom-color: inherit; =
border-top-width: inherit; border-bottom-width: inherit; =
border-top-style: inherit; border-bottom-style: inherit;
}
.card > :first-child.list-group {
	border-top-width: 0px; border-top-left-radius: calc(.25rem - 1px); =
border-top-right-radius: calc(.25rem - 1px);
}
.card > :last-child.list-group {
	border-bottom-width: 0px; border-bottom-right-radius: calc(.25rem - =
1px); border-bottom-left-radius: calc(.25rem - 1px);
}
.card > .card-header + .list-group {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
.card > .list-group + .card-footer {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
.card-body {
	padding: 1.25rem; flex:1 1 auto; min-height: 1px;
}
.card-title {
	margin-bottom: 0.75rem;
}
.card-subtitle {
	margin-top: -0.37rem; margin-bottom: 0px;
}
:last-child.card-text {
	margin-bottom: 0px;
}
.card-link:hover {
	text-decoration: none;
}
.card-link + .card-link {
	margin-left: 1.25rem;
}
.card-header {
	padding: 0.75rem 1.25rem; margin-bottom: 0px; border-bottom-color: =
rgba(0, 0, 0, 0.125); border-bottom-width: 1px; border-bottom-style: =
solid; background-color: rgba(0, 0, 0, 0.03);
}
:first-child.card-header {
	border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0px 0px;
}
.card-footer {
	padding: 0.75rem 1.25rem; border-top-color: rgba(0, 0, 0, 0.125); =
border-top-width: 1px; border-top-style: solid; background-color: =
rgba(0, 0, 0, 0.03);
}
:last-child.card-footer {
	border-radius: 0px 0px calc(.25rem - 1px) calc(.25rem - 1px);
}
.card-header-tabs {
	margin-right: -0.62rem; margin-bottom: -0.75rem; margin-left: -0.62rem; =
border-bottom-color: currentColor; border-bottom-width: 0px; =
border-bottom-style: none;
}
.card-header-pills {
	margin-right: -0.62rem; margin-left: -0.62rem;
}
.card-img-overlay {
	padding: 1.25rem; border-radius: calc(.25rem - 1px); left: 0px; top: =
0px; right: 0px; bottom: 0px; position: absolute;
}
.card-img {
	width: 100%; flex-shrink: 0;
}
.card-img-bottom {
	width: 100%; flex-shrink: 0;
}
.card-img-top {
	width: 100%; flex-shrink: 0;
}
.card-img {
	border-top-left-radius: calc(.25rem - 1px); border-top-right-radius: =
calc(.25rem - 1px);
}
.card-img-top {
	border-top-left-radius: calc(.25rem - 1px); border-top-right-radius: =
calc(.25rem - 1px);
}
.card-img {
	border-bottom-right-radius: calc(.25rem - 1px); =
border-bottom-left-radius: calc(.25rem - 1px);
}
.card-img-bottom {
	border-bottom-right-radius: calc(.25rem - 1px); =
border-bottom-left-radius: calc(.25rem - 1px);
}
.card-deck .card {
	margin-bottom: 15px;
}
@media all and (min-width:576px)
{
.card-deck {
	flex-flow:row wrap; margin-right: -15px; margin-left: -15px; display: =
flex;
}
.card-deck .card {
	flex:1 0 0%; margin-right: 15px; margin-bottom: 0px; margin-left: 15px;
}
}
.card-group > .card {
	margin-bottom: 15px;
}
@media all and (min-width:576px)
{
.card-group {
	flex-flow:row wrap; display: flex;
}
.card-group > .card {
	flex:1 0 0%; margin-bottom: 0px;
}
.card-group > .card + .card {
	margin-left: 0px; border-left-color: currentColor; border-left-width: =
0px; border-left-style: none;
}
.card-group > :not(:last-child).card {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.card-group > :not(:last-child).card .card-header {
	border-top-right-radius: 0px;
}
.card-group > :not(:last-child).card .card-img-top {
	border-top-right-radius: 0px;
}
.card-group > :not(:last-child).card .card-footer {
	border-bottom-right-radius: 0px;
}
.card-group > :not(:last-child).card .card-img-bottom {
	border-bottom-right-radius: 0px;
}
.card-group > :not(:first-child).card {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.card-group > :not(:first-child).card .card-header {
	border-top-left-radius: 0px;
}
.card-group > :not(:first-child).card .card-img-top {
	border-top-left-radius: 0px;
}
.card-group > :not(:first-child).card .card-footer {
	border-bottom-left-radius: 0px;
}
.card-group > :not(:first-child).card .card-img-bottom {
	border-bottom-left-radius: 0px;
}
}
.card-columns .card {
	margin-bottom: 0.75rem;
}
@media all and (min-width:576px)
{
.card-columns {
	orphans: 1; widows: 1; column-count: 3; column-gap: 1.25rem; =
-webkit-column-count: 3; -moz-column-count: 3; -webkit-column-gap: =
1.25rem; -moz-column-gap: 1.25rem;
}
.card-columns .card {
	width: 100%; display: inline-block;
}
}
.accordion {
	overflow-anchor: none;
}
.accordion > .card {
	overflow: hidden;
}
.accordion > :not(:last-of-type).card {
	border-bottom-color: currentColor; border-bottom-width: 0px; =
border-bottom-style: none; border-bottom-right-radius: 0px; =
border-bottom-left-radius: 0px;
}
.accordion > :not(:first-of-type).card {
	border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.accordion > .card > .card-header {
	border-radius: 0px; margin-bottom: -1px;
}
.breadcrumb {
	list-style: none; padding: 0.75rem 1rem; border-radius: 0.25rem; =
margin-bottom: 1rem; display: flex; flex-wrap: wrap; background-color: =
rgb(233, 236, 239);
}
.breadcrumb-item {
	display: flex;
}
.breadcrumb-item + .breadcrumb-item {
	padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
	color: rgb(108, 117, 125); padding-right: 0.5rem; display: =
inline-block; content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
	text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
	text-decoration: none;
}
.breadcrumb-item.active {
	color: rgb(108, 117, 125);
}
.pagination {
	list-style: none; border-radius: 0.25rem; padding-left: 0px; display: =
flex;
}
.page-link {
	padding: 0.5rem 0.75rem; border: 1px solid rgb(222, 226, 230); =
border-image: none; color: rgb(0, 123, 255); line-height: 1.25; =
margin-left: -1px; display: block; position: relative; background-color: =
rgb(255, 255, 255);
}
.page-link:hover {
	border-color: rgb(222, 226, 230); color: rgb(0, 86, 179); =
text-decoration: none; z-index: 2; background-color: rgb(233, 236, 239);
}
.page-link:focus {
	outline: 0px; z-index: 3; box-shadow: 0px 0px 0px 0.2rem =
rgba(0,123,255,0.25);
}
:first-child.page-item .page-link {
	margin-left: 0px; border-top-left-radius: 0.25rem; =
border-bottom-left-radius: 0.25rem;
}
:last-child.page-item .page-link {
	border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); z-index: 3; =
background-color: rgb(0, 123, 255);
}
.page-item.disabled .page-link {
	border-color: rgb(222, 226, 230); color: rgb(108, 117, 125); cursor: =
auto; pointer-events: none; background-color: rgb(255, 255, 255);
}
.pagination-lg .page-link {
	padding: 0.75rem 1.5rem; line-height: 1.5; font-size: 1.25rem;
}
.pagination-lg :first-child.page-item .page-link {
	border-top-left-radius: 0.3rem; border-bottom-left-radius: 0.3rem;
}
.pagination-lg :last-child.page-item .page-link {
	border-top-right-radius: 0.3rem; border-bottom-right-radius: 0.3rem;
}
.pagination-sm .page-link {
	padding: 0.25rem 0.5rem; line-height: 1.5; font-size: 0.87rem;
}
.pagination-sm :first-child.page-item .page-link {
	border-top-left-radius: 0.2rem; border-bottom-left-radius: 0.2rem;
}
.pagination-sm :last-child.page-item .page-link {
	border-top-right-radius: 0.2rem; border-bottom-right-radius: 0.2rem;
}
.badge {
	padding: 0.25em 0.4em; border-radius: 0.25rem; transition:color 0.15s =
ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out; text-align: center; =
line-height: 1; font-size: 75%; font-weight: 700; vertical-align: =
baseline; display: inline-block; white-space: nowrap;
}
@media not all
{
.badge {
	transition:none;
}
}
a.badge:focus {
	text-decoration: none;
}
a.badge:hover {
	text-decoration: none;
}
:empty.badge {
	display: none;
}
.btn .badge {
	top: -1px; position: relative;
}
.badge-pill {
	border-radius: 10rem; padding-right: 0.6em; padding-left: 0.6em;
}
.badge-primary {
	color: rgb(255, 255, 255); background-color: rgb(0, 123, 255);
}
a.badge-primary:focus {
	color: rgb(255, 255, 255); background-color: rgb(0, 98, 204);
}
a.badge-primary:hover {
	color: rgb(255, 255, 255); background-color: rgb(0, 98, 204);
}
a.badge-primary.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
a.badge-primary:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.badge-secondary {
	color: rgb(255, 255, 255); background-color: rgb(108, 117, 125);
}
a.badge-secondary:focus {
	color: rgb(255, 255, 255); background-color: rgb(84, 91, 98);
}
a.badge-secondary:hover {
	color: rgb(255, 255, 255); background-color: rgb(84, 91, 98);
}
a.badge-secondary.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
a.badge-secondary:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.badge-success {
	color: rgb(255, 255, 255); background-color: rgb(40, 167, 69);
}
a.badge-success:focus {
	color: rgb(255, 255, 255); background-color: rgb(30, 126, 52);
}
a.badge-success:hover {
	color: rgb(255, 255, 255); background-color: rgb(30, 126, 52);
}
a.badge-success.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
a.badge-success:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.badge-info {
	color: rgb(255, 255, 255); background-color: rgb(23, 162, 184);
}
a.badge-info:focus {
	color: rgb(255, 255, 255); background-color: rgb(17, 122, 139);
}
a.badge-info:hover {
	color: rgb(255, 255, 255); background-color: rgb(17, 122, 139);
}
a.badge-info.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
a.badge-info:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.badge-warning {
	color: rgb(33, 37, 41); background-color: rgb(255, 193, 7);
}
a.badge-warning:focus {
	color: rgb(33, 37, 41); background-color: rgb(211, 158, 0);
}
a.badge-warning:hover {
	color: rgb(33, 37, 41); background-color: rgb(211, 158, 0);
}
a.badge-warning.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
a.badge-warning:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.badge-danger {
	color: rgb(255, 255, 255); background-color: rgb(220, 53, 69);
}
a.badge-danger:focus {
	color: rgb(255, 255, 255); background-color: rgb(189, 33, 48);
}
a.badge-danger:hover {
	color: rgb(255, 255, 255); background-color: rgb(189, 33, 48);
}
a.badge-danger.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
a.badge-danger:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.badge-light {
	color: rgb(33, 37, 41); background-color: rgb(248, 249, 250);
}
a.badge-light:focus {
	color: rgb(33, 37, 41); background-color: rgb(218, 224, 229);
}
a.badge-light:hover {
	color: rgb(33, 37, 41); background-color: rgb(218, 224, 229);
}
a.badge-light.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
a.badge-light:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.badge-dark {
	color: rgb(255, 255, 255); background-color: rgb(52, 58, 64);
}
a.badge-dark:focus {
	color: rgb(255, 255, 255); background-color: rgb(29, 33, 36);
}
a.badge-dark:hover {
	color: rgb(255, 255, 255); background-color: rgb(29, 33, 36);
}
a.badge-dark.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
a.badge-dark:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.jumbotron {
	padding: 2rem 1rem; border-radius: 0.3rem; margin-bottom: 2rem; =
background-color: rgb(233, 236, 239);
}
@media all and (min-width:576px)
{
.jumbotron {
	padding: 4rem 2rem;
}
}
.jumbotron-fluid {
	border-radius: 0px; padding-right: 0px; padding-left: 0px;
}
.alert {
	padding: 0.75rem 1.25rem; border-radius: 0.25rem; border: 1px solid =
transparent; border-image: none; margin-bottom: 1rem; position: =
relative;
}
.alert-heading {
	color: inherit;
}
.alert-link {
	font-weight: 700;
}
.alert-dismissible {
	padding-right: 4rem;
}
.alert-dismissible .close {
	padding: 0.75rem 1.25rem; top: 0px; right: 0px; color: inherit; =
position: absolute; z-index: 2;
}
.alert-primary {
	border-color: rgb(184, 218, 255); color: rgb(0, 64, 133); =
background-color: rgb(204, 229, 255);
}
.alert-primary hr {
	border-top-color: rgb(159, 205, 255);
}
.alert-primary .alert-link {
	color: rgb(0, 39, 82);
}
.alert-secondary {
	border-color: rgb(214, 216, 219); color: rgb(56, 61, 65); =
background-color: rgb(226, 227, 229);
}
.alert-secondary hr {
	border-top-color: rgb(200, 203, 207);
}
.alert-secondary .alert-link {
	color: rgb(32, 35, 38);
}
.alert-success {
	border-color: rgb(195, 230, 203); color: rgb(21, 87, 36); =
background-color: rgb(212, 237, 218);
}
.alert-success hr {
	border-top-color: rgb(177, 223, 187);
}
.alert-success .alert-link {
	color: rgb(11, 46, 19);
}
.alert-info {
	border-color: rgb(190, 229, 235); color: rgb(12, 84, 96); =
background-color: rgb(209, 236, 241);
}
.alert-info hr {
	border-top-color: rgb(171, 221, 229);
}
.alert-info .alert-link {
	color: rgb(6, 44, 51);
}
.alert-warning {
	border-color: rgb(255, 238, 186); color: rgb(133, 100, 4); =
background-color: rgb(255, 243, 205);
}
.alert-warning hr {
	border-top-color: rgb(255, 232, 161);
}
.alert-warning .alert-link {
	color: rgb(83, 63, 3);
}
.alert-danger {
	border-color: rgb(245, 198, 203); color: rgb(114, 28, 36); =
background-color: rgb(248, 215, 218);
}
.alert-danger hr {
	border-top-color: rgb(241, 176, 183);
}
.alert-danger .alert-link {
	color: rgb(73, 18, 23);
}
.alert-light {
	border-color: rgb(253, 253, 254); color: rgb(129, 129, 130); =
background-color: rgb(254, 254, 254);
}
.alert-light hr {
	border-top-color: rgb(236, 236, 246);
}
.alert-light .alert-link {
	color: rgb(104, 104, 104);
}
.alert-dark {
	border-color: rgb(198, 200, 202); color: rgb(27, 30, 33); =
background-color: rgb(214, 216, 217);
}
.alert-dark hr {
	border-top-color: rgb(185, 187, 190);
}
.alert-dark .alert-link {
	color: rgb(4, 5, 5);
}
.progress {
	border-radius: 0.25rem; height: 1rem; line-height: 0; overflow: hidden; =
font-size: 0.75rem; display: flex; background-color: rgb(233, 236, 239);
}
.progress-bar {
	transition:width 0.6s; text-align: center; color: rgb(255, 255, 255); =
overflow: hidden; display: flex; white-space: nowrap; flex-direction: =
column; justify-content: center; background-color: rgb(0, 123, 255);
}
@media not all
{
.progress-bar {
	transition:none;
}
}
.progress-bar-striped {
	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: 1rem 1rem;
}
.progress-bar-animated {
	animation:progress-bar-stripes 1s linear infinite; -webkit-animation: =
progress-bar-stripes 1s linear infinite;
}
@media not all
{
.progress-bar-animated {
	animation:none; -webkit-animation: none;
}
}
.media {
	display: flex; align-items: flex-start;
}
.media-body {
	flex:1 1 0px;
}
.list-group {
	border-radius: 0.25rem; padding-left: 0px; margin-bottom: 0px; display: =
flex; flex-direction: column;
}
.list-group-item-action {
	width: 100%; text-align: inherit; color: rgb(73, 80, 87);
}
.list-group-item-action:focus {
	color: rgb(73, 80, 87); text-decoration: none; z-index: 1; =
background-color: rgb(248, 249, 250);
}
.list-group-item-action:hover {
	color: rgb(73, 80, 87); text-decoration: none; z-index: 1; =
background-color: rgb(248, 249, 250);
}
.list-group-item-action:active {
	color: rgb(33, 37, 41); background-color: rgb(233, 236, 239);
}
.list-group-item {
	padding: 0.75rem 1.25rem; border: 1px solid rgba(0, 0, 0, 0.125); =
border-image: none; display: block; position: relative; =
background-color: rgb(255, 255, 255);
}
:first-child.list-group-item {
	border-top-left-radius: inherit; border-top-right-radius: inherit;
}
:last-child.list-group-item {
	border-bottom-right-radius: inherit; border-bottom-left-radius: =
inherit;
}
.list-group-item.disabled {
	color: rgb(108, 117, 125); pointer-events: none; background-color: =
rgb(255, 255, 255);
}
:disabled.list-group-item {
	color: rgb(108, 117, 125); pointer-events: none; background-color: =
rgb(255, 255, 255);
}
.list-group-item.active {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); z-index: 2; =
background-color: rgb(0, 123, 255);
}
.list-group-item + .list-group-item {
	border-top-width: 0px;
}
.list-group-item + .list-group-item.active {
	margin-top: -1px; border-top-width: 1px;
}
.list-group-horizontal {
	flex-direction: row;
}
.list-group-horizontal > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
@media all and (min-width:576px)
{
.list-group-horizontal-sm {
	flex-direction: row;
}
.list-group-horizontal-sm > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal-sm > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal-sm > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal-sm > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal-sm > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
}
@media all and (min-width:768px)
{
.list-group-horizontal-md {
	flex-direction: row;
}
.list-group-horizontal-md > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal-md > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal-md > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal-md > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal-md > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
}
@media all and (min-width:992px)
{
.list-group-horizontal-lg {
	flex-direction: row;
}
.list-group-horizontal-lg > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal-lg > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal-lg > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal-lg > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal-lg > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
}
@media all and (min-width:1200px)
{
.list-group-horizontal-xl {
	flex-direction: row;
}
.list-group-horizontal-xl > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal-xl > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal-xl > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal-xl > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal-xl > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
}
.list-group-flush {
	border-radius: 0px;
}
.list-group-flush > .list-group-item {
	border-width: 0px 0px 1px;
}
.list-group-flush > :last-child.list-group-item {
	border-bottom-width: 0px;
}
.list-group-item-primary {
	color: rgb(0, 64, 133); background-color: rgb(184, 218, 255);
}
.list-group-item-primary.list-group-item-action:focus {
	color: rgb(0, 64, 133); background-color: rgb(159, 205, 255);
}
.list-group-item-primary.list-group-item-action:hover {
	color: rgb(0, 64, 133); background-color: rgb(159, 205, 255);
}
.list-group-item-primary.list-group-item-action.active {
	border-color: rgb(0, 64, 133); color: rgb(255, 255, 255); =
background-color: rgb(0, 64, 133);
}
.list-group-item-secondary {
	color: rgb(56, 61, 65); background-color: rgb(214, 216, 219);
}
.list-group-item-secondary.list-group-item-action:focus {
	color: rgb(56, 61, 65); background-color: rgb(200, 203, 207);
}
.list-group-item-secondary.list-group-item-action:hover {
	color: rgb(56, 61, 65); background-color: rgb(200, 203, 207);
}
.list-group-item-secondary.list-group-item-action.active {
	border-color: rgb(56, 61, 65); color: rgb(255, 255, 255); =
background-color: rgb(56, 61, 65);
}
.list-group-item-success {
	color: rgb(21, 87, 36); background-color: rgb(195, 230, 203);
}
.list-group-item-success.list-group-item-action:focus {
	color: rgb(21, 87, 36); background-color: rgb(177, 223, 187);
}
.list-group-item-success.list-group-item-action:hover {
	color: rgb(21, 87, 36); background-color: rgb(177, 223, 187);
}
.list-group-item-success.list-group-item-action.active {
	border-color: rgb(21, 87, 36); color: rgb(255, 255, 255); =
background-color: rgb(21, 87, 36);
}
.list-group-item-info {
	color: rgb(12, 84, 96); background-color: rgb(190, 229, 235);
}
.list-group-item-info.list-group-item-action:focus {
	color: rgb(12, 84, 96); background-color: rgb(171, 221, 229);
}
.list-group-item-info.list-group-item-action:hover {
	color: rgb(12, 84, 96); background-color: rgb(171, 221, 229);
}
.list-group-item-info.list-group-item-action.active {
	border-color: rgb(12, 84, 96); color: rgb(255, 255, 255); =
background-color: rgb(12, 84, 96);
}
.list-group-item-warning {
	color: rgb(133, 100, 4); background-color: rgb(255, 238, 186);
}
.list-group-item-warning.list-group-item-action:focus {
	color: rgb(133, 100, 4); background-color: rgb(255, 232, 161);
}
.list-group-item-warning.list-group-item-action:hover {
	color: rgb(133, 100, 4); background-color: rgb(255, 232, 161);
}
.list-group-item-warning.list-group-item-action.active {
	border-color: rgb(133, 100, 4); color: rgb(255, 255, 255); =
background-color: rgb(133, 100, 4);
}
.list-group-item-danger {
	color: rgb(114, 28, 36); background-color: rgb(245, 198, 203);
}
.list-group-item-danger.list-group-item-action:focus {
	color: rgb(114, 28, 36); background-color: rgb(241, 176, 183);
}
.list-group-item-danger.list-group-item-action:hover {
	color: rgb(114, 28, 36); background-color: rgb(241, 176, 183);
}
.list-group-item-danger.list-group-item-action.active {
	border-color: rgb(114, 28, 36); color: rgb(255, 255, 255); =
background-color: rgb(114, 28, 36);
}
.list-group-item-light {
	color: rgb(129, 129, 130); background-color: rgb(253, 253, 254);
}
.list-group-item-light.list-group-item-action:focus {
	color: rgb(129, 129, 130); background-color: rgb(236, 236, 246);
}
.list-group-item-light.list-group-item-action:hover {
	color: rgb(129, 129, 130); background-color: rgb(236, 236, 246);
}
.list-group-item-light.list-group-item-action.active {
	border-color: rgb(129, 129, 130); color: rgb(255, 255, 255); =
background-color: rgb(129, 129, 130);
}
.list-group-item-dark {
	color: rgb(27, 30, 33); background-color: rgb(198, 200, 202);
}
.list-group-item-dark.list-group-item-action:focus {
	color: rgb(27, 30, 33); background-color: rgb(185, 187, 190);
}
.list-group-item-dark.list-group-item-action:hover {
	color: rgb(27, 30, 33); background-color: rgb(185, 187, 190);
}
.list-group-item-dark.list-group-item-action.active {
	border-color: rgb(27, 30, 33); color: rgb(255, 255, 255); =
background-color: rgb(27, 30, 33);
}
.close {
	color: rgb(0, 0, 0); line-height: 1; font-size: 1.5rem; font-weight: =
700; float: right; opacity: 0.5; text-shadow: 0px 1px 0px #fff;
}
.close:hover {
	color: rgb(0, 0, 0); text-decoration: none;
}
:not(:disabled):not(.disabled).close:focus {
	opacity: 0.75;
}
:not(:disabled):not(.disabled).close:hover {
	opacity: 0.75;
}
button.close {
	padding: 0px; border: 0px currentColor; border-image: none; =
background-color: transparent;
}
a.close.disabled {
	pointer-events: none;
}
.toast {
	border-radius: 0.25rem; border: 1px solid rgba(0, 0, 0, 0.1); =
border-image: none; font-size: 0.87rem; max-width: 350px; opacity: 0; =
box-shadow: 0px 0.25rem 0.75rem rgba(0,0,0,0.1); flex-basis: 350px; =
background-clip: padding-box; background-color: rgba(255, 255, 255, =
0.85);
}
:not(:last-child).toast {
	margin-bottom: 0.75rem;
}
.toast.showing {
	opacity: 1;
}
.toast.show {
	display: block; opacity: 1;
}
.toast.hide {
	display: none;
}
.toast-header {
	padding: 0.25rem 0.75rem; color: rgb(108, 117, 125); =
border-bottom-color: rgba(0, 0, 0, 0.05); border-bottom-width: 1px; =
border-bottom-style: solid; display: flex; border-top-left-radius: =
calc(.25rem - 1px); border-top-right-radius: calc(.25rem - 1px); =
align-items: center; background-clip: padding-box; background-color: =
rgba(255, 255, 255, 0.85);
}
.toast-body {
	padding: 0.75rem;
}
.modal-open {
	overflow: hidden;
}
.modal-open .modal {
	-ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.modal {
	outline: 0px; left: 0px; top: 0px; width: 100%; height: 100%; overflow: =
hidden; display: none; position: fixed; z-index: 1050;
}
.modal-dialog {
	margin: 0.5rem; width: auto; position: relative; pointer-events: none;
}
.modal.fade .modal-dialog {
	transition:transform 0.3s ease-out, transform 0.3s ease-out; transform: =
translate(0px, -50px); -webkit-transform: translate(0, -50px);
}
@media not all
{
.modal.fade .modal-dialog {
	transition:none;
}
}
.modal.show .modal-dialog {
	transform: none; -webkit-transform: none;
}
.modal.modal-static .modal-dialog {
	transform: scale(1.02); -webkit-transform: scale(1.02);
}
.modal-dialog-scrollable {
	display: flex; max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
	overflow: hidden; max-height: calc(100vh - 1rem);
}
.modal-dialog-scrollable .modal-footer {
	flex-shrink: 0;
}
.modal-dialog-scrollable .modal-header {
	flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
	-ms-overflow-y: auto;
}
.modal-dialog-centered {
	display: flex; min-height: calc(100% - 1rem); align-items: center;
}
.modal-dialog-centered::before {
	height: calc(100vh - 1rem); display: block; content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
	height: 100%; flex-direction: column; justify-content: center;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
	max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
	content: none;
}
.modal-content {
	outline: 0px; border-radius: 0.3rem; border: 1px solid rgba(0, 0, 0, =
0.2); border-image: none; width: 100%; display: flex; position: =
relative; pointer-events: auto; flex-direction: column; background-clip: =
padding-box; background-color: rgb(255, 255, 255);
}
.modal-backdrop {
	left: 0px; top: 0px; width: 100vw; height: 100vh; position: fixed; =
z-index: 1040; background-color: rgb(0, 0, 0);
}
.modal-backdrop.fade {
	opacity: 0;
}
.modal-backdrop.show {
	opacity: 0.5;
}
.modal-header {
	padding: 1rem; border-bottom-color: rgb(222, 226, 230); =
border-bottom-width: 1px; border-bottom-style: solid; display: flex; =
border-top-left-radius: calc(.3rem - 1px); border-top-right-radius: =
calc(.3rem - 1px); justify-content: space-between; align-items: =
flex-start;
}
.modal-header .close {
	margin: -1rem -1rem -1rem auto; padding: 1rem;
}
.modal-title {
	line-height: 1.5; margin-bottom: 0px;
}
.modal-body {
	padding: 1rem; flex:1 1 auto; position: relative;
}
.modal-footer {
	padding: 0.75rem; border-top-color: rgb(222, 226, 230); =
border-top-width: 1px; border-top-style: solid; display: flex; =
border-bottom-right-radius: calc(.3rem - 1px); =
border-bottom-left-radius: calc(.3rem - 1px); flex-wrap: wrap; =
justify-content: flex-end; align-items: center;
}
.modal-footer > * {
	margin: 0.25rem;
}
.modal-scrollbar-measure {
	top: -9999px; width: 50px; height: 50px; overflow: scroll; position: =
absolute;
}
@media all and (min-width:576px)
{
.modal-dialog {
	margin: 1.75rem auto; max-width: 500px;
}
.modal-dialog-scrollable {
	max-height: calc(100% - 3.5rem);
}
.modal-dialog-scrollable .modal-content {
	max-height: calc(100vh - 3.5rem);
}
.modal-dialog-centered {
	min-height: calc(100% - 3.5rem);
}
.modal-dialog-centered::before {
	height: calc(100vh - 3.5rem);
}
.modal-sm {
	max-width: 300px;
}
}
@media all and (min-width:992px)
{
.modal-lg {
	max-width: 800px;
}
.modal-xl {
	max-width: 800px;
}
}
@media all and (min-width:1200px)
{
.modal-xl {
	max-width: 1140px;
}
}
.tooltip {
	margin: 0px; text-align: left; text-transform: none; line-height: 1.5; =
letter-spacing: normal; font-family: =
-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica =
Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI =
Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: 0.87rem; =
font-style: normal; font-weight: 400; text-decoration: none; =
word-spacing: normal; display: block; white-space: normal; position: =
absolute; z-index: 1070; -ms-word-break: normal; -ms-word-wrap: =
break-word; opacity: 0; text-shadow: none;
}
.tooltip.show {
	opacity: 0.9;
}
.tooltip .arrow {
	width: 0.8rem; height: 0.4rem; display: block; position: absolute;
}
.tooltip .arrow::before {
	border-style: solid; border-color: transparent; position: absolute; =
content: "";
}
[x-placement^=3Dtop].bs-tooltip-auto {
	padding: 0.4rem 0px;
}
.bs-tooltip-top {
	padding: 0.4rem 0px;
}
[x-placement^=3Dtop].bs-tooltip-auto .arrow {
	bottom: 0px;
}
.bs-tooltip-top .arrow {
	bottom: 0px;
}
[x-placement^=3Dtop].bs-tooltip-auto .arrow::before {
	border-width: 0.4rem 0.4rem 0px; top: 0px; border-top-color: rgb(0, 0, =
0);
}
.bs-tooltip-top .arrow::before {
	border-width: 0.4rem 0.4rem 0px; top: 0px; border-top-color: rgb(0, 0, =
0);
}
[x-placement^=3Dright].bs-tooltip-auto {
	padding: 0px 0.4rem;
}
.bs-tooltip-right {
	padding: 0px 0.4rem;
}
[x-placement^=3Dright].bs-tooltip-auto .arrow {
	left: 0px; width: 0.4rem; height: 0.8rem;
}
.bs-tooltip-right .arrow {
	left: 0px; width: 0.4rem; height: 0.8rem;
}
[x-placement^=3Dright].bs-tooltip-auto .arrow::before {
	border-width: 0.4rem 0.4rem 0.4rem 0px; right: 0px; border-right-color: =
rgb(0, 0, 0);
}
.bs-tooltip-right .arrow::before {
	border-width: 0.4rem 0.4rem 0.4rem 0px; right: 0px; border-right-color: =
rgb(0, 0, 0);
}
[x-placement^=3Dbottom].bs-tooltip-auto {
	padding: 0.4rem 0px;
}
.bs-tooltip-bottom {
	padding: 0.4rem 0px;
}
[x-placement^=3Dbottom].bs-tooltip-auto .arrow {
	top: 0px;
}
.bs-tooltip-bottom .arrow {
	top: 0px;
}
[x-placement^=3Dbottom].bs-tooltip-auto .arrow::before {
	border-width: 0px 0.4rem 0.4rem; bottom: 0px; border-bottom-color: =
rgb(0, 0, 0);
}
.bs-tooltip-bottom .arrow::before {
	border-width: 0px 0.4rem 0.4rem; bottom: 0px; border-bottom-color: =
rgb(0, 0, 0);
}
[x-placement^=3Dleft].bs-tooltip-auto {
	padding: 0px 0.4rem;
}
.bs-tooltip-left {
	padding: 0px 0.4rem;
}
[x-placement^=3Dleft].bs-tooltip-auto .arrow {
	width: 0.4rem; height: 0.8rem; right: 0px;
}
.bs-tooltip-left .arrow {
	width: 0.4rem; height: 0.8rem; right: 0px;
}
[x-placement^=3Dleft].bs-tooltip-auto .arrow::before {
	border-width: 0.4rem 0px 0.4rem 0.4rem; left: 0px; border-left-color: =
rgb(0, 0, 0);
}
.bs-tooltip-left .arrow::before {
	border-width: 0.4rem 0px 0.4rem 0.4rem; left: 0px; border-left-color: =
rgb(0, 0, 0);
}
.tooltip-inner {
	padding: 0.25rem 0.5rem; border-radius: 0.25rem; text-align: center; =
color: rgb(255, 255, 255); max-width: 200px; background-color: rgb(0, 0, =
0);
}
.popover {
	border-radius: 0.3rem; border: 1px solid rgba(0, 0, 0, 0.2); =
border-image: none; left: 0px; top: 0px; text-align: left; =
text-transform: none; line-height: 1.5; letter-spacing: normal; =
font-family: -apple-system,BlinkMacSystemFont,"Segoe =
UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color =
Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: =
0.87rem; font-style: normal; font-weight: 400; text-decoration: none; =
word-spacing: normal; display: block; white-space: normal; position: =
absolute; z-index: 1060; -ms-word-break: normal; -ms-word-wrap: =
break-word; max-width: 276px; text-shadow: none; background-clip: =
padding-box; background-color: rgb(255, 255, 255);
}
.popover .arrow {
	margin: 0px 0.3rem; width: 1rem; height: 0.5rem; display: block; =
position: absolute;
}
.popover .arrow::after {
	border-style: solid; border-color: transparent; display: block; =
position: absolute; content: "";
}
.popover .arrow::before {
	border-style: solid; border-color: transparent; display: block; =
position: absolute; content: "";
}
[x-placement^=3Dtop].bs-popover-auto {
	margin-bottom: 0.5rem;
}
.bs-popover-top {
	margin-bottom: 0.5rem;
}
[x-placement^=3Dtop].bs-popover-auto > .arrow {
	bottom: calc(-.5rem - 1px);
}
.bs-popover-top > .arrow {
	bottom: calc(-.5rem - 1px);
}
[x-placement^=3Dtop].bs-popover-auto > .arrow::before {
	border-width: 0.5rem 0.5rem 0px; bottom: 0px; border-top-color: rgba(0, =
0, 0, 0.25);
}
.bs-popover-top > .arrow::before {
	border-width: 0.5rem 0.5rem 0px; bottom: 0px; border-top-color: rgba(0, =
0, 0, 0.25);
}
[x-placement^=3Dtop].bs-popover-auto > .arrow::after {
	border-width: 0.5rem 0.5rem 0px; bottom: 1px; border-top-color: =
rgb(255, 255, 255);
}
.bs-popover-top > .arrow::after {
	border-width: 0.5rem 0.5rem 0px; bottom: 1px; border-top-color: =
rgb(255, 255, 255);
}
[x-placement^=3Dright].bs-popover-auto {
	margin-left: 0.5rem;
}
.bs-popover-right {
	margin-left: 0.5rem;
}
[x-placement^=3Dright].bs-popover-auto > .arrow {
	margin: 0.3rem 0px; left: calc(-.5rem - 1px); width: 0.5rem; height: =
1rem;
}
.bs-popover-right > .arrow {
	margin: 0.3rem 0px; left: calc(-.5rem - 1px); width: 0.5rem; height: =
1rem;
}
[x-placement^=3Dright].bs-popover-auto > .arrow::before {
	border-width: 0.5rem 0.5rem 0.5rem 0px; left: 0px; border-right-color: =
rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::before {
	border-width: 0.5rem 0.5rem 0.5rem 0px; left: 0px; border-right-color: =
rgba(0, 0, 0, 0.25);
}
[x-placement^=3Dright].bs-popover-auto > .arrow::after {
	border-width: 0.5rem 0.5rem 0.5rem 0px; left: 1px; border-right-color: =
rgb(255, 255, 255);
}
.bs-popover-right > .arrow::after {
	border-width: 0.5rem 0.5rem 0.5rem 0px; left: 1px; border-right-color: =
rgb(255, 255, 255);
}
[x-placement^=3Dbottom].bs-popover-auto {
	margin-top: 0.5rem;
}
.bs-popover-bottom {
	margin-top: 0.5rem;
}
[x-placement^=3Dbottom].bs-popover-auto > .arrow {
	top: calc(-.5rem - 1px);
}
.bs-popover-bottom > .arrow {
	top: calc(-.5rem - 1px);
}
[x-placement^=3Dbottom].bs-popover-auto > .arrow::before {
	border-width: 0px 0.5rem 0.5rem; top: 0px; border-bottom-color: rgba(0, =
0, 0, 0.25);
}
.bs-popover-bottom > .arrow::before {
	border-width: 0px 0.5rem 0.5rem; top: 0px; border-bottom-color: rgba(0, =
0, 0, 0.25);
}
[x-placement^=3Dbottom].bs-popover-auto > .arrow::after {
	border-width: 0px 0.5rem 0.5rem; top: 1px; border-bottom-color: =
rgb(255, 255, 255);
}
.bs-popover-bottom > .arrow::after {
	border-width: 0px 0.5rem 0.5rem; top: 1px; border-bottom-color: =
rgb(255, 255, 255);
}
[x-placement^=3Dbottom].bs-popover-auto .popover-header::before {
	left: 50%; top: 0px; width: 1rem; margin-left: -0.5rem; =
border-bottom-color: rgb(247, 247, 247); border-bottom-width: 1px; =
border-bottom-style: solid; display: block; position: absolute; content: =
"";
}
.bs-popover-bottom .popover-header::before {
	left: 50%; top: 0px; width: 1rem; margin-left: -0.5rem; =
border-bottom-color: rgb(247, 247, 247); border-bottom-width: 1px; =
border-bottom-style: solid; display: block; position: absolute; content: =
"";
}
[x-placement^=3Dleft].bs-popover-auto {
	margin-right: 0.5rem;
}
.bs-popover-left {
	margin-right: 0.5rem;
}
[x-placement^=3Dleft].bs-popover-auto > .arrow {
	margin: 0.3rem 0px; width: 0.5rem; height: 1rem; right: calc(-.5rem - =
1px);
}
.bs-popover-left > .arrow {
	margin: 0.3rem 0px; width: 0.5rem; height: 1rem; right: calc(-.5rem - =
1px);
}
[x-placement^=3Dleft].bs-popover-auto > .arrow::before {
	border-width: 0.5rem 0px 0.5rem 0.5rem; right: 0px; border-left-color: =
rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::before {
	border-width: 0.5rem 0px 0.5rem 0.5rem; right: 0px; border-left-color: =
rgba(0, 0, 0, 0.25);
}
[x-placement^=3Dleft].bs-popover-auto > .arrow::after {
	border-width: 0.5rem 0px 0.5rem 0.5rem; right: 1px; border-left-color: =
rgb(255, 255, 255);
}
.bs-popover-left > .arrow::after {
	border-width: 0.5rem 0px 0.5rem 0.5rem; right: 1px; border-left-color: =
rgb(255, 255, 255);
}
.popover-header {
	padding: 0.5rem 0.75rem; font-size: 1rem; margin-bottom: 0px; =
border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; =
border-bottom-style: solid; border-top-left-radius: calc(.3rem - 1px); =
border-top-right-radius: calc(.3rem - 1px); background-color: rgb(247, =
247, 247);
}
:empty.popover-header {
	display: none;
}
.popover-body {
	padding: 0.5rem 0.75rem; color: rgb(33, 37, 41);
}
.carousel {
	position: relative;
}
.carousel.pointer-event {
	-ms-touch-action: pan-y; touch-action: pan-y;
}
.carousel-inner {
	width: 100%; overflow: hidden; position: relative;
}
.carousel-inner::after {
	clear: both; display: block; content: "";
}
.carousel-item {
	transition:transform 0.6s ease-in-out, transform 0.6s ease-in-out; =
width: 100%; margin-right: -100%; float: left; display: none; position: =
relative; backface-visibility: hidden; -webkit-backface-visibility: =
hidden;
}
@media not all
{
.carousel-item {
	transition:none;
}
}
.carousel-item-next {
	display: block;
}
.carousel-item-prev {
	display: block;
}
.carousel-item.active {
	display: block;
}
.active.carousel-item-right {
	transform: translateX(100%); -webkit-transform: translateX(100%);
}
:not(.carousel-item-left).carousel-item-next {
	transform: translateX(100%); -webkit-transform: translateX(100%);
}
.active.carousel-item-left {
	transform: translateX(-100%); -webkit-transform: translateX(-100%);
}
:not(.carousel-item-right).carousel-item-prev {
	transform: translateX(-100%); -webkit-transform: translateX(-100%);
}
.carousel-fade .carousel-item {
	opacity: 0; transform: none; transition-property: opacity; =
-webkit-transform: none;
}
.carousel-fade .carousel-item-next.carousel-item-left {
	z-index: 1; opacity: 1;
}
.carousel-fade .carousel-item-prev.carousel-item-right {
	z-index: 1; opacity: 1;
}
.carousel-fade .carousel-item.active {
	z-index: 1; opacity: 1;
}
.carousel-fade .active.carousel-item-left {
	transition:opacity 0s 0.6s; z-index: 0; opacity: 0;
}
.carousel-fade .active.carousel-item-right {
	transition:opacity 0s 0.6s; z-index: 0; opacity: 0;
}
@media not all
{
.carousel-fade .active.carousel-item-left {
	transition:none;
}
.carousel-fade .active.carousel-item-right {
	transition:none;
}
}
.carousel-control-next {
	transition:opacity 0.15s; top: 0px; width: 15%; text-align: center; =
bottom: 0px; color: rgb(255, 255, 255); display: flex; position: =
absolute; z-index: 1; opacity: 0.5; justify-content: center; =
align-items: center;
}
.carousel-control-prev {
	transition:opacity 0.15s; top: 0px; width: 15%; text-align: center; =
bottom: 0px; color: rgb(255, 255, 255); display: flex; position: =
absolute; z-index: 1; opacity: 0.5; justify-content: center; =
align-items: center;
}
@media not all
{
.carousel-control-next {
	transition:none;
}
.carousel-control-prev {
	transition:none;
}
}
.carousel-control-next:focus {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-next:hover {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-prev:focus {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-prev:hover {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-prev {
	left: 0px;
}
.carousel-control-next {
	right: 0px;
}
.carousel-control-next-icon {
	background: no-repeat 50% / 100% 100%; width: 20px; height: 20px; =
display: inline-block;
}
.carousel-control-prev-icon {
	background: no-repeat 50% / 100% 100%; width: 20px; height: 20px; =
display: inline-block;
}
.carousel-control-prev-icon {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23fff' width=3D'8' =
height=3D'8' viewBox=3D'0 0 8 8'%3e%3cpath d=3D'M5.25 0l-4 4 4 4 =
1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}
.carousel-control-next-icon {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23fff' width=3D'8' =
height=3D'8' viewBox=3D'0 0 8 8'%3e%3cpath d=3D'M2.75 0l-1.5 1.5L3.75 =
4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}
.carousel-indicators {
	list-style: none; left: 0px; right: 0px; bottom: 0px; padding-left: =
0px; margin-right: 15%; margin-left: 15%; display: flex; position: =
absolute; z-index: 15; justify-content: center;
}
.carousel-indicators li {
	transition:opacity 0.6s; flex:0 1 auto; width: 30px; height: 3px; =
text-indent: -999px; margin-right: 3px; margin-left: 3px; =
border-top-color: transparent; border-bottom-color: transparent; =
border-top-width: 10px; border-bottom-width: 10px; border-top-style: =
solid; border-bottom-style: solid; cursor: pointer; box-sizing: =
content-box; opacity: 0.5; background-clip: padding-box; =
background-color: rgb(255, 255, 255);
}
@media not all
{
.carousel-indicators li {
	transition:none;
}
}
.carousel-indicators .active {
	opacity: 1;
}
.carousel-caption {
	left: 15%; text-align: center; right: 15%; bottom: 20px; color: =
rgb(255, 255, 255); padding-top: 20px; padding-bottom: 20px; position: =
absolute; z-index: 10;
}
.spinner-border {
	border-width: 0.25em; border-style: solid; border-color: currentColor =
transparent currentColor currentColor; border-radius: 50%; =
animation:spinner-border 0.75s linear infinite; border-image: none; =
width: 2rem; height: 2rem; vertical-align: text-bottom; display: =
inline-block; -webkit-animation: spinner-border .75s linear infinite;
}
.spinner-border-sm {
	border-width: 0.2em; width: 1rem; height: 1rem;
}
.spinner-grow {
	border-radius: 50%; animation:spinner-grow 0.75s linear infinite; =
width: 2rem; height: 2rem; vertical-align: text-bottom; display: =
inline-block; opacity: 0; background-color: currentColor; =
-webkit-animation: spinner-grow .75s linear infinite;
}
.spinner-grow-sm {
	width: 1rem; height: 1rem;
}
.align-baseline {
	vertical-align: baseline !important;
}
.align-top {
	vertical-align: top !important;
}
.align-middle {
	vertical-align: middle !important;
}
.align-bottom {
	vertical-align: bottom !important;
}
.align-text-bottom {
	vertical-align: text-bottom !important;
}
.align-text-top {
	vertical-align: text-top !important;
}
.bg-primary {
	background-color: rgb(0, 123, 255) !important;
}
a.bg-primary:focus {
	background-color: rgb(0, 98, 204) !important;
}
a.bg-primary:hover {
	background-color: rgb(0, 98, 204) !important;
}
button.bg-primary:focus {
	background-color: rgb(0, 98, 204) !important;
}
button.bg-primary:hover {
	background-color: rgb(0, 98, 204) !important;
}
.bg-secondary {
	background-color: rgb(108, 117, 125) !important;
}
a.bg-secondary:focus {
	background-color: rgb(84, 91, 98) !important;
}
a.bg-secondary:hover {
	background-color: rgb(84, 91, 98) !important;
}
button.bg-secondary:focus {
	background-color: rgb(84, 91, 98) !important;
}
button.bg-secondary:hover {
	background-color: rgb(84, 91, 98) !important;
}
.bg-success {
	background-color: rgb(40, 167, 69) !important;
}
a.bg-success:focus {
	background-color: rgb(30, 126, 52) !important;
}
a.bg-success:hover {
	background-color: rgb(30, 126, 52) !important;
}
button.bg-success:focus {
	background-color: rgb(30, 126, 52) !important;
}
button.bg-success:hover {
	background-color: rgb(30, 126, 52) !important;
}
.bg-info {
	background-color: rgb(23, 162, 184) !important;
}
a.bg-info:focus {
	background-color: rgb(17, 122, 139) !important;
}
a.bg-info:hover {
	background-color: rgb(17, 122, 139) !important;
}
button.bg-info:focus {
	background-color: rgb(17, 122, 139) !important;
}
button.bg-info:hover {
	background-color: rgb(17, 122, 139) !important;
}
.bg-warning {
	background-color: rgb(255, 193, 7) !important;
}
a.bg-warning:focus {
	background-color: rgb(211, 158, 0) !important;
}
a.bg-warning:hover {
	background-color: rgb(211, 158, 0) !important;
}
button.bg-warning:focus {
	background-color: rgb(211, 158, 0) !important;
}
button.bg-warning:hover {
	background-color: rgb(211, 158, 0) !important;
}
.bg-danger {
	background-color: rgb(220, 53, 69) !important;
}
a.bg-danger:focus {
	background-color: rgb(189, 33, 48) !important;
}
a.bg-danger:hover {
	background-color: rgb(189, 33, 48) !important;
}
button.bg-danger:focus {
	background-color: rgb(189, 33, 48) !important;
}
button.bg-danger:hover {
	background-color: rgb(189, 33, 48) !important;
}
.bg-light {
	background-color: rgb(248, 249, 250) !important;
}
a.bg-light:focus {
	background-color: rgb(218, 224, 229) !important;
}
a.bg-light:hover {
	background-color: rgb(218, 224, 229) !important;
}
button.bg-light:focus {
	background-color: rgb(218, 224, 229) !important;
}
button.bg-light:hover {
	background-color: rgb(218, 224, 229) !important;
}
.bg-dark {
	background-color: rgb(52, 58, 64) !important;
}
a.bg-dark:focus {
	background-color: rgb(29, 33, 36) !important;
}
a.bg-dark:hover {
	background-color: rgb(29, 33, 36) !important;
}
button.bg-dark:focus {
	background-color: rgb(29, 33, 36) !important;
}
button.bg-dark:hover {
	background-color: rgb(29, 33, 36) !important;
}
.bg-white {
	background-color: rgb(255, 255, 255) !important;
}
.bg-transparent {
	background-color: transparent !important;
}
.border {
	border: 1px solid rgb(222, 226, 230) !important; border-image: none =
!important;
}
.border-top {
	border-top-color: rgb(222, 226, 230) !important; border-top-width: 1px =
!important; border-top-style: solid !important;
}
.border-right {
	border-right-color: rgb(222, 226, 230) !important; border-right-width: =
1px !important; border-right-style: solid !important;
}
.border-bottom {
	border-bottom-color: rgb(222, 226, 230) !important; =
border-bottom-width: 1px !important; border-bottom-style: solid =
!important;
}
.border-left {
	border-left-color: rgb(222, 226, 230) !important; border-left-width: =
1px !important; border-left-style: solid !important;
}
.border-0 {
	border: 0px currentColor !important; border-image: none !important;
}
.border-top-0 {
	border-top-color: currentColor !important; border-top-width: 0px =
!important; border-top-style: none !important;
}
.border-right-0 {
	border-right-color: currentColor !important; border-right-width: 0px =
!important; border-right-style: none !important;
}
.border-bottom-0 {
	border-bottom-color: currentColor !important; border-bottom-width: 0px =
!important; border-bottom-style: none !important;
}
.border-left-0 {
	border-left-color: currentColor !important; border-left-width: 0px =
!important; border-left-style: none !important;
}
.border-primary {
	border-color: rgb(0, 123, 255) !important;
}
.border-secondary {
	border-color: rgb(108, 117, 125) !important;
}
.border-success {
	border-color: rgb(40, 167, 69) !important;
}
.border-info {
	border-color: rgb(23, 162, 184) !important;
}
.border-warning {
	border-color: rgb(255, 193, 7) !important;
}
.border-danger {
	border-color: rgb(220, 53, 69) !important;
}
.border-light {
	border-color: rgb(248, 249, 250) !important;
}
.border-dark {
	border-color: rgb(52, 58, 64) !important;
}
.border-white {
	border-color: rgb(255, 255, 255) !important;
}
.rounded-sm {
	border-radius: 0.2rem !important;
}
.rounded {
	border-radius: 0.25rem !important;
}
.rounded-top {
	border-top-left-radius: 0.25rem !important; border-top-right-radius: =
0.25rem !important;
}
.rounded-right {
	border-top-right-radius: 0.25rem !important; =
border-bottom-right-radius: 0.25rem !important;
}
.rounded-bottom {
	border-bottom-right-radius: 0.25rem !important; =
border-bottom-left-radius: 0.25rem !important;
}
.rounded-left {
	border-top-left-radius: 0.25rem !important; border-bottom-left-radius: =
0.25rem !important;
}
.rounded-lg {
	border-radius: 0.3rem !important;
}
.rounded-circle {
	border-radius: 50% !important;
}
.rounded-pill {
	border-radius: 50rem !important;
}
.rounded-0 {
	border-radius: 0px !important;
}
.clearfix::after {
	clear: both; display: block; content: "";
}
.d-none {
	display: none !important;
}
.d-inline {
	display: inline !important;
}
.d-inline-block {
	display: inline-block !important;
}
.d-block {
	display: block !important;
}
.d-table {
	display: table !important;
}
.d-table-row {
	display: table-row !important;
}
.d-table-cell {
	display: table-cell !important;
}
.d-flex {
	display: flex !important;
}
.d-inline-flex {
	display: inline-flex !important;
}
@media all and (min-width:576px)
{
.d-sm-none {
	display: none !important;
}
.d-sm-inline {
	display: inline !important;
}
.d-sm-inline-block {
	display: inline-block !important;
}
.d-sm-block {
	display: block !important;
}
.d-sm-table {
	display: table !important;
}
.d-sm-table-row {
	display: table-row !important;
}
.d-sm-table-cell {
	display: table-cell !important;
}
.d-sm-flex {
	display: flex !important;
}
.d-sm-inline-flex {
	display: inline-flex !important;
}
}
@media all and (min-width:768px)
{
.d-md-none {
	display: none !important;
}
.d-md-inline {
	display: inline !important;
}
.d-md-inline-block {
	display: inline-block !important;
}
.d-md-block {
	display: block !important;
}
.d-md-table {
	display: table !important;
}
.d-md-table-row {
	display: table-row !important;
}
.d-md-table-cell {
	display: table-cell !important;
}
.d-md-flex {
	display: flex !important;
}
.d-md-inline-flex {
	display: inline-flex !important;
}
}
@media all and (min-width:992px)
{
.d-lg-none {
	display: none !important;
}
.d-lg-inline {
	display: inline !important;
}
.d-lg-inline-block {
	display: inline-block !important;
}
.d-lg-block {
	display: block !important;
}
.d-lg-table {
	display: table !important;
}
.d-lg-table-row {
	display: table-row !important;
}
.d-lg-table-cell {
	display: table-cell !important;
}
.d-lg-flex {
	display: flex !important;
}
.d-lg-inline-flex {
	display: inline-flex !important;
}
}
@media all and (min-width:1200px)
{
.d-xl-none {
	display: none !important;
}
.d-xl-inline {
	display: inline !important;
}
.d-xl-inline-block {
	display: inline-block !important;
}
.d-xl-block {
	display: block !important;
}
.d-xl-table {
	display: table !important;
}
.d-xl-table-row {
	display: table-row !important;
}
.d-xl-table-cell {
	display: table-cell !important;
}
.d-xl-flex {
	display: flex !important;
}
.d-xl-inline-flex {
	display: inline-flex !important;
}
}
@media print
{
.d-print-none {
	display: none !important;
}
.d-print-inline {
	display: inline !important;
}
.d-print-inline-block {
	display: inline-block !important;
}
.d-print-block {
	display: block !important;
}
.d-print-table {
	display: table !important;
}
.d-print-table-row {
	display: table-row !important;
}
.d-print-table-cell {
	display: table-cell !important;
}
.d-print-flex {
	display: flex !important;
}
.d-print-inline-flex {
	display: inline-flex !important;
}
}
.embed-responsive {
	padding: 0px; width: 100%; overflow: hidden; display: block; position: =
relative;
}
.embed-responsive::before {
	display: block; content: "";
}
.embed-responsive .embed-responsive-item {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive embed {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive iframe {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive object {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive video {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive-21by9::before {
	padding-top: 42.85%;
}
.embed-responsive-16by9::before {
	padding-top: 56.25%;
}
.embed-responsive-4by3::before {
	padding-top: 75%;
}
.embed-responsive-1by1::before {
	padding-top: 100%;
}
.flex-row {
	flex-direction: row !important;
}
.flex-column {
	flex-direction: column !important;
}
.flex-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-wrap {
	flex-wrap: wrap !important;
}
.flex-nowrap {
	flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-fill {
	flex:1 1 auto !important;
}
.flex-grow-0 {
	flex-grow: 0 !important;
}
.flex-grow-1 {
	flex-grow: 1 !important;
}
.flex-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-start {
	justify-content: flex-start !important;
}
.justify-content-end {
	justify-content: flex-end !important;
}
.justify-content-center {
	justify-content: center !important;
}
.justify-content-between {
	justify-content: space-between !important;
}
.justify-content-around {
	justify-content: space-around !important;
}
.align-items-start {
	align-items: flex-start !important;
}
.align-items-end {
	align-items: flex-end !important;
}
.align-items-center {
	align-items: center !important;
}
.align-items-baseline {
	align-items: baseline !important;
}
.align-items-stretch {
	align-items: stretch !important;
}
.align-content-start {
	align-content: flex-start !important;
}
.align-content-end {
	align-content: flex-end !important;
}
.align-content-center {
	align-content: center !important;
}
.align-content-between {
	align-content: space-between !important;
}
.align-content-around {
	align-content: space-around !important;
}
.align-content-stretch {
	align-content: stretch !important;
}
.align-self-auto {
	align-self: auto !important;
}
.align-self-start {
	align-self: flex-start !important;
}
.align-self-end {
	align-self: flex-end !important;
}
.align-self-center {
	align-self: center !important;
}
.align-self-baseline {
	align-self: baseline !important;
}
.align-self-stretch {
	align-self: stretch !important;
}
@media all and (min-width:576px)
{
.flex-sm-row {
	flex-direction: row !important;
}
.flex-sm-column {
	flex-direction: column !important;
}
.flex-sm-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-sm-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-sm-wrap {
	flex-wrap: wrap !important;
}
.flex-sm-nowrap {
	flex-wrap: nowrap !important;
}
.flex-sm-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-sm-fill {
	flex:1 1 auto !important;
}
.flex-sm-grow-0 {
	flex-grow: 0 !important;
}
.flex-sm-grow-1 {
	flex-grow: 1 !important;
}
.flex-sm-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-sm-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-sm-start {
	justify-content: flex-start !important;
}
.justify-content-sm-end {
	justify-content: flex-end !important;
}
.justify-content-sm-center {
	justify-content: center !important;
}
.justify-content-sm-between {
	justify-content: space-between !important;
}
.justify-content-sm-around {
	justify-content: space-around !important;
}
.align-items-sm-start {
	align-items: flex-start !important;
}
.align-items-sm-end {
	align-items: flex-end !important;
}
.align-items-sm-center {
	align-items: center !important;
}
.align-items-sm-baseline {
	align-items: baseline !important;
}
.align-items-sm-stretch {
	align-items: stretch !important;
}
.align-content-sm-start {
	align-content: flex-start !important;
}
.align-content-sm-end {
	align-content: flex-end !important;
}
.align-content-sm-center {
	align-content: center !important;
}
.align-content-sm-between {
	align-content: space-between !important;
}
.align-content-sm-around {
	align-content: space-around !important;
}
.align-content-sm-stretch {
	align-content: stretch !important;
}
.align-self-sm-auto {
	align-self: auto !important;
}
.align-self-sm-start {
	align-self: flex-start !important;
}
.align-self-sm-end {
	align-self: flex-end !important;
}
.align-self-sm-center {
	align-self: center !important;
}
.align-self-sm-baseline {
	align-self: baseline !important;
}
.align-self-sm-stretch {
	align-self: stretch !important;
}
}
@media all and (min-width:768px)
{
.flex-md-row {
	flex-direction: row !important;
}
.flex-md-column {
	flex-direction: column !important;
}
.flex-md-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-md-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-md-wrap {
	flex-wrap: wrap !important;
}
.flex-md-nowrap {
	flex-wrap: nowrap !important;
}
.flex-md-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-md-fill {
	flex:1 1 auto !important;
}
.flex-md-grow-0 {
	flex-grow: 0 !important;
}
.flex-md-grow-1 {
	flex-grow: 1 !important;
}
.flex-md-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-md-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-md-start {
	justify-content: flex-start !important;
}
.justify-content-md-end {
	justify-content: flex-end !important;
}
.justify-content-md-center {
	justify-content: center !important;
}
.justify-content-md-between {
	justify-content: space-between !important;
}
.justify-content-md-around {
	justify-content: space-around !important;
}
.align-items-md-start {
	align-items: flex-start !important;
}
.align-items-md-end {
	align-items: flex-end !important;
}
.align-items-md-center {
	align-items: center !important;
}
.align-items-md-baseline {
	align-items: baseline !important;
}
.align-items-md-stretch {
	align-items: stretch !important;
}
.align-content-md-start {
	align-content: flex-start !important;
}
.align-content-md-end {
	align-content: flex-end !important;
}
.align-content-md-center {
	align-content: center !important;
}
.align-content-md-between {
	align-content: space-between !important;
}
.align-content-md-around {
	align-content: space-around !important;
}
.align-content-md-stretch {
	align-content: stretch !important;
}
.align-self-md-auto {
	align-self: auto !important;
}
.align-self-md-start {
	align-self: flex-start !important;
}
.align-self-md-end {
	align-self: flex-end !important;
}
.align-self-md-center {
	align-self: center !important;
}
.align-self-md-baseline {
	align-self: baseline !important;
}
.align-self-md-stretch {
	align-self: stretch !important;
}
}
@media all and (min-width:992px)
{
.flex-lg-row {
	flex-direction: row !important;
}
.flex-lg-column {
	flex-direction: column !important;
}
.flex-lg-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-lg-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-lg-wrap {
	flex-wrap: wrap !important;
}
.flex-lg-nowrap {
	flex-wrap: nowrap !important;
}
.flex-lg-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-lg-fill {
	flex:1 1 auto !important;
}
.flex-lg-grow-0 {
	flex-grow: 0 !important;
}
.flex-lg-grow-1 {
	flex-grow: 1 !important;
}
.flex-lg-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-lg-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-lg-start {
	justify-content: flex-start !important;
}
.justify-content-lg-end {
	justify-content: flex-end !important;
}
.justify-content-lg-center {
	justify-content: center !important;
}
.justify-content-lg-between {
	justify-content: space-between !important;
}
.justify-content-lg-around {
	justify-content: space-around !important;
}
.align-items-lg-start {
	align-items: flex-start !important;
}
.align-items-lg-end {
	align-items: flex-end !important;
}
.align-items-lg-center {
	align-items: center !important;
}
.align-items-lg-baseline {
	align-items: baseline !important;
}
.align-items-lg-stretch {
	align-items: stretch !important;
}
.align-content-lg-start {
	align-content: flex-start !important;
}
.align-content-lg-end {
	align-content: flex-end !important;
}
.align-content-lg-center {
	align-content: center !important;
}
.align-content-lg-between {
	align-content: space-between !important;
}
.align-content-lg-around {
	align-content: space-around !important;
}
.align-content-lg-stretch {
	align-content: stretch !important;
}
.align-self-lg-auto {
	align-self: auto !important;
}
.align-self-lg-start {
	align-self: flex-start !important;
}
.align-self-lg-end {
	align-self: flex-end !important;
}
.align-self-lg-center {
	align-self: center !important;
}
.align-self-lg-baseline {
	align-self: baseline !important;
}
.align-self-lg-stretch {
	align-self: stretch !important;
}
}
@media all and (min-width:1200px)
{
.flex-xl-row {
	flex-direction: row !important;
}
.flex-xl-column {
	flex-direction: column !important;
}
.flex-xl-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-xl-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-xl-wrap {
	flex-wrap: wrap !important;
}
.flex-xl-nowrap {
	flex-wrap: nowrap !important;
}
.flex-xl-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-xl-fill {
	flex:1 1 auto !important;
}
.flex-xl-grow-0 {
	flex-grow: 0 !important;
}
.flex-xl-grow-1 {
	flex-grow: 1 !important;
}
.flex-xl-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-xl-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-xl-start {
	justify-content: flex-start !important;
}
.justify-content-xl-end {
	justify-content: flex-end !important;
}
.justify-content-xl-center {
	justify-content: center !important;
}
.justify-content-xl-between {
	justify-content: space-between !important;
}
.justify-content-xl-around {
	justify-content: space-around !important;
}
.align-items-xl-start {
	align-items: flex-start !important;
}
.align-items-xl-end {
	align-items: flex-end !important;
}
.align-items-xl-center {
	align-items: center !important;
}
.align-items-xl-baseline {
	align-items: baseline !important;
}
.align-items-xl-stretch {
	align-items: stretch !important;
}
.align-content-xl-start {
	align-content: flex-start !important;
}
.align-content-xl-end {
	align-content: flex-end !important;
}
.align-content-xl-center {
	align-content: center !important;
}
.align-content-xl-between {
	align-content: space-between !important;
}
.align-content-xl-around {
	align-content: space-around !important;
}
.align-content-xl-stretch {
	align-content: stretch !important;
}
.align-self-xl-auto {
	align-self: auto !important;
}
.align-self-xl-start {
	align-self: flex-start !important;
}
.align-self-xl-end {
	align-self: flex-end !important;
}
.align-self-xl-center {
	align-self: center !important;
}
.align-self-xl-baseline {
	align-self: baseline !important;
}
.align-self-xl-stretch {
	align-self: stretch !important;
}
}
.float-left {
	float: left !important;
}
.float-right {
	float: right !important;
}
.float-none {
	float: none !important;
}
@media all and (min-width:576px)
{
.float-sm-left {
	float: left !important;
}
.float-sm-right {
	float: right !important;
}
.float-sm-none {
	float: none !important;
}
}
@media all and (min-width:768px)
{
.float-md-left {
	float: left !important;
}
.float-md-right {
	float: right !important;
}
.float-md-none {
	float: none !important;
}
}
@media all and (min-width:992px)
{
.float-lg-left {
	float: left !important;
}
.float-lg-right {
	float: right !important;
}
.float-lg-none {
	float: none !important;
}
}
@media all and (min-width:1200px)
{
.float-xl-left {
	float: left !important;
}
.float-xl-right {
	float: right !important;
}
.float-xl-none {
	float: none !important;
}
}
.user-select-all {
	-webkit-user-select: all; -moz-user-select: all; user-select: all;
}
.user-select-auto {
	-ms-user-select: auto !important; -webkit-user-select: auto; =
-moz-user-select: auto; user-select: auto;
}
.user-select-none {
	-ms-user-select: none !important; -webkit-user-select: none; =
-moz-user-select: none; user-select: none;
}
.overflow-auto {
	overflow: auto !important;
}
.overflow-hidden {
	overflow: hidden !important;
}
.position-static {
	position: static !important;
}
.position-relative {
	position: relative !important;
}
.position-absolute {
	position: absolute !important;
}
.position-fixed {
	position: fixed !important;
}
.position-sticky {
=09
}
.fixed-top {
	left: 0px; top: 0px; right: 0px; position: fixed; z-index: 1030;
}
.fixed-bottom {
	left: 0px; right: 0px; bottom: 0px; position: fixed; z-index: 1030;
}
.sr-only {
	margin: -1px; padding: 0px; border: 0px currentColor; border-image: =
none; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; =
position: absolute; clip: rect(0px, 0px, 0px, 0px);
}
.sr-only-focusable:active {
	width: auto; height: auto; overflow: visible; white-space: normal; =
position: static; clip: auto;
}
.sr-only-focusable:focus {
	width: auto; height: auto; overflow: visible; white-space: normal; =
position: static; clip: auto;
}
.shadow-sm {
	box-shadow: 0px 0.12rem 0.25rem rgba(0,0,0,0.075) !important;
}
.shadow {
	box-shadow: 0px 0.5rem 1rem rgba(0,0,0,0.15) !important;
}
.shadow-lg {
	box-shadow: 0px 1rem 3rem rgba(0,0,0,0.175) !important;
}
.shadow-none {
	box-shadow: none !important;
}
.w-25 {
	width: 25% !important;
}
.w-50 {
	width: 50% !important;
}
.w-75 {
	width: 75% !important;
}
.w-100 {
	width: 100% !important;
}
.w-auto {
	width: auto !important;
}
.h-25 {
	height: 25% !important;
}
.h-50 {
	height: 50% !important;
}
.h-75 {
	height: 75% !important;
}
.h-100 {
	height: 100% !important;
}
.h-auto {
	height: auto !important;
}
.mw-100 {
	max-width: 100% !important;
}
.mh-100 {
	max-height: 100% !important;
}
.min-vw-100 {
	min-width: 100vw !important;
}
.min-vh-100 {
	min-height: 100vh !important;
}
.vw-100 {
	width: 100vw !important;
}
.vh-100 {
	height: 100vh !important;
}
.m-0 {
	margin: 0px !important;
}
.mt-0 {
	margin-top: 0px !important;
}
.my-0 {
	margin-top: 0px !important;
}
.mr-0 {
	margin-right: 0px !important;
}
.mx-0 {
	margin-right: 0px !important;
}
.mb-0 {
	margin-bottom: 0px !important;
}
.my-0 {
	margin-bottom: 0px !important;
}
.ml-0 {
	margin-left: 0px !important;
}
.mx-0 {
	margin-left: 0px !important;
}
.m-1 {
	margin: 0.25rem !important;
}
.mt-1 {
	margin-top: 0.25rem !important;
}
.my-1 {
	margin-top: 0.25rem !important;
}
.mr-1 {
	margin-right: 0.25rem !important;
}
.mx-1 {
	margin-right: 0.25rem !important;
}
.mb-1 {
	margin-bottom: 0.25rem !important;
}
.my-1 {
	margin-bottom: 0.25rem !important;
}
.ml-1 {
	margin-left: 0.25rem !important;
}
.mx-1 {
	margin-left: 0.25rem !important;
}
.m-2 {
	margin: 0.5rem !important;
}
.mt-2 {
	margin-top: 0.5rem !important;
}
.my-2 {
	margin-top: 0.5rem !important;
}
.mr-2 {
	margin-right: 0.5rem !important;
}
.mx-2 {
	margin-right: 0.5rem !important;
}
.mb-2 {
	margin-bottom: 0.5rem !important;
}
.my-2 {
	margin-bottom: 0.5rem !important;
}
.ml-2 {
	margin-left: 0.5rem !important;
}
.mx-2 {
	margin-left: 0.5rem !important;
}
.m-3 {
	margin: 1rem !important;
}
.mt-3 {
	margin-top: 1rem !important;
}
.my-3 {
	margin-top: 1rem !important;
}
.mr-3 {
	margin-right: 1rem !important;
}
.mx-3 {
	margin-right: 1rem !important;
}
.mb-3 {
	margin-bottom: 1rem !important;
}
.my-3 {
	margin-bottom: 1rem !important;
}
.ml-3 {
	margin-left: 1rem !important;
}
.mx-3 {
	margin-left: 1rem !important;
}
.m-4 {
	margin: 1.5rem !important;
}
.mt-4 {
	margin-top: 1.5rem !important;
}
.my-4 {
	margin-top: 1.5rem !important;
}
.mr-4 {
	margin-right: 1.5rem !important;
}
.mx-4 {
	margin-right: 1.5rem !important;
}
.mb-4 {
	margin-bottom: 1.5rem !important;
}
.my-4 {
	margin-bottom: 1.5rem !important;
}
.ml-4 {
	margin-left: 1.5rem !important;
}
.mx-4 {
	margin-left: 1.5rem !important;
}
.m-5 {
	margin: 3rem !important;
}
.mt-5 {
	margin-top: 3rem !important;
}
.my-5 {
	margin-top: 3rem !important;
}
.mr-5 {
	margin-right: 3rem !important;
}
.mx-5 {
	margin-right: 3rem !important;
}
.mb-5 {
	margin-bottom: 3rem !important;
}
.my-5 {
	margin-bottom: 3rem !important;
}
.ml-5 {
	margin-left: 3rem !important;
}
.mx-5 {
	margin-left: 3rem !important;
}
.p-0 {
	padding: 0px !important;
}
.pt-0 {
	padding-top: 0px !important;
}
.py-0 {
	padding-top: 0px !important;
}
.pr-0 {
	padding-right: 0px !important;
}
.px-0 {
	padding-right: 0px !important;
}
.pb-0 {
	padding-bottom: 0px !important;
}
.py-0 {
	padding-bottom: 0px !important;
}
.pl-0 {
	padding-left: 0px !important;
}
.px-0 {
	padding-left: 0px !important;
}
.p-1 {
	padding: 0.25rem !important;
}
.pt-1 {
	padding-top: 0.25rem !important;
}
.py-1 {
	padding-top: 0.25rem !important;
}
.pr-1 {
	padding-right: 0.25rem !important;
}
.px-1 {
	padding-right: 0.25rem !important;
}
.pb-1 {
	padding-bottom: 0.25rem !important;
}
.py-1 {
	padding-bottom: 0.25rem !important;
}
.pl-1 {
	padding-left: 0.25rem !important;
}
.px-1 {
	padding-left: 0.25rem !important;
}
.p-2 {
	padding: 0.5rem !important;
}
.pt-2 {
	padding-top: 0.5rem !important;
}
.py-2 {
	padding-top: 0.5rem !important;
}
.pr-2 {
	padding-right: 0.5rem !important;
}
.px-2 {
	padding-right: 0.5rem !important;
}
.pb-2 {
	padding-bottom: 0.5rem !important;
}
.py-2 {
	padding-bottom: 0.5rem !important;
}
.pl-2 {
	padding-left: 0.5rem !important;
}
.px-2 {
	padding-left: 0.5rem !important;
}
.p-3 {
	padding: 1rem !important;
}
.pt-3 {
	padding-top: 1rem !important;
}
.py-3 {
	padding-top: 1rem !important;
}
.pr-3 {
	padding-right: 1rem !important;
}
.px-3 {
	padding-right: 1rem !important;
}
.pb-3 {
	padding-bottom: 1rem !important;
}
.py-3 {
	padding-bottom: 1rem !important;
}
.pl-3 {
	padding-left: 1rem !important;
}
.px-3 {
	padding-left: 1rem !important;
}
.p-4 {
	padding: 1.5rem !important;
}
.pt-4 {
	padding-top: 1.5rem !important;
}
.py-4 {
	padding-top: 1.5rem !important;
}
.pr-4 {
	padding-right: 1.5rem !important;
}
.px-4 {
	padding-right: 1.5rem !important;
}
.pb-4 {
	padding-bottom: 1.5rem !important;
}
.py-4 {
	padding-bottom: 1.5rem !important;
}
.pl-4 {
	padding-left: 1.5rem !important;
}
.px-4 {
	padding-left: 1.5rem !important;
}
.p-5 {
	padding: 3rem !important;
}
.pt-5 {
	padding-top: 3rem !important;
}
.py-5 {
	padding-top: 3rem !important;
}
.pr-5 {
	padding-right: 3rem !important;
}
.px-5 {
	padding-right: 3rem !important;
}
.pb-5 {
	padding-bottom: 3rem !important;
}
.py-5 {
	padding-bottom: 3rem !important;
}
.pl-5 {
	padding-left: 3rem !important;
}
.px-5 {
	padding-left: 3rem !important;
}
.m-n1 {
	margin: -0.25rem !important;
}
.mt-n1 {
	margin-top: -0.25rem !important;
}
.my-n1 {
	margin-top: -0.25rem !important;
}
.mr-n1 {
	margin-right: -0.25rem !important;
}
.mx-n1 {
	margin-right: -0.25rem !important;
}
.mb-n1 {
	margin-bottom: -0.25rem !important;
}
.my-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-n1 {
	margin-left: -0.25rem !important;
}
.mx-n1 {
	margin-left: -0.25rem !important;
}
.m-n2 {
	margin: -0.5rem !important;
}
.mt-n2 {
	margin-top: -0.5rem !important;
}
.my-n2 {
	margin-top: -0.5rem !important;
}
.mr-n2 {
	margin-right: -0.5rem !important;
}
.mx-n2 {
	margin-right: -0.5rem !important;
}
.mb-n2 {
	margin-bottom: -0.5rem !important;
}
.my-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-n2 {
	margin-left: -0.5rem !important;
}
.mx-n2 {
	margin-left: -0.5rem !important;
}
.m-n3 {
	margin: -1rem !important;
}
.mt-n3 {
	margin-top: -1rem !important;
}
.my-n3 {
	margin-top: -1rem !important;
}
.mr-n3 {
	margin-right: -1rem !important;
}
.mx-n3 {
	margin-right: -1rem !important;
}
.mb-n3 {
	margin-bottom: -1rem !important;
}
.my-n3 {
	margin-bottom: -1rem !important;
}
.ml-n3 {
	margin-left: -1rem !important;
}
.mx-n3 {
	margin-left: -1rem !important;
}
.m-n4 {
	margin: -1.5rem !important;
}
.mt-n4 {
	margin-top: -1.5rem !important;
}
.my-n4 {
	margin-top: -1.5rem !important;
}
.mr-n4 {
	margin-right: -1.5rem !important;
}
.mx-n4 {
	margin-right: -1.5rem !important;
}
.mb-n4 {
	margin-bottom: -1.5rem !important;
}
.my-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-n4 {
	margin-left: -1.5rem !important;
}
.mx-n4 {
	margin-left: -1.5rem !important;
}
.m-n5 {
	margin: -3rem !important;
}
.mt-n5 {
	margin-top: -3rem !important;
}
.my-n5 {
	margin-top: -3rem !important;
}
.mr-n5 {
	margin-right: -3rem !important;
}
.mx-n5 {
	margin-right: -3rem !important;
}
.mb-n5 {
	margin-bottom: -3rem !important;
}
.my-n5 {
	margin-bottom: -3rem !important;
}
.ml-n5 {
	margin-left: -3rem !important;
}
.mx-n5 {
	margin-left: -3rem !important;
}
.m-auto {
	margin: auto !important;
}
.mt-auto {
	margin-top: auto !important;
}
.my-auto {
	margin-top: auto !important;
}
.mr-auto {
	margin-right: auto !important;
}
.mx-auto {
	margin-right: auto !important;
}
.mb-auto {
	margin-bottom: auto !important;
}
.my-auto {
	margin-bottom: auto !important;
}
.ml-auto {
	margin-left: auto !important;
}
.mx-auto {
	margin-left: auto !important;
}
@media all and (min-width:576px)
{
.m-sm-0 {
	margin: 0px !important;
}
.mt-sm-0 {
	margin-top: 0px !important;
}
.my-sm-0 {
	margin-top: 0px !important;
}
.mr-sm-0 {
	margin-right: 0px !important;
}
.mx-sm-0 {
	margin-right: 0px !important;
}
.mb-sm-0 {
	margin-bottom: 0px !important;
}
.my-sm-0 {
	margin-bottom: 0px !important;
}
.ml-sm-0 {
	margin-left: 0px !important;
}
.mx-sm-0 {
	margin-left: 0px !important;
}
.m-sm-1 {
	margin: 0.25rem !important;
}
.mt-sm-1 {
	margin-top: 0.25rem !important;
}
.my-sm-1 {
	margin-top: 0.25rem !important;
}
.mr-sm-1 {
	margin-right: 0.25rem !important;
}
.mx-sm-1 {
	margin-right: 0.25rem !important;
}
.mb-sm-1 {
	margin-bottom: 0.25rem !important;
}
.my-sm-1 {
	margin-bottom: 0.25rem !important;
}
.ml-sm-1 {
	margin-left: 0.25rem !important;
}
.mx-sm-1 {
	margin-left: 0.25rem !important;
}
.m-sm-2 {
	margin: 0.5rem !important;
}
.mt-sm-2 {
	margin-top: 0.5rem !important;
}
.my-sm-2 {
	margin-top: 0.5rem !important;
}
.mr-sm-2 {
	margin-right: 0.5rem !important;
}
.mx-sm-2 {
	margin-right: 0.5rem !important;
}
.mb-sm-2 {
	margin-bottom: 0.5rem !important;
}
.my-sm-2 {
	margin-bottom: 0.5rem !important;
}
.ml-sm-2 {
	margin-left: 0.5rem !important;
}
.mx-sm-2 {
	margin-left: 0.5rem !important;
}
.m-sm-3 {
	margin: 1rem !important;
}
.mt-sm-3 {
	margin-top: 1rem !important;
}
.my-sm-3 {
	margin-top: 1rem !important;
}
.mr-sm-3 {
	margin-right: 1rem !important;
}
.mx-sm-3 {
	margin-right: 1rem !important;
}
.mb-sm-3 {
	margin-bottom: 1rem !important;
}
.my-sm-3 {
	margin-bottom: 1rem !important;
}
.ml-sm-3 {
	margin-left: 1rem !important;
}
.mx-sm-3 {
	margin-left: 1rem !important;
}
.m-sm-4 {
	margin: 1.5rem !important;
}
.mt-sm-4 {
	margin-top: 1.5rem !important;
}
.my-sm-4 {
	margin-top: 1.5rem !important;
}
.mr-sm-4 {
	margin-right: 1.5rem !important;
}
.mx-sm-4 {
	margin-right: 1.5rem !important;
}
.mb-sm-4 {
	margin-bottom: 1.5rem !important;
}
.my-sm-4 {
	margin-bottom: 1.5rem !important;
}
.ml-sm-4 {
	margin-left: 1.5rem !important;
}
.mx-sm-4 {
	margin-left: 1.5rem !important;
}
.m-sm-5 {
	margin: 3rem !important;
}
.mt-sm-5 {
	margin-top: 3rem !important;
}
.my-sm-5 {
	margin-top: 3rem !important;
}
.mr-sm-5 {
	margin-right: 3rem !important;
}
.mx-sm-5 {
	margin-right: 3rem !important;
}
.mb-sm-5 {
	margin-bottom: 3rem !important;
}
.my-sm-5 {
	margin-bottom: 3rem !important;
}
.ml-sm-5 {
	margin-left: 3rem !important;
}
.mx-sm-5 {
	margin-left: 3rem !important;
}
.p-sm-0 {
	padding: 0px !important;
}
.pt-sm-0 {
	padding-top: 0px !important;
}
.py-sm-0 {
	padding-top: 0px !important;
}
.pr-sm-0 {
	padding-right: 0px !important;
}
.px-sm-0 {
	padding-right: 0px !important;
}
.pb-sm-0 {
	padding-bottom: 0px !important;
}
.py-sm-0 {
	padding-bottom: 0px !important;
}
.pl-sm-0 {
	padding-left: 0px !important;
}
.px-sm-0 {
	padding-left: 0px !important;
}
.p-sm-1 {
	padding: 0.25rem !important;
}
.pt-sm-1 {
	padding-top: 0.25rem !important;
}
.py-sm-1 {
	padding-top: 0.25rem !important;
}
.pr-sm-1 {
	padding-right: 0.25rem !important;
}
.px-sm-1 {
	padding-right: 0.25rem !important;
}
.pb-sm-1 {
	padding-bottom: 0.25rem !important;
}
.py-sm-1 {
	padding-bottom: 0.25rem !important;
}
.pl-sm-1 {
	padding-left: 0.25rem !important;
}
.px-sm-1 {
	padding-left: 0.25rem !important;
}
.p-sm-2 {
	padding: 0.5rem !important;
}
.pt-sm-2 {
	padding-top: 0.5rem !important;
}
.py-sm-2 {
	padding-top: 0.5rem !important;
}
.pr-sm-2 {
	padding-right: 0.5rem !important;
}
.px-sm-2 {
	padding-right: 0.5rem !important;
}
.pb-sm-2 {
	padding-bottom: 0.5rem !important;
}
.py-sm-2 {
	padding-bottom: 0.5rem !important;
}
.pl-sm-2 {
	padding-left: 0.5rem !important;
}
.px-sm-2 {
	padding-left: 0.5rem !important;
}
.p-sm-3 {
	padding: 1rem !important;
}
.pt-sm-3 {
	padding-top: 1rem !important;
}
.py-sm-3 {
	padding-top: 1rem !important;
}
.pr-sm-3 {
	padding-right: 1rem !important;
}
.px-sm-3 {
	padding-right: 1rem !important;
}
.pb-sm-3 {
	padding-bottom: 1rem !important;
}
.py-sm-3 {
	padding-bottom: 1rem !important;
}
.pl-sm-3 {
	padding-left: 1rem !important;
}
.px-sm-3 {
	padding-left: 1rem !important;
}
.p-sm-4 {
	padding: 1.5rem !important;
}
.pt-sm-4 {
	padding-top: 1.5rem !important;
}
.py-sm-4 {
	padding-top: 1.5rem !important;
}
.pr-sm-4 {
	padding-right: 1.5rem !important;
}
.px-sm-4 {
	padding-right: 1.5rem !important;
}
.pb-sm-4 {
	padding-bottom: 1.5rem !important;
}
.py-sm-4 {
	padding-bottom: 1.5rem !important;
}
.pl-sm-4 {
	padding-left: 1.5rem !important;
}
.px-sm-4 {
	padding-left: 1.5rem !important;
}
.p-sm-5 {
	padding: 3rem !important;
}
.pt-sm-5 {
	padding-top: 3rem !important;
}
.py-sm-5 {
	padding-top: 3rem !important;
}
.pr-sm-5 {
	padding-right: 3rem !important;
}
.px-sm-5 {
	padding-right: 3rem !important;
}
.pb-sm-5 {
	padding-bottom: 3rem !important;
}
.py-sm-5 {
	padding-bottom: 3rem !important;
}
.pl-sm-5 {
	padding-left: 3rem !important;
}
.px-sm-5 {
	padding-left: 3rem !important;
}
.m-sm-n1 {
	margin: -0.25rem !important;
}
.mt-sm-n1 {
	margin-top: -0.25rem !important;
}
.my-sm-n1 {
	margin-top: -0.25rem !important;
}
.mr-sm-n1 {
	margin-right: -0.25rem !important;
}
.mx-sm-n1 {
	margin-right: -0.25rem !important;
}
.mb-sm-n1 {
	margin-bottom: -0.25rem !important;
}
.my-sm-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-sm-n1 {
	margin-left: -0.25rem !important;
}
.mx-sm-n1 {
	margin-left: -0.25rem !important;
}
.m-sm-n2 {
	margin: -0.5rem !important;
}
.mt-sm-n2 {
	margin-top: -0.5rem !important;
}
.my-sm-n2 {
	margin-top: -0.5rem !important;
}
.mr-sm-n2 {
	margin-right: -0.5rem !important;
}
.mx-sm-n2 {
	margin-right: -0.5rem !important;
}
.mb-sm-n2 {
	margin-bottom: -0.5rem !important;
}
.my-sm-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-sm-n2 {
	margin-left: -0.5rem !important;
}
.mx-sm-n2 {
	margin-left: -0.5rem !important;
}
.m-sm-n3 {
	margin: -1rem !important;
}
.mt-sm-n3 {
	margin-top: -1rem !important;
}
.my-sm-n3 {
	margin-top: -1rem !important;
}
.mr-sm-n3 {
	margin-right: -1rem !important;
}
.mx-sm-n3 {
	margin-right: -1rem !important;
}
.mb-sm-n3 {
	margin-bottom: -1rem !important;
}
.my-sm-n3 {
	margin-bottom: -1rem !important;
}
.ml-sm-n3 {
	margin-left: -1rem !important;
}
.mx-sm-n3 {
	margin-left: -1rem !important;
}
.m-sm-n4 {
	margin: -1.5rem !important;
}
.mt-sm-n4 {
	margin-top: -1.5rem !important;
}
.my-sm-n4 {
	margin-top: -1.5rem !important;
}
.mr-sm-n4 {
	margin-right: -1.5rem !important;
}
.mx-sm-n4 {
	margin-right: -1.5rem !important;
}
.mb-sm-n4 {
	margin-bottom: -1.5rem !important;
}
.my-sm-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-sm-n4 {
	margin-left: -1.5rem !important;
}
.mx-sm-n4 {
	margin-left: -1.5rem !important;
}
.m-sm-n5 {
	margin: -3rem !important;
}
.mt-sm-n5 {
	margin-top: -3rem !important;
}
.my-sm-n5 {
	margin-top: -3rem !important;
}
.mr-sm-n5 {
	margin-right: -3rem !important;
}
.mx-sm-n5 {
	margin-right: -3rem !important;
}
.mb-sm-n5 {
	margin-bottom: -3rem !important;
}
.my-sm-n5 {
	margin-bottom: -3rem !important;
}
.ml-sm-n5 {
	margin-left: -3rem !important;
}
.mx-sm-n5 {
	margin-left: -3rem !important;
}
.m-sm-auto {
	margin: auto !important;
}
.mt-sm-auto {
	margin-top: auto !important;
}
.my-sm-auto {
	margin-top: auto !important;
}
.mr-sm-auto {
	margin-right: auto !important;
}
.mx-sm-auto {
	margin-right: auto !important;
}
.mb-sm-auto {
	margin-bottom: auto !important;
}
.my-sm-auto {
	margin-bottom: auto !important;
}
.ml-sm-auto {
	margin-left: auto !important;
}
.mx-sm-auto {
	margin-left: auto !important;
}
}
@media all and (min-width:768px)
{
.m-md-0 {
	margin: 0px !important;
}
.mt-md-0 {
	margin-top: 0px !important;
}
.my-md-0 {
	margin-top: 0px !important;
}
.mr-md-0 {
	margin-right: 0px !important;
}
.mx-md-0 {
	margin-right: 0px !important;
}
.mb-md-0 {
	margin-bottom: 0px !important;
}
.my-md-0 {
	margin-bottom: 0px !important;
}
.ml-md-0 {
	margin-left: 0px !important;
}
.mx-md-0 {
	margin-left: 0px !important;
}
.m-md-1 {
	margin: 0.25rem !important;
}
.mt-md-1 {
	margin-top: 0.25rem !important;
}
.my-md-1 {
	margin-top: 0.25rem !important;
}
.mr-md-1 {
	margin-right: 0.25rem !important;
}
.mx-md-1 {
	margin-right: 0.25rem !important;
}
.mb-md-1 {
	margin-bottom: 0.25rem !important;
}
.my-md-1 {
	margin-bottom: 0.25rem !important;
}
.ml-md-1 {
	margin-left: 0.25rem !important;
}
.mx-md-1 {
	margin-left: 0.25rem !important;
}
.m-md-2 {
	margin: 0.5rem !important;
}
.mt-md-2 {
	margin-top: 0.5rem !important;
}
.my-md-2 {
	margin-top: 0.5rem !important;
}
.mr-md-2 {
	margin-right: 0.5rem !important;
}
.mx-md-2 {
	margin-right: 0.5rem !important;
}
.mb-md-2 {
	margin-bottom: 0.5rem !important;
}
.my-md-2 {
	margin-bottom: 0.5rem !important;
}
.ml-md-2 {
	margin-left: 0.5rem !important;
}
.mx-md-2 {
	margin-left: 0.5rem !important;
}
.m-md-3 {
	margin: 1rem !important;
}
.mt-md-3 {
	margin-top: 1rem !important;
}
.my-md-3 {
	margin-top: 1rem !important;
}
.mr-md-3 {
	margin-right: 1rem !important;
}
.mx-md-3 {
	margin-right: 1rem !important;
}
.mb-md-3 {
	margin-bottom: 1rem !important;
}
.my-md-3 {
	margin-bottom: 1rem !important;
}
.ml-md-3 {
	margin-left: 1rem !important;
}
.mx-md-3 {
	margin-left: 1rem !important;
}
.m-md-4 {
	margin: 1.5rem !important;
}
.mt-md-4 {
	margin-top: 1.5rem !important;
}
.my-md-4 {
	margin-top: 1.5rem !important;
}
.mr-md-4 {
	margin-right: 1.5rem !important;
}
.mx-md-4 {
	margin-right: 1.5rem !important;
}
.mb-md-4 {
	margin-bottom: 1.5rem !important;
}
.my-md-4 {
	margin-bottom: 1.5rem !important;
}
.ml-md-4 {
	margin-left: 1.5rem !important;
}
.mx-md-4 {
	margin-left: 1.5rem !important;
}
.m-md-5 {
	margin: 3rem !important;
}
.mt-md-5 {
	margin-top: 3rem !important;
}
.my-md-5 {
	margin-top: 3rem !important;
}
.mr-md-5 {
	margin-right: 3rem !important;
}
.mx-md-5 {
	margin-right: 3rem !important;
}
.mb-md-5 {
	margin-bottom: 3rem !important;
}
.my-md-5 {
	margin-bottom: 3rem !important;
}
.ml-md-5 {
	margin-left: 3rem !important;
}
.mx-md-5 {
	margin-left: 3rem !important;
}
.p-md-0 {
	padding: 0px !important;
}
.pt-md-0 {
	padding-top: 0px !important;
}
.py-md-0 {
	padding-top: 0px !important;
}
.pr-md-0 {
	padding-right: 0px !important;
}
.px-md-0 {
	padding-right: 0px !important;
}
.pb-md-0 {
	padding-bottom: 0px !important;
}
.py-md-0 {
	padding-bottom: 0px !important;
}
.pl-md-0 {
	padding-left: 0px !important;
}
.px-md-0 {
	padding-left: 0px !important;
}
.p-md-1 {
	padding: 0.25rem !important;
}
.pt-md-1 {
	padding-top: 0.25rem !important;
}
.py-md-1 {
	padding-top: 0.25rem !important;
}
.pr-md-1 {
	padding-right: 0.25rem !important;
}
.px-md-1 {
	padding-right: 0.25rem !important;
}
.pb-md-1 {
	padding-bottom: 0.25rem !important;
}
.py-md-1 {
	padding-bottom: 0.25rem !important;
}
.pl-md-1 {
	padding-left: 0.25rem !important;
}
.px-md-1 {
	padding-left: 0.25rem !important;
}
.p-md-2 {
	padding: 0.5rem !important;
}
.pt-md-2 {
	padding-top: 0.5rem !important;
}
.py-md-2 {
	padding-top: 0.5rem !important;
}
.pr-md-2 {
	padding-right: 0.5rem !important;
}
.px-md-2 {
	padding-right: 0.5rem !important;
}
.pb-md-2 {
	padding-bottom: 0.5rem !important;
}
.py-md-2 {
	padding-bottom: 0.5rem !important;
}
.pl-md-2 {
	padding-left: 0.5rem !important;
}
.px-md-2 {
	padding-left: 0.5rem !important;
}
.p-md-3 {
	padding: 1rem !important;
}
.pt-md-3 {
	padding-top: 1rem !important;
}
.py-md-3 {
	padding-top: 1rem !important;
}
.pr-md-3 {
	padding-right: 1rem !important;
}
.px-md-3 {
	padding-right: 1rem !important;
}
.pb-md-3 {
	padding-bottom: 1rem !important;
}
.py-md-3 {
	padding-bottom: 1rem !important;
}
.pl-md-3 {
	padding-left: 1rem !important;
}
.px-md-3 {
	padding-left: 1rem !important;
}
.p-md-4 {
	padding: 1.5rem !important;
}
.pt-md-4 {
	padding-top: 1.5rem !important;
}
.py-md-4 {
	padding-top: 1.5rem !important;
}
.pr-md-4 {
	padding-right: 1.5rem !important;
}
.px-md-4 {
	padding-right: 1.5rem !important;
}
.pb-md-4 {
	padding-bottom: 1.5rem !important;
}
.py-md-4 {
	padding-bottom: 1.5rem !important;
}
.pl-md-4 {
	padding-left: 1.5rem !important;
}
.px-md-4 {
	padding-left: 1.5rem !important;
}
.p-md-5 {
	padding: 3rem !important;
}
.pt-md-5 {
	padding-top: 3rem !important;
}
.py-md-5 {
	padding-top: 3rem !important;
}
.pr-md-5 {
	padding-right: 3rem !important;
}
.px-md-5 {
	padding-right: 3rem !important;
}
.pb-md-5 {
	padding-bottom: 3rem !important;
}
.py-md-5 {
	padding-bottom: 3rem !important;
}
.pl-md-5 {
	padding-left: 3rem !important;
}
.px-md-5 {
	padding-left: 3rem !important;
}
.m-md-n1 {
	margin: -0.25rem !important;
}
.mt-md-n1 {
	margin-top: -0.25rem !important;
}
.my-md-n1 {
	margin-top: -0.25rem !important;
}
.mr-md-n1 {
	margin-right: -0.25rem !important;
}
.mx-md-n1 {
	margin-right: -0.25rem !important;
}
.mb-md-n1 {
	margin-bottom: -0.25rem !important;
}
.my-md-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-md-n1 {
	margin-left: -0.25rem !important;
}
.mx-md-n1 {
	margin-left: -0.25rem !important;
}
.m-md-n2 {
	margin: -0.5rem !important;
}
.mt-md-n2 {
	margin-top: -0.5rem !important;
}
.my-md-n2 {
	margin-top: -0.5rem !important;
}
.mr-md-n2 {
	margin-right: -0.5rem !important;
}
.mx-md-n2 {
	margin-right: -0.5rem !important;
}
.mb-md-n2 {
	margin-bottom: -0.5rem !important;
}
.my-md-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-md-n2 {
	margin-left: -0.5rem !important;
}
.mx-md-n2 {
	margin-left: -0.5rem !important;
}
.m-md-n3 {
	margin: -1rem !important;
}
.mt-md-n3 {
	margin-top: -1rem !important;
}
.my-md-n3 {
	margin-top: -1rem !important;
}
.mr-md-n3 {
	margin-right: -1rem !important;
}
.mx-md-n3 {
	margin-right: -1rem !important;
}
.mb-md-n3 {
	margin-bottom: -1rem !important;
}
.my-md-n3 {
	margin-bottom: -1rem !important;
}
.ml-md-n3 {
	margin-left: -1rem !important;
}
.mx-md-n3 {
	margin-left: -1rem !important;
}
.m-md-n4 {
	margin: -1.5rem !important;
}
.mt-md-n4 {
	margin-top: -1.5rem !important;
}
.my-md-n4 {
	margin-top: -1.5rem !important;
}
.mr-md-n4 {
	margin-right: -1.5rem !important;
}
.mx-md-n4 {
	margin-right: -1.5rem !important;
}
.mb-md-n4 {
	margin-bottom: -1.5rem !important;
}
.my-md-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-md-n4 {
	margin-left: -1.5rem !important;
}
.mx-md-n4 {
	margin-left: -1.5rem !important;
}
.m-md-n5 {
	margin: -3rem !important;
}
.mt-md-n5 {
	margin-top: -3rem !important;
}
.my-md-n5 {
	margin-top: -3rem !important;
}
.mr-md-n5 {
	margin-right: -3rem !important;
}
.mx-md-n5 {
	margin-right: -3rem !important;
}
.mb-md-n5 {
	margin-bottom: -3rem !important;
}
.my-md-n5 {
	margin-bottom: -3rem !important;
}
.ml-md-n5 {
	margin-left: -3rem !important;
}
.mx-md-n5 {
	margin-left: -3rem !important;
}
.m-md-auto {
	margin: auto !important;
}
.mt-md-auto {
	margin-top: auto !important;
}
.my-md-auto {
	margin-top: auto !important;
}
.mr-md-auto {
	margin-right: auto !important;
}
.mx-md-auto {
	margin-right: auto !important;
}
.mb-md-auto {
	margin-bottom: auto !important;
}
.my-md-auto {
	margin-bottom: auto !important;
}
.ml-md-auto {
	margin-left: auto !important;
}
.mx-md-auto {
	margin-left: auto !important;
}
}
@media all and (min-width:992px)
{
.m-lg-0 {
	margin: 0px !important;
}
.mt-lg-0 {
	margin-top: 0px !important;
}
.my-lg-0 {
	margin-top: 0px !important;
}
.mr-lg-0 {
	margin-right: 0px !important;
}
.mx-lg-0 {
	margin-right: 0px !important;
}
.mb-lg-0 {
	margin-bottom: 0px !important;
}
.my-lg-0 {
	margin-bottom: 0px !important;
}
.ml-lg-0 {
	margin-left: 0px !important;
}
.mx-lg-0 {
	margin-left: 0px !important;
}
.m-lg-1 {
	margin: 0.25rem !important;
}
.mt-lg-1 {
	margin-top: 0.25rem !important;
}
.my-lg-1 {
	margin-top: 0.25rem !important;
}
.mr-lg-1 {
	margin-right: 0.25rem !important;
}
.mx-lg-1 {
	margin-right: 0.25rem !important;
}
.mb-lg-1 {
	margin-bottom: 0.25rem !important;
}
.my-lg-1 {
	margin-bottom: 0.25rem !important;
}
.ml-lg-1 {
	margin-left: 0.25rem !important;
}
.mx-lg-1 {
	margin-left: 0.25rem !important;
}
.m-lg-2 {
	margin: 0.5rem !important;
}
.mt-lg-2 {
	margin-top: 0.5rem !important;
}
.my-lg-2 {
	margin-top: 0.5rem !important;
}
.mr-lg-2 {
	margin-right: 0.5rem !important;
}
.mx-lg-2 {
	margin-right: 0.5rem !important;
}
.mb-lg-2 {
	margin-bottom: 0.5rem !important;
}
.my-lg-2 {
	margin-bottom: 0.5rem !important;
}
.ml-lg-2 {
	margin-left: 0.5rem !important;
}
.mx-lg-2 {
	margin-left: 0.5rem !important;
}
.m-lg-3 {
	margin: 1rem !important;
}
.mt-lg-3 {
	margin-top: 1rem !important;
}
.my-lg-3 {
	margin-top: 1rem !important;
}
.mr-lg-3 {
	margin-right: 1rem !important;
}
.mx-lg-3 {
	margin-right: 1rem !important;
}
.mb-lg-3 {
	margin-bottom: 1rem !important;
}
.my-lg-3 {
	margin-bottom: 1rem !important;
}
.ml-lg-3 {
	margin-left: 1rem !important;
}
.mx-lg-3 {
	margin-left: 1rem !important;
}
.m-lg-4 {
	margin: 1.5rem !important;
}
.mt-lg-4 {
	margin-top: 1.5rem !important;
}
.my-lg-4 {
	margin-top: 1.5rem !important;
}
.mr-lg-4 {
	margin-right: 1.5rem !important;
}
.mx-lg-4 {
	margin-right: 1.5rem !important;
}
.mb-lg-4 {
	margin-bottom: 1.5rem !important;
}
.my-lg-4 {
	margin-bottom: 1.5rem !important;
}
.ml-lg-4 {
	margin-left: 1.5rem !important;
}
.mx-lg-4 {
	margin-left: 1.5rem !important;
}
.m-lg-5 {
	margin: 3rem !important;
}
.mt-lg-5 {
	margin-top: 3rem !important;
}
.my-lg-5 {
	margin-top: 3rem !important;
}
.mr-lg-5 {
	margin-right: 3rem !important;
}
.mx-lg-5 {
	margin-right: 3rem !important;
}
.mb-lg-5 {
	margin-bottom: 3rem !important;
}
.my-lg-5 {
	margin-bottom: 3rem !important;
}
.ml-lg-5 {
	margin-left: 3rem !important;
}
.mx-lg-5 {
	margin-left: 3rem !important;
}
.p-lg-0 {
	padding: 0px !important;
}
.pt-lg-0 {
	padding-top: 0px !important;
}
.py-lg-0 {
	padding-top: 0px !important;
}
.pr-lg-0 {
	padding-right: 0px !important;
}
.px-lg-0 {
	padding-right: 0px !important;
}
.pb-lg-0 {
	padding-bottom: 0px !important;
}
.py-lg-0 {
	padding-bottom: 0px !important;
}
.pl-lg-0 {
	padding-left: 0px !important;
}
.px-lg-0 {
	padding-left: 0px !important;
}
.p-lg-1 {
	padding: 0.25rem !important;
}
.pt-lg-1 {
	padding-top: 0.25rem !important;
}
.py-lg-1 {
	padding-top: 0.25rem !important;
}
.pr-lg-1 {
	padding-right: 0.25rem !important;
}
.px-lg-1 {
	padding-right: 0.25rem !important;
}
.pb-lg-1 {
	padding-bottom: 0.25rem !important;
}
.py-lg-1 {
	padding-bottom: 0.25rem !important;
}
.pl-lg-1 {
	padding-left: 0.25rem !important;
}
.px-lg-1 {
	padding-left: 0.25rem !important;
}
.p-lg-2 {
	padding: 0.5rem !important;
}
.pt-lg-2 {
	padding-top: 0.5rem !important;
}
.py-lg-2 {
	padding-top: 0.5rem !important;
}
.pr-lg-2 {
	padding-right: 0.5rem !important;
}
.px-lg-2 {
	padding-right: 0.5rem !important;
}
.pb-lg-2 {
	padding-bottom: 0.5rem !important;
}
.py-lg-2 {
	padding-bottom: 0.5rem !important;
}
.pl-lg-2 {
	padding-left: 0.5rem !important;
}
.px-lg-2 {
	padding-left: 0.5rem !important;
}
.p-lg-3 {
	padding: 1rem !important;
}
.pt-lg-3 {
	padding-top: 1rem !important;
}
.py-lg-3 {
	padding-top: 1rem !important;
}
.pr-lg-3 {
	padding-right: 1rem !important;
}
.px-lg-3 {
	padding-right: 1rem !important;
}
.pb-lg-3 {
	padding-bottom: 1rem !important;
}
.py-lg-3 {
	padding-bottom: 1rem !important;
}
.pl-lg-3 {
	padding-left: 1rem !important;
}
.px-lg-3 {
	padding-left: 1rem !important;
}
.p-lg-4 {
	padding: 1.5rem !important;
}
.pt-lg-4 {
	padding-top: 1.5rem !important;
}
.py-lg-4 {
	padding-top: 1.5rem !important;
}
.pr-lg-4 {
	padding-right: 1.5rem !important;
}
.px-lg-4 {
	padding-right: 1.5rem !important;
}
.pb-lg-4 {
	padding-bottom: 1.5rem !important;
}
.py-lg-4 {
	padding-bottom: 1.5rem !important;
}
.pl-lg-4 {
	padding-left: 1.5rem !important;
}
.px-lg-4 {
	padding-left: 1.5rem !important;
}
.p-lg-5 {
	padding: 3rem !important;
}
.pt-lg-5 {
	padding-top: 3rem !important;
}
.py-lg-5 {
	padding-top: 3rem !important;
}
.pr-lg-5 {
	padding-right: 3rem !important;
}
.px-lg-5 {
	padding-right: 3rem !important;
}
.pb-lg-5 {
	padding-bottom: 3rem !important;
}
.py-lg-5 {
	padding-bottom: 3rem !important;
}
.pl-lg-5 {
	padding-left: 3rem !important;
}
.px-lg-5 {
	padding-left: 3rem !important;
}
.m-lg-n1 {
	margin: -0.25rem !important;
}
.mt-lg-n1 {
	margin-top: -0.25rem !important;
}
.my-lg-n1 {
	margin-top: -0.25rem !important;
}
.mr-lg-n1 {
	margin-right: -0.25rem !important;
}
.mx-lg-n1 {
	margin-right: -0.25rem !important;
}
.mb-lg-n1 {
	margin-bottom: -0.25rem !important;
}
.my-lg-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-lg-n1 {
	margin-left: -0.25rem !important;
}
.mx-lg-n1 {
	margin-left: -0.25rem !important;
}
.m-lg-n2 {
	margin: -0.5rem !important;
}
.mt-lg-n2 {
	margin-top: -0.5rem !important;
}
.my-lg-n2 {
	margin-top: -0.5rem !important;
}
.mr-lg-n2 {
	margin-right: -0.5rem !important;
}
.mx-lg-n2 {
	margin-right: -0.5rem !important;
}
.mb-lg-n2 {
	margin-bottom: -0.5rem !important;
}
.my-lg-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-lg-n2 {
	margin-left: -0.5rem !important;
}
.mx-lg-n2 {
	margin-left: -0.5rem !important;
}
.m-lg-n3 {
	margin: -1rem !important;
}
.mt-lg-n3 {
	margin-top: -1rem !important;
}
.my-lg-n3 {
	margin-top: -1rem !important;
}
.mr-lg-n3 {
	margin-right: -1rem !important;
}
.mx-lg-n3 {
	margin-right: -1rem !important;
}
.mb-lg-n3 {
	margin-bottom: -1rem !important;
}
.my-lg-n3 {
	margin-bottom: -1rem !important;
}
.ml-lg-n3 {
	margin-left: -1rem !important;
}
.mx-lg-n3 {
	margin-left: -1rem !important;
}
.m-lg-n4 {
	margin: -1.5rem !important;
}
.mt-lg-n4 {
	margin-top: -1.5rem !important;
}
.my-lg-n4 {
	margin-top: -1.5rem !important;
}
.mr-lg-n4 {
	margin-right: -1.5rem !important;
}
.mx-lg-n4 {
	margin-right: -1.5rem !important;
}
.mb-lg-n4 {
	margin-bottom: -1.5rem !important;
}
.my-lg-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-lg-n4 {
	margin-left: -1.5rem !important;
}
.mx-lg-n4 {
	margin-left: -1.5rem !important;
}
.m-lg-n5 {
	margin: -3rem !important;
}
.mt-lg-n5 {
	margin-top: -3rem !important;
}
.my-lg-n5 {
	margin-top: -3rem !important;
}
.mr-lg-n5 {
	margin-right: -3rem !important;
}
.mx-lg-n5 {
	margin-right: -3rem !important;
}
.mb-lg-n5 {
	margin-bottom: -3rem !important;
}
.my-lg-n5 {
	margin-bottom: -3rem !important;
}
.ml-lg-n5 {
	margin-left: -3rem !important;
}
.mx-lg-n5 {
	margin-left: -3rem !important;
}
.m-lg-auto {
	margin: auto !important;
}
.mt-lg-auto {
	margin-top: auto !important;
}
.my-lg-auto {
	margin-top: auto !important;
}
.mr-lg-auto {
	margin-right: auto !important;
}
.mx-lg-auto {
	margin-right: auto !important;
}
.mb-lg-auto {
	margin-bottom: auto !important;
}
.my-lg-auto {
	margin-bottom: auto !important;
}
.ml-lg-auto {
	margin-left: auto !important;
}
.mx-lg-auto {
	margin-left: auto !important;
}
}
@media all and (min-width:1200px)
{
.m-xl-0 {
	margin: 0px !important;
}
.mt-xl-0 {
	margin-top: 0px !important;
}
.my-xl-0 {
	margin-top: 0px !important;
}
.mr-xl-0 {
	margin-right: 0px !important;
}
.mx-xl-0 {
	margin-right: 0px !important;
}
.mb-xl-0 {
	margin-bottom: 0px !important;
}
.my-xl-0 {
	margin-bottom: 0px !important;
}
.ml-xl-0 {
	margin-left: 0px !important;
}
.mx-xl-0 {
	margin-left: 0px !important;
}
.m-xl-1 {
	margin: 0.25rem !important;
}
.mt-xl-1 {
	margin-top: 0.25rem !important;
}
.my-xl-1 {
	margin-top: 0.25rem !important;
}
.mr-xl-1 {
	margin-right: 0.25rem !important;
}
.mx-xl-1 {
	margin-right: 0.25rem !important;
}
.mb-xl-1 {
	margin-bottom: 0.25rem !important;
}
.my-xl-1 {
	margin-bottom: 0.25rem !important;
}
.ml-xl-1 {
	margin-left: 0.25rem !important;
}
.mx-xl-1 {
	margin-left: 0.25rem !important;
}
.m-xl-2 {
	margin: 0.5rem !important;
}
.mt-xl-2 {
	margin-top: 0.5rem !important;
}
.my-xl-2 {
	margin-top: 0.5rem !important;
}
.mr-xl-2 {
	margin-right: 0.5rem !important;
}
.mx-xl-2 {
	margin-right: 0.5rem !important;
}
.mb-xl-2 {
	margin-bottom: 0.5rem !important;
}
.my-xl-2 {
	margin-bottom: 0.5rem !important;
}
.ml-xl-2 {
	margin-left: 0.5rem !important;
}
.mx-xl-2 {
	margin-left: 0.5rem !important;
}
.m-xl-3 {
	margin: 1rem !important;
}
.mt-xl-3 {
	margin-top: 1rem !important;
}
.my-xl-3 {
	margin-top: 1rem !important;
}
.mr-xl-3 {
	margin-right: 1rem !important;
}
.mx-xl-3 {
	margin-right: 1rem !important;
}
.mb-xl-3 {
	margin-bottom: 1rem !important;
}
.my-xl-3 {
	margin-bottom: 1rem !important;
}
.ml-xl-3 {
	margin-left: 1rem !important;
}
.mx-xl-3 {
	margin-left: 1rem !important;
}
.m-xl-4 {
	margin: 1.5rem !important;
}
.mt-xl-4 {
	margin-top: 1.5rem !important;
}
.my-xl-4 {
	margin-top: 1.5rem !important;
}
.mr-xl-4 {
	margin-right: 1.5rem !important;
}
.mx-xl-4 {
	margin-right: 1.5rem !important;
}
.mb-xl-4 {
	margin-bottom: 1.5rem !important;
}
.my-xl-4 {
	margin-bottom: 1.5rem !important;
}
.ml-xl-4 {
	margin-left: 1.5rem !important;
}
.mx-xl-4 {
	margin-left: 1.5rem !important;
}
.m-xl-5 {
	margin: 3rem !important;
}
.mt-xl-5 {
	margin-top: 3rem !important;
}
.my-xl-5 {
	margin-top: 3rem !important;
}
.mr-xl-5 {
	margin-right: 3rem !important;
}
.mx-xl-5 {
	margin-right: 3rem !important;
}
.mb-xl-5 {
	margin-bottom: 3rem !important;
}
.my-xl-5 {
	margin-bottom: 3rem !important;
}
.ml-xl-5 {
	margin-left: 3rem !important;
}
.mx-xl-5 {
	margin-left: 3rem !important;
}
.p-xl-0 {
	padding: 0px !important;
}
.pt-xl-0 {
	padding-top: 0px !important;
}
.py-xl-0 {
	padding-top: 0px !important;
}
.pr-xl-0 {
	padding-right: 0px !important;
}
.px-xl-0 {
	padding-right: 0px !important;
}
.pb-xl-0 {
	padding-bottom: 0px !important;
}
.py-xl-0 {
	padding-bottom: 0px !important;
}
.pl-xl-0 {
	padding-left: 0px !important;
}
.px-xl-0 {
	padding-left: 0px !important;
}
.p-xl-1 {
	padding: 0.25rem !important;
}
.pt-xl-1 {
	padding-top: 0.25rem !important;
}
.py-xl-1 {
	padding-top: 0.25rem !important;
}
.pr-xl-1 {
	padding-right: 0.25rem !important;
}
.px-xl-1 {
	padding-right: 0.25rem !important;
}
.pb-xl-1 {
	padding-bottom: 0.25rem !important;
}
.py-xl-1 {
	padding-bottom: 0.25rem !important;
}
.pl-xl-1 {
	padding-left: 0.25rem !important;
}
.px-xl-1 {
	padding-left: 0.25rem !important;
}
.p-xl-2 {
	padding: 0.5rem !important;
}
.pt-xl-2 {
	padding-top: 0.5rem !important;
}
.py-xl-2 {
	padding-top: 0.5rem !important;
}
.pr-xl-2 {
	padding-right: 0.5rem !important;
}
.px-xl-2 {
	padding-right: 0.5rem !important;
}
.pb-xl-2 {
	padding-bottom: 0.5rem !important;
}
.py-xl-2 {
	padding-bottom: 0.5rem !important;
}
.pl-xl-2 {
	padding-left: 0.5rem !important;
}
.px-xl-2 {
	padding-left: 0.5rem !important;
}
.p-xl-3 {
	padding: 1rem !important;
}
.pt-xl-3 {
	padding-top: 1rem !important;
}
.py-xl-3 {
	padding-top: 1rem !important;
}
.pr-xl-3 {
	padding-right: 1rem !important;
}
.px-xl-3 {
	padding-right: 1rem !important;
}
.pb-xl-3 {
	padding-bottom: 1rem !important;
}
.py-xl-3 {
	padding-bottom: 1rem !important;
}
.pl-xl-3 {
	padding-left: 1rem !important;
}
.px-xl-3 {
	padding-left: 1rem !important;
}
.p-xl-4 {
	padding: 1.5rem !important;
}
.pt-xl-4 {
	padding-top: 1.5rem !important;
}
.py-xl-4 {
	padding-top: 1.5rem !important;
}
.pr-xl-4 {
	padding-right: 1.5rem !important;
}
.px-xl-4 {
	padding-right: 1.5rem !important;
}
.pb-xl-4 {
	padding-bottom: 1.5rem !important;
}
.py-xl-4 {
	padding-bottom: 1.5rem !important;
}
.pl-xl-4 {
	padding-left: 1.5rem !important;
}
.px-xl-4 {
	padding-left: 1.5rem !important;
}
.p-xl-5 {
	padding: 3rem !important;
}
.pt-xl-5 {
	padding-top: 3rem !important;
}
.py-xl-5 {
	padding-top: 3rem !important;
}
.pr-xl-5 {
	padding-right: 3rem !important;
}
.px-xl-5 {
	padding-right: 3rem !important;
}
.pb-xl-5 {
	padding-bottom: 3rem !important;
}
.py-xl-5 {
	padding-bottom: 3rem !important;
}
.pl-xl-5 {
	padding-left: 3rem !important;
}
.px-xl-5 {
	padding-left: 3rem !important;
}
.m-xl-n1 {
	margin: -0.25rem !important;
}
.mt-xl-n1 {
	margin-top: -0.25rem !important;
}
.my-xl-n1 {
	margin-top: -0.25rem !important;
}
.mr-xl-n1 {
	margin-right: -0.25rem !important;
}
.mx-xl-n1 {
	margin-right: -0.25rem !important;
}
.mb-xl-n1 {
	margin-bottom: -0.25rem !important;
}
.my-xl-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-xl-n1 {
	margin-left: -0.25rem !important;
}
.mx-xl-n1 {
	margin-left: -0.25rem !important;
}
.m-xl-n2 {
	margin: -0.5rem !important;
}
.mt-xl-n2 {
	margin-top: -0.5rem !important;
}
.my-xl-n2 {
	margin-top: -0.5rem !important;
}
.mr-xl-n2 {
	margin-right: -0.5rem !important;
}
.mx-xl-n2 {
	margin-right: -0.5rem !important;
}
.mb-xl-n2 {
	margin-bottom: -0.5rem !important;
}
.my-xl-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-xl-n2 {
	margin-left: -0.5rem !important;
}
.mx-xl-n2 {
	margin-left: -0.5rem !important;
}
.m-xl-n3 {
	margin: -1rem !important;
}
.mt-xl-n3 {
	margin-top: -1rem !important;
}
.my-xl-n3 {
	margin-top: -1rem !important;
}
.mr-xl-n3 {
	margin-right: -1rem !important;
}
.mx-xl-n3 {
	margin-right: -1rem !important;
}
.mb-xl-n3 {
	margin-bottom: -1rem !important;
}
.my-xl-n3 {
	margin-bottom: -1rem !important;
}
.ml-xl-n3 {
	margin-left: -1rem !important;
}
.mx-xl-n3 {
	margin-left: -1rem !important;
}
.m-xl-n4 {
	margin: -1.5rem !important;
}
.mt-xl-n4 {
	margin-top: -1.5rem !important;
}
.my-xl-n4 {
	margin-top: -1.5rem !important;
}
.mr-xl-n4 {
	margin-right: -1.5rem !important;
}
.mx-xl-n4 {
	margin-right: -1.5rem !important;
}
.mb-xl-n4 {
	margin-bottom: -1.5rem !important;
}
.my-xl-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-xl-n4 {
	margin-left: -1.5rem !important;
}
.mx-xl-n4 {
	margin-left: -1.5rem !important;
}
.m-xl-n5 {
	margin: -3rem !important;
}
.mt-xl-n5 {
	margin-top: -3rem !important;
}
.my-xl-n5 {
	margin-top: -3rem !important;
}
.mr-xl-n5 {
	margin-right: -3rem !important;
}
.mx-xl-n5 {
	margin-right: -3rem !important;
}
.mb-xl-n5 {
	margin-bottom: -3rem !important;
}
.my-xl-n5 {
	margin-bottom: -3rem !important;
}
.ml-xl-n5 {
	margin-left: -3rem !important;
}
.mx-xl-n5 {
	margin-left: -3rem !important;
}
.m-xl-auto {
	margin: auto !important;
}
.mt-xl-auto {
	margin-top: auto !important;
}
.my-xl-auto {
	margin-top: auto !important;
}
.mr-xl-auto {
	margin-right: auto !important;
}
.mx-xl-auto {
	margin-right: auto !important;
}
.mb-xl-auto {
	margin-bottom: auto !important;
}
.my-xl-auto {
	margin-bottom: auto !important;
}
.ml-xl-auto {
	margin-left: auto !important;
}
.mx-xl-auto {
	margin-left: auto !important;
}
}
.stretched-link::after {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; =
z-index: 1; content: ""; pointer-events: auto; background-color: rgba(0, =
0, 0, 0);
}
.text-monospace {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace !important;
}
.text-justify {
	text-align: justify !important;
}
.text-wrap {
	white-space: normal !important;
}
.text-nowrap {
	white-space: nowrap !important;
}
.text-truncate {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.text-left {
	text-align: left !important;
}
.text-right {
	text-align: right !important;
}
.text-center {
	text-align: center !important;
}
@media all and (min-width:576px)
{
.text-sm-left {
	text-align: left !important;
}
.text-sm-right {
	text-align: right !important;
}
.text-sm-center {
	text-align: center !important;
}
}
@media all and (min-width:768px)
{
.text-md-left {
	text-align: left !important;
}
.text-md-right {
	text-align: right !important;
}
.text-md-center {
	text-align: center !important;
}
}
@media all and (min-width:992px)
{
.text-lg-left {
	text-align: left !important;
}
.text-lg-right {
	text-align: right !important;
}
.text-lg-center {
	text-align: center !important;
}
}
@media all and (min-width:1200px)
{
.text-xl-left {
	text-align: left !important;
}
.text-xl-right {
	text-align: right !important;
}
.text-xl-center {
	text-align: center !important;
}
}
.text-lowercase {
	text-transform: lowercase !important;
}
.text-uppercase {
	text-transform: uppercase !important;
}
.text-capitalize {
	text-transform: capitalize !important;
}
.font-weight-light {
	font-weight: 300 !important;
}
.font-weight-lighter {
	font-weight: lighter !important;
}
.font-weight-normal {
	font-weight: 400 !important;
}
.font-weight-bold {
	font-weight: 700 !important;
}
.font-weight-bolder {
	font-weight: bolder !important;
}
.font-italic {
	font-style: italic !important;
}
.text-white {
	color: rgb(255, 255, 255) !important;
}
.text-primary {
	color: rgb(0, 123, 255) !important;
}
a.text-primary:focus {
	color: rgb(0, 86, 179) !important;
}
a.text-primary:hover {
	color: rgb(0, 86, 179) !important;
}
.text-secondary {
	color: rgb(108, 117, 125) !important;
}
a.text-secondary:focus {
	color: rgb(73, 79, 84) !important;
}
a.text-secondary:hover {
	color: rgb(73, 79, 84) !important;
}
.text-success {
	color: rgb(40, 167, 69) !important;
}
a.text-success:focus {
	color: rgb(25, 105, 44) !important;
}
a.text-success:hover {
	color: rgb(25, 105, 44) !important;
}
.text-info {
	color: rgb(23, 162, 184) !important;
}
a.text-info:focus {
	color: rgb(15, 102, 116) !important;
}
a.text-info:hover {
	color: rgb(15, 102, 116) !important;
}
.text-warning {
	color: rgb(255, 193, 7) !important;
}
a.text-warning:focus {
	color: rgb(186, 139, 0) !important;
}
a.text-warning:hover {
	color: rgb(186, 139, 0) !important;
}
.text-danger {
	color: rgb(220, 53, 69) !important;
}
a.text-danger:focus {
	color: rgb(167, 29, 42) !important;
}
a.text-danger:hover {
	color: rgb(167, 29, 42) !important;
}
.text-light {
	color: rgb(248, 249, 250) !important;
}
a.text-light:focus {
	color: rgb(203, 211, 218) !important;
}
a.text-light:hover {
	color: rgb(203, 211, 218) !important;
}
.text-dark {
	color: rgb(52, 58, 64) !important;
}
a.text-dark:focus {
	color: rgb(18, 20, 22) !important;
}
a.text-dark:hover {
	color: rgb(18, 20, 22) !important;
}
.text-body {
	color: rgb(33, 37, 41) !important;
}
.text-muted {
	color: rgb(108, 117, 125) !important;
}
.text-black-50 {
	color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
	color: rgba(255, 255, 255, 0.5) !important;
}
.text-hide {
	font: 0px/0 a; border: 0px currentColor; border-image: none; color: =
transparent; font-size-adjust: none; font-stretch: normal; text-shadow: =
none; background-color: transparent;
}
.text-decoration-none {
	text-decoration: none !important;
}
.text-break {
	-ms-word-wrap: break-word !important;
}
.text-reset {
	color: inherit !important;
}
.visible {
	visibility: visible !important;
}
.invisible {
	visibility: hidden !important;
}
@media print
{
* {
	box-shadow: none !important; text-shadow: none !important;
}
::after {
	box-shadow: none !important; text-shadow: none !important;
}
::before {
	box-shadow: none !important; text-shadow: none !important;
}
a:not(.btn) {
	text-decoration: underline;
}
abbr[title]::after {
	content: " (" attr(title) ")";
}
pre {
	white-space: pre-wrap !important;
}
blockquote {
	border: 1px solid rgb(173, 181, 189); border-image: none; =
page-break-inside: avoid;
}
pre {
	border: 1px solid rgb(173, 181, 189); border-image: none; =
page-break-inside: avoid;
}
thead {
	display: table-header-group;
}
img {
	page-break-inside: avoid;
}
tr {
	page-break-inside: avoid;
}
h2 {
	orphans: 3; widows: 3;
}
h3 {
	orphans: 3; widows: 3;
}
p {
	orphans: 3; widows: 3;
}
h2 {
	page-break-after: avoid;
}
h3 {
	page-break-after: avoid;
}
body {
	min-width: 992px !important;
}
.container {
	min-width: 992px !important;
}
.navbar {
	display: none;
}
.badge {
	border: 1px solid rgb(0, 0, 0); border-image: none;
}
.table {
	border-collapse: collapse !important;
}
.table td {
	background-color: rgb(255, 255, 255) !important;
}
.table th {
	background-color: rgb(255, 255, 255) !important;
}
.table-bordered td {
	border: 1px solid rgb(222, 226, 230) !important; border-image: none =
!important;
}
.table-bordered th {
	border: 1px solid rgb(222, 226, 230) !important; border-image: none =
!important;
}
.table-dark {
	color: inherit;
}
.table-dark tbody + tbody {
	border-color: rgb(222, 226, 230);
}
.table-dark td {
	border-color: rgb(222, 226, 230);
}
.table-dark th {
	border-color: rgb(222, 226, 230);
}
.table-dark thead th {
	border-color: rgb(222, 226, 230);
}
.table .thead-dark th {
	border-color: rgb(222, 226, 230); color: inherit;
}
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/custom.css

@font-face {
	font-family: hacen algeria bd;
	src: url(../fonts/HacenAlgeriaBd.woff2) format("woff2"), =
url(../fonts/HacenAlgeriaBd.woff) format("woff"), =
url(../fonts/HacenAlgeriaBd.ttf) format("truetype"), =
url(../fonts/HacenAlgeriaBd.svg#HacenAlgeriaBd) format("svg");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: hacenalgeria;
	src: url(../fonts/HacenAlgeria.eot) format("embedded-opentype"), =
url(../fonts/HacenAlgeria.woff2) format("woff2"), =
url(../fonts/HacenAlgeria.woff) format("woff"), =
url(../fonts/HacenAlgeria.ttf) format("truetype"), =
url(../fonts/HacenAlgeria.svg#HacenAlgeria) format("svg");
}
@font-face {
	font-family: ge ss two light;
	src: local(""), url(../fonts/GE-SS-Two-Light.woff) format("woff"), =
url(../fonts/GE-SS-Two-Light.ttf) format("truetype"), =
url(../fonts/GE-SS-Two-Light.svg) format("svg");
	font-weight: 400;
	font-style: normal;
}
* {
	box-sizing: border-box;
}
*::after {
	box-sizing: border-box;
}
*::before {
	box-sizing: border-box;
}
:root {
=09
}
body {
=09
}
.row {
	flex-flow:row-reverse wrap; display: flex;
}
.d-flex {
	flex-flow:row-reverse wrap; display: flex;
}
a {
	color: rgb(9, 30, 58); text-decoration: none;
}
a:hover {
	color: rgb(9, 30, 58); text-decoration: none;
}
.m-bottom {
	margin-top: 10px;
}
@media all and (min-width:1200px)
{
.container {
	max-width: 1366px;
}
.container-sm {
	max-width: 1366px;
}
.container-md {
	max-width: 1366px;
}
.container-lg {
	max-width: 1366px;
}
.container-xl {
	max-width: 1366px;
}
}
.col-center {
	margin: 0px auto; display: block;
}
.nopadding {
	padding-right: 0px !important; padding-left: 0px !important;
}
.dir {
	direction: rtl;
}
.p-right {
	padding-right: 0px; padding-left: 15px;
}
.p-left {
	padding-right: 15px; padding-left: 0px;
}
#header {
	background: linear-gradient(0deg, rgba(230, 230, 230, 1) 0%, rgba(255, =
255, 255, 1) 100%); padding: 15px;
}
#header ul li.nav-item {
	padding: 5px; color: rgb(126, 126, 126); direction: rtl;
}
.list-info {
	flex-direction: row-reverse; justify-content: flex-end;
}
.head_office {
	text-align: center; padding-top: 30px;
}
.head_office span {
	color: rgb(233, 20, 40);
}
.head_office p {
	font-weight: 700;
}
#menu .navbar-expand-lg .navbar-nav {
	flex-direction: row-reverse;
}
#menu .navbar-expand-lg .navbar-collapse {
	justify-content: flex-end;
}
#menu .nav-link {
	color: rgb(255, 255, 255);
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 1.5rem;
}
#menu .navbar-expand-lg .navbar-nav .nav-item a {
	padding-bottom: 5px;
}
#menu .navbar-expand-lg .navbar-nav .nav-link:hover {
	padding-bottom: 0px;
}
#menu .navbar-expand-lg .navbar-nav .nav-item a:hover {
	border-bottom-color: red; border-bottom-width: 5px; =
border-bottom-style: solid;
}
#menu .nav-link:hover {
	color: rgb(215, 215, 215);
}
.fa-plus::before {
	font-size: smaller;
}
.dropdown-item {
	text-align: right;
}
.dropdown-item:hover {
	color: rgb(22, 24, 27); text-decoration: none; border-bottom-color: =
currentColor !important; border-bottom-width: medium !important; =
border-bottom-style: none !important; background-color: rgb(221, 221, =
221);
}
.dropdown-item:focus {
	color: rgb(22, 24, 27); text-decoration: none; border-bottom-color: =
currentColor !important; border-bottom-width: medium !important; =
border-bottom-style: none !important; background-color: rgb(221, 221, =
221);
}
.search-pos {
	left: 45px; position: absolute;
}
.search-color {
	color: rgb(255, 255, 255) !important;
}
.bg-tiker {
	color: rgb(255, 255, 255); margin-top: 7px; background-color: rgb(233, =
20, 40);
}
.news-scroll a {
	color: rgb(255, 255, 255);
}
.text-tiker h3 {
	background: url("../images/bg-tiker.png") no-repeat right rgb(233, 20, =
40); padding: 10px 20px; left: auto; top: 0px; width: 157px; right: 0px; =
margin-bottom: 0px; position: absolute; z-index: 22;
}
#top-news {
	padding: 22px 0px 0px; margin-top: 22px;
}
.text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%); padding: 25px 40px; left: 15px; right: =
15px; bottom: 0px; position: absolute; z-index: 2;
}
.sm-title {
=09
}
.sm-title::after {
	margin: 0px 0px 5px auto; left: auto; width: 4%; right: 0px; =
padding-top: 5px; border-bottom-color: rgb(212, 12, 15); =
border-bottom-width: 2px; border-bottom-style: solid; display: block; =
content: "";
}
.bg-title {
=09
}
.time {
	margin-top: 15px;
}
.icon-shear {
	text-align: left; margin-left: 0px;
}
.contant-White {
	padding: 20px 25px; min-height: 144px;
}
.sic-title {
=09
}
.sic-title::after {
	margin: 0px 0px 5px auto; left: auto; width: 8%; right: 0px; =
padding-top: 5px; border-bottom-color: rgb(212, 12, 15); =
border-bottom-width: 2px; border-bottom-style: solid; display: block; =
content: "";
}
.title {
	padding-top: 5px; direction: rtl;
}
.ads-bg {
	display: block;
}
.adv {
	background: url("../images/bgadv.jpg") no-repeat left top; display: =
block;
}
.text-adv {
	padding: 35px 0px; text-align: center;
}
#esdarat-alhram {
	padding: 80px 15px;
}
#esdarat-alhram2 {
	padding: 0px 15px;
}
.content-esd {
	display: flex; justify-content: space-around;
}
.bg-esd {
=09
}
.hd-esd {
	color: rgb(255, 255, 255); padding-top: 50px; padding-right: 15px; =
font-size: 30px;
}
.border-esd {
	padding-left: 10px; border-right-color: rgb(255, 255, 255); =
border-right-width: 10px; border-right-style: solid;
}
.bref-esd {
	padding: 15px 25px; color: rgb(255, 255, 255) !important;
}
.btn-outline-primary {
	border-color: rgb(255, 255, 255); padding: 5px 25px; border-radius: =
10px; color: rgb(255, 255, 255); margin-right: 15px; margin-left: 20px;
}
.opic {
	opacity: 0.6;
}
.opic:hover {
	opacity: 1;
}
.acti {
	opacity: 1;
}
.bg-pric {
	padding: 10px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(221, 0, 31);
}
.bg-pric1 {
	background-color: rgb(207, 2, 31);
}
.bg-pric2 {
	color: rgb(9, 30, 58); direction: rtl; background-color: rgb(236, 240, =
242);
}
.bg-logo {
	padding: 25px 0px; background-color: rgb(13, 38, 71);
}
#arab-world {
	background: url("../images/c-01.jpg") no-repeat right top rgb(255, 255, =
255); padding-bottom: 50px;
}
#arab-world .icon-section {
	background: url("../images/icons/icon-01.png") no-repeat left top =
rgb(221, 0, 31); height: 90px; color: rgb(255, 255, 255); align-items: =
center;
}
.all-news {
	background: url("../images/all.png") no-repeat right top; text-align: =
center; padding-right: 29px; font-size: 16px;
}
#list-arabe .list-inline {
	margin: 30px 0px; flex-flow:row-reverse wrap; display: flex; =
justify-content: flex-end;
}
#list-arabe li::after {
	color: red; margin-left: 5px; display: inline-block; content: "?";
}
#list-arabe .list-inline-item {
	margin-right: 10px;
}
.time2 {
	font-size: 14px; margin-top: 0px;
}
.text-world {
	background: rgba(9, 30, 58, 0.8); padding: 20px; left: 30px; right: =
30px; bottom: 30px;
}
.border-L {
	border-left-color: rgb(218, 218, 218); border-left-width: 1px; =
border-left-style: solid;
}
.contant-world {
	padding: 15px 0px 25px 15px;
}
.bgsic-title {
	margin-bottom: 15px;
}
.bgsic-title a {
	padding: 2px 10px; color: rgb(255, 255, 255); border-top-left-radius: =
25px; border-bottom-left-radius: 25px; background-color: rgb(221, 0, =
31);
}
.flex-wor {
	flex-flow:row-reverse nowrap; display: flex;
}
.gry a {
	background-color: rgb(238, 238, 238);
}
.bgsic-title::after {
	content: none;
}
.gry::after {
	content: none;
}
.list-world {
	flex-flow:row-reverse wrap; padding-right: 25px; padding-left: 25px; =
font-size: 16px; display: flex;
}
h3.list-item {
	padding-right: 15px; padding-bottom: 20px; font-size: 16px; =
margin-bottom: 0px; border-right-color: rgb(238, 238, 238); =
border-right-width: 2px; border-right-style: solid; list-style-position: =
outside; direction: rtl;
}
.list-world h3::before {
	margin: 0px -20px 5px auto; left: auto; width: 8%; right: 0px; color: =
rgb(221, 0, 31); padding-top: 5px; display: inline-block; content: "?";
}
.ttop {
	margin-bottom: 15px;
}
.news-world {
	padding-left: 0px !important;
}
h3.list-item span {
	color: rgb(221, 0, 31); font-size: 25px; font-weight: 700; =
border-bottom-color: rgb(221, 0, 31); border-bottom-width: 3px; =
border-bottom-style: solid;
}
#writers {
	background: rgb(255, 255, 255); padding: 0px 0px 30px;
}
#writers .icon-section {
	height: 65px; color: rgb(212, 12, 15); align-items: center;
}
.title-name {
	color: rgb(212, 12, 15); font-size: 18px;
}
.fa-quote-right::before {
	color: rgb(221, 0, 31); font-size: 25px;
}
.bref {
	line-height: 1.2;
}
.mbottom {
	margin-bottom: 15px;
}
#woman {
	margin-bottom: 100px;
}
#woman .icon-section {
	height: 90px; color: rgb(255, 255, 255); align-items: center;
}
.text-woman {
	background: rgba(9, 143, 213, 0.8); padding: 20px; left: 30px; right: =
30px; bottom: 40px;
}
.contant-woman {
	padding: 15px; left: 30px; right: 30px; bottom: -80px; position: =
absolute; z-index: 8; background-color: rgb(255, 255, 255);
}
.center {
	text-align: center;
}
.contant-soch {
	background: url("../images/icon-bg.png") no-repeat left bottom rgb(41, =
171, 225); padding: 30px 25px 5px; color: rgb(255, 255, 255); =
min-height: 355px;
}
.title-soch a {
	padding: 5px 5px 5px 20px; color: rgb(255, 255, 255); margin-top: 15px; =
background-color: rgb(238, 0, 119);
}
.shear {
	left: 25px; bottom: 20px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
.bg-shear {
	background-color: rgb(255, 255, 255);
}
.icon-shear-gry {
	color: rgb(139, 143, 154);
}
.bg-s {
	padding: 3px 5px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(238, 0, 119);
}
.bg-s2 {
	padding: 3px 5px; text-align: center; background-color: rgb(255, 255, =
255);
}
#cars {
	background: url("../images/c-07.png") no-repeat right top, =
url("../images/bcar02.jpg") no-repeat center;
}
#cars .icon-section {
	background: url("../images/icons/icon-07.png") no-repeat left top =
rgb(59, 186, 195); height: 90px; color: rgb(255, 255, 255); align-items: =
center;
}
.contant-car {
	padding: 15px; left: 0px; height: 80px; right: 0px; bottom: 0px; =
position: absolute; z-index: 66; background-color: rgba(56, 54, 50, =
0.8);
}
.text-wihte {
	color: rgb(255, 255, 255);
}
.bgcontant-car {
	left: 0px; right: 0px; bottom: 0px;
}
#sport {
	background: url("../images/bg01.jpg") repeat-x rgb(255, 255, 255);
}
#sport .icon-section {
	height: 90px; color: rgb(255, 255, 255); align-items: center;
}
.green a {
	border-radius: 25px; background-color: rgb(134, 185, 63);
}
.shear-car {
	left: 0px; bottom: 0px;
}
#sport .shear {
	left: 0px; bottom: 0px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
.bg-car {
	padding: 3px 5px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(134, 185, 63);
}
.line-lef {
	padding-right: 10px; border-left-color: rgb(218, 218, 218); =
border-left-width: 1px; border-left-style: solid;
}
.adv-car {
	min-height: auto;
}
.text-adv {
	padding: 15px 0px;
}
.more {
	text-align: center; color: rgb(148, 148, 148); margin-top: -10px;
}
.more a {
	padding: 5px 40px; border: 1px solid rgb(148, 148, 148); border-image: =
none; text-align: center; color: rgb(148, 148, 148); background-color: =
rgb(255, 255, 255);
}
.line {
	border-top-color: rgb(148, 148, 148); border-top-width: 1px; =
border-top-style: solid; display: flex; justify-content: center;
}
#economy {
	padding-bottom: 50px; background-color: rgb(242, 242, 242);
}
#economy .icon-section {
	height: 90px; color: rgb(255, 255, 255); align-items: center;
}
#economy .text-economy {
	background: rgba(25, 42, 49, 0.8); padding: 20px; left: 30px; right: =
30px; bottom: 40px; position: absolute;
}
.icon-shear-econ {
	right: -18px; bottom: 5px; color: rgb(255, 255, 255); position: =
absolute; z-index: 88;
}
.title-econ {
	color: rgb(0, 138, 209);
}
.title-econ::after {
	border-bottom-color: rgb(0, 138, 209); border-bottom-width: 2px; =
border-bottom-style: solid;
}
.title-econmy {
	color: rgb(0, 138, 209);
}
.bg-White {
	padding: 25px 10px 10px; background-color: rgb(255, 255, 255);
}
.bor-line {
	padding-top: 10px; border-bottom-color: rgb(246, 246, 246); =
border-bottom-width: 1px; border-bottom-style: solid;
}
#gallery {
	background: url("../images/c-04.png") no-repeat right top rgb(242, 242, =
242); padding-bottom: 30px; margin-top: 60px;
}
#gallery .icon-section {
	background: url("../images/icons/icon-03.png") no-repeat left top =
rgb(249, 187, 40); height: 90px; color: rgb(255, 255, 255); align-items: =
center;
}
.img_gallery {
	background-position: 50% 30%; width: 100%; position: relative; =
background-repeat: no-repeat; background-size: cover;
}
.white_baby {
	background: rgb(242, 242, 242); left: 50px; right: 50px; bottom: -30px; =
padding-right: 15px; padding-left: 15px; position: absolute; z-index: =
99;
}
.text_baby {
	margin: 0px; text-align: center; color: rgb(117, 117, 117); =
padding-top: 25px; padding-bottom: 1px;
}
.text_Photographer {
	margin: 0px; text-align: center; color: rgb(117, 117, 117); =
padding-bottom: 5px; font-size: 14px; border-bottom-color: rgb(218, 218, =
218); border-bottom-width: 1px; border-bottom-style: solid;
}
.Gallery {
	text-align: center; color: rgb(241, 68, 171); padding-top: 5px; =
font-size: 14px;
}
.Month {
	text-align: center; color: rgb(112, 199, 235); padding-top: 5px; =
padding-bottom: 5px; font-size: 15px;
}
.icon_image2 {
	right: 30.5%; bottom: 0%; position: absolute; z-index: 99;
}
.cont-gall {
	display: flex; justify-content: center;
}
.shopstyle {
	height: 370px;
}
#tecnology {
	background: url("../images/bg01.jpg") repeat-x rgb(255, 255, 255);
}
#tecnology .icon-section {
	height: 90px; color: rgb(255, 255, 255); align-items: center;
}
ul.tecnology {
	margin: 90px 10px 0px 0px;
}
#tecnology .list-group-item {
	padding: 10px; color: rgb(168, 174, 186); border-bottom-color: rgba(0, =
0, 0, 0.125); border-bottom-width: 1px; border-bottom-style: solid; =
display: block; position: relative;
}
#tecnology .shear {
	left: 0px; bottom: 0px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
.bg-tec {
	padding: 3px 5px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(29, 161, 229);
}
.pos-tecon {
	left: 0px; bottom: 8px; position: absolute; z-index: 999;
}
.pos-tecon2 {
	bottom: 0px;
}
.bg-tecon {
	background-color: rgb(29, 161, 229);
}
.border-m {
	padding-top: 15px; padding-bottom: 15px; border-bottom-color: rgb(218, =
218, 218); border-bottom-width: 1px; border-bottom-style: solid;
}
#memory {
	background: url("../images/bg-more.jpg") no-repeat center; padding: =
50px; margin-top: 30px;
}
.line-hd {
	padding: 0px; border-bottom-color: rgb(105, 142, 197); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.text-hdmemory {
	color: rgb(255, 255, 255);
}
.text-hdmemory a {
	padding-top: 7px; border-bottom-color: rgb(255, 255, 255); =
border-bottom-width: 3px; border-bottom-style: solid;
}
.contant-memory {
	left: 0px; right: 0px;
}
.borright {
	padding-left: 10px; border-right-color: rgb(255, 255, 255); =
border-right-width: 2px; border-right-style: solid;
}
.hd {
	padding: 5px 15px; left: 15px; top: 10px; text-align: center; color: =
rgb(255, 255, 255); position: absolute; z-index: 333; background-color: =
rgb(212, 12, 15);
}
.pos-img {
	top: 30px; right: 25px; position: absolute;
}
#social {
	background: url("../images/bgsoci.jpg") no-repeat left bottom rgb(255, =
255, 255); padding: 25px 25px 0px 10px; margin-top: 0px;
}
.line-soci {
	border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.hd-soci {
	color: rgb(255, 255, 255);
}
.hd-soci a {
	padding-top: 7px; border-bottom-color: rgb(238, 0, 119); =
border-bottom-width: 3px; border-bottom-style: solid;
}
.title-soci {
	color: rgb(238, 0, 119);
}
#Services {
	padding: 25px 25px 20px 10px; background-color: rgb(239, 239, 239);
}
.line-serv {
	border-bottom-color: rgb(215, 215, 215); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.hd-serv {
	color: rgb(174, 131, 30);
}
.hd-serv a {
	padding-top: 7px; border-bottom-color: rgb(174, 131, 30); =
border-bottom-width: 3px; border-bottom-style: solid;
}
.bg-weather {
	background: url("../images/bg-serv01.jpg") no-repeat center; padding: =
15px 25px 0px 10px; color: rgb(255, 255, 255); min-height: 223px;
}
.num {
	font-family: sans-serif; font-size: 60px; margin-bottom: 0px;
}
.num span {
	font-size: 20px; position: absolute;
}
.icon-wea {
	left: 30px; bottom: 60px; position: absolute; z-index: 11;
}
.num2 span {
	font-size: 11px; position: absolute;
}
.bg-weather2 {
	background: linear-gradient(0deg, rgba(230, 230, 230, 1) 0%, rgba(255, =
255, 255, 1) 100%); padding: 20px 20px 0px 10px; min-height: 223px;
}
.line-weather {
	padding-bottom: 10px; border-bottom-color: rgb(236, 236, 236); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.icon-wea2 {
	top: 30px;
}
.h-img {
	min-height: 223px;
}
.price-gol {
	color: rgb(174, 131, 30);
}
.price-gol a {
	color: rgb(174, 131, 30); padding-bottom: 10px; border-bottom-color: =
rgb(174, 131, 30); border-bottom-width: 1px; border-bottom-style: solid;
}
ul.text-price {
	padding: 15px 0px; flex-direction: row-reverse; justify-content: =
flex-start;
}
.text-servi {
	color: rgb(255, 255, 255);
}
ul.timer {
	display: flex; flex-direction: row-reverse;
}
.text-servi3 {
	color: rgb(255, 255, 255); background-color: rgb(174, 131, 30);
}
.text-servi4 {
	color: rgb(255, 255, 255); background-color: rgb(212, 12, 15);
}
.text-servi2 {
	background-color: rgb(255, 255, 255);
}
h4 small {
	font-size: 14px;
}
#video {
	background: url("../images/bg-video.jpg") no-repeat center; padding: =
40px;
}
.line-video {
	border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.hd-video {
	color: rgb(255, 255, 255);
}
.hd-video a {
	padding-left: 40px; border-bottom-color: rgb(224, 0, 21); =
border-bottom-width: 3px; border-bottom-style: solid;
}
#video .text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%); padding: 25px 10px; left: 0px; right: =
0px; bottom: 0px; position: absolute; z-index: 2;
}
.bg-radio {
	padding: 5px; border-radius: 10px; text-align: center; color: rgb(255, =
255, 255); background-color: rgb(224, 0, 21);
}
.title-radio {
	color: rgb(208, 228, 255);
}
.title-radio2 {
	color: rgb(193, 193, 193);
}
.bg-play {
	padding-top: 10px; background-color: rgb(255, 255, 255);
}
.time a {
	padding: 3px 15px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(0, 97, 174);
}
.img-rudi {
	border-radius: 10px;
}
.img-icon {
	top: 0px; right: 0px; position: absolute; z-index: 33;
}
#footer {
	text-align: right;
}
#footer li:nth-child(1).nav-item {
	padding: 7px 66px; border-top-color: rgb(244, 203, 105); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(2).nav-item {
	padding: 7px 60px; border-top-color: rgb(207, 27, 29); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(3).nav-item {
	padding: 7px 60px; border-top-color: rgb(62, 101, 201); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(4).nav-item {
	padding: 7px 60px; border-top-color: rgb(240, 141, 181); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(5).nav-item {
	padding: 7px 60px; border-top-color: rgb(59, 186, 195); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(6).nav-item {
	padding: 7px 66px; border-top-color: rgb(188, 231, 77); =
border-top-width: 3px; border-top-style: solid;
}
.mt {
	margin-top: 72px;
}
.list-group-item {
	padding: 0.1rem 1.25rem; border: currentColor; border-image: none;
}
.title-list {
=09
}
#footer ul.nav {
	text-align: center;
}
#outer {
	margin: 20px 15px;
}
#Gallery-sub {
	margin: 20px 15px;
}
.bg-White-outer {
	padding: 0px 20px; background-color: rgb(247, 247, 247);
}
.shear-outer {
	left: 0px !important; bottom: 0px !important;
}
.bg-contant-outer {
	background-color: rgb(247, 247, 247);
}
.hd-outer {
=09
}
.hd-outer a {
	padding-top: 7px; border-bottom-color: rgb(6, 2, 71) !important; =
border-bottom-width: 3px !important; border-bottom-style: solid =
!important;
}
#inner {
	margin: 20px 15px;
}
.inner-hd {
	text-align: right; font-size: 1.75rem; margin-top: 20px;
}
.text_list {
	padding: 10px;
}
.img-inner {
	width: 100% !important; margin-right: 20px;
}
.p-img {
	text-align: justify; font-family: ge ss two light; font-size: 16px; =
margin-bottom: 20px; direction: rtl;
}
.contant-inner {
	padding: 15px;
}
.btn-primary {
	border-color: rgb(9, 30, 58); color: rgb(255, 255, 255); =
background-color: rgb(9, 30, 58);
}
.form-control {
	text-align: right; direction: rtl;
}
.text-search {
	padding: 20px; color: rgb(22, 24, 27); font-size: 17px; =
background-color: rgb(230, 230, 230);
}
.text-muted {
	color: rgb(255, 5, 5) !important; font-size: 30px;
}
.white_baby-gallery {
	padding: 20px; background-color: rgb(242, 242, 242);
}
.text_baby-gall {
	padding-top: 0px; font-size: 16px;
}
.carousel-indicators {
	padding: 0px; width: 100%; margin-top: 8px; margin-bottom: -70px; =
direction: rtl;
}
.carousel-indicators li {
	background: rgb(22, 23, 25); padding: 1px; width: 220px; height: 60px; =
text-align: center; line-height: 20px; overflow: hidden; direction: rtl;
}
.carousel-indicators li:hover {
	background: rgb(233, 32, 40) !important;
}
.carousel-indicators .active {
	background: rgb(233, 32, 40) !important;
}
.title-gallery {
	padding: 10px; left: 20px; text-align: center; right: 20px; bottom: =
0px; color: rgb(255, 255, 255); position: absolute; z-index: 6666; =
background-color: rgba(0, 0, 0, 0.582);
}
.nav-tabs {
	margin-top: 20px; flex-direction: row-reverse;
}
.nav-tabs .nav-item.show .nav-link {
	color: rgb(255, 255, 255); background-color: rgb(255, 5, 5);
}
.nav-tabs .nav-link.active {
	color: rgb(255, 255, 255); background-color: rgb(255, 5, 5);
}
.s-colors {
	color: rgb(221, 0, 31);
}
.cat-green::before {
	width: 454px; height: 126px; right: 0px; display: block; position: =
absolute; content: ""; background-color: rgb(134, 185, 63);
}
.cat-header::before {
	width: 490px; height: 160px; right: 0px; display: block; position: =
absolute; content: "";
}
.img-100 {
	width: 100%;
}
.imgMax-238 {
	max-height: 238px;
}
h1 {
	direction: rtl;
}
h2 {
	direction: rtl;
}
h3 {
	direction: rtl;
}
h4 {
	direction: rtl;
}
h5 {
	direction: rtl;
}
h6 {
	direction: rtl;
}
.writerimg {
	height: 110px;
}
.img-655 {
	width: 655px;
}
.zone-str {
	border-radius: 20px; left: 30px; width: 98%; height: 27px; position: =
absolute; opacity: 0.4; background-color: rgb(234, 226, 226);
}
.block-debug-bar {
	width: 90%; font-size: 0.9rem; direction: ltr; opacity: 0.7; =
background-color: rgb(210, 210, 208);
}
.slick-slide {
	float: right !important;
}
.dir-writers {
	flex-direction: row !important;
}
iframe {
	max-width: 100%;
}
.timer1 li:nth-child(2n) h5 {
	color: rgb(255, 255, 255); background-color: rgb(212, 12, 15);
}
.timer2 li:nth-child(2n+1) h5 {
	background-color: rgb(255, 255, 255);
}
.item-slick.slick-slide.slick-current.slick-active {
=09
}
.slider-for {
	margin-bottom: 15px;
}
.slider-for img {
	width: 100%; min-height: 100%;
}
.slider-nav {
	margin: auto;
}
.slider-nav .item-slick {
	margin-right: 15px; cursor: pointer; max-width: 240px;
}
.slider-nav .item-slick img {
	background-position: center; max-width: 100%; background-size: cover;
}
.slick-arrow {
	top: 50%; margin-top: -12px; position: absolute; z-index: 50;
}
.slick-prev {
	left: 0px;
}
.slick-next {
	right: 0px;
}
.news_ticker1 {
	width: 100%; height: 52px; right: 0px; bottom: 0px; color: rgb(255, =
255, 255); display: block; position: fixed !important; z-index: =
2147483647; direction: rtl; background-color: rgb(179, 0, 0);
}
.news_ticker1 a {
	color: rgb(255, 255, 255); text-decoration: none;
}
.news_ticker a:hover {
	text-decoration: underline;
}
.news_ticker1 ul {
	margin: 0px; padding: 0px;
}
.ticker1 {
	list-style: none; margin: auto; width: 95%; overflow: hidden; =
padding-top: 13px;
}
.ticker1 .tickerTitle1 {
	margin: 0px 0px 0px 10px; color: yellow; padding-left: 10px; font-size: =
26px; font-weight: 700; border-left-color: rgb(255, 255, 255); =
border-left-width: 1px; border-left-style: solid; float: right;
}
.ticker1 li {
	list-style: none; height: 52px; color: rgb(255, 255, 255); font-size: =
24px; font-weight: 700;
}
.ticker1 .vspacer {
	height: 14px;
}
.homeslider .portallink a {
	color: rgb(255, 255, 255);
}
.bottom-slide .sic-title .portallink a {
=09
}
.search-pos svg {
	width: 30px;
}
.search-pos svg path {
	fill: #fff !important;
}
.searchbox {
	transition:width 0.3s; width: 0%; height: 50px; overflow: hidden; =
float: right; position: relative; min-width: 50px; -webkit-transition: =
width .3s; -moz-transition: width .3s; -o-transition: width .3s;
}
.searchbox-input {
	margin: 0px; padding: 0px 55px 0px 20px; outline: 0px; border: 0px =
currentColor; border-image: none; top: 73px; width: 65%; height: 38px; =
right: 57px; color: rgb(4, 0, 0); font-size: 20px; display: none;
}
:-ms-input-placeholder.searchbox-input {
	color: rgb(215, 75, 75);
}
.searchbox-icon {
=09
}
.searchbox-submit {
=09
}
.searchbox-open {
	width: 65%; display: block;
}
.byline {
	left: 30%; top: 150px; text-align: center; font-size: 18px; position: =
absolute;
}
.byline a {
	color: rgb(215, 75, 75); text-decoration: none;
}
ul.keywords {
	margin: 4px; padding: 6px; direction: rtl; max-width: 98%;
}
ul.keywords li h5 {
	padding: 10px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(5, 82, 147);
}
ul.keywords li h5 a {
	color: rgb(255, 255, 255);
}
.tagsTlt {
	font-size: 20px;
}
ul.keywords li {
	padding-right: 5px; padding-left: 5px; display: inline-block;
}
.colorcaption {
	text-align: center; color: rgb(0, 0, 0); padding-bottom: 7px; =
font-size: 15px; font-weight: 700;
}
.innerb_main {
	padding: 6px 6px 5px; width: 100%; color: rgb(47, 47, 46); font-family: =
arial; font-size: 12pt; margin-bottom: 15px; display: inline-flex; =
direction: rtl; background-color: rgb(236, 237, 230);
}
.innerb_main div {
	margin-top: 4px; margin-right: 2px; float: right;
}
.text_source {
	margin: 0px; text-align: right; color: rgb(205, 14, 14); padding-top: =
8px; padding-right: 9px; font-size: 17px;
}
.contentp a {
	color: rgb(22, 96, 177);
}
.contentp a :hover {
	color: rgb(22, 96, 177);
}
.m-bottom a {
	color: rgb(255, 5, 5) !important;
}
.sic-title a {
=09
}
.advtxt {
	color: rgb(221, 0, 31); font-size: 25px; font-weight: 700; =
border-bottom-color: rgb(221, 0, 31); border-bottom-width: 3px; =
border-bottom-style: solid;
}
.WriterIMG {
	padding: 0px 15px 10px 0px; margin-top: 2px; float: left; position: =
relative;
}
.articleAuthr {
	margin: 0.9em 0px 0px !important; color: rgb(254, 53, 1); clear: both; =
font-family: hacennewspaper; font-size: 0.94em; font-weight: 700; =
display: block;
}
.contentp p {
	text-align: justify; color: rgb(0, 0, 0); font-family: ge ss two light; =
font-size: 19px; margin-top: 0px; margin-bottom: 20px; direction: rtl;
}
.contentp {
	text-align: justify; color: rgb(0, 0, 0); font-family: ge ss two light; =
font-size: 19px; margin-top: 0px; margin-bottom: 20px; direction: rtl;
}
.pager-container {
	float: right;
}
.pager-container .page-item.active .page-link {
	border-color: rgb(5, 17, 34); color: rgb(255, 255, 255); z-index: 3; =
background-color: rgb(9, 30, 58);
}
.pager-container .page-link:hover {
	color: rgb(9, 30, 58);
}
.pager-container .page-link {
	color: rgb(9, 30, 58);
}
.blueimp-gallery .modal-body {
	padding: 0px 0px 56.25%; text-align: center; overflow: hidden; =
position: relative; cursor: pointer;
}
.blueimp-gallery .modal-footer {
	margin: 0px;
}
.blueimp-gallery .modal-body img {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: =
absolute; max-height: 100%; max-width: 100%;
}
.blueimp-gallery .modal-body .video-content video {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: =
absolute; max-height: 100%; max-width: 100%;
}
.blueimp-gallery .modal-body .video-content iframe {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: =
absolute; max-height: 100%; max-width: 100%;
}
.blueimp-gallery .modal-body .video-content a {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: =
absolute; max-height: 100%; max-width: 100%;
}
.blueimp-gallery .modal-body .video-content video {
	display: none;
}
.blueimp-gallery .modal-body .video-playing video {
	display: block;
}
.blueimp-gallery .modal-body .video-content iframe {
	border: currentColor; border-image: none; left: 100%; width: 100%; =
height: 100%;
}
.blueimp-gallery .modal-body .video-playing iframe {
	left: 0px;
}
.blueimp-gallery .modal-body .video-playing img {
	display: none;
}
.blueimp-gallery .modal-body .video-playing a {
	display: none;
}
.blueimp-gallery .modal-body .video-content a {
	cursor: pointer;
}
.blueimp-gallery .modal-body .video-content a::after {
	margin: -32px 0px 0px -32px; top: 50%; width: 64px; height: 64px; =
line-height: 64px; font-family: glyphicons halflings; font-size: 64px; =
position: absolute; content: "\e029"; -webkit-font-smoothing: =
antialiased;
}
.blueimp-gallery .modal-body .video-loading a {
	background: url("../img/loading.gif") no-repeat center / 64px 64px;
}
.blueimp-gallery .modal-body .video-loading a::after {
	content: none;
}
@media screen and (min-width:768px)
{
.blueimp-gallery .modal-dialog {
	left: auto; width: auto; right: auto; padding-right: 5%; padding-left: =
5%; max-width: 900px;
}
}
.imggallery img {
	width: 180px; height: 180px;
}
.main-normal .contant-White {
	padding: 1px 25px !important;
}
.contentp img {
	max-width: 100%;
}
.carousel-indicators li span {
	color: rgb(255, 255, 255); font-size: 14px;
}
@media all and (min-width:1200px)
{
.fixblock-h {
	height: 130px; overflow: hidden;
}
.content-esd .time {
	top: 20px;
}
.fixheight {
	height: 145px;
}
.imgheihgt {
	height: 290px;
}
.text-contant {
	left: 0px !important; right: 0px !important;
}
.fixbh {
	height: 155px;
}
.fixth {
	min-height: 100px !important;
}
.height-230 {
	height: 230px;
}
.img-250 {
	width: 100%; height: 200px;
}
#economy .text-economy {
	bottom: 0px !important;
}
.fixho {
	height: 108px; overflow: hidden;
}
}
.logos .slick-prev {
	top: 60px !important;
}
.logos .slick-next {
	top: 60px !important;
}
.bottom-slide h2 a {
	color: rgb(255, 255, 255);
}
.icon-section h2 a {
	color: rgb(255, 255, 255);
}
@media all and (min-width:1024px)
{
.contant-woman {
	top: 190px !important;
}
}
.fixpad {
	padding-top: 14px;
}
#stop-resume {
	margin: 10px; padding: 10px; border: 1px solid rgb(255, 255, 255); =
border-image: none; width: 70px; text-align: center; text-transform: =
uppercase; text-decoration: none; display: block; background-color: =
rgb(241, 241, 241);
}
#stop-resume:active {
	border: 1px solid rgb(241, 241, 241); border-image: none; color: blue; =
background-color: rgb(255, 255, 255);
}
.hd_tiker {
	padding: 5px 5px 8px; text-align: center; color: rgb(255, 255, 255); =
font-size: 23px; background-color: rgb(128, 137, 145);
}
.icon_tiker {
	margin-top: 10px;
}
a h4.text_tiker {
	color: rgb(255, 255, 255); font-family: =
droidsansc1dc4f152bc471a5a650936443e7e88c_0; font-size: 12px;
}
@media all and (max-width:480px)
{
.news_ticker1 {
	height: 90px !important;
}
.ticker1 li {
	height: 90px;
}
.news_ticker1 a {
	font-size: 15px;
}
}
#radio-section {
	background: rgb(239, 239, 239); margin-bottom: 60px;
}
.width-audio {
	background: url("../App_Themes/Front/images/radio/bg-r.png") no-repeat =
left rgb(9, 30, 58); margin: 0px auto; padding: 30px; width: 728px; =
height: 90px;
}
.mt-mins {
	margin-top: -10px;
}
audio {
	width: 300px;
}
.zakerat {
	height: 210px;
}
.zakeraMain {
	width: 100%; height: 435px;
}
@media only screen and (max-width:767px)
{
.zakeraMain {
	width: 100%; height: 260px;
}
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/responsive_devices.css

@media all and (max-width:480px)
{
.nopadding-mob {
	padding-right: 0px !important; padding-left: 0px !important;
}
.padd-mob {
	padding-right: 15px !important; padding-left: 15px !important;
}
.d-flex {
	flex-wrap: wrap !important;
}
.navbar-toggler {
	padding: 0.25rem 0.75rem; font-size: 1rem; margin-top: -31px; =
margin-left: -14px;
}
.navbar-light .navbar-toggler {
	border-color: transparent; color: rgb(0, 0, 0);
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 0px;
}
.search-pos {
	left: 0px; text-align: center; position: relative;
}
.bottom-slide {
	margin-bottom: 15px;
}
.text-contant {
	background: rgb(221, 0, 31); padding: 15px; left: 0px; right: 0px; =
bottom: 0px; position: relative;
}
.text-tiker h3 {
	z-index: 22;
}
.sm-title::after {
	width: 10%; border-bottom-color: rgb(255, 255, 255); =
border-bottom-width: 2px; border-bottom-style: solid;
}
.bg-title {
	margin-bottom: 15px;
}
.all-news {
	background: url("../images/all.png") no-repeat left top; padding-right: =
21px; font-size: 14px;
}
.contan-writ {
	text-align: center; padding-top: 10px;
}
.list-info {
=09
}
.mop-display {
	display: flex; justify-content: center;
}
.navbar-nav {
	display: inline;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: center;
}
.img-center {
	margin: 0px auto; float: none;
}
#esdarat-alhram {
	padding-bottom: 20px;
}
.line-lef {
	padding: 0px; border-left-color: currentColor; border-left-width: =
medium; border-left-style: none;
}
#sport .text-contant {
	background: rgb(117, 167, 48) !important;
}
#sport .contant-world {
	padding-bottom: 10px; min-height: auto;
}
#economy .text-contant {
	background: rgb(0, 138, 209) !important; padding: 20px; left: 0px; =
right: 0px; bottom: 0px;
}
#memory .text-contant {
	background: rgb(46, 79, 124) !important; margin-bottom: 10px;
}
#memory {
	background: rgb(41, 60, 90); padding: 10px;
}
#woman .text-contant {
	background: rgb(238, 24, 119) !important;
}
.icon-shear-econ {
	right: 10px;
}
.pos-img {
	right: 10px;
}
.adv {
	background: 0px 0px;
}
.news-world {
	padding-right: 0px; padding-left: 0px !important;
}
.p-col-0 {
	padding: 0px;
}
.white_baby {
	left: 10px; right: 10px; bottom: 0px; z-index: 99;
}
.shopstyle {
	height: auto;
}
#gallery {
	padding-bottom: 20px;
}
#woman {
	padding-bottom: 40px;
}
.contant-woman {
	left: 0px; right: 0px; bottom: 0px; position: relative;
}
.shear {
	left: 15px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
#sport .shear {
	left: 0px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
#tecnology .shear {
	left: 15px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
.icon-shear i {
	text-align: center;
}
.contant-soch {
	min-height: 292px;
}
.contant-car {
	position: relative;
}
#social .text-contant {
	margin-bottom: -25px; background-color: transparent;
}
.border-m {
	margin-bottom: 20px;
}
#Services {
	padding: 25px 10px 20px;
}
ul.timer {
	text-align: center;
}
#header ul li.nav-item {
	font-size: 10px;
}
.bg-mop {
	margin-top: 10px; background-color: rgb(255, 255, 255);
}
#video .text-contant {
	padding: 10px;
}
.tex-vdi {
	padding-top: 0px; font-size: 14px;
}
.shear-outer {
	bottom: auto !important;
}
.img-inner {
	margin-top: 0px; margin-right: 0px; float: left;
}
.text_list {
	padding: 5px; font-size: 13px;
}
#video {
	background: rgb(8, 15, 39); padding: 10px;
}
.carousel {
	margin-bottom: 60px;
}
.title-gallery {
	font-size: 14px;
}
#gallery .slick-next {
	top: 78px;
}
#gallery .slick-prev {
	top: 78px;
}
#header {
	padding: 0px 0px 10px;
}
.head_office {
	padding-top: 10px;
}
.head_office span {
	font-size: 10px;
}
.head_office p {
	font-size: 9px;
}
}
@media all and (min-width:576px)
{
.nopadding-mob {
	padding-right: 0px !important; padding-left: 0px !important;
}
.d-flex {
	flex-wrap: wrap !important;
}
.search-pos {
	left: 0px; text-align: center; position: relative;
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 0px;
}
.bottom-slide {
	margin-bottom: 15px;
}
.all-news {
	padding-right: 70px;
}
.contan-writ {
	text-align: center; padding-top: 10px;
}
.list-info {
	justify-content: center;
}
.navbar-nav {
	display: inline;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: center;
}
.adv {
	background: 0px 0px;
}
.contant-White {
	min-height: auto;
}
.news-world {
	padding-right: 0px; padding-left: 0px !important;
}
.white_baby {
	bottom: 0px; padding-right: 10px; padding-left: 10px; z-index: 99;
}
.shopstyle {
	height: auto;
}
#memory .text-contant {
	background: rgb(46, 79, 124) !important;
}
#memory {
	background: rgb(41, 60, 90); padding: 10px;
}
.bg-pric2 {
	font-size: 12px;
}
#video {
	background: rgb(41, 60, 90); padding: 40px;
}
.contant-woman {
	left: 0px; right: 0px; bottom: 0px; position: relative;
}
.shear {
	left: 15px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
.icon-shear i {
	text-align: center;
}
.contant-soch {
	min-height: 292px;
}
.contant-car {
	position: relative;
}
.border-m {
	margin-bottom: 20px;
}
ul.timer {
	text-align: center;
}
#sport .shear {
	left: 0px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
#tecnology .shear {
	left: 15px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
.navbar-toggler {
	margin-top: -120px; margin-left: -30px;
}
.bg-mop {
	margin-top: 10px; background-color: rgb(255, 255, 255);
}
.shear-outer {
	bottom: auto !important;
}
.carousel {
	margin-bottom: 80px;
}
#gallery .slick-next {
	top: 78px;
}
#gallery .slick-prev {
	top: 78px;
}
#header {
	padding: 15px;
}
}
@media all and (min-width:768px)
{
.all-news {
	padding-right: 50px;
}
.contan-writ {
	text-align: right; padding-top: 0px;
}
.news-world {
	padding-right: 0px !important; padding-left: 0px !important;
}
.navbar-nav {
	display: inline;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: center;
}
#economy .text-contant {
	background: rgb(0, 138, 209); padding: 15px; left: 0px; right: 0px; =
bottom: 0px; position: relative;
}
#tecnology .shear {
	left: 0px; top: auto; bottom: 0px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
#sport .shear {
	left: 0px; top: auto; bottom: 0px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
.bg-mop {
	margin-top: 10px; background-color: rgb(255, 255, 255);
}
.img-inner {
	width: 70%;
}
.carousel {
	margin-bottom: 100px;
}
#gallery .slick-next {
	top: 97px;
}
#gallery .slick-prev {
	top: 97px;
}
.navbar-toggler {
	margin-top: -120px; margin-left: 0px;
}
}
@media all and (min-width:992px)
{
.all-news {
	padding-right: 29px;
}
}
@media all and (min-width:1024px)
{
.search-pos {
	left: 22px; text-align: left; position: absolute;
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 0px;
}
.all-news {
	padding-right: 61px;
}
.nopadding-mob {
	padding-right: 15px !important; padding-left: 15px !important;
}
.news-world {
	padding-right: 0px !important; padding-left: 0px !important;
}
.list-info {
	justify-content: flex-end;
}
.navbar-nav {
	display: flex;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: right;
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 10px; font-size: 14px;
}
.icon-shear-econ {
	right: -10px;
}
.title {
	font-size: 14px;
}
.all-news {
	padding-right: 70px; padding-left: 0px;
}
#tecnology .list-group-item {
	font-size: 14px;
}
.pos-img {
	top: 40px; right: 10px; position: absolute;
}
.btn-outline-primary {
	margin-left: 0px;
}
.contant-woman {
	left: 30px; right: 30px; bottom: -80px; position: absolute;
}
.shear {
	left: 30px; top: auto; bottom: 20px; position: absolute; z-index: 777;
}
.icon-shear i {
	text-align: left;
}
.contant-woman h3 {
	font-size: 14px;
}
.contant-soch {
	min-height: 355px;
}
.border-m {
	margin-bottom: 0px;
}
.bg-mop {
	margin-top: 0px; background-color: transparent;
}
#tecnology .shear2 {
	bottom: 55px;
}
.shear-outer {
	left: 0px !important; top: 0px; bottom: auto;
}
.head_office {
	padding-top: 10px;
}
}
@media all and (min-width:1200px)
{
.adv {
=09
}
.contant-White {
	min-height: 144px;
}
#sport .text-contant {
	left: 0px; right: 0px;
}
.navbar-nav {
	display: flex;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: right;
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 1.36rem;
}
.text-economy {
	bottom: 40px;
}
.title {
=09
}
#economy .text-economy {
	background: rgba(25, 42, 49, 0.8); padding: 20px; left: 30px; right: =
30px; bottom: 40px; position: absolute;
}
.text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%); padding: 25px 40px; left: 15px; right: =
15px; bottom: 0px; position: absolute; z-index: 2;
}
.icon-shear-econ {
	right: -18px;
}
.white_baby {
	bottom: -30px; padding-right: 15px; padding-left: 15px; position: =
absolute; z-index: 99;
}
.shopstyle {
	height: 370px;
}
#tecnology .list-group-item {
=09
}
#memory {
	background: url("../images/bg-more.jpg") no-repeat center; padding: =
50px; margin-top: 30px;
}
.pos-img {
	top: 30px; right: 25px; position: absolute;
}
#memory .text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%) !important; padding: 25px 40px; left: 0px; =
right: 0px; position: absolute;
}
#woman .text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%) !important; padding: 25px 40px; left: 0px; =
right: 0px; position: absolute;
}
.btn-outline-primary {
	margin-left: 20px;
}
#video {
	background: url("../images/bg-video.jpg") no-repeat center; padding: =
40px;
}
.all-news {
	padding-right: 29px;
}
.contant-woman h3 {
	font-size: 17px;
}
.bg-mop {
	margin-top: 0px; background-color: transparent;
}
.bg-title a {
	color: rgb(255, 255, 255);
}
#tecnology .shear2 {
	bottom: 0px;
}
.shear-outer {
	left: 0px !important; top: auto; bottom: 0px !important;
}
#gallery .slick-next {
	top: 126px;
}
#gallery .slick-prev {
	top: 126px;
}
#video .slick-next {
	top: 126px;
}
#video .slick-prev {
	top: 126px;
}
.head_office {
	padding-top: 30px;
}
}
@media all and (min-width:1800px)
{
.bottom-slide {
	margin-bottom: 0px;
}
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/slick.css

.slick-slider {
	float: right; position: relative; box-sizing: border-box; =
-ms-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; =
-webkit-tap-highlight-color: transparent; -webkit-user-select: none; =
-moz-user-select: none; user-select: none; -webkit-touch-callout: none; =
-khtml-user-select: none;
}
.slick-slide .slick-active {
	border: 2px solid rgb(0, 0, 0); border-image: none; background-color: =
rgb(255, 255, 255);
}
.slick-list {
	margin: 0px; padding: 0px; overflow: hidden; display: block; position: =
relative;
}
.slick-list:focus {
=09
}
.slick-list.dragging {
	cursor: pointer;
}
.slick-slider .slick-track {
	transform: translate3d(0px, 0px, 0px); -webkit-transform: =
translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); =
-o-transform: translate3d(0, 0, 0);
}
.slick-slider .slick-list {
	transform: translate3d(0px, 0px, 0px); -webkit-transform: =
translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); =
-o-transform: translate3d(0, 0, 0);
}
.slick-track {
	left: 0px; top: 0px; display: block; position: relative;
}
.slick-track::before {
	display: table; content: "";
}
.slick-track::after {
	display: table; content: "";
}
.slick-track::after {
	clear: both;
}
.slick-loading .slick-track {
	visibility: hidden;
}
.slick-slide {
	height: 100%; float: left; display: none; min-height: 1px;
}
[dir=3Drtl] .slick-slide {
	float: right;
}
.slick-slide img {
	display: block;
}
.slick-slide.slick-loading img {
	display: none;
}
.slick-slide.dragging img {
	pointer-events: none;
}
.slick-initialized .slick-slide {
	display: block;
}
.slick-loading .slick-slide {
	visibility: hidden;
}
.slick-vertical .slick-slide {
	border: 1px solid transparent; border-image: none; height: auto; =
display: block;
}
.slick-arrow.slick-hidden {
	display: none;
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/slick-theme.css

@font-face {
	font-family: slick;
	src: url(./fonts/slick.eot?#iefix) format("embedded-opentype"), =
url(./fonts/slick.ttf) format("truetype"), url(./fonts/slick.svg#slick) =
format("svg");
	font-weight: 400;
	font-style: normal;
}
.slick-loading .slick-list {
	background: url("./ajax-loader.gif") no-repeat center rgb(255, 255, =
255);
}
.slick-prev {
	background: 0px 0px; padding: 0px; border: currentColor !important; =
border-image: none !important; top: 190px; width: 32px; height: 32px; =
color: transparent; line-height: 0; font-size: 0px; display: block; =
position: absolute; z-index: 500; cursor: pointer; transform: =
translate(0px, -50%); -webkit-transform: translate(0, -50%);
}
.slick-next {
	background: 0px 0px; padding: 0px; border: currentColor !important; =
border-image: none !important; top: 190px; width: 32px; height: 32px; =
color: transparent; line-height: 0; font-size: 0px; display: block; =
position: absolute; z-index: 500; cursor: pointer; transform: =
translate(0px, -50%); -webkit-transform: translate(0, -50%);
}
.slick-prev {
	left: 28px;
}
.slick-prev::before {
	background: url("../images/arow_left.png") no-repeat; content: =
"=81=A9";
}
.slick-next {
	right: 40px;
}
.slick-next::before {
	background: url("../images/arow-right.png") no-repeat; content: =
"=81=A8";
}
.slick-prev::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.slick-next::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.sedar .slick-prev {
	padding: 0px; border: currentColor; border-image: none; top: 280px; =
width: 32px; height: 32px; color: transparent; line-height: 0; =
font-size: 0px; display: block; position: absolute; z-index: 500; =
cursor: pointer; transform: translate(0px, -50%); -webkit-transform: =
translate(0, -50%);
}
.sedar .slick-next {
	padding: 0px; border: currentColor; border-image: none; top: 280px; =
width: 32px; height: 32px; color: transparent; line-height: 0; =
font-size: 0px; display: block; position: absolute; z-index: 500; =
cursor: pointer; transform: translate(0px, -50%); -webkit-transform: =
translate(0, -50%);
}
.sedar .slick-prev {
	left: -50px; top: 200px;
}
.sedar .slick-prev::before {
	background: url("../images/arow_botom.png") no-repeat rgb(221, 0, 31); =
content: "=81=A9";
}
.sedar .slick-next {
	left: -50px; top: 150px;
}
.sedar .slick-next::before {
	background: url("../images/arow_top.png") no-repeat rgb(221, 0, 31); =
content: "=81=A8";
}
.sedar .slick-prev::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.sedar .slick-next::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.logos .slick-prev {
	background: 0px 0px; padding: 0px; border: currentColor; border-image: =
none; top: 30px; width: 32px; height: 32px; color: transparent; =
line-height: 0; font-size: 0px; display: block; position: absolute; =
z-index: 500; cursor: pointer; transform: translate(0px, -50%); =
-webkit-transform: translate(0, -50%);
}
.logos .slick-next {
	background: 0px 0px; padding: 0px; border: currentColor; border-image: =
none; top: 30px; width: 32px; height: 32px; color: transparent; =
line-height: 0; font-size: 0px; display: block; position: absolute; =
z-index: 500; cursor: pointer; transform: translate(0px, -50%); =
-webkit-transform: translate(0, -50%);
}
.logos .slick-prev {
	left: -45px;
}
.logos .slick-prev::before {
	background: url("../images/arow_left.png") no-repeat; content: =
"=81=A9";
}
.logos .slick-next {
	right: -35px;
}
.logos .slick-next::before {
	background: url("../images/arow-right.png") no-repeat; content: =
"=81=A8";
}
.logos .slick-prev::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.logos .slick-next::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.slick-dotted.slick-slider {
	padding-top: 0px;
}
.slick-dots {
	list-style: none; margin: 0px auto; padding: 0px 5px 5px 0px; left: =
0px; width: 100%; text-align: center; bottom: -20px; display: block; =
position: absolute; background-color: transparent;
}
.slick-dots li {
	margin: 0px; padding: 0px; width: 18px; height: 18px; display: =
inline-block; position: relative; cursor: pointer;
}
.slick-dots li button {
	background: 0px 0px; padding: 0px; border: 0px currentColor; =
border-image: none; width: 15px; height: 15px; color: transparent; =
line-height: 0; font-size: 20px; display: block; cursor: pointer;
}
.slick-dots li button:hover {
=09
}
.slick-dots li button:focus {
=09
}
.slick-dots li button:hover::before {
	opacity: 1;
}
.slick-dots li button:focus::before {
	opacity: 1;
}
.slick-dots li button::before {
	left: 0px; top: 0px; width: 15px; height: 15px; text-align: center; =
color: rgb(26, 26, 25); line-height: 20px; font-family: slick; =
font-size: 10px; position: absolute; content: "?"; opacity: 1; =
-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button::before {
	color: rgb(169, 23, 23); opacity: 0.75;
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: https://advm.ahram.org.eg/www/delivery/ai.php?filename=mercedes-sm-genaric-728x90_px-hd_copy.jpg&contenttype=jpeg

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
W0CEcCGvDsDZsrcZknbI9thke1lbrN/+v6MDWnxQVoOj/9D1VJfKqSSn6ky/s32W77Xt+y+m719/
0fTg+rv/AJGxYVH/ADX/AGXV+z/U+zepZ6P2X1vV9b03b/o/rHreh/Nb/wDg188JJI6v0Oz/AJub
27PtG3fjbP5/0tkH7H9L9H9g9X6e79B9q/nP0i0+i/YvsI+w+p6W92719/q7p93q/aP039X1P8Gv
mVJFL9U6par5WSQU++Zvo/tHM3+nPq/4Td4N+jsVc74/R+ls3GdvqRP530fb/mrwtJTD9jVPXbc/
m+32fatrpiI9389Ma7d27/v6zDs7SvI0k4Mcn1w7NPHukF5GkkoPr3t2meO6uM/avqCPX9SdJmfz
/wB783+e/wCD/nF4qkmlkH1+j7lj/tbe/bv9bYyPV/nIi70fs/qe71vT+1/+C/4ZHq/be22PV3SJ
md+7Td6ez/C7dm/1f8GvBkk37F4+r7zZ+1/RPqep6cP9aOf+E+1fnb/S2f8AWP8ArirNj5rw9JOH
0Wy+v1f/2f/tEOxQaG90b3Nob3AgMy4wADhCSU0EBAAAAAAADxwBWgADGyVHHAIAAAIAAAA4QklN
BCUAAAAAABDNz/p9qMe+CQVwdq6vBcNOOEJJTQQ6AAAAAADlAAAAEAAAAAEAAAAAAAtwcmludE91
dHB1dAAAAAUAAAAAUHN0U2Jvb2wBAAAAAEludGVlbnVtAAAAAEludGUAAAAAQ2xybQAAAA9wcmlu
dFNpeHRlZW5CaXRib29sAAAAAAtwcmludGVyTmFtZVRFWFQAAAABAAAAAAAPcHJpbnRQcm9vZlNl
dHVwT2JqYwAAAAwAUAByAG8AbwBmACAAUwBlAHQAdQBwAAAAAAAKcHJvb2ZTZXR1cAAAAAEAAAAA
Qmx0bmVudW0AAAAMYnVpbHRpblByb29mAAAACXByb29mQ01ZSwA4QklNBDsAAAAAAi0AAAAQAAAA
AQAAAAAAEnByaW50T3V0cHV0T3B0aW9ucwAAABcAAAAAQ3B0bmJvb2wAAAAAAENsYnJib29sAAAA
AABSZ3NNYm9vbAAAAAAAQ3JuQ2Jvb2wAAAAAAENudENib29sAAAAAABMYmxzYm9vbAAAAAAATmd0
dmJvb2wAAAAAAEVtbERib29sAAAAAABJbnRyYm9vbAAAAAAAQmNrZ09iamMAAAABAAAAAAAAUkdC
QwAAAAMAAAAAUmQgIGRvdWJAb+AAAAAAAAAAAABHcm4gZG91YkBv4AAAAAAAAAAAAEJsICBkb3Vi
QG/gAAAAAAAAAAAAQnJkVFVudEYjUmx0AAAAAAAAAAAAAAAAQmxkIFVudEYjUmx0AAAAAAAAAAAA
AAAAUnNsdFVudEYjUHhsQFIAAAAAAAAAAAAKdmVjdG9yRGF0YWJvb2wBAAAAAFBnUHNlbnVtAAAA
AFBnUHMAAAAAUGdQQwAAAABMZWZ0VW50RiNSbHQAAAAAAAAAAAAAAABUb3AgVW50RiNSbHQAAAAA
AAAAAAAAAABTY2wgVW50RiNQcmNAWQAAAAAAAAAAABBjcm9wV2hlblByaW50aW5nYm9vbAAAAAAO
Y3JvcFJlY3RCb3R0b21sb25nAAAAAAAAAAxjcm9wUmVjdExlZnRsb25nAAAAAAAAAA1jcm9wUmVj
dFJpZ2h0bG9uZwAAAAAAAAALY3JvcFJlY3RUb3Bsb25nAAAAAAA4QklNA+0AAAAAABAASAAAAAEA
AgBIAAAAAQACOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNA/IAAAAAAAoAAP///////wAA
OEJJTQQNAAAAAAAEAAAAWjhCSU0EGQAAAAAABAAAAB44QklNA/MAAAAAAAkAAAAAAAAAAAEAOEJJ
TScQAAAAAAAKAAEAAAAAAAAAAjhCSU0D9QAAAAAASAAvZmYAAQBsZmYABgAAAAAAAQAvZmYAAQCh
mZoABgAAAAAAAQAyAAAAAQBaAAAABgAAAAAAAQA1AAAAAQAtAAAABgAAAAAAAThCSU0D+AAAAAAA
cAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAA
AAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAA4
QklNBAAAAAAAAAIAAThCSU0EAgAAAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAADhCSU0EMAAAAAAAEgEBAQEBAQEBAQEBAQEBAQEBAThCSU0ELQAAAAAABgABAAAAcThCSU0E
CAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBB4AAAAAAAQAAAAAOEJJTQQaAAAAAAN1AAAABgAA
AAAAAAAAAAAAWgAAAtgAAAAgAE0AZQByAGMAZQBkAGUAcwAtAFMATQAtAEcAZQBuAGEAcgBpAGMA
LQA3ADIAOABYADkAMAAgAFAAWAAtAEgARAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAA
AAAC2AAAAFoAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAQAAAAAAAG51
bGwAAAACAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAA
AExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAAFoAAAAAUmdodGxvbmcAAALYAAAABnNsaWNlc1Zs
THMAAAABT2JqYwAAAAEAAAAAAAVzbGljZQAAABIAAAAHc2xpY2VJRGxvbmcAAAAAAAAAB2dyb3Vw
SURsb25nAAAAAAAAAAZvcmlnaW5lbnVtAAAADEVTbGljZU9yaWdpbgAAAA1hdXRvR2VuZXJhdGVk
AAAAAFR5cGVlbnVtAAAACkVTbGljZVR5cGUAAAAASW1nIAAAAAZib3VuZHNPYmpjAAAAAQAAAAAA
AFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcAAABa
AAAAAFJnaHRsb25nAAAC2AAAAAN1cmxURVhUAAAAAQAAAAAAAG51bGxURVhUAAAAAQAAAAAAAE1z
Z2VURVhUAAAAAQAAAAAABmFsdFRhZ1RFWFQAAAABAAAAAAAOY2VsbFRleHRJc0hUTUxib29sAQAA
AAhjZWxsVGV4dFRFWFQAAAABAAAAAAAJaG9yekFsaWduZW51bQAAAA9FU2xpY2VIb3J6QWxpZ24A
AAAHZGVmYXVsdAAAAAl2ZXJ0QWxpZ25lbnVtAAAAD0VTbGljZVZlcnRBbGlnbgAAAAdkZWZhdWx0
AAAAC2JnQ29sb3JUeXBlZW51bQAAABFFU2xpY2VCR0NvbG9yVHlwZQAAAABOb25lAAAACXRvcE91
dHNldGxvbmcAAAAAAAAACmxlZnRPdXRzZXRsb25nAAAAAAAAAAxib3R0b21PdXRzZXRsb25nAAAA
AAAAAAtyaWdodE91dHNldGxvbmcAAAAAADhCSU0EKAAAAAAADAAAAAI/8AAAAAAAADhCSU0EFAAA
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
3p7P8Lt2b/V/wa8GSTfsXj6vvNn7X9E+p6npw/1o5/4T7V+dv9LZ/wBY/wCuKs2PmvD0k4fRbL6/
V//ZOEJJTQQhAAAAAABXAAAAAQEAAAAPAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgAbwBwAAAA
FABBAGQAbwBiAGUAIABQAGgAbwB0AG8AcwBoAG8AcAAgADIAMAAyADAAAAABADhCSU0EBgAAAAAA
BwAIAAAAAQEA/+Ed22h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2lu
PSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4
PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0
MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0
dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0
aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8i
IHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1s
bnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczp4bXBNTT0iaHR0
cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9i
ZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9u
cy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0i
QWRvYmUgUGhvdG9zaG9wIDIyLjAgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTA0
LTIyVDEzOjAyOjQ4KzAyOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTE1VDAzOjQ0OjI0
KzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wNy0xNVQwMzo0NDoyNCswMjowMCIgcGhvdG9z
aG9wOkxlZ2FjeUlQVENEaWdlc3Q9IkNEQ0ZGQTdEQThDN0JFMDkwNTcwNzZBRUFGMDVDMzRFIiBw
aG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2
Ni0yLjEiIGRjOmZvcm1hdD0iaW1hZ2UvanBlZyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpi
ODVhZTg5MS1jMjY4LWRlNDMtOGExZi1hNTM3NDMyZTJkOTQiIHhtcE1NOkRvY3VtZW50SUQ9ImFk
b2JlOmRvY2lkOnBob3Rvc2hvcDpjMzU2MmQyZi1mZGVkLTAwNDQtYTI5YS1lZWM0OWMwMTFkNTMi
IHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2OTg5NmRmNC00YzMzLTRjYmMtOWJm
Zi1hZTZmNDZhYTU0Y2UiPiA8cGhvdG9zaG9wOlRleHRMYXllcnM+IDxyZGY6QmFnPiA8cmRmOmxp
IHBob3Rvc2hvcDpMYXllck5hbWU9Itiq2LfYqNmCINin2YTYtNix2YjYtyDZiNin2YTYo9it2YPY
p9mFINiq2K3YqiDYpdi02LHYp9mBINmI2LLYp9ix2Kkg2KfZhNiq2LbYp9mF2YYg2KfZhNil2KzY
qtmF2KfYudmKIiBwaG90b3Nob3A6TGF5ZXJUZXh0PSLYqti32KjZgiDYp9mE2LTYsdmI2Lcg2YjY
p9mE2KPYrdmD2KfZhSDYqtit2Kog2KXYtNix2KfZgSDZiNiy2KfYsdipINin2YTYqti22KfZhdmG
INin2YTYpdis2KrZhdin2LnZiiIvPiA8L3JkZjpCYWc+IDwvcGhvdG9zaG9wOlRleHRMYXllcnM+
IDxwaG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDxyZGY6QmFnPiA8cmRmOmxpPjM2ODk5NUNB
OTExQTY1NjFFMTM4MzJGQTAzMzJBQUQwPC9yZGY6bGk+IDxyZGY6bGk+M0EyREQzQzU0QURFNUFG
QkI4MjUxQTE5NTY4QzA2NzM8L3JkZjpsaT4gPHJkZjpsaT40NDhBRkU5QkYzNjk1MTZFMDE1QkU2
MzY4MTlCNEU0NDwvcmRmOmxpPiA8cmRmOmxpPkQ2MTdDRjEzOTg4QTgxMDdFMzYxNkYwMkY4NzM5
RUQ1PC9yZGY6bGk+IDxyZGY6bGk+RDZFMTdFMEVGNjY4OUNEQjU2QjVBNjczMTY3NDQ2QjQ8L3Jk
ZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MDY0YjYwNTMtMzk2MS0xNTQwLTlj
ZmQtNmI2MTU3Y2M1ZjI2PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjEw
N2FjOTgyLTE1YzYtNTc0NC1iNGZmLWY5NTAzMDliNjQ1MzwvcmRmOmxpPiA8cmRmOmxpPmFkb2Jl
OmRvY2lkOnBob3Rvc2hvcDozOTZiNzM4OC1mYzRkLTdiNGMtODQwNC0zMWJjMzZmZDBiOTY8L3Jk
ZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NzI5MTk5OTYtNTdhNS0wMTRlLThk
MjQtODc3NzM0MzFhYzczPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjc2
YzZlYTFkLTA1Y2ItZDY0YS1iMGExLTYzNzA3Nzc4NmQ4MjwvcmRmOmxpPiA8cmRmOmxpPmFkb2Jl
OmRvY2lkOnBob3Rvc2hvcDo4ZjY3NWExMC0zOTMzLTM2NDItODhjMC02NDU2ZmRlNjEzNWI8L3Jk
ZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6OWUyYTE4ZDgtMmQ3MS05NzQ1LWJm
MjItODVlYzkwNzg4Nzg1PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmFl
OGEyYjU0LTg5ZWEtZmU0ZC1hM2I2LWQxNTA2M2U0ZWQ3ZDwvcmRmOmxpPiA8cmRmOmxpPmFkb2Jl
OmRvY2lkOnBob3Rvc2hvcDphZTk3ZWZhZS03YjVjLTNlNDEtYjE4YS1kMTZmODJmMjg2OGI8L3Jk
ZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YmJmMGIyYTktNjBlNC1iNDQ4LWE5
NzEtZmVmODYxNGY5M2EzPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmMy
ZGVmYzI5LTZiY2EtOWI0Ny04NGIyLTdmNmIwNGZmNTgwZTwvcmRmOmxpPiA8cmRmOmxpPmFkb2Jl
OmRvY2lkOnBob3Rvc2hvcDpjZThiNjkwYy1mMjM3LTE1NDQtOWNiOC0wNTdlNjIxNDM5MGY8L3Jk
ZjpsaT4gPHJkZjpsaT54bXAuZGlkOjE2ODA3YTliLWY4YTMtNGEyYy05ZDQyLTc1ODE1YzQ3YjA2
YTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MmMzYTJmNGEtNGIyNi00ZTA5LTg5NTYtNzExYjAz
ZjcwMTFkPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDozODQyZWU3NC05YWVkLTQ4YjItYTdmZS05
ZmM1NmE4ZTdmN2E8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjZmYmY3NjM4LTA2MDgtNGJhNy1i
Y2Q1LWY1YjFlOGMzZjhjYjwvcmRmOmxpPiA8L3JkZjpCYWc+IDwvcGhvdG9zaG9wOkRvY3VtZW50
QW5jZXN0b3JzPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9u
PSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjY5ODk2ZGY0LTRjMzMtNGNiYy05
YmZmLWFlNmY0NmFhNTRjZSIgc3RFdnQ6d2hlbj0iMjAyMS0wNC0yMlQxMzowMjo0OCswMjowMCIg
c3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKE1hY2ludG9zaCkiLz4g
PHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmJj
YjZkOGZjLTZkODYtNGNjMy04ODRlLTNiZjE2ZWZhMDA4YSIgc3RFdnQ6d2hlbj0iMjAyMS0wNC0y
MlQxNDozMDoyMiswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIy
LjAgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249
InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjUxYWY5YzAxLWNhNWEtYjI0MS1iY2Nm
LTk1MzRhYzVhZTc1YSIgc3RFdnQ6d2hlbj0iMjAyMS0wNC0yN1QxNjowNDowNCswMjowMCIgc3RF
dnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpj
aGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFt
ZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9qcGVn
Ii8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJkZXJpdmVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJjb252
ZXJ0ZWQgZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL2pwZWci
Lz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlk
OmNiYWUyN2E3LTE3ZWEtNjk0Mi05MjM3LTc0ZmYxMGFkYTJlMyIgc3RFdnQ6d2hlbj0iMjAyMS0w
NC0yN1QxNjowNDowNCswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9w
IDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9u
PSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0YTQxYTJlNC0yMTA3LTRiN2QtYjY5
Zi05MGZkOTY1MDM2ZDIiIHN0RXZ0OndoZW49IjIwMjEtMDctMTNUMTE6NTcrMDI6MDAiIHN0RXZ0
OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4wIChNYWNpbnRvc2gpIiBzdEV2dDpj
aGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFt
ZXRlcnM9ImZyb20gaW1hZ2UvanBlZyB0byBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9w
Ii8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJkZXJpdmVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJjb252
ZXJ0ZWQgZnJvbSBpbWFnZS9qcGVnIHRvIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3Ai
Lz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlk
OjkwMDA0Y2UwLTRlOGItNDFhYS1iNzFmLWJhYzNmMzY1OTAzNSIgc3RFdnQ6d2hlbj0iMjAyMS0w
Ny0xM1QxMTo1NyswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIx
LjAgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249
InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjRjMWY1MDBhLTAwYjAtZTI0YS04MmFl
LTlkNjIxZDVmYjk2MiIgc3RFdnQ6d2hlbj0iMjAyMS0wNy0xNVQwMzo0NDoyNCswMjowMCIgc3RF
dnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpj
aGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFt
ZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9qcGVn
Ii8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJkZXJpdmVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJjb252
ZXJ0ZWQgZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL2pwZWci
Lz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlk
OmI4NWFlODkxLWMyNjgtZGU0My04YTFmLWE1Mzc0MzJlMmQ5NCIgc3RFdnQ6d2hlbj0iMjAyMS0w
Ny0xNVQwMzo0NDoyNCswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9w
IDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpI
aXN0b3J5PiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0YzFm
NTAwYS0wMGIwLWUyNGEtODJhZS05ZDYyMWQ1ZmI5NjIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2Jl
OmRvY2lkOnBob3Rvc2hvcDplZDg0NmFhMS01MTE1LWE0NGQtOGU2Yi05YmY0MmEwMTNhYmMiIHN0
UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2OTg5NmRmNC00YzMzLTRjYmMtOWJmZi1h
ZTZmNDZhYTU0Y2UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94
cGFja2V0IGVuZD0idyI/Pv/iDFhJQ0NfUFJPRklMRQABAQAADEhMaW5vAhAAAG1udHJSR0IgWFla
IAfOAAIACQAGADEAAGFjc3BNU0ZUAAAAAElFQyBzUkdCAAAAAAAAAAAAAAABAAD21gABAAAAANMt
SFAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWNwcnQA
AAFQAAAAM2Rlc2MAAAGEAAAAbHd0cHQAAAHwAAAAFGJrcHQAAAIEAAAAFHJYWVoAAAIYAAAAFGdY
WVoAAAIsAAAAFGJYWVoAAAJAAAAAFGRtbmQAAAJUAAAAcGRtZGQAAALEAAAAiHZ1ZWQAAANMAAAA
hnZpZXcAAAPUAAAAJGx1bWkAAAP4AAAAFG1lYXMAAAQMAAAAJHRlY2gAAAQwAAAADHJUUkMAAAQ8
AAAIDGdUUkMAAAQ8AAAIDGJUUkMAAAQ8AAAIDHRleHQAAAAAQ29weXJpZ2h0IChjKSAxOTk4IEhl
d2xldHQtUGFja2FyZCBDb21wYW55AABkZXNjAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAA
AAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAA81EAAQAAAAEWzFhZWiAAAAAAAAAAAAAAAAAAAAAA
WFlaIAAAAAAAAG+iAAA49QAAA5BYWVogAAAAAAAAYpkAALeFAAAY2lhZWiAAAAAAAAAkoAAAD4QA
ALbPZGVzYwAAAAAAAAAWSUVDIGh0dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAWSUVDIGh0dHA6
Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AGRlc2MAAAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JH
QgAAAAAAAAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JH
QgAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZXNjAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25k
aXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcgQ29uZGl0
aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdmlldwAAAAAAE6T+
ABRfLgAQzxQAA+3MAAQTCwADXJ4AAAABWFlaIAAAAAAATAlWAFAAAABXH+dtZWFzAAAAAAAAAAEA
AAAAAAAAAAAAAAAAAAAAAAACjwAAAAJzaWcgAAAAAENSVCBjdXJ2AAAAAAAABAAAAAAFAAoADwAU
ABkAHgAjACgALQAyADcAOwBAAEUASgBPAFQAWQBeAGMAaABtAHIAdwB8AIEAhgCLAJAAlQCaAJ8A
pACpAK4AsgC3ALwAwQDGAMsA0ADVANsA4ADlAOsA8AD2APsBAQEHAQ0BEwEZAR8BJQErATIBOAE+
AUUBTAFSAVkBYAFnAW4BdQF8AYMBiwGSAZoBoQGpAbEBuQHBAckB0QHZAeEB6QHyAfoCAwIMAhQC
HQImAi8COAJBAksCVAJdAmcCcQJ6AoQCjgKYAqICrAK2AsECywLVAuAC6wL1AwADCwMWAyEDLQM4
A0MDTwNaA2YDcgN+A4oDlgOiA64DugPHA9MD4APsA/kEBgQTBCAELQQ7BEgEVQRjBHEEfgSMBJoE
qAS2BMQE0wThBPAE/gUNBRwFKwU6BUkFWAVnBXcFhgWWBaYFtQXFBdUF5QX2BgYGFgYnBjcGSAZZ
BmoGewaMBp0GrwbABtEG4wb1BwcHGQcrBz0HTwdhB3QHhgeZB6wHvwfSB+UH+AgLCB8IMghGCFoI
bgiCCJYIqgi+CNII5wj7CRAJJQk6CU8JZAl5CY8JpAm6Cc8J5Qn7ChEKJwo9ClQKagqBCpgKrgrF
CtwK8wsLCyILOQtRC2kLgAuYC7ALyAvhC/kMEgwqDEMMXAx1DI4MpwzADNkM8w0NDSYNQA1aDXQN
jg2pDcMN3g34DhMOLg5JDmQOfw6bDrYO0g7uDwkPJQ9BD14Peg+WD7MPzw/sEAkQJhBDEGEQfhCb
ELkQ1xD1ERMRMRFPEW0RjBGqEckR6BIHEiYSRRJkEoQSoxLDEuMTAxMjE0MTYxODE6QTxRPlFAYU
JxRJFGoUixStFM4U8BUSFTQVVhV4FZsVvRXgFgMWJhZJFmwWjxayFtYW+hcdF0EXZReJF64X0hf3
GBsYQBhlGIoYrxjVGPoZIBlFGWsZkRm3Gd0aBBoqGlEadxqeGsUa7BsUGzsbYxuKG7Ib2hwCHCoc
Uhx7HKMczBz1HR4dRx1wHZkdwx3sHhYeQB5qHpQevh7pHxMfPh9pH5Qfvx/qIBUgQSBsIJggxCDw
IRwhSCF1IaEhziH7IiciVSKCIq8i3SMKIzgjZiOUI8Ij8CQfJE0kfCSrJNolCSU4JWgllyXHJfcm
JyZXJocmtyboJxgnSSd6J6sn3CgNKD8ocSiiKNQpBik4KWspnSnQKgIqNSpoKpsqzysCKzYraSud
K9EsBSw5LG4soizXLQwtQS12Last4S4WLkwugi63Lu4vJC9aL5Evxy/+MDUwbDCkMNsxEjFKMYIx
ujHyMioyYzKbMtQzDTNGM38zuDPxNCs0ZTSeNNg1EzVNNYc1wjX9Njc2cjauNuk3JDdgN5w31zgU
OFA4jDjIOQU5Qjl/Obw5+To2OnQ6sjrvOy07azuqO+g8JzxlPKQ84z0iPWE9oT3gPiA+YD6gPuA/
IT9hP6I/4kAjQGRApkDnQSlBakGsQe5CMEJyQrVC90M6Q31DwEQDREdEikTORRJFVUWaRd5GIkZn
RqtG8Ec1R3tHwEgFSEtIkUjXSR1JY0mpSfBKN0p9SsRLDEtTS5pL4kwqTHJMuk0CTUpNk03cTiVO
bk63TwBPSU+TT91QJ1BxULtRBlFQUZtR5lIxUnxSx1MTU19TqlP2VEJUj1TbVShVdVXCVg9WXFap
VvdXRFeSV+BYL1h9WMtZGllpWbhaB1pWWqZa9VtFW5Vb5Vw1XIZc1l0nXXhdyV4aXmxevV8PX2Ff
s2AFYFdgqmD8YU9homH1YklinGLwY0Njl2PrZEBklGTpZT1lkmXnZj1mkmboZz1nk2fpaD9olmjs
aUNpmmnxakhqn2r3a09rp2v/bFdsr20IbWBtuW4SbmtuxG8eb3hv0XArcIZw4HE6cZVx8HJLcqZz
AXNdc7h0FHRwdMx1KHWFdeF2Pnabdvh3VnezeBF4bnjMeSp5iXnnekZ6pXsEe2N7wnwhfIF84X1B
faF+AX5ifsJ/I3+Ef+WAR4CogQqBa4HNgjCCkoL0g1eDuoQdhICE44VHhauGDoZyhteHO4efiASI
aYjOiTOJmYn+imSKyoswi5aL/IxjjMqNMY2Yjf+OZo7OjzaPnpAGkG6Q1pE/kaiSEZJ6kuOTTZO2
lCCUipT0lV+VyZY0lp+XCpd1l+CYTJi4mSSZkJn8mmia1ZtCm6+cHJyJnPedZJ3SnkCerp8dn4uf
+qBpoNihR6G2oiailqMGo3aj5qRWpMelOKWpphqmi6b9p26n4KhSqMSpN6mpqhyqj6sCq3Wr6axc
rNCtRK24ri2uoa8Wr4uwALB1sOqxYLHWskuywrM4s660JbSctRO1irYBtnm28Ldot+C4WbjRuUq5
wro7urW7LrunvCG8m70VvY++Cr6Evv+/er/1wHDA7MFnwePCX8Lbw1jD1MRRxM7FS8XIxkbGw8dB
x7/IPci8yTrJuco4yrfLNsu2zDXMtc01zbXONs62zzfPuNA50LrRPNG+0j/SwdNE08bUSdTL1U7V
0dZV1tjXXNfg2GTY6Nls2fHadtr724DcBdyK3RDdlt4c3qLfKd+v4DbgveFE4cziU+Lb42Pj6+Rz
5PzlhOYN5pbnH+ep6DLovOlG6dDqW+rl63Dr++yG7RHtnO4o7rTvQO/M8Fjw5fFy8f/yjPMZ86f0
NPTC9VD13vZt9vv3ivgZ+Kj5OPnH+lf65/t3/Af8mP0p/br+S/7c/23////uAA5BZG9iZQBkQAAA
AAH/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAgICAgIC
AgICAgMDAwMDAwMDAwMBAQEBAQEBAQEBAQICAQICAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD
AwMDAwMDAwMDAwMDAwMDAwMDAwMDA//AABEIAFoC2AMBEQACEQEDEQH/3QAEAFv/xAGiAAAABgID
AQAAAAAAAAAAAAAHCAYFBAkDCgIBAAsBAAAGAwEBAQAAAAAAAAAAAAYFBAMHAggBCQAKCxAAAgED
BAEDAwIDAwMCBgl1AQIDBBEFEgYhBxMiAAgxFEEyIxUJUUIWYSQzF1JxgRhikSVDobHwJjRyChnB
0TUn4VM2gvGSokRUc0VGN0djKFVWVxqywtLi8mSDdJOEZaOzw9PjKThm83UqOTpISUpYWVpnaGlq
dnd4eXqFhoeIiYqUlZaXmJmapKWmp6ipqrS1tre4ubrExcbHyMnK1NXW19jZ2uTl5ufo6er09fb3
+Pn6EQACAQMCBAQDBQQEBAYGBW0BAgMRBCESBTEGACITQVEHMmEUcQhCgSORFVKhYhYzCbEkwdFD
cvAX4YI0JZJTGGNE8aKyJjUZVDZFZCcKc4OTRnTC0uLyVWV1VjeEhaOzw9Pj8ykalKS0xNTk9JWl
tcXV5fUoR1dmOHaGlqa2xtbm9md3h5ent8fX5/dIWGh4iJiouMjY6Pg5SVlpeYmZqbnJ2en5KjpK
Wmp6ipqqusra6vr/2gAMAwEAAhEDEQA/AN+WkoaFqSkJo6Qn7aD/AJRof+OS8D0cD2/JLKJJP1W+
I+Z9ekVvbWxt4CbeP4F/CPQfLqR/D6D/AJUqT/zmh/6M908aX/frftPTv0lr/wAo0f8AvI/zde/h
9B/ypUn/AJzQ/wDRnv3jS/79b9p699La/wDKNH/vI/zde+wof+VKk/8AOaH/AKM9+8WX/frftPW/
pbb/AJRo/wDeR/m699hQ/wDKlSf+c0P/AEZ794sv+/W/aevfS23/ACjR/wC8j/N17+H0B+tFSf8A
nND/ANGe/eNL/v1v2nr30tr/AMo0f+8j/N11/Dsf/wAqNH/5zQ/9Ge/eNN/v1v2nrX0lr/yjR/7y
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
2Q==

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: https://advm.ahram.org.eg/www/delivery/lg.php?bannerid=546&campaignid=229&zoneid=101&cb=ce940a422b

R0lGODlhAQABAIAAAP///wAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://advm.ahram.org.eg/FD126C42-EBFA-4E12-B309-BB3FDD723AC1/main.js?attr=Gvt3gxLf7V6IUvjzOjE4jKoHpPUM8S1jpB4sJF5RYNmnspVuoHWEdvxfuyjyzGL1trqiAbLiIUhUv6QuwmPVLyRQK8TAAxXXAEy60ygJbtggbTIr0bGk7jitF33bDu6N-eOl83u2CsrDag9a_97gjw

(function(){=0A=
var KasperskyLab =3D =
{SIGNATURE:"7D8B79A2-8974-4D7B-A76A-F4F29624C06Bo_iu6WjowFyDfWIAuqQMJVfHa=
SM2zU61172yq5TENNISGISA8zQAD2j6lgqvfe0P3793llceoEq1goHdpE38ZA",PREFIX:"/"=
,INJECT_ID:"FD126C42-EBFA-4E12-B309-BB3FDD723AC1",RESOURCE_ID:"E3E8934C-2=
35A-4B0E-825A-35A08381A191",IsWebExtension: function(){return false;}}; =
var KasperskyLab =3D (function (context) {
    function GetClass(obj) {
        if (typeof obj =3D=3D=3D "undefined")
            return "undefined";
        if (obj =3D=3D=3D null)
            return "null";
        return Object.prototype.toString.call(obj)
            .match(/^\[object\s(.*)\]$/)[1];
    }
    var exports =3D {}, undef;
    function ObjectToJson(object) {
        if (object =3D=3D=3D null || object =3D=3D Infinity || object =
=3D=3D -Infinity || object =3D=3D=3D undef)
            return "null";
        var className =3D GetClass(object);
        if (className =3D=3D "Boolean") {
            return "" + object;
        } else if (className =3D=3D "Number") {
            return window.isNaN(object) ? "null" : "" + object;
        } else if (className =3D=3D "String") {
            var escapedStr =3D "" + object;
            return "\"" + escapedStr.replace(/\\/g, =
"\\\\").replace(/\"/g, "\\\"") + "\"";
        }
        if (typeof object =3D=3D "object") {
            if (!ObjectToJson.check) ObjectToJson.check =3D [];
            for (var i=3D0, chkLen=3DObjectToJson.check.length ; =
i<chkLen ; ++i) {
                if (ObjectToJson.check[i] =3D=3D=3D object) {
                    throw new TypeError();
                }
            }
            ObjectToJson.check.push(object);
            var str =3D '';
            if (className =3D=3D "Array" || className =3D=3D "Array =
Iterator") {
                for (var index =3D 0, length =3D object.length; index < =
length; ++index) {
                    str +=3D ObjectToJson(object[index]) + ',';
                }
                ObjectToJson.check.pop();
                return "["+str.slice(0,-1)+"]";
            } else {
                for (var property in object) {
                    if (object.hasOwnProperty(property)) {
                        str +=3D '"' + property + '":' + =
ObjectToJson(object[property]) + ',';
                    }
                }
                ObjectToJson.check.pop();
                return "{"+str.slice(0,-1)+"}";
            }
        }
        return undef;
    }
    exports.stringify =3D function (source) {
        return ObjectToJson(source);
    };
    var parser =3D {
        source : null,
        grammar : =
/^[\x20\t\n\r]*(?:([,:\[\]{}]|true|false|null)|(-?\d+(?:\.\d*)?(?:[eE][+\=
-]?\d+)?)|"((?:[^\r\n\t\\\"]|\\(?:["\\\/trnfb]|u[0-9a-fA-F]{4}))*)")/,
        ThrowError : function() {
            throw new SyntaxError('JSON syntax error');
        },
        NextToken : function(token) {
            this.source =3D token.input.slice(token[0].length);
            return this.grammar.exec(this.source);
        },
        ParseArray : function(){
            var token =3D this.grammar.exec(this.source),
                parseItem =3D token && token[1] !=3D ']',
                result =3D [];
            for(;;token =3D this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseItem) {
                    result.push(this.ParseValue(token));
                    token =3D this.grammar.exec(this.source);
                } else {
                    if (token[1]) {
                        if (token[1] =3D=3D ']') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                }
                parseItem =3D !parseItem;
            }
            return result;
        },
        ParseObject : function(){
            var propertyName, parseProperty =3D true, result =3D {};
            for(var token =3D this.grammar.exec(this.source);;token =3D =
this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseProperty) {
                    if (token[1] && token[1] =3D=3D '}') {
                        break;
                    } else if (token[1] || token[2] || !token[3]) {
                        this.ThrowError();
                    }
                    propertyName =3D token[3];
                    token =3D this.NextToken(token);
                    if (!token || !token[1] || token[1] !=3D ':')
                        this.ThrowError();
                    parseProperty =3D false;
                } else {
                    if (!propertyName)
                        this.ThrowError();
                    result[ propertyName ] =3D this.ParseValue(token);
                    token =3D =
this.NextToken(this.grammar.exec(this.source));
                    if (token[1]) {
                        if (token[1] =3D=3D '}') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                    propertyName =3D undef;
                    parseProperty =3D true;
                }
            }
            return result;
        },
        ParseValue : function(token){
            if (token[1]) {
                switch (token[1]){
                    case '[' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseArray();
                    case '{' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseObject();
                    case 'true' :
                        return true;
                    case 'false' :
                        return false;
                    case 'null' :
                        return null;
                    default:
                        this.ThrowError();
                }
            } else if (token[2]) {
                return  +token[2];
            }
            return token[3].replace(/\\(?:u(.{4})|(["\\\/'bfnrt]))/g, =
function(substr, utfCode, esc){
                if(utfCode)
                {
                    return String.fromCharCode(parseInt(utfCode, 16));
                }
                else
                {
                    switch(esc) {
                        case 'b': return '\b';
                        case 'f': return '\f';
                        case 'n': return '\n';
                        case 'r': return '\r';
                        case 't': return '\t';
                        default:
                            return esc;
                    }
                }
            });
        },
        Parse : function(str) {
            if ('String' !=3D GetClass(str))
                throw new TypeError();
            this.source =3D str;
            var token =3D this.grammar.exec(this.source);
            if (!token)
                this.ThrowError();
            return this.ParseValue(token);
        }
    };
    exports.parse =3D function (source) {
        return parser.Parse(source);
    };
    context['JSONStringify'] =3D exports.stringify;
    context['JSONParse'] =3D exports.parse;
    return context;
}).call(this, KasperskyLab || {});
 var KasperskyLab =3D (function ( ns) {
    ns.FunctionBind =3D Function.prototype.bind;
    ns.MaxRequestDelay =3D 2000;
    ns.Log =3D function(message)
    {
        try
        {
            if (!message)
                return;
            if (window.plugin && window.plugin.log)
                window.plugin.log(message);
        }
        catch(e)
        {}
    };
    ns.SessionLog =3D function()
    {};
    ns.SessionError =3D function()
    {};
    ns.GetDomainName =3D function()=20
    {
        return document.location.hostname;
    }
    function GetHostAndPort(url)
    {
        var hostBeginPos =3D url.indexOf('//');
        if (hostBeginPos =3D=3D -1)
        {
            url =3D document.baseURI || '';
            hostBeginPos =3D url.indexOf('//');
            if (hostBeginPos =3D=3D -1)
                return '';
        }
        hostBeginPos +=3D 2;
        var hostEndPos =3D url.indexOf('/', hostBeginPos);
        if (hostEndPos =3D=3D -1)
            hostEndPos =3D url.length;
        var originParts =3D url.substring(0, hostEndPos).split('@');
        var origin =3D originParts.length > 1 ? originParts[1] : =
originParts[0];
        return origin[0] =3D=3D=3D "/" ? document.location.protocol + =
origin : origin;
    }
    ns.IsCorsRequest =3D function(url, initiator)
    {
        url =3D typeof(url) !=3D 'string' ? url.toString() : url;
        var urlOrigin =3D GetHostAndPort(url);
        var initiatorOrigin =3D GetHostAndPort(initiator);
        return !!urlOrigin && !!initiatorOrigin && urlOrigin !=3D =
initiatorOrigin;
    }
    var originalWindowOpen =3D window.open;
    ns.WindowOpen =3D function(url)
    {
        if (typeof(originalWindowOpen) =3D=3D=3D "function")
            originalWindowOpen.call(window, url);
        else
            originalWindowOpen(url);   =20
    }
    ns.EncodeURI =3D encodeURI;
    ns.GetResourceSrc =3D function(resourceName)
    {
        return ns.GetBaseUrl() + ns.RESOURCE_ID + resourceName;
    };
    ns.IsRelativeTransport =3D function()
    {
        return ns.PREFIX =3D=3D "/";
    }
    ns.GetBaseUrl =3D function()
    {
        if (!ns.IsRelativeTransport())
            return ns.PREFIX;
        return document.location.protocol + "//" + =
document.location.host + "/";
    };
    ns.AddEventListener =3D function(element, name, func)
    {
        if ("addEventListener" in element)
            element.addEventListener(name,=20
                function(e)=20
                {
                    try
                    {
                        func(e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                }, true);
        else
            element.attachEvent("on" + name,=20
                function(e)
                {
                    try
                    {
                        func.call(element, e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                });
    };
    ns.AddRemovableEventListener =3D function ( element,  name,  func) {
        if (element.addEventListener)
            element.addEventListener(name, func, true);
        else
            element.attachEvent('on' + name, func);
    };
    ns.RunModule =3D function(func, timeout)
    {
        if (document.readyState =3D=3D=3D "loading")
        {
            if (timeout)
                ns.SetTimeout(func, timeout);
            if (document.addEventListener)
                ns.AddEventListener(document, "DOMContentLoaded", func);
            ns.AddEventListener(document, "load", func);
        }
        else
        {
            try
            {
                func();
            }
            catch (e)
            {
                ns.SessionError(e);
            }
        }
    };
    ns.RemoveEventListener =3D function ( element,  name, func) {
        if (element.removeEventListener)
            element.removeEventListener(name, func, true);
        else
            element.detachEvent('on' + name, func);
    };
    ns.SetTimeout =3D function(func, timeout)
    {
        return setTimeout(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, timeout);
    }
    ns.SetInterval =3D function(func, interval)
    {
        return setInterval(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, interval);
    }
    function InsertStyleRule( style,  rule) {
        if (style.styleSheet)
        {
            style.styleSheet.cssText +=3D rule + '\n';
        }
        else
        {
            style.appendChild(document.createTextNode(rule));
            ns.SetTimeout(
                function()
                {
                    if (!style.sheet)
                        return;
                    var rules =3D style.sheet.cssRules || =
style.sheet.rules;
                    if (rules && rules.length =3D=3D=3D 0)
                        style.sheet.insertRule(rule);
                }, 500);
        }
    }
    ns.AddStyles =3D function (rules)
    {
        return ns.AddDocumentStyles(document, rules);
    }
    ns.AddDocumentStyles =3D function(document, rules)
    {
        if (typeof rules !=3D=3D 'object' || rules.constructor !=3D=3D =
Array) {
            return;
        }
        var styles =3D [];
        for (var i =3D 0, len =3D rules.length; i < len; )
        {
            var style =3D document.createElement('style');
            style.type =3D 'text/css';
            style.setAttribute('nonce', =
ns.ContentSecurityPolicyNonceAttribute);
            for (var n =3D 0; n < 4 && i < len; ++n, ++i)
            {
                var rule =3D rules[i];
                if (document.querySelectorAll)
                {
                    InsertStyleRule(style, rule);
                }
                else
                {
                    var styleBegin =3D rule.lastIndexOf('{');
                    if (styleBegin =3D=3D -1)
                        continue;
                    var styleText =3D rule.substr(styleBegin);
                    var selectors =3D rule.substr(0, =
styleBegin).split(',');
                    if (style.styleSheet)
                    {
                        var cssText =3D '';
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            cssText +=3D selectors[j] + styleText + =
'\n';
                        style.styleSheet.cssText +=3D cssText;
                    }
                    else
                    {
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            =
style.appendChild(document.createTextNode(selectors[j] + styleText));
                    }
                }
            }
            if (document.head)
                document.head.appendChild(style);
            else
                =
document.getElementsByTagName('head')[0].appendChild(style);
            styles.push(style);
        }
        return styles;
    };
    ns.AddCssLink =3D function(document, href, loadCallback, =
errorCallback)
    {
        var link =3D document.createElement("link");
        link.type =3D "text/css";
        link.rel =3D "stylesheet";
        link.href =3D href;
        if (loadCallback)
        {
            ns.AddEventListener(link, "load", function()
                {
                    try
                    {
                        link && link.sheet && link.sheet.cssText;  =20
                        loadCallback();
                    }
                    catch(e)
                    {
                        if (errorCallback)
                            errorCallback();
                    }
                });
        }
        if (errorCallback)
        {
            ns.AddEventListener(link, "error",
                function()
                {
                    errorCallback();
                    ns.SessionError("failed load resource: " + href);
                });
        }
        if (document.head)
            document.head.appendChild(link);
        else
            document.getElementsByTagName("head")[0].appendChild(link);
    }
    ns.GetCurrentTime =3D function () {
        return new Date().getTime();
    };
    ns.GetPageScroll =3D function()
    {
        return {
                left: (document.documentElement && =
document.documentElement.scrollLeft) || document.body.scrollLeft,
                top: (document.documentElement && =
document.documentElement.scrollTop) || document.body.scrollTop
            };
    };
    ns.GetPageHeight =3D function()
    {
        return document.documentElement.clientHeight || =
document.body.clientHeight;
    };
    ns.GetPageWidth =3D function()
    {
        return document.documentElement.clientWidth || =
document.body.clientWidth;
    };
    ns.IsDefined =3D function (variable)
    {
        return "undefined" !=3D=3D typeof(variable);
    };
    ns.StopProcessingEvent =3D function(evt)
    {
        if (evt.preventDefault)
            evt.preventDefault();
        else
            evt.returnValue =3D false;
        if (evt.stopPropagation)
            evt.stopPropagation();
        if (ns.IsDefined(evt.cancelBubble))
            evt.cancelBubble =3D true;
    }
    ns.AddIframeDoctype =3D function(element)
    {
        var frameDocument =3D element.contentDocument || =
element.contentWindow.document;
        if (document.implementation && =
document.implementation.createDocumentType)
        {
            var newDoctype =3D =
document.implementation.createDocumentType('html', '', '');
            if (frameDocument.childNodes.length)
                frameDocument.insertBefore(newDoctype, =
frameDocument.childNodes[0]);
            else
                frameDocument.appendChild(newDoctype);
        }
        else
        {
            frameDocument.write("<!DOCTYPE html>");
            frameDocument.close();
        }
    }
    function IsElementNode(node)
    {
        return node.nodeType =3D=3D=3D 1;=20
    }
    function IsNodeContainsElementWithTag(node, observeTag)
    {
        return observeTag =3D=3D "*" || (IsElementNode(node) && =
(node.tagName.toLowerCase() =3D=3D=3D observeTag || =
node.getElementsByTagName(observeTag).length > 0));
    }
    function MutationChangeObserver(observeTag)
    {
        var m_observer;
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessNodeList(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
            {
                if (m_functionCheckInteresting(nodeList[i]))
                    return true;
            }
            return false;
        }
        function ProcessDomChange(records)
        {
            if (!m_callback)
                return;
            for (var i =3D 0; i < records.length; ++i)
            {
                var record =3D records[i];
                if ((record.addedNodes.length && =
ProcessNodeList(record.addedNodes)) ||
                    (record.removedNodes.length && =
ProcessNodeList(record.removedNodes)))
                {
                    m_callback();
                    return;
                }
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            m_observer =3D new MutationObserver(ProcessDomChange);
            m_observer.observe(document, { childList: true, subtree: =
true });
        };
        this.Stop =3D function()
        {
            m_observer.disconnect();
            m_callback =3D null;
        };
    }
    function DomEventsChangeObserver(observeTag)
    {
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessEvent(event)
        {
            if (!m_callback)
                return;
            if (m_functionCheckInteresting(event.target))
                m_callback();
        }
        this.Start =3D function(callback)
        {
            ns.AddRemovableEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.AddRemovableEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D callback;
        }
        this.Stop =3D function()
        {
            ns.RemoveEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.RemoveEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D null;
        }
    }
    function TimeoutChangeObserver(observeTag)
    {
        var m_interval;
        var m_callback;
        var m_tagCount;
        var m_attribute =3D 'klot_' + ns.GetCurrentTime();
        function IsChangesOccure(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
                if (!nodeList[i][m_attribute])
                    return true;
            return false;
        }
        function FillTagInfo(nodeList)
        {
            m_tagCount =3D nodeList.length;
            for (var i =3D 0; i < m_tagCount; ++i)
                nodeList[i][m_attribute] =3D true;
        }
        function TimeoutProcess()
        {
            if (!m_callback)
                return;
            var nodeList =3D observeTag ? =
document.getElementsByTagName(observeTag) : =
document.getElementsByTagName("*");
            if (nodeList.length !=3D=3D m_tagCount || =
IsChangesOccure(nodeList))
            {
                FillTagInfo(nodeList);
                m_callback();
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            FillTagInfo(document.getElementsByTagName(observeTag));
            m_interval =3D ns.SetInterval(TimeoutProcess, 10 * 1000);
            if (document.readyState !=3D=3D "complete")
                ns.AddEventListener(window, "load", TimeoutProcess);
        }
        this.Stop =3D function()
        {
            clearInterval(m_interval);
            m_callback =3D null;
        }
    }
    ns.GetDomChangeObserver =3D function(observeTag)
    {
        var observeTagLowerCase =3D observeTag ? =
observeTag.toLowerCase() : observeTag;
        if (window.MutationObserver && document.documentMode !=3D=3D 11) =
  =20
            return new MutationChangeObserver(observeTagLowerCase);
        if (window.addEventListener)
            return new DomEventsChangeObserver(observeTagLowerCase);
        return new TimeoutChangeObserver(observeTagLowerCase);
    }
    ns.StartLocationHref =3D document.location.href;
    return ns;
}) (KasperskyLab || {});
(function (ns) {
    function md5cycle(x, k) {
        var a =3D x[0],
        b =3D x[1],
        c =3D x[2],
        d =3D x[3];
        a =3D ff(a, b, c, d, k[0], 7, -680876936);
        d =3D ff(d, a, b, c, k[1], 12, -389564586);
        c =3D ff(c, d, a, b, k[2], 17, 606105819);
        b =3D ff(b, c, d, a, k[3], 22, -1044525330);
        a =3D ff(a, b, c, d, k[4], 7, -176418897);
        d =3D ff(d, a, b, c, k[5], 12, 1200080426);
        c =3D ff(c, d, a, b, k[6], 17, -1473231341);
        b =3D ff(b, c, d, a, k[7], 22, -45705983);
        a =3D ff(a, b, c, d, k[8], 7, 1770035416);
        d =3D ff(d, a, b, c, k[9], 12, -1958414417);
        c =3D ff(c, d, a, b, k[10], 17, -42063);
        b =3D ff(b, c, d, a, k[11], 22, -1990404162);
        a =3D ff(a, b, c, d, k[12], 7, 1804603682);
        d =3D ff(d, a, b, c, k[13], 12, -40341101);
        c =3D ff(c, d, a, b, k[14], 17, -1502002290);
        b =3D ff(b, c, d, a, k[15], 22, 1236535329);
        a =3D gg(a, b, c, d, k[1], 5, -165796510);
        d =3D gg(d, a, b, c, k[6], 9, -1069501632);
        c =3D gg(c, d, a, b, k[11], 14, 643717713);
        b =3D gg(b, c, d, a, k[0], 20, -373897302);
        a =3D gg(a, b, c, d, k[5], 5, -701558691);
        d =3D gg(d, a, b, c, k[10], 9, 38016083);
        c =3D gg(c, d, a, b, k[15], 14, -660478335);
        b =3D gg(b, c, d, a, k[4], 20, -405537848);
        a =3D gg(a, b, c, d, k[9], 5, 568446438);
        d =3D gg(d, a, b, c, k[14], 9, -1019803690);
        c =3D gg(c, d, a, b, k[3], 14, -187363961);
        b =3D gg(b, c, d, a, k[8], 20, 1163531501);
        a =3D gg(a, b, c, d, k[13], 5, -1444681467);
        d =3D gg(d, a, b, c, k[2], 9, -51403784);
        c =3D gg(c, d, a, b, k[7], 14, 1735328473);
        b =3D gg(b, c, d, a, k[12], 20, -1926607734);
        a =3D hh(a, b, c, d, k[5], 4, -378558);
        d =3D hh(d, a, b, c, k[8], 11, -2022574463);
        c =3D hh(c, d, a, b, k[11], 16, 1839030562);
        b =3D hh(b, c, d, a, k[14], 23, -35309556);
        a =3D hh(a, b, c, d, k[1], 4, -1530992060);
        d =3D hh(d, a, b, c, k[4], 11, 1272893353);
        c =3D hh(c, d, a, b, k[7], 16, -155497632);
        b =3D hh(b, c, d, a, k[10], 23, -1094730640);
        a =3D hh(a, b, c, d, k[13], 4, 681279174);
        d =3D hh(d, a, b, c, k[0], 11, -358537222);
        c =3D hh(c, d, a, b, k[3], 16, -722521979);
        b =3D hh(b, c, d, a, k[6], 23, 76029189);
        a =3D hh(a, b, c, d, k[9], 4, -640364487);
        d =3D hh(d, a, b, c, k[12], 11, -421815835);
        c =3D hh(c, d, a, b, k[15], 16, 530742520);
        b =3D hh(b, c, d, a, k[2], 23, -995338651);
        a =3D ii(a, b, c, d, k[0], 6, -198630844);
        d =3D ii(d, a, b, c, k[7], 10, 1126891415);
        c =3D ii(c, d, a, b, k[14], 15, -1416354905);
        b =3D ii(b, c, d, a, k[5], 21, -57434055);
        a =3D ii(a, b, c, d, k[12], 6, 1700485571);
        d =3D ii(d, a, b, c, k[3], 10, -1894986606);
        c =3D ii(c, d, a, b, k[10], 15, -1051523);
        b =3D ii(b, c, d, a, k[1], 21, -2054922799);
        a =3D ii(a, b, c, d, k[8], 6, 1873313359);
        d =3D ii(d, a, b, c, k[15], 10, -30611744);
        c =3D ii(c, d, a, b, k[6], 15, -1560198380);
        b =3D ii(b, c, d, a, k[13], 21, 1309151649);
        a =3D ii(a, b, c, d, k[4], 6, -145523070);
        d =3D ii(d, a, b, c, k[11], 10, -1120210379);
        c =3D ii(c, d, a, b, k[2], 15, 718787259);
        b =3D ii(b, c, d, a, k[9], 21, -343485551);
        x[0] =3D add32(a, x[0]);
        x[1] =3D add32(b, x[1]);
        x[2] =3D add32(c, x[2]);
        x[3] =3D add32(d, x[3]);
    }
    function cmn(q, a, b, x, s, t) {
        a =3D add32(add32(a, q), add32(x, t));
        return add32((a << s) | (a >>> (32 - s)), b);
    }
    function ff(a, b, c, d, x, s, t) {
        return cmn((b & c) | ((~b) & d), a, b, x, s, t);
    }
    function gg(a, b, c, d, x, s, t) {
        return cmn((b & d) | (c & (~d)), a, b, x, s, t);
    }
    function hh(a, b, c, d, x, s, t) {
        return cmn(b^c^d, a, b, x, s, t);
    }
    function ii(a, b, c, d, x, s, t) {
        return cmn(c^(b | (~d)), a, b, x, s, t);
    }
    function md51(s) {
        var n =3D s.length,
        state =3D [1732584193, -271733879, -1732584194, 271733878],
        i;
        for (i =3D 64; i <=3D s.length; i +=3D 64) {
            md5cycle(state, md5blk(s.substring(i - 64, i)));
        }
        s =3D s.substring(i - 64);
        var tail =3D [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
        for (i =3D 0; i < s.length; i++)
            tail[i >> 2] |=3D s.charCodeAt(i) << ((i % 4) << 3);
        tail[i >> 2] |=3D 0x80 << ((i % 4) << 3);
        if (i > 55) {
            md5cycle(state, tail);
            for (i =3D 0; i < 16; i++)
                tail[i] =3D 0;
        }
        tail[14] =3D n * 8;
        md5cycle(state, tail);
        return state;
    }
    function md5blk(s) {
        var md5blks =3D [],
        i;
        for (i =3D 0; i < 64; i +=3D 4) {
            md5blks[i >> 2] =3D s.charCodeAt(i) +
                 (s.charCodeAt(i + 1) << 8) +
                 (s.charCodeAt(i + 2) << 16) +
                 (s.charCodeAt(i + 3) << 24);
        }
        return md5blks;
    }
    var hex_chr =3D '0123456789abcdef'.split('');
    function rhex(n) {
        var s =3D '',
        j =3D 0;
        for (; j < 4; j++)
            s +=3D hex_chr[(n >> (j * 8 + 4)) & 0x0F]+hex_chr[(n >> (j * =
8)) & 0x0F];
        return s;
    }
    function hex(x) {
        for (var i =3D 0; i < x.length; i++)
            x[i] =3D rhex(x[i]);
        return x.join('');
    }
    ns.md5 =3D function (s) {
        return hex(md51(s));
    };
    function add32(a, b) {
        return (a + b) & 0xFFFFFFFF;
    }
    if (ns.md5('hello') !=3D '5d41402abc4b2a76b9719d911017c592') {
        add32 =3D function(x, y) {
            var lsw =3D (x & 0xFFFF) + (y & 0xFFFF),
            msw =3D (x >> 16) + (y >> 16) + (lsw >> 16);
            return (msw << 16) | (lsw & 0xFFFF);
        }
    }
})(KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.NMSTransportSupported =3D false;
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.AjaxTransportSupported =3D true;
var ajaxRequestProvider =3D (function ()
    {
        var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
        var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
        var oldXHR =3D window.XMLHttpRequest;
        var oldXDR =3D window.XDomainRequest;
        return {
            GetAsyncRequest: function ()
                {
                    var xmlhttp =3D oldXDR ? new oldXDR() : new =
oldXHR();
                    if (!oldXDR) {
                        xmlhttp.open =3D oldOpen;
                        xmlhttp.send =3D oldSend;
                    }
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                },
            GetSyncRequest: function ()
                {
                    var xmlhttp =3D new oldXHR();
                    xmlhttp.open =3D oldOpen;
                    xmlhttp.send =3D oldSend;
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                }
        };
    })();
var restoreSessionCallback =3D function(){};
var PingPongCallReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_pingWaitResponse =3D false;
    var m_requestDelay =3D ns.MaxRequestDelay;
    var m_requestTimer =3D null;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    var m_updateCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_caller.Call(
                "from",
                null,
                null,
                 true,
                function(result, parameters, method)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D true;
                    if (parameters =3D=3D=3D "undefined" || method =
=3D=3D=3D "undefined")=20
                    {
                        m_errorCallback('AJAX pong is not received. =
Product is deactivated');
                        return;
                    }
                    if (method)
                    {
                        ns.SetTimeout(function () { SendRequest(); }, =
0);
                        m_callCallback(method, parameters);
                    }
                },
                function(error)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                });
            m_pingWaitResponse =3D true;
        }
        catch (e)
        {
            m_errorCallback('Ajax send ping exception: ' + (e.message || =
e));
        }
    }
    function Ping()
    {
        try
        {
            if (m_pingWaitResponse)
            {
                m_requestTimer =3D ns.SetTimeout(Ping, 100);
                return;
            }
            m_requestDelay =3D m_updateCallback();
            SendRequest();
            m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
        }
        catch (e)
        {
            m_errorCallback('Send ping request: ' + (e.message || e));
        }
    }
    this.StartReceive =3D function(callCallback, errorCallback, =
updateCallback)
    {
        m_isProductConnected =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        m_updateCallback =3D updateCallback;
        m_requestDelay =3D m_updateCallback();
        m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
    };
    this.ForceReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D ns.SetTimeout(Ping, 0);
    }
    this.StopReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D null;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
        m_updateCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_requestTimer !=3D=3D null;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
var LongPoolingReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_isStarted =3D false;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_isProductConnected =3D true;
            m_caller.Call(
                "longpooling",
                null,
                null,
                 true,
                OnResponse,
                function(error)
                {
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                },
                true);
        }
        catch (e)
        {
            ns.SessionError(e, "ajax");
            m_errorCallback("Ajax send ping exception: " + (e.message || =
e));
        }
    }
    function OnResponse(result, parameters, method)
    {
        if (!ns.IsDefined(parameters) || !ns.IsDefined(method))
        {
            m_errorCallback('AJAX pong is not received. Product is =
deactivated');
            return;
        }
        ns.SetTimeout(function () { SendRequest(); }, 0);
        if (method)
            m_callCallback(method, parameters);
    }
    this.StartReceive =3D function(callCallback, errorCallback)
    {
        m_isStarted =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        SendRequest();
    };
    this.ForceReceive =3D function(){}
    this.StopReceive =3D function()
    {
        m_isStarted =3D false;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_isStarted;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
ns.AjaxCaller =3D function()
{
    var m_path =3D ns.GetBaseUrl() + ns.SIGNATURE;
    var m_longPooling;
    var m_longPoolingRequest;
    function NoCacheParameter()=20
    {
        return "&nocache=3D" + Math.floor((1 + Math.random()) * =
0x10000).toString(16);
    }
    function GetEncodedPluginsParameter(injectors)=20
    {
        return (injectors) ? "&plugins=3D" + =
encodeURIComponent(injectors) : "";
    }
    function PrepareRequestObject(command, commandAttribute, isPost, =
isAsync)
    {
        var request =3D isAsync ? ajaxRequestProvider.GetAsyncRequest() =
: ajaxRequestProvider.GetSyncRequest();
        if (request)
        {
            var urlPath =3D m_path + "/" + command;
            if (commandAttribute)
                urlPath +=3D "/" + commandAttribute;
            if (isPost)
            {
                request.open("POST", urlPath);
            }
            else
            {
                if (urlPath.indexOf("?") =3D=3D=3D -1)
                    urlPath +=3D "?get";
                urlPath +=3D NoCacheParameter();
                request.open("GET", urlPath, isAsync);
            }
            if (request.setRequestHeader && ns.IsRelativeTransport())
                request.setRequestHeader("X-Requested-With", =
"XMLHttpRequest");
        }
        return request;
    }
    function ClearRequest(request)
    {
        request.onerror =3D function(){};
        request.onload =3D function(){};
    }
    function AsyncCall(command, commandAttribute, data, callbackResult, =
callbackError, isLongPoolingCall)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute, data ? true : false, true);
            if (!request)=20
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return;
            }
            var timeout;
            if (!m_longPooling)
            {
                timeout =3D ns.SetTimeout(function ()
                    {
                        callbackError && callbackError("Cannot send AJAX =
request for calling " + command + "/" + commandAttribute);
                        request.abort();
                        ClearRequest(request);
                    }, 120000);
            }
            request.onerror =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    callbackError && callbackError("AJAX request error =
for calling " + command + "/" + commandAttribute);
                };
            request.onload =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    if (request.responseText && =
(!ns.IsDefined(request.status) || request.status =3D=3D=3D 200))
                    {
                        if (callbackResult)
                            callbackResult(request.responseText);
                        return;
                    }
                    if (callbackError)
                        callbackError("AJAX request with unsupported url =
type!");=20
                };
            if (isLongPoolingCall)
                m_longPoolingRequest =3D request;
            request.send(data);
            ns.Log("Call native function " + command + "/" + =
commandAttribute);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    };
    function SyncCall(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute + "?" + ns.EncodeURI(data), false, false);
            if (!request)
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return false;
            }
            request.send();
            if (!ns.IsDefined(request.status) || request.status =
=3D=3D=3D 200)
            {
                if (callbackResult && request.responseText)
                    callbackResult(request.responseText);
                request =3D null;
                return true;
            }
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command + " exception: " =
+ (e.message || e));
        }
        return false;
    }
    this.Start =3D function(callbackSuccess)
    {
        callbackSuccess();
    }
    this.SendLog =3D function(message)
    {
        AsyncCall("log?" + encodeURIComponent(message));
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError, isLongPoolingCall)=20
    {
        var callFunction =3D (isAsync || !ns.IsDefined(isAsync)) ? =
AsyncCall : SyncCall;
        return callFunction(
            command,
            commandAttribute,
            data,
            function(responseText)
            {
                var commandResponse =3D ns.JSONParse(responseText);
                if (commandResponse.result =3D=3D=3D -1610612735)
                {
                    callFunction(
                        command,
                        commandAttribute,
                        data,
                        function(responseText)
                        {
                            if (!callbackResult)
                                return;
                            commandResponse =3D =
ns.JSONParse(responseText);
                            callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                        },
                        callbackError,
                        isLongPoolingCall);
                }
                else
                {
                    if (callbackResult)
                        callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                }
            },
            callbackError,
            isLongPoolingCall);
    }
    this.Shutdown =3D function()
    {
        if (m_longPoolingRequest)
        {
            if (m_longPoolingRequest.abort)
                m_longPoolingRequest.abort();
            ClearRequest(m_longPoolingRequest);
            m_longPoolingRequest =3D null;
        }
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        restoreSessionCallback =3D callbackError;
        var pluginsParameter =3D GetEncodedPluginsParameter(injectors);
        var serializedInitData =3D (pluginsInitData.length) ? "&data=3D" =
+ encodeURIComponent(ns.JSONStringify({data : pluginsInitData})) : "";
        var isTopLevel =3D "&isTopLevel=3D" + (window && window =3D=3D =
window.top).toString();
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        AsyncCall(
            "init?url=3D" + encodeURIComponent(ns.StartLocationHref) + =
pluginsParameter + serializedInitData + isTopLevel,
            null,
            null,
            function(responseText)
            {
                try
                {
                    var initSettings =3D ns.JSONParse(responseText);
                    m_path =3D ns.GetBaseUrl() + initSettings.ajaxId + =
'/' + initSettings.sessionId;
                    m_longPooling =3D initSettings.longPooling;
                    callbackResult(initSettings);
                } catch(e)
                {
                    restoreSessionCallback && =
restoreSessionCallback("Error " + e.name + ": " + e.message);
                }
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return m_longPooling ? new LongPoolingReceiver(this) : new =
PingPongCallReceiver(this);
    }
};
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.WebSocketTransportSupported =3D ns.IsDefined(window.WebSocket);
if (!ns.WebSocketTransportSupported)
    return ns;
var webSocketProvider =3D function()
    {
        var WebSocketObject =3D WebSocket;
        var WebSocketSend =3D WebSocket.prototype.send;
        var WebSocketClose =3D WebSocket.prototype.close;
        return {
            GetWebSocket: function(path)
            {
                var webSocket =3D new WebSocketObject(path);
                webSocket.send =3D WebSocketSend;
                webSocket.close =3D WebSocketClose;
                return webSocket;
            }
        }
    }();
ns.WebSocketCaller =3D function()
{
    var m_socket;
    var m_waitResponse =3D {};
    var m_callReceiver =3D function(){};
    var m_errorCallback =3D function(){};
    var m_callReceiverEnabled =3D false;
    var m_connected =3D false;
    var m_initialized =3D false;
    var m_deferredCalls =3D [];
    var m_wasCallbackErrorCalled =3D false;
    function GetWebSocket(callbackSuccess, callbackError)
    {
        var url =3D ns.GetBaseUrl();
        var webSocketPath =3D (url.indexOf("https:") =3D=3D=3D 0)=20
            ? "wss" + url.substr(5)
            : "ws" + url.substr(4);
        webSocketPath +=3D ns.SIGNATURE + "/websocket?url=3D" + =
encodeURIComponent(ns.StartLocationHref) + "&nocache=3D" + (new =
Date().getTime());
        var webSocket;
        try
        {
            webSocket =3D webSocketProvider.GetWebSocket(webSocketPath);
        }
        catch (e)
        {
            throw e;
        }
        webSocket.onmessage =3D function(arg)
            {
                ProcessMessage(arg, callbackError);
            };
        webSocket.onerror =3D function()
            {
                ClearWebSocket(webSocket);
                if (!m_wasCallbackErrorCalled && callbackError)
                    callbackError();
                m_wasCallbackErrorCalled =3D true;
            }
        webSocket.onopen =3D function()
            {
                m_wasCallbackErrorCalled =3D false;
                m_connected =3D true;
                if (callbackSuccess)
                    callbackSuccess();
            }
        webSocket.onclose =3D function(closeEvent)
            {
                m_connected =3D false;
                if (closeEvent && closeEvent.code =3D=3D 1006)
                    webSocket.onerror(closeEvent);
                ClearWebSocket(webSocket);
                m_errorCallback("websocket closed");
            };
        return webSocket;
    }
    function ClearWebSocket(ws)
    {
        ws.onmessage =3D function(){};
        ws.onerror =3D function(){};
        ws.onopen =3D function(){};
        ws.onclose =3D function(){};
    }
    function ProcessMessage(arg, errorCallback)
    {
        try
        {
            m_wasCallbackErrorCalled =3D false;
            var response =3D ns.JSONParse(arg.data);
            if (m_waitResponse[response.callId])
            {
                var callWaiter =3D m_waitResponse[response.callId];
                delete m_waitResponse[response.callId];
                clearTimeout(callWaiter.timeout);
                if (callWaiter.callbackResult)
                    callWaiter.callbackResult(response.commandData);
                return;
            }
            if (!m_initialized)
            {
                m_deferredCalls.push(arg);
                return;
            }
            if (response.command =3D=3D=3D "from")
            {
                var command =3D ns.JSONParse(response.commandData);
                m_callReceiver(command.method, command.parameters);
            }
            else if (response.command =3D=3D=3D "reconnect")
            {
                m_socket.onmessage =3D function(){};
                m_socket.onerror =3D function(){};
                m_socket.onopen =3D function(){};
                m_socket.onclose =3D function(){};
                m_socket.close();
                m_socket =3D GetWebSocket(function()
                    {
                        CallImpl("restore", "", response.commandData);
                    },
                    errorCallback);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "websoket")
        }
    }
    function CallImpl(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var callId =3D 0;
            if (callbackResult || callbackError)
            {
                callId =3D Math.floor((1 + Math.random()) * 0x10000);
                var timeout =3D ns.SetTimeout(function()
                    {
                        delete m_waitResponse[callId];
                        if (callbackError)
                            callbackError("websocket call timeout for " =
+ command  + "/" + commandAttribute);
                    }, 120000);
                var callWaiter =3D=20
                    {
                        callId: callId,
                        callbackResult: callbackResult,
                        timeout: timeout
                    };
                m_waitResponse[callId] =3D callWaiter;
            }
            m_socket.send(ns.JSONStringify(
                {
                    callId: callId,
                    command: command,
                    commandAttribute: commandAttribute || "",
                    commandData: data || ""
                }));
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket call " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    }
    this.Start =3D function(callbackSuccess, callbackError)
    {
        try
        {
            m_socket =3D GetWebSocket(callbackSuccess, callbackError);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket start exception: " + (e.message =
|| e));
        }
    }
    this.SendLog =3D function(message)
    {
        CallImpl("log", null, message);
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError)=20
    {
        if (ns.IsDefined(isAsync) && !isAsync)
            return false;
        CallImpl(
            command,=20
            commandAttribute,=20
            data,
            callbackResult=20
                ?   function(responseText)
                    {
                        if (callbackResult)
                        {
                            var command =3D ns.JSONParse(responseText);
                            callbackResult(command.result, =
command.parameters, command.method);
                        }
                    }
                : null,
            callbackError);
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        var initData =3D=20
            {
                url: ns.StartLocationHref,
                plugins: injectors,
                data: { data : pluginsInitData },
                isTopLevel: (window && window =3D=3D window.top)
            };
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        CallImpl("init", null, ns.JSONStringify(initData),
            function(responseText)
            {
                m_initialized =3D true;
                var initSettings =3D ns.JSONParse(responseText);
                if (initSettings.Shutdown !=3D=3D undefined)
                    return;
                callbackResult(initSettings);
                for (var i =3D 0; i < m_deferredCalls.length; ++i)
                    ProcessMessage(m_deferredCalls[i], callbackError);
                m_deferredCalls =3D [];
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return this;
    }
    this.StartReceive =3D function(callMethod, errorCallback)
    {
        m_callReceiverEnabled =3D true;
        m_callReceiver =3D callMethod;
        m_errorCallback =3D errorCallback;
    }
    this.ForceReceive =3D function(){};
    this.StopReceive =3D function()
    {
        m_callReceiverEnabled =3D false;
        m_callReceiver =3D function(){};
        m_errorCallback =3D function(){};
        if (m_socket)
        {
            m_connected =3D false;
            m_socket.onmessage =3D function(){};
            m_socket.onerror =3D function(){};
            m_socket.onopen =3D function(){};
            m_socket.onclose =3D function(){};
            m_socket.close();
            m_socket =3D null;
        }
    }
    this.IsStarted =3D function()
    {
        return m_callReceiverEnabled;
    }
    this.IsProductConnected =3D function()
    {
        return m_connected;
    }
}
return ns;
}) (KasperskyLab || {});
var kaspersyLabSessionInstance =3D null;
(function ( ns) {
    var currentLocationHref =3D document.location.href;
    if (ns.WORK_IDENTIFIERS)
    {
        var workIdentifiers =3D ns.WORK_IDENTIFIERS.split(",");
        for (var i =3D 0; i < workIdentifiers.length; ++i)
        {
            if (window[workIdentifiers[i]])
            {
                ns.AddRunner =3D function(){};
                ns.AddRunner2 =3D function(){};
                return;
            }
            window[workIdentifiers[i]] =3D true;
        }
    }
    if (ns.INJECT_ID)
        removeThisScriptElement(ns.INJECT_ID);
    function removeThisScriptElement(injectId)
    {
        var pattern =3D injectId.toLowerCase();
        for (var i =3D 0, scriptsCount =3D document.scripts.length; i < =
scriptsCount; ++i)=20
        {
            var tag =3D document.scripts[i];
            if (typeof tag.src =3D=3D=3D 'string' && tag.src.length > 45 =
&&
                tag.src.toLowerCase().indexOf(pattern) > 0 &&
                =
/\/[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F=
]{12}\/main.js/.test(tag.src))
            {
                tag.parentElement.removeChild(tag);
                break;=20
            }
        }
    }
    var CallReceiver =3D function (caller) {
        var m_plugins =3D {};
        var m_receiver =3D caller.GetReceiver();
        var m_caller =3D caller;
        var m_selfMethods =3D {};
        this.RegisterMethod =3D function (methodName, callback) {
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods) {
                    if (methods[methodName]) {
                        throw 'Already registered method ' + methodName;
                    }
                    methods[methodName] =3D callback;
                }
                else {
                    throw 'Cannot registered ' + methodName;
                }
            }
            else if (CheckCommonMethodName(methodName)) {
                if (m_selfMethods[methodName])
                    throw 'Already registered method ' + methodName;
                m_selfMethods[methodName] =3D callback;
            }
        };
        this.RegisterPlugin =3D function (pluginId, callbackPing, =
callbackError) {
            if (m_plugins[pluginId]) {
                throw 'Already started plugin ' + pluginId;
            }
            var plugin =3D {
                onError: callbackError,
                onPing: callbackPing,
                methods: {}
            };
            m_plugins[pluginId] =3D plugin;
            if (!m_receiver.IsStarted())
                m_receiver.StartReceive(CallMethod, ReportError, =
UpdateDelay);
        };
        this.UnregisterPlugin =3D function (pluginId) {
            delete m_plugins[pluginId];
            if (IsPluginListEmpty())
                m_receiver.StopReceive();
        };
        this.ForceReceive =3D function()
        {
            m_receiver.ForceReceive();
        }
        this.UnregisterAll =3D function () {
            if (IsPluginListEmpty())
                return;
            m_receiver.StopReceive();
            m_plugins =3D {};
        };
        this.IsEmpty =3D IsPluginListEmpty;
        function IsPluginListEmpty() {
            for (var key in m_plugins) {
                if (m_plugins.hasOwnProperty(key))
                    return false;
            }
            return true;
        }
        this.IsProductConnected =3D function()
        {
            return m_receiver.IsProductConnected();
        }
        function UpdateDelay() {
            var newDelay =3D ns.MaxRequestDelay;
            var currentTime =3D ns.GetCurrentTime();
            for (var pluginId in m_plugins) {
                try {
                    var onPing =3D m_plugins[pluginId].onPing;
                    if (onPing) {
                        var delay =3D onPing(currentTime);
                        if (delay < newDelay && delay > 0 && delay < =
ns.MaxRequestDelay) {
                            newDelay =3D delay;
                        }
                    }
                }
                catch (e) {
                    ReportPluginError(pluginId, 'UpdateDelay: ' + =
(e.message || e));
                }
            }
            return newDelay;
        }
        function ReportPluginError(pluginId, status) {
            var onError =3D m_plugins[pluginId].onError;
            if (onError)
                onError(status);
        }
        function ReportError(status) {
            for (var pluginId in m_plugins)
                ReportPluginError(pluginId, status);
        }
        function GetPluginIdFromMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 2) {
                    return names[0];
                }
            }
            return null;
        }
        function CheckCommonMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 1 && names[0] =3D=3D =
methodName) {
                    return true;
                }
            }
            return false;
        }
        function GetPluginMethods(pluginId) {
            var plugin =3D m_plugins[pluginId];
            return plugin ? plugin.methods : null;
        }
        function CallPluginMethod(pluginId, methodName, args) {
            var callback;
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods)=20
                    callback =3D methods[methodName];
            }=20
            else {
                callback =3D m_selfMethods[methodName];
            }
            if (callback) {
                try {
                    if (args)
                        callback(ns.JSONParse(args));
                    else
                        callback();
                    m_caller.SendLog(methodName + " executed.");
                    return true;
                }
                catch (e) {
                    m_caller.SendLog("Call " + methodName + " in plugin =
" + (pluginId ? pluginId : "common") + " error: " + (e.message || e));
                }
            }
            m_caller.SendLog("Cannot call " + methodName + " for plugin =
" + (pluginId ? pluginId : "common"));
            return false;
        }
        function CallMethod(methodName, args)
        {
            ns.Log("Try to find js callback " + methodName);
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId || CheckCommonMethodName(methodName))         =20
                CallPluginMethod(pluginId, methodName, args);
        }
    };
    var KasperskyLabSessionClass =3D function (caller) {
        var self =3D this;
        var m_caller =3D caller;
        var m_callReceiver =3D new CallReceiver(caller);
        function CallImpl(methodName, argsObj, callbackResult, =
callbackError, isAsync)
        {
            if (!m_callReceiver.IsProductConnected())
                return;
            var data =3D (argsObj)=20
                ? ns.JSONStringify(
                    {
                        result: 0,
                        method: methodName,
                        parameters: ns.JSONStringify(argsObj)
                    })
                : null;
            var callback =3D function(result, args, method)
                {
                    if (callbackResult)
                        callbackResult(result, args ? ns.JSONParse(args) =
: null, method);
                };
            return m_caller.Call("to", methodName, data, isAsync, =
callback, callbackError);
        }
        function Call(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, true);
        }
        function SyncCall(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            return CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, false);
        }
        function Stop() {
            try {
                m_callReceiver.UnregisterAll();
                ns.Log("session stopped");
                if (m_callReceiver.IsProductConnected())
                {
                    if (!m_caller.Call("shutdown", null, null, false))
                        m_caller.Call("shutdown");
                }
                if (m_caller.Shutdown)
                    m_caller.Shutdown();
            }
            catch (e) {
            }
        }
        function DeactivatePlugin(pluginId) {
            ns.Log('DeactivatePlugin ' + pluginId);
            m_callReceiver.UnregisterPlugin(pluginId);
            if (m_callReceiver.IsEmpty()) {
                Stop();
            }
        }
        function ActivatePlugin(pluginId, callbackPing, callbackError) {
            ns.Log('ActivatePlugin ' + pluginId);
            m_callReceiver.RegisterPlugin(pluginId, callbackPing, =
function (e) {
                callbackError && callbackError(e);
                m_callReceiver.UnregisterPlugin(pluginId);
                if (m_callReceiver.IsEmpty()) {
                    Stop();
                }
            });
        }
        function RegisterMethod(methodName, callback) {
            ns.Log('RegisterMethod ' + methodName);
            m_callReceiver.RegisterMethod(methodName, callback);
        }
        function ReloadPage() {
            window.location.reload(true);
        }
        function StartInjector(param) {
            var pluginStartData =3D {};
            var runner =3D runners[param.injectorName];
            if (runner && runner.getParameters)
                pluginStartData =3D { plugin: runner, parameters: =
ns.JSONStringify(runner.getParameters()) };
            m_caller.StartCall(
                param.injectorName,
                pluginStartData,
                function (plugin) {
                    if (runner && plugin) {
                        var settings;
                        if (ns.IsDefined(plugin.settingsJson))
                            settings =3D (plugin.settingsJson) ? =
ns.JSONParse(plugin.settingsJson) : null;
                        else
                            settings =3D plugin.settings;
                        var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : null;
                        runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                    }
                },
                function () { OnStartError(param.injectorName); });
        }
        function OnStartError(injectorName) {
            try {
                var connectionErrorCallback =3D =
runners[injectorName].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch (e) {
                ns.Log(e);
            }
        }
        function StopInjector(param) {
            var runner =3D runners[param.injectorName];
            m_caller.StopCall(
                param.injectorName,
                function (plugin) {
                    if (runner && plugin && runner.stop) {
                        runner.stop(KasperskyLab, =
kaspersyLabSessionInstance);
                    }
                },
                function () { OnStopError(param.injectorName); });
        }
        function OnStopError(injectorName) {
            ns.Log("Stop " + injectorName + "injector failed");
        }
        RegisterMethod('reload', ReloadPage);
        RegisterMethod('start', StartInjector);
        RegisterMethod('stop', StopInjector);
        this.Log =3D function(error)=20
        {
            try
            {
                if (!this.IsProductConnected())
                    return;
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                msg && msg.length <=3D 2048 ? m_caller.SendLog(msg) : =
m_caller.SendLog(msg.substring(0, 2048) + '<...>');
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        };
        this.LogError =3D function(error, injector)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!injector)
                    injector =3D "common";
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                m_caller.Call("logerr", null, ns.JSONStringify({error: =
msg, injector: injector}));
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }       =20
        }
        this.UnhandledException =3D function(e)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!e.filename)
                    return;
                var val =3D ns.INJECT_ID;
                if (!val || e.filename.indexOf(val) =3D=3D -1)
                    return;
                var errInfo =3D {};
                errInfo.error =3D e.message && e.message.length > 1024? =
(e.message.substring(0, 1019) + '<...>') : e.message;
                errInfo.script =3D e.filename && e.filename.length > =
1024 ? (e.filename.substring(0, 1019) + '<...>') : e.filename;
                errInfo.line =3D e.lineno;
                errInfo.column =3D e.colno;
                if (e.error)
                    errInfo.stack =3D e.error.stack && =
e.error.stack.length > 2048 ? (e.error.stack.substring(0, 2043) + =
'<...>') : e.error.stack;
                m_caller.Call("except", null, =
ns.JSONStringify(errInfo));
                return;
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        }
        this.ForceReceive =3D function()
        {
            m_callReceiver.ForceReceive();
        }
        this.IsProductConnected =3D function()
        {
            return m_callReceiver.IsProductConnected();
        }
        this.InitializePlugin =3D function (init) {
            init(
                function () {
                    ActivatePlugin.apply(self, arguments);
                },
                function () {
                    RegisterMethod.apply(self, arguments);
                },
                function () {
                    Call.apply(self, arguments);
                },
                function () {
                    DeactivatePlugin.apply(self, arguments);
                },
                function () {
                    return SyncCall.apply(self, arguments);
                }
            );
        };
        this.GetResource =3D function(resourcePostfix, callbackSuccess, =
callbackError)
        {
            if (!m_caller.ResourceCall)
            {
                throw "Not implemented on transport GetResource";
            }
            m_caller.ResourceCall(resourcePostfix, callbackSuccess, =
callbackError);
        }
        ns.AddEventListener(window, "unload", function()=20
            {
                if (!m_callReceiver.IsEmpty())
                    Stop();
            });
    };
    var runners =3D {};
    ns.AddRunner =3D function(pluginName, runnerFunc, initParameters, =
onConnectionError)
    {
        var options =3D {
            name: pluginName,
            runner: runnerFunc
        }
        if (initParameters)
            options.getParameters =3D function(){ return initParameters; =
};
        if (onConnectionError)
            options.onConnectionError =3D onConnectionError;
        ns.AddRunner2(options);
    };
    ns.AddRunner2 =3D function(options)
    {
        var runnerItem =3D {
            runner: options.runner
        };
        if (options.onConnectionError)
            runnerItem.onConnectionError =3D options.onConnectionError;
        if (options.getParameters)
            runnerItem.getParameters =3D options.getParameters;
        if (options.stop)
            runnerItem.stop =3D options.stop;
        runners[options.name] =3D runnerItem;
    }
    ns.SessionLog =3D function(e)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.Log(e);
        else
            ns.Log(e);
    }
    ns.SessionError =3D function(e, injector)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.LogError(e, injector);
        else
            ns.Log(e);
    }
    ns.AddEventListener(window, "error", function(e)
    {
        if (kaspersyLabSessionInstance)
            kaspersyLabSessionInstance.UnhandledException(e);
        else
            ns.Log(e);
    });
    ns.ContentSecurityPolicyNonceAttribute =3D ns.CSP_NONCE;
    function OnInitError()
    {
        PostponeInit();
        for (var runner in runners)
        {
            try
            {
                var connectionErrorCallback =3D =
runners[runner].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch(e)
            {
                ns.Log(e);
            }
        }
    }
    var SupportedCallerProvider =3D function()
    {
        var m_current =3D 0;
        var m_supportedCallers =3D [];
        if (ns.NMSTransportSupported)
            m_supportedCallers.push(new ns.NMSCaller);
        if (ns.WebSocketTransportSupported)
            m_supportedCallers.push(new ns.WebSocketCaller);
        if (ns.AjaxTransportSupported)
            m_supportedCallers.push(new ns.AjaxCaller);
        function FindSupportedImpl(callbackSuccess)
        {
            if (m_current < m_supportedCallers.length)
            {
                var caller =3D m_supportedCallers[m_current++];
                caller.Start(function(){callbackSuccess(caller);}, =
function(){FindSupportedImpl(callbackSuccess);});
            }
            else
            {
                m_current =3D 0;
                OnInitError();
            }
        }
        this.FindSupported =3D function(callbackSuccess)
        {
            FindSupportedImpl(callbackSuccess);
        }
    }
    function LocalizationObjectFromDictionary(dictionary)
    {
        if (!dictionary)
            return null;
        var object =3D {};
        for (var i =3D 0; i < dictionary.length; i++)
            object[dictionary[i].name] =3D dictionary[i].value;
        return object;
    }
    function Init()
    {
        var callerProvider =3D new SupportedCallerProvider;
        callerProvider.FindSupported(
            function(caller)=20
            {
                var injectors =3D "";
                var pluginsInitData =3D [];
                for (var runner in runners)
                {
                    if (injectors)
                        injectors +=3D '&';
                    injectors +=3D runner;
                    if (runners[runner].getParameters)
                        pluginsInitData.push({plugin: runner, =
parameters: ns.JSONStringify(runners[runner].getParameters())});
                }
                caller.InitCall(
                    injectors,
                    pluginsInitData,
                    function(initSettings)
                    {
                        ns.IsRtl =3D initSettings.rtl;
                        ns.GetCommandSrc =3D function()
                        {
                            return ns.GetBaseUrl() + initSettings.ajaxId =
+ "/" + initSettings.sessionId;
                        }
                        kaspersyLabSessionInstance =3D new =
KasperskyLabSessionClass(caller);
                        ns.SetInterval(function(){ if =
(!kaspersyLabSessionInstance.IsProductConnected()) PostponeInit(); }, =
60000);
                        var plugins =3D initSettings.plugins;
                        if (!plugins)
                        {
                            ns.SessionLog("Empty plugins list recieved =
on init reponse");
                            return;
                        }
                        for (var i =3D 0, pluginsCount =3D =
plugins.length; i < pluginsCount; ++i)
                        {
                            try
                            {
                                var plugin =3D plugins[i];
                                var runner =3D runners[plugin.name];
                                if (runner)
                                {
                                    var settings;
                                    if =
(ns.IsDefined(plugin.settingsJson))
                                        settings =3D =
(plugin.settingsJson) ? ns.JSONParse(plugin.settingsJson) : null;
                                    else
                                        settings =3D plugin.settings;
                                    var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : =
plugin.localization;
                                    runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                                }
                            }
                            catch (e)
                            {
                                ns.SessionError(e);
                            }
                        }
                    },
                    OnInitError);
            });
    }
    var lastPostponedInitTime =3D (new Date()).getTime();
    var postponedInitTimeout =3D null;
    function PostponeInit()
    {
        var nowPostponeTime =3D (new Date()).getTime();
        var postponeDelay =3D (nowPostponeTime - lastPostponedInitTime) =
> 5000 ? 200 : 60 * 1000;
        lastPostponedInitTime =3D nowPostponeTime;
        clearTimeout(postponedInitTimeout)
        postponedInitTimeout =3D ns.SetTimeout(function () { Init(); }, =
postponeDelay);
    }
    ns.StartSession =3D function()
    {
        ns.SetTimeout(Init, 0);
    }
})(KasperskyLab);
KasperskyLab.AddRunner("wsm", function (ns, session)
{
    if (window !=3D window.top)
        return;
    var m_callFunction =3D null;
    var m_activatedState =3D 0;
    var m_activatedStateChangeTimeout;
    var m_documentTitleIsAvailable =3D false;
    var m_stateChangeDelayTimeout;
    function Initialize() {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction) {
            m_callFunction =3D callFunction;
            activatePlugin("wsm", OnPing);
            registerMethod('wsm.forceRedirect', ForceRedirect);
        });
    }
    function OnPing() {
        return ns.MaxRequestDelay;
    }
    function ForceRedirect(args) {
        ns.SessionLog('Force reload to address: ' + args.url);
        document.location.href =3D args.url;
    }
    function FireActivateEventImpl() {
        m_callFunction("wsm.sessionActivated", { title: document.title}, =
function () {
            if (m_activatedState =3D=3D=3D 3)
                ProcessDeactivate();
            m_activatedState =3D 2;
        });
        m_activatedState =3D 1;
    }
    function FireDeactivateEventImpl() {
        m_callFunction("wsm.sessionDeactivated", {title: =
document.title}, function () {
            if (m_activatedState =3D=3D=3D 1)
                ProcessActivate();
            m_activatedState =3D 0;
        });
        m_activatedState =3D 3;
    }
    function FireActivateEvent()
    {
        clearTimeout(m_stateChangeDelayTimeout);
        if (m_documentTitleIsAvailable || document.title)
        {
            m_documentTitleIsAvailable =3D true;
            FireActivateEventImpl();
        }
        else
        {
            m_stateChangeDelayTimeout =3D ns.SetTimeout(function()
                {
                    m_documentTitleIsAvailable =3D true;
                    ProcessActivate();
                }, 500);
        }
    }
    function FireDeactivateEvent()
    {
        if (m_documentTitleIsAvailable)
            FireDeactivateEventImpl();
        else
            clearTimeout(m_stateChangeDelayTimeout);
    }
    function ProcessActivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 0)
                    FireActivateEvent();
                else if (m_activatedState =3D=3D=3D 3)
                    m_activatedState =3D 1;
            }, 0);
    }
    function ProcessDeactivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 2)
                    FireDeactivateEvent();
                else if (m_activatedState =3D=3D=3D 1)
                    m_activatedState =3D 3
            }, 0);
    }
    function OnFocus() {
        if (m_callFunction)
            ProcessActivate();
    }
    function OnBlur() {
        if (m_callFunction && !document.hasFocus())
            ProcessDeactivate();
    }
    Initialize();
    if (document.hasFocus())
    {
        FireActivateEvent();
        ns.AddEventListener(window, "load",=20
            function()
            {
                if (!document.hasFocus())
                    ProcessDeactivate();
            });
    }
    if (window.addEventListener)
    {
        ns.AddEventListener(window, "focus", OnFocus);
        ns.AddEventListener(window, "blur", OnBlur);
    }
    else
    {
        ns.AddEventListener(document, "focusin", OnFocus);
        ns.AddEventListener(document, "focusout", OnBlur);
    }
    ns.AddEventListener(window, "unload", function()
        {
            clearTimeout(m_activatedStateChangeTimeout);
            m_activatedStateChangeTimeout =3D null;
            m_callFunction =3D null;
        });
    if ("onhashchange" in window)
    {
        window.addEventListener("hashchange", function()
        {
             if (m_callFunction)
                m_callFunction("wsm.onHashChange", { newLocationUrl: =
document.location.href }, function() {});
        });
    }
}, {
    referrer: document.referrer,
    stubId: (function () {
        var scripts =3D [];
        if (document.querySelectorAll)
        {
            scripts =3D document.querySelectorAll("[stubid]");
        }
        else
        {
            var allElements =3D document.getElementsByTagName('*');
            for (var i =3D 0; i < allElements.length; i++)
            {
                if (allElements[i].getAttribute("stubid") !=3D=3D null)
                    scripts.push(allElements[i]);
            }
        }
        if (scripts && scripts.length > 0)
            return scripts[0].getAttribute("stubid");
        return "";
    })()
});
KasperskyLab.AddRunner("wnt", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize()
    {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)
        {
            m_callFunction =3D callFunction;
            activatePlugin("wnt", OnPing);
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    Initialize();
}, { referrer: document.referrer });
=EF=BB=BFKasperskyLab.AddRunner("vs", function (ns, session) {
    var VisitedSites =3D function () {
        var m_callFunction =3D function () { };
        var m_domParser =3D ns.GetDomParser(session);
        var m_flags =3D {
            "onPasswordEntered": false,
            "onAddressEntered": false,
            "onCardEntered": false
        };
        function OnPing() {
            return ns.MaxRequestDelay;
        }
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction) {
                m_callFunction =3D callFunction;
                activatePlugin("vs", OnPing);
                ns.AddRemovableEventListener(document, "keydown", =
OnKeyDown);
                ns.AddRemovableEventListener(document, "change", =
OnKeyDown);
            });
        function MakeCallback(flag, target) {
            if (m_flags[flag] || !target)
                return function () { };
            return function (result, selectors) {
                if (result || m_flags[flag])
                    return;
                for (var i =3D 0; i < selectors.length; i++) {
                    if (m_flags[flag])
                        return;
                    var element =3D =
document.querySelector(selectors[i]);
                    if (element && element =3D=3D=3D target) {
                        m_flags[flag] =3D true;
                        if (m_flags["onPasswordEntered"] && =
m_flags["onAddressEntered"] && m_flags["onCardEntered"]) {
                            ns.RemoveEventListener(document, "keydown", =
OnKeyDown);
                            ns.RemoveEventListener(document, "change", =
OnKeyDown);
                        }
                        m_callFunction("vs." + flag);
                    }
                }
            }
        }
        function OnKeyDown(evt) {
            try {
                if (evt.target.tagName.toLowerCase() !=3D=3D "input")
                    return;
                =
m_domParser.GetPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetNewPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetAddressSelectors(MakeCallback("onAddressEntered", =
evt.target));
                =
m_domParser.GetCardSelectors(MakeCallback("onCardEntered", evt.target));
            }
            catch (e) {
                ns.SessionError(e, "vs");
            }
        }
    }
    var instance =3D null;
    ns.RunModule(function () {
        if (!instance)
            instance =3D new VisitedSites;
    });
});
(function (ns) {
ns.UrlAdvisorBalloon =3D function (session, locales)
{
    var m_balloon =3D new ns.Balloon2("ua", =
"/ua/url_advisor_balloon.html", "/ua/balloon.css", session, =
GetCoordsCallback, OnCloseHandler, locales, OnDataReceiveHandler);
    var m_currentVerdict =3D null;
    var m_balloonElement =3D null;
    var m_markerDiv =3D null;
    var m_tagDiv =3D null;
    var m_mouseX =3D 0;
    var m_mouseY =3D 0;
    var ratingIds =3D [
        {className:"green", =
headerNode:locales["UrlAdvisorBalloonHeaderGood"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineGood"]},
        {className:"grey", =
headerNode:locales["UrlAdvisorBalloonHeaderSuspicious"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineSuspicious"]},
        {className:"red", =
headerNode:locales["UrlAdvisorBalloonHeaderDanger"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineDanger"]},
        {className:"yellow", =
headerNode:locales["UrlAdvisorBalloonHeaderWmuf"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineWmuf"]}
    ];
    function GetCoordsCallback(balloonSize)
    {
        return GetCoord(balloonSize, m_mouseX, m_mouseY)
    }
    function OnCloseHandler(arg)
    {
        if(arg =3D=3D 0)
        {
            m_balloon.Hide();
        }
    }
    function OnDataReceiveHandler()
    {
    }
    function GetCoord(balloonSize, clientX, clientY)
    {
        var coord =3D {x: 0, y: 0};
        var clientWidth =3D ns.GetPageWidth();
        var halfWidth =3D balloonSize.width / 2;
        if (halfWidth > clientX)
            coord.x =3D 0;
        else if (halfWidth + clientX > clientWidth)
            coord.x =3D clientWidth - balloonSize.width;
        else
            coord.x =3D clientX - halfWidth;
        var clientHeight =3D ns.GetPageHeight();
        coord.y =3D (clientY + balloonSize.height > clientHeight) ? =
clientY - balloonSize.height : clientY;
        if (coord.y < 0)
            coord.y =3D 0;
        var scroll =3D ns.GetPageScroll();
        coord.y +=3D scroll.top;
        coord.x +=3D scroll.left;
        return coord;
    }
    this.HideBalloon =3D function()
    {
        m_balloon.Hide();
    }
    this.ShowBalloon =3D function(clientX, clientY, verdict)
    {
        m_mouseX =3D clientX;
        m_mouseY =3D clientY;
        m_currentVerdict =3D verdict;
        m_balloon.Show(ratingIds[m_currentVerdict.rating - 1].className =
+ " " + ns.md5(verdict.url), { verdict: m_currentVerdict, locales: =
locales });
    }
};
}) (KasperskyLab || {});
var PostponeCheckAtributeName =3D 'kl_' + KasperskyLab.GetCurrentTime();
var IconName =3D 'kl_' + KasperskyLab.GetCurrentTime();
KasperskyLab.AddRunner("ua", function (ns, session, settings, locales) {
var UrlAdvisor =3D function()
{
    var m_urlAdvisorBalloon =3D new ns.UrlAdvisorBalloon(session, =
locales);
    var m_enabled =3D settings.enable;
    var m_checkOnlySearchResults =3D settings.mode;
    var m_linkSelector =3D settings.linkSelector;
    var m_elementAfterSelector =3D settings.elementAfterSelector;
    var m_emptySearchResultSent =3D false;
    var m_postponeCategorizeStarted =3D false;
    var m_urlCategorizeRequestTime =3D 0;
    var m_observer;
    var m_callFunction =3D function(){};
    var m_categorizingObjects =3D {};
    var m_clearCategorizingObjectsTimerId;
    function AddToCategorizeList(url, linkElement)
    {
        if (url in m_categorizingObjects)
        {
            m_categorizingObjects[url].push(linkElement);
        }
        else
        {
            m_categorizingObjects[url] =3D [linkElement];
        }
    }
    session.InitializePlugin(function(activatePlugin, registerMethod, =
callFunction){
        m_callFunction =3D callFunction;
        activatePlugin('ua', OnPing);
        registerMethod('ua.verdict', SetVerdictDelayed);
        registerMethod('ua.settings', SetSettings);
    });
    Run();
    function OnPing(currentTime)
    {
        var timeFormRequest =3D (currentTime >=3D =
m_urlCategorizeRequestTime) ? currentTime - m_urlCategorizeRequestTime : =
0;
        return timeFormRequest <=3D 10000 ? 500 : ns.MaxRequestDelay;
    }
    function GetHref(link)
    {
        try { return link.href; } catch(e){}
        try { return link.getAttribute('href'); } catch(e){}
        return '';
    }
    function CreateIcon() {
        var icon =3D document.createElement("img");
        icon.name =3D IconName;
        icon.width =3D 16;
        icon.height =3D 16;
        icon.style.cssText =3D "width: 16px!important; height: =
16px!important;"
        icon.onclick =3D function (evt) { ns.StopProcessingEvent(evt); =
};
        return icon;
    }
    function GetLinkIcon(linkElement)
    {
        var nextElement =3D linkElement.nextSibling;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (nextElement)
                nextElement =3D nextElement.nextSibling;
            else
                nextElement =3D linkElement.nextSibling;
        }
        return (nextElement !=3D=3D null && nextElement.name =3D=3D =
IconName) ? nextElement : undefined;
    }
    function GetOrCreateLinkIcon(linkElement)
    {
        var icon =3D GetLinkIcon(linkElement);
        if (icon)
            return icon;
        var nextElement =3D linkElement;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (!nextElement)
                nextElement =3D linkElement;
        }
        nextElement.parentNode.insertBefore(CreateIcon(), =
nextElement.nextSibling);
        return nextElement.nextSibling;
    }
    function GetLinkElementByIcon(icon)
    {
        if (!m_elementAfterSelector)
            return icon.previousSibling;
        var searchLinks =3D document.querySelectorAll(m_linkSelector);
        for (var i =3D 0; i < searchLinks.length; i++)
        {
            var elem =3D =
searchLinks[i].querySelector(m_elementAfterSelector);
            if (searchLinks[i].nextSibling =3D=3D=3D icon || (elem && =
elem.nextSibling =3D=3D=3D icon))
                return searchLinks[i];
        }
        return icon.previousSibling;
    }
    function UpdateIconImage(icon, verdict)
    {
        if (verdict.rating =3D=3D=3D 1)
        {
            icon.src =3D locales["UrlAdvisorGoodImage.png"];
            icon['kis_status'] =3D 16;
        }
        else if (verdict.rating =3D=3D=3D 2)
        {
            icon.src =3D locales["UrlAdvisorSuspiciousImage.png"];
            icon['kis_status'] =3D 8;
        }
        else if (verdict.rating =3D=3D=3D 3)
        {
            icon.src =3D locales["UrlAdvisorDangerImage.png"];
            icon['kis_status'] =3D 4;
        }
        else if (verdict.rating =3D=3D=3D 4)
        {
            icon.src =3D locales["UrlAdvisorwmufImage.png"];
        }
    }
    function SubscribeIconOnMouseEvents(icon, verdict)
    {
        var balloonTimerId =3D 0;
        ns.AddEventListener(icon, "mouseout",=20
            function()
            {
                if (balloonTimerId)
                {
                    clearTimeout(balloonTimerId);
                    balloonTimerId =3D 0;
                }
            });
        ns.AddEventListener(icon, "mouseover",=20
            function(args)
            {
                if (!balloonTimerId)
                {
                    var clientX =3D args.clientX;
                    var clientY =3D args.clientY;
                    balloonTimerId =3D ns.SetTimeout(function()
                        {
                            m_urlAdvisorBalloon.ShowBalloon(clientX, =
clientY, verdict);
                            balloonTimerId =3D 0;
                        }, 300);
                }
            });
    }
    function IsElementEmpty(linkElement)
    {
        return !linkElement.offsetHeight && !linkElement.offsetWidth
            && !linkElement.outerText && !linkElement.text;
    }
    function SetVerdictForUrl(verdict)
    {
        try
        {
            if (!(verdict.url in m_categorizingObjects))
                return;
            var linkElements =3D m_categorizingObjects[verdict.url];
            for (var linkIndex =3D 0; linkIndex < linkElements.length; =
++linkIndex)
            {
                if (IsElementEmpty(linkElements[linkIndex]))
                    continue;
                linkElements[linkIndex][PostponeCheckAtributeName] =3D =
false;
                var icon =3D =
GetOrCreateLinkIcon(linkElements[linkIndex]);
                if (!icon)
                    continue;
                UpdateIconImage(icon, verdict);
                SubscribeIconOnMouseEvents(icon, verdict);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "ua");
        }
        delete m_categorizingObjects[verdict.url];
    }
    function SetVerdict(argument)
    {
        for (var currentVerdict =3D 0; currentVerdict < =
argument.verdicts.length; currentVerdict++)
            SetVerdictForUrl(argument.verdicts[currentVerdict]);
    }
    function SetVerdictDelayed(argument)
    {
        ns.SetTimeout(function(){SetVerdict(argument);}, 1000);
    }
    function SetSettingsImpl(argument)
    {
        m_enabled =3D argument.enable;
        if (!m_enabled)
            return;
        m_checkOnlySearchResults =3D argument.mode;
    }
    function ClearImages()
    {
        var images =3D document.getElementsByName(IconName);
        while (images.length > 0)
            images[0].parentNode.removeChild(images[0]);
    }
    function ClearAttributes()
    {
        for (var i =3D 0; i < document.links.length; ++i)
            if (document.links[i][PostponeCheckAtributeName])
                document.links[i][PostponeCheckAtributeName] =3D false;
    }
    function SetSettings(argument)
    {
        ClearImages();
        ClearAttributes();
        SetSettingsImpl(argument);
        CategorizeUrl();
    }
    function IsNeedCategorizeLink(linkElement)
    {
        try
        {
            return !linkElement.isContentEditable && =
!!linkElement.parentNode=20
                && !GetLinkIcon(linkElement) && =
!linkElement[PostponeCheckAtributeName]
                && !IsElementEmpty(linkElement);
        }
        catch(e)
        {
            ns.SessionLog('check link exception: ' + (e.message || e));
            return false;
        }
    }
    function ProcessDomChange()
    {
        try
        {
            ns.SessionLog('UA: Process dom change');
            if (!m_postponeCategorizeStarted)
            {
                ns.SetTimeout(CategorizeUrl, 500);
                m_postponeCategorizeStarted =3D true;
            }
            var images =3D document.getElementsByName(IconName);
            for (var i =3D 0; i < images.length; ++i)
            {
                var linkNode =3D GetLinkElementByIcon(images[i]);
                if (!linkNode || !linkNode.nodeName || =
linkNode.nodeName.toLowerCase() !=3D=3D "a")
                {
                    var imageNode =3D images[i];
                    imageNode.parentNode.removeChild(imageNode);
                }
            }
        }
        catch (e)
        {
            ns.SessionError("ua dom change handling exception\r\n: " + =
(e.message || e) + (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function CategorizeUrl()
    {
        try
        {
            if (!m_enabled)
            {
                ns.SessionLog("skip categorize links because UA =
disabled");
                return;
            }
            ns.SessionLog('UA: collect links for categorize');
            m_postponeCategorizeStarted =3D false;
            var linksForCategorize =3D [];
            var linksForCheck =3D [];
            if (!m_checkOnlySearchResults)
                linksForCheck =3D document.links;
            else if (m_linkSelector && m_checkOnlySearchResults)
                linksForCheck =3D =
document.querySelectorAll(m_linkSelector);
            for (var i =3D 0; i < linksForCheck.length; i++)
            {
                var link =3D linksForCheck[i];
                if (IsNeedCategorizeLink(link))
                {
                    link[PostponeCheckAtributeName] =3D true;=20
                    var href =3D GetHref(link);
                    if (!!href) {
                        linksForCategorize.push(href);=20
                        AddToCategorizeList(href, link);
                    } else {
                        ns.Log("access to href blocked by browser");=20
                    }
                }
            }
            var isEmptySearchResult =3D m_linkSelector && =
m_checkOnlySearchResults && linksForCheck.length =3D=3D 0;
            if (isEmptySearchResult || linksForCategorize.length)
            {
                if (isEmptySearchResult)
                {
                    if (m_emptySearchResultSent)
                        return;
                    m_emptySearchResultSent =3D true;
                }
                m_callFunction("ua.categorize", {links: =
linksForCategorize});
                m_urlCategorizeRequestTime =3D ns.GetCurrentTime();
                clearTimeout(m_clearCategorizingObjectsTimerId);
                m_clearCategorizingObjectsTimerId =3D =
ns.SetTimeout(function () {
                    m_categorizingObjects =3D {};
                }, 1000 * 60 * 5);
            }
            else
            {
                ns.SessionLog("UA not found links for categorization");
            }
        }
        catch (e)
        {
            ns.SessionError("ua categorize exception\r\n: " + (e.message =
|| e)+ (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function Run()
    {
        CategorizeUrl();
        m_observer =3D ns.GetDomChangeObserver("a");
        m_observer.Start(ProcessDomChange);
        ns.AddEventListener(window, "load", CategorizeUrl);
    };
};
var instance =3D null;
ns.RunModule(function()
{
    if (!instance)
        instance =3D new UrlAdvisor();
}, 2500);
});
KasperskyLab.AddRunner("cb", function (ns, session, settings, locales) {
    var ContentBlocker =3D function () {
        var m_idleStartTime =3D ns.GetCurrentTime();
        var m_callFunction =3D function () {};
        var m_deactivateFunction;
        session.InitializePlugin(function (activatePlugin, =
registerMethod, callFunction, deactivatePlugin) {
            m_deactivateFunction =3D deactivatePlugin;
            m_callFunction =3D callFunction;
            activatePlugin('cb', OnPing);
            registerMethod('cb.reloadUrl', ReloadUrl);
            registerMethod('cb.blockImage', BlockImage);
            registerMethod('cb.shutdown',
                function () {
                    deactivatePlugin('cb');
                });
        });
        function OnPing(currentTime) {
            var idleTime =3D (currentTime >=3D m_idleStartTime) ? =
currentTime - m_idleStartTime : 0;
            return idleTime <=3D 10000 ? 500 : ns.MaxRequestDelay;
        }
        function ReloadUrl() {
            ns.SessionLog("Start reload url " + document.readyState);
            m_idleStartTime =3D ns.GetCurrentTime();
            window.location.reload(true);
        }
        function BlockImage(blockImageRequest) {
            var blockImageResponse =3D { blockedImagesCount: 0, =
requestId: "" };
            var SendResponse =3D function()
            {
                m_callFunction("cb.BlockResults", blockImageResponse);
                SendResponse =3D function() {}
            }
            try
            {
                blockImageResponse.requestId =3D =
blockImageRequest.requestId;
                var blockImageByPath =3D function(url)
                {
                    var endsWithUrl =3D function(pattern) {
                        var d =3D pattern.length - url.length;
                        return d >=3D 0 && pattern.lastIndexOf(url) =
=3D=3D=3D d;
                    };
                    var images =3D document.getElementsByTagName('img');
                    for (var i =3D 0; i !=3D images.length; ++i) {
                        if (endsWithUrl(images[i].src))
                            if (images[i].style.display !=3D 'none') {
                                images[i].style.display =3D 'none';
                                ++blockImageResponse.blockedImagesCount;
                            }
                    }
                }
                for (var i =3D 0; i !=3D blockImageRequest.urls.length; =
++i) {
                    blockImageByPath(blockImageRequest.urls[i]);
                }
                SendResponse();
            }
            catch(e)
            {
                SendResponse();
                throw e;
            }
        }
    };
    new ContentBlocker();
});
var KasperskyLab =3D (function (ns)
{
function DomParser(session)
{
    var m_callFunction =3D function(){};
    var m_logins =3D [];
    var m_passwords =3D [];
    var m_newPasswords =3D [];
    var m_address =3D [];
    var m_card =3D [];
    var m_cachedFlag =3D false;
    var m_pathName =3D document.location.pathname;
    var m_selectorsRequested =3D false;
    var m_callbacksQueue =3D [];
    function OnGetFieldsCallback(result, selectors, callback)
    {
        if (result =3D=3D 0 && selectors)
        {
            if (selectors.loginSelectors)
                Array.prototype.push.apply(m_logins, =
selectors.loginSelectors);
            if (selectors.passwordSelectors)
                Array.prototype.push.apply(m_passwords, =
selectors.passwordSelectors);
            if (selectors.newPasswordSelectors)
                Array.prototype.push.apply(m_newPasswords, =
selectors.newPasswordSelectors);
            if (selectors.addressSelectors)
                Array.prototype.push.apply(m_address, =
selectors.addressSelectors);
            if (selectors.cardSelectors)
                Array.prototype.push.apply(m_card, =
selectors.cardSelectors);
            m_cachedFlag =3D true;
        }
        m_selectorsRequested =3D false;
        for (var i =3D 0; i < m_callbacksQueue.length; ++i)
        {
            m_callbacksQueue[i](result);
        }
    }
    function CallService(argObject)
    {
        m_callFunction("dp.onGetFields", argObject, =
OnGetFieldsCallback);
    }
    function IsVisible(element)
    {
        var style =3D window.getComputedStyle ? =
window.getComputedStyle(element) : element.currentStyle;
        return style.display !=3D=3D "none";
    }
    function ProcessChilds(childNodes)
    {
        for (var i =3D 0; i < childNodes.length; ++i)
        {
            var element =3D childNodes[i];
            if (element.nodeType !=3D=3D Node.ELEMENT_NODE)
                continue;
            if (!IsVisible(element))
                element.setAttribute("wfd-invisible", true);
            else
                ProcessChilds(element.childNodes);
        }
    }
    function ProcessNextGroupElement(tree, finishCallback)
    {
        var currentNode =3D tree.currentNode;
        var counter =3D 0;
        while(currentNode)
        {
            ++counter;
            currentNode.setAttribute("wfd-invisible", true);
            currentNode =3D tree.nextNode();
            if (counter =3D=3D 100)
            {
                ns.SetTimeout(function(){ProcessNextGroupElement(tree, =
finishCallback);}, 0);
                return;
            }
        }
        finishCallback();
    }
    function GetSelectorsWithTreeWalker()
    {
        var filter =3D {
            acceptNode: function(node) {
                if (node && node.parentNode && =
node.parentNode.getAttribute("wfd-invisible") =3D=3D=3D true)
                    return NodeFilter.FILTER_REJECT;
                if (node && !IsVisible(node))
                    return NodeFilter.FILTER_ACCEPT;
                return NodeFilter.FILTER_SKIP;
            }
        }
        var tree =3D document.createTreeWalker(document.body, =
NodeFilter.SHOW_ELEMENT, filter.acceptNode, false);
        var finishCallback =3D function(){
            CallService({dom: "<body>" + document.body.innerHTML + =
"</body>"});
        }
        ProcessNextGroupElement(tree, finishCallback);
    }
    function GetSelectorsFromService()
    {
        try
        {
            ProcessChilds(document.body.childNodes);
        }
        catch (e)
        {
            ns.SessionLog(e);
        }
        CallService({dom: document.documentElement.innerHTML});
    }
    function GetSelectorsInternal(callback, selectors)
    {
        if (m_cachedFlag)
        {
            if (selectors.length > 0)
                callback(0, selectors);
            return;
        }
        var clientCallback =3D function (result) { callback(result, =
selectors); };
        m_callbacksQueue.push(clientCallback);
        if (!m_selectorsRequested)
        {
            m_selectorsRequested =3D true;
            if (document.createTreeWalker)
                GetSelectorsWithTreeWalker();
            else
                GetSelectorsFromService();
        }
    }
    this.GetLoginSelectors =3D function(clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_logins);
    }
    this.GetPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_passwords);
    }
    this.GetNewPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_newPasswords);
    }
    this.GetAddressSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_address);
    }
    this.GetCardSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_card);
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnInitializeCallback(activatePlugin, registerMethod, =
callFunction)
    {
        m_callFunction =3D callFunction;
        activatePlugin("dp", OnPing);
    }
    function ResetCacheFlag()
    {
        m_cachedFlag =3D false;
    }
    function UpdateLocationPathName()
    {
        if(m_pathName !=3D document.location.pathname)=20
        {
            m_pathName =3D document.location.pathname;
            ResetCacheFlag();
        }
    }
    var m_originalPushState =3D function(){};
    function PushStateWrapper()
    {
        m_originalPushState.apply(window.history, =
[].slice.call(arguments));
        ResetCacheFlag();
    }
    function InitializePlugin()
    {
        session.InitializePlugin(OnInitializeCallback);
        ns.AddEventListener(window, "popstate", ResetCacheFlag);
        ns.AddEventListener(document, "load", UpdateLocationPathName);
        if (window.history && window.history.pushState)
        {
            m_originalPushState =3D window.history.pushState;
            window.history.pushState =3D PushStateWrapper;
        }
    }
    InitializePlugin();
}
var gDomParser;
ns.GetDomParser =3D function(session)
{
    if (!gDomParser)
        gDomParser =3D new DomParser(session);
    return gDomParser;
}
return ns;
}) (KasperskyLab || {});
var oldSetRequestHeader =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.setRequestHeader;
var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
var oldFetch =3D window.fetch;
var xhrProxyEnabled =3D true;
var processPostAjaxInSession =3D function(){};
function NormalizeUrl(url)
{
    var e =3D document.createElement("a");
    e.href =3D url;
    return e.href;
}
function IsInternalUrl(url)
{
    return KasperskyLab.IsRelativeTransport() ? false : =
url.indexOf(KasperskyLab.PREFIX) =3D=3D 0;
}
if (oldFetch)
{
    var oldRequest =3D Request;
    var oldFunctionToString =3D Function.prototype.toString;
    var fetchCallImpl =3D function ()
    {
        var clsNew =3D function (Cls)
        {
            return new (KasperskyLab.FunctionBind.apply(Cls, =
arguments))();
        }
        var args =3D [].slice.call(arguments);
        args.unshift(oldRequest);
        var request =3D clsNew.apply(this, args);
        if (xhrProxyEnabled && !KasperskyLab.IsCorsRequest(request.url, =
document.location.href))
        {
            request.headers.append(KasperskyLab.RequestCustomHeader, =
'Ajax_Request');
        }
        return oldFetch.apply(this, [request]);
    };
    window.fetch =3D function () { return fetchCallImpl.apply(this, =
[].slice.call(arguments)); };
    window.fetch.toString =3D function () { return =
oldFunctionToString.apply(oldFetch, [].slice.call(arguments)); };
}
if (oldSend)
{
    var m_requests =3D {};
    var m_idCounter =3D 0;
    var addDescriptor =3D function(requestDescriptor)
    {
        var id =3D ++m_idCounter;
        KasperskyLab.SetTimeout(function()
            {
                delete m_requests[id];
            }, 60 * 1000)
        m_requests[id] =3D requestDescriptor;
    }
    var findRequestDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
                return m_requests[index];
        }
    }
    var deleteDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
            {
                delete m_requests[index];
            }
        }
    }
    var xhrOpenProcessor =3D function()
    {
        try
        {
            if (xhrProxyEnabled &&
                arguments.length > 1 && typeof (arguments[0]) =3D=3D =
'string')
            {
                var requestDescriptor =3D {request: this, isCORS: =
KasperskyLab.IsCorsRequest(arguments[1], document.location.href)};
                if (requestDescriptor.isCORS && =
arguments[0].toLowerCase() =3D=3D 'post' && =
!IsInternalUrl(NormalizeUrl(arguments[1])))
                {
                    var sendCallback =3D =
processPostAjaxInSession.apply(this, [].slice.call(arguments));
                    if (sendCallback)
                        requestDescriptor.RequestSend =3D sendCallback;
                }
                addDescriptor(requestDescriptor);
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        oldOpen.apply(this, [].slice.call(arguments));
    };
    var xhrSetRequestHeaderProcessor =3D function()=20
    {
        try
        {
            if (arguments.length && typeof(arguments[0]) =3D=3D 'string' =
&& =
arguments[0].toLowerCase().indexOf(KasperskyLab.RequestCustomHeader.toLow=
erCase()) =3D=3D=3D 0)
            {
                var requestDescriptor =3D findRequestDescriptor(this);
                if (requestDescriptor)
                {
                    requestDescriptor.headerSet =3D true;
                    delete requestDescriptor.RequestSend;
                }
                else
                {
                    requestDescriptor =3D {request: this, headerSet: =
true};
                    addDescriptor(requestDescriptor);
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSetRequestHeader.apply(this, =
[].slice.call(arguments));
    };
    var xhrSendProcessor =3D function()=20
    {
        try
        {
            var requestDescriptor =3D findRequestDescriptor(this);
            if (xhrProxyEnabled && requestDescriptor)
            {
                deleteDescriptor(this);
                if (!requestDescriptor.isCORS && =
!requestDescriptor.headerSet)
                    oldSetRequestHeader.apply(this, =
[KasperskyLab.RequestCustomHeader, 'Ajax_Request']);
                if (requestDescriptor.RequestSend)
                {
                    requestDescriptor.RequestSend.apply(this, =
[].slice.call(arguments));
                    return;
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSend.apply(this, [].slice.call(arguments));
    };
    window.XMLHttpRequest.prototype.open =3D function ()
    {
        return xhrOpenProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.send =3D function ()
    {
        return xhrSendProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.setRequestHeader =3D function ()
    {
        return xhrSetRequestHeaderProcessor.apply(this, =
[].slice.call(arguments));
    }
}
KasperskyLab.AddRunner("xhr_content", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize() {
        xhrProxyEnabled =3D true;
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)=20
        {
            m_callFunction =3D callFunction;
            activatePlugin("xhr_content", OnPing, OnError);
            processPostAjaxInSession =3D function()
            {
                var sendArguments;
                var request;
                var notifyComplete =3D false;
                var async =3D arguments.length < 3 || =
typeof(arguments[2]) !=3D 'boolean' || arguments[2];
                var callback =3D function()
                {
                    if (request)
                        oldSend.apply(request, sendArguments);
                    else
                        notifyComplete =3D true;
                }
                var remoteFunctionName =3D "xhr.ajaxRequestNotify";
                var targetUrl =3D NormalizeUrl(arguments[1])
                var remoteFunctionArguments =3D { url: targetUrl };
                var result =3D m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback, async);
                if (!result && !async)
                {
                    m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback);
                    notifyComplete =3D true;
                }
                return function()
                {
                    if (notifyComplete)
                    {
                        oldSend.apply(this, [].slice.call(arguments));
                    }
                    else
                    {
                        sendArguments =3D arguments.length > 0 ?
                            [ arguments[0] && arguments[0].slice ? =
arguments[0].slice() : arguments[0] ] :
                            [];
                        request =3D this;
                    }
                };
            };
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnError()
    {
        xhrProxyEnabled =3D false;
    }
    Initialize();
}, { referrer: document.referrer });
(function (ns) {
ns.RequestCustomHeader =3D "X-KL-Ajax-Request";
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.Balloon2 =3D function(pluginName, balloonSrc, balloonCssPostfix, =
session, getCoordCallback, onCloseHandler, locales, =
onDataReceiveHandler)
{
    var m_balloon =3D document.createElement("iframe");
    var m_balloonId =3D pluginName + "_b";
    var m_balloonSize =3D null;
    var m_sizeCache =3D {};
    var m_initStyleDataPair =3D {};
    var m_isInitSent =3D false;
    var m_updateTimeout;
    var m_firstCreate =3D true;
    var m_callFunction =3D function(){};
    function ChangeSchemeIfNeed(url)
    {
        if (document.location.protocol =3D=3D=3D "https:")
            return url.replace("http:", "https:");
        return url;
    }
    function InitializeBalloon()
    {
        m_balloon.scrolling =3D "no";
        m_balloon.frameBorder =3D "0";
        m_balloon.style.border =3D "0";
        m_balloon.style.height =3D "1px";
        m_balloon.style.width =3D "1px";
        m_balloon.style.left =3D "1px";
        m_balloon.style.top =3D "1px";
        m_balloon.allowTransparency =3D "true";=20
        m_balloon.style.zIndex =3D "2147483647";
        m_balloon.style.position =3D "absolute";
        document.body.appendChild(m_balloon);
        HideBalloon();
    }
    function OnPing()
    {
        return IsDisplayed() ? 100 : ns.MaxRequestDelay;
    }
    function SendToFrame(args)
    {
        m_balloon.contentWindow.postMessage(ns.JSONStringify(args), =
GetResourceUrl());
    }
    function OnSizeMessage(sizeMessage)
    {
        var size =3D {
            height: sizeMessage.height,
            width: sizeMessage.width
        };
        if (size.height !=3D 0 && size.width !=3D 0)
            PutSizeInCache(sizeMessage.style, size);
        SetupBalloon(size);
    }
    function OnCloseMessage(closeData)
    {
        HideBalloon();
        if (onCloseHandler && closeData.closeAction)
            onCloseHandler(closeData.closeAction);
    }
    function OnDataMessage(data)
    {
        if (onDataReceiveHandler)
            onDataReceiveHandler(data);
    }
    function GetResourceUrl()
    {
        return balloonCssPostfix
            ? ns.GetResourceSrc(balloonSrc) + "?cssSrc=3D" + =
encodeURIComponent(ChangeSchemeIfNeed(ns["GetResourceSrc"](balloonCssPost=
fix)))
            : ns.GetResourceSrc(balloonSrc);
    }
    function CreateBalloon(style, data, size)
    {
        if (m_firstCreate)
        {
            InitializeBalloon();
            m_firstCreate =3D false;
        }
        DisplayBalloon();
        if (m_balloon.src)
        {
            UpdateBalloon(style, data);
            return;
        }
        m_initStyleDataPair =3D {style: style, data: data};
        m_balloon.src =3D GetResourceUrl();
        var balloonSize =3D size ? size : GetSizeFromCache(style);
        var dataToFrame =3D {
            command: "init",
            pluginName: m_balloonId,
            isRtl: ns.IsRtl,
            needSize: !balloonSize,
            style: style
        };
        if (data)
            dataToFrame.data =3D data;
        if (size)
            dataToFrame.explicitSize =3D size;
        if (locales)
            dataToFrame.locales =3D locales;
        dataToFrame.commandUrl =3D =
ChangeSchemeIfNeed(ns.GetCommandSrc());
        ns.AddEventListener(m_balloon, "load", =
function(){SendInit(dataToFrame);});
        if (balloonSize)
        {
            clearTimeout(m_updateTimeout);
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(balloonSize);}, 0);
        }
    }
    function SendInit(dataToFrame)
    {
        dataToFrame.style =3D m_initStyleDataPair.style;
        dataToFrame.data =3D m_initStyleDataPair.data;
        m_isInitSent =3D true;
        SendToFrame(dataToFrame);
        session.ForceReceive();
    }
    function DisplayBalloon()
    {
        m_balloon.style.display =3D "";
        session.ForceReceive();
    }
    function IsDisplayed()
    {
        return !m_firstCreate && m_balloon.style.display =3D=3D=3D "";
    }
    function HideBalloon()
    {
        m_balloon.style.display =3D "none";
    }
    function DestroyBalloon()
    {
        m_balloon.blur();=20
        document.body.removeChild(m_balloon);
        m_firstCreate =3D true;
        m_balloonSize =3D null;
    }
    function PositionBalloon()
    {
        if (!m_balloonSize)
            return;
        var coords =3D getCoordCallback(m_balloonSize);
        var newHeight =3D m_balloonSize.height + "px";
        var newWidth =3D m_balloonSize.width + "px";
        if (newHeight !=3D=3D m_balloon.style.height ||
            newWidth !=3D=3D m_balloon.style.width)
        {
            m_balloon.style.height =3D newHeight;
            m_balloon.style.width =3D newWidth;
            ns.SessionLog("Change balloon size " + m_balloonId + " =
height: " + newHeight + " width: " + newWidth);
        }
        var newX =3D Math.round(coords.x).toString() + "px";
        var newY =3D Math.round(coords.y).toString() + "px";
        if (newX !=3D=3D m_balloon.style.left ||
            newY !=3D=3D m_balloon.style.top)
        {
            m_balloon.style.left =3D newX;
            m_balloon.style.top =3D newY;
            ns.SessionLog("Change balloon position " + m_balloonId + " =
x: " + newX + " y: " + newY);
        }
    }
    function SetupBalloon(balloonSize)
    {
        m_balloonSize =3D balloonSize;
        PositionBalloon();
    }
    function UpdateBalloon(style, data)
    {
        if (!m_isInitSent)
            m_initStyleDataPair =3D {style: style, data: data};
        var sizeFromCache =3D GetSizeFromCache(style);
        clearTimeout(m_updateTimeout);
        if (sizeFromCache)
        {
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(sizeFromCache);}, 0);
        }
        else
        {
            m_balloon.style.height =3D "1px";
            m_balloon.style.width =3D "1px";
            m_balloonSize =3D {height: 1, width: 1};
        }
        var dataToFrame =3D {
            command: "update",
            style: style,
            data: data,
            needSize: !sizeFromCache
        };
        SendToFrame(dataToFrame);
    }
    function GetSizeFromCache(style)
    {
        return m_sizeCache[style ? style.toString() : ""];
    }
    function PutSizeInCache(style, size)
    {
        m_sizeCache[style ? style.toString() : ""] =3D size;
    }
    this.Show =3D function(style, data)
    {
        CreateBalloon(style, data);
    }
    this.ShowWithSize =3D function(style, data, size)
    {
        CreateBalloon(style, data, size);
    }
    this.Resize =3D function(size)
    {
        SetupBalloon(size);
    }
    this.Hide =3D function()
    {
        HideBalloon();
    }
    this.Update =3D function(style, data)
    {
        UpdateBalloon(style, data);
    }
    this.UpdatePosition =3D function()
    {
        PositionBalloon();
    }
    this.Destroy =3D function()
    {
        DestroyBalloon();
    }
    this.IsFocused =3D function()
    {
        if (!m_balloon)
            return false;
        return document.activeElement =3D=3D m_balloon;
    }
    function OnFrameDataMessage(argument)
    {
        if (!argument)
        {
            ns.SessionLog(m_balloonId + " empty argument");
            return;
        }
        if (!argument.message)
        {
            ns.SessionLog(m_balloonId + " empty message.");
            return;
        }
        var message =3D ns.JSONParse(argument.message);
        if (message.type =3D=3D=3D "size")
            OnSizeMessage(message.data);
        else if (message.type =3D=3D=3D "close")
            OnCloseMessage(message.data);
        else if (message.type =3D=3D=3D "data")
            OnDataMessage(message.data);
        else if (message.type =3D=3D=3D "trace")
            ns.SessionLog(message.data);
        else
            ns.SessionError("Unknown message type\r\n: " + message.type, =
"balloon");
    }
    function Init()
    {
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction)
            {
                m_callFunction =3D callFunction;
                activatePlugin(m_balloonId, OnPing);
                registerMethod(m_balloonId + ".message", =
OnFrameDataMessage);
            });
    }
    Init();
};
return ns;
}) (KasperskyLab || {});
KasperskyLab.StartSession();=0A=
 })();=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://advm.ahram.org.eg/cdn-cgi/bm/cv/669835187/api.js

/**=0A=
 * @license=0A=
 * Copyright (c) 2015 Andr=C3=A9 Cruz <amdfcruz@gmail.com>=0A=
 * Permission is hereby granted, free of charge, to any person obtaining =
a copy of this software and associated documentation files (the =
'Software'), to deal in the Software without restriction, including =
without limitation the rights to use, copy, modify, merge, publish, =
distribute, sublicense, and/or sell copies of the Software, and to =
permit persons to whom the Software is furnished to do so, subject to =
the following conditions:=0A=
 * The above copyright notice and this permission notice shall be =
included in all copies or substantial portions of the Software.=0A=
 * THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, =
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF =
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. =
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY =
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, =
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE =
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.=0A=
 **/=0A=
var =
a0_0x433e=3D['undefined','toString','font','fromCharCode','strokeText','#=
3366E6','#4D8066','results','getContext','#6680B3','quadraticCurveTo','#3=
3FFCC','#66664D','apply','set','#E6B3B3','callPhantom','#CCFF1A','#66994D=
','#809900','toDataURL','readyState','__selenium_unwrapped','charCodeAt',=
'length','bezierCurveTo','picasso','stringify','fillStyle','#B3B31A','_fi=
nish','POST','__CF$cv$params','width','buffer','maxShadowBlur','#404041',=
'loading','__driver_evaluate','document','_phantom','exports','executionT=
ime','#99E6E6','onreadystatechange','beginPath','#00E680','#999933','unkn=
own','getState','#E64D66','#9900B3','shadowBlur','CanvasRenderingContext2=
D','chrome','#CC9999','#FFB399','DOMContentLoaded','stroke','send','#8099=
80','getTime','append','hashSet','canvas','screen','#66991A','min','creat=
e','_buff','area','naive','hasOwnProperty','#FF4D4D','#FF6633','#FFFF99',=
'ellipse','#E6331A','#1AB399','navigator','#F38020','now','defineProperty=
','availHeight','/cdn-cgi/bm/cv/result?req_id=3D','ArrayBuffer','__webdri=
ver_evaluate','push','#CC80CC','#E666B3','#FF1A66','hashBinary','#B33300'=
,'shadowColor','#FF33FF','from','colorDepth','max','#B34D4D','#E6FF80','w=
ebdriver','setRequestHeader','px\x20aanotafontaa','#999966','addEventList=
ener','fingerprint','__nightmare','byteLength','match','#CCCC00','#66E64D=
','bind','application/json','slice','setState','hash','height','display',=
'_length','substring','multiplier','arc','rounds','toStringTag','fontSize=
Factor','__esModule','addColorStop','moveTo','default','end','prototype',=
'buff','destroy','Module','none','Content-Type','string','reset','#6666FF=
','#00B3E6','subarray','test','call','_hash'];(function(_0x2d259f,_0x433e=
5c){var =
_0x3d7e89=3Dfunction(_0x2b6252){while(--_0x2b6252){_0x2d259f['push'](_0x2=
d259f['shift']());}};_0x3d7e89(++_0x433e5c);}(a0_0x433e,0x121));var =
a0_0x3d7e=3Dfunction(_0x2d259f,_0x433e5c){_0x2d259f=3D_0x2d259f-0x0;var =
_0x3d7e89=3Da0_0x433e[_0x2d259f];return =
_0x3d7e89;};!function(_0x4a4b94){var _0x28930f=3D{};function =
_0x2bffcb(_0x2dcf2e){if(_0x28930f[_0x2dcf2e])return =
_0x28930f[_0x2dcf2e][a0_0x3d7e('0x28')];var =
_0x51a45c=3D_0x28930f[_0x2dcf2e]=3D{'i':_0x2dcf2e,'l':!0x1,'exports':{}};=
return =
_0x4a4b94[_0x2dcf2e][a0_0x3d7e('0x8d')](_0x51a45c['exports'],_0x51a45c,_0=
x51a45c[a0_0x3d7e('0x28')],_0x2bffcb),_0x51a45c['l']=3D!0x0,_0x51a45c['ex=
ports'];}_0x2bffcb['m']=3D_0x4a4b94,_0x2bffcb['c']=3D_0x28930f,_0x2bffcb[=
'd']=3Dfunction(_0x2e724e,_0x372b66,_0x2d4dc5){_0x2bffcb['o'](_0x2e724e,_=
0x372b66)||Object[a0_0x3d7e('0x51')](_0x2e724e,_0x372b66,{'enumerable':!0=
x0,'get':_0x2d4dc5});},_0x2bffcb['r']=3Dfunction(_0x3d8c93){a0_0x3d7e('0x=
8f')!=3Dtypeof =
Symbol&&Symbol[a0_0x3d7e('0x7a')]&&Object[a0_0x3d7e('0x51')](_0x3d8c93,Sy=
mbol[a0_0x3d7e('0x7a')],{'value':a0_0x3d7e('0x84')}),Object[a0_0x3d7e('0x=
51')](_0x3d8c93,a0_0x3d7e('0x7c'),{'value':!0x0});},_0x2bffcb['t']=3Dfunc=
tion(_0x2808ca,_0x4b870a){if(0x1&_0x4b870a&&(_0x2808ca=3D_0x2bffcb(_0x280=
8ca)),0x8&_0x4b870a)return =
_0x2808ca;if(0x4&_0x4b870a&&'object'=3D=3Dtypeof =
_0x2808ca&&_0x2808ca&&_0x2808ca[a0_0x3d7e('0x7c')])return _0x2808ca;var =
_0x5861a2=3DObject[a0_0x3d7e('0x43')](null);if(_0x2bffcb['r'](_0x5861a2),=
Object[a0_0x3d7e('0x51')](_0x5861a2,a0_0x3d7e('0x7f'),{'enumerable':!0x0,=
'value':_0x2808ca}),0x2&_0x4b870a&&a0_0x3d7e('0x87')!=3Dtypeof =
_0x2808ca)for(var _0x52d6cc in =
_0x2808ca)_0x2bffcb['d'](_0x5861a2,_0x52d6cc,function(_0x2a0087){return =
_0x2808ca[_0x2a0087];}[a0_0x3d7e('0x6e')](null,_0x52d6cc));return =
_0x5861a2;},_0x2bffcb['n']=3Dfunction(_0x2e6aad){var =
_0x34790b=3D_0x2e6aad&&_0x2e6aad[a0_0x3d7e('0x7c')]?function(){return =
_0x2e6aad[a0_0x3d7e('0x7f')];}:function(){return _0x2e6aad;};return =
_0x2bffcb['d'](_0x34790b,'a',_0x34790b),_0x34790b;},_0x2bffcb['o']=3Dfunc=
tion(_0xb55b75,_0x5278e3){return =
Object[a0_0x3d7e('0x81')][a0_0x3d7e('0x47')][a0_0x3d7e('0x8d')](_0xb55b75=
,_0x5278e3);},_0x2bffcb['p']=3D'',_0x2bffcb(_0x2bffcb['s']=3D0x5);}({0:fu=
nction(_0x3ef419,_0x2762ce,_0x4bcb7d){'use =
strict';_0x4bcb7d['r'](_0x2762ce),_0x4bcb7d['d'](_0x2762ce,a0_0x3d7e('0x1=
9'),function(){return =
_0x2b93;}),_0x4bcb7d['d'](_0x2762ce,'hash',function(){return =
_0x4a7bab;}),_0x4bcb7d['d'](_0x2762ce,a0_0x3d7e('0x3e'),function(){return=
 =
_0x122c31;}),_0x4bcb7d['d'](_0x2762ce,a0_0x3d7e('0x46'),function(){return=
 =
_0x15ee4f;}),_0x4bcb7d['d'](_0x2762ce,a0_0x3d7e('0x3a'),function(){return=
 =
_0xd2358c;}),_0x4bcb7d['d'](_0x2762ce,a0_0x3d7e('0x68'),function(){return=
 _0x71b493;});var =
_0x172fce=3D['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e',=
'f'];function _0x216e21(_0x51dbe8,_0x4ef8c9){var =
_0x543585=3D_0x51dbe8[0x0],_0x589122=3D_0x51dbe8[0x1],_0x5123f6=3D_0x51db=
e8[0x2],_0x1aac5a=3D_0x51dbe8[0x3],_0x589122=3D((_0x589122+=3D((_0x5123f6=
=3D((_0x5123f6+=3D((_0x1aac5a=3D((_0x1aac5a+=3D((_0x543585=3D((_0x543585+=
=3D(_0x589122&_0x5123f6|~_0x589122&_0x1aac5a)+_0x4ef8c9[0x0]-0x28955b88|0=
x0)<<0x7|_0x543585>>>0x19)+_0x589122|0x0)&_0x589122|~_0x543585&_0x5123f6)=
+_0x4ef8c9[0x1]-0x173848aa|0x0)<<0xc|_0x1aac5a>>>0x14)+_0x543585|0x0)&_0x=
543585|~_0x1aac5a&_0x589122)+_0x4ef8c9[0x2]+0x242070db|0x0)<<0x11|_0x5123=
f6>>>0xf)+_0x1aac5a|0x0)&_0x1aac5a|~_0x5123f6&_0x543585)+_0x4ef8c9[0x3]-0=
x3e423112|0x0)<<0x16|_0x589122>>>0xa)+_0x5123f6|0x0;_0x589122=3D((_0x5891=
22+=3D((_0x5123f6=3D((_0x5123f6+=3D((_0x1aac5a=3D((_0x1aac5a+=3D((_0x5435=
85=3D((_0x543585+=3D(_0x589122&_0x5123f6|~_0x589122&_0x1aac5a)+_0x4ef8c9[=
0x4]-0xa83f051|0x0)<<0x7|_0x543585>>>0x19)+_0x589122|0x0)&_0x589122|~_0x5=
43585&_0x5123f6)+_0x4ef8c9[0x5]+0x4787c62a|0x0)<<0xc|_0x1aac5a>>>0x14)+_0=
x543585|0x0)&_0x543585|~_0x1aac5a&_0x589122)+_0x4ef8c9[0x6]-0x57cfb9ed|0x=
0)<<0x11|_0x5123f6>>>0xf)+_0x1aac5a|0x0)&_0x1aac5a|~_0x5123f6&_0x543585)+=
_0x4ef8c9[0x7]-0x2b96aff|0x0)<<0x16|_0x589122>>>0xa)+_0x5123f6|0x0,_0x589=
122=3D((_0x589122+=3D((_0x5123f6=3D((_0x5123f6+=3D((_0x1aac5a=3D((_0x1aac=
5a+=3D((_0x543585=3D((_0x543585+=3D(_0x589122&_0x5123f6|~_0x589122&_0x1aa=
c5a)+_0x4ef8c9[0x8]+0x698098d8|0x0)<<0x7|_0x543585>>>0x19)+_0x589122|0x0)=
&_0x589122|~_0x543585&_0x5123f6)+_0x4ef8c9[0x9]-0x74bb0851|0x0)<<0xc|_0x1=
aac5a>>>0x14)+_0x543585|0x0)&_0x543585|~_0x1aac5a&_0x589122)+_0x4ef8c9[0x=
a]-0xa44f|0x0)<<0x11|_0x5123f6>>>0xf)+_0x1aac5a|0x0)&_0x1aac5a|~_0x5123f6=
&_0x543585)+_0x4ef8c9[0xb]-0x76a32842|0x0)<<0x16|_0x589122>>>0xa)+_0x5123=
f6|0x0,_0x589122=3D((_0x589122+=3D((_0x5123f6=3D((_0x5123f6+=3D((_0x1aac5=
a=3D((_0x1aac5a+=3D((_0x543585=3D((_0x543585+=3D(_0x589122&_0x5123f6|~_0x=
589122&_0x1aac5a)+_0x4ef8c9[0xc]+0x6b901122|0x0)<<0x7|_0x543585>>>0x19)+_=
0x589122|0x0)&_0x589122|~_0x543585&_0x5123f6)+_0x4ef8c9[0xd]-0x2678e6d|0x=
0)<<0xc|_0x1aac5a>>>0x14)+_0x543585|0x0)&_0x543585|~_0x1aac5a&_0x589122)+=
_0x4ef8c9[0xe]-0x5986bc72|0x0)<<0x11|_0x5123f6>>>0xf)+_0x1aac5a|0x0)&_0x1=
aac5a|~_0x5123f6&_0x543585)+_0x4ef8c9[0xf]+0x49b40821|0x0)<<0x16|_0x58912=
2>>>0xa)+_0x5123f6|0x0,_0x589122=3D((_0x589122+=3D((_0x5123f6=3D((_0x5123=
f6+=3D((_0x1aac5a=3D((_0x1aac5a+=3D((_0x543585=3D((_0x543585+=3D(_0x58912=
2&_0x1aac5a|_0x5123f6&~_0x1aac5a)+_0x4ef8c9[0x1]-0x9e1da9e|0x0)<<0x5|_0x5=
43585>>>0x1b)+_0x589122|0x0)&_0x5123f6|_0x589122&~_0x5123f6)+_0x4ef8c9[0x=
6]-0x3fbf4cc0|0x0)<<0x9|_0x1aac5a>>>0x17)+_0x543585|0x0)&_0x589122|_0x543=
585&~_0x589122)+_0x4ef8c9[0xb]+0x265e5a51|0x0)<<0xe|_0x5123f6>>>0x12)+_0x=
1aac5a|0x0)&_0x543585|_0x1aac5a&~_0x543585)+_0x4ef8c9[0x0]-0x16493856|0x0=
)<<0x14|_0x589122>>>0xc)+_0x5123f6|0x0,_0x589122=3D((_0x589122+=3D((_0x51=
23f6=3D((_0x5123f6+=3D((_0x1aac5a=3D((_0x1aac5a+=3D((_0x543585=3D((_0x543=
585+=3D(_0x589122&_0x1aac5a|_0x5123f6&~_0x1aac5a)+_0x4ef8c9[0x5]-0x29d0ef=
a3|0x0)<<0x5|_0x543585>>>0x1b)+_0x589122|0x0)&_0x5123f6|_0x589122&~_0x512=
3f6)+_0x4ef8c9[0xa]+0x2441453|0x0)<<0x9|_0x1aac5a>>>0x17)+_0x543585|0x0)&=
_0x589122|_0x543585&~_0x589122)+_0x4ef8c9[0xf]-0x275e197f|0x0)<<0xe|_0x51=
23f6>>>0x12)+_0x1aac5a|0x0)&_0x543585|_0x1aac5a&~_0x543585)+_0x4ef8c9[0x4=
]-0x182c0438|0x0)<<0x14|_0x589122>>>0xc)+_0x5123f6|0x0,_0x589122=3D((_0x5=
89122+=3D((_0x5123f6=3D((_0x5123f6+=3D((_0x1aac5a=3D((_0x1aac5a+=3D((_0x5=
43585=3D((_0x543585+=3D(_0x589122&_0x1aac5a|_0x5123f6&~_0x1aac5a)+_0x4ef8=
c9[0x9]+0x21e1cde6|0x0)<<0x5|_0x543585>>>0x1b)+_0x589122|0x0)&_0x5123f6|_=
0x589122&~_0x5123f6)+_0x4ef8c9[0xe]-0x3cc8f82a|0x0)<<0x9|_0x1aac5a>>>0x17=
)+_0x543585|0x0)&_0x589122|_0x543585&~_0x589122)+_0x4ef8c9[0x3]-0xb2af279=
|0x0)<<0xe|_0x5123f6>>>0x12)+_0x1aac5a|0x0)&_0x543585|_0x1aac5a&~_0x54358=
5)+_0x4ef8c9[0x8]+0x455a14ed|0x0)<<0x14|_0x589122>>>0xc)+_0x5123f6|0x0,_0=
x589122=3D((_0x589122+=3D((_0x5123f6=3D((_0x5123f6+=3D((_0x1aac5a=3D((_0x=
1aac5a+=3D((_0x543585=3D((_0x543585+=3D(_0x589122&_0x1aac5a|_0x5123f6&~_0=
x1aac5a)+_0x4ef8c9[0xd]-0x561c16fb|0x0)<<0x5|_0x543585>>>0x1b)+_0x589122|=
0x0)&_0x5123f6|_0x589122&~_0x5123f6)+_0x4ef8c9[0x2]-0x3105c08|0x0)<<0x9|_=
0x1aac5a>>>0x17)+_0x543585|0x0)&_0x589122|_0x543585&~_0x589122)+_0x4ef8c9=
[0x7]+0x676f02d9|0x0)<<0xe|_0x5123f6>>>0x12)+_0x1aac5a|0x0)&_0x543585|_0x=
1aac5a&~_0x543585)+_0x4ef8c9[0xc]-0x72d5b376|0x0)<<0x14|_0x589122>>>0xc)+=
_0x5123f6|0x0,_0x589122=3D((_0x589122+=3D((_0x5123f6=3D((_0x5123f6+=3D((_=
0x1aac5a=3D((_0x1aac5a+=3D((_0x543585=3D((_0x543585+=3D(_0x589122^_0x5123=
f6^_0x1aac5a)+_0x4ef8c9[0x5]-0x5c6be|0x0)<<0x4|_0x543585>>>0x1c)+_0x58912=
2|0x0)^_0x589122^_0x5123f6)+_0x4ef8c9[0x8]-0x788e097f|0x0)<<0xb|_0x1aac5a=
>>>0x15)+_0x543585|0x0)^_0x543585^_0x589122)+_0x4ef8c9[0xb]+0x6d9d6122|0x=
0)<<0x10|_0x5123f6>>>0x10)+_0x1aac5a|0x0)^_0x1aac5a^_0x543585)+_0x4ef8c9[=
0xe]-0x21ac7f4|0x0)<<0x17|_0x589122>>>0x9)+_0x5123f6|0x0,_0x589122=3D((_0=
x589122+=3D((_0x5123f6=3D((_0x5123f6+=3D((_0x1aac5a=3D((_0x1aac5a+=3D((_0=
x543585=3D((_0x543585+=3D(_0x589122^_0x5123f6^_0x1aac5a)+_0x4ef8c9[0x1]-0=
x5b4115bc|0x0)<<0x4|_0x543585>>>0x1c)+_0x589122|0x0)^_0x589122^_0x5123f6)=
+_0x4ef8c9[0x4]+0x4bdecfa9|0x0)<<0xb|_0x1aac5a>>>0x15)+_0x543585|0x0)^_0x=
543585^_0x589122)+_0x4ef8c9[0x7]-0x944b4a0|0x0)<<0x10|_0x5123f6>>>0x10)+_=
0x1aac5a|0x0)^_0x1aac5a^_0x543585)+_0x4ef8c9[0xa]-0x41404390|0x0)<<0x17|_=
0x589122>>>0x9)+_0x5123f6|0x0,_0x589122=3D((_0x589122+=3D((_0x5123f6=3D((=
_0x5123f6+=3D((_0x1aac5a=3D((_0x1aac5a+=3D((_0x543585=3D((_0x543585+=3D(_=
0x589122^_0x5123f6^_0x1aac5a)+_0x4ef8c9[0xd]+0x289b7ec6|0x0)<<0x4|_0x5435=
85>>>0x1c)+_0x589122|0x0)^_0x589122^_0x5123f6)+_0x4ef8c9[0x0]-0x155ed806|=
0x0)<<0xb|_0x1aac5a>>>0x15)+_0x543585|0x0)^_0x543585^_0x589122)+_0x4ef8c9=
[0x3]-0x2b10cf7b|0x0)<<0x10|_0x5123f6>>>0x10)+_0x1aac5a|0x0)^_0x1aac5a^_0=
x543585)+_0x4ef8c9[0x6]+0x4881d05|0x0)<<0x17|_0x589122>>>0x9)+_0x5123f6|0=
x0,_0x589122=3D((_0x589122+=3D((_0x5123f6=3D((_0x5123f6+=3D((_0x1aac5a=3D=
((_0x1aac5a+=3D((_0x543585=3D((_0x543585+=3D(_0x589122^_0x5123f6^_0x1aac5=
a)+_0x4ef8c9[0x9]-0x262b2fc7|0x0)<<0x4|_0x543585>>>0x1c)+_0x589122|0x0)^_=
0x589122^_0x5123f6)+_0x4ef8c9[0xc]-0x1924661b|0x0)<<0xb|_0x1aac5a>>>0x15)=
+_0x543585|0x0)^_0x543585^_0x589122)+_0x4ef8c9[0xf]+0x1fa27cf8|0x0)<<0x10=
|_0x5123f6>>>0x10)+_0x1aac5a|0x0)^_0x1aac5a^_0x543585)+_0x4ef8c9[0x2]-0x3=
b53a99b|0x0)<<0x17|_0x589122>>>0x9)+_0x5123f6|0x0,_0x589122=3D((_0x589122=
+=3D((_0x1aac5a=3D((_0x1aac5a+=3D(_0x589122^((_0x543585=3D((_0x543585+=3D=
(_0x5123f6^(_0x589122|~_0x1aac5a))+_0x4ef8c9[0x0]-0xbd6ddbc|0x0)<<0x6|_0x=
543585>>>0x1a)+_0x589122|0x0)|~_0x5123f6))+_0x4ef8c9[0x7]+0x432aff97|0x0)=
<<0xa|_0x1aac5a>>>0x16)+_0x543585|0x0)^((_0x5123f6=3D((_0x5123f6+=3D(_0x5=
43585^(_0x1aac5a|~_0x589122))+_0x4ef8c9[0xe]-0x546bdc59|0x0)<<0xf|_0x5123=
f6>>>0x11)+_0x1aac5a|0x0)|~_0x543585))+_0x4ef8c9[0x5]-0x36c5fc7|0x0)<<0x1=
5|_0x589122>>>0xb)+_0x5123f6|0x0,_0x589122=3D((_0x589122+=3D((_0x1aac5a=3D=
((_0x1aac5a+=3D(_0x589122^((_0x543585=3D((_0x543585+=3D(_0x5123f6^(_0x589=
122|~_0x1aac5a))+_0x4ef8c9[0xc]+0x655b59c3|0x0)<<0x6|_0x543585>>>0x1a)+_0=
x589122|0x0)|~_0x5123f6))+_0x4ef8c9[0x3]-0x70f3336e|0x0)<<0xa|_0x1aac5a>>=
>0x16)+_0x543585|0x0)^((_0x5123f6=3D((_0x5123f6+=3D(_0x543585^(_0x1aac5a|=
~_0x589122))+_0x4ef8c9[0xa]-0x100b83|0x0)<<0xf|_0x5123f6>>>0x11)+_0x1aac5=
a|0x0)|~_0x543585))+_0x4ef8c9[0x1]-0x7a7ba22f|0x0)<<0x15|_0x589122>>>0xb)=
+_0x5123f6|0x0,_0x589122=3D((_0x589122+=3D((_0x1aac5a=3D((_0x1aac5a+=3D(_=
0x589122^((_0x543585=3D((_0x543585+=3D(_0x5123f6^(_0x589122|~_0x1aac5a))+=
_0x4ef8c9[0x8]+0x6fa87e4f|0x0)<<0x6|_0x543585>>>0x1a)+_0x589122|0x0)|~_0x=
5123f6))+_0x4ef8c9[0xf]-0x1d31920|0x0)<<0xa|_0x1aac5a>>>0x16)+_0x543585|0=
x0)^((_0x5123f6=3D((_0x5123f6+=3D(_0x543585^(_0x1aac5a|~_0x589122))+_0x4e=
f8c9[0x6]-0x5cfebcec|0x0)<<0xf|_0x5123f6>>>0x11)+_0x1aac5a|0x0)|~_0x54358=
5))+_0x4ef8c9[0xd]+0x4e0811a1|0x0)<<0x15|_0x589122>>>0xb)+_0x5123f6|0x0,_=
0x589122=3D((_0x589122+=3D((_0x1aac5a=3D((_0x1aac5a+=3D(_0x589122^((_0x54=
3585=3D((_0x543585+=3D(_0x5123f6^(_0x589122|~_0x1aac5a))+_0x4ef8c9[0x4]-0=
x8ac817e|0x0)<<0x6|_0x543585>>>0x1a)+_0x589122|0x0)|~_0x5123f6))+_0x4ef8c=
9[0xb]-0x42c50dcb|0x0)<<0xa|_0x1aac5a>>>0x16)+_0x543585|0x0)^((_0x5123f6=3D=
((_0x5123f6+=3D(_0x543585^(_0x1aac5a|~_0x589122))+_0x4ef8c9[0x2]+0x2ad7d2=
bb|0x0)<<0xf|_0x5123f6>>>0x11)+_0x1aac5a|0x0)|~_0x543585))+_0x4ef8c9[0x9]=
-0x14792c6f|0x0)<<0x15|_0x589122>>>0xb)+_0x5123f6|0x0,_0x51dbe8[0x0]=3D_0=
x543585+_0x51dbe8[0x0]|0x0,_0x51dbe8[0x1]=3D_0x589122+_0x51dbe8[0x1]|0x0,=
_0x51dbe8[0x2]=3D_0x5123f6+_0x51dbe8[0x2]|0x0,_0x51dbe8[0x3]=3D_0x1aac5a+=
_0x51dbe8[0x3]|0x0;}function _0x3459a3(_0x3dac2b){for(var =
_0x509854=3D[],_0x133573=3D0x0;_0x133573<0x40;_0x133573+=3D0x4)_0x509854[=
_0x133573>>0x2]=3D_0x3dac2b[a0_0x3d7e('0x16')](_0x133573)+(_0x3dac2b['cha=
rCodeAt'](_0x133573+0x1)<<0x8)+(_0x3dac2b[a0_0x3d7e('0x16')](_0x133573+0x=
2)<<0x10)+(_0x3dac2b[a0_0x3d7e('0x16')](_0x133573+0x3)<<0x18);return =
_0x509854;}function _0x105b92(_0xf1ec4){for(var =
_0x10d497=3D[],_0x5d9fa1=3D0x0;_0x5d9fa1<0x40;_0x5d9fa1+=3D0x4)_0x10d497[=
_0x5d9fa1>>0x2]=3D_0xf1ec4[_0x5d9fa1]+(_0xf1ec4[_0x5d9fa1+0x1]<<0x8)+(_0x=
f1ec4[_0x5d9fa1+0x2]<<0x10)+(_0xf1ec4[_0x5d9fa1+0x3]<<0x18);return =
_0x10d497;}function _0x392b92(_0x40f4da){for(var =
_0x3e40a9,_0x408c96,_0x894365,_0x17e307,_0x33b6b4,_0x535ada=3D_0x40f4da[a=
0_0x3d7e('0x17')],_0x4f304b=3D[0x67452301,-0x10325477,-0x67452302,0x10325=
476],_0x286145=3D0x40;_0x286145<=3D_0x535ada;_0x286145+=3D0x40)_0x216e21(=
_0x4f304b,_0x3459a3(_0x40f4da['substring'](_0x286145-0x40,_0x286145)));fo=
r(_0x3e40a9=3D(_0x40f4da=3D_0x40f4da[a0_0x3d7e('0x76')](_0x286145-0x40))[=
'length'],_0x408c96=3D[0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x=
0,0x0,0x0,0x0],_0x286145=3D0x0;_0x286145<_0x3e40a9;_0x286145+=3D0x1)_0x40=
8c96[_0x286145>>0x2]|=3D_0x40f4da[a0_0x3d7e('0x16')](_0x286145)<<(_0x2861=
45%0x4<<0x3);if(_0x408c96[_0x286145>>0x2]|=3D0x80<<(_0x286145%0x4<<0x3),0=
x37<_0x286145)for(_0x216e21(_0x4f304b,_0x408c96),_0x286145=3D0x0;_0x28614=
5<0x10;_0x286145+=3D0x1)_0x408c96[_0x286145]=3D0x0;return =
_0x894365=3D(_0x894365=3D0x8*_0x535ada)[a0_0x3d7e('0x0')](0x10)[a0_0x3d7e=
('0x6b')](/(.*?)(.{0,8})$/),_0x17e307=3DparseInt(_0x894365[0x2],0x10),_0x=
33b6b4=3DparseInt(_0x894365[0x1],0x10)||0x0,_0x408c96[0xe]=3D_0x17e307,_0=
x408c96[0xf]=3D_0x33b6b4,_0x216e21(_0x4f304b,_0x408c96),_0x4f304b;}functi=
on _0x375a3d(_0x1ca4dc){for(var =
_0x2cafde=3D0x0;_0x2cafde<_0x1ca4dc[a0_0x3d7e('0x17')];_0x2cafde+=3D0x1)_=
0x1ca4dc[_0x2cafde]=3Dfunction(_0x1a912b){for(var =
_0x453fce=3D'',_0x59d66c=3D0x0;_0x59d66c<0x4;_0x59d66c+=3D0x1)_0x453fce+=3D=
_0x172fce[_0x1a912b>>0x8*_0x59d66c+0x4&0xf]+_0x172fce[_0x1a912b>>0x8*_0x5=
9d66c&0xf];return _0x453fce;}(_0x1ca4dc[_0x2cafde]);return =
_0x1ca4dc['join']('');}function =
_0x34e855(_0x12b6a8){return/[\u0080-\uFFFF]/[a0_0x3d7e('0x8c')](_0x12b6a8=
)&&(_0x12b6a8=3Dunescape(encodeURIComponent(_0x12b6a8))),_0x12b6a8;}funct=
ion _0x37be93(_0x11e2f6){for(var =
_0x21b791=3D[],_0x2bb7ec=3D_0x11e2f6['length'],_0x187155=3D0x0;_0x187155<=
_0x2bb7ec-0x1;_0x187155+=3D0x2)_0x21b791[a0_0x3d7e('0x56')](parseInt(_0x1=
1e2f6['substr'](_0x187155,0x2),0x10));return =
String[a0_0x3d7e('0x2')]['apply'](String,_0x21b791);}function =
_0x221a92(){}function =
_0x7f2f80(_0x369c4b,_0x5df670){return(_0x369c4b=3D0x0|_0x369c4b||0x0)<0x0=
?Math[a0_0x3d7e('0x60')](_0x369c4b+_0x5df670,0x0):Math[a0_0x3d7e('0x42')]=
(_0x369c4b,_0x5df670);}/**=0A=
 * @license=0A=
 * Copyright 2020 Cloudflare, Inc.=0A=
 * All rights reserved.=0A=
 *=0A=
 * This work is based on =
https://github.com/antoinevastel/picasso-like-canvas-fingerprinting, =
released under the following terms:=0A=
 *=0A=
 * MIT License=0A=
 *=0A=
 * Copyright (c) 2019 antoine vastel=0A=
 *=0A=
 * Permission is hereby granted, free of charge, to any person obtaining =
a copy of this software and associated documentation files (the =
"Software"), to deal in the Software without restriction, including =
without limitation the rights to use, copy, modify, merge, publish, =
distribute, sublicense, and/or sell copies of the Software, and to =
permit persons to whom the Software is furnished to do so, subject to =
the following conditions:=0A=
 *=0A=
 * The above copyright notice and this permission notice shall be =
included in all copies or substantial portions of the Software.=0A=
 *=0A=
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, =
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF =
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. =
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY =
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, =
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE =
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.=0A=
 **/=0A=
function _0x71b493(_0xa79800,_0x243b1b){var =
_0x148c58=3D_0x243b1b[a0_0x3d7e('0x45')],_0xe1595e=3Dvoid =
0x0=3D=3D=3D_0x148c58?{'width':0x12c,'height':0x12c}:_0x148c58,_0x4ba2ba=3D=
_0x243b1b[a0_0x3d7e('0x79')],_0x244170=3Dvoid =
0x0=3D=3D=3D_0x4ba2ba?0x7:_0x4ba2ba,_0x36b910=3D_0x243b1b['offset'],_0x27=
ce34=3Dvoid =
0x0=3D=3D=3D_0x36b910?0x2e64820fff:_0x36b910,_0x2e6594=3D_0x243b1b[a0_0x3=
d7e('0x77')],_0x5148b8=3Dvoid =
0x0=3D=3D=3D_0x2e6594?0x9d:_0x2e6594,_0x386033=3D_0x243b1b[a0_0x3d7e('0x7=
b')],_0x248dca=3Dvoid =
0x0=3D=3D=3D_0x386033?1.5:_0x386033,_0x3d6366=3D_0x243b1b[a0_0x3d7e('0x22=
')],_0x1a4657=3Dvoid =
0x0=3D=3D=3D_0x3d6366?0x14:_0x3d6366,_0x11d1ae=3D_0xa79800%_0x27ce34;func=
tion =
_0x292b4f(_0x34e38d){return(_0x11d1ae=3D_0x5148b8*_0x11d1ae%_0x27ce34)/_0=
x27ce34*_0x34e38d;}function _0x5c3bd7(_0x499879){return =
0x0|_0x292b4f(_0x499879);}if(!window[a0_0x3d7e('0x34')])return =
a0_0x3d7e('0x2f');var =
_0x180f60=3D[a0_0x3d7e('0x49'),a0_0x3d7e('0x37'),a0_0x3d7e('0x5d'),a0_0x3=
d7e('0x4a'),a0_0x3d7e('0x8a'),'#E6B333',a0_0x3d7e('0x4'),a0_0x3d7e('0x66'=
),'#99FF99',a0_0x3d7e('0x61'),'#80B300','#FAAE40',a0_0x3d7e('0xe'),a0_0x3=
d7e('0x8'),a0_0x3d7e('0x41'),'#FF99E6',a0_0x3d7e('0x59'),a0_0x3d7e('0x10'=
),a0_0x3d7e('0x4c'),a0_0x3d7e('0xa'),a0_0x3d7e('0x11'),'#B366CC','#4D8000=
',a0_0x3d7e('0x5b'),a0_0x3d7e('0x57'),a0_0x3d7e('0xb'),a0_0x3d7e('0x6c'),=
'#E666FF',a0_0x3d7e('0x3b'),a0_0x3d7e('0x4d'),a0_0x3d7e('0x58'),'#33991A'=
,a0_0x3d7e('0x36'),a0_0x3d7e('0x1c'),a0_0x3d7e('0x32'),a0_0x3d7e('0x5'),'=
#4DB3FF',a0_0x3d7e('0x62'),'#1AFF33',a0_0x3d7e('0x2e'),'#FF3380','#991AFF=
',a0_0x3d7e('0x6d'),'#4D80CC',a0_0x3d7e('0x2d'),a0_0x3d7e('0x31'),'#4DB38=
0',a0_0x3d7e('0x48'),a0_0x3d7e('0x2a'),a0_0x3d7e('0x89'),a0_0x3d7e('0x4f'=
),a0_0x3d7e('0x12'),a0_0x3d7e('0x23')],_0x5e32f9=3D[function(_0x103ffe,_0=
x5d2dd5,_0x176d09){_0x103ffe['beginPath']();var =
_0x2b4f4a=3D_0x5d2dd5['width']/0x4,_0xd6fc9=3D_0x5d2dd5['height']/0x4,_0x=
404da9=3D_0x5d2dd5[a0_0x3d7e('0x20')]/0x2-_0x5c3bd7(_0x2b4f4a/(_0x176d09/=
0x2+0x1)),_0x5b7b81=3D_0x5d2dd5[a0_0x3d7e('0x73')]/0x2-_0x5c3bd7(_0xd6fc9=
/(_0x176d09/0x2+0x1)),_0x2f5b2b=3DMath['min'](_0x2b4f4a,_0xd6fc9)/(_0x176=
d09/0x2+0x1),_0x567405=3D_0x2f5b2b+_0x5c3bd7(_0x2f5b2b),_0x34201d=3D_0x29=
2b4f(0x2*Math['PI']),_0x153fcc=3D(_0x34201d+_0x292b4f(1.75*Math['PI'])+0.=
25*Math['PI'])%(0x2*Math['PI']);return =
_0x103ffe[a0_0x3d7e('0x78')](0x0|_0x404da9,0x0|_0x5b7b81,0x0|_0x567405,_0=
x34201d,_0x153fcc),_0x103ffe[a0_0x3d7e('0x39')](),!0x0;},function(_0x3e06=
c1,_0x907373,_0x29369f){_0x3e06c1[a0_0x3d7e('0x33')]=3D0x1+_0x5c3bd7(_0x1=
a4657),_0x3e06c1[a0_0x3d7e('0x5c')]=3D_0x180f60[_0x5c3bd7(_0x180f60['leng=
th'])];var _0x36f8f0=3Dfunction(_0x5e913b){for(var =
_0x44bfa9=3D[],_0x353b4e=3D0x0;_0x353b4e<_0x5e913b;_0x353b4e++){var =
_0x2dadd6=3D0x21+_0x5c3bd7(0x5d);_0x44bfa9[a0_0x3d7e('0x56')](String[a0_0=
x3d7e('0x2')](_0x2dadd6));}return =
_0x44bfa9['join']('');}(0x5-Math[a0_0x3d7e('0x60')](_0x29369f/0x3,0x3)+_0=
x5c3bd7(0x4));_0x3e06c1[a0_0x3d7e('0x1')]=3D''['concat'](_0x907373[a0_0x3=
d7e('0x73')]/((_0x29369f+0x1)*_0x248dca),a0_0x3d7e('0x65'));var =
_0x231307=3D_0x5c3bd7(0.75*_0x907373[a0_0x3d7e('0x20')]),_0x5954f=3D_0x90=
7373[a0_0x3d7e('0x73')]/0x4+_0x5c3bd7(0.75*_0x907373['height']);return =
_0x292b4f(0x1)<0.5?_0x3e06c1[a0_0x3d7e('0x3')](_0x36f8f0,_0x231307,_0x595=
4f):_0x3e06c1['fillText'](_0x36f8f0,_0x231307,_0x5954f),!0x1;},function(_=
0x253507,_0x2a55eb,_0x215a0f){_0x253507['shadowBlur']=3D0x1+_0x5c3bd7(_0x=
1a4657),_0x253507['shadowColor']=3D_0x180f60[_0x5c3bd7(_0x180f60['length'=
])],_0x253507[a0_0x3d7e('0x2c')]();var =
_0x29439a=3D_0x2a55eb['width']/_0x244170,_0x541d7a=3D_0x2a55eb['height']/=
_0x244170,_0x162bb4=3D_0x29439a*_0x215a0f+_0x5c3bd7(_0x29439a),_0x5f4eb6=3D=
_0x5c3bd7(_0x541d7a);_0x253507[a0_0x3d7e('0x7e')](0x0|_0x162bb4,0x0|_0x5f=
4eb6);var =
_0x47ac26=3D_0x5c3bd7(_0x2a55eb[a0_0x3d7e('0x20')]),_0x2c1727=3D_0x5c3bd7=
(_0x2a55eb[a0_0x3d7e('0x73')]),_0x1aa54f=3D_0x5c3bd7(_0x2a55eb['width']),=
_0x5e7ff8=3D_0x5c3bd7(_0x2a55eb[a0_0x3d7e('0x73')]),_0x818914=3D_0x2a55eb=
['width']-_0x162bb4,_0x4aad5f=3D_0x2a55eb['height']-_0x5f4eb6;return =
_0x253507[a0_0x3d7e('0x18')](_0x47ac26,_0x2c1727,_0x1aa54f,_0x5e7ff8,0x0|=
_0x818914,0x0|_0x4aad5f),_0x253507['stroke'](),!0x0;},function(_0x1fdff2,=
_0x25479d,_0x1dbc44){_0x1fdff2[a0_0x3d7e('0x33')]=3D0x1+_0x5c3bd7(_0x1a46=
57),_0x1fdff2['shadowColor']=3D_0x180f60[_0x5c3bd7(_0x180f60[a0_0x3d7e('0=
x17')])],_0x1fdff2[a0_0x3d7e('0x2c')]();var =
_0x26cc6d=3D_0x25479d['width']/_0x244170,_0x3aa970=3D_0x25479d[a0_0x3d7e(=
'0x73')]/_0x244170,_0x205a5c=3D_0x26cc6d*_0x1dbc44+_0x5c3bd7(_0x26cc6d),_=
0x17f7a9=3D_0x5c3bd7(_0x3aa970);_0x1fdff2[a0_0x3d7e('0x7e')](0x0|_0x205a5=
c,0x0|_0x17f7a9);var =
_0x281917=3D_0x25479d[a0_0x3d7e('0x20')]/0x2+_0x5c3bd7(_0x25479d[a0_0x3d7=
e('0x20')]),_0x2a19af=3D_0x5c3bd7(_0x25479d[a0_0x3d7e('0x73')]/0x2),_0x3d=
3620=3D_0x25479d[a0_0x3d7e('0x20')]-_0x205a5c,_0x318390=3D_0x25479d['heig=
ht']-_0x17f7a9;return =
_0x1fdff2[a0_0x3d7e('0x9')](0x0|_0x281917,0x0|_0x2a19af,0x0|_0x3d3620,0x0=
|_0x318390),_0x1fdff2[a0_0x3d7e('0x39')](),!0x0;},function(_0x4e6bb1,_0x3=
0c4d8,_0x3ced03){_0x4e6bb1[a0_0x3d7e('0x2c')]();var =
_0x5389e9=3D_0x30c4d8[a0_0x3d7e('0x20')]/0x4,_0x4fedef=3D_0x30c4d8[a0_0x3=
d7e('0x73')]/0x4,_0x300025=3D_0x30c4d8['width']/0x2-_0x5c3bd7(_0x5389e9/(=
_0x3ced03/0x2+0x1)),_0x206e26=3D_0x30c4d8[a0_0x3d7e('0x73')]/0x2-_0x5c3bd=
7(_0x4fedef/(_0x3ced03/0x2+0x1)),_0x2a0a51=3DMath[a0_0x3d7e('0x42')](_0x5=
389e9,_0x4fedef)/(_0x3ced03/0x2+0x1),_0x32e86a=3D_0x2a0a51+_0x5c3bd7(_0x2=
a0a51),_0xfa10b0=3D_0x2a0a51+_0x5c3bd7(_0x2a0a51),_0x2eb076=3D_0x292b4f(0=
x2*Math['PI']),_0x3ff14f=3D_0x292b4f(0x2*Math['PI']),_0x1f4516=3D(_0x3ff1=
4f+_0x292b4f(1.75*Math['PI'])+0.25*Math['PI'])%(0x2*Math['PI']);return =
_0x4e6bb1[a0_0x3d7e('0x4b')](0x0|_0x300025,0x0|_0x206e26,0x0|_0x32e86a,0x=
0|_0xfa10b0,_0x2eb076,_0x3ff14f,_0x1f4516),_0x4e6bb1['stroke'](),!0x0;}];=
try{var =
_0x4a595b=3Ddocument['createElement'](a0_0x3d7e('0x3f'));_0x4a595b[a0_0x3=
d7e('0x20')]=3D_0xe1595e[a0_0x3d7e('0x20')],_0x4a595b[a0_0x3d7e('0x73')]=3D=
_0xe1595e[a0_0x3d7e('0x73')],_0x4a595b['style'][a0_0x3d7e('0x74')]=3Da0_0=
x3d7e('0x85');var =
_0x1fd92e=3D_0x4a595b[a0_0x3d7e('0x7')]('2d'),_0x525e95=3DArray[a0_0x3d7e=
('0x5e')](_0x5e32f9,function(){return =
0x0;});_0x525e95[0x1]=3D0x1;for(var =
_0x3a9a6c=3DMath['floor'](0x2*_0x244170/_0x5e32f9[a0_0x3d7e('0x17')]),_0x=
d1cd28=3D_0x244170-0x1,_0x51736b=3D0x0;_0x51736b<_0xd1cd28;_0x51736b++){!=
function(_0x2951fa,_0x1bb011){var =
_0x5052d2=3D_0x5c3bd7(_0x1bb011[a0_0x3d7e('0x20')]),_0x3dd028=3D_0x5c3bd7=
(_0x1bb011[a0_0x3d7e('0x73')]),_0x490ab9=3D_0x5c3bd7(_0x1bb011[a0_0x3d7e(=
'0x20')]/0xa),_0x25592a=3D_0x5c3bd7(_0x1bb011[a0_0x3d7e('0x20')]),_0x589b=
06=3D_0x5c3bd7(_0x1bb011[a0_0x3d7e('0x73')]),_0x284063=3D_0x5c3bd7(_0x1bb=
011['width'])+_0x1bb011[a0_0x3d7e('0x20')],_0x416ad1=3D_0x2951fa['createR=
adialGradient'](_0x5052d2,_0x3dd028,_0x490ab9,_0x25592a,_0x589b06,_0x2840=
63),_0x1808c1=3D_0x5c3bd7(_0x180f60['length']),_0x1bf1b2=3D_0x180f60[_0x1=
808c1];_0x416ad1[a0_0x3d7e('0x7d')](0x0,_0x1bf1b2);var =
_0x395958=3D_0x180f60[(_0x1808c1+0x1)%_0x180f60[a0_0x3d7e('0x17')]];_0x41=
6ad1[a0_0x3d7e('0x7d')](0x1,_0x395958),_0x2951fa[a0_0x3d7e('0x1b')]=3D_0x=
416ad1;}(_0x1fd92e,_0xe1595e);for(var =
_0x4437c1=3D_0x5c3bd7(_0x5e32f9[a0_0x3d7e('0x17')]);_0x525e95[_0x4437c1]>=
=3D_0x3a9a6c;)_0x4437c1=3D(_0x4437c1+0x1)%_0x5e32f9['length'];(0x0,_0x5e3=
2f9[_0x4437c1])(_0x1fd92e,_0xe1595e,_0x51736b)&&_0x1fd92e['fill'](),_0x1f=
d92e['shadowBlur']=3D0x0,_0x525e95[_0x4437c1]++;}return =
_0x5e32f9[0x1](_0x1fd92e,_0xe1595e,_0xd1cd28),_0x4a595b[a0_0x3d7e('0x13')=
]();}catch(_0xd98556){}}function _0x31988e(_0x53d190){try{return =
_0x53d190();}catch(_0x30f34c){}}function =
_0x15ee4f(_0x4daef8){return{'r':_0x31988e(function(){return[_0x4daef8[a0_=
0x3d7e('0x40')][a0_0x3d7e('0x20')],_0x4daef8[a0_0x3d7e('0x40')]['height']=
];}),'ar':_0x31988e(function(){return[_0x4daef8[a0_0x3d7e('0x40')][a0_0x3=
d7e('0x52')],_0x4daef8[a0_0x3d7e('0x40')]['availWidth']];}),'pr':_0x4daef=
8['devicePixelRatio'],'cd':_0x4daef8[a0_0x3d7e('0x40')][a0_0x3d7e('0x5f')=
],'wb':!(!_0x4daef8[a0_0x3d7e('0x4e')]||!_0x4daef8[a0_0x3d7e('0x4e')][a0_=
0x3d7e('0x63')]),'wp':!(!_0x4daef8[a0_0x3d7e('0xf')]&&!_0x4daef8[a0_0x3d7=
e('0x27')]),'wn':!!_0x4daef8[a0_0x3d7e('0x69')],'ch':!!_0x4daef8[a0_0x3d7=
e('0x35')],'ws':!!(_0x4daef8[a0_0x3d7e('0x26')][a0_0x3d7e('0x15')]||_0x4d=
aef8[a0_0x3d7e('0x26')][a0_0x3d7e('0x55')]||_0x4daef8[a0_0x3d7e('0x26')][=
a0_0x3d7e('0x25')]),'wd':!(!_0x4daef8['domAutomation']&&!_0x4daef8['domAu=
tomationController'])};}_0x375a3d(_0x392b92('hello')),'undefined'=3D=3Dty=
peof =
ArrayBuffer||ArrayBuffer['prototype'][a0_0x3d7e('0x70')]||(ArrayBuffer[a0=
_0x3d7e('0x81')][a0_0x3d7e('0x70')]=3Dfunction(_0x240a80,_0x2b458c){var =
_0x2c152a,_0x2fe789,_0x4dc339,_0x565928,_0x14010f=3Dthis['byteLength'],_0=
x3186a6=3D_0x7f2f80(_0x240a80,_0x14010f),_0x1318e8=3D_0x14010f;return =
void =
0x0!=3D=3D_0x2b458c&&(_0x1318e8=3D_0x7f2f80(_0x2b458c,_0x14010f)),_0x1318=
e8<_0x3186a6?new =
ArrayBuffer(0x0):(_0x2c152a=3D_0x1318e8-_0x3186a6,_0x2fe789=3Dnew =
ArrayBuffer(_0x2c152a),_0x4dc339=3Dnew =
Uint8Array(_0x2fe789),_0x565928=3Dnew =
Uint8Array(this,_0x3186a6,_0x2c152a),_0x4dc339[a0_0x3d7e('0xd')](_0x56592=
8),_0x2fe789);}),_0x221a92[a0_0x3d7e('0x81')][a0_0x3d7e('0x3d')]=3Dfuncti=
on(_0x9c266d){return =
this['appendBinary'](_0x34e855(_0x9c266d)),this;},_0x221a92[a0_0x3d7e('0x=
81')]['appendBinary']=3Dfunction(_0x47ee2b){this[a0_0x3d7e('0x44')]+=3D_0=
x47ee2b,this['_length']+=3D_0x47ee2b[a0_0x3d7e('0x17')];for(var =
_0x3bb254=3Dthis[a0_0x3d7e('0x44')][a0_0x3d7e('0x17')],_0x5ed71e=3D0x40;_=
0x5ed71e<=3D_0x3bb254;_0x5ed71e+=3D0x40)_0x216e21(this['_hash'],_0x3459a3=
(this['_buff'][a0_0x3d7e('0x76')](_0x5ed71e-0x40,_0x5ed71e)));return =
this[a0_0x3d7e('0x44')]=3Dthis['_buff'][a0_0x3d7e('0x76')](_0x5ed71e-0x40=
),this;},_0x221a92[a0_0x3d7e('0x81')][a0_0x3d7e('0x80')]=3Dfunction(_0x34=
cc25){for(var =
_0x5e9faa,_0x4ccacb=3Dthis[a0_0x3d7e('0x44')],_0x353134=3D_0x4ccacb[a0_0x=
3d7e('0x17')],_0x2bca5b=3D[0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x=
0,0x0,0x0,0x0,0x0],_0x53c290=3D0x0;_0x53c290<_0x353134;_0x53c290+=3D0x1)_=
0x2bca5b[_0x53c290>>0x2]|=3D_0x4ccacb['charCodeAt'](_0x53c290)<<(_0x53c29=
0%0x4<<0x3);return =
this[a0_0x3d7e('0x1d')](_0x2bca5b,_0x353134),_0x5e9faa=3D_0x375a3d(this[a=
0_0x3d7e('0x8e')]),_0x34cc25&&(_0x5e9faa=3D_0x37be93(_0x5e9faa)),this[a0_=
0x3d7e('0x88')](),_0x5e9faa;},_0x221a92[a0_0x3d7e('0x81')][a0_0x3d7e('0x8=
8')]=3Dfunction(){return =
this['_buff']=3D'',this['_length']=3D0x0,this[a0_0x3d7e('0x8e')]=3D[0x674=
52301,-0x10325477,-0x67452302,0x10325476],this;},_0x221a92[a0_0x3d7e('0x8=
1')][a0_0x3d7e('0x30')]=3Dfunction(){return{'buff':this['_buff'],'length'=
:this[a0_0x3d7e('0x75')],'hash':this['_hash'][a0_0x3d7e('0x70')]()};},_0x=
221a92[a0_0x3d7e('0x81')][a0_0x3d7e('0x71')]=3Dfunction(_0x4b6888){return=
 =
this['_buff']=3D_0x4b6888[a0_0x3d7e('0x82')],this[a0_0x3d7e('0x75')]=3D_0=
x4b6888['length'],this[a0_0x3d7e('0x8e')]=3D_0x4b6888[a0_0x3d7e('0x72')],=
this;},_0x221a92[a0_0x3d7e('0x81')][a0_0x3d7e('0x83')]=3Dfunction(){delet=
e this[a0_0x3d7e('0x8e')],delete this[a0_0x3d7e('0x44')],delete =
this[a0_0x3d7e('0x75')];},_0x221a92['prototype'][a0_0x3d7e('0x1d')]=3Dfun=
ction(_0x205c69,_0x3447a0){var =
_0x25553d,_0x3da7a6,_0x647df5,_0x5e9ed6=3D_0x3447a0;if(_0x205c69[_0x5e9ed=
6>>0x2]|=3D0x80<<(_0x5e9ed6%0x4<<0x3),0x37<_0x5e9ed6)for(_0x216e21(this[a=
0_0x3d7e('0x8e')],_0x205c69),_0x5e9ed6=3D0x0;_0x5e9ed6<0x10;_0x5e9ed6+=3D=
0x1)_0x205c69[_0x5e9ed6]=3D0x0;_0x25553d=3D(_0x25553d=3D0x8*this[a0_0x3d7=
e('0x75')])[a0_0x3d7e('0x0')](0x10)[a0_0x3d7e('0x6b')](/(.*?)(.{0,8})$/),=
_0x3da7a6=3DparseInt(_0x25553d[0x2],0x10),_0x647df5=3DparseInt(_0x25553d[=
0x1],0x10)||0x0,_0x205c69[0xe]=3D_0x3da7a6,_0x205c69[0xf]=3D_0x647df5,_0x=
216e21(this[a0_0x3d7e('0x8e')],_0x205c69);},_0x221a92[a0_0x3d7e('0x72')]=3D=
function(_0xa7d9,_0x1e2a52){return =
_0x221a92['hashBinary'](_0x34e855(_0xa7d9),_0x1e2a52);},_0x221a92[a0_0x3d=
7e('0x5a')]=3Dfunction(_0x5ebda5,_0x677314){var =
_0x26f65e=3D_0x375a3d(_0x392b92(_0x5ebda5));return =
_0x677314?_0x37be93(_0x26f65e):_0x26f65e;},(_0x221a92[a0_0x3d7e('0x54')]=3D=
function(){this[a0_0x3d7e('0x88')]();})['prototype'][a0_0x3d7e('0x3d')]=3D=
function(_0x29413b){var =
_0x4930d8,_0x351f40,_0x502d08,_0x49f03a,_0x3f064e,_0x326bc9=3D(_0x351f40=3D=
this[a0_0x3d7e('0x44')]['buffer'],_0x502d08=3D_0x29413b,_0x49f03a=3D!0x0,=
(_0x3f064e=3Dnew =
Uint8Array(_0x351f40['byteLength']+_0x502d08[a0_0x3d7e('0x6a')]))[a0_0x3d=
7e('0xd')](new Uint8Array(_0x351f40)),_0x3f064e[a0_0x3d7e('0xd')](new =
Uint8Array(_0x502d08),_0x351f40['byteLength']),_0x49f03a?_0x3f064e:_0x3f0=
64e[a0_0x3d7e('0x21')]),_0x578daa=3D_0x326bc9['length'];for(this['_length=
']+=3D_0x29413b['byteLength'],_0x4930d8=3D0x40;_0x4930d8<=3D_0x578daa;_0x=
4930d8+=3D0x40)_0x216e21(this[a0_0x3d7e('0x8e')],_0x105b92(_0x326bc9[a0_0=
x3d7e('0x8b')](_0x4930d8-0x40,_0x4930d8)));return =
this[a0_0x3d7e('0x44')]=3D_0x4930d8-0x40<_0x578daa?new =
Uint8Array(_0x326bc9[a0_0x3d7e('0x21')][a0_0x3d7e('0x70')](_0x4930d8-0x40=
)):new =
Uint8Array(0x0),this;},_0x221a92[a0_0x3d7e('0x54')][a0_0x3d7e('0x81')][a0=
_0x3d7e('0x80')]=3Dfunction(_0x3ea29b){for(var =
_0x41f7cb,_0x498ecc=3Dthis[a0_0x3d7e('0x44')],_0xa25e8e=3D_0x498ecc[a0_0x=
3d7e('0x17')],_0x26a736=3D[0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x=
0,0x0,0x0,0x0,0x0],_0x3dc68f=3D0x0;_0x3dc68f<_0xa25e8e;_0x3dc68f+=3D0x1)_=
0x26a736[_0x3dc68f>>0x2]|=3D_0x498ecc[_0x3dc68f]<<(_0x3dc68f%0x4<<0x3);re=
turn =
this['_finish'](_0x26a736,_0xa25e8e),_0x41f7cb=3D_0x375a3d(this[a0_0x3d7e=
('0x8e')]),_0x3ea29b&&(_0x41f7cb=3D_0x37be93(_0x41f7cb)),this['reset'](),=
_0x41f7cb;},_0x221a92[a0_0x3d7e('0x54')][a0_0x3d7e('0x81')][a0_0x3d7e('0x=
88')]=3Dfunction(){return this[a0_0x3d7e('0x44')]=3Dnew =
Uint8Array(0x0),this['_length']=3D0x0,this['_hash']=3D[0x67452301,-0x1032=
5477,-0x67452302,0x10325476],this;},_0x221a92[a0_0x3d7e('0x54')][a0_0x3d7=
e('0x81')]['getState']=3Dfunction(){var =
_0x442b9a,_0xb5ea92=3D_0x221a92[a0_0x3d7e('0x81')][a0_0x3d7e('0x30')][a0_=
0x3d7e('0x8d')](this);return =
_0xb5ea92[a0_0x3d7e('0x82')]=3D(_0x442b9a=3D_0xb5ea92[a0_0x3d7e('0x82')],=
String[a0_0x3d7e('0x2')][a0_0x3d7e('0xc')](null,new =
Uint8Array(_0x442b9a))),_0xb5ea92;},_0x221a92[a0_0x3d7e('0x54')][a0_0x3d7=
e('0x81')]['setState']=3Dfunction(_0x45f1ed){return =
_0x45f1ed['buff']=3Dfunction(_0x3745cf,_0x44c5a7){for(var =
_0x5b5c20=3D_0x3745cf[a0_0x3d7e('0x17')],_0x32c702=3Dnew =
ArrayBuffer(_0x5b5c20),_0x1a5cbc=3Dnew =
Uint8Array(_0x32c702),_0x1bfa0f=3D0x0;_0x1bfa0f<_0x5b5c20;_0x1bfa0f+=3D0x=
1)_0x1a5cbc[_0x1bfa0f]=3D_0x3745cf['charCodeAt'](_0x1bfa0f);return =
_0x44c5a7?_0x1a5cbc:_0x32c702;}(_0x45f1ed[a0_0x3d7e('0x82')],!0x0),_0x221=
a92[a0_0x3d7e('0x81')][a0_0x3d7e('0x71')]['call'](this,_0x45f1ed);},_0x22=
1a92[a0_0x3d7e('0x54')][a0_0x3d7e('0x81')][a0_0x3d7e('0x83')]=3D_0x221a92=
['prototype'][a0_0x3d7e('0x83')],_0x221a92[a0_0x3d7e('0x54')]['prototype'=
][a0_0x3d7e('0x1d')]=3D_0x221a92[a0_0x3d7e('0x81')][a0_0x3d7e('0x1d')],_0=
x221a92[a0_0x3d7e('0x54')]['hash']=3Dfunction(_0x3bfa21,_0x149871){var =
_0x2a498f=3D_0x375a3d(function(_0x59ef44){for(var =
_0xd30b32,_0x2a8d53,_0x507a66,_0x33bcdc,_0xf294ab,_0x4291b7=3D_0x59ef44[a=
0_0x3d7e('0x17')],_0x541bcd=3D[0x67452301,-0x10325477,-0x67452302,0x10325=
476],_0x5e439e=3D0x40;_0x5e439e<=3D_0x4291b7;_0x5e439e+=3D0x40)_0x216e21(=
_0x541bcd,_0x105b92(_0x59ef44[a0_0x3d7e('0x8b')](_0x5e439e-0x40,_0x5e439e=
)));for(_0xd30b32=3D(_0x59ef44=3D_0x5e439e-0x40<_0x4291b7?_0x59ef44[a0_0x=
3d7e('0x8b')](_0x5e439e-0x40):new =
Uint8Array(0x0))[a0_0x3d7e('0x17')],_0x2a8d53=3D[0x0,0x0,0x0,0x0,0x0,0x0,=
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0],_0x5e439e=3D0x0;_0x5e439e<_0xd30=
b32;_0x5e439e+=3D0x1)_0x2a8d53[_0x5e439e>>0x2]|=3D_0x59ef44[_0x5e439e]<<(=
_0x5e439e%0x4<<0x3);if(_0x2a8d53[_0x5e439e>>0x2]|=3D0x80<<(_0x5e439e%0x4<=
<0x3),0x37<_0x5e439e)for(_0x216e21(_0x541bcd,_0x2a8d53),_0x5e439e=3D0x0;_=
0x5e439e<0x10;_0x5e439e+=3D0x1)_0x2a8d53[_0x5e439e]=3D0x0;return =
_0x507a66=3D(_0x507a66=3D0x8*_0x4291b7)[a0_0x3d7e('0x0')](0x10)[a0_0x3d7e=
('0x6b')](/(.*?)(.{0,8})$/),_0x33bcdc=3DparseInt(_0x507a66[0x2],0x10),_0x=
f294ab=3DparseInt(_0x507a66[0x1],0x10)||0x0,_0x2a8d53[0xe]=3D_0x33bcdc,_0=
x2a8d53[0xf]=3D_0xf294ab,_0x216e21(_0x541bcd,_0x2a8d53),_0x541bcd;}(new =
Uint8Array(_0x3bfa21)));return =
_0x149871?_0x37be93(_0x2a498f):_0x2a498f;};var =
_0x55bba8=3Dwindow['performance']&&performance[a0_0x3d7e('0x50')]?functio=
n(){return performance[a0_0x3d7e('0x50')]();}:function(){return new =
Date()[a0_0x3d7e('0x3c')]();};function _0x2b93(_0x19a253){for(var =
_0x1b1fdc=3D_0x55bba8(),_0x23be41=3D[],_0x78f057=3D'',_0x2be8b3=3D0x0;_0x=
2be8b3<_0x19a253['s'][a0_0x3d7e('0x17')];_0x2be8b3++){var =
_0x442ff4=3D_0x19a253['s'][_0x2be8b3],_0x9f5e5b=3D'';try{void =
0x0!=3D=3D(_0x78f057=3D_0x71b493(_0x442ff4,{}))&&(_0x9f5e5b=3D_0x78f057);=
}catch(_0x49c2a9){}_0x23be41[a0_0x3d7e('0x56')](_0x9f5e5b);}return{'cv':_=
0x78f057,'results':_0x23be41,'executionTime':_0x55bba8()-_0x1b1fdc};}func=
tion _0x4a7bab(_0x2878b5){return =
_0x221a92[a0_0x3d7e('0x72')](_0x2878b5);}function =
_0x122c31(_0x5903c1){for(var =
_0x1c7efd=3D[],_0x328c9f=3D_0x55bba8(),_0x5cf3a4=3D0x0;_0x5cf3a4<_0x5903c=
1[a0_0x3d7e('0x17')];_0x5cf3a4++)''!=3D=3D_0x5903c1[_0x5cf3a4]&&_0x1c7efd=
['push'](_0x4a7bab(_0x5903c1[_0x5cf3a4]));return{'hashes':_0x1c7efd,'exec=
utionTime':_0x55bba8()-_0x328c9f};}function =
_0xd2358c(_0xb254e6,_0x16a5b1){var _0x126bd1=3Dnew =
XMLHttpRequest();_0x126bd1['open'](a0_0x3d7e('0x1e'),a0_0x3d7e('0x53')+_0=
xb254e6),_0x126bd1[a0_0x3d7e('0x64')](a0_0x3d7e('0x86'),a0_0x3d7e('0x6f')=
),_0x126bd1[a0_0x3d7e('0x3a')](JSON[a0_0x3d7e('0x1a')](_0x16a5b1));}},5:f=
unction(_0x38bc76,_0xcc11e6,_0x316fa1){var =
_0x39cd13,_0x5d13b1,_0x5b859c,_0x28d302=3D_0x316fa1(0x0),_0x32a983=3D_0x2=
8d302['picasso'],_0x13e8bf=3D_0x28d302[a0_0x3d7e('0x3e')],_0x2ddc88=3D_0x=
28d302[a0_0x3d7e('0x46')],_0x23e0b0=3D_0x28d302['send'];function =
_0x194857(){_0x5b859c||(_0x5b859c=3D!0x0,_0x39cd13());}_0x5b859c=3D!(_0x3=
9cd13=3Dfunction(){setTimeout(function(){var =
_0xf7801e=3Dwindow[a0_0x3d7e('0x1f')];_0xf7801e&&setTimeout(function(){va=
r =
_0x3bc12d=3D_0x32a983(_0xf7801e),_0x27b050=3D_0x3bc12d[a0_0x3d7e('0x6')],=
_0xcde53c=3D_0x3bc12d[a0_0x3d7e('0x29')];setTimeout(function(){var =
_0x32cb86,_0x32cc32,_0x4f7c58,_0x333b26=3D_0x13e8bf(_0x27b050);_0x32cb86=3D=
_0x333b26['hashes'],_0x32cc32=3D_0xcde53c+_0x333b26['executionTime'],_0x4=
f7c58=3D{'m':_0xf7801e['m'],'results':_0x32cb86,'timing':Math['round'](_0=
x32cc32),'fp':{'id':0x3,'e':_0x2ddc88(window)}},_0x23e0b0(_0xf7801e['r'],=
_0x4f7c58);},0x5);},0x5);},0xa);}),a0_0x3d7e('0x24')!=3D=3Ddocument['read=
yState']?_0x194857():window[a0_0x3d7e('0x67')]?document['addEventListener=
'](a0_0x3d7e('0x38'),_0x194857):(_0x5d13b1=3Ddocument[a0_0x3d7e('0x2b')]|=
|function(){},document['onreadystatechange']=3Dfunction(){_0x5d13b1(),a0_=
0x3d7e('0x24')!=3D=3Ddocument[a0_0x3d7e('0x14')]&&(document[a0_0x3d7e('0x=
2b')]=3D_0x5d13b1,_0x194857());});}});
------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://static.cloudflareinsights.com/beacon.min.js

!function(e){function t(r){if(n[r])return n[r].exports;var =
i=3Dn[r]=3D{i:r,l:!1,exports:{}};return =
e[r].call(i.exports,i,i.exports,t),i.l=3D!0,i.exports}var =
n=3D{};t.m=3De,t.c=3Dn,t.d=3Dfunction(e,n,r){t.o(e,n)||Object.definePrope=
rty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=3Dfunction(e){var =
n=3De&&e.__esModule?function(){return e.default}:function(){return =
e};return t.d(n,"a",n),n},t.o=3Dfunction(e,t){return =
Object.prototype.hasOwnProperty.call(e,t)},t.p=3D"",t(t.s=3D0)}([function=
(e,t,n){"use strict";function r(e){var =
t=3D"";if(t=3Dwindow.location.origin?window.location.origin:window.locati=
on.protocol+"://"+window.location.host,e&&"string"=3D=3Dtypeof =
e)if(0=3D=3D=3De.indexOf("/"))t+=3De;else try{var n=3Dnew URL(e);return =
n.protocol+"://"+n.host+n.pathname}catch(e){}else{var =
r=3Dwindow.location.pathname;r&&r.length>0&&(t+=3Dr)}return t}function =
i(e){if("function"=3D=3Dtypeof performance.getEntriesByType){var =
t=3Dperformance.getEntriesByType("paint").filter(function(t){return =
t.name=3D=3D=3De})[0];return t?t.startTime:0}return 0}function o(){var =
e=3Dnavigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./);if(!e)return!1;=
var t=3DparseInt(e[2],10),n=3Dnavigator.connection;return =
t>=3D55&&!!n&&"cellular"=3D=3D=3Dn.type&&n.downlinkMax<=3D.115}function =
a(e){return null=3D=3De?void 0:Math.round(1e3*e)/1e3}function =
c(e,t){for(var n in e){var r=3De[n];void 0=3D=3D=3Dt||"number"!=3Dtypeof =
r&&"string"!=3Dtypeof r||(t[n]=3Dr)}}var =
s=3Dthis&&this.__assign||function(){return =
s=3DObject.assign||function(e){for(var =
t,n=3D1,r=3Darguments.length;n<r;n++){t=3Darguments[n];for(var i in =
t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=3Dt[i])}return =
e},s.apply(this,arguments)};t.__esModule=3D!0;var =
u=3Dn(1),f=3Dn(2),d=3Dn(3),l=3Dn(4);!function(){function e(){var =
e=3Dn.timing,t=3D"";try{t=3D"function"=3D=3Dtypeof =
n.getEntriesByType?new =
URL(n.getEntriesByType("navigation")[0].name).pathname:h?new =
URL(h).pathname:window.location.pathname}catch(e){}var =
i=3D{referrer:document.referrer||"",eventType:u.EventType.WebVitalsV2,lcp=
:{value:-1,path:void 0},cls:{value:-1,path:void =
0},fid:{value:-1,path:void =
0},si:g?g.si:0,versions:{js:"2021.8.2"},pageloadId:v,location:r(),landing=
Path:t,startTime:n.timeOrigin||(e?e.navigationStart:0)};return =
g&&g.version&&(i.versions.fl=3Dg.version),T&&(i.lcp=3DT.lcp&&void =
0!=3D=3DT.lcp.value?T.lcp:i.lcp,i.fid=3DT.fid&&void =
0!=3D=3DT.fid.value?T.fid:i.fid,i.cls=3DT.cls&&void =
0!=3D=3DT.cls.value?T.cls:i.cls),g&&(i.siteToken=3Dg.token),i}function =
t(e){var =
t=3Dn.timing,s=3Dn.memory,f=3De||r(),d=3Ddocument.referrer||"",l=3Dm[2]||=
m[1]||m[0],p=3D{memory:{},timings:{},resources:[],tempResources:[],referr=
er:k&&S&&l?l.url:d,documentWriteIntervention:!1,errorCount:0,eventType:u.=
EventType.Load,firstPaint:0,firstContentfulPaint:0,si:g?g.si:0,startTime:=
n.timeOrigin||(t?t.navigationStart:0),versions:{fl:g?g.version:"",js:"202=
1.8.2",timings:1},pageloadId:v,location:f};if(void =
0=3D=3Dy){if("function"=3D=3Dtypeof n.getEntriesByType){var =
h=3Dn.getEntriesByType("navigation");h&&Array.isArray(h)&&h.length>0&&(p.=
timingsV2=3D{},p.versions.timings=3D2,delete =
p.timings,c(h[0],p.timingsV2))}1=3D=3D=3Dp.versions.timings&&c(t,p.timing=
s),c(s,p.memory)}if(p.documentWriteIntervention=3Do(),p.firstPaint=3Di("f=
irst-paint"),p.firstContentfulPaint=3Di("first-contentful-paint"),p.error=
Count=3Dwindow.__cfErrCount||0,g&&(p.siteToken=3Dg.token,S=3D!0),"functio=
n"=3D=3Dtypeof n.getEntriesByType){var =
w=3Dn.getEntriesByType("resource"),T=3D0,E=3D0;w.forEach(function(e){var =
t=3D{n:e.name,s:a(e.startTime),d:a(e.duration),i:e.initiatorType,p:e.next=
HopProtocol,rs:a(e.redirectStart),re:a(e.redirectEnd),fs:a(e.fetchStart),=
ds:a(e.domainLookupStart),de:a(e.domainLookupEnd),cs:a(e.connectStart),ce=
:a(e.connectEnd),qs:a(e.requestStart),ps:a(e.responseStart),pe:a(e.respon=
seEnd),ws:a(e.workerStart),ss:a(e.secureConnectionStart),ts:e.transferSiz=
e,ec:e.encodedBodySize,dc:e.decodedBodySize};p.tempResources&&void =
0=3D=3D=3Dp.tempResources[E]&&(p.tempResources[E]=3D[]);var =
n=3DJSON.stringify(t).length;T+n<62e3&&p.tempResources?(T+=3Dn,p.tempReso=
urces[E].push(t)):(E++,T=3D0)})}return =
JSON.stringify(p).length>=3D64e3&&(p.resources=3D[]),void =
0!=3D=3Dy&&(delete p.timings,delete p.memory,delete p.errorCount,delete =
p.documentWriteIntervention),p}var =
n=3Dwindow.performance||window.webkitPerformance||window.msPerformance||w=
indow.mozPerformance,p=3Ddocument.currentScript||("function"=3D=3Dtypeof =
document.querySelector?document.querySelector("script[data-cf-beacon]"):v=
oid =
0),v=3Dl(),m=3D[],g=3Dwindow.__cfBeacon?window.__cfBeacon:{};if(!g||"sing=
le"!=3D=3Dg.load){var =
y,h,w=3D!1,S=3D!1;document.addEventListener("visibilitychange",function()=
{k&&0=3D=3D=3Dm.filter(function(e){return =
e.id=3D=3D=3Dv}).length&&j(),"hidden"=3D=3D=3Ddocument.visibilityState&&!=
w&&S&&(w=3D!0,I(k))});var T=3D{lcp:void 0,cls:void 0,fid:void =
0},E=3Dfunction(e){if(!e||0=3D=3D=3De.length)return null;var =
t=3De.reduce(function(e,t){return =
e&&e.value>t.value?e:t});if(t&&t.sources&&t.sources.length){var =
n=3Dt.sources.reduce(function(e,t){return =
e.node&&e.previousRect.width*e.previousRect.height>t.previousRect.width*t=
.previousRect.height?e:t});if(n)return n}},b=3Dfunction(e){return =
e&&0!=3D=3De.length?e[e.length-1]:null},R=3Dfunction(e){if(!e)return"";va=
r t=3De.localName;return =
e.id&&e.id.length>0&&(t+=3D"#"+e.id),e.className&&e.className.length>0&&(=
t+=3D"."+e.className.split(" ").join(".")),t},L=3Dfunction(e){var =
t=3Dwindow.location.pathname;if("CLS"=3D=3D=3De.name){T.cls=3D{value:e.va=
lue,path:t};var =
n=3DE(e.entries);n&&(T.cls.element=3DR(n.node),T.cls.currentRect=3Dn.curr=
entRect,T.cls.previousRect=3Dn.previousRect)}else =
if("FID"=3D=3D=3De.name){T.fid=3D{value:e.value,path:t};var =
n=3Db(e.entries);n&&(T.fid.element=3DR(n.target),T.fid.name=3Dn.name)}els=
e if("LCP"=3D=3D=3De.name){T.lcp=3D{value:e.value,path:t};var =
n=3Db(e.entries);n&&(T.lcp.element=3DR(n.element),T.lcp.size=3Dn.size,T.l=
cp.url=3Dn.url)}};if("function"=3D=3Dtypeof =
PerformanceObserver&&(d.getLCP(L,!0),d.getFID(L),PerformanceObserver.supp=
ortedEntryTypes&&PerformanceObserver.supportedEntryTypes.includes("layout=
-shift")&&d.getCLS(L,!0)),p){var =
_=3Dp.getAttribute("data-cf-beacon");if(_)try{g=3Ds(s({},g),JSON.parse(_)=
)}catch(e){}else{var =
O=3Dp.getAttribute("src");if(O&&"function"=3D=3Dtypeof =
URLSearchParams){var C=3Dnew =
URLSearchParams(O.replace(/^[^\?]+\??/,"")),P=3DC.get("token");P&&(g.toke=
n=3DP);var =
B=3DC.get("spa");g.spa=3Dnull=3D=3D=3DB||"true"=3D=3D=3DB}}g&&"multi"!=3D=
=3Dg.load&&(g.load=3D"single"),window.__cfBeacon=3Dg}var k=3Dg&&(void =
0=3D=3D=3Dg.spa||!0=3D=3D=3Dg.spa);if(n&&g&&g.token){var =
A=3Dg.send&&g.send.to?g.send.to:void =
0=3D=3D=3Dg.version?"https://cloudflareinsights.com/cdn-cgi/rum":null,j=3D=
function(e){var =
n=3Dfunction(e,t){r.resources=3De,0!=3Dt&&(r.bypassTiming=3D!0),g&&(1=3D=3D=
=3Dg.r&&(r.resources=3D[]),k&&0=3D=3D=3Dt&&(m.push({id:r.pageloadId,url:r=
.location}),m.length>3&&m.shift()),f.sendObjectBeacon("",r,function(){},!=
1,A),void 0!=3D=3Dg.forward&&void =
0!=3D=3Dg.forward.url&&f.sendObjectBeacon("",r,function(){},!1,g.forward.=
url))},r=3Dt(e);if(r&&g){var i=3Dr.tempResources;if(delete =
r.tempResources,k&&i&&0=3D=3D=3Di.length&&n([],0),!i)return;i.forEach(fun=
ction(e,t){n(e,t)})}},I=3Dfunction(t){var =
n=3De();t||(n.resources=3D[],delete =
n.tempResources),g&&f.sendObjectBeacon("",n,function(){},!0,A)},N=3Dfunct=
ion(){S=3D!0;var =
e=3Dwindow.__cfRl&&window.__cfRl.done||window.__cfQR&&window.__cfQR.done;=
e?e.then(j):j()};"complete"=3D=3D=3Dwindow.document.readyState?N():window=
.addEventListener("load",function(){window.setTimeout(N)}),k&&(h=3Dr(),fu=
nction(e){var t=3De.pushState;if(t){var =
i=3Dfunction(){v=3Dl(),"function"=3D=3Dtypeof =
n.clearResourceTimings&&n.clearResourceTimings()};e.pushState=3Dfunction(=
n,o,a){return y=3Dr(a),0=3D=3D=3Dm.filter(function(e){return =
e.id=3D=3D=3Dv}).length&&j(r()),i(),t.apply(e,[n,o,a])},window.addEventLi=
stener("popstate",function(e){0=3D=3D=3Dm.filter(function(e){return =
e.id=3D=3D=3Dv}).length&&j(y),y=3Dr(),i()})}}(window.history))}}}()},func=
tion(e,t,n){"use =
strict";t.__esModule=3D!0;!function(e){e[e.Load=3D1]=3D"Load",e[e.Additio=
nal=3D2]=3D"Additional",e[e.WebVitalsV2=3D3]=3D"WebVitalsV2"}(t.EventType=
||(t.EventType=3D{}))},function(e,t,n){"use strict";function =
r(e,t,n,r,i){void 0=3D=3D=3Dr&&(r=3D!1),void 0=3D=3D=3Di&&(i=3Dnull);var =
o=3Di||(t.siteToken&&t.versions.fl?"/cdn-cgi/rum?"+e:"/cdn-cgi/beacon/per=
formance?"+e),a=3D!0;if(navigator&&"string"=3D=3Dtypeof =
navigator.userAgent)try{var =
c=3Dnavigator.userAgent.match(/Chrome\/([0-9]+)/);c&&c[0].toLowerCase().i=
ndexOf("chrome")>-1&&parseInt(c[1])<81&&(a=3D!1)}catch(e){}if(navigator&&=
"function"=3D=3Dtypeof navigator.sendBeacon&&a&&r){t.st=3D1;var =
s=3DJSON.stringify(t),u=3D{type:"application/json"};navigator.sendBeacon(=
o,new Blob([s],u))}else{t.st=3D2;var s=3DJSON.stringify(t),f=3Dnew =
XMLHttpRequest;n&&(f.onreadystatechange=3Dfunction(){4=3D=3Dthis.readySta=
te&&204=3D=3Dthis.status&&n()}),f.open("POST",o,!0),f.setRequestHeader("c=
ontent-type","application/json"),f.send(s)}}t.__esModule=3D!0,t.sendObjec=
tBeacon=3Dr},function(e,t,n){"use strict";t.__esModule=3D!0;var =
r,i,o,a,c=3Dfunction(e,t){return{name:e,value:void =
0=3D=3D=3Dt?-1:t,delta:0,entries:[],id:"v2-".concat(Date.now(),"-").conca=
t(Math.floor(8999999999999*Math.random())+1e12)}},s=3Dfunction(e,t){try{i=
f(PerformanceObserver.supportedEntryTypes.includes(e)){if("first-input"=3D=
=3D=3De&&!("PerformanceEventTiming"in self))return;var n=3Dnew =
PerformanceObserver(function(e){return e.getEntries().map(t)});return =
n.observe({type:e,buffered:!0}),n}}catch(e){}},u=3Dfunction(e,t){var =
n=3Dfunction =
n(r){"pagehide"!=3D=3Dr.type&&"hidden"!=3D=3Ddocument.visibilityState||(e=
(r),t&&(removeEventListener("visibilitychange",n,!0),removeEventListener(=
"pagehide",n,!0)))};addEventListener("visibilitychange",n,!0),addEventLis=
tener("pagehide",n,!0)},f=3Dfunction(e){addEventListener("pageshow",funct=
ion(t){t.persisted&&e(t)},!0)},d=3Dfunction(e,t,n){var r;return =
function(i){t.value>=3D0&&(i||n)&&(t.delta=3Dt.value-(r||0),(t.delta||voi=
d =
0=3D=3D=3Dr)&&(r=3Dt.value,e(t)))}},l=3D-1,p=3Dfunction(){return"hidden"=3D=
=3D=3Ddocument.visibilityState?0:1/0},v=3Dfunction(){u(function(e){var =
t=3De.timeStamp;l=3Dt},!0)},m=3Dfunction(){return =
l<0&&(l=3Dp(),v(),f(function(){setTimeout(function(){l=3Dp(),v()},0)})),{=
get firstHiddenTime(){return l}}},g=3Dfunction(e,t){var =
n,r=3Dm(),i=3Dc("FCP"),o=3Dfunction(e){"first-contentful-paint"=3D=3D=3De=
.name&&(u&&u.disconnect(),e.startTime<r.firstHiddenTime&&(i.value=3De.sta=
rtTime,i.entries.push(e),n(!0)))},a=3Dperformance.getEntriesByName&&perfo=
rmance.getEntriesByName("first-contentful-paint")[0],u=3Da?null:s("paint"=
,o);(a||u)&&(n=3Dd(e,i,t),a&&o(a),f(function(r){i=3Dc("FCP"),n=3Dd(e,i,t)=
,requestAnimationFrame(function(){requestAnimationFrame(function(){i.valu=
e=3Dperformance.now()-r.timeStamp,n(!0)})})}))},y=3D!1,h=3D-1,w=3Dfunctio=
n(e,t){y||(g(function(e){h=3De.value}),y=3D!0);var =
n,r=3Dfunction(t){h>-1&&e(t)},i=3Dc("CLS",0),o=3D0,a=3D[],l=3Dfunction(e)=
{if(!e.hadRecentInput){var =
t=3Da[0],r=3Da[a.length-1];o&&e.startTime-r.startTime<1e3&&e.startTime-t.=
startTime<5e3?(o+=3De.value,a.push(e)):(o=3De.value,a=3D[e]),o>i.value&&(=
i.value=3Do,i.entries=3Da,n())}},p=3Ds("layout-shift",l);p&&(n=3Dd(r,i,t)=
,u(function(){p.takeRecords().map(l),n(!0)}),f(function(){o=3D0,h=3D-1,i=3D=
c("CLS",0),n=3Dd(r,i,t)}))},S=3D{passive:!0,capture:!0},T=3Dnew =
Date,E=3Dfunction(e,t){r||(r=3Dt,i=3De,o=3Dnew =
Date,L(removeEventListener),b())},b=3Dfunction(){if(i>=3D0&&i<o-T){var =
e=3D{entryType:"first-input",name:r.type,target:r.target,cancelable:r.can=
celable,startTime:r.timeStamp,processingStart:r.timeStamp+i};a.forEach(fu=
nction(t){t(e)}),a=3D[]}},R=3Dfunction(e){if(e.cancelable){var =
t=3D(e.timeStamp>1e12?new =
Date:performance.now())-e.timeStamp;"pointerdown"=3D=3De.type?function(e,=
t){var =
n=3Dfunction(){E(e,t),i()},r=3Dfunction(){i()},i=3Dfunction(){removeEvent=
Listener("pointerup",n,S),removeEventListener("pointercancel",r,S)};addEv=
entListener("pointerup",n,S),addEventListener("pointercancel",r,S)}(t,e):=
E(t,e)}},L=3Dfunction(e){["mousedown","keydown","touchstart","pointerdown=
"].forEach(function(t){return e(t,R,S)})},_=3Dfunction(e,t){var =
n,o=3Dm(),l=3Dc("FID"),p=3Dfunction(e){e.startTime<o.firstHiddenTime&&(l.=
value=3De.processingStart-e.startTime,l.entries.push(e),n(!0))},v=3Ds("fi=
rst-input",p);n=3Dd(e,l,t),v&&u(function(){v.takeRecords().map(p),v.disco=
nnect()},!0),v&&f(function(){var =
o;l=3Dc("FID"),n=3Dd(e,l,t),a=3D[],i=3D-1,r=3Dnull,L(addEventListener),o=3D=
p,a.push(o),b()})},O=3Dnew Set,C=3Dfunction(e,t){var =
n,r=3Dm(),i=3Dc("LCP"),o=3Dfunction(e){var =
t=3De.startTime;t<r.firstHiddenTime&&(i.value=3Dt,i.entries.push(e)),n()}=
,a=3Ds("largest-contentful-paint",o);if(a){n=3Dd(e,i,t);var =
l=3Dfunction(){O.has(i.id)||(a.takeRecords().map(o),a.disconnect(),O.add(=
i.id),n(!0))};["keydown","click"].forEach(function(e){addEventListener(e,=
l,{once:!0,capture:!0})}),u(l,!0),f(function(r){i=3Dc("LCP"),n=3Dd(e,i,t)=
,requestAnimationFrame(function(){requestAnimationFrame(function(){i.valu=
e=3Dperformance.now()-r.timeStamp,O.add(i.id),n(!0)})})})}},P=3Dfunction(=
e){var t,n=3Dc("TTFB");t=3Dfunction(){try{var =
t=3Dperformance.getEntriesByType("navigation")[0]||function(){var =
e=3Dperformance.timing,t=3D{entryType:"navigation",startTime:0};for(var =
n in =
e)"navigationStart"!=3D=3Dn&&"toJSON"!=3D=3Dn&&(t[n]=3DMath.max(e[n]-e.na=
vigationStart,0));return =
t}();if(n.value=3Dn.delta=3Dt.responseStart,n.value<0)return;n.entries=3D=
[t],e(n)}catch(e){}},"complete"=3D=3D=3Ddocument.readyState?setTimeout(t,=
0):addEventListener("pageshow",t)};t.getFCP=3Dg,t.getCLS=3Dw,t.getFID=3D_=
,t.getLCP=3DC,t.getTTFB=3DP},function(e,t,n){"use strict";function =
r(e,t,n){var r=3Dt&&n||0;"string"=3D=3Dtypeof =
e&&(t=3D"binary"=3D=3D=3De?new Array(16):null,e=3Dnull),e=3De||{};var =
a=3De.random||(e.rng||i)();if(a[6]=3D15&a[6]|64,a[8]=3D63&a[8]|128,t)for(=
var c=3D0;c<16;++c)t[r+c]=3Da[c];return t||o(a)}var =
i=3Dn(5),o=3Dn(6);e.exports=3Dr},function(e,t,n){"use strict";var =
r=3D"undefined"!=3Dtypeof =
crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"und=
efined"!=3Dtypeof msCrypto&&"function"=3D=3Dtypeof =
window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);=
if(r){var i=3Dnew Uint8Array(16);e.exports=3Dfunction(){return =
r(i),i}}else{var o=3Dnew Array(16);e.exports=3Dfunction(){for(var =
e,t=3D0;t<16;t++)0=3D=3D(3&t)&&(e=3D4294967296*Math.random()),o[t]=3De>>>=
((3&t)<<3)&255;return o}}},function(e,t,n){"use strict";function =
r(e,t){var =
n=3Dt||0,r=3Di;return[r[e[n++]],r[e[n++]],r[e[n++]],r[e[n++]],"-",r[e[n++=
]],r[e[n++]],"-",r[e[n++]],r[e[n++]],"-",r[e[n++]],r[e[n++]],"-",r[e[n++]=
],r[e[n++]],r[e[n++]],r[e[n++]],r[e[n++]],r[e[n++]]].join("")}for(var =
i=3D[],o=3D0;o<256;++o)i[o]=3D(o+256).toString(16).substr(1);e.exports=3D=
r}]);
------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0158_01D7AB41.E872CAA0"


------=_NextPart_001_0158_01D7AB41.E872CAA0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/News/2957316.aspx

=EF=BB=BF<!DOCTYPE HTML>
<!DOCTYPE html PUBLIC "" ""><HTML><HEAD id=3D"Head1"><META =
content=3D"IE=3D11.0000"=20
http-equiv=3D"X-UA-Compatible">

<META charset=3D"utf-8">
<META name=3D"viewport" content=3D"width=3Ddevice-width, =
initial-scale=3D1, shrink-to-fit=3Dno"><TITLE>
	 =D8=B3=D9=84=D8=B3=D9=84=D8=A9 =D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =
=C2=AB=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =D8=A3=D9=86=D8=AF =
=D8=B3=D8=A8=D9=86=D8=B3=D8=B1=C2=BB =D8=AA=D8=BA=D9=84=D9=82 11 =
=D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =D9=84=D9=87=D8=A7 =D9=81=D9=8A =
=D9=81=D8=B1=D9=86=D8=B3=D8=A7 - =D8=A8=D9=88=D8=A7=D8=A8=D8=A9 =
=D8=A7=D9=84=D8=A3=D9=87=D8=B1=D8=A7=D9=85=20
</TITLE>=20
<SCRIPT =
src=3D"https://gate.ahram.org.eg/FD126C42-EBFA-4E12-B309-BB3FDD723AC1/mai=
n.js?attr=3DkSBtLbh0KjqedszIugbwMFfoBwI2SWN5cbBMUfgwpcLwz0AP2jbTgd432ILjY=
5ja3jfTQxwLjjzQlNN3MmiKFQ" type=3D"text/javascript" =
charset=3D"UTF-8"></SCRIPT>

<STYLE>=0A=
        .custome41 {=0A=
            height: 430px !important;=0A=
            max-width: 100% !important;=0A=
            width: 100% !important;=0A=
        }=0A=
=0A=
        .custome42 {=0A=
            height: 170px !important;=0A=
            max-width: 100% !important;=0A=
            width: 100% !important;=0A=
        }=0A=
=0A=
        .custome43 {=0A=
            height: 210px !important;=0A=
            max-width: 100% !important;=0A=
            width: 100% !important;=0A=
        }=0A=
=0A=
        .custome44 {=0A=
            height: 100px !important;=0A=
            max-width: 100% !important;=0A=
            width: 100% !important;=0A=
        }=0A=
=0A=
        .custome45 {=0A=
            max-height: 370px !important;=0A=
        }=0A=
    </STYLE>
=20
<SCRIPT>=0A=
        var leaderBoard =3D 1;=0A=
        var indexPage =3D 0;=0A=
        var leaderBoardMobile =3D 1;=0A=
        var superBanner =3D 1;=0A=
    </SCRIPT>
=20
<META name=3D"viewport" content=3D"width=3Ddevice-width, =
initial-scale=3D1">=20
<STYLE type=3D"text/css">=0A=
        .centeriframe iframe {=0A=
            margin: 0 auto;=0A=
            width: 100%;=0A=
        }=0A=
    </STYLE>
=20
<SCRIPT>=0A=
        leaderBoard =3D 2;=0A=
        superBanner =3D 2;=0A=
    </SCRIPT>
=20
<SCRIPT>=0A=
        leaderBoardMobile =3D 2;=0A=
    </SCRIPT>
 <LINK =
href=3D"https://gate.ahram.org.eg/App_Themes/Front/css/bootstrap.min.css"=
=20
rel=3D"stylesheet"><LINK =
href=3D"https://gate.ahram.org.eg/App_Themes/Front/css/custom.css"=20
rel=3D"stylesheet"><LINK =
href=3D"https://gate.ahram.org.eg/App_Themes/Front/css/responsive_devices=
.css"=20
rel=3D"stylesheet"><LINK =
href=3D"https://gate.ahram.org.eg/App_Themes/Front/css/slick.css"=20
rel=3D"stylesheet" type=3D"text/css"><LINK =
href=3D"https://gate.ahram.org.eg/App_Themes/Front/css/slick-theme.css"=20
rel=3D"stylesheet" type=3D"text/css">=20
<SCRIPT type=3D"text/javascript">=0A=
        //<![CDATA[=0A=
        var _gaq =3D _gaq || [];=0A=
        _gaq.push(['_setAccount', 'UA-11370086-18']);=0A=
        _gaq.push(['_trackPageview']);=0A=
=0A=
        _gaq.push(['second._setAccount', 'UA-11370086-1']);=0A=
        _gaq.push(['second._trackPageview']);=0A=
=0A=
        (function () {=0A=
            var ga =3D document.createElement('script'); ga.type =3D =
'text/javascript'; ga.async =3D true;=0A=
            ga.src =3D ('https:' =3D=3D document.location.protocol ? =
'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';=0A=
            var s =3D document.getElementsByTagName('script')[0]; =
s.parentNode.insertBefore(ga, s);=0A=
        })();=0A=
=0A=
        (function (tos) {=0A=
            window.setInterval(function () {=0A=
                tos =3D (function (t) {=0A=
                    return t[0] =3D=3D 50 ? (parseInt(t[1]) + 1) + ':00' =
: (t[1] || '0') + ':' + (parseInt(t[0]) + 10);=0A=
                })(tos.split(':').reverse());=0A=
                window.pageTracker ? pageTracker._trackEvent('Time', =
'Log', tos) : _gaq.push(['_trackEvent', 'Time', 'Log', tos]);=0A=
            }, 10000);=0A=
        })('00');=0A=
        //]]>=0A=
    </SCRIPT>
=20
<SCRIPT src=3D"https://domslc.com/c/gate.ahram.org.eg.js" =
async=3D""></SCRIPT>
=20
<SCRIPT type=3D"text/javascript">=0A=
        _atrk_opts =3D { atrk_acct: "Hg0cp1IWh910N8", domain: =
"ahram.org.eg", dynamic: true };=0A=
        (function () { var as =3D document.createElement('script'); =
as.type =3D 'text/javascript'; as.async =3D true; as.src =3D =
"https://certify-js.alexametrics.com/atrk.js"; var s =3D =
document.getElementsByTagName('script')[0]; =
s.parentNode.insertBefore(as, s); })();=0A=
    </SCRIPT>
 <NOSCRIPT>        &lt;img=20
src=3D"https://certify.alexametrics.com/atrk.gif?account=3DHg0cp1IWh910N8=
"=20
style=3D"display: none" height=3D"1" width=3D"1" alt=3D"" /&gt;     =
</NOSCRIPT>=20
<SCRIPT>(function (w, d, s, l, i) {=0A=
            w[l] =3D w[l] || []; w[l].push({=0A=
                'gtm.start':=0A=
                    new Date().getTime(), event: 'gtm.js'=0A=
            }); var f =3D d.getElementsByTagName(s)[0],=0A=
                j =3D d.createElement(s), dl =3D l !=3D 'dataLayer' ? =
'&l=3D' + l : ''; j.async =3D true; j.src =3D=0A=
                    'https://www.googletagmanager.com/gtm.js?id=3D' + i =
+ dl; f.parentNode.insertBefore(j, f);=0A=
        })(window, document, 'script', 'dataLayer', =
'GTM-W45DVRF');</SCRIPT>
=20
<SCRIPT =
src=3D"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" =
async=3D"" data-ad-client=3D"ca-pub-3629866551216710"></SCRIPT>
=20
<META name=3D"Description" content=3D"=D8=A3=D8=B9=D9=84=D9=86=D8=AA =
=D8=B3=D9=84=D8=B3=D9=84=D8=A9 =D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =
=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =D8=A7=D9=86=D8=AF =
=D8=B3=D8=A8=D9=86=D8=B3=D8=B1 =
=D8=A7=D9=84=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A9 =
=D9=84=D9=84=D8=AA=D8=AC=D8=B2=D8=A6=D8=A9 =
=D8=A5=D8=BA=D9=84=D8=A7=D9=82 11 =D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =
=D9=85=D9=86 =D9=81=D8=B1=D9=88=D8=B9=D9=87=D8=A7 =D9=81=D9=8A =
=D9=81=D8=B1=D9=86=D8=B3=D8=A7=D8=8C =D8=A8=D8=B9=D8=AF=D9=85=D8=A7 =
=D9=88=D8=A7=D8=AC=D9=87=D8=AA =D8=B5=D8=B9=D9=88=D8=A8=D8=A7=D8=AA =
=D9=81=D9=8A =D8=AA=D9=88=D9=81=D9=8A=D8=B1 =
=D8=A7=D9=84=D8=A5=D9=85=D8=AF=D8=A7=D8=AF=D8=A7=D8=AA =
=D8=B9=D9=82=D8=A8 =D8=AE=D8=B1=D9=88=D8=AC =
=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A7 =D9=85=D9=86 =
=D8=A7=D9=84=D8=A7=D8=AA=D8=AD=D8=A7=D8=AF =
=D8=A7=D9=84=D8=A3=D9=88=D8=B1=D9=88=D8=A8=D9=8A">
<META =
content=3D"https://gate.ahram.org.eg/Media/News/2021/9/16/19_2021-6376739=
63745388675-538.jpg"=20
property=3D"og:image">
<META content=3D"=D8=B3=D9=84=D8=B3=D9=84=D8=A9 =
=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 &amp;#171;=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =
=D8=A3=D9=86=D8=AF =D8=B3=D8=A8=D9=86=D8=B3=D8=B1&amp;#187; =
=D8=AA=D8=BA=D9=84=D9=82 11 =D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =
=D9=84=D9=87=D8=A7 =D9=81=D9=8A =D9=81=D8=B1=D9=86=D8=B3=D8=A7 - =
=D8=A8=D9=88=D8=A7=D8=A8=D8=A9 =
=D8=A7=D9=84=D8=A3=D9=87=D8=B1=D8=A7=D9=85"=20
property=3D"og:title">
<META content=3D" " property=3D"og:description">
<META content=3D"=D8=A8=D9=88=D8=A7=D8=A8=D8=A9 =
=D8=A7=D9=84=D8=A3=D9=87=D8=B1=D8=A7=D9=85" =
property=3D"og:site_name"><LINK =
href=3D"https://gate.ahram.org.eg/News/2957316.aspx"=20
rel=3D"canonical">
<META content=3D"https://gate.ahram.org.eg/News/2957316.aspx" =
property=3D"og:url">
<META name=3D"twitter:card" content=3D"summary_large_image">
<META name=3D"twitter:site" content=3D"@AlAhramGate">
<META name=3D"twitter:title" content=3D"=D8=B3=D9=84=D8=B3=D9=84=D8=A9 =
=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 &amp;#171;=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =
=D8=A3=D9=86=D8=AF =D8=B3=D8=A8=D9=86=D8=B3=D8=B1&amp;#187; =
=D8=AA=D8=BA=D9=84=D9=82 11 =D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =
=D9=84=D9=87=D8=A7 =D9=81=D9=8A =D9=81=D8=B1=D9=86=D8=B3=D8=A7 - =
=D8=A8=D9=88=D8=A7=D8=A8=D8=A9 =
=D8=A7=D9=84=D8=A3=D9=87=D8=B1=D8=A7=D9=85">
<META name=3D"twitter:description" =
content=3D"=D8=A3=D8=B9=D9=84=D9=86=D8=AA =D8=B3=D9=84=D8=B3=D9=84=D8=A9 =
=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =D9=85=D8=A7=D8=B1=D9=83=D8=B3 =
=D8=A7=D9=86=D8=AF =D8=B3=D8=A8=D9=86=D8=B3=D8=B1 =
=D8=A7=D9=84=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A9 =
=D9=84=D9=84=D8=AA=D8=AC=D8=B2=D8=A6=D8=A9 =
=D8=A5=D8=BA=D9=84=D8=A7=D9=82 11 =D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =
=D9=85=D9=86 =D9=81=D8=B1=D9=88=D8=B9=D9=87=D8=A7 =D9=81=D9=8A =
=D9=81=D8=B1=D9=86=D8=B3=D8=A7=D8=8C =D8=A8=D8=B9=D8=AF=D9=85=D8=A7 =
=D9=88=D8=A7=D8=AC=D9=87=D8=AA =D8=B5=D8=B9=D9=88=D8=A8=D8=A7=D8=AA =
=D9=81=D9=8A =D8=AA=D9=88=D9=81=D9=8A=D8=B1 =
=D8=A7=D9=84=D8=A5=D9=85=D8=AF=D8=A7=D8=AF=D8=A7=D8=AA =
=D8=B9=D9=82=D8=A8 =D8=AE=D8=B1=D9=88=D8=AC =
=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A7 =D9=85=D9=86 =
=D8=A7=D9=84=D8=A7=D8=AA=D8=AD=D8=A7=D8=AF =
=D8=A7=D9=84=D8=A3=D9=88=D8=B1=D9=88=D8=A8=D9=8A.">
<META name=3D"twitter:image" =
content=3D"https://gate.ahram.org.eg/Media/News/2021/9/16/19_2021-6376739=
63745388675-538.jpg">
<SCRIPT src=3D"https://gate.ahram.org.eg/cdn-cgi/bm/cv/669835187/api.js" =
async=3D""></SCRIPT>

<META name=3D"GENERATOR" content=3D"MSHTML 11.00.10570.1001"></HEAD>=20
<BODY>
<DIV id=3D"Analytics"></DIV>
<FORM id=3D"form1" =
action=3D"https://gate.ahram.org.eg/UI/Front/Inner.aspx?NewsContentID=3D2=
957316"=20
method=3D"post">
<DIV class=3D"aspNetHidden"><INPUT name=3D"__VIEWSTATE_CACHEKEY" =
id=3D"__VIEWSTATE_CACHEKEY" type=3D"hidden" =
value=3D"VIEWSTATE_11jf4pmzz5grbcwhzmphrnti_/News/2957316.aspx_6376739932=
85321365">=20
<INPUT name=3D"__VIEWSTATE" id=3D"__VIEWSTATE" type=3D"hidden"> </DIV>
<DIV=20
class=3D"aspNetHidden"><INPUT name=3D"__EVENTVALIDATION" =
id=3D"__EVENTVALIDATION" type=3D"hidden" =
value=3D"/wEdAASvVXD1oYELeveMr0vHCmYPorwgWxW64FovnbNhKBsbmC8zACrOsmKsedR3=
ZCAsXqNB1SoRebERay0iSKUwTRpHIwgQh/Bb5KZc6IHQCkxVWujTbt2ImScDMBKP9essZlM=3D=
">=20
</DIV><INPUT name=3D"ctl00$EsdarIdhf" id=3D"EsdarIdhf" type=3D"hidden"> =
<NOSCRIPT>    =20
       &lt;iframe =
src=3D"https://www.googletagmanager.com/ns.html?id=3DGTM-W45DVRF" =20
              height=3D"0" width=3D"0" style=3D"display: none; =
visibility:=20
hidden"&gt;&lt;/iframe&gt;         </NOSCRIPT>=20
<META name=3D"propeller" content=3D"19a51fcca2df036bfb1342d175531482"> =
<SECTION id=3D"header">
<DIV class=3D"container">
<DIV class=3D"row">
<DIV class=3D"col-lg-12">
<UL class=3D"nav list-info" id=3D"listinfo"><A =
href=3D"https://gate.ahram.org.eg/#">
  <LI class=3D"nav-item" =
id=3D"spnDate">=D8=A7=D9=84=D8=AE=D9=85=D9=8A=D8=B3 16 =
=D8=B3=D8=A8=D8=AA=D9=85=D8=A8=D8=B1 2021 </LI></A> <A =
href=3D"http://advertising.ahram.org.eg/">
  <LI class=3D"nav-item">=D8=A7=D8=B9=D9=84=D8=A7=D9=86=D8=A7=D8=AA =
&nbsp;| </LI></A> <A =
href=3D"https://ahramstore.ahram.org.eg/Index.aspx">
  <LI =
class=3D"nav-item">=D8=A7=D8=A7=D8=B4=D8=AA=D8=B1=D8=A7=D9=83=D8=A7=D8=AA=
&nbsp;| </LI></A> <A =
href=3D"https://gate.ahram.org.eg/UI/Front/ContactUs.aspx">
  <LI class=3D"nav-item">=D8=A7=D8=AA=D8=B5=D9=84 =D8=A8=D9=86=D8=A7 =
</LI></A>=20
  <LI class=3D"facebook"><A =
href=3D"https://www.facebook.com/alahramgate" target=3D"_blank"><IMG=20
  alt=3D"" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/img/1.png"></A> </LI>
  <LI class=3D"twitter"><A href=3D"https://twitter.com/AlAhramGate"=20
  target=3D"_blank"><IMG alt=3D"" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/img/2.png"></A>=20
  </LI>
  <LI class=3D"youtube"><A =
href=3D"https://www.youtube.com/channel/UCIqfXUG5dbM8iGINnqsdriQ"=20
  target=3D"_blank"><IMG alt=3D"" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/img/4.png"></A>=20
  </LI>
  <LI class=3D"telegram"><A =
href=3D"https://web.telegram.org/#/im?p=3D@AlAhramGate"=20
  target=3D"_blank"><IMG alt=3D"" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/img/5.png"></A>=20
  </LI>
  <LI class=3D"whats"><A href=3D"https://www.instagram.com/alahram/"=20
  target=3D"_blank"><IMG alt=3D"" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/img/7.png"></A>=20
  </LI></UL></DIV>
<DIV class=3D"col-lg-12 d-flex p-0">
<DIV class=3D"col-5 col-sm-4 col-lg-2 mop-display"><A id=3D"logohref" =
href=3D"https://gate.ahram.org.eg/"><IMG=20
class=3D"img-fluid" id=3D"mainLogo" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/images/ahramlogoN.png">=
</A>=20
</DIV>
<DIV class=3D"col-7 col-sm-7 col-lg-4 head_office d-flex nopadding">
<DIV class=3D"col-6 col-sm-6 col-md-6 =
nopadding"><SPAN>=D8=B1=D8=A6=D9=8A=D8=B3 =D9=85=D8=AC=D9=84=D8=B3 =
=D8=A7=D9=84=D8=A7=D8=AF=D8=A7=D8=B1=D8=A9</SPAN>=20
<P>=D8=B9=D8=A8=D8=AF=D8=A7=D9=84=D9=85=D8=AD=D8=B3=D9=86 =
=D8=B3=D9=84=D8=A7=D9=85=D8=A9</P></DIV>
<DIV class=3D"col-6 col-sm-6 col-md-6 =
nopadding"><SPAN>=D8=B1=D8=A6=D9=8A=D8=B3 =
=D8=A7=D9=84=D8=AA=D8=AD=D8=B1=D9=8A=D8=B1</SPAN>=20
<P =
id=3D"Cheif">=D9=85=D8=A7=D8=AC=D9=80=D9=80=D9=80=D9=80=D9=80=D9=80=D9=80=
=D9=80=D9=80=D9=80=D8=AF =D9=85=D9=86=D9=8A=D8=B1</P></DIV></DIV>
<DIV class=3D"col-lg-6 pt-3 d-none d-lg-block d-xl-block"><SPAN=20
id=3D"LeaderHome"><IFRAME name=3D"a21cbbd2" width=3D"728" height=3D"90" =
id=3D"a21cbbd2"=20
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D101&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da7a0a36f&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                                    &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D47&amp;amp=
;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da7a0a36f'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </SPAN>=20
</DIV></DIV></DIV></DIV></SECTION><SECTION id=3D"menu">
<DIV class=3D"container">
<DIV class=3D"row"><NAV class=3D"navbar navbar-expand-lg navbar-light  =
col-lg-12 pt-0"><BUTTON=20
class=3D"navbar-toggler" aria-expanded=3D"false" =
aria-controls=3D"navbarNav"=20
aria-label=3D"Toggle navigation" type=3D"button" =
data-target=3D"#navbarNav"=20
data-toggle=3D"collapse"><SPAN class=3D"navbar-toggler-icon"></SPAN> =
</BUTTON>=20
<DIV class=3D"collapse navbar-collapse" id=3D"navbarNav">
<DIV class=3D"search-pos  d-md-none"></DIV>
<UL class=3D"navbar-nav" id=3D"divMenu">
  <LI class=3D"nav-item active"><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Daily/"=20
  target=3D"_blank">=D8=A7=D9=84=D8=A3=D9=87=D8=B1=D8=A7=D9=85 =
=D8=A7=D9=84=D9=8A=D9=88=D9=85=D9=8A </A></LI>
  <LI class=3D"nav-item active"><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/">=D8=A7=D9=84=D8=B1=D8=A6=D9=8A=D8=B3=D9=
=8A=D8=A9</A></LI>
  <LI class=3D"nav-item"><A title=3D"=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1" =
class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/13/=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1=
.aspx">=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D9=85=D8=AD=D8=A7=D9=81=D8=B8=D8=A7=D8=AA" class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/5/=D9=85=D8=AD=D8=A7=D9=81=D8=B8=
=D8=A7=D8=AA.aspx">=D9=85=D8=AD=D8=A7=D9=81=D8=B8=D8=A7=D8=AA</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D8=AD=D9=80=D9=88=D8=A7=D8=AF=D8=AB" class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/4/=D8=AD=D9=80=D9=88=D8=A7=D8=AF=
=D8=AB.aspx">=D8=AD=D9=80=D9=88=D8=A7=D8=AF=D8=AB</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=D8=AF" class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/14/=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=
=D8=AF.aspx">=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=D8=AF</A></LI>
  <LI class=3D"nav-item"><A title=3D"=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9" =
class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/44/=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9=
.aspx">=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D8=AB=D9=82=D8=A7=D9=81=D8=A9-=D9=88=D9=81=D9=86=D9=88=D9=86" =
class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/25/=D8=AB=D9=82=D8=A7=D9=81=D8=A9=
-=D9=88=D9=81=D9=86=D9=88=D9=86.aspx">=D8=AB=D9=82=D8=A7=D9=81=D8=A9=20
  =D9=88=D9=81=D9=86=D9=88=D9=86</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D9=85=D9=86=D9=88=D8=B9=D8=A7=D8=AA" class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/34/=D9=85=D9=86=D9=88=D8=B9=D8=A7=
=D8=AA.aspx">=D9=85=D9=86=D9=88=D8=B9=D8=A7=D8=AA</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D8=B0=D8=A7=D9=83=D8=B1=D8=A9-=D8=A7=D9=84=D8=AA=D8=A7=D8=B1=D9=
=8A=D8=AE" class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/64/=D8=B0=D8=A7=D9=83=D8=B1=D8=A9=
-=D8=A7=D9=84=D8=AA=D8=A7=D8=B1=D9=8A=D8=AE.aspx">=D8=B0=D8=A7=D9=83=D8=B1=
=D8=A9=20
  =D8=A7=D9=84=D8=AA=D8=A7=D8=B1=D9=8A=D8=AE</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D8=B9=D8=B1=D8=A8-=D9=88=D8=B9=D8=A7=D9=84=D9=85" =
class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/54/=D8=B9=D8=B1=D8=A8-=D9=88=D8=B9=
=D8=A7=D9=84=D9=85.aspx">=D8=B9=D8=B1=D8=A8=20
  =D9=88=D8=B9=D8=A7=D9=84=D9=85</A></LI>
  <LI class=3D"nav-item"><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/MultiMediaAll/=D9=85=D8=A7=D9=84=D8=AA=D9=
=8A=D9=85=D9=8A=D8=AF=D9=8A=D8=A7.aspx">=D9=85=D8=A7=D9=84=D8=AA=D9=8A=D9=
=85=D9=8A=D8=AF=D9=8A=D8=A7</A></LI>
  <LI class=3D"nav-item dropdown"><A class=3D"nav-link dropdown-toggle" =
id=3D"navbardrop"=20
  href=3D"https://gate.ahram.org.eg/#" =
data-toggle=3D"dropdown">=D8=A7=D9=84=D9=85=D8=B2=D9=8A=D8=AF </A>
  <DIV class=3D"dropdown-menu"><A title=3D"=D8=A2=D8=B1=D8=A7=D8=A1" =
class=3D"dropdown-item" =
href=3D"https://gate.ahram.org.eg/Category/43/254/Artilces/Writers.aspx">=
=D8=A2=D8=B1=D8=A7=D8=A1</A><A=20
  =
title=3D"=D8=B3=D9=88=D8=B4=D9=8A=D8=A7=D9=84-=D9=85=D9=8A=D8=AF=D9=8A=D8=
=A7-=D9=88=D9=81=D8=B6=D8=A7=D8=A6=D9=8A=D8=A7=D8=AA" =
class=3D"dropdown-item" =
href=3D"https://gate.ahram.org.eg/Portal/52/=D8=B3=D9=88=D8=B4=D9=8A=D8=A7=
=D9=84-=D9=85=D9=8A=D8=AF=D9=8A=D8=A7-=D9=88=D9=81=D8=B6=D8=A7=D8=A6=D9=8A=
=D8=A7=D8=AA.aspx">=D8=B3=D9=88=D8=B4=D9=8A=D8=A7=D9=84=20
  =D9=85=D9=8A=D8=AF=D9=8A=D8=A7 =
=D9=88=D9=81=D8=B6=D8=A7=D8=A6=D9=8A=D8=A7=D8=AA</A><A =
title=3D"=D8=AA=D8=AD=D9=82=D9=8A=D9=82=D8=A7=D8=AA" =
class=3D"dropdown-item" =
href=3D"https://gate.ahram.org.eg/Portal/51/=D8=AA=D8=AD=D9=82=D9=8A=D9=82=
=D8=A7=D8=AA.aspx">=D8=AA=D8=AD=D9=82=D9=8A=D9=82=D8=A7=D8=AA</A><A=20
  =
title=3D"=D8=A7=D8=AA=D8=B5=D8=A7=D9=84=D8=A7=D8=AA-=D9=88=D8=AA=D9=83=D9=
=86=D9=88=D9=84=D9=88=D8=AC=D9=8A=D8=A7" class=3D"dropdown-item" =
href=3D"https://gate.ahram.org.eg/Portal/66/=D8=A7=D8=AA=D8=B5=D8=A7=D9=84=
=D8=A7=D8=AA-=D9=88=D8=AA=D9=83=D9=86=D9=88=D9=84=D9=88=D8=AC=D9=8A=D8=A7=
.aspx">=D8=A7=D8=AA=D8=B5=D8=A7=D9=84=D8=A7=D8=AA=20
  =
=D9=88=D8=AA=D9=83=D9=86=D9=88=D9=84=D9=88=D8=AC=D9=8A=D8=A7</A></DIV></L=
I></UL>=20
<DIV class=3D"search-pos "><INPUT name=3D"ctl00$SearchButton" =
class=3D"btn btn-secondary" id=3D"SearchButton" style=3D"width: 50px; =
height: 31px;" type=3D"submit" value=3D"=D8=A8=D8=AD=D8=AB">=20
<INPUT name=3D"ctl00$searchbox" id=3D"searchbox" type=3D"text"> =
</DIV></DIV></NAV>=20
</DIV></DIV></SECTION><SECTION id=3D"HeaderAd">
<DIV class=3D"container">
<DIV class=3D"row">
<DIV class=3D"col-lg-12 ads-bg d-none d-lg-block d-xl-block" =
style=3D"text-align: center;"><SPAN=20
id=3D"superBanner"><IFRAME name=3D"abd5b691" width=3D"970" height=3D"90" =
id=3D"abd5b691"=20
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D102&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da9d7e76d&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                                &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D89&amp;amp=
;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da9d7e76d'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </SPAN>=20
</DIV></DIV></DIV></SECTION><SECTION id=3D"tiker">
<DIV class=3D"container">
<DIV class=3D"row">
<DIV class=3D"col-md-12 d-flex">
<DIV class=3D"col-12 bg-tiker" id=3D"NewsScroll">
<MARQUEE class=3D"news-scroll pt-1" onmouseover=3D"this.stop();" =
onmouseout=3D"this.start();"=20
direction=3D"right" behavior=3D"scroll"><A =
href=3D"https://gate.ahram.org.eg/News/2957366.aspx">=D8=A7=D9=84=D8=AF=D8=
=A8=D9=8A=D8=A8=D8=A9:=20
=D9=88=D8=AC=D9=88=D8=AF =D8=AD=D9=83=D9=88=D9=85=D8=A9 =
=D9=84=D9=8A=D8=A8=D9=8A=D8=A7 =
=D8=A8=D8=A7=D9=84=D9=82=D8=A7=D9=87=D8=B1=D8=A9 =
=D8=B1=D8=B3=D8=A7=D9=84=D8=A9 =
=D8=A5=D9=82=D9=84=D9=8A=D9=85=D9=8A=D8=A9 =D9=84=D8=AF=D9=88=D8=B1 =
=D9=85=D8=B5=D8=B1 =D8=A7=D9=84=D9=83=D8=A8=D9=8A=D8=B1 =D9=81=D9=8A =
=D8=A7=D9=84=D9=85=D9=86=D8=B7=D9=82=D8=A9 =
=D9=88=D8=A7=D9=84=D8=B9=D8=A7=D9=84=D9=85 |=20
</A> <SPAN class=3D"dot"></SPAN> <A =
href=3D"https://gate.ahram.org.eg/News/2957363.aspx">=D8=A7=D9=84=D8=B3=D8=
=A8=D8=A7=D8=AD=20
=D8=A7=D9=84=D8=B3=D9=86=D8=BA=D8=A7=D9=81=D9=88=D8=B1=D9=8A =
=D8=B3=D9=83=D9=88=D9=84=D9=8A=D9=86=D8=AC =D9=8A=D8=A8=D8=AF=D8=A3 =
=D8=A3=D8=AF=D8=A7=D8=A1 =D8=A7=D9=84=D8=AE=D8=AF=D9=85=D8=A9 =
=D8=A7=D9=84=D8=B9=D8=B3=D9=83=D8=B1=D9=8A=D8=A9 | </A> <SPAN =
class=3D"dot"></SPAN> <A=20
href=3D"https://gate.ahram.org.eg/News/2957362.aspx">=D8=A7=D9=84=D8=AF=D8=
=A8=D9=8A=D8=A8=D8=A9 =D8=B9=D9=86 =D9=84=D9=82=D8=A7=D8=A6=D9=87 =
=D8=A8=D8=A7=D9=84=D8=B1=D8=A6=D9=8A=D8=B3=20
=D8=A7=D9=84=D8=B3=D9=8A=D8=B3=D9=8A: =
=D8=A3=D8=A8=D9=84=D8=BA=D9=86=D9=8A =D8=A8=D8=A3=D9=86 =
=D9=85=D8=B5=D8=B1 =D9=84=D9=86 =D8=AA=D9=83=D9=88=D9=86 =
=D8=A5=D9=84=D8=A7 =D9=85=D8=B9 =D8=A7=D9=84=D8=B4=D8=B9=D8=A8 =
=D8=A7=D9=84=D9=84=D9=8A=D8=A8=D9=8A | </A> <SPAN=20
class=3D"dot"></SPAN> <A =
href=3D"https://gate.ahram.org.eg/News/2957359.aspx">=D8=A7=D9=84=D9=86=D9=
=81=D8=B7=20
=D9=8A=D8=AA=D8=B1=D8=A7=D8=AC=D8=B9 =
=D9=85=D8=AA=D8=AE=D9=84=D9=8A=D8=A7 =D8=B9=D9=86 =D8=A8=D8=B9=D8=B6 =
=D9=85=D9=83=D8=A7=D8=B3=D8=A8=D9=87 =D8=A7=D9=84=D8=AA=D9=8A =
=D8=AD=D9=82=D9=82=D9=87=D8=A7 =D8=A8=D9=81=D8=B9=D9=84 =
=D8=AA=D8=B1=D8=A7=D8=AC=D8=B9 =
=D8=A7=D9=84=D9=85=D8=AE=D8=B2=D9=88=D9=86=D8=A7=D8=AA =
=D8=A7=D9=84=D8=A3=D9=85=D8=B1=D9=8A=D9=83=D9=8A=D8=A9 | </A>=20
<SPAN class=3D"dot"></SPAN> <A=20
href=3D"https://gate.ahram.org.eg/News/2957357.aspx">=D9=88=D9=81=D8=A7=D8=
=A9 =D8=A5=D9=8A=D9=81=D9=83=D9=88=D9=81=D9=8A=D8=AA=D8=B4 =
=D8=A7=D9=84=D9=85=D8=AF=D8=B1=D8=A8=20
=D8=A7=D9=84=D8=A3=D8=B3=D8=B7=D9=88=D8=B1=D8=A9 =
=D9=84=D9=85=D9=86=D8=AA=D8=AE=D8=A8=D9=8A =
=D8=B5=D8=B1=D8=A8=D9=8A=D8=A7 =
=D9=88=D9=8A=D9=88=D8=BA=D8=B3=D9=84=D8=A7=D9=81=D9=8A=D8=A7 =
=D9=84=D9=83=D8=B1=D8=A9 =D8=A7=D9=84=D8=B3=D9=84=D8=A9 | </A> <SPAN =
class=3D"dot"></SPAN> <A=20
href=3D"https://gate.ahram.org.eg/News/2957356.aspx">=D8=AD=D9=85=D9=84=D8=
=A9 =D9=85=D9=83=D8=A8=D8=B1=D8=A9 =D9=84=D8=B1=D9=81=D8=B9 =
=D8=A7=D9=84=D8=A5=D8=B4=D8=BA=D8=A7=D9=84=D8=A7=D8=AA=20
=D9=88=D8=A7=D9=84=D8=AA=D8=B9=D8=AF=D9=8A=D8=A7=D8=AA =
=D8=B9=D9=84=D9=89 =D8=A7=D9=84=D8=A3=D8=B1=D8=B5=D9=81=D8=A9 =
=D8=A8=D8=B3=D9=81=D8=A7=D8=AC=D8=A7 | =D8=B5=D9=88=D8=B1 | </A> <SPAN =
class=3D"dot"></SPAN> <A =
href=3D"https://gate.ahram.org.eg/News/2957355.aspx">=D8=B1=D8=A6=D9=8A=D8=
=B3=20
=C2=AB=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=D8=AF=D9=8A=D8=A9 =
=D9=82=D9=86=D8=A7=D8=A9 =D8=A7=D9=84=D8=B3=D9=88=D9=8A=D8=B3=C2=BB: =
=D9=86=D8=B3=D8=AA=D9=87=D8=AF=D9=81 =
=D8=A7=D9=84=D8=A7=D9=86=D8=AA=D9=87=D8=A7=D8=A1 =
=D9=88=D8=AA=D8=B4=D8=BA=D9=8A=D9=84 =D9=83=D8=A7=D9=85=D9=84 =
=D8=A3=D8=B1=D8=B5=D9=81=D8=A9 =D9=85=D9=8A=D9=86=D8=A7=D8=A1 =
=D8=B4=D8=B1=D9=82 =D8=A8=D9=88=D8=B1=D8=B3=D8=B9=D9=8A=D8=AF=20
=D8=A8=D8=AD=D9=84=D9=88=D9=84 2025 | </A> <SPAN class=3D"dot"></SPAN> =
<A =
href=3D"https://gate.ahram.org.eg/News/2957353.aspx">=D9=85=D8=A7=D9=84=D9=
=8A=D8=B2=D9=8A=D8=A7=20
=D8=AA=D8=B3=D8=AC=D9=84 19 =D8=A3=D9=84=D9=81=D9=8B=D8=A7 =D9=88495 =
=D8=A5=D8=B5=D8=A7=D8=A8=D8=A9 =D8=AC=D8=AF=D9=8A=D8=AF=D8=A9 =
=D8=A8=D9=81=D9=8A=D8=B1=D9=88=D8=B3 =
=D9=83=D9=88=D8=B1=D9=88=D9=86=D8=A7 | </A> <SPAN class=3D"dot"></SPAN> =
<A=20
href=3D"https://gate.ahram.org.eg/News/2957352.aspx">=D9=85=D8=AD=D8=A7=D9=
=81=D8=B8 =D9=85=D8=B7=D8=B1=D9=88=D8=AD: =D8=AE=D8=B7=D8=A9 =
=D9=84=D8=AA=D9=86=D8=B8=D9=8A=D9=85=20
=D9=88=D8=AA=D9=8A=D8=B3=D9=8A=D8=B1 =
=D8=A7=D9=84=D8=AD=D8=B1=D9=83=D8=A9 =
=D8=A7=D9=84=D9=85=D8=B1=D9=88=D8=B1=D9=8A=D8=A9 =
=D8=A8=D9=85=D8=AF=D9=8A=D9=86=D8=A9 =D9=85=D8=B1=D8=B3=D9=89 =
=D9=85=D8=B7=D8=B1=D9=88=D8=AD | =D8=B5=D9=88=D8=B1 | </A> <SPAN =
class=3D"dot"></SPAN>=20
<A =
href=3D"https://gate.ahram.org.eg/News/2957351.aspx">=D9=83=D9=8A=D8=B1=D9=
=88=D8=B4: =D9=85=D8=B5=D8=B1 =D8=A7=D8=B3=D9=85 =
=D9=83=D8=A8=D9=8A=D8=B1=20
=D9=88=D8=A7=D9=84=D9=85=D9=86=D8=AA=D8=AE=D8=A8 =
=D9=84=D8=AF=D9=8A=D9=87 =D8=AA=D8=A7=D8=B1=D9=8A=D8=AE =
=D9=83=D8=B1=D9=88=D9=8A =D8=B9=D8=B8=D9=8A=D9=85 | </A> <SPAN =
class=3D"dot"></SPAN>=20
</MARQUEE></DIV></DIV>
<DIV class=3D"fbsticker" id=3D"fbsticker" style=3D"background: rgb(255, =
255, 255); padding: 5px; right: 0px; bottom: 10px; position: fixed; =
z-index: 999999999;"></DIV></DIV></DIV></SECTION>
<DIV class=3D"d-block d-sm-none" style=3D"text-align: center;"><SPAN=20
id=3D"lBMobile"><IFRAME name=3D"aeab019c" width=3D"320" height=3D"100" =
id=3D"aeab019c"=20
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D120&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da186ea05&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                    &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D109&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da186ea05'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </SPAN> </DIV>
<DIV class=3D"d-none d-sm-block">
<DIV id=3D"ContentPlaceHolder1_AdsFloating_hidead">
<STYLE>=0A=
        #AutoNumber1 {=0A=
            margin: 0px !important;=0A=
        }=0A=
=0A=
        /*Fix responsive Ahmed Atrees*/=0A=
        #floatit {=0A=
            left: 25%;=0A=
            visibility: hidden;=0A=
            width: 750px;=0A=
            position: fixed;=0A=
            top: 15%;=0A=
            height: 400px;=0A=
            background-color: transparent;=0A=
            z-index: 50000000;=0A=
        }=0A=
=0A=
        @media (max-width:800px) {=0A=
            #floatit {=0A=
                left: 0;=0A=
                visibility: hidden;=0A=
                width: 100%;=0A=
                position: fixed;=0A=
                top: 20%;=0A=
                height: 300px;=0A=
                background-color: transparent;=0A=
                z-index: 50000000;=0A=
            }=0A=
        }=0A=
=0A=
        @media (max-width:320px) {=0A=
            #floatit {=0A=
                left: 0;=0A=
                visibility: hidden;=0A=
                width: 90%;=0A=
                position: fixed;=0A=
                top: 15%;=0A=
                height: 300px;=0A=
                background-color: transparent;=0A=
                z-index: 50000000;=0A=
            }=0A=
=0A=
                #floatit iframe, #floatit table, #floatit td {=0A=
                    max-width: 100%;=0A=
                }=0A=
=0A=
                    #floatit iframe img {=0A=
                        max-height: 300px;=0A=
                    }=0A=
        }=0A=
    </STYLE>
=20
<SCRIPT lang=3D"JavaScript">=0A=
=0A=
        var ie =3D document.all=0A=
        var dom =3D document.getElementById=0A=
        var ns4 =3D document.layers=0A=
        var bouncelimit =3D 32 //(divisible by 8)=0A=
        var direction =3D "up"=0A=
=0A=
        function initbox() {=0A=
            if (!dom && !ie && !ns4)=0A=
                return=0A=
            crossobj =3D (dom) ? =
document.getElementById("floatit").style : ie ? document.all.floatit : =
document.floatit=0A=
            scroll_top =3D (ie) ? document.body.scrollTop : =
window.pageYOffset=0A=
            crossobj.top =3D scroll_top - 250=0A=
            crossobj.visibility =3D (dom || ie) ? "visible" : "show"=0A=
            dropstart =3D setInterval("floatit()", 50)=0A=
=0A=
              setTimeout(function () { HideVert(); }, 7000);=0A=
        }=0A=
=0A=
        function floatit() {=0A=
            scroll_top =3D (ie) ? document.body.scrollTop : =
window.pageYOffset=0A=
            if (parseInt(crossobj.top) < 100 + scroll_top)=0A=
                crossobj.top =3D parseInt(crossobj.top) + 40=0A=
            else {=0A=
                clearInterval(dropstart)=0A=
                bouncestart =3D setInterval("bouncein()", 50)=0A=
            }=0A=
        }=0A=
=0A=
        function bouncein() {=0A=
            crossobj.top =3D parseInt(crossobj.top) - bouncelimit=0A=
            if (bouncelimit < 0)=0A=
                bouncelimit +=3D 8=0A=
            bouncelimit =3D bouncelimit * -1=0A=
            if (bouncelimit =3D=3D 0) {=0A=
                clearInterval(bouncestart)=0A=
            }=0A=
        }=0A=
=0A=
        function HideVert() {=0A=
            if (window.bouncestart) clearInterval(bouncestart)=0A=
            crossobj.visibility =3D "hidden"=0A=
        }=0A=
=0A=
=0A=
        window.onload =3D initbox=0A=
=0A=
    </SCRIPT>
=20
<DIV>
<DIV class=3D"hidden-xs" id=3D"floatit"><A onclick=3D"HideVert();return =
false;" href=3D"https://gate.ahram.org.eg/#"><IMG=20
alt=3D"Close ad" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/images/imagesClose.png"=
>=20
</A>=20
<DIV align=3D"center" =
id=3D"ContentPlaceHolder1_AdsFloating_tdFloatingBanner" =
width=3D"100%"><IFRAME=20
name=3D"af23c7cd" width=3D"700" height=3D"400" id=3D"af23c7cd" =
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D200&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da29870c2&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;&lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D200&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da29870c2'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME>=20
</DIV></DIV></DIV></DIV></DIV><SECTION id=3D"inner">
<DIV class=3D"container">
<DIV class=3D"row">
<DIV class=3D"col-lg-9 p-right nopadding-mob">
<DIV class=3D"col-lg-12">
<H3 class=3D"col-12  text-muted m-bottom" =
id=3D"ContentPlaceHolder1_divPortal"><A=20
title=3D"=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=D8=AF"=20
href=3D"https://gate.ahram.org.eg/Portal/14/=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=
=D8=AF.aspx">=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=D8=AF</A></H3>
<H1 class=3D"inner-hd" =
id=3D"ContentPlaceHolder1_divTitle">=D8=B3=D9=84=D8=B3=D9=84=D8=A9 =
=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =C2=AB=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =
=D8=A3=D9=86=D8=AF=20
=D8=B3=D8=A8=D9=86=D8=B3=D8=B1=C2=BB =D8=AA=D8=BA=D9=84=D9=82 11 =
=D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =D9=84=D9=87=D8=A7 =D9=81=D9=8A =
=D9=81=D8=B1=D9=86=D8=B3=D8=A7</H1></DIV>
<DIV class=3D"col-lg-12" id=3D"ContentPlaceHolder1_divdate">
<H6 class=3D"text_list">16-9-2021<SPAN class=3D"DateSep"> | =
</SPAN>14:05</H6></DIV>
<DIV class=3D"col-lg-12 col-md-12 col-sm-12 col-xs-12 no_padding" =
id=3D"ContentPlaceHolder1_divMainImage"=20
style=3D"text-align: center;"><IMG class=3D"img-fluid img-inner" =
alt=3D"" =
src=3D"https://gate.ahram.org.eg/Media/News/2021/9/16/19_2021-63767396374=
5388675-538.jpg">
<H4 class=3D"colorcaption">=D8=B3=D9=84=D8=B3=D9=84=D8=A9 =
=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =D9=85=D8=A7=D8=B1=D9=83=D8=B3 =
=D8=A7=D9=86=D8=AF =D8=B3=D8=A8=D9=86=D8=B3=D8=B1</H4></DIV>
<DIV class=3D"d-block d-sm-none" style=3D"text-align: center; =
margin-top: 15px;">
<SCRIPT src=3D"https://securepubads.g.doubleclick.net/tag/js/gpt.js" =
async=3D"async"></SCRIPT>
=20
<SCRIPT>=0A=
                            window.googletag =3D window.googletag || { =
cmd: [] };=0A=
                        </SCRIPT>
=20
<DIV id=3D"div-gpt-ad-1614257425137-0">
<SCRIPT>=0A=
                                googletag.cmd.push(function () {=0A=
                                    =
googletag.defineSlot('/233509614/ahram.org.eg-adcrew/Inread_Video', [1, =
1], 'div-gpt-ad-1614257425137-0')=0A=
                                        .addService(googletag.pubads())=0A=
                                    googletag.enableServices(); =
googletag.pubads().setForceSafeFrame(false);=0A=
                                    =
googletag.pubads().setCentering(true); =
googletag.pubads().setCookieOptions(0);=0A=
                                    =
googletag.display('div-gpt-ad-1614257425137-0');=0A=
                                });=0A=
                            </SCRIPT>
 </DIV></DIV>
<DIV class=3D"innerb_main" id=3D"ContentPlaceHolder1_social">
<DIV class=3D"a2a_kit a2a_kit_size_32 a2a_default_style" =
data-a2a-title=3D" =D8=B3=D9=84=D8=B3=D9=84=D8=A9 =
=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =C2=AB=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =
=D8=A3=D9=86=D8=AF =D8=B3=D8=A8=D9=86=D8=B3=D8=B1=C2=BB =
=D8=AA=D8=BA=D9=84=D9=82 11 =D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =
=D9=84=D9=87=D8=A7 =D9=81=D9=8A =D9=81=D8=B1=D9=86=D8=B3=D8=A7"><A=20
class=3D"a2a_dd" href=3D"https://www.addtoany.com/share"></A>  <A =
class=3D"a2a_button_facebook"></A>=20
<A class=3D"a2a_button_twitter"></A> <A =
class=3D"a2a_button_whatsapp"></A> <A =
class=3D"a2a_button_google_plus"></A>=20
<A class=3D"a2a_button_telegram"></A> <A =
class=3D"a2a_button_linkedin"></A> </DIV>
<SCRIPT src=3D"https://static.addtoany.com/menu/page.js" =
async=3D""></SCRIPT>
</DIV>
<DIV style=3D"text-align: center; margin-top: 15px; margin-bottom: =
15px;">
<DIV id=3D"adn-00000000000d1879" style=3D"display: none;"></DIV>
<SCRIPT src=3D"https://cdn.adnuntius.com/adn.js" async=3D""></SCRIPT>
=20
<SCRIPT>window.adn =3D window.adn || {}; adn.calls =3D adn.calls || []; =
adn.calls.push(function () { adn.request({ adUnits: [{ auId: =
'00000000000d1879', auW: 728, auH: 90 }] }); });</SCRIPT>
 </DIV>
<DIV>
<H6 class=3D"text_list text_source"=20
id=3D"ContentPlaceHolder1_spnSource">=D8=A7=D9=84=D8=A3=D9=84=D9=85=D8=A7=
=D9=86=D9=8A=D8=A9</H6></DIV>
<DIV class=3D"col-lg-12 p-img time2 contentp" =
id=3D"ContentPlaceHolder1_divContent">
<P dir=3D"RTL">=D8=A3=D8=B9=D9=84=D9=86=D8=AA =
=D8=B3=D9=84=D8=B3=D9=84=D8=A9 =D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =
=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =D8=A3=D9=86=D8=AF =
=D8=B3=D8=A8=D9=86=D8=B3=D8=B1 =
=D8=A7=D9=84=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A9 =
=D9=84=D9=84=D8=AA=D8=AC=D8=B2=D8=A6=D8=A9 =
=D8=A5=D8=BA=D9=84=D8=A7=D9=82 11 =D9=81=D8=B1=D8=B9=D9=8B=D8=A7=20
=D9=85=D9=86 =D9=81=D8=B1=D9=88=D8=B9=D9=87=D8=A7 =D9=81=D9=8A =
=D9=81=D8=B1=D9=86=D8=B3=D8=A7=D8=8C =D8=A8=D8=B9=D8=AF=D9=85=D8=A7 =
=D9=88=D8=A7=D8=AC=D9=87=D8=AA =D8=B5=D8=B9=D9=88=D8=A8=D8=A7=D8=AA =
=D9=81=D9=8A =D8=AA=D9=88=D9=81=D9=8A=D8=B1 =
=D8=A7=D9=84=D8=A5=D9=85=D8=AF=D8=A7=D8=AF=D8=A7=D8=AA =
=D8=B9=D9=82=D8=A8 =D8=AE=D8=B1=D9=88=D8=AC =
=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A7 =D9=85=D9=86=20
=D8=A7=D9=84=D8=A7=D8=AA=D8=AD=D8=A7=D8=AF =
=D8=A7=D9=84=D8=A3=D9=88=D8=B1=D9=88=D8=A8=D9=8A.</P>
<DIV class=3D"d-none d-sm-block" style=3D"margin: 0px auto; text-align: =
center; max-width: 300px;">
<SCRIPT =
src=3D"https://cdn.speakol.com/widget/js/speakol-widget-v2.js"></SCRIPT>
=20
<DIV class=3D"speakol-widget" id=3D"sp-wi-6593">
<SCRIPT> (spksdk =3D window.spksdk || []).push({ widget_id: 'wi-6593', =
element: 'sp-wi-6593' }); </SCRIPT>
 </DIV></DIV>
<DIV class=3D"d-block d-sm-none" style=3D"margin: 0px auto; text-align: =
center; max-width: 300px;">
<SCRIPT =
src=3D"https://cdn.speakol.com/widget/js/speakol-widget-v2.js"></SCRIPT>
=20
<DIV class=3D"speakol-widget" id=3D"sp-wi-6026">
<SCRIPT> (spksdk =3D window.spksdk || []).push({ widget_id: 'wi-6026', =
element: 'sp-wi-6026' }); </SCRIPT>
 </DIV></DIV>
<P dir=3D"RTL">=D9=88=D9=86=D9=82=D9=84=D8=AA =
=D9=88=D9=83=D8=A7=D9=84=D8=A9 =
=D8=A8=D9=84=D9=88=D9=85=D8=A8=D8=B1=D8=AC =
=D9=84=D9=84=D8=A3=D9=86=D8=A8=D8=A7=D8=A1 =D8=B9=D9=86 =
=D8=A7=D9=84=D8=B4=D8=B1=D9=83=D8=A9 =
=D9=88=D9=85=D9=82=D8=B1=D9=87=D8=A7 =D9=84=D9=86=D8=AF=D9=86 =
=D8=A7=D9=84=D9=82=D9=88=D9=84 =D8=A7=D9=84=D9=8A=D9=88=D9=85=20
=D8=A7=D9=84=D8=AE=D9=85=D9=8A=D8=B3 =D8=A5=D9=86 =
"=D8=B9=D9=85=D9=84=D9=8A=D8=A9 =
=D8=A7=D9=84=D8=AA=D8=B5=D8=AF=D9=8A=D8=B1 =
=D8=A7=D9=84=D8=B7=D9=88=D9=8A=D9=84=D8=A9 =
=D9=88=D8=A7=D9=84=D9=85=D8=B9=D9=82=D8=AF=D8=A9" =D8=A8=D8=B9=D8=AF =
=D8=AE=D8=B1=D9=88=D8=AC =
=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A7 =D9=85=D9=86 =
=D8=A7=D9=84=D8=A7=D8=AA=D8=AD=D8=A7=D8=AF =
=D8=A7=D9=84=D8=A3=D9=88=D8=B1=D9=88=D8=A8=D9=8A=20
=D8=B5=D8=B9=D8=A8=D8=AA =D9=85=D9=86 =D8=B9=D9=85=D9=84=D9=8A=D8=A9 =
=D8=A5=D9=85=D8=AF=D8=A7=D8=AF =
=D8=A7=D9=84=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =D9=85=D9=86 =
=D8=A7=D9=84=D9=85=D9=85=D9=84=D9=83=D8=A9 =
=D8=A7=D9=84=D9=85=D8=AA=D8=AD=D8=AF=D8=A9.</P>
<P dir=3D"RTL">=D9=88=D9=85=D9=86 =D8=A7=D9=84=D9=85=D9=82=D8=B1=D8=B1 =
=D8=A5=D8=BA=D9=84=D8=A7=D9=82 =
=D8=A7=D9=84=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =
=D8=A8=D8=AD=D9=84=D9=88=D9=84 =D9=86=D9=87=D8=A7=D9=8A=D8=A9 =
=D9=87=D8=B0=D8=A7 =D8=A7=D9=84=D8=B9=D8=A7=D9=85.</P>
<P dir=3D"RTL">=D9=88=D9=82=D8=A7=D9=84 =D8=A8=D9=88=D9=84 =
=D9=81=D8=B1=D9=8A=D8=B3=D8=AA=D9=88=D9=86 =D9=85=D8=AF=D9=8A=D8=B1 =
=D8=A7=D9=84=D8=A3=D8=B9=D9=85=D8=A7=D9=84 =
=D8=A7=D9=84=D8=AF=D9=88=D9=84=D9=8A=D8=A9 =
=D8=A8=D8=A7=D9=84=D8=B4=D8=B1=D9=83=D8=A9" =
=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =D8=A7=D9=86=D8=AF =
=D8=B3=D8=A8=D9=86=D8=B3=D8=B1=20
=D8=B7=D8=A7=D9=84=D9=85=D8=A7 =D9=83=D8=A7=D9=86 =D9=84=D9=87=D8=A7 =
=D8=AA=D8=A7=D8=B1=D9=8A=D8=AE =D8=B7=D9=88=D9=8A=D9=84 =D9=85=D9=86 =
=D8=AE=D8=AF=D9=85=D8=A9 =D8=A7=D9=84=D8=B9=D9=85=D9=84=D8=A7=D8=A1 =
=D9=81=D9=8A =D9=81=D8=B1=D9=86=D8=B3=D8=A7=D8=8C =
=D9=88=D9=82=D8=B1=D8=A7=D8=B1 =D8=A5=D8=BA=D9=84=D8=A7=D9=82 =
=D8=A7=D9=84=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =D9=84=D9=85 =
=D9=8A=D8=AA=D9=85=20
=D8=A7=D8=AA=D8=AE=D8=A7=D8=B0=D9=87 =D8=A8=D8=B5=D9=88=D8=B1=D8=A9 =
=D8=B3=D9=87=D9=84=D8=A9".</P>
<P dir=3D"RTL">=D9=88=D9=85=D9=86 =D8=A7=D9=84=D9=85=D9=82=D8=B1=D8=B1 =
=D8=A7=D9=84=D8=A5=D8=A8=D9=82=D8=A7=D8=A1 =D8=B9=D9=84=D9=89 =
=D8=AA=D8=B3=D8=B9 =D9=81=D8=B1=D9=88=D8=B9 =
=D9=84=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =D8=A7=D9=86=D8=AF =
=D8=B3=D8=A8=D9=86=D8=B3=D8=B1 =D8=AA=D8=AF=D9=8A=D8=B1=D9=87=D8=A7 =
=D8=B4=D8=B1=D9=83=D8=A9=20
=D9=84=D8=A7=D8=AC=D8=A7=D8=B1=D8=AF=D9=8A=D8=B1 =D8=A7=D8=B3 =
=D8=A7=D9=8A=D9=87 =D9=81=D9=8A =
=D8=A7=D9=84=D9=85=D8=B7=D8=A7=D8=B1=D8=A7=D8=AA =
=D9=88=D9=85=D8=AD=D8=B7=D8=A7=D8=AA =
=D8=A7=D9=84=D9=82=D8=B7=D8=A7=D8=B1 =D9=81=D9=8A =
=D9=81=D8=B1=D9=86=D8=B3=D8=A7.</P></DIV>
<DIV>
<H6 class=3D"text_list text_source"=20
id=3D"ContentPlaceHolder1_divesdarat"></H6></DIV>
<DIV class=3D"col-lg-12 line-hd line-soci line-soci-outer" =
id=3D"ContentPlaceHolder1_divRelatedTitle"></DIV>
<DIV class=3D"col-lg-12 d-flex nopadding m-bottom" =
id=3D"ContentPlaceHolder1_divRelated"></DIV>
<DIV class=3D"d-block d-sm-none"=20
style=3D"text-align: center; margin-top: 15px;"><IFRAME =
name=3D"a1d6b1af" width=3D"300"=20
height=3D"250" id=3D"a1d6b1af" =
src=3D"https://gate.ahram.org.eg/News/2957316.aspx"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Daaf1ecaa&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                            &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D124&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Daaf1ecaa'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </DIV>
<DIV class=3D"d-block d-sm-none" style=3D"text-align: center; =
margin-top: 15px; margin-bottom: 15px;">
<DIV id=3D"adn-00000000000d18a3" style=3D"display: none;"></DIV>
<SCRIPT src=3D"https://cdn.adnuntius.com/adn.js" async=3D""></SCRIPT>
=20
<SCRIPT>window.adn =3D window.adn || {}; adn.calls =3D adn.calls || []; =
adn.calls.push(function () { adn.request({ requestMode: 'hasTarget', =
adUnits: [{ auId: '00000000000d18a3', auW: 336, auH: 280 }] }); =
});</SCRIPT>
 </DIV>
<DIV id=3D"ContentPlaceHolder1_divAdvBeforeKeywords"=20
style=3D"text-align: center;"><IFRAME name=3D"a033187c" width=3D"250" =
height=3D"130" id=3D"a033187c"=20
src=3D"https://googleads.g.doubleclick.net/pagead/ads?client=3Dca-pub-362=
9866551216710&amp;output=3Dhtml&amp;h=3D280&amp;slotname=3D9193941465&amp=
;adk=3D1801003376&amp;adf=3D1409510815&amp;pi=3Dt.ma~as.9193941465&amp;w=3D=
720&amp;fwrn=3D4&amp;fwrnh=3D100&amp;lmt=3D1631795306&amp;rafmt=3D1&amp;p=
sa=3D0&amp;format=3D720x280&amp;url=3Dhttps%3A%2F%2Fgate.ahram.org.eg%2FN=
ews%2F2957316.aspx&amp;flash=3D0&amp;fwr=3D0&amp;fwrattr=3Dtrue&amp;rpe=3D=
1&amp;resp_fmts=3D3&amp;wgl=3D1&amp;dt=3D1631795306834&amp;bpp=3D7&amp;bd=
t=3D2124&amp;idt=3D8&amp;shv=3Dr20210914&amp;mjsv=3Dm202109140101&amp;ptt=
=3D9&amp;saldr=3Daa&amp;abxe=3D1&amp;cookie=3DID%3D58c2ed6555a07c35%3AT%3=
D1631745997%3AS%3DALNI_MbD7L6NwCPWxSevB6tu5ZIZt75N-w&amp;prev_fmts=3D0x0%=
2C336x280&amp;nras=3D1&amp;correlator=3D3688726648694&amp;frm=3D20&amp;pv=
=3D1&amp;ga_vid=3D1265491903.1631745998&amp;ga_sid=3D1631745998&amp;ga_hi=
d=3D668714886&amp;ga_fc=3D1&amp;u_tz=3D540&amp;u_his=3D5&amp;u_java=3D1&a=
mp;u_h=3D912&amp;u_w=3D1368&amp;u_ah=3D872&amp;u_aw=3D1368&amp;u_cd=3D24&=
amp;u_nplug=3D0&amp;u_nmime=3D0&amp;adx=3D25&amp;ady=3D930&amp;biw=3D770&=
amp;bih=3D413&amp;scr_x=3D0&amp;scr_y=3D176&amp;oid=3D3&amp;pvsid=3D30674=
43053267466&amp;pem=3D891&amp;eae=3D0&amp;fc=3D1920&amp;docm=3D11&amp;brd=
im=3D7%2C266%2C0%2C185%2C1368%2C%2C800%2C500%2C787%2C413&amp;vis=3D1&amp;=
rsz=3D%7C%7CeEbr%7C&amp;abl=3DCS&amp;pfx=3D0&amp;fu=3D128&amp;bc=3D1&amp;=
ifi=3D4&amp;uci=3Da!4&amp;btvi=3D2&amp;xpc=3D6Y36PtuzZf&amp;p=3Dhttps%3A/=
/gate.ahram.org.eg&amp;dtd=3D91"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da9682a52&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;&lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D176&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da9682a52'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </DIV>
<UL class=3D"tags clearfix keywords" =
id=3D"ContentPlaceHolder1_ulKeywords">
  <H4 class=3D"tagsTlt no_padding">=D9=83=D9=84=D9=85=D8=A7=D8=AA =
=D8=A7=D9=84=D8=A8=D8=AD=D8=AB</H4>
  <LI>
  <H5><A =
href=3D"https://gate.ahram.org.eg/Search/=D8=B3=D9=84=D8=B3=D9=84=D8=A9-=D9=
=85=D8=AA=D8=A7=D8=AC=D8=B1.aspx">=D8=B3=D9=84=D8=B3=D9=84=D8=A9=20
  =D9=85=D8=AA=D8=A7=D8=AC=D8=B1</A></H5></LI>
  <LI>
  <H5><A =
href=3D"https://gate.ahram.org.eg/Search/=D9=85=D8=A7=D8=B1=D9=83=D8=B3-=D8=
=A7=D9=86=D8=AF-=D8=B3=D8=A8=D9=86=D8=B3=D8=B1.aspx">=D9=85=D8=A7=D8=B1=D9=
=83=D8=B3 =D8=A7=D9=86=D8=AF=20
  =D8=B3=D8=A8=D9=86=D8=B3=D8=B1</A></H5></LI>
  <LI>
  <H5><A=20
href=3D"https://gate.ahram.org.eg/Search/=D9=81=D8=B1=D9=86=D8=B3=D8=A7.a=
spx">=D9=81=D8=B1=D9=86=D8=B3=D8=A7</A></H5></LI></UL>
<DIV style=3D"text-align: center; margin-top: 15px; margin-bottom: =
15px;">
<DIV id=3D"adn-00000000000f51d6" style=3D"display: none;"></DIV>
<SCRIPT src=3D"https://cdn.adnuntius.com/adn.js" async=3D""></SCRIPT>
=20
<SCRIPT>window.adn =3D window.adn || {}; adn.calls =3D adn.calls || []; =
adn.calls.push(function () { adn.request({ requestMode: 'hasTarget', =
adUnits: [{ auId: '00000000000f51d6', auW: 336, auH: 280 }] }); =
});</SCRIPT>
 </DIV>
<DIV class=3D"d-block d-sm-none" style=3D"text-align: center; =
margin-top: 15px;">
<SCRIPT =
src=3D"https://cdn.speakol.com/widget/js/speakol-widget-v2.js"></SCRIPT>
=20
<DIV class=3D"speakol-widget" id=3D"sp-wi-6130">
<SCRIPT>=0A=
                                (spksdk =3D window.spksdk || []).push({=0A=
                                    widget_id: "wi-6130",=0A=
                                    element: "sp-wi-6130"=0A=
                                });=0A=
                            </SCRIPT>
 </DIV></DIV>
<DIV class=3D"col-lg-12 line-hd line-soci line-soci-outer" =
id=3D"ContentPlaceHolder1_divwriterTitle"></DIV>
<DIV class=3D"col-lg-12 d-flex nopadding m-bottom" =
id=3D"ContentPlaceHolder1_divwriter"></DIV>
<DIV class=3D"d-block d-sm-none" style=3D"text-align: center; =
margin-top: 15px;">
<DIV id=3D"adn-00000000000f37f0" style=3D"display: none;"></DIV>
<SCRIPT src=3D"https://cdn.adnuntius.com/adn.js" async=3D""></SCRIPT>
=20
<SCRIPT>window.adn =3D window.adn || {}; adn.calls =3D adn.calls || []; =
adn.calls.push(function () { adn.request({ requestMode: 'hasTarget', =
adUnits: [{ auId: '00000000000f37f0', auW: 336, auH: 280 }] }); =
});</SCRIPT>
 </DIV>
<DIV class=3D"d-block d-sm-none"=20
style=3D"text-align: center; margin-top: 15px;"><IFRAME =
name=3D"a41d21be" width=3D"320"=20
height=3D"100" id=3D"a41d21be" =
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D124&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da6c3e488&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                            &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D121&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da6c3e488'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </DIV>
<DIV class=3D"d-block d-sm-none"=20
style=3D"text-align: center; margin-top: 15px;"><IFRAME =
name=3D"a1039f7f" width=3D"300"=20
height=3D"250" id=3D"a1039f7f" =
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D176&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da4c75dba&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                            &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D123&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da4c75dba'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </DIV>
<DIV id=3D"ContentPlaceHolder1_divMainNewsBlock">
<DIV class=3D"col-lg-12 line-hd line-soci line-soci-outer" =
id=3D"ContentPlaceHolder1_MainNewsBlock_divTitle">
<H3 class=3D"text-hdmemory hd-outer"><A =
hrfe=3D"OuterMore/1/0.aspx">=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1 =
=D8=A7=D9=84=D8=B3=D8=A7=D8=B9=D8=A9=20
</A></H3></DIV>
<DIV class=3D"col-lg-12 d-flex nopadding m-bottom" =
id=3D"ContentPlaceHolder1_MainNewsBlock_divMoreNews">
<DIV class=3D"col-sm-12 col-lg-4 d-flex bottom-slide p-right "><A =
href=3D"https://gate.ahram.org.eg/News/2957366.aspx"><IMG=20
class=3D"img-fluid col-sm-6 col-lg-12 nopadding" =
alt=3D"=D8=A7=D9=84=D8=AF=D8=A8=D9=8A=D8=A8=D8=A9-=D9=88=D8=AC=D9=88=D8=AF=
-=D8=AD=D9=83=D9=88=D9=85=D8=A9-=D9=84=D9=8A=D8=A8=D9=8A=D8=A7-=D8=A8=D8=A7=
=D9=84=D9=82=D8=A7=D9=87=D8=B1=D8=A9-=D8=B1=D8=B3=D8=A7=D9=84=D8=A9-=D8=A5=
=D9=82=D9=84=D9=8A=D9=85=D9=8A=D8=A9-=D9=84=D8=AF=D9=88=D8=B1-=D9=85=D8=B5=
=D8=B1-=D8=A7=D9=84=D9=83=D8=A8=D9=8A=D8=B1-=D9=81=D9=8A-=D8=A7=D9=84=D9=85=
=D9=86=D8=B7=D9=82=D8=A9-=D9=88=D8=A7=D9=84=D8=B9=D8=A7=D9=84=D9=85"=20
src=3D"https://gate.ahram.org.eg/Media/News/2021/3/15/1_2021-637514437233=
870466-387.jpg"></A>=20
<DIV class=3D"contant-White contant-inner col-sm-6 col-lg-12">
<DIV class=3D"sic-title"><A=20
href=3D"https://gate.ahram.org.eg/Portal/13/=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1=
.aspx">=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1</A></DIV><A =
href=3D"https://gate.ahram.org.eg/News/2957366.aspx">
<H3 class=3D"title">=D8=A7=D9=84=D8=AF=D8=A8=D9=8A=D8=A8=D8=A9: =
=D9=88=D8=AC=D9=88=D8=AF =D8=AD=D9=83=D9=88=D9=85=D8=A9 =
=D9=84=D9=8A=D8=A8=D9=8A=D8=A7 =
=D8=A8=D8=A7=D9=84=D9=82=D8=A7=D9=87=D8=B1=D8=A9 =
=D8=B1=D8=B3=D8=A7=D9=84=D8=A9 =
=D8=A5=D9=82=D9=84=D9=8A=D9=85=D9=8A=D8=A9 =D9=84=D8=AF=D9=88=D8=B1 =
=D9=85=D8=B5=D8=B1=20
=D8=A7=D9=84=D9=83=D8=A8=D9=8A=D8=B1 =D9=81=D9=8A =
=D8=A7=D9=84=D9=85=D9=86=D8=B7=D9=82=D8=A9 =
=D9=88=D8=A7=D9=84=D8=B9=D8=A7=D9=84=D9=85</H3></A> </DIV></DIV>
<DIV class=3D"col-sm-12 col-lg-4 d-flex bottom-slide p-right "><A =
href=3D"https://gate.ahram.org.eg/News/2957350.aspx"><IMG=20
class=3D"img-fluid col-sm-6 col-lg-12 nopadding" =
alt=3D"=D9=85=D8=AF=D8=A8=D9=88=D9=84=D9=8A-=D8=B4=D8=B1=D9=83=D8=A7=D8=AA=
-=D9=85=D8=B5=D8=B1-=D8=A7=D9=84=D8=B9=D9=85=D9=84=D8=A7=D9=82=D8=A9-=D8=B3=
=D8=AA=D9=86=D9=81=D8=B0-=D9=85=D8=B4=D8=B1=D9=88=D8=B9=D8=A7=D8=AA-=D8=AA=
=D9=86=D9=85=D9=88=D9=8A=D8=A9-=D8=AA=D8=AD=D9=82=D9=82-=D8=B7=D9=85=D9=88=
=D8=AD=D8=A7=D8=AA-=D8=A7=D9=84=D8=B4=D8=B9=D8=A8-=D8=A7=D9=84=D9=84=D9=8A=
=D8=A8=D9=8A"=20
src=3D"https://gate.ahram.org.eg/Media/News/2021/8/4/1_2021-6376368100075=
10727-751.jpg"></A>=20
<DIV class=3D"contant-White contant-inner col-sm-6 col-lg-12">
<DIV class=3D"sic-title"><A=20
href=3D"https://gate.ahram.org.eg/Portal/13/=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1=
.aspx">=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1</A></DIV><A =
href=3D"https://gate.ahram.org.eg/News/2957350.aspx">
<H3 class=3D"title">=D9=85=D8=AF=D8=A8=D9=88=D9=84=D9=8A: =
=D8=B4=D8=B1=D9=83=D8=A7=D8=AA =D9=85=D8=B5=D8=B1 =
=D8=A7=D9=84=D8=B9=D9=85=D9=84=D8=A7=D9=82=D8=A9 =
=D8=B3=D8=AA=D9=86=D9=81=D8=B0 =
=D9=85=D8=B4=D8=B1=D9=88=D8=B9=D8=A7=D8=AA =
=D8=AA=D9=86=D9=85=D9=88=D9=8A=D8=A9 =D8=AA=D8=AD=D9=82=D9=82 =
=D8=B7=D9=85=D9=88=D8=AD=D8=A7=D8=AA=20
=D8=A7=D9=84=D8=B4=D8=B9=D8=A8 =
=D8=A7=D9=84=D9=84=D9=8A=D8=A8=D9=8A</H3></A> </DIV></DIV>
<DIV class=3D"col-sm-12 col-lg-4 d-flex bottom-slide p-right "><A =
href=3D"https://gate.ahram.org.eg/News/2957340.aspx"><IMG=20
class=3D"img-fluid col-sm-6 col-lg-12 nopadding" =
alt=3D"=D9=85=D8=AF=D8=A8=D9=88=D9=84=D9=8A-=D9=82=D8=B1=D9=8A=D8=A8=D8=A7=
-=D9=85=D8=B4=D8=B1=D9=88=D8=B9=D8=A7=D8=AA-=D9=85=D8=B5=D8=B1=D9=8A=D8=A9=
-=D8=B9=D9=84=D9=89-=D8=A3=D8=B1=D8=B6-=D9=84=D9=8A=D8=A8=D9=8A=D8=A7-=D9=
=81=D9=8A-=D9=85=D8=AE=D8=AA=D9=84=D9=81-=D8=A7=D9=84=D9=85=D8=AC=D8=A7=D9=
=84=D8=A7=D8=AA"=20
src=3D"https://gate.ahram.org.eg/Media/News/2021/8/4/1_2021-6376368100075=
10727-751.jpg"></A>=20
<DIV class=3D"contant-White contant-inner col-sm-6 col-lg-12">
<DIV class=3D"sic-title"><A=20
href=3D"https://gate.ahram.org.eg/Portal/13/=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1=
.aspx">=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1</A></DIV><A =
href=3D"https://gate.ahram.org.eg/News/2957340.aspx">
<H3 class=3D"title">=D9=85=D8=AF=D8=A8=D9=88=D9=84=D9=8A: =
=D9=82=D8=B1=D9=8A=D8=A8=D8=A7.. =
=D9=85=D8=B4=D8=B1=D9=88=D8=B9=D8=A7=D8=AA =
=D9=85=D8=B5=D8=B1=D9=8A=D8=A9 =D8=B9=D9=84=D9=89 =D8=A3=D8=B1=D8=B6 =
=D9=84=D9=8A=D8=A8=D9=8A=D8=A7 =D9=81=D9=8A =
=D9=85=D8=AE=D8=AA=D9=84=D9=81=20
=D8=A7=D9=84=D9=85=D8=AC=D8=A7=D9=84=D8=A7=D8=AA</H3></A> </DIV></DIV>
<DIV class=3D"col-sm-12 col-lg-4 d-flex bottom-slide p-right "><A =
href=3D"https://gate.ahram.org.eg/News/2957335.aspx"><IMG=20
class=3D"img-fluid col-sm-6 col-lg-12 nopadding" =
alt=3D"=D8=A7=D9=84=D8=B1=D8=A6=D9=8A=D8=B3-=D8=A7=D9=84=D8=B3=D9=8A=D8=B3=
=D9=8A-=D9=8A=D8=B3=D8=AA=D9=82=D8=A8=D9=84-=D9=85=D9=84=D9=83-=D8=A7=D9=84=
=D8=A8=D8=AD=D8=B1=D9=8A=D9=86-=D8=A8=D8=B4=D8=B1=D9=85-=D8=A7=D9=84=D8=B4=
=D9=8A=D8=AE"=20
src=3D"https://gate.ahram.org.eg/Media/News/2019/5/23/1_2019-636942256274=
039783-403.jpg"></A>=20
<DIV class=3D"contant-White contant-inner col-sm-6 col-lg-12">
<DIV class=3D"sic-title"><A=20
href=3D"https://gate.ahram.org.eg/Portal/13/=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1=
.aspx">=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1</A></DIV><A =
href=3D"https://gate.ahram.org.eg/News/2957335.aspx">
<H3 class=3D"title">=D8=A7=D9=84=D8=B1=D8=A6=D9=8A=D8=B3 =
=D8=A7=D9=84=D8=B3=D9=8A=D8=B3=D9=8A =
=D9=8A=D8=B3=D8=AA=D9=82=D8=A8=D9=84 =D9=85=D9=84=D9=83 =
=D8=A7=D9=84=D8=A8=D8=AD=D8=B1=D9=8A=D9=86 =D8=A8=D8=B4=D8=B1=D9=85 =
=D8=A7=D9=84=D8=B4=D9=8A=D8=AE</H3></A>=20
</DIV></DIV>
<DIV class=3D"col-sm-12 col-lg-4 d-flex bottom-slide p-right "><A =
href=3D"https://gate.ahram.org.eg/News/2957324.aspx"><IMG=20
class=3D"img-fluid col-sm-6 col-lg-12 nopadding" =
alt=3D"=D9=83=D9=8A=D8=B1=D9=88=D8=B4-;=D9=84=D8=A7-=D9=86=D8=AE=D8=A7=D9=
=81-=D9=85=D9=86-=D8=A3=D9=8A-=D9=85=D9=86=D8=AA=D8=AE=D8=A8-=D9=88=D8=A7=
=D9=84=D8=AA=D8=A3=D9=87=D9=84-=D9=84=D9=84=D9=85=D9=88=D9=86=D8=AF=D9=8A=
=D8=A7=D9=84-=D9=84=D9=8A=D8=B3-=D8=B3=D9=87=D9=84=D9=8B=D8=A7;"=20
src=3D"https://gate.ahram.org.eg/Media/News/2021/9/16/1_2021-637673967706=
289432-628.jpg"></A>=20
<DIV class=3D"contant-White contant-inner col-sm-6 col-lg-12">
<DIV class=3D"sic-title"><A=20
href=3D"https://gate.ahram.org.eg/Portal/44/=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9=
.aspx">=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9</A></DIV><A =
href=3D"https://gate.ahram.org.eg/News/2957324.aspx">
<H3 class=3D"title">=D9=83=D9=8A=D8=B1=D9=88=D8=B4: =C2=AB=D9=84=D8=A7 =
=D9=86=D8=AE=D8=A7=D9=81 =D9=85=D9=86 =D8=A3=D9=8A =
=D9=85=D9=86=D8=AA=D8=AE=D8=A8.. =
=D9=88=D8=A7=D9=84=D8=AA=D8=A3=D9=87=D9=84 =
=D9=84=D9=84=D9=85=D9=88=D9=86=D8=AF=D9=8A=D8=A7=D9=84 =
=D9=84=D9=8A=D8=B3=20
=D8=B3=D9=87=D9=84=D9=8B=D8=A7=C2=BB</H3></A> </DIV></DIV>
<DIV class=3D"col-sm-12 col-lg-4 d-flex bottom-slide p-right "><A =
href=3D"https://gate.ahram.org.eg/News/2957306.aspx"><IMG=20
class=3D"img-fluid col-sm-6 col-lg-12 nopadding" =
alt=3D"=D9=83=D9=8A=D8=B1=D9=88=D8=B4-=D9=8A=D8=B7=D9=84=D8=A8-=D8=A7=D9=86=
=D8=B7=D9=84=D8=A7=D9=82-=D9=85=D8=B9=D8=B3=D9=83=D8=B1-=D8=A7=D9=84=D9=81=
=D8=B1=D8=A7=D8=B9=D9=86=D8=A9--=D8=B3=D8=A8=D8=AA=D9=85=D8=A8=D8=B1-=D8=A7=
=D8=B3=D8=AA=D8=B9=D8=AF=D8=A7=D8=AF=D8=A7-=D9=84=D9=85=D9=88=D8=A7=D8=AC=
=D9=87=D8=AA=D9=8A-=D9=84=D9=8A=D8=A8=D9=8A=D8=A7"=20
src=3D"https://gate.ahram.org.eg/Media/News/2021/9/16/1_2021-637673960880=
608171-60.jpg"></A>=20
<DIV class=3D"contant-White contant-inner col-sm-6 col-lg-12">
<DIV class=3D"sic-title"><A=20
href=3D"https://gate.ahram.org.eg/Portal/44/=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9=
.aspx">=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9</A></DIV><A =
href=3D"https://gate.ahram.org.eg/News/2957306.aspx">
<H3 class=3D"title">=D9=83=D9=8A=D8=B1=D9=88=D8=B4 =
=D9=8A=D8=B7=D9=84=D8=A8 =D8=A7=D9=86=D8=B7=D9=84=D8=A7=D9=82 =
=D9=85=D8=B9=D8=B3=D9=83=D8=B1 =
=D8=A7=D9=84=D9=81=D8=B1=D8=A7=D8=B9=D9=86=D8=A9 30 =
=D8=B3=D8=A8=D8=AA=D9=85=D8=A8=D8=B1 =
=D8=A7=D8=B3=D8=AA=D8=B9=D8=AF=D8=A7=D8=AF=D8=A7 =
=D9=84=D9=85=D9=88=D8=A7=D8=AC=D9=87=D8=AA=D9=8A=20
=D9=84=D9=8A=D8=A8=D9=8A=D8=A7</H3></A> </DIV></DIV></DIV></DIV>
<DIV class=3D"d-none d-sm-block"=20
style=3D"text-align: center; margin-top: 15px;"><IFRAME =
name=3D"a13adaa8" width=3D"728"=20
height=3D"90" id=3D"a13adaa8" =
src=3D"https://gate.ahram.org.eg/News/2957316.aspx"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da0e4a566&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                            &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D103&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da0e4a566'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </DIV></DIV>
<DIV class=3D"col-lg-3 d-flex pt-3 border">
<DIV>
<DIV class=3D"d-none d-sm-block" style=3D"text-align: center; =
margin-top: 10px; margin-bottom: 15px;"><IFRAME=20
name=3D"ae6b7a98" width=3D"300" height=3D"250" id=3D"ae6b7a98" =
src=3D"https://googleads.g.doubleclick.net/pagead/ads?client=3Dca-pub-840=
1960330262439&amp;output=3Dhtml&amp;h=3D280&amp;slotname=3Dahram-gate-res=
p&amp;adk=3D2437021092&amp;adf=3D3525815764&amp;pi=3Dt.ma~as.ahram-gate-r=
esp&amp;w=3D336&amp;psa=3D1&amp;format=3D336x280&amp;url=3Dhttps%3A%2F%2F=
gate.ahram.org.eg&amp;flash=3D0&amp;wgl=3D1&amp;dt=3D1631795307012&amp;bp=
p=3D3&amp;bdt=3D2302&amp;idt=3D3&amp;shv=3Dr20210914&amp;mjsv=3Dm20210914=
0101&amp;ptt=3D9&amp;saldr=3Daa&amp;abxe=3D1&amp;cookie=3DID%3D58c2ed6555=
a07c35%3AT%3D1631745997%3AS%3DALNI_MbD7L6NwCPWxSevB6tu5ZIZt75N-w&amp;prev=
_fmts=3D0x0%2C336x280%2C720x280&amp;nras=3D1&amp;correlator=3D36887266486=
94&amp;frm=3D20&amp;pv=3D1&amp;ga_vid=3D1265491903.1631745998&amp;ga_sid=3D=
1631745998&amp;ga_hid=3D668714886&amp;ga_fc=3D1&amp;u_tz=3D540&amp;u_his=3D=
5&amp;u_java=3D1&amp;u_h=3D912&amp;u_w=3D1368&amp;u_ah=3D872&amp;u_aw=3D1=
368&amp;u_cd=3D24&amp;u_nplug=3D0&amp;u_nmime=3D0&amp;adx=3D-12245933&amp=
;ady=3D-12245933&amp;biw=3D770&amp;bih=3D413&amp;scr_x=3D0&amp;scr_y=3D19=
0&amp;oid=3D3&amp;pvsid=3D3067443053267466&amp;pem=3D891&amp;loc=3Dhttps%=
3A%2F%2Fgate.ahram.org.eg%2FNews%2F2957316.aspx&amp;eae=3D0&amp;fc=3D1920=
&amp;docm=3D11&amp;brdim=3D7%2C266%2C0%2C185%2C1368%2C%2C800%2C500%2C787%=
2C413&amp;vis=3D1&amp;rsz=3D%7C%7CenEr%7C&amp;abl=3DCS&amp;pfx=3D0&amp;fu=
=3D32768&amp;bc=3D1&amp;ifi=3D5&amp;uci=3Da!5&amp;xpc=3DWncJf6MKS6&amp;p=3D=
https%3A//gate.ahram.org.eg&amp;dtd=3D79"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da437bec8&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                                &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D104&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da437bec8'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </DIV>
<DIV class=3D"d-none d-sm-block" style=3D"text-align: center; =
margin-top: 10px; margin-bottom: 15px;">
<DIV id=3D"adn-00000000000d18a4" style=3D"display: none;"></DIV>
<SCRIPT src=3D"https://cdn.adnuntius.com/adn.js" async=3D""></SCRIPT>
=20
<SCRIPT>window.adn =3D window.adn || {}; adn.calls =3D adn.calls || []; =
adn.calls.push(function () { adn.request({ requestMode: 'hasTarget', =
adUnits: [{ auId: '00000000000d18a4', auW: 336, auH: 280 }] }); =
});</SCRIPT>
 </DIV>
<DIV class=3D"d-none d-sm-block" style=3D"text-align: center; =
margin-top: 10px; margin-bottom: 15px;"><IFRAME=20
name=3D"a899061b" width=3D"300" height=3D"250" id=3D"a899061b" =
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D121&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da967670b&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                                &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D105&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da967670b'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </DIV>
<DIV class=3D"d-none d-sm-block" style=3D"text-align: center; =
margin-top: 10px; margin-bottom: 15px;">
<SCRIPT =
src=3D"https://cdn.speakol.com/widget/js/speakol-widget-v2.js"></SCRIPT>
=20
<DIV class=3D"speakol-widget" id=3D"sp-wi-6025">
<SCRIPT>=0A=
                                    (spksdk =3D window.spksdk || =
[]).push({=0A=
                                        widget_id: "wi-6025",=0A=
                                        element: "sp-wi-6025"=0A=
                                    });=0A=
                                </SCRIPT>
 </DIV></DIV>
<DIV class=3D"col-md-6 col-lg-12 nopadding mt-3">
<DIV class=3D"list-world col-12">
<H3 class=3D"list-item =
col-12"><SPAN>=D8=A7=D9=84=D8=A7=D9=83=D8=AB=D8=B1 =
=D9=82=D8=B1=D8=A7=D8=A1=D8=A9</SPAN> </H3></DIV>
<DIV id=3D"ContentPlaceHolder1_AdvLeft_MostRead_MostReadDiv">
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2956929.aspx">
<H3 class=3D"list-item col-12">=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1 =
=D8=A7=D9=84=D8=B2=D9=85=D8=A7=D9=84=D9=83.. =D8=B1=D8=B6=D8=A7 =
=D8=B9=D8=A8=D8=AF =D8=A7=D9=84=D8=B9=D8=A7=D9=84 =
=D9=8A=D9=81=D8=AC=D8=B1 =D8=AA=D8=B5=D8=B1=D9=8A=D8=AD=D8=A7 =
=D9=86=D8=A7=D8=B1=D9=8A=D8=A7 =D8=B9=D9=86=20
=C2=AB=D9=87=D8=B1=D9=88=D8=A8 =D9=85=D8=AF=D8=B1=D8=A8 =
=D8=A7=D9=84=D8=B2=D9=85=D8=A7=D9=84=D9=83=C2=BB </H3></A> </DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2956386.aspx">
<H3 class=3D"list-item col-12">=D8=A3=D8=B9=D8=B1=D9=81 =D9=85=D8=A7 =
=D9=8A=D8=AE=D8=A8=D8=A6=D9=87 =D9=84=D9=83 =D8=A8=D8=B1=D8=AC=D9=83.. =
=D8=AD=D8=B8=D9=83 =D8=A7=D9=84=D9=8A=D9=88=D9=85 =
=D8=A7=D9=84=D8=AE=D9=85=D9=8A=D8=B3 16 =
=D8=B3=D8=A8=D8=AA=D9=85=D8=A8=D8=B1=20
=D9=88=D8=AA=D9=88=D9=82=D8=B9=D8=A7=D8=AA =
=D8=A7=D9=84=D8=A3=D8=A8=D8=B1=D8=A7=D8=AC =
=D8=A7=D8=AC=D8=AA=D9=85=D8=A7=D8=B9=D9=8A=D9=8B=D8=A7 =
=D9=88=D8=B5=D8=AD=D9=8A=D9=8B=D8=A7 =
=D9=88=D8=B9=D8=A7=D8=B7=D9=81=D9=8A=D9=8B=D8=A7 </H3></A> </DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2957033.aspx">
<H3 class=3D"list-item col-12">=D9=85=D9=81=D8=A7=D8=AC=D8=A3=D8=A9: =
=D8=A7=D9=84=D9=81=D8=AD=D8=B5 =D8=A7=D9=84=D9=8A=D8=AF=D9=88=D9=8A =
=D9=84=D8=A5=D8=AC=D8=A7=D8=A8=D8=A7=D8=AA =
=D8=A7=D9=84=D8=AB=D8=A7=D9=86=D9=88=D9=8A=D8=A9 =
=D8=A7=D9=84=D8=B9=D8=A7=D9=85=D8=A9 =D8=AC=D8=B0=D8=A8=20
1400 =D8=B7=D8=A7=D9=84=D8=A8 =D9=81=D9=82=D8=B7| =D8=AE=D8=A7=D8=B5 =
</H3></A> </DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2956954.aspx">
<H3 class=3D"list-item col-12">=D8=AF=D8=B1=D8=AC=D8=A7=D8=AA =
=D8=A7=D9=84=D8=AD=D8=B1=D8=A7=D8=B1=D8=A9 =
=D9=88=D8=A7=D9=84=D8=B8=D9=88=D8=A7=D9=87=D8=B1 =
=D8=A7=D9=84=D8=AC=D9=88=D9=8A=D8=A9 =
=D8=A7=D9=84=D9=85=D8=AA=D9=88=D9=82=D8=B9=D8=A9 =
=D9=84=D9=85=D8=AF=D8=A9 6 =D8=A3=D9=8A=D8=A7=D9=85=20
</H3></A> </DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2956333.aspx">
<H3 class=3D"list-item col-12">=D8=A8=D8=B1=D8=AC =
=D8=A7=D9=84=D8=B9=D8=B0=D8=B1=D8=A7=D8=A1 .. =D8=AD=D8=B8=D9=83 =
=D8=A7=D9=84=D9=8A=D9=88=D9=85 =D8=A7=D9=84=D8=AE=D9=85=D9=8A=D8=B3 16 =
=D8=B3=D8=A8=D8=AA=D9=85=D8=A8=D8=B1 =D9=85=D9=87=D9=86=D9=8A=D8=A7=20
=D9=88=D8=A7=D8=AC=D8=AA=D9=85=D8=A7=D8=B9=D9=8A=D8=A7 </H3></A> </DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2956959.aspx">
<H3 class=3D"list-item col-12">=D8=A7=D9=84=D8=B5=D8=AD=D8=A9 =
=D8=AA=D8=B9=D9=84=D9=86 =D8=A7=D8=B1=D8=AA=D9=81=D8=A7=D8=B9 =
=D8=AD=D8=A7=D9=84=D8=A7=D8=AA =D8=A7=D9=84=D8=B4=D9=81=D8=A7=D8=A1 =
=D9=85=D9=86 =D9=85=D8=B5=D8=A7=D8=A8=D9=8A =
=D9=83=D9=88=D8=B1=D9=88=D9=86=D8=A7 =D8=A5=D9=84=D9=89=20
247948 =D9=88=D8=AE=D8=B1=D9=88=D8=AC=D9=87=D9=85 =D9=85=D9=86 =
=D8=A7=D9=84=D9=85=D8=B3=D8=AA=D8=B4=D9=81=D9=8A=D8=A7=D8=AA </H3></A> =
</DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2956968.aspx">
<H3 class=3D"list-item col-12">=D9=84=D9=85=D8=A7=D8=B0=D8=A7 =
=D8=AA=D8=AD=D8=B1=D8=B5 =
=D8=A7=D9=84=D9=88=D9=84=D8=A7=D9=8A=D8=A7=D8=AA =
=D8=A7=D9=84=D9=85=D8=AA=D8=AD=D8=AF=D8=A9 =D8=B9=D9=84=D9=89 =
=D8=A7=D9=84=D9=85=D8=B4=D8=A7=D8=B1=D9=83=D8=A9 =D9=81=D9=8A =
=D9=85=D9=86=D8=A7=D9=88=D8=B1=D8=A7=D8=AA=20
=D8=A7=D9=84=D9=86=D8=AC=D9=85 =D8=A7=D9=84=D8=B3=D8=A7=D8=B7=D8=B9 =
=D8=A8=D9=85=D8=B5=D8=B1=D8=9F| =D8=B5=D9=88=D8=B1 </H3></A> </DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2957288.aspx">
<H3 class=3D"list-item col-12">=D9=83=D9=8A=D8=B1=D9=88=D8=B4: =
"=D8=A7=D8=B9=D8=AA=D8=A8=D8=B1=D9=88=D9=86=D9=8A =
=D9=85=D8=B5=D8=B1=D9=8A.. =D9=88=D8=B3=D8=A3=D8=B3=D8=AA=D8=BA=D9=84 =
=D9=82=D8=AF=D8=B1=D8=A7=D8=AA=D9=8A =
=D9=84=D8=AA=D8=AD=D9=82=D9=8A=D9=82=20
=D8=A7=D9=84=D9=86=D8=AC=D8=A7=D8=AD =D9=85=D8=B9 =
=D8=A7=D9=84=D9=85=D9=86=D8=AA=D8=AE=D8=A8" </H3></A> </DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2957159.aspx">
<H3 class=3D"list-item col-12">=D8=A7=D9=84=D8=B1=D8=A6=D9=8A=D8=B3 =
=D8=A7=D9=84=D8=B3=D9=8A=D8=B3=D9=8A =D9=8A=D8=A4=D9=83=D8=AF =
=D8=A7=D9=84=D8=A3=D9=88=D9=84=D9=88=D9=8A=D8=A9 =
=D8=A7=D9=84=D9=82=D8=B5=D9=88=D9=89 =D8=A7=D9=84=D8=AA=D9=8A =
=D8=AA=D9=88=D9=84=D9=8A=D9=87=D8=A7 =D9=85=D8=B5=D8=B1=20
=D9=84=D8=B9=D9=88=D8=AF=D8=A9 =
=D8=A7=D9=84=D8=A7=D8=B3=D8=AA=D9=82=D8=B1=D8=A7=D8=B1 =
=D8=A5=D9=84=D9=89 =D8=A7=D9=84=D8=B4=D9=82=D9=8A=D9=82=D8=A9 =
=D9=84=D9=8A=D8=A8=D9=8A=D8=A7 </H3></A> </DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2957044.aspx">
<H3 class=3D"list-item col-12">=D8=A3=D8=B3=D8=B9=D8=A7=D8=B1 =
=D8=A7=D9=84=D8=B0=D9=87=D8=A8 =D8=A7=D9=84=D9=8A=D9=88=D9=85 =
=D8=A7=D9=84=D8=AE=D9=85=D9=8A=D8=B3 16 =
=D8=B3=D8=A8=D8=AA=D9=85=D8=A8=D8=B1 2021 =D9=81=D9=8A =
=D9=85=D8=B5=D8=B1=20
</H3></A> </DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2956947.aspx">
<H3 class=3D"list-item col-12">=D8=B3=D9=82=D9=88=D8=B7 =
=D9=81=D8=AA=D8=A7=D8=A9 =D8=AF=D8=A7=D8=AE=D9=84 =D9=85=D9=88=D9=84 =
=D8=B4=D9=87=D9=8A=D8=B1 =D9=81=D9=8A =D9=85=D8=AF=D9=8A=D9=86=D8=A9 =
=D9=86=D8=B5=D8=B1 </H3></A>=20
</DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2956977.aspx">
<H3 class=3D"list-item col-12">=D8=AA=D9=86=D8=B3=D9=8A=D9=82 =
=D8=A7=D9=84=D8=AF=D8=A8=D9=84=D9=88=D9=85=D8=A7=D8=AA 2021.. =
=D9=87=D9=84 =D9=8A=D8=AD=D9=82 =D9=84=D9=84=D8=B1=D8=A7=D8=B3=D8=A8 =
=D8=A3=D8=AF=D8=A7=D8=A1 =
=D8=A7=D8=AE=D8=AA=D8=A8=D8=A7=D8=B1=D8=A7=D8=AA=20
=D8=A7=D9=84=D9=82=D8=AF=D8=B1=D8=A7=D8=AA =D9=85=D8=B1=D8=A9 =
=D8=AB=D8=A7=D9=86=D9=8A=D8=A9=D8=9F </H3></A> </DIV></DIV></DIV>
<DIV class=3D"d-none d-sm-block" style=3D"text-align: center; =
margin-top: 15px; margin-bottom: 10px;"><IFRAME=20
name=3D"ab9c8798" width=3D"300" height=3D"600" id=3D"ab9c8798" =
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D123&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Dac27a985&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;&lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D108&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Dac27a985'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </DIV>
<DIV class=3D"d-block d-sm-none" style=3D"text-align: center; =
margin-top: 15px; margin-bottom: 10px;"><IFRAME=20
name=3D"aa051e82" width=3D"300" height=3D"600" id=3D"aa051e82" =
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D103&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Daa30429a&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;&lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D125&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Daa30429a'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </DIV>
<DIV class=3D"col-lg-12 d-flex">
<DIV class=3D"col-12" =
id=3D"ContentPlaceHolder1_AdvLeft_AdvContent_divPortal">
<H3 class=3D"col-12 advtxt">=D9=85=D8=A7=D8=AF=D8=A9 =
=D8=A5=D8=B9=D9=84=D8=A7=D9=86=D9=8A=D8=A9</H3></DIV>
<DIV id=3D"ContentPlaceHolder1_AdvLeft_AdvContent_divcontent">
<DIV class=3D"col-sm-6 col-lg-12 d-flex px-0 border-m">
<DIV class=3D"col-lg-5 col-xl-6 nopadding"><IMG class=3D"img-fluid" =
alt=3D"#e" =
src=3D"https://gate.ahram.org.eg/Media/News/2021/9/16/2021-63767394474342=
3025-342.jpg">=20
</DIV>
<DIV class=3D"col-lg-6"><A =
href=3D"https://gate.ahram.org.eg/NewsContent/47/271/2957268/=D9=85=D8=A7=
=D8=AF=D8=A9-=D8=A5=D8=B9=D9=84=D8=A7=D9=86=D9=8A=D8=A9/=D9=85=D8=A7=D8=AF=
=D8=A9-=D8=A5=D8=B9=D9=84=D8=A7=D9=86=D9=8A=D8=A9/=D8=AE=D8=A8=D8=B1=D8=A7=
=D8=A1-=D9=8A=D9=86=D8=A7=D9=82=D8=B4=D9=88=D9=86-=D9=85=D8=B3=D8=AA=D9=82=
=D8=A8=D9=84-=D8=A7=D9=84=D9=82=D8=B7=D8=A7=D8=B9-=D8=A7=D9=84=D8=B9=D9=82=
=D8=A7=D8=B1=D9=8A-=D8=AE=D9=84=D8=A7=D9=84-=D9=85=D8=A4=D8=AA=D9=85=D8=B1=
-=D8=B3=D9=8A=D8=AA=E2=80=A6.aspx">
<H3 class=3D"col-12 nopadding title">=D8=AE=D8=A8=D8=B1=D8=A7=D8=A1 =
=D9=8A=D9=86=D8=A7=D9=82=D8=B4=D9=88=D9=86 =
=D9=85=D8=B3=D8=AA=D9=82=D8=A8=D9=84 =
=D8=A7=D9=84=D9=82=D8=B7=D8=A7=D8=B9 =
=D8=A7=D9=84=D8=B9=D9=82=D8=A7=D8=B1=D9=8A =D8=AE=D9=84=D8=A7=D9=84=20
=D9=85=D8=A4=D8=AA=D9=85=D8=B1 =D8=B3=D9=8A=D8=AA=D9=8A =
=D8=B3=D9=83=D9=8A=D8=A8 </H3></A> </DIV></DIV></DIV></DIV>
<DIV class=3D"d-none d-sm-block" style=3D"text-align: center; =
margin-top: 15px; margin-bottom: 10px;">
<SCRIPT src=3D"https://securepubads.g.doubleclick.net/tag/js/gpt.js" =
async=3D"async"></SCRIPT>
=20
<SCRIPT>=0A=
                                window.googletag =3D window.googletag || =
{ cmd: [] };=0A=
                            </SCRIPT>
=20
<DIV id=3D"div-gpt-ad-1614257425137-0">
<SCRIPT>=0A=
                                    googletag.cmd.push(function () {=0A=
                                        =
googletag.defineSlot('/233509614/ahram.org.eg-adcrew/Inread_Video', [1, =
1], 'div-gpt-ad-1614257425137-0')=0A=
                                            =
.addService(googletag.pubads())=0A=
                                        googletag.enableServices(); =
googletag.pubads().setForceSafeFrame(false);=0A=
                                        =
googletag.pubads().setCentering(true); =
googletag.pubads().setCookieOptions(0);=0A=
                                        =
googletag.display('div-gpt-ad-1614257425137-0');=0A=
                                    });=0A=
                                </SCRIPT>
 </DIV></DIV>
<DIV class=3D"d-block d-sm-none"=20
style=3D"text-align: center; margin-top: 15px;"><IFRAME =
name=3D"a6d40ded" width=3D"300"=20
height=3D"250" id=3D"a6d40ded" =
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D104&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da56cb8cc&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                                &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D126&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da56cb8cc'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME>=20
</DIV></DIV></DIV></DIV></DIV></SECTION>
<DIV id=3D"ContentPlaceHolder1_divserv"><SECTION id=3D"Services">
<DIV class=3D"container">
<DIV class=3D"row">
<DIV class=3D"col-lg-12 line-hd line-serv">
<H3 class=3D"text-hdmemory =
hd-serv"><A>=D8=AE=D8=AF=D9=85=D9=80=D9=80=D9=80=D9=80=D8=A7=D8=AA =
</A></H3></DIV>
<DIV class=3D"col-lg-12 p-0 d-flex mt-4">
<DIV class=3D"col-lg-12 p-0 d-flex">
<H4 class=3D"col-lg-12 p-0">=D9=85=D9=88=D8=A7=D9=82=D9=8A=D8=AA =
=D8=A7=D9=84=D8=B5=D9=84=D8=A7=D8=A9</H4>
<UL class=3D"nav col-lg-12 nopadding timer">
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 text-servi">=D8=A7=D9=84=D9=81=D8=AC=D8=B1</H5>
  <H4 class=3D"mb-0"><SMALL>4:13</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 =
text-servi2">=D8=A7=D9=84=D8=B4=D8=B1=D9=88=D9=82</H5>
  <H4 class=3D"mb-0"><SMALL>5:40</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 text-servi">=D8=A7=D9=84=D8=B8=D9=87=D8=B1</H5>
  <H4 class=3D"mb-0"><SMALL>11:50</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 text-servi2">=D8=A7=D9=84=D8=B9=D8=B5=D8=B1</H5>
  <H4 class=3D"mb-0"><SMALL>3:19</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 =
text-servi">=D8=A7=D9=84=D9=85=D8=BA=D8=B1=D8=A8</H5>
  <H4 class=3D"mb-0"><SMALL>6:59</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 =
text-servi2">=D8=A7=D9=84=D8=B9=D8=B4=D8=A7=D8=A1</H5>
  <H4 class=3D"mb-0"><SMALL>7:17</SMALL></H4></LI></UL></DIV>
<DIV class=3D"col-lg-12 p-0 d-flex">
<H4 class=3D"col-lg-12 p-0">=D8=A7=D8=B3=D8=B9=D8=A7=D8=B1 =
=D8=A7=D9=84=D8=B9=D9=85=D9=84=D8=A7=D8=AA</H4>
<UL class=3D"nav col-lg-12 nopadding timer timer2">
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 text-servi3">=D8=AF=D9=88=D9=84=D8=A7=D8=B1 =
=D8=A3=D9=85=D8=B1=D9=8A=D9=83=D9=89</H5>
  <H4 class=3D"mb-0"><SMALL>15.69 &nbsp;&nbsp;15.59</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 =
text-servi3">=D8=A7=D9=84=D9=8A=D9=88=D8=B1=D9=88</H5>
  <H4 class=3D"mb-0"><SMALL>19.4 &nbsp;&nbsp;18.87</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 text-servi3">=D8=AC=D9=86=D9=8A=D9=87 =
=D8=A7=D8=B3=D8=AA=D8=B1=D9=84=D9=8A=D9=86=D9=89</H5>
  <H4 class=3D"mb-0"><SMALL>21.3 &nbsp;&nbsp;20.82</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 text-servi3">=D8=B1=D9=8A=D8=A7=D9=84 =
=D8=B3=D8=B9=D9=88=D8=AF=D9=89</H5>
  <H4 class=3D"mb-0"><SMALL>4.18 &nbsp;&nbsp;4.07</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 text-servi3">=D8=AF=D8=B1=D9=87=D9=85 =
=D8=A7=D9=84=D8=A7=D9=85=D8=A7=D8=B1=D8=A7=D8=AA</H5>
  <H4 class=3D"mb-0"><SMALL>4.27 &nbsp;&nbsp;4.25</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 text-servi3">=D8=AF=D9=8A=D9=86=D8=A7=D8=B1 =
=D9=83=D9=88=D9=8A=D8=AA=D9=89</H5>
  <H4 class=3D"mb-0"><SMALL>51.85 =
&nbsp;&nbsp;51.39</SMALL></H4></LI></UL></DIV>
<DIV class=3D"col-lg-12 p-0 d-flex">
<H4 class=3D"col-lg-12 p-0">=D8=AF=D8=B1=D8=AC=D8=A7=D8=AA =
=D8=A7=D9=84=D8=AD=D8=B1=D8=A7=D8=B1=D8=A9</H4>
<UL class=3D"nav col-lg-12 nopadding timer timer1">
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0  =
text-servi2">=D8=A7=D9=84=D9=82=D8=A7=D9=87=D8=B1=D8=A9</H5>
  <H4 class=3D"mb-0"><SMALL>25 &nbsp;&nbsp; 35</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0  =
text-servi2">=D8=A7=D9=84=D8=A5=D8=B3=D9=83=D9=86=D8=AF=D8=B1=D9=8A=D8=A9=
</H5>
  <H4 class=3D"mb-0"><SMALL>25 &nbsp;&nbsp; 32</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0  text-servi2">=D9=85=D8=B7=D8=B1=D9=88=D8=AD</H5>
  <H4 class=3D"mb-0"><SMALL>24 &nbsp;&nbsp; 31</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0  =
text-servi2">=D8=A8=D9=88=D8=B1=D8=B3=D8=B9=D9=8A=D8=AF</H5>
  <H4 class=3D"mb-0"><SMALL>26 &nbsp;&nbsp; 32</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0  =
text-servi2">=D8=A7=D9=84=D8=B3=D9=88=D9=8A=D8=B3</H5>
  <H4 class=3D"mb-0"><SMALL>25 &nbsp;&nbsp; 35</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0  =
text-servi2">=D8=A7=D9=84=D8=B9=D8=B1=D9=8A=D8=B4</H5>
  <H4 class=3D"mb-0"><SMALL>29 &nbsp;&nbsp;=20
38</SMALL></H4></LI></UL></DIV></DIV></DIV></DIV></SECTION></DIV>
<SCRIPT src=3D"https://connect.facebook.net/en_US/all.js#xfbml=3D1" =
type=3D"text/javascript"></SCRIPT>
=20
<SCRIPT src=3D"https://platform.twitter.com/widgets.js" =
type=3D"text/javascript"></SCRIPT>
 <IFRAME =
src=3D"https://googleads.g.doubleclick.net/pagead/ads?client=3Dca-pub-840=
1960330262439&amp;output=3Dhtml&amp;h=3D280&amp;slotname=3Dahram-gate-res=
p&amp;adk=3D3606118199&amp;adf=3D635632807&amp;pi=3Dt.ma~as.ahram-gate-re=
sp&amp;w=3D336&amp;psa=3D1&amp;format=3D336x280&amp;url=3Dhttps%3A%2F%2Fg=
ate.ahram.org.eg&amp;flash=3D0&amp;wgl=3D1&amp;dt=3D1631795306834&amp;bpp=
=3D8&amp;bdt=3D2123&amp;idt=3D-M&amp;shv=3Dr20210914&amp;mjsv=3Dm20210914=
0101&amp;ptt=3D9&amp;saldr=3Daa&amp;abxe=3D1&amp;cookie=3DID%3D58c2ed6555=
a07c35%3AT%3D1631745997%3AS%3DALNI_MbD7L6NwCPWxSevB6tu5ZIZt75N-w&amp;prev=
_fmts=3D0x0&amp;nras=3D1&amp;correlator=3D3688726648694&amp;frm=3D20&amp;=
pv=3D2&amp;ga_vid=3D1265491903.1631745998&amp;ga_sid=3D1631745998&amp;ga_=
hid=3D668714886&amp;ga_fc=3D1&amp;u_tz=3D540&amp;u_his=3D5&amp;u_java=3D1=
&amp;u_h=3D912&amp;u_w=3D1368&amp;u_ah=3D872&amp;u_aw=3D1368&amp;u_cd=3D2=
4&amp;u_nplug=3D0&amp;u_nmime=3D0&amp;adx=3D209&amp;ady=3D5177&amp;biw=3D=
770&amp;bih=3D413&amp;scr_x=3D0&amp;scr_y=3D176&amp;oid=3D3&amp;pvsid=3D3=
067443053267466&amp;pem=3D891&amp;loc=3Dhttps%3A%2F%2Fgate.ahram.org.eg%2=
FNews%2F2957316.aspx&amp;eae=3D0&amp;fc=3D1920&amp;docm=3D11&amp;brdim=3D=
7%2C266%2C0%2C185%2C1368%2C%2C800%2C500%2C787%2C413&amp;vis=3D1&amp;rsz=3D=
%7C%7CeEbr%7C&amp;abl=3DCS&amp;pfx=3D0&amp;fu=3D0&amp;bc=3D1&amp;ifi=3D3&=
amp;uci=3Da!3&amp;btvi=3D1&amp;xpc=3DPMjtqXCJxd&amp;p=3Dhttps%3A//gate.ah=
ram.org.eg&amp;dtd=3D73"=20
style=3D"border: 0px currentColor; border-image: none; width: 1px; =
height: 1px;"></IFRAME>=20
<DIV id=3D"divTickerNews"></DIV><SECTION id=3D"footer">
<DIV class=3D"container">
<DIV class=3D"row">
<DIV class=3D"col-lg-3"><IMG class=3D"img-fluid" id=3D"footerLogo" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/images/ahramlogoN.png">=
=20
</DIV>
<DIV class=3D"col-lg-9 d-flex mt-5" id=3D"footerMenu">
<DIV class=3D"col-6 col-lg-3">
<UL class=3D"list-group"><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/13/=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1=
.aspx">
  <LI =
class=3D"list-group-item">=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1</LI></A><A =
class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/5/=D9=85=D8=AD=D8=A7=D9=81=D8=B8=
=D8=A7=D8=AA.aspx">
  <LI class=3D"list-group-item"> =
=D9=85=D8=AD=D8=A7=D9=81=D8=B8=D8=A7=D8=AA</LI></A><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/4/=D8=AD=D9=80=D9=88=D8=A7=D8=AF=
=D8=AB.aspx">
  <LI class=3D"list-group-item"> =
=D8=AD=D9=80=D9=88=D8=A7=D8=AF=D8=AB</LI></A><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/14/=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=
=D8=AF.aspx">
  <LI class=3D"list-group-item"> =
=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=D8=AF</LI></A></UL></DIV>
<DIV class=3D"col-6 col-lg-3">
<UL class=3D"list-group"><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/44/=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9=
.aspx">
  <LI class=3D"list-group-item"> =
=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9</LI></A><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/25/=D8=AB=D9=82=D8=A7=D9=81=D8=A9=
-=D9=88=D9=81=D9=86=D9=88=D9=86.aspx">
  <LI class=3D"list-group-item"> =D8=AB=D9=82=D8=A7=D9=81=D8=A9 =
=D9=88=D9=81=D9=86=D9=88=D9=86</LI></A><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/34/=D9=85=D9=86=D9=88=D8=B9=D8=A7=
=D8=AA.aspx">
  <LI class=3D"list-group-item"> =
=D9=85=D9=86=D9=88=D8=B9=D8=A7=D8=AA</LI></A><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/64/=D8=B0=D8=A7=D9=83=D8=B1=D8=A9=
-=D8=A7=D9=84=D8=AA=D8=A7=D8=B1=D9=8A=D8=AE.aspx">
  <LI class=3D"list-group-item"> =D8=B0=D8=A7=D9=83=D8=B1=D8=A9 =
=D8=A7=D9=84=D8=AA=D8=A7=D8=B1=D9=8A=D8=AE</LI></A></UL></DIV>
<DIV class=3D"col-6 col-lg-3">
<UL class=3D"list-group"><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/54/=D8=B9=D8=B1=D8=A8-=D9=88=D8=B9=
=D8=A7=D9=84=D9=85.aspx">
  <LI class=3D"list-group-item"> =D8=B9=D8=B1=D8=A8 =
=D9=88=D8=B9=D8=A7=D9=84=D9=85</LI></A><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Category/43/254/Artilces/Writers.aspx">=

  <LI class=3D"list-group-item"> =D8=A2=D8=B1=D8=A7=D8=A1</LI></A><A =
class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/52/=D8=B3=D9=88=D8=B4=D9=8A=D8=A7=
=D9=84-=D9=85=D9=8A=D8=AF=D9=8A=D8=A7-=D9=88=D9=81=D8=B6=D8=A7=D8=A6=D9=8A=
=D8=A7=D8=AA.aspx">
  <LI class=3D"list-group-item"> =D8=B3=D9=88=D8=B4=D9=8A=D8=A7=D9=84 =
=D9=85=D9=8A=D8=AF=D9=8A=D8=A7 =
=D9=88=D9=81=D8=B6=D8=A7=D8=A6=D9=8A=D8=A7=D8=AA</LI></A><A =
class=3D"nav-link"=20
  =
href=3D"https://gate.ahram.org.eg/Portal/51/=D8=AA=D8=AD=D9=82=D9=8A=D9=82=
=D8=A7=D8=AA.aspx">
  <LI class=3D"list-group-item"> =
=D8=AA=D8=AD=D9=82=D9=8A=D9=82=D8=A7=D8=AA</LI></A></UL></DIV>
<DIV class=3D"col-6 col-lg-3">
<UL class=3D"list-group"><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/66/=D8=A7=D8=AA=D8=B5=D8=A7=D9=84=
=D8=A7=D8=AA-=D9=88=D8=AA=D9=83=D9=86=D9=88=D9=84=D9=88=D8=AC=D9=8A=D8=A7=
.aspx">
  <LI class=3D"list-group-item"> =
=D8=A7=D8=AA=D8=B5=D8=A7=D9=84=D8=A7=D8=AA =
=D9=88=D8=AA=D9=83=D9=86=D9=88=D9=84=D9=88=D8=AC=D9=8A=D8=A7</LI></A></UL=
></DIV>
<DIV class=3D"col-6 col-lg-3">
<UL class=3D"list-group"></UL></DIV></DIV></DIV></DIV></SECTION>
<SCRIPT =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/Js/jquery-3.3.1.min.js"=
></SCRIPT>
=20
<SCRIPT =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/Js/popper.min.js"></SCR=
IPT>
=20
<SCRIPT =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/Js/bootstrap.min.js"></=
SCRIPT>
=20
<SCRIPT src=3D"https://gate.ahram.org.eg/App_Themes/Front/Js/slick.js" =
type=3D"text/javascript" charset=3D"utf-8"></SCRIPT>
=20
<SCRIPT type=3D"text/javascript">=0A=
=0A=
            $(document).ready(function () {=0A=
                $('.writer').slick({=0A=
                    dots: true,=0A=
                    arrows: false,=0A=
                    infinite: true,=0A=
                    speed: 900,=0A=
                    cssEase: 'linear',=0A=
                    rtl: true,=0A=
                    autoplay: true,=0A=
                    slidesToShow: 4,=0A=
                    slidesToScroll: 4,=0A=
=0A=
                    responsive: [=0A=
                        {=0A=
                            breakpoint: 1024,=0A=
                            settings: {=0A=
                                slidesToShow: 2,=0A=
                                slidesToScroll: 1,=0A=
=0A=
                                infinite: true,=0A=
                                dots: true=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 600,=0A=
                            settings: {=0A=
                                slidesToShow: 2,=0A=
                                slidesToScroll: 1=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 480,=0A=
                            settings: {=0A=
                                slidesToShow: 1,=0A=
                                slidesToScroll: 1=0A=
                            }=0A=
                        }=0A=
                        // You can unslick at a given breakpoint now by =
adding:=0A=
                        // settings: "unslick"=0A=
                        // instead of a settings object=0A=
                    ]=0A=
                });=0A=
                $('.homeslider').slick({=0A=
                    dots: false,=0A=
                    arrows: true,=0A=
                    infinite: false,=0A=
                    speed: 300,=0A=
                    slidesToShow: 1,=0A=
                    slidesToScroll: 1,=0A=
                    autoplay: true,=0A=
=0A=
                });=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
                $('.sedar').slick({=0A=
                    dots: false,=0A=
                    arrows: true,=0A=
                    infinite: false,=0A=
                    speed: 300,=0A=
                    slidesToShow: 4,=0A=
                    slidesToScroll: 4,=0A=
                    responsive: [=0A=
                        {=0A=
                            breakpoint: 1024,=0A=
                            settings: {=0A=
                                slidesToShow: 3,=0A=
                                slidesToScroll: 3,=0A=
                                infinite: true,=0A=
                                dots: true=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 600,=0A=
                            settings: {=0A=
                                slidesToShow: 2,=0A=
                                slidesToScroll: 2=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 480,=0A=
                            settings: {=0A=
                                slidesToShow: 1,=0A=
                                slidesToScroll: 1=0A=
                            }=0A=
                        }=0A=
                        // You can unslick at a given breakpoint now by =
adding:=0A=
                        // settings: "unslick"=0A=
                        // instead of a settings object=0A=
                    ]=0A=
                });=0A=
=0A=
=0A=
                $('.logos').slick({=0A=
                    dots: false,=0A=
                    arrows: true,=0A=
                    infinite: false,=0A=
                    speed: 300,=0A=
                    slidesToShow: 5,=0A=
                    slidesToScroll: 1,=0A=
                    responsive: [=0A=
                        {=0A=
                            breakpoint: 1024,=0A=
                            settings: {=0A=
                                slidesToShow: 3,=0A=
                                slidesToScroll: 3,=0A=
                                infinite: true,=0A=
                                dots: true=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 600,=0A=
                            settings: {=0A=
                                slidesToShow: 2,=0A=
                                slidesToScroll: 2=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 480,=0A=
                            settings: {=0A=
                                slidesToShow: 2,=0A=
                                arrows: false,=0A=
                                slidesToScroll: 2=0A=
                            }=0A=
                        }=0A=
                        // You can unslick at a given breakpoint now by =
adding:=0A=
                        // settings: "unslick"=0A=
                        // instead of a settings object=0A=
                    ]=0A=
                });=0A=
=0A=
                $('.shopstyle').slick({=0A=
                    centerMode: true,=0A=
                    centerPadding: '40px',=0A=
                    slidesToShow: 3,=0A=
                    slidesToScroll: 3,=0A=
                    responsive: [=0A=
                        {=0A=
                            breakpoint: 1024,=0A=
                            settings: {=0A=
                                arrows: true,=0A=
                                centerMode: true,=0A=
                                centerPadding: '40px',=0A=
                                slidesToShow: 3,=0A=
                                slidesToShow: 2=0A=
                            }=0A=
                        },=0A=
=0A=
                        {=0A=
                            breakpoint: 768,=0A=
                            settings: {=0A=
                                arrows: true,=0A=
                                centerMode: true,=0A=
                                centerPadding: '40px',=0A=
                                slidesToShow: 2=0A=
                            }=0A=
                        },=0A=
=0A=
                        {=0A=
                            breakpoint: 480,=0A=
                            settings: {=0A=
                                arrows: true,=0A=
                                centerMode: true,=0A=
                                centerPadding: '40px',=0A=
                                slidesToShow: 1=0A=
                            }=0A=
                        },=0A=
                    ]=0A=
                });=0A=
=0A=
                $('.v-section').slick({=0A=
                    slidesToShow: 3,=0A=
                    slidesToScroll: 3,=0A=
                    arrows: true,=0A=
                    autoplay: true,=0A=
                    speed: 300,=0A=
                    responsive: [=0A=
                        {=0A=
                            breakpoint: 1024,=0A=
                            settings: {=0A=
                                slidesToShow: 3,=0A=
                                slidesToScroll: 1,=0A=
                                infinite: true,=0A=
                                dots: true=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 600,=0A=
                            settings: {=0A=
                                slidesToShow: 2,=0A=
                                slidesToScroll: 2=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 480,=0A=
                            settings: {=0A=
                                slidesToShow: 1,=0A=
                                slidesToScroll: 1=0A=
                            }=0A=
                        }=0A=
                        // You can unslick at a given breakpoint now by =
adding:=0A=
                        // settings: "unslick"=0A=
                        // instead of a settings object=0A=
                    ]=0A=
                });=0A=
=0A=
                $('.v-section2').slick({=0A=
                    slidesToShow: 1,=0A=
                    slidesToScroll: 1,=0A=
                    arrows: true,=0A=
                    autoplay: true,=0A=
                    speed: 300,=0A=
                    responsive: [=0A=
                        {=0A=
                            breakpoint: 1024,=0A=
                            settings: {=0A=
                                slidesToShow: 3,=0A=
                                slidesToScroll: 1,=0A=
                                infinite: true,=0A=
                                dots: true=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 600,=0A=
                            settings: {=0A=
                                slidesToShow: 2,=0A=
                                slidesToScroll: 2=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 480,=0A=
                            settings: {=0A=
                                slidesToShow: 1,=0A=
                                slidesToScroll: 1=0A=
                            }=0A=
                        }=0A=
                        // You can unslick at a given breakpoint now by =
adding:=0A=
                        // settings: "unslick"=0A=
                        // instead of a settings object=0A=
                    ]=0A=
                });=0A=
=0A=
                setTimeout(function () {=0A=
                    $(".zone-str").hide();=0A=
                }, 9000);=0A=
=0A=
                var $carousel =3D $('.slider-for');=0A=
=0A=
                $carousel=0A=
                    .slick({=0A=
                        dots: false,=0A=
                        arrows: true,=0A=
                        infinite: false,=0A=
                        speed: 300,=0A=
=0A=
                        slidesToShow: 1,=0A=
                        slidesToScroll: 1,=0A=
                        autoplay: true,=0A=
                        asNavFor: '.slider-nav'=0A=
                    })=0A=
=0A=
                $('.slider-nav').slick({=0A=
                    slidesToShow: 1,=0A=
                    slidesToScroll: 1,=0A=
                    asNavFor: '.slider-for',=0A=
=0A=
                    dots: false,=0A=
                    centerMode: false,=0A=
                    focusOnSelect: true,=0A=
                    variableWidth: true=0A=
                });=0A=
=0A=
=0A=
            });=0A=
=0A=
=0A=
            $(document).ready(function () {=0A=
                var submitIcon =3D $('.searchbox-icon');=0A=
                var inputBox =3D =
submitIcon.parent().find('.searchbox-input');=0A=
                var searchBox =3D $('.searchbox');=0A=
                var isOpen =3D false;=0A=
                //var inputVal =3D inputBox.val();=0A=
=0A=
                inputBox.keypress(function (e) {=0A=
                    var key =3D e.which;=0A=
                    if (key =3D=3D 13)  // the enter key code=0A=
                    {=0A=
                        submitIcon.trigger("click");=0A=
                        console.log(key);=0A=
                    }=0A=
                });=0A=
=0A=
=0A=
                $('.searchbox-icon').click(function () {=0A=
                    inputBox =3D =
$(this).parent().find('.searchbox-input');=0A=
                    if (!inputBox.length)         // use this if you are =
using id to check=0A=
                    {=0A=
                        inputBox =3D =
$(this).parent().parent().find('.searchbox-input');=0A=
                    }=0A=
=0A=
                    inputVal =3D $.trim(inputBox.val()).length;=0A=
                    if (isOpen =3D=3D false) {=0A=
                        searchBox.show('slow');=0A=
                        inputBox.focus();=0A=
                        isOpen =3D true;=0A=
                    } else {=0A=
                        searchBox.hide('slow');=0A=
                        inputBox.focusout();=0A=
                        isOpen =3D false;=0A=
                    }=0A=
                    console.log(inputVal);=0A=
                    if (inputVal !=3D=3D 0) {=0A=
                        let url =3D =
"https://gate.ahram.org.eg/UI/Front/Search.aspx?Text=3D" + =
inputBox.val();=0A=
                        //console.log(url);=0A=
                        window.location.href =3D url;=0A=
=0A=
                    }=0A=
                });=0A=
=0A=
=0A=
                submitIcon.mouseup(function () {=0A=
                    return false;=0A=
                });=0A=
                searchBox.mouseup(function () {=0A=
                    return false;=0A=
                });=0A=
                $(document).mouseup(function () {=0A=
                    if (isOpen =3D=3D true) {=0A=
                        $('.searchbox-icon').css('display', 'block');=0A=
                        submitIcon.click();=0A=
                    }=0A=
                });=0A=
            });=0A=
            function buttonUp() {=0A=
                var inputVal =3D $('.searchbox-input').val();=0A=
                inputVal =3D $.trim(inputVal).length;=0A=
                if (inputVal !=3D=3D 0) {=0A=
                    //$('.searchbox-icon').css('display','none');=0A=
                } else {=0A=
                    $('.searchbox-input').val('');=0A=
                    //$('.searchbox-icon').css('display','block');=0A=
                }=0A=
            }=0A=
=0A=
=0A=
            if (indexPage =3D=3D 1) {=0A=
=0A=
                //  $("#fbsticker").html("<a =
href=3D'javascript:void(0);' style=3D'position: absolute; top: -15px; =
right: 5px;' onclick=3D'return closeFBsticker();'>[x]</a><div =
class=3D'd-block d-sm-none'><iframe id=3D'abb7aebe' name=3D'abb7aebe' =
src=3D'https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D119&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' frameborder=3D'0' scrolling=3D'no' =
width=3D'200' height=3D'260' allow=3D'autoplay'><a =
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da3fbe3d8&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' target=3D'_blank'><img =
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D119&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE&amp;n=3Da3fbe3d8' border=3D'0' alt=3D'' =
/></a></iframe></div>")=0A=
                // $("#fbsticker").append("<a =
href=3D'javascript:void(0);' style=3D'position: absolute; top: -15px; =
right: 5px;' onclick=3D'return closeFBsticker();'>[x]</a><div =
class=3D'd-none d-sm-block'><iframe id=3D'a8252c8b' name=3D'a8252c8b' =
src=3D'https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D100&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' frameborder=3D'0' scrolling=3D'no' =
width=3D'200' height=3D'260' allow=3D'autoplay'><a =
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Dad0ba1b7&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' target=3D'_blank'><img =
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D100&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE&amp;n=3Dad0ba1b7' border=3D'0' alt=3D'' =
/></a></iframe></div>")=0A=
=0A=
=0A=
=0A=
            }=0A=
=0A=
=0A=
            function closeFBsticker() {=0A=
                jQuery('#fbsticker').remove();=0A=
            }=0A=
=0A=
=0A=
            function closeFBsticker() {=0A=
                jQuery('#fbsticker').remove();=0A=
            }=0A=
=0A=
=0A=
=0A=
            $(document).on('click', '[data-toggle=3D"lightbox"]', =
function (event) {=0A=
                event.preventDefault();=0A=
                $(this).ekkoLightbox();=0A=
            });=0A=
=0A=
=0A=
            setTimeout(function () {=0A=
                jQuery('#fbsticker').remove();=0A=
=0A=
            }, 5000);=0A=
=0A=
=0A=
            // console.log(leaderBoard);=0A=
            if (leaderBoard =3D=3D 2) {=0A=
=0A=
                $("#LeaderHome").html("<iframe id=3D'a88a0ee8' =
name=3D'a88a0ee8' =
src=3D'https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D101&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' frameborder=3D'0' scrolling=3D'no' =
width=3D'728' height=3D'90' allow=3D'autoplay'><a =
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Daafb96aa&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' target=3D'_blank'><img =
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D101&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE&amp;n=3Daafb96aa' border=3D'0' alt=3D'' =
/></a></iframe>")=0A=
            }=0A=
=0A=
            if (leaderBoardMobile =3D=3D 2) {=0A=
=0A=
                $("#lBMobile").html("<iframe id=3D'a97e91af' =
name=3D'a97e91af' =
src=3D'https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D120&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' frameborder=3D'0' scrolling=3D'no' =
width=3D'320' height=3D'100' allow=3D'autoplay'><a =
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Dab0e9713&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' target=3D'_blank'><img =
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D120&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE&amp;n=3Dab0e9713' border=3D'0' alt=3D'' =
/></a></iframe>")=0A=
            }=0A=
=0A=
            if (superBanner =3D=3D 2) {=0A=
=0A=
                $("#superBanner").html("<iframe id=3D'a7221e0f' =
name=3D'a7221e0f' =
src=3D'https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D102&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' frameborder=3D'0' scrolling=3D'no' =
width=3D'970' height=3D'90' allow=3D'autoplay'><a =
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da6211a1e&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' target=3D'_blank'><img =
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D102&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE&amp;n=3Da6211a1e' border=3D'0' alt=3D'' =
/></a></iframe>")=0A=
            }=0A=
=0A=
        </SCRIPT>
 </FORM>
<SCRIPT =
type=3D"text/javascript">(function(){window['__CF$cv$params']=3D{r:'68fa1=
8c2bb1e1d6f',m:'KsGWQhcAgx.hbt9XgXpqSXVFT_lA0yyvbmk94Et7QnM-1631795328-0-=
ATxYdVXKhfgmg4V7N4H0HFKo8EiSKGjV9QgrSAwnoyymW/M9Pvttw6nE7lYnWY4Edc2/N66tK=
s1G47XZ+zO1xSEMH/P219iZyfwQy/9DbGnNovYuA8aXVOs1wcpHZX+68Wi4P0MhY7P8GVQi1r=
QT23A=3D',s:[0x6eb291fd08,0x9c6583c0ce],}})();</SCRIPT>

<SCRIPT src=3D"https://static.cloudflareinsights.com/beacon.min.js" =
defer=3D"" =
data-cf-beacon=3D'{"rayId":"68fa18c2bb1e1d6f","token":"26cb5b3befc342ea82=
f5205c7d5af00c","version":"2021.8.1","si":10}'></SCRIPT>
 </BODY></HTML>

------=_NextPart_001_0158_01D7AB41.E872CAA0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=101&cb=INSERT_RANDOM_NUMBER_HERE

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" =
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><HTML=20
lang=3D"en" lang=3D"en" xml:lang=3D"en"=20
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><META =
content=3D"IE=3D11.0000"=20
http-equiv=3D"X-UA-Compatible">
=20
<SCRIPT =
src=3D"https://advm.ahram.org.eg/FD126C42-EBFA-4E12-B309-BB3FDD723AC1/mai=
n.js?attr=3DGvt3gxLf7V6IUvjzOjE4jKoHpPUM8S1jpB4sJF5RYNmnspVuoHWEdvxfuyjyz=
GL1trqiAbLiIUhUv6QuwmPVLyRQK8TAAxXXAEy60ygJbtggbTIr0bGk7jitF33bDu6N-eOl83=
u2CsrDag9a_97gjw" type=3D"text/javascript" charset=3D"UTF-8"></SCRIPT>

<META http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8">
<STYLE>img{max-width:100%}</STYLE>
 <TITLE>Advertisement</TITLE>=20
<STYLE type=3D"text/css">=0A=
body {margin:0; height:100%; background-color:transparent; width:100%; =
text-align:center;}=0A=
</STYLE>
=20
<SCRIPT src=3D"https://advm.ahram.org.eg/cdn-cgi/bm/cv/669835187/api.js" =
async=3D""></SCRIPT>

<META name=3D"GENERATOR" content=3D"MSHTML 11.00.10570.1001"></HEAD>=20
<BODY><A =
href=3D"https://advm.ahram.org.eg/www/delivery/ck.php?oaparams=3D2__banne=
rid=3D546__zoneid=3D101__cb=3Dce940a422b__oadest=3Dhttps%3A%2F%2Fwww.face=
book.com%2FHDBankOfficial"=20
target=3D"_blank"><IMG width=3D"728" height=3D"90" title=3D"" alt=3D"" =
src=3D"https://advm.ahram.org.eg/www/delivery/ai.php?filename=3Dmercedes-=
sm-genaric-728x90_px-hd_copy.jpg&amp;contenttype=3Djpeg"=20
border=3D"0"></A>
<DIV id=3D"beacon_ce940a422b" style=3D"left: 0px; top: 0px; visibility: =
hidden; position: absolute;"><IMG=20
width=3D"0" height=3D"0" style=3D"width: 0px; height: 0px;" alt=3D"" =
src=3D"https://advm.ahram.org.eg/www/delivery/lg.php?bannerid=3D546&amp;c=
ampaignid=3D229&amp;zoneid=3D101&amp;cb=3Dce940a422b"></DIV>
<SCRIPT =
type=3D"text/javascript">(function(){window['__CF$cv$params']=3D{r:'68fa1=
8ca7c770afc',m:'TuZXOAAOpJszI05elcBu.haJrkVWt.TIbkeu7h1mARw-1631795329-0-=
AdYStq0gjwUofWCBtsunnifVrlu2hTe6bZNyfKeFzHziYna/4rxWMyrqqaqRfzOe3jMxJtDVw=
8n6G59b3Z+NJciPvS+N2b4gj6cLDrk4bnPwhALJnXHkjUlucCiNPbKkJYP8CioYq4XWw5INLG=
hmrr6Abgg7CfOmY7cIanWPX60urmr7qikgQ1JOBwGBA5YMaQ=3D=3D',s:[0xfaf8191d49,0=
x0a9d3a7b99],}})();</SCRIPT>

<SCRIPT src=3D"https://static.cloudflareinsights.com/beacon.min.js" =
defer=3D"" =
data-cf-beacon=3D'{"rayId":"68fa18ca7c770afc","token":"26cb5b3befc342ea82=
f5205c7d5af00c","version":"2021.8.1","si":10}'></SCRIPT>
 </BODY></HTML>

------=_NextPart_001_0158_01D7AB41.E872CAA0--

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://advm.ahram.org.eg/www/images/f1e8f50995e165d70955d738d6bd8f61.jpg

/9j/4AAQSkZJRgABAQEBLAEsAAD/2wCEAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEP
ERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx4BBQUFBwYHDggIDh4UERQeHh4eHh4eHh4e
Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHv/CABEIAFoDygMBIgACEQED
EQH/xAA1AAABBAMBAAAAAAAAAAAAAAAHAgMEBgABBQgBAAMBAQEBAQAAAAAAAAAAAAABAgMFBAYH
/9oADAMBAAIQAxAAAAC7GkL2JMl4HODUlmnQpxPJzeRrrN4Gs3sE4rATisBNb7FJ8+jbyVXjqPNY
HjzbgY6505fE3ZLI0PmddqXxVMOgtvboMaQlp1Dtmop6trE5m9RWZjYSNsNg8qPsUlmdcmx808ip
jympwRGLPX2Ky+vAN2OusOE9YuEClT4aIarTpld0q1Ipb1krrHMcVFab7SBcZ2NbB1hF7pjUFzem
ndKbmpcOy1jnexS2t9DxqUndLbMplER3HrSF6xCtOZLgqcVQhzXSw0hbnQhoejp0znt95HA69dcj
b7/IekQcRNaS0x1UdwTikKT24jEaRjFTtbGUE/g3AK5/S3BFVX4PtL91wQefRxGt9POj8FzM6eBz
N9LA5udPYctnsUDLTlc9xtZ7WpNLGXNoQ6y8FwIoKWwsWvz80F4uYVkga+MMJirtM8u8inc8eRKV
n6cRQFmjcKpARuVTL/L7UNymMmXoNtiNdeHHRAkPC7mB3jMKLTRz4lHyQwkvymphkkA/QWq3h/EG
SlU19hecD/XAkcAfrRe7YGdAXUCTvsNXMBigthMADqCuT/LLbD+IOMwhnakI63LtNa5PRslXuEHj
9CuZYs6nhr1j3nh9W1Ndfle+gu2Fz6Pj1qd10507zpc3k9Gmbsqu1y6x15sry+jhw7M1pFb3Y9a5
Po1G4vU4K819n8ynekslaYJjWp3oHNDz9r0FgwHo+4jz+36Exrzwr0LgBwPHjI6Pn5Z+zz9oClmw
5rz+Tvq5vxOVnWwOTnW2zkZ1+XndQG0yLCSiWglpTygi6dcHGXkhqxqJrdFWF/oobgPLL0rsgOIP
tbmhNnbJwqrWyTQrXZHhirYUHXowboHuycwnwqx6NFAUNv0OJaT1Q9HcUAWoq9xAxiEplgfUbKOi
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
ZPSwpJCshyRGzL6Gg2jRs0FZF0xPgjZI0LozWLl0y6LiaLouhMTSGxGDxc6mJrU5v8Nrf6On4/wV
q3yOScnqlc++F+VL6FbHTxmIpRpRkrPW+hjcRXw+IcqilmzaW2a4I9ZVv6UvoVuqRqwcHTmr/oUq
8sLXjKjCeV7pps++Uv8AFL6GO6nOtQlTp0pXe2hhuqSpUowqUpXSs9D74X5UvofZ61WhOeRq800m
tbEVoiwo3MiPGjxxMiMqKlKNRWkfYaRRw0KLvHuicrLTcirfCkOIojgRiW0GmZTK7ji76GWw4iiW
0MrFFjQ0WLGVii0WHFiiKOg1oIxfSKOJn5G2nyna5hMJTwtPx01oIjgqMankS1/7H02lKuq8rtra
+y7W+GwhlyO45KO55Y8nkjyVMe44uOHtur3v2lOMFeTsfbsOtM6+pTxNKo7Qkn+5iOq4fDTyTdmP
+IcEv7in17BzkoqWrKj+ZC0IiYhiegxDF227M1LiGzMXGM/UsK4i5cuMRcTGxs2FqK5shDYmXLiL
912sic5RdoxuKLlUVSVPXn326vgKmMgowe25/LmNUm/ld+f/AA6T0avha3kqW/Y65lXUX70JwjJ3
yr/knfyQtZK/r9h081NckJO9nuRixISY0KLsalizEhK5lZlY0JFuzNu77PUVxXLOxcXa36FmJMaN
S5qK4ixdiNRXENFmJFmWZqJFiwu1jFdJw2JnnqK7F0DB75SHRcJGV1EWisTgpLU8k4vLcg5NbmaS
9meVtydea9nlnyKpPkdWfIqs+RVZ8iqztuOrPk8k+RVZ8jqT5PJO246s+Tyy5FOfJ5Jpbnkm/Znl
yeSXJ5Zr2RqTfs8k7binPkVSXJ558iqz5FVnyKpO+46s7bjqT5PJPk8k+RVZ8kak37M87binPkU5
cmefJ5J8iqTvuOpO255J8mefIqk+Tyz5PJPkVSfIqs+Tyz5P/8QANREAAgECBQIDBAgHAAAAAAAA
AAECAxEEEBITIQUxIEFRBhUykRQiMFNhcYGhM0BCwdHh8P/aAAgBAwEBPwBkotqydinCUfid/Evq
L8crCL5NieVy+bE8r/ZrjNZJmLw0aMYNPur5JXLPPS13LFGi6jsnb8yrSdKelu9i5Hp0W4q/eNx8
O2TZcRzn7O4LD4uc95XSRT9n+lv4qX7/AOz2s6LhMBh6dShHS2+ebly4sopJamOTfL8XcSH4bF34
Lv7RZYnDxhQpzh59zF4TdpU/rJNLs+D3a/vI/Mp4WOGozlOSd1xbkw1KlVpWja2nn1v6nu13/iR+
ZSwDpyUlOPH4k6Ua9JxqyjfyaPdr+8j8zC4GNOqpznGy/ErYCNSo5RqRs36nu5/eR+ZvUoVYw1Li
LQ+5fO5fPp3U62Ak5UvMj7YdQj2a+R1Pr+L6nBQrtWXbwQin3JSu7528KZfwJl/5FZYbqFShHQrN
ejMRiJ1565u7yeKqShob4FjakaW1GyT+eV75d/H5FSTjawqs/QU6nmiEJyourfs+1v75KMpPhN/k
bVVf0P5Dp1I8yi1+hQ6fWrR1QXAujYp+RLpOJjFya7CX1WXH2Hkjliy7F7C5ysIsIasIs80XL5PJ
FheBLgR2yfYtwWGhK5pysxcCGR7jin3NuPoRpQa5FZRcVLjLpPVqXTpSlUTbasuLlT2jwU7W1q3/
AHqY7ruHxVHZp6rv1/U6Xd4FLsU5SSspP9v8FL4J3548zVaTHHi67DLlxM1CZqsXRqNRqRqFLuah
cjYncsPJO+bZcTy7Fy43knYWbZqFzncbsahSuWyvYUjUajUaipCMraj6NT9ClShFtxRQ6hXoR0Qf
A+r4q3xE+qYiUbOWUZtMcE1ccUKKYoIjSixU4jpxFTibcR04m3EVOIoI24igjbiKnE0I0o24m3FC
gjQjbibcRQjc0RNCNqI6cTbibcRU43NCNKNCsbcTbiKCNCNKNuJoiOnEVOJtxNuJtxNqIqcTRE24
m3E//9k=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: https://advm.ahram.org.eg/www/delivery/lg.php?bannerid=2&campaignid=2&zoneid=102&cb=52e910085e

R0lGODlhAQABAIAAAP///wAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://advm.ahram.org.eg/FD126C42-EBFA-4E12-B309-BB3FDD723AC1/main.js?attr=o_iu6WjowFyDfWIAuqQMJYnSn8wQxQQMRF-2laxQT_RfC2BUm6KLr9qtwn5By8OCL_1tcZqGRt2FuYfAsBWKAYZfgp7urdSMl0p_vLzt5iBPRwbMk_YTOd8ub12TtaSwc029CDSXEFFTd61sZMnMeg

(function(){=0A=
var KasperskyLab =3D =
{SIGNATURE:"7D8B79A2-8974-4D7B-A76A-F4F29624C06B7h5A-HSefGk6wTEdASrP4_oAs=
H6K6so1A_fm9x8y-kun2IsMBNs6puHTviumRRcxA0g3ZKQtjshYoR-kS2pqaw",PREFIX:"/"=
,INJECT_ID:"FD126C42-EBFA-4E12-B309-BB3FDD723AC1",RESOURCE_ID:"E3E8934C-2=
35A-4B0E-825A-35A08381A191",IsWebExtension: function(){return false;}}; =
var KasperskyLab =3D (function (context) {
    function GetClass(obj) {
        if (typeof obj =3D=3D=3D "undefined")
            return "undefined";
        if (obj =3D=3D=3D null)
            return "null";
        return Object.prototype.toString.call(obj)
            .match(/^\[object\s(.*)\]$/)[1];
    }
    var exports =3D {}, undef;
    function ObjectToJson(object) {
        if (object =3D=3D=3D null || object =3D=3D Infinity || object =
=3D=3D -Infinity || object =3D=3D=3D undef)
            return "null";
        var className =3D GetClass(object);
        if (className =3D=3D "Boolean") {
            return "" + object;
        } else if (className =3D=3D "Number") {
            return window.isNaN(object) ? "null" : "" + object;
        } else if (className =3D=3D "String") {
            var escapedStr =3D "" + object;
            return "\"" + escapedStr.replace(/\\/g, =
"\\\\").replace(/\"/g, "\\\"") + "\"";
        }
        if (typeof object =3D=3D "object") {
            if (!ObjectToJson.check) ObjectToJson.check =3D [];
            for (var i=3D0, chkLen=3DObjectToJson.check.length ; =
i<chkLen ; ++i) {
                if (ObjectToJson.check[i] =3D=3D=3D object) {
                    throw new TypeError();
                }
            }
            ObjectToJson.check.push(object);
            var str =3D '';
            if (className =3D=3D "Array" || className =3D=3D "Array =
Iterator") {
                for (var index =3D 0, length =3D object.length; index < =
length; ++index) {
                    str +=3D ObjectToJson(object[index]) + ',';
                }
                ObjectToJson.check.pop();
                return "["+str.slice(0,-1)+"]";
            } else {
                for (var property in object) {
                    if (object.hasOwnProperty(property)) {
                        str +=3D '"' + property + '":' + =
ObjectToJson(object[property]) + ',';
                    }
                }
                ObjectToJson.check.pop();
                return "{"+str.slice(0,-1)+"}";
            }
        }
        return undef;
    }
    exports.stringify =3D function (source) {
        return ObjectToJson(source);
    };
    var parser =3D {
        source : null,
        grammar : =
/^[\x20\t\n\r]*(?:([,:\[\]{}]|true|false|null)|(-?\d+(?:\.\d*)?(?:[eE][+\=
-]?\d+)?)|"((?:[^\r\n\t\\\"]|\\(?:["\\\/trnfb]|u[0-9a-fA-F]{4}))*)")/,
        ThrowError : function() {
            throw new SyntaxError('JSON syntax error');
        },
        NextToken : function(token) {
            this.source =3D token.input.slice(token[0].length);
            return this.grammar.exec(this.source);
        },
        ParseArray : function(){
            var token =3D this.grammar.exec(this.source),
                parseItem =3D token && token[1] !=3D ']',
                result =3D [];
            for(;;token =3D this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseItem) {
                    result.push(this.ParseValue(token));
                    token =3D this.grammar.exec(this.source);
                } else {
                    if (token[1]) {
                        if (token[1] =3D=3D ']') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                }
                parseItem =3D !parseItem;
            }
            return result;
        },
        ParseObject : function(){
            var propertyName, parseProperty =3D true, result =3D {};
            for(var token =3D this.grammar.exec(this.source);;token =3D =
this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseProperty) {
                    if (token[1] && token[1] =3D=3D '}') {
                        break;
                    } else if (token[1] || token[2] || !token[3]) {
                        this.ThrowError();
                    }
                    propertyName =3D token[3];
                    token =3D this.NextToken(token);
                    if (!token || !token[1] || token[1] !=3D ':')
                        this.ThrowError();
                    parseProperty =3D false;
                } else {
                    if (!propertyName)
                        this.ThrowError();
                    result[ propertyName ] =3D this.ParseValue(token);
                    token =3D =
this.NextToken(this.grammar.exec(this.source));
                    if (token[1]) {
                        if (token[1] =3D=3D '}') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                    propertyName =3D undef;
                    parseProperty =3D true;
                }
            }
            return result;
        },
        ParseValue : function(token){
            if (token[1]) {
                switch (token[1]){
                    case '[' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseArray();
                    case '{' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseObject();
                    case 'true' :
                        return true;
                    case 'false' :
                        return false;
                    case 'null' :
                        return null;
                    default:
                        this.ThrowError();
                }
            } else if (token[2]) {
                return  +token[2];
            }
            return token[3].replace(/\\(?:u(.{4})|(["\\\/'bfnrt]))/g, =
function(substr, utfCode, esc){
                if(utfCode)
                {
                    return String.fromCharCode(parseInt(utfCode, 16));
                }
                else
                {
                    switch(esc) {
                        case 'b': return '\b';
                        case 'f': return '\f';
                        case 'n': return '\n';
                        case 'r': return '\r';
                        case 't': return '\t';
                        default:
                            return esc;
                    }
                }
            });
        },
        Parse : function(str) {
            if ('String' !=3D GetClass(str))
                throw new TypeError();
            this.source =3D str;
            var token =3D this.grammar.exec(this.source);
            if (!token)
                this.ThrowError();
            return this.ParseValue(token);
        }
    };
    exports.parse =3D function (source) {
        return parser.Parse(source);
    };
    context['JSONStringify'] =3D exports.stringify;
    context['JSONParse'] =3D exports.parse;
    return context;
}).call(this, KasperskyLab || {});
 var KasperskyLab =3D (function ( ns) {
    ns.FunctionBind =3D Function.prototype.bind;
    ns.MaxRequestDelay =3D 2000;
    ns.Log =3D function(message)
    {
        try
        {
            if (!message)
                return;
            if (window.plugin && window.plugin.log)
                window.plugin.log(message);
        }
        catch(e)
        {}
    };
    ns.SessionLog =3D function()
    {};
    ns.SessionError =3D function()
    {};
    ns.GetDomainName =3D function()=20
    {
        return document.location.hostname;
    }
    function GetHostAndPort(url)
    {
        var hostBeginPos =3D url.indexOf('//');
        if (hostBeginPos =3D=3D -1)
        {
            url =3D document.baseURI || '';
            hostBeginPos =3D url.indexOf('//');
            if (hostBeginPos =3D=3D -1)
                return '';
        }
        hostBeginPos +=3D 2;
        var hostEndPos =3D url.indexOf('/', hostBeginPos);
        if (hostEndPos =3D=3D -1)
            hostEndPos =3D url.length;
        var originParts =3D url.substring(0, hostEndPos).split('@');
        var origin =3D originParts.length > 1 ? originParts[1] : =
originParts[0];
        return origin[0] =3D=3D=3D "/" ? document.location.protocol + =
origin : origin;
    }
    ns.IsCorsRequest =3D function(url, initiator)
    {
        url =3D typeof(url) !=3D 'string' ? url.toString() : url;
        var urlOrigin =3D GetHostAndPort(url);
        var initiatorOrigin =3D GetHostAndPort(initiator);
        return !!urlOrigin && !!initiatorOrigin && urlOrigin !=3D =
initiatorOrigin;
    }
    var originalWindowOpen =3D window.open;
    ns.WindowOpen =3D function(url)
    {
        if (typeof(originalWindowOpen) =3D=3D=3D "function")
            originalWindowOpen.call(window, url);
        else
            originalWindowOpen(url);   =20
    }
    ns.EncodeURI =3D encodeURI;
    ns.GetResourceSrc =3D function(resourceName)
    {
        return ns.GetBaseUrl() + ns.RESOURCE_ID + resourceName;
    };
    ns.IsRelativeTransport =3D function()
    {
        return ns.PREFIX =3D=3D "/";
    }
    ns.GetBaseUrl =3D function()
    {
        if (!ns.IsRelativeTransport())
            return ns.PREFIX;
        return document.location.protocol + "//" + =
document.location.host + "/";
    };
    ns.AddEventListener =3D function(element, name, func)
    {
        if ("addEventListener" in element)
            element.addEventListener(name,=20
                function(e)=20
                {
                    try
                    {
                        func(e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                }, true);
        else
            element.attachEvent("on" + name,=20
                function(e)
                {
                    try
                    {
                        func.call(element, e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                });
    };
    ns.AddRemovableEventListener =3D function ( element,  name,  func) {
        if (element.addEventListener)
            element.addEventListener(name, func, true);
        else
            element.attachEvent('on' + name, func);
    };
    ns.RunModule =3D function(func, timeout)
    {
        if (document.readyState =3D=3D=3D "loading")
        {
            if (timeout)
                ns.SetTimeout(func, timeout);
            if (document.addEventListener)
                ns.AddEventListener(document, "DOMContentLoaded", func);
            ns.AddEventListener(document, "load", func);
        }
        else
        {
            try
            {
                func();
            }
            catch (e)
            {
                ns.SessionError(e);
            }
        }
    };
    ns.RemoveEventListener =3D function ( element,  name, func) {
        if (element.removeEventListener)
            element.removeEventListener(name, func, true);
        else
            element.detachEvent('on' + name, func);
    };
    ns.SetTimeout =3D function(func, timeout)
    {
        return setTimeout(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, timeout);
    }
    ns.SetInterval =3D function(func, interval)
    {
        return setInterval(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, interval);
    }
    function InsertStyleRule( style,  rule) {
        if (style.styleSheet)
        {
            style.styleSheet.cssText +=3D rule + '\n';
        }
        else
        {
            style.appendChild(document.createTextNode(rule));
            ns.SetTimeout(
                function()
                {
                    if (!style.sheet)
                        return;
                    var rules =3D style.sheet.cssRules || =
style.sheet.rules;
                    if (rules && rules.length =3D=3D=3D 0)
                        style.sheet.insertRule(rule);
                }, 500);
        }
    }
    ns.AddStyles =3D function (rules)
    {
        return ns.AddDocumentStyles(document, rules);
    }
    ns.AddDocumentStyles =3D function(document, rules)
    {
        if (typeof rules !=3D=3D 'object' || rules.constructor !=3D=3D =
Array) {
            return;
        }
        var styles =3D [];
        for (var i =3D 0, len =3D rules.length; i < len; )
        {
            var style =3D document.createElement('style');
            style.type =3D 'text/css';
            style.setAttribute('nonce', =
ns.ContentSecurityPolicyNonceAttribute);
            for (var n =3D 0; n < 4 && i < len; ++n, ++i)
            {
                var rule =3D rules[i];
                if (document.querySelectorAll)
                {
                    InsertStyleRule(style, rule);
                }
                else
                {
                    var styleBegin =3D rule.lastIndexOf('{');
                    if (styleBegin =3D=3D -1)
                        continue;
                    var styleText =3D rule.substr(styleBegin);
                    var selectors =3D rule.substr(0, =
styleBegin).split(',');
                    if (style.styleSheet)
                    {
                        var cssText =3D '';
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            cssText +=3D selectors[j] + styleText + =
'\n';
                        style.styleSheet.cssText +=3D cssText;
                    }
                    else
                    {
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            =
style.appendChild(document.createTextNode(selectors[j] + styleText));
                    }
                }
            }
            if (document.head)
                document.head.appendChild(style);
            else
                =
document.getElementsByTagName('head')[0].appendChild(style);
            styles.push(style);
        }
        return styles;
    };
    ns.AddCssLink =3D function(document, href, loadCallback, =
errorCallback)
    {
        var link =3D document.createElement("link");
        link.type =3D "text/css";
        link.rel =3D "stylesheet";
        link.href =3D href;
        if (loadCallback)
        {
            ns.AddEventListener(link, "load", function()
                {
                    try
                    {
                        link && link.sheet && link.sheet.cssText;  =20
                        loadCallback();
                    }
                    catch(e)
                    {
                        if (errorCallback)
                            errorCallback();
                    }
                });
        }
        if (errorCallback)
        {
            ns.AddEventListener(link, "error",
                function()
                {
                    errorCallback();
                    ns.SessionError("failed load resource: " + href);
                });
        }
        if (document.head)
            document.head.appendChild(link);
        else
            document.getElementsByTagName("head")[0].appendChild(link);
    }
    ns.GetCurrentTime =3D function () {
        return new Date().getTime();
    };
    ns.GetPageScroll =3D function()
    {
        return {
                left: (document.documentElement && =
document.documentElement.scrollLeft) || document.body.scrollLeft,
                top: (document.documentElement && =
document.documentElement.scrollTop) || document.body.scrollTop
            };
    };
    ns.GetPageHeight =3D function()
    {
        return document.documentElement.clientHeight || =
document.body.clientHeight;
    };
    ns.GetPageWidth =3D function()
    {
        return document.documentElement.clientWidth || =
document.body.clientWidth;
    };
    ns.IsDefined =3D function (variable)
    {
        return "undefined" !=3D=3D typeof(variable);
    };
    ns.StopProcessingEvent =3D function(evt)
    {
        if (evt.preventDefault)
            evt.preventDefault();
        else
            evt.returnValue =3D false;
        if (evt.stopPropagation)
            evt.stopPropagation();
        if (ns.IsDefined(evt.cancelBubble))
            evt.cancelBubble =3D true;
    }
    ns.AddIframeDoctype =3D function(element)
    {
        var frameDocument =3D element.contentDocument || =
element.contentWindow.document;
        if (document.implementation && =
document.implementation.createDocumentType)
        {
            var newDoctype =3D =
document.implementation.createDocumentType('html', '', '');
            if (frameDocument.childNodes.length)
                frameDocument.insertBefore(newDoctype, =
frameDocument.childNodes[0]);
            else
                frameDocument.appendChild(newDoctype);
        }
        else
        {
            frameDocument.write("<!DOCTYPE html>");
            frameDocument.close();
        }
    }
    function IsElementNode(node)
    {
        return node.nodeType =3D=3D=3D 1;=20
    }
    function IsNodeContainsElementWithTag(node, observeTag)
    {
        return observeTag =3D=3D "*" || (IsElementNode(node) && =
(node.tagName.toLowerCase() =3D=3D=3D observeTag || =
node.getElementsByTagName(observeTag).length > 0));
    }
    function MutationChangeObserver(observeTag)
    {
        var m_observer;
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessNodeList(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
            {
                if (m_functionCheckInteresting(nodeList[i]))
                    return true;
            }
            return false;
        }
        function ProcessDomChange(records)
        {
            if (!m_callback)
                return;
            for (var i =3D 0; i < records.length; ++i)
            {
                var record =3D records[i];
                if ((record.addedNodes.length && =
ProcessNodeList(record.addedNodes)) ||
                    (record.removedNodes.length && =
ProcessNodeList(record.removedNodes)))
                {
                    m_callback();
                    return;
                }
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            m_observer =3D new MutationObserver(ProcessDomChange);
            m_observer.observe(document, { childList: true, subtree: =
true });
        };
        this.Stop =3D function()
        {
            m_observer.disconnect();
            m_callback =3D null;
        };
    }
    function DomEventsChangeObserver(observeTag)
    {
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessEvent(event)
        {
            if (!m_callback)
                return;
            if (m_functionCheckInteresting(event.target))
                m_callback();
        }
        this.Start =3D function(callback)
        {
            ns.AddRemovableEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.AddRemovableEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D callback;
        }
        this.Stop =3D function()
        {
            ns.RemoveEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.RemoveEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D null;
        }
    }
    function TimeoutChangeObserver(observeTag)
    {
        var m_interval;
        var m_callback;
        var m_tagCount;
        var m_attribute =3D 'klot_' + ns.GetCurrentTime();
        function IsChangesOccure(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
                if (!nodeList[i][m_attribute])
                    return true;
            return false;
        }
        function FillTagInfo(nodeList)
        {
            m_tagCount =3D nodeList.length;
            for (var i =3D 0; i < m_tagCount; ++i)
                nodeList[i][m_attribute] =3D true;
        }
        function TimeoutProcess()
        {
            if (!m_callback)
                return;
            var nodeList =3D observeTag ? =
document.getElementsByTagName(observeTag) : =
document.getElementsByTagName("*");
            if (nodeList.length !=3D=3D m_tagCount || =
IsChangesOccure(nodeList))
            {
                FillTagInfo(nodeList);
                m_callback();
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            FillTagInfo(document.getElementsByTagName(observeTag));
            m_interval =3D ns.SetInterval(TimeoutProcess, 10 * 1000);
            if (document.readyState !=3D=3D "complete")
                ns.AddEventListener(window, "load", TimeoutProcess);
        }
        this.Stop =3D function()
        {
            clearInterval(m_interval);
            m_callback =3D null;
        }
    }
    ns.GetDomChangeObserver =3D function(observeTag)
    {
        var observeTagLowerCase =3D observeTag ? =
observeTag.toLowerCase() : observeTag;
        if (window.MutationObserver && document.documentMode !=3D=3D 11) =
  =20
            return new MutationChangeObserver(observeTagLowerCase);
        if (window.addEventListener)
            return new DomEventsChangeObserver(observeTagLowerCase);
        return new TimeoutChangeObserver(observeTagLowerCase);
    }
    ns.StartLocationHref =3D document.location.href;
    return ns;
}) (KasperskyLab || {});
(function (ns) {
    function md5cycle(x, k) {
        var a =3D x[0],
        b =3D x[1],
        c =3D x[2],
        d =3D x[3];
        a =3D ff(a, b, c, d, k[0], 7, -680876936);
        d =3D ff(d, a, b, c, k[1], 12, -389564586);
        c =3D ff(c, d, a, b, k[2], 17, 606105819);
        b =3D ff(b, c, d, a, k[3], 22, -1044525330);
        a =3D ff(a, b, c, d, k[4], 7, -176418897);
        d =3D ff(d, a, b, c, k[5], 12, 1200080426);
        c =3D ff(c, d, a, b, k[6], 17, -1473231341);
        b =3D ff(b, c, d, a, k[7], 22, -45705983);
        a =3D ff(a, b, c, d, k[8], 7, 1770035416);
        d =3D ff(d, a, b, c, k[9], 12, -1958414417);
        c =3D ff(c, d, a, b, k[10], 17, -42063);
        b =3D ff(b, c, d, a, k[11], 22, -1990404162);
        a =3D ff(a, b, c, d, k[12], 7, 1804603682);
        d =3D ff(d, a, b, c, k[13], 12, -40341101);
        c =3D ff(c, d, a, b, k[14], 17, -1502002290);
        b =3D ff(b, c, d, a, k[15], 22, 1236535329);
        a =3D gg(a, b, c, d, k[1], 5, -165796510);
        d =3D gg(d, a, b, c, k[6], 9, -1069501632);
        c =3D gg(c, d, a, b, k[11], 14, 643717713);
        b =3D gg(b, c, d, a, k[0], 20, -373897302);
        a =3D gg(a, b, c, d, k[5], 5, -701558691);
        d =3D gg(d, a, b, c, k[10], 9, 38016083);
        c =3D gg(c, d, a, b, k[15], 14, -660478335);
        b =3D gg(b, c, d, a, k[4], 20, -405537848);
        a =3D gg(a, b, c, d, k[9], 5, 568446438);
        d =3D gg(d, a, b, c, k[14], 9, -1019803690);
        c =3D gg(c, d, a, b, k[3], 14, -187363961);
        b =3D gg(b, c, d, a, k[8], 20, 1163531501);
        a =3D gg(a, b, c, d, k[13], 5, -1444681467);
        d =3D gg(d, a, b, c, k[2], 9, -51403784);
        c =3D gg(c, d, a, b, k[7], 14, 1735328473);
        b =3D gg(b, c, d, a, k[12], 20, -1926607734);
        a =3D hh(a, b, c, d, k[5], 4, -378558);
        d =3D hh(d, a, b, c, k[8], 11, -2022574463);
        c =3D hh(c, d, a, b, k[11], 16, 1839030562);
        b =3D hh(b, c, d, a, k[14], 23, -35309556);
        a =3D hh(a, b, c, d, k[1], 4, -1530992060);
        d =3D hh(d, a, b, c, k[4], 11, 1272893353);
        c =3D hh(c, d, a, b, k[7], 16, -155497632);
        b =3D hh(b, c, d, a, k[10], 23, -1094730640);
        a =3D hh(a, b, c, d, k[13], 4, 681279174);
        d =3D hh(d, a, b, c, k[0], 11, -358537222);
        c =3D hh(c, d, a, b, k[3], 16, -722521979);
        b =3D hh(b, c, d, a, k[6], 23, 76029189);
        a =3D hh(a, b, c, d, k[9], 4, -640364487);
        d =3D hh(d, a, b, c, k[12], 11, -421815835);
        c =3D hh(c, d, a, b, k[15], 16, 530742520);
        b =3D hh(b, c, d, a, k[2], 23, -995338651);
        a =3D ii(a, b, c, d, k[0], 6, -198630844);
        d =3D ii(d, a, b, c, k[7], 10, 1126891415);
        c =3D ii(c, d, a, b, k[14], 15, -1416354905);
        b =3D ii(b, c, d, a, k[5], 21, -57434055);
        a =3D ii(a, b, c, d, k[12], 6, 1700485571);
        d =3D ii(d, a, b, c, k[3], 10, -1894986606);
        c =3D ii(c, d, a, b, k[10], 15, -1051523);
        b =3D ii(b, c, d, a, k[1], 21, -2054922799);
        a =3D ii(a, b, c, d, k[8], 6, 1873313359);
        d =3D ii(d, a, b, c, k[15], 10, -30611744);
        c =3D ii(c, d, a, b, k[6], 15, -1560198380);
        b =3D ii(b, c, d, a, k[13], 21, 1309151649);
        a =3D ii(a, b, c, d, k[4], 6, -145523070);
        d =3D ii(d, a, b, c, k[11], 10, -1120210379);
        c =3D ii(c, d, a, b, k[2], 15, 718787259);
        b =3D ii(b, c, d, a, k[9], 21, -343485551);
        x[0] =3D add32(a, x[0]);
        x[1] =3D add32(b, x[1]);
        x[2] =3D add32(c, x[2]);
        x[3] =3D add32(d, x[3]);
    }
    function cmn(q, a, b, x, s, t) {
        a =3D add32(add32(a, q), add32(x, t));
        return add32((a << s) | (a >>> (32 - s)), b);
    }
    function ff(a, b, c, d, x, s, t) {
        return cmn((b & c) | ((~b) & d), a, b, x, s, t);
    }
    function gg(a, b, c, d, x, s, t) {
        return cmn((b & d) | (c & (~d)), a, b, x, s, t);
    }
    function hh(a, b, c, d, x, s, t) {
        return cmn(b^c^d, a, b, x, s, t);
    }
    function ii(a, b, c, d, x, s, t) {
        return cmn(c^(b | (~d)), a, b, x, s, t);
    }
    function md51(s) {
        var n =3D s.length,
        state =3D [1732584193, -271733879, -1732584194, 271733878],
        i;
        for (i =3D 64; i <=3D s.length; i +=3D 64) {
            md5cycle(state, md5blk(s.substring(i - 64, i)));
        }
        s =3D s.substring(i - 64);
        var tail =3D [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
        for (i =3D 0; i < s.length; i++)
            tail[i >> 2] |=3D s.charCodeAt(i) << ((i % 4) << 3);
        tail[i >> 2] |=3D 0x80 << ((i % 4) << 3);
        if (i > 55) {
            md5cycle(state, tail);
            for (i =3D 0; i < 16; i++)
                tail[i] =3D 0;
        }
        tail[14] =3D n * 8;
        md5cycle(state, tail);
        return state;
    }
    function md5blk(s) {
        var md5blks =3D [],
        i;
        for (i =3D 0; i < 64; i +=3D 4) {
            md5blks[i >> 2] =3D s.charCodeAt(i) +
                 (s.charCodeAt(i + 1) << 8) +
                 (s.charCodeAt(i + 2) << 16) +
                 (s.charCodeAt(i + 3) << 24);
        }
        return md5blks;
    }
    var hex_chr =3D '0123456789abcdef'.split('');
    function rhex(n) {
        var s =3D '',
        j =3D 0;
        for (; j < 4; j++)
            s +=3D hex_chr[(n >> (j * 8 + 4)) & 0x0F]+hex_chr[(n >> (j * =
8)) & 0x0F];
        return s;
    }
    function hex(x) {
        for (var i =3D 0; i < x.length; i++)
            x[i] =3D rhex(x[i]);
        return x.join('');
    }
    ns.md5 =3D function (s) {
        return hex(md51(s));
    };
    function add32(a, b) {
        return (a + b) & 0xFFFFFFFF;
    }
    if (ns.md5('hello') !=3D '5d41402abc4b2a76b9719d911017c592') {
        add32 =3D function(x, y) {
            var lsw =3D (x & 0xFFFF) + (y & 0xFFFF),
            msw =3D (x >> 16) + (y >> 16) + (lsw >> 16);
            return (msw << 16) | (lsw & 0xFFFF);
        }
    }
})(KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.NMSTransportSupported =3D false;
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.AjaxTransportSupported =3D true;
var ajaxRequestProvider =3D (function ()
    {
        var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
        var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
        var oldXHR =3D window.XMLHttpRequest;
        var oldXDR =3D window.XDomainRequest;
        return {
            GetAsyncRequest: function ()
                {
                    var xmlhttp =3D oldXDR ? new oldXDR() : new =
oldXHR();
                    if (!oldXDR) {
                        xmlhttp.open =3D oldOpen;
                        xmlhttp.send =3D oldSend;
                    }
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                },
            GetSyncRequest: function ()
                {
                    var xmlhttp =3D new oldXHR();
                    xmlhttp.open =3D oldOpen;
                    xmlhttp.send =3D oldSend;
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                }
        };
    })();
var restoreSessionCallback =3D function(){};
var PingPongCallReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_pingWaitResponse =3D false;
    var m_requestDelay =3D ns.MaxRequestDelay;
    var m_requestTimer =3D null;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    var m_updateCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_caller.Call(
                "from",
                null,
                null,
                 true,
                function(result, parameters, method)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D true;
                    if (parameters =3D=3D=3D "undefined" || method =
=3D=3D=3D "undefined")=20
                    {
                        m_errorCallback('AJAX pong is not received. =
Product is deactivated');
                        return;
                    }
                    if (method)
                    {
                        ns.SetTimeout(function () { SendRequest(); }, =
0);
                        m_callCallback(method, parameters);
                    }
                },
                function(error)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                });
            m_pingWaitResponse =3D true;
        }
        catch (e)
        {
            m_errorCallback('Ajax send ping exception: ' + (e.message || =
e));
        }
    }
    function Ping()
    {
        try
        {
            if (m_pingWaitResponse)
            {
                m_requestTimer =3D ns.SetTimeout(Ping, 100);
                return;
            }
            m_requestDelay =3D m_updateCallback();
            SendRequest();
            m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
        }
        catch (e)
        {
            m_errorCallback('Send ping request: ' + (e.message || e));
        }
    }
    this.StartReceive =3D function(callCallback, errorCallback, =
updateCallback)
    {
        m_isProductConnected =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        m_updateCallback =3D updateCallback;
        m_requestDelay =3D m_updateCallback();
        m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
    };
    this.ForceReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D ns.SetTimeout(Ping, 0);
    }
    this.StopReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D null;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
        m_updateCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_requestTimer !=3D=3D null;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
var LongPoolingReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_isStarted =3D false;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_isProductConnected =3D true;
            m_caller.Call(
                "longpooling",
                null,
                null,
                 true,
                OnResponse,
                function(error)
                {
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                },
                true);
        }
        catch (e)
        {
            ns.SessionError(e, "ajax");
            m_errorCallback("Ajax send ping exception: " + (e.message || =
e));
        }
    }
    function OnResponse(result, parameters, method)
    {
        if (!ns.IsDefined(parameters) || !ns.IsDefined(method))
        {
            m_errorCallback('AJAX pong is not received. Product is =
deactivated');
            return;
        }
        ns.SetTimeout(function () { SendRequest(); }, 0);
        if (method)
            m_callCallback(method, parameters);
    }
    this.StartReceive =3D function(callCallback, errorCallback)
    {
        m_isStarted =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        SendRequest();
    };
    this.ForceReceive =3D function(){}
    this.StopReceive =3D function()
    {
        m_isStarted =3D false;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_isStarted;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
ns.AjaxCaller =3D function()
{
    var m_path =3D ns.GetBaseUrl() + ns.SIGNATURE;
    var m_longPooling;
    var m_longPoolingRequest;
    function NoCacheParameter()=20
    {
        return "&nocache=3D" + Math.floor((1 + Math.random()) * =
0x10000).toString(16);
    }
    function GetEncodedPluginsParameter(injectors)=20
    {
        return (injectors) ? "&plugins=3D" + =
encodeURIComponent(injectors) : "";
    }
    function PrepareRequestObject(command, commandAttribute, isPost, =
isAsync)
    {
        var request =3D isAsync ? ajaxRequestProvider.GetAsyncRequest() =
: ajaxRequestProvider.GetSyncRequest();
        if (request)
        {
            var urlPath =3D m_path + "/" + command;
            if (commandAttribute)
                urlPath +=3D "/" + commandAttribute;
            if (isPost)
            {
                request.open("POST", urlPath);
            }
            else
            {
                if (urlPath.indexOf("?") =3D=3D=3D -1)
                    urlPath +=3D "?get";
                urlPath +=3D NoCacheParameter();
                request.open("GET", urlPath, isAsync);
            }
            if (request.setRequestHeader && ns.IsRelativeTransport())
                request.setRequestHeader("X-Requested-With", =
"XMLHttpRequest");
        }
        return request;
    }
    function ClearRequest(request)
    {
        request.onerror =3D function(){};
        request.onload =3D function(){};
    }
    function AsyncCall(command, commandAttribute, data, callbackResult, =
callbackError, isLongPoolingCall)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute, data ? true : false, true);
            if (!request)=20
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return;
            }
            var timeout;
            if (!m_longPooling)
            {
                timeout =3D ns.SetTimeout(function ()
                    {
                        callbackError && callbackError("Cannot send AJAX =
request for calling " + command + "/" + commandAttribute);
                        request.abort();
                        ClearRequest(request);
                    }, 120000);
            }
            request.onerror =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    callbackError && callbackError("AJAX request error =
for calling " + command + "/" + commandAttribute);
                };
            request.onload =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    if (request.responseText && =
(!ns.IsDefined(request.status) || request.status =3D=3D=3D 200))
                    {
                        if (callbackResult)
                            callbackResult(request.responseText);
                        return;
                    }
                    if (callbackError)
                        callbackError("AJAX request with unsupported url =
type!");=20
                };
            if (isLongPoolingCall)
                m_longPoolingRequest =3D request;
            request.send(data);
            ns.Log("Call native function " + command + "/" + =
commandAttribute);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    };
    function SyncCall(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute + "?" + ns.EncodeURI(data), false, false);
            if (!request)
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return false;
            }
            request.send();
            if (!ns.IsDefined(request.status) || request.status =
=3D=3D=3D 200)
            {
                if (callbackResult && request.responseText)
                    callbackResult(request.responseText);
                request =3D null;
                return true;
            }
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command + " exception: " =
+ (e.message || e));
        }
        return false;
    }
    this.Start =3D function(callbackSuccess)
    {
        callbackSuccess();
    }
    this.SendLog =3D function(message)
    {
        AsyncCall("log?" + encodeURIComponent(message));
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError, isLongPoolingCall)=20
    {
        var callFunction =3D (isAsync || !ns.IsDefined(isAsync)) ? =
AsyncCall : SyncCall;
        return callFunction(
            command,
            commandAttribute,
            data,
            function(responseText)
            {
                var commandResponse =3D ns.JSONParse(responseText);
                if (commandResponse.result =3D=3D=3D -1610612735)
                {
                    callFunction(
                        command,
                        commandAttribute,
                        data,
                        function(responseText)
                        {
                            if (!callbackResult)
                                return;
                            commandResponse =3D =
ns.JSONParse(responseText);
                            callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                        },
                        callbackError,
                        isLongPoolingCall);
                }
                else
                {
                    if (callbackResult)
                        callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                }
            },
            callbackError,
            isLongPoolingCall);
    }
    this.Shutdown =3D function()
    {
        if (m_longPoolingRequest)
        {
            if (m_longPoolingRequest.abort)
                m_longPoolingRequest.abort();
            ClearRequest(m_longPoolingRequest);
            m_longPoolingRequest =3D null;
        }
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        restoreSessionCallback =3D callbackError;
        var pluginsParameter =3D GetEncodedPluginsParameter(injectors);
        var serializedInitData =3D (pluginsInitData.length) ? "&data=3D" =
+ encodeURIComponent(ns.JSONStringify({data : pluginsInitData})) : "";
        var isTopLevel =3D "&isTopLevel=3D" + (window && window =3D=3D =
window.top).toString();
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        AsyncCall(
            "init?url=3D" + encodeURIComponent(ns.StartLocationHref) + =
pluginsParameter + serializedInitData + isTopLevel,
            null,
            null,
            function(responseText)
            {
                try
                {
                    var initSettings =3D ns.JSONParse(responseText);
                    m_path =3D ns.GetBaseUrl() + initSettings.ajaxId + =
'/' + initSettings.sessionId;
                    m_longPooling =3D initSettings.longPooling;
                    callbackResult(initSettings);
                } catch(e)
                {
                    restoreSessionCallback && =
restoreSessionCallback("Error " + e.name + ": " + e.message);
                }
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return m_longPooling ? new LongPoolingReceiver(this) : new =
PingPongCallReceiver(this);
    }
};
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.WebSocketTransportSupported =3D ns.IsDefined(window.WebSocket);
if (!ns.WebSocketTransportSupported)
    return ns;
var webSocketProvider =3D function()
    {
        var WebSocketObject =3D WebSocket;
        var WebSocketSend =3D WebSocket.prototype.send;
        var WebSocketClose =3D WebSocket.prototype.close;
        return {
            GetWebSocket: function(path)
            {
                var webSocket =3D new WebSocketObject(path);
                webSocket.send =3D WebSocketSend;
                webSocket.close =3D WebSocketClose;
                return webSocket;
            }
        }
    }();
ns.WebSocketCaller =3D function()
{
    var m_socket;
    var m_waitResponse =3D {};
    var m_callReceiver =3D function(){};
    var m_errorCallback =3D function(){};
    var m_callReceiverEnabled =3D false;
    var m_connected =3D false;
    var m_initialized =3D false;
    var m_deferredCalls =3D [];
    var m_wasCallbackErrorCalled =3D false;
    function GetWebSocket(callbackSuccess, callbackError)
    {
        var url =3D ns.GetBaseUrl();
        var webSocketPath =3D (url.indexOf("https:") =3D=3D=3D 0)=20
            ? "wss" + url.substr(5)
            : "ws" + url.substr(4);
        webSocketPath +=3D ns.SIGNATURE + "/websocket?url=3D" + =
encodeURIComponent(ns.StartLocationHref) + "&nocache=3D" + (new =
Date().getTime());
        var webSocket;
        try
        {
            webSocket =3D webSocketProvider.GetWebSocket(webSocketPath);
        }
        catch (e)
        {
            throw e;
        }
        webSocket.onmessage =3D function(arg)
            {
                ProcessMessage(arg, callbackError);
            };
        webSocket.onerror =3D function()
            {
                ClearWebSocket(webSocket);
                if (!m_wasCallbackErrorCalled && callbackError)
                    callbackError();
                m_wasCallbackErrorCalled =3D true;
            }
        webSocket.onopen =3D function()
            {
                m_wasCallbackErrorCalled =3D false;
                m_connected =3D true;
                if (callbackSuccess)
                    callbackSuccess();
            }
        webSocket.onclose =3D function(closeEvent)
            {
                m_connected =3D false;
                if (closeEvent && closeEvent.code =3D=3D 1006)
                    webSocket.onerror(closeEvent);
                ClearWebSocket(webSocket);
                m_errorCallback("websocket closed");
            };
        return webSocket;
    }
    function ClearWebSocket(ws)
    {
        ws.onmessage =3D function(){};
        ws.onerror =3D function(){};
        ws.onopen =3D function(){};
        ws.onclose =3D function(){};
    }
    function ProcessMessage(arg, errorCallback)
    {
        try
        {
            m_wasCallbackErrorCalled =3D false;
            var response =3D ns.JSONParse(arg.data);
            if (m_waitResponse[response.callId])
            {
                var callWaiter =3D m_waitResponse[response.callId];
                delete m_waitResponse[response.callId];
                clearTimeout(callWaiter.timeout);
                if (callWaiter.callbackResult)
                    callWaiter.callbackResult(response.commandData);
                return;
            }
            if (!m_initialized)
            {
                m_deferredCalls.push(arg);
                return;
            }
            if (response.command =3D=3D=3D "from")
            {
                var command =3D ns.JSONParse(response.commandData);
                m_callReceiver(command.method, command.parameters);
            }
            else if (response.command =3D=3D=3D "reconnect")
            {
                m_socket.onmessage =3D function(){};
                m_socket.onerror =3D function(){};
                m_socket.onopen =3D function(){};
                m_socket.onclose =3D function(){};
                m_socket.close();
                m_socket =3D GetWebSocket(function()
                    {
                        CallImpl("restore", "", response.commandData);
                    },
                    errorCallback);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "websoket")
        }
    }
    function CallImpl(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var callId =3D 0;
            if (callbackResult || callbackError)
            {
                callId =3D Math.floor((1 + Math.random()) * 0x10000);
                var timeout =3D ns.SetTimeout(function()
                    {
                        delete m_waitResponse[callId];
                        if (callbackError)
                            callbackError("websocket call timeout for " =
+ command  + "/" + commandAttribute);
                    }, 120000);
                var callWaiter =3D=20
                    {
                        callId: callId,
                        callbackResult: callbackResult,
                        timeout: timeout
                    };
                m_waitResponse[callId] =3D callWaiter;
            }
            m_socket.send(ns.JSONStringify(
                {
                    callId: callId,
                    command: command,
                    commandAttribute: commandAttribute || "",
                    commandData: data || ""
                }));
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket call " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    }
    this.Start =3D function(callbackSuccess, callbackError)
    {
        try
        {
            m_socket =3D GetWebSocket(callbackSuccess, callbackError);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket start exception: " + (e.message =
|| e));
        }
    }
    this.SendLog =3D function(message)
    {
        CallImpl("log", null, message);
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError)=20
    {
        if (ns.IsDefined(isAsync) && !isAsync)
            return false;
        CallImpl(
            command,=20
            commandAttribute,=20
            data,
            callbackResult=20
                ?   function(responseText)
                    {
                        if (callbackResult)
                        {
                            var command =3D ns.JSONParse(responseText);
                            callbackResult(command.result, =
command.parameters, command.method);
                        }
                    }
                : null,
            callbackError);
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        var initData =3D=20
            {
                url: ns.StartLocationHref,
                plugins: injectors,
                data: { data : pluginsInitData },
                isTopLevel: (window && window =3D=3D window.top)
            };
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        CallImpl("init", null, ns.JSONStringify(initData),
            function(responseText)
            {
                m_initialized =3D true;
                var initSettings =3D ns.JSONParse(responseText);
                if (initSettings.Shutdown !=3D=3D undefined)
                    return;
                callbackResult(initSettings);
                for (var i =3D 0; i < m_deferredCalls.length; ++i)
                    ProcessMessage(m_deferredCalls[i], callbackError);
                m_deferredCalls =3D [];
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return this;
    }
    this.StartReceive =3D function(callMethod, errorCallback)
    {
        m_callReceiverEnabled =3D true;
        m_callReceiver =3D callMethod;
        m_errorCallback =3D errorCallback;
    }
    this.ForceReceive =3D function(){};
    this.StopReceive =3D function()
    {
        m_callReceiverEnabled =3D false;
        m_callReceiver =3D function(){};
        m_errorCallback =3D function(){};
        if (m_socket)
        {
            m_connected =3D false;
            m_socket.onmessage =3D function(){};
            m_socket.onerror =3D function(){};
            m_socket.onopen =3D function(){};
            m_socket.onclose =3D function(){};
            m_socket.close();
            m_socket =3D null;
        }
    }
    this.IsStarted =3D function()
    {
        return m_callReceiverEnabled;
    }
    this.IsProductConnected =3D function()
    {
        return m_connected;
    }
}
return ns;
}) (KasperskyLab || {});
var kaspersyLabSessionInstance =3D null;
(function ( ns) {
    var currentLocationHref =3D document.location.href;
    if (ns.WORK_IDENTIFIERS)
    {
        var workIdentifiers =3D ns.WORK_IDENTIFIERS.split(",");
        for (var i =3D 0; i < workIdentifiers.length; ++i)
        {
            if (window[workIdentifiers[i]])
            {
                ns.AddRunner =3D function(){};
                ns.AddRunner2 =3D function(){};
                return;
            }
            window[workIdentifiers[i]] =3D true;
        }
    }
    if (ns.INJECT_ID)
        removeThisScriptElement(ns.INJECT_ID);
    function removeThisScriptElement(injectId)
    {
        var pattern =3D injectId.toLowerCase();
        for (var i =3D 0, scriptsCount =3D document.scripts.length; i < =
scriptsCount; ++i)=20
        {
            var tag =3D document.scripts[i];
            if (typeof tag.src =3D=3D=3D 'string' && tag.src.length > 45 =
&&
                tag.src.toLowerCase().indexOf(pattern) > 0 &&
                =
/\/[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F=
]{12}\/main.js/.test(tag.src))
            {
                tag.parentElement.removeChild(tag);
                break;=20
            }
        }
    }
    var CallReceiver =3D function (caller) {
        var m_plugins =3D {};
        var m_receiver =3D caller.GetReceiver();
        var m_caller =3D caller;
        var m_selfMethods =3D {};
        this.RegisterMethod =3D function (methodName, callback) {
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods) {
                    if (methods[methodName]) {
                        throw 'Already registered method ' + methodName;
                    }
                    methods[methodName] =3D callback;
                }
                else {
                    throw 'Cannot registered ' + methodName;
                }
            }
            else if (CheckCommonMethodName(methodName)) {
                if (m_selfMethods[methodName])
                    throw 'Already registered method ' + methodName;
                m_selfMethods[methodName] =3D callback;
            }
        };
        this.RegisterPlugin =3D function (pluginId, callbackPing, =
callbackError) {
            if (m_plugins[pluginId]) {
                throw 'Already started plugin ' + pluginId;
            }
            var plugin =3D {
                onError: callbackError,
                onPing: callbackPing,
                methods: {}
            };
            m_plugins[pluginId] =3D plugin;
            if (!m_receiver.IsStarted())
                m_receiver.StartReceive(CallMethod, ReportError, =
UpdateDelay);
        };
        this.UnregisterPlugin =3D function (pluginId) {
            delete m_plugins[pluginId];
            if (IsPluginListEmpty())
                m_receiver.StopReceive();
        };
        this.ForceReceive =3D function()
        {
            m_receiver.ForceReceive();
        }
        this.UnregisterAll =3D function () {
            if (IsPluginListEmpty())
                return;
            m_receiver.StopReceive();
            m_plugins =3D {};
        };
        this.IsEmpty =3D IsPluginListEmpty;
        function IsPluginListEmpty() {
            for (var key in m_plugins) {
                if (m_plugins.hasOwnProperty(key))
                    return false;
            }
            return true;
        }
        this.IsProductConnected =3D function()
        {
            return m_receiver.IsProductConnected();
        }
        function UpdateDelay() {
            var newDelay =3D ns.MaxRequestDelay;
            var currentTime =3D ns.GetCurrentTime();
            for (var pluginId in m_plugins) {
                try {
                    var onPing =3D m_plugins[pluginId].onPing;
                    if (onPing) {
                        var delay =3D onPing(currentTime);
                        if (delay < newDelay && delay > 0 && delay < =
ns.MaxRequestDelay) {
                            newDelay =3D delay;
                        }
                    }
                }
                catch (e) {
                    ReportPluginError(pluginId, 'UpdateDelay: ' + =
(e.message || e));
                }
            }
            return newDelay;
        }
        function ReportPluginError(pluginId, status) {
            var onError =3D m_plugins[pluginId].onError;
            if (onError)
                onError(status);
        }
        function ReportError(status) {
            for (var pluginId in m_plugins)
                ReportPluginError(pluginId, status);
        }
        function GetPluginIdFromMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 2) {
                    return names[0];
                }
            }
            return null;
        }
        function CheckCommonMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 1 && names[0] =3D=3D =
methodName) {
                    return true;
                }
            }
            return false;
        }
        function GetPluginMethods(pluginId) {
            var plugin =3D m_plugins[pluginId];
            return plugin ? plugin.methods : null;
        }
        function CallPluginMethod(pluginId, methodName, args) {
            var callback;
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods)=20
                    callback =3D methods[methodName];
            }=20
            else {
                callback =3D m_selfMethods[methodName];
            }
            if (callback) {
                try {
                    if (args)
                        callback(ns.JSONParse(args));
                    else
                        callback();
                    m_caller.SendLog(methodName + " executed.");
                    return true;
                }
                catch (e) {
                    m_caller.SendLog("Call " + methodName + " in plugin =
" + (pluginId ? pluginId : "common") + " error: " + (e.message || e));
                }
            }
            m_caller.SendLog("Cannot call " + methodName + " for plugin =
" + (pluginId ? pluginId : "common"));
            return false;
        }
        function CallMethod(methodName, args)
        {
            ns.Log("Try to find js callback " + methodName);
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId || CheckCommonMethodName(methodName))         =20
                CallPluginMethod(pluginId, methodName, args);
        }
    };
    var KasperskyLabSessionClass =3D function (caller) {
        var self =3D this;
        var m_caller =3D caller;
        var m_callReceiver =3D new CallReceiver(caller);
        function CallImpl(methodName, argsObj, callbackResult, =
callbackError, isAsync)
        {
            if (!m_callReceiver.IsProductConnected())
                return;
            var data =3D (argsObj)=20
                ? ns.JSONStringify(
                    {
                        result: 0,
                        method: methodName,
                        parameters: ns.JSONStringify(argsObj)
                    })
                : null;
            var callback =3D function(result, args, method)
                {
                    if (callbackResult)
                        callbackResult(result, args ? ns.JSONParse(args) =
: null, method);
                };
            return m_caller.Call("to", methodName, data, isAsync, =
callback, callbackError);
        }
        function Call(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, true);
        }
        function SyncCall(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            return CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, false);
        }
        function Stop() {
            try {
                m_callReceiver.UnregisterAll();
                ns.Log("session stopped");
                if (m_callReceiver.IsProductConnected())
                {
                    if (!m_caller.Call("shutdown", null, null, false))
                        m_caller.Call("shutdown");
                }
                if (m_caller.Shutdown)
                    m_caller.Shutdown();
            }
            catch (e) {
            }
        }
        function DeactivatePlugin(pluginId) {
            ns.Log('DeactivatePlugin ' + pluginId);
            m_callReceiver.UnregisterPlugin(pluginId);
            if (m_callReceiver.IsEmpty()) {
                Stop();
            }
        }
        function ActivatePlugin(pluginId, callbackPing, callbackError) {
            ns.Log('ActivatePlugin ' + pluginId);
            m_callReceiver.RegisterPlugin(pluginId, callbackPing, =
function (e) {
                callbackError && callbackError(e);
                m_callReceiver.UnregisterPlugin(pluginId);
                if (m_callReceiver.IsEmpty()) {
                    Stop();
                }
            });
        }
        function RegisterMethod(methodName, callback) {
            ns.Log('RegisterMethod ' + methodName);
            m_callReceiver.RegisterMethod(methodName, callback);
        }
        function ReloadPage() {
            window.location.reload(true);
        }
        function StartInjector(param) {
            var pluginStartData =3D {};
            var runner =3D runners[param.injectorName];
            if (runner && runner.getParameters)
                pluginStartData =3D { plugin: runner, parameters: =
ns.JSONStringify(runner.getParameters()) };
            m_caller.StartCall(
                param.injectorName,
                pluginStartData,
                function (plugin) {
                    if (runner && plugin) {
                        var settings;
                        if (ns.IsDefined(plugin.settingsJson))
                            settings =3D (plugin.settingsJson) ? =
ns.JSONParse(plugin.settingsJson) : null;
                        else
                            settings =3D plugin.settings;
                        var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : null;
                        runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                    }
                },
                function () { OnStartError(param.injectorName); });
        }
        function OnStartError(injectorName) {
            try {
                var connectionErrorCallback =3D =
runners[injectorName].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch (e) {
                ns.Log(e);
            }
        }
        function StopInjector(param) {
            var runner =3D runners[param.injectorName];
            m_caller.StopCall(
                param.injectorName,
                function (plugin) {
                    if (runner && plugin && runner.stop) {
                        runner.stop(KasperskyLab, =
kaspersyLabSessionInstance);
                    }
                },
                function () { OnStopError(param.injectorName); });
        }
        function OnStopError(injectorName) {
            ns.Log("Stop " + injectorName + "injector failed");
        }
        RegisterMethod('reload', ReloadPage);
        RegisterMethod('start', StartInjector);
        RegisterMethod('stop', StopInjector);
        this.Log =3D function(error)=20
        {
            try
            {
                if (!this.IsProductConnected())
                    return;
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                msg && msg.length <=3D 2048 ? m_caller.SendLog(msg) : =
m_caller.SendLog(msg.substring(0, 2048) + '<...>');
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        };
        this.LogError =3D function(error, injector)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!injector)
                    injector =3D "common";
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                m_caller.Call("logerr", null, ns.JSONStringify({error: =
msg, injector: injector}));
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }       =20
        }
        this.UnhandledException =3D function(e)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!e.filename)
                    return;
                var val =3D ns.INJECT_ID;
                if (!val || e.filename.indexOf(val) =3D=3D -1)
                    return;
                var errInfo =3D {};
                errInfo.error =3D e.message && e.message.length > 1024? =
(e.message.substring(0, 1019) + '<...>') : e.message;
                errInfo.script =3D e.filename && e.filename.length > =
1024 ? (e.filename.substring(0, 1019) + '<...>') : e.filename;
                errInfo.line =3D e.lineno;
                errInfo.column =3D e.colno;
                if (e.error)
                    errInfo.stack =3D e.error.stack && =
e.error.stack.length > 2048 ? (e.error.stack.substring(0, 2043) + =
'<...>') : e.error.stack;
                m_caller.Call("except", null, =
ns.JSONStringify(errInfo));
                return;
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        }
        this.ForceReceive =3D function()
        {
            m_callReceiver.ForceReceive();
        }
        this.IsProductConnected =3D function()
        {
            return m_callReceiver.IsProductConnected();
        }
        this.InitializePlugin =3D function (init) {
            init(
                function () {
                    ActivatePlugin.apply(self, arguments);
                },
                function () {
                    RegisterMethod.apply(self, arguments);
                },
                function () {
                    Call.apply(self, arguments);
                },
                function () {
                    DeactivatePlugin.apply(self, arguments);
                },
                function () {
                    return SyncCall.apply(self, arguments);
                }
            );
        };
        this.GetResource =3D function(resourcePostfix, callbackSuccess, =
callbackError)
        {
            if (!m_caller.ResourceCall)
            {
                throw "Not implemented on transport GetResource";
            }
            m_caller.ResourceCall(resourcePostfix, callbackSuccess, =
callbackError);
        }
        ns.AddEventListener(window, "unload", function()=20
            {
                if (!m_callReceiver.IsEmpty())
                    Stop();
            });
    };
    var runners =3D {};
    ns.AddRunner =3D function(pluginName, runnerFunc, initParameters, =
onConnectionError)
    {
        var options =3D {
            name: pluginName,
            runner: runnerFunc
        }
        if (initParameters)
            options.getParameters =3D function(){ return initParameters; =
};
        if (onConnectionError)
            options.onConnectionError =3D onConnectionError;
        ns.AddRunner2(options);
    };
    ns.AddRunner2 =3D function(options)
    {
        var runnerItem =3D {
            runner: options.runner
        };
        if (options.onConnectionError)
            runnerItem.onConnectionError =3D options.onConnectionError;
        if (options.getParameters)
            runnerItem.getParameters =3D options.getParameters;
        if (options.stop)
            runnerItem.stop =3D options.stop;
        runners[options.name] =3D runnerItem;
    }
    ns.SessionLog =3D function(e)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.Log(e);
        else
            ns.Log(e);
    }
    ns.SessionError =3D function(e, injector)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.LogError(e, injector);
        else
            ns.Log(e);
    }
    ns.AddEventListener(window, "error", function(e)
    {
        if (kaspersyLabSessionInstance)
            kaspersyLabSessionInstance.UnhandledException(e);
        else
            ns.Log(e);
    });
    ns.ContentSecurityPolicyNonceAttribute =3D ns.CSP_NONCE;
    function OnInitError()
    {
        PostponeInit();
        for (var runner in runners)
        {
            try
            {
                var connectionErrorCallback =3D =
runners[runner].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch(e)
            {
                ns.Log(e);
            }
        }
    }
    var SupportedCallerProvider =3D function()
    {
        var m_current =3D 0;
        var m_supportedCallers =3D [];
        if (ns.NMSTransportSupported)
            m_supportedCallers.push(new ns.NMSCaller);
        if (ns.WebSocketTransportSupported)
            m_supportedCallers.push(new ns.WebSocketCaller);
        if (ns.AjaxTransportSupported)
            m_supportedCallers.push(new ns.AjaxCaller);
        function FindSupportedImpl(callbackSuccess)
        {
            if (m_current < m_supportedCallers.length)
            {
                var caller =3D m_supportedCallers[m_current++];
                caller.Start(function(){callbackSuccess(caller);}, =
function(){FindSupportedImpl(callbackSuccess);});
            }
            else
            {
                m_current =3D 0;
                OnInitError();
            }
        }
        this.FindSupported =3D function(callbackSuccess)
        {
            FindSupportedImpl(callbackSuccess);
        }
    }
    function LocalizationObjectFromDictionary(dictionary)
    {
        if (!dictionary)
            return null;
        var object =3D {};
        for (var i =3D 0; i < dictionary.length; i++)
            object[dictionary[i].name] =3D dictionary[i].value;
        return object;
    }
    function Init()
    {
        var callerProvider =3D new SupportedCallerProvider;
        callerProvider.FindSupported(
            function(caller)=20
            {
                var injectors =3D "";
                var pluginsInitData =3D [];
                for (var runner in runners)
                {
                    if (injectors)
                        injectors +=3D '&';
                    injectors +=3D runner;
                    if (runners[runner].getParameters)
                        pluginsInitData.push({plugin: runner, =
parameters: ns.JSONStringify(runners[runner].getParameters())});
                }
                caller.InitCall(
                    injectors,
                    pluginsInitData,
                    function(initSettings)
                    {
                        ns.IsRtl =3D initSettings.rtl;
                        ns.GetCommandSrc =3D function()
                        {
                            return ns.GetBaseUrl() + initSettings.ajaxId =
+ "/" + initSettings.sessionId;
                        }
                        kaspersyLabSessionInstance =3D new =
KasperskyLabSessionClass(caller);
                        ns.SetInterval(function(){ if =
(!kaspersyLabSessionInstance.IsProductConnected()) PostponeInit(); }, =
60000);
                        var plugins =3D initSettings.plugins;
                        if (!plugins)
                        {
                            ns.SessionLog("Empty plugins list recieved =
on init reponse");
                            return;
                        }
                        for (var i =3D 0, pluginsCount =3D =
plugins.length; i < pluginsCount; ++i)
                        {
                            try
                            {
                                var plugin =3D plugins[i];
                                var runner =3D runners[plugin.name];
                                if (runner)
                                {
                                    var settings;
                                    if =
(ns.IsDefined(plugin.settingsJson))
                                        settings =3D =
(plugin.settingsJson) ? ns.JSONParse(plugin.settingsJson) : null;
                                    else
                                        settings =3D plugin.settings;
                                    var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : =
plugin.localization;
                                    runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                                }
                            }
                            catch (e)
                            {
                                ns.SessionError(e);
                            }
                        }
                    },
                    OnInitError);
            });
    }
    var lastPostponedInitTime =3D (new Date()).getTime();
    var postponedInitTimeout =3D null;
    function PostponeInit()
    {
        var nowPostponeTime =3D (new Date()).getTime();
        var postponeDelay =3D (nowPostponeTime - lastPostponedInitTime) =
> 5000 ? 200 : 60 * 1000;
        lastPostponedInitTime =3D nowPostponeTime;
        clearTimeout(postponedInitTimeout)
        postponedInitTimeout =3D ns.SetTimeout(function () { Init(); }, =
postponeDelay);
    }
    ns.StartSession =3D function()
    {
        ns.SetTimeout(Init, 0);
    }
})(KasperskyLab);
KasperskyLab.AddRunner("wsm", function (ns, session)
{
    if (window !=3D window.top)
        return;
    var m_callFunction =3D null;
    var m_activatedState =3D 0;
    var m_activatedStateChangeTimeout;
    var m_documentTitleIsAvailable =3D false;
    var m_stateChangeDelayTimeout;
    function Initialize() {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction) {
            m_callFunction =3D callFunction;
            activatePlugin("wsm", OnPing);
            registerMethod('wsm.forceRedirect', ForceRedirect);
        });
    }
    function OnPing() {
        return ns.MaxRequestDelay;
    }
    function ForceRedirect(args) {
        ns.SessionLog('Force reload to address: ' + args.url);
        document.location.href =3D args.url;
    }
    function FireActivateEventImpl() {
        m_callFunction("wsm.sessionActivated", { title: document.title}, =
function () {
            if (m_activatedState =3D=3D=3D 3)
                ProcessDeactivate();
            m_activatedState =3D 2;
        });
        m_activatedState =3D 1;
    }
    function FireDeactivateEventImpl() {
        m_callFunction("wsm.sessionDeactivated", {title: =
document.title}, function () {
            if (m_activatedState =3D=3D=3D 1)
                ProcessActivate();
            m_activatedState =3D 0;
        });
        m_activatedState =3D 3;
    }
    function FireActivateEvent()
    {
        clearTimeout(m_stateChangeDelayTimeout);
        if (m_documentTitleIsAvailable || document.title)
        {
            m_documentTitleIsAvailable =3D true;
            FireActivateEventImpl();
        }
        else
        {
            m_stateChangeDelayTimeout =3D ns.SetTimeout(function()
                {
                    m_documentTitleIsAvailable =3D true;
                    ProcessActivate();
                }, 500);
        }
    }
    function FireDeactivateEvent()
    {
        if (m_documentTitleIsAvailable)
            FireDeactivateEventImpl();
        else
            clearTimeout(m_stateChangeDelayTimeout);
    }
    function ProcessActivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 0)
                    FireActivateEvent();
                else if (m_activatedState =3D=3D=3D 3)
                    m_activatedState =3D 1;
            }, 0);
    }
    function ProcessDeactivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 2)
                    FireDeactivateEvent();
                else if (m_activatedState =3D=3D=3D 1)
                    m_activatedState =3D 3
            }, 0);
    }
    function OnFocus() {
        if (m_callFunction)
            ProcessActivate();
    }
    function OnBlur() {
        if (m_callFunction && !document.hasFocus())
            ProcessDeactivate();
    }
    Initialize();
    if (document.hasFocus())
    {
        FireActivateEvent();
        ns.AddEventListener(window, "load",=20
            function()
            {
                if (!document.hasFocus())
                    ProcessDeactivate();
            });
    }
    if (window.addEventListener)
    {
        ns.AddEventListener(window, "focus", OnFocus);
        ns.AddEventListener(window, "blur", OnBlur);
    }
    else
    {
        ns.AddEventListener(document, "focusin", OnFocus);
        ns.AddEventListener(document, "focusout", OnBlur);
    }
    ns.AddEventListener(window, "unload", function()
        {
            clearTimeout(m_activatedStateChangeTimeout);
            m_activatedStateChangeTimeout =3D null;
            m_callFunction =3D null;
        });
    if ("onhashchange" in window)
    {
        window.addEventListener("hashchange", function()
        {
             if (m_callFunction)
                m_callFunction("wsm.onHashChange", { newLocationUrl: =
document.location.href }, function() {});
        });
    }
}, {
    referrer: document.referrer,
    stubId: (function () {
        var scripts =3D [];
        if (document.querySelectorAll)
        {
            scripts =3D document.querySelectorAll("[stubid]");
        }
        else
        {
            var allElements =3D document.getElementsByTagName('*');
            for (var i =3D 0; i < allElements.length; i++)
            {
                if (allElements[i].getAttribute("stubid") !=3D=3D null)
                    scripts.push(allElements[i]);
            }
        }
        if (scripts && scripts.length > 0)
            return scripts[0].getAttribute("stubid");
        return "";
    })()
});
KasperskyLab.AddRunner("wnt", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize()
    {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)
        {
            m_callFunction =3D callFunction;
            activatePlugin("wnt", OnPing);
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    Initialize();
}, { referrer: document.referrer });
=EF=BB=BFKasperskyLab.AddRunner("vs", function (ns, session) {
    var VisitedSites =3D function () {
        var m_callFunction =3D function () { };
        var m_domParser =3D ns.GetDomParser(session);
        var m_flags =3D {
            "onPasswordEntered": false,
            "onAddressEntered": false,
            "onCardEntered": false
        };
        function OnPing() {
            return ns.MaxRequestDelay;
        }
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction) {
                m_callFunction =3D callFunction;
                activatePlugin("vs", OnPing);
                ns.AddRemovableEventListener(document, "keydown", =
OnKeyDown);
                ns.AddRemovableEventListener(document, "change", =
OnKeyDown);
            });
        function MakeCallback(flag, target) {
            if (m_flags[flag] || !target)
                return function () { };
            return function (result, selectors) {
                if (result || m_flags[flag])
                    return;
                for (var i =3D 0; i < selectors.length; i++) {
                    if (m_flags[flag])
                        return;
                    var element =3D =
document.querySelector(selectors[i]);
                    if (element && element =3D=3D=3D target) {
                        m_flags[flag] =3D true;
                        if (m_flags["onPasswordEntered"] && =
m_flags["onAddressEntered"] && m_flags["onCardEntered"]) {
                            ns.RemoveEventListener(document, "keydown", =
OnKeyDown);
                            ns.RemoveEventListener(document, "change", =
OnKeyDown);
                        }
                        m_callFunction("vs." + flag);
                    }
                }
            }
        }
        function OnKeyDown(evt) {
            try {
                if (evt.target.tagName.toLowerCase() !=3D=3D "input")
                    return;
                =
m_domParser.GetPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetNewPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetAddressSelectors(MakeCallback("onAddressEntered", =
evt.target));
                =
m_domParser.GetCardSelectors(MakeCallback("onCardEntered", evt.target));
            }
            catch (e) {
                ns.SessionError(e, "vs");
            }
        }
    }
    var instance =3D null;
    ns.RunModule(function () {
        if (!instance)
            instance =3D new VisitedSites;
    });
});
(function (ns) {
ns.UrlAdvisorBalloon =3D function (session, locales)
{
    var m_balloon =3D new ns.Balloon2("ua", =
"/ua/url_advisor_balloon.html", "/ua/balloon.css", session, =
GetCoordsCallback, OnCloseHandler, locales, OnDataReceiveHandler);
    var m_currentVerdict =3D null;
    var m_balloonElement =3D null;
    var m_markerDiv =3D null;
    var m_tagDiv =3D null;
    var m_mouseX =3D 0;
    var m_mouseY =3D 0;
    var ratingIds =3D [
        {className:"green", =
headerNode:locales["UrlAdvisorBalloonHeaderGood"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineGood"]},
        {className:"grey", =
headerNode:locales["UrlAdvisorBalloonHeaderSuspicious"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineSuspicious"]},
        {className:"red", =
headerNode:locales["UrlAdvisorBalloonHeaderDanger"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineDanger"]},
        {className:"yellow", =
headerNode:locales["UrlAdvisorBalloonHeaderWmuf"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineWmuf"]}
    ];
    function GetCoordsCallback(balloonSize)
    {
        return GetCoord(balloonSize, m_mouseX, m_mouseY)
    }
    function OnCloseHandler(arg)
    {
        if(arg =3D=3D 0)
        {
            m_balloon.Hide();
        }
    }
    function OnDataReceiveHandler()
    {
    }
    function GetCoord(balloonSize, clientX, clientY)
    {
        var coord =3D {x: 0, y: 0};
        var clientWidth =3D ns.GetPageWidth();
        var halfWidth =3D balloonSize.width / 2;
        if (halfWidth > clientX)
            coord.x =3D 0;
        else if (halfWidth + clientX > clientWidth)
            coord.x =3D clientWidth - balloonSize.width;
        else
            coord.x =3D clientX - halfWidth;
        var clientHeight =3D ns.GetPageHeight();
        coord.y =3D (clientY + balloonSize.height > clientHeight) ? =
clientY - balloonSize.height : clientY;
        if (coord.y < 0)
            coord.y =3D 0;
        var scroll =3D ns.GetPageScroll();
        coord.y +=3D scroll.top;
        coord.x +=3D scroll.left;
        return coord;
    }
    this.HideBalloon =3D function()
    {
        m_balloon.Hide();
    }
    this.ShowBalloon =3D function(clientX, clientY, verdict)
    {
        m_mouseX =3D clientX;
        m_mouseY =3D clientY;
        m_currentVerdict =3D verdict;
        m_balloon.Show(ratingIds[m_currentVerdict.rating - 1].className =
+ " " + ns.md5(verdict.url), { verdict: m_currentVerdict, locales: =
locales });
    }
};
}) (KasperskyLab || {});
var PostponeCheckAtributeName =3D 'kl_' + KasperskyLab.GetCurrentTime();
var IconName =3D 'kl_' + KasperskyLab.GetCurrentTime();
KasperskyLab.AddRunner("ua", function (ns, session, settings, locales) {
var UrlAdvisor =3D function()
{
    var m_urlAdvisorBalloon =3D new ns.UrlAdvisorBalloon(session, =
locales);
    var m_enabled =3D settings.enable;
    var m_checkOnlySearchResults =3D settings.mode;
    var m_linkSelector =3D settings.linkSelector;
    var m_elementAfterSelector =3D settings.elementAfterSelector;
    var m_emptySearchResultSent =3D false;
    var m_postponeCategorizeStarted =3D false;
    var m_urlCategorizeRequestTime =3D 0;
    var m_observer;
    var m_callFunction =3D function(){};
    var m_categorizingObjects =3D {};
    var m_clearCategorizingObjectsTimerId;
    function AddToCategorizeList(url, linkElement)
    {
        if (url in m_categorizingObjects)
        {
            m_categorizingObjects[url].push(linkElement);
        }
        else
        {
            m_categorizingObjects[url] =3D [linkElement];
        }
    }
    session.InitializePlugin(function(activatePlugin, registerMethod, =
callFunction){
        m_callFunction =3D callFunction;
        activatePlugin('ua', OnPing);
        registerMethod('ua.verdict', SetVerdictDelayed);
        registerMethod('ua.settings', SetSettings);
    });
    Run();
    function OnPing(currentTime)
    {
        var timeFormRequest =3D (currentTime >=3D =
m_urlCategorizeRequestTime) ? currentTime - m_urlCategorizeRequestTime : =
0;
        return timeFormRequest <=3D 10000 ? 500 : ns.MaxRequestDelay;
    }
    function GetHref(link)
    {
        try { return link.href; } catch(e){}
        try { return link.getAttribute('href'); } catch(e){}
        return '';
    }
    function CreateIcon() {
        var icon =3D document.createElement("img");
        icon.name =3D IconName;
        icon.width =3D 16;
        icon.height =3D 16;
        icon.style.cssText =3D "width: 16px!important; height: =
16px!important;"
        icon.onclick =3D function (evt) { ns.StopProcessingEvent(evt); =
};
        return icon;
    }
    function GetLinkIcon(linkElement)
    {
        var nextElement =3D linkElement.nextSibling;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (nextElement)
                nextElement =3D nextElement.nextSibling;
            else
                nextElement =3D linkElement.nextSibling;
        }
        return (nextElement !=3D=3D null && nextElement.name =3D=3D =
IconName) ? nextElement : undefined;
    }
    function GetOrCreateLinkIcon(linkElement)
    {
        var icon =3D GetLinkIcon(linkElement);
        if (icon)
            return icon;
        var nextElement =3D linkElement;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (!nextElement)
                nextElement =3D linkElement;
        }
        nextElement.parentNode.insertBefore(CreateIcon(), =
nextElement.nextSibling);
        return nextElement.nextSibling;
    }
    function GetLinkElementByIcon(icon)
    {
        if (!m_elementAfterSelector)
            return icon.previousSibling;
        var searchLinks =3D document.querySelectorAll(m_linkSelector);
        for (var i =3D 0; i < searchLinks.length; i++)
        {
            var elem =3D =
searchLinks[i].querySelector(m_elementAfterSelector);
            if (searchLinks[i].nextSibling =3D=3D=3D icon || (elem && =
elem.nextSibling =3D=3D=3D icon))
                return searchLinks[i];
        }
        return icon.previousSibling;
    }
    function UpdateIconImage(icon, verdict)
    {
        if (verdict.rating =3D=3D=3D 1)
        {
            icon.src =3D locales["UrlAdvisorGoodImage.png"];
            icon['kis_status'] =3D 16;
        }
        else if (verdict.rating =3D=3D=3D 2)
        {
            icon.src =3D locales["UrlAdvisorSuspiciousImage.png"];
            icon['kis_status'] =3D 8;
        }
        else if (verdict.rating =3D=3D=3D 3)
        {
            icon.src =3D locales["UrlAdvisorDangerImage.png"];
            icon['kis_status'] =3D 4;
        }
        else if (verdict.rating =3D=3D=3D 4)
        {
            icon.src =3D locales["UrlAdvisorwmufImage.png"];
        }
    }
    function SubscribeIconOnMouseEvents(icon, verdict)
    {
        var balloonTimerId =3D 0;
        ns.AddEventListener(icon, "mouseout",=20
            function()
            {
                if (balloonTimerId)
                {
                    clearTimeout(balloonTimerId);
                    balloonTimerId =3D 0;
                }
            });
        ns.AddEventListener(icon, "mouseover",=20
            function(args)
            {
                if (!balloonTimerId)
                {
                    var clientX =3D args.clientX;
                    var clientY =3D args.clientY;
                    balloonTimerId =3D ns.SetTimeout(function()
                        {
                            m_urlAdvisorBalloon.ShowBalloon(clientX, =
clientY, verdict);
                            balloonTimerId =3D 0;
                        }, 300);
                }
            });
    }
    function IsElementEmpty(linkElement)
    {
        return !linkElement.offsetHeight && !linkElement.offsetWidth
            && !linkElement.outerText && !linkElement.text;
    }
    function SetVerdictForUrl(verdict)
    {
        try
        {
            if (!(verdict.url in m_categorizingObjects))
                return;
            var linkElements =3D m_categorizingObjects[verdict.url];
            for (var linkIndex =3D 0; linkIndex < linkElements.length; =
++linkIndex)
            {
                if (IsElementEmpty(linkElements[linkIndex]))
                    continue;
                linkElements[linkIndex][PostponeCheckAtributeName] =3D =
false;
                var icon =3D =
GetOrCreateLinkIcon(linkElements[linkIndex]);
                if (!icon)
                    continue;
                UpdateIconImage(icon, verdict);
                SubscribeIconOnMouseEvents(icon, verdict);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "ua");
        }
        delete m_categorizingObjects[verdict.url];
    }
    function SetVerdict(argument)
    {
        for (var currentVerdict =3D 0; currentVerdict < =
argument.verdicts.length; currentVerdict++)
            SetVerdictForUrl(argument.verdicts[currentVerdict]);
    }
    function SetVerdictDelayed(argument)
    {
        ns.SetTimeout(function(){SetVerdict(argument);}, 1000);
    }
    function SetSettingsImpl(argument)
    {
        m_enabled =3D argument.enable;
        if (!m_enabled)
            return;
        m_checkOnlySearchResults =3D argument.mode;
    }
    function ClearImages()
    {
        var images =3D document.getElementsByName(IconName);
        while (images.length > 0)
            images[0].parentNode.removeChild(images[0]);
    }
    function ClearAttributes()
    {
        for (var i =3D 0; i < document.links.length; ++i)
            if (document.links[i][PostponeCheckAtributeName])
                document.links[i][PostponeCheckAtributeName] =3D false;
    }
    function SetSettings(argument)
    {
        ClearImages();
        ClearAttributes();
        SetSettingsImpl(argument);
        CategorizeUrl();
    }
    function IsNeedCategorizeLink(linkElement)
    {
        try
        {
            return !linkElement.isContentEditable && =
!!linkElement.parentNode=20
                && !GetLinkIcon(linkElement) && =
!linkElement[PostponeCheckAtributeName]
                && !IsElementEmpty(linkElement);
        }
        catch(e)
        {
            ns.SessionLog('check link exception: ' + (e.message || e));
            return false;
        }
    }
    function ProcessDomChange()
    {
        try
        {
            ns.SessionLog('UA: Process dom change');
            if (!m_postponeCategorizeStarted)
            {
                ns.SetTimeout(CategorizeUrl, 500);
                m_postponeCategorizeStarted =3D true;
            }
            var images =3D document.getElementsByName(IconName);
            for (var i =3D 0; i < images.length; ++i)
            {
                var linkNode =3D GetLinkElementByIcon(images[i]);
                if (!linkNode || !linkNode.nodeName || =
linkNode.nodeName.toLowerCase() !=3D=3D "a")
                {
                    var imageNode =3D images[i];
                    imageNode.parentNode.removeChild(imageNode);
                }
            }
        }
        catch (e)
        {
            ns.SessionError("ua dom change handling exception\r\n: " + =
(e.message || e) + (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function CategorizeUrl()
    {
        try
        {
            if (!m_enabled)
            {
                ns.SessionLog("skip categorize links because UA =
disabled");
                return;
            }
            ns.SessionLog('UA: collect links for categorize');
            m_postponeCategorizeStarted =3D false;
            var linksForCategorize =3D [];
            var linksForCheck =3D [];
            if (!m_checkOnlySearchResults)
                linksForCheck =3D document.links;
            else if (m_linkSelector && m_checkOnlySearchResults)
                linksForCheck =3D =
document.querySelectorAll(m_linkSelector);
            for (var i =3D 0; i < linksForCheck.length; i++)
            {
                var link =3D linksForCheck[i];
                if (IsNeedCategorizeLink(link))
                {
                    link[PostponeCheckAtributeName] =3D true;=20
                    var href =3D GetHref(link);
                    if (!!href) {
                        linksForCategorize.push(href);=20
                        AddToCategorizeList(href, link);
                    } else {
                        ns.Log("access to href blocked by browser");=20
                    }
                }
            }
            var isEmptySearchResult =3D m_linkSelector && =
m_checkOnlySearchResults && linksForCheck.length =3D=3D 0;
            if (isEmptySearchResult || linksForCategorize.length)
            {
                if (isEmptySearchResult)
                {
                    if (m_emptySearchResultSent)
                        return;
                    m_emptySearchResultSent =3D true;
                }
                m_callFunction("ua.categorize", {links: =
linksForCategorize});
                m_urlCategorizeRequestTime =3D ns.GetCurrentTime();
                clearTimeout(m_clearCategorizingObjectsTimerId);
                m_clearCategorizingObjectsTimerId =3D =
ns.SetTimeout(function () {
                    m_categorizingObjects =3D {};
                }, 1000 * 60 * 5);
            }
            else
            {
                ns.SessionLog("UA not found links for categorization");
            }
        }
        catch (e)
        {
            ns.SessionError("ua categorize exception\r\n: " + (e.message =
|| e)+ (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function Run()
    {
        CategorizeUrl();
        m_observer =3D ns.GetDomChangeObserver("a");
        m_observer.Start(ProcessDomChange);
        ns.AddEventListener(window, "load", CategorizeUrl);
    };
};
var instance =3D null;
ns.RunModule(function()
{
    if (!instance)
        instance =3D new UrlAdvisor();
}, 2500);
});
KasperskyLab.AddRunner("cb", function (ns, session, settings, locales) {
    var ContentBlocker =3D function () {
        var m_idleStartTime =3D ns.GetCurrentTime();
        var m_callFunction =3D function () {};
        var m_deactivateFunction;
        session.InitializePlugin(function (activatePlugin, =
registerMethod, callFunction, deactivatePlugin) {
            m_deactivateFunction =3D deactivatePlugin;
            m_callFunction =3D callFunction;
            activatePlugin('cb', OnPing);
            registerMethod('cb.reloadUrl', ReloadUrl);
            registerMethod('cb.blockImage', BlockImage);
            registerMethod('cb.shutdown',
                function () {
                    deactivatePlugin('cb');
                });
        });
        function OnPing(currentTime) {
            var idleTime =3D (currentTime >=3D m_idleStartTime) ? =
currentTime - m_idleStartTime : 0;
            return idleTime <=3D 10000 ? 500 : ns.MaxRequestDelay;
        }
        function ReloadUrl() {
            ns.SessionLog("Start reload url " + document.readyState);
            m_idleStartTime =3D ns.GetCurrentTime();
            window.location.reload(true);
        }
        function BlockImage(blockImageRequest) {
            var blockImageResponse =3D { blockedImagesCount: 0, =
requestId: "" };
            var SendResponse =3D function()
            {
                m_callFunction("cb.BlockResults", blockImageResponse);
                SendResponse =3D function() {}
            }
            try
            {
                blockImageResponse.requestId =3D =
blockImageRequest.requestId;
                var blockImageByPath =3D function(url)
                {
                    var endsWithUrl =3D function(pattern) {
                        var d =3D pattern.length - url.length;
                        return d >=3D 0 && pattern.lastIndexOf(url) =
=3D=3D=3D d;
                    };
                    var images =3D document.getElementsByTagName('img');
                    for (var i =3D 0; i !=3D images.length; ++i) {
                        if (endsWithUrl(images[i].src))
                            if (images[i].style.display !=3D 'none') {
                                images[i].style.display =3D 'none';
                                ++blockImageResponse.blockedImagesCount;
                            }
                    }
                }
                for (var i =3D 0; i !=3D blockImageRequest.urls.length; =
++i) {
                    blockImageByPath(blockImageRequest.urls[i]);
                }
                SendResponse();
            }
            catch(e)
            {
                SendResponse();
                throw e;
            }
        }
    };
    new ContentBlocker();
});
var KasperskyLab =3D (function (ns)
{
function DomParser(session)
{
    var m_callFunction =3D function(){};
    var m_logins =3D [];
    var m_passwords =3D [];
    var m_newPasswords =3D [];
    var m_address =3D [];
    var m_card =3D [];
    var m_cachedFlag =3D false;
    var m_pathName =3D document.location.pathname;
    var m_selectorsRequested =3D false;
    var m_callbacksQueue =3D [];
    function OnGetFieldsCallback(result, selectors, callback)
    {
        if (result =3D=3D 0 && selectors)
        {
            if (selectors.loginSelectors)
                Array.prototype.push.apply(m_logins, =
selectors.loginSelectors);
            if (selectors.passwordSelectors)
                Array.prototype.push.apply(m_passwords, =
selectors.passwordSelectors);
            if (selectors.newPasswordSelectors)
                Array.prototype.push.apply(m_newPasswords, =
selectors.newPasswordSelectors);
            if (selectors.addressSelectors)
                Array.prototype.push.apply(m_address, =
selectors.addressSelectors);
            if (selectors.cardSelectors)
                Array.prototype.push.apply(m_card, =
selectors.cardSelectors);
            m_cachedFlag =3D true;
        }
        m_selectorsRequested =3D false;
        for (var i =3D 0; i < m_callbacksQueue.length; ++i)
        {
            m_callbacksQueue[i](result);
        }
    }
    function CallService(argObject)
    {
        m_callFunction("dp.onGetFields", argObject, =
OnGetFieldsCallback);
    }
    function IsVisible(element)
    {
        var style =3D window.getComputedStyle ? =
window.getComputedStyle(element) : element.currentStyle;
        return style.display !=3D=3D "none";
    }
    function ProcessChilds(childNodes)
    {
        for (var i =3D 0; i < childNodes.length; ++i)
        {
            var element =3D childNodes[i];
            if (element.nodeType !=3D=3D Node.ELEMENT_NODE)
                continue;
            if (!IsVisible(element))
                element.setAttribute("wfd-invisible", true);
            else
                ProcessChilds(element.childNodes);
        }
    }
    function ProcessNextGroupElement(tree, finishCallback)
    {
        var currentNode =3D tree.currentNode;
        var counter =3D 0;
        while(currentNode)
        {
            ++counter;
            currentNode.setAttribute("wfd-invisible", true);
            currentNode =3D tree.nextNode();
            if (counter =3D=3D 100)
            {
                ns.SetTimeout(function(){ProcessNextGroupElement(tree, =
finishCallback);}, 0);
                return;
            }
        }
        finishCallback();
    }
    function GetSelectorsWithTreeWalker()
    {
        var filter =3D {
            acceptNode: function(node) {
                if (node && node.parentNode && =
node.parentNode.getAttribute("wfd-invisible") =3D=3D=3D true)
                    return NodeFilter.FILTER_REJECT;
                if (node && !IsVisible(node))
                    return NodeFilter.FILTER_ACCEPT;
                return NodeFilter.FILTER_SKIP;
            }
        }
        var tree =3D document.createTreeWalker(document.body, =
NodeFilter.SHOW_ELEMENT, filter.acceptNode, false);
        var finishCallback =3D function(){
            CallService({dom: "<body>" + document.body.innerHTML + =
"</body>"});
        }
        ProcessNextGroupElement(tree, finishCallback);
    }
    function GetSelectorsFromService()
    {
        try
        {
            ProcessChilds(document.body.childNodes);
        }
        catch (e)
        {
            ns.SessionLog(e);
        }
        CallService({dom: document.documentElement.innerHTML});
    }
    function GetSelectorsInternal(callback, selectors)
    {
        if (m_cachedFlag)
        {
            if (selectors.length > 0)
                callback(0, selectors);
            return;
        }
        var clientCallback =3D function (result) { callback(result, =
selectors); };
        m_callbacksQueue.push(clientCallback);
        if (!m_selectorsRequested)
        {
            m_selectorsRequested =3D true;
            if (document.createTreeWalker)
                GetSelectorsWithTreeWalker();
            else
                GetSelectorsFromService();
        }
    }
    this.GetLoginSelectors =3D function(clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_logins);
    }
    this.GetPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_passwords);
    }
    this.GetNewPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_newPasswords);
    }
    this.GetAddressSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_address);
    }
    this.GetCardSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_card);
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnInitializeCallback(activatePlugin, registerMethod, =
callFunction)
    {
        m_callFunction =3D callFunction;
        activatePlugin("dp", OnPing);
    }
    function ResetCacheFlag()
    {
        m_cachedFlag =3D false;
    }
    function UpdateLocationPathName()
    {
        if(m_pathName !=3D document.location.pathname)=20
        {
            m_pathName =3D document.location.pathname;
            ResetCacheFlag();
        }
    }
    var m_originalPushState =3D function(){};
    function PushStateWrapper()
    {
        m_originalPushState.apply(window.history, =
[].slice.call(arguments));
        ResetCacheFlag();
    }
    function InitializePlugin()
    {
        session.InitializePlugin(OnInitializeCallback);
        ns.AddEventListener(window, "popstate", ResetCacheFlag);
        ns.AddEventListener(document, "load", UpdateLocationPathName);
        if (window.history && window.history.pushState)
        {
            m_originalPushState =3D window.history.pushState;
            window.history.pushState =3D PushStateWrapper;
        }
    }
    InitializePlugin();
}
var gDomParser;
ns.GetDomParser =3D function(session)
{
    if (!gDomParser)
        gDomParser =3D new DomParser(session);
    return gDomParser;
}
return ns;
}) (KasperskyLab || {});
var oldSetRequestHeader =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.setRequestHeader;
var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
var oldFetch =3D window.fetch;
var xhrProxyEnabled =3D true;
var processPostAjaxInSession =3D function(){};
function NormalizeUrl(url)
{
    var e =3D document.createElement("a");
    e.href =3D url;
    return e.href;
}
function IsInternalUrl(url)
{
    return KasperskyLab.IsRelativeTransport() ? false : =
url.indexOf(KasperskyLab.PREFIX) =3D=3D 0;
}
if (oldFetch)
{
    var oldRequest =3D Request;
    var oldFunctionToString =3D Function.prototype.toString;
    var fetchCallImpl =3D function ()
    {
        var clsNew =3D function (Cls)
        {
            return new (KasperskyLab.FunctionBind.apply(Cls, =
arguments))();
        }
        var args =3D [].slice.call(arguments);
        args.unshift(oldRequest);
        var request =3D clsNew.apply(this, args);
        if (xhrProxyEnabled && !KasperskyLab.IsCorsRequest(request.url, =
document.location.href))
        {
            request.headers.append(KasperskyLab.RequestCustomHeader, =
'Ajax_Request');
        }
        return oldFetch.apply(this, [request]);
    };
    window.fetch =3D function () { return fetchCallImpl.apply(this, =
[].slice.call(arguments)); };
    window.fetch.toString =3D function () { return =
oldFunctionToString.apply(oldFetch, [].slice.call(arguments)); };
}
if (oldSend)
{
    var m_requests =3D {};
    var m_idCounter =3D 0;
    var addDescriptor =3D function(requestDescriptor)
    {
        var id =3D ++m_idCounter;
        KasperskyLab.SetTimeout(function()
            {
                delete m_requests[id];
            }, 60 * 1000)
        m_requests[id] =3D requestDescriptor;
    }
    var findRequestDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
                return m_requests[index];
        }
    }
    var deleteDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
            {
                delete m_requests[index];
            }
        }
    }
    var xhrOpenProcessor =3D function()
    {
        try
        {
            if (xhrProxyEnabled &&
                arguments.length > 1 && typeof (arguments[0]) =3D=3D =
'string')
            {
                var requestDescriptor =3D {request: this, isCORS: =
KasperskyLab.IsCorsRequest(arguments[1], document.location.href)};
                if (requestDescriptor.isCORS && =
arguments[0].toLowerCase() =3D=3D 'post' && =
!IsInternalUrl(NormalizeUrl(arguments[1])))
                {
                    var sendCallback =3D =
processPostAjaxInSession.apply(this, [].slice.call(arguments));
                    if (sendCallback)
                        requestDescriptor.RequestSend =3D sendCallback;
                }
                addDescriptor(requestDescriptor);
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        oldOpen.apply(this, [].slice.call(arguments));
    };
    var xhrSetRequestHeaderProcessor =3D function()=20
    {
        try
        {
            if (arguments.length && typeof(arguments[0]) =3D=3D 'string' =
&& =
arguments[0].toLowerCase().indexOf(KasperskyLab.RequestCustomHeader.toLow=
erCase()) =3D=3D=3D 0)
            {
                var requestDescriptor =3D findRequestDescriptor(this);
                if (requestDescriptor)
                {
                    requestDescriptor.headerSet =3D true;
                    delete requestDescriptor.RequestSend;
                }
                else
                {
                    requestDescriptor =3D {request: this, headerSet: =
true};
                    addDescriptor(requestDescriptor);
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSetRequestHeader.apply(this, =
[].slice.call(arguments));
    };
    var xhrSendProcessor =3D function()=20
    {
        try
        {
            var requestDescriptor =3D findRequestDescriptor(this);
            if (xhrProxyEnabled && requestDescriptor)
            {
                deleteDescriptor(this);
                if (!requestDescriptor.isCORS && =
!requestDescriptor.headerSet)
                    oldSetRequestHeader.apply(this, =
[KasperskyLab.RequestCustomHeader, 'Ajax_Request']);
                if (requestDescriptor.RequestSend)
                {
                    requestDescriptor.RequestSend.apply(this, =
[].slice.call(arguments));
                    return;
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSend.apply(this, [].slice.call(arguments));
    };
    window.XMLHttpRequest.prototype.open =3D function ()
    {
        return xhrOpenProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.send =3D function ()
    {
        return xhrSendProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.setRequestHeader =3D function ()
    {
        return xhrSetRequestHeaderProcessor.apply(this, =
[].slice.call(arguments));
    }
}
KasperskyLab.AddRunner("xhr_content", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize() {
        xhrProxyEnabled =3D true;
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)=20
        {
            m_callFunction =3D callFunction;
            activatePlugin("xhr_content", OnPing, OnError);
            processPostAjaxInSession =3D function()
            {
                var sendArguments;
                var request;
                var notifyComplete =3D false;
                var async =3D arguments.length < 3 || =
typeof(arguments[2]) !=3D 'boolean' || arguments[2];
                var callback =3D function()
                {
                    if (request)
                        oldSend.apply(request, sendArguments);
                    else
                        notifyComplete =3D true;
                }
                var remoteFunctionName =3D "xhr.ajaxRequestNotify";
                var targetUrl =3D NormalizeUrl(arguments[1])
                var remoteFunctionArguments =3D { url: targetUrl };
                var result =3D m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback, async);
                if (!result && !async)
                {
                    m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback);
                    notifyComplete =3D true;
                }
                return function()
                {
                    if (notifyComplete)
                    {
                        oldSend.apply(this, [].slice.call(arguments));
                    }
                    else
                    {
                        sendArguments =3D arguments.length > 0 ?
                            [ arguments[0] && arguments[0].slice ? =
arguments[0].slice() : arguments[0] ] :
                            [];
                        request =3D this;
                    }
                };
            };
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnError()
    {
        xhrProxyEnabled =3D false;
    }
    Initialize();
}, { referrer: document.referrer });
(function (ns) {
ns.RequestCustomHeader =3D "X-KL-Ajax-Request";
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.Balloon2 =3D function(pluginName, balloonSrc, balloonCssPostfix, =
session, getCoordCallback, onCloseHandler, locales, =
onDataReceiveHandler)
{
    var m_balloon =3D document.createElement("iframe");
    var m_balloonId =3D pluginName + "_b";
    var m_balloonSize =3D null;
    var m_sizeCache =3D {};
    var m_initStyleDataPair =3D {};
    var m_isInitSent =3D false;
    var m_updateTimeout;
    var m_firstCreate =3D true;
    var m_callFunction =3D function(){};
    function ChangeSchemeIfNeed(url)
    {
        if (document.location.protocol =3D=3D=3D "https:")
            return url.replace("http:", "https:");
        return url;
    }
    function InitializeBalloon()
    {
        m_balloon.scrolling =3D "no";
        m_balloon.frameBorder =3D "0";
        m_balloon.style.border =3D "0";
        m_balloon.style.height =3D "1px";
        m_balloon.style.width =3D "1px";
        m_balloon.style.left =3D "1px";
        m_balloon.style.top =3D "1px";
        m_balloon.allowTransparency =3D "true";=20
        m_balloon.style.zIndex =3D "2147483647";
        m_balloon.style.position =3D "absolute";
        document.body.appendChild(m_balloon);
        HideBalloon();
    }
    function OnPing()
    {
        return IsDisplayed() ? 100 : ns.MaxRequestDelay;
    }
    function SendToFrame(args)
    {
        m_balloon.contentWindow.postMessage(ns.JSONStringify(args), =
GetResourceUrl());
    }
    function OnSizeMessage(sizeMessage)
    {
        var size =3D {
            height: sizeMessage.height,
            width: sizeMessage.width
        };
        if (size.height !=3D 0 && size.width !=3D 0)
            PutSizeInCache(sizeMessage.style, size);
        SetupBalloon(size);
    }
    function OnCloseMessage(closeData)
    {
        HideBalloon();
        if (onCloseHandler && closeData.closeAction)
            onCloseHandler(closeData.closeAction);
    }
    function OnDataMessage(data)
    {
        if (onDataReceiveHandler)
            onDataReceiveHandler(data);
    }
    function GetResourceUrl()
    {
        return balloonCssPostfix
            ? ns.GetResourceSrc(balloonSrc) + "?cssSrc=3D" + =
encodeURIComponent(ChangeSchemeIfNeed(ns["GetResourceSrc"](balloonCssPost=
fix)))
            : ns.GetResourceSrc(balloonSrc);
    }
    function CreateBalloon(style, data, size)
    {
        if (m_firstCreate)
        {
            InitializeBalloon();
            m_firstCreate =3D false;
        }
        DisplayBalloon();
        if (m_balloon.src)
        {
            UpdateBalloon(style, data);
            return;
        }
        m_initStyleDataPair =3D {style: style, data: data};
        m_balloon.src =3D GetResourceUrl();
        var balloonSize =3D size ? size : GetSizeFromCache(style);
        var dataToFrame =3D {
            command: "init",
            pluginName: m_balloonId,
            isRtl: ns.IsRtl,
            needSize: !balloonSize,
            style: style
        };
        if (data)
            dataToFrame.data =3D data;
        if (size)
            dataToFrame.explicitSize =3D size;
        if (locales)
            dataToFrame.locales =3D locales;
        dataToFrame.commandUrl =3D =
ChangeSchemeIfNeed(ns.GetCommandSrc());
        ns.AddEventListener(m_balloon, "load", =
function(){SendInit(dataToFrame);});
        if (balloonSize)
        {
            clearTimeout(m_updateTimeout);
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(balloonSize);}, 0);
        }
    }
    function SendInit(dataToFrame)
    {
        dataToFrame.style =3D m_initStyleDataPair.style;
        dataToFrame.data =3D m_initStyleDataPair.data;
        m_isInitSent =3D true;
        SendToFrame(dataToFrame);
        session.ForceReceive();
    }
    function DisplayBalloon()
    {
        m_balloon.style.display =3D "";
        session.ForceReceive();
    }
    function IsDisplayed()
    {
        return !m_firstCreate && m_balloon.style.display =3D=3D=3D "";
    }
    function HideBalloon()
    {
        m_balloon.style.display =3D "none";
    }
    function DestroyBalloon()
    {
        m_balloon.blur();=20
        document.body.removeChild(m_balloon);
        m_firstCreate =3D true;
        m_balloonSize =3D null;
    }
    function PositionBalloon()
    {
        if (!m_balloonSize)
            return;
        var coords =3D getCoordCallback(m_balloonSize);
        var newHeight =3D m_balloonSize.height + "px";
        var newWidth =3D m_balloonSize.width + "px";
        if (newHeight !=3D=3D m_balloon.style.height ||
            newWidth !=3D=3D m_balloon.style.width)
        {
            m_balloon.style.height =3D newHeight;
            m_balloon.style.width =3D newWidth;
            ns.SessionLog("Change balloon size " + m_balloonId + " =
height: " + newHeight + " width: " + newWidth);
        }
        var newX =3D Math.round(coords.x).toString() + "px";
        var newY =3D Math.round(coords.y).toString() + "px";
        if (newX !=3D=3D m_balloon.style.left ||
            newY !=3D=3D m_balloon.style.top)
        {
            m_balloon.style.left =3D newX;
            m_balloon.style.top =3D newY;
            ns.SessionLog("Change balloon position " + m_balloonId + " =
x: " + newX + " y: " + newY);
        }
    }
    function SetupBalloon(balloonSize)
    {
        m_balloonSize =3D balloonSize;
        PositionBalloon();
    }
    function UpdateBalloon(style, data)
    {
        if (!m_isInitSent)
            m_initStyleDataPair =3D {style: style, data: data};
        var sizeFromCache =3D GetSizeFromCache(style);
        clearTimeout(m_updateTimeout);
        if (sizeFromCache)
        {
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(sizeFromCache);}, 0);
        }
        else
        {
            m_balloon.style.height =3D "1px";
            m_balloon.style.width =3D "1px";
            m_balloonSize =3D {height: 1, width: 1};
        }
        var dataToFrame =3D {
            command: "update",
            style: style,
            data: data,
            needSize: !sizeFromCache
        };
        SendToFrame(dataToFrame);
    }
    function GetSizeFromCache(style)
    {
        return m_sizeCache[style ? style.toString() : ""];
    }
    function PutSizeInCache(style, size)
    {
        m_sizeCache[style ? style.toString() : ""] =3D size;
    }
    this.Show =3D function(style, data)
    {
        CreateBalloon(style, data);
    }
    this.ShowWithSize =3D function(style, data, size)
    {
        CreateBalloon(style, data, size);
    }
    this.Resize =3D function(size)
    {
        SetupBalloon(size);
    }
    this.Hide =3D function()
    {
        HideBalloon();
    }
    this.Update =3D function(style, data)
    {
        UpdateBalloon(style, data);
    }
    this.UpdatePosition =3D function()
    {
        PositionBalloon();
    }
    this.Destroy =3D function()
    {
        DestroyBalloon();
    }
    this.IsFocused =3D function()
    {
        if (!m_balloon)
            return false;
        return document.activeElement =3D=3D m_balloon;
    }
    function OnFrameDataMessage(argument)
    {
        if (!argument)
        {
            ns.SessionLog(m_balloonId + " empty argument");
            return;
        }
        if (!argument.message)
        {
            ns.SessionLog(m_balloonId + " empty message.");
            return;
        }
        var message =3D ns.JSONParse(argument.message);
        if (message.type =3D=3D=3D "size")
            OnSizeMessage(message.data);
        else if (message.type =3D=3D=3D "close")
            OnCloseMessage(message.data);
        else if (message.type =3D=3D=3D "data")
            OnDataMessage(message.data);
        else if (message.type =3D=3D=3D "trace")
            ns.SessionLog(message.data);
        else
            ns.SessionError("Unknown message type\r\n: " + message.type, =
"balloon");
    }
    function Init()
    {
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction)
            {
                m_callFunction =3D callFunction;
                activatePlugin(m_balloonId, OnPing);
                registerMethod(m_balloonId + ".message", =
OnFrameDataMessage);
            });
    }
    Init();
};
return ns;
}) (KasperskyLab || {});
KasperskyLab.StartSession();=0A=
 })();=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=102&cb=INSERT_RANDOM_NUMBER_HERE

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" =
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><HTML=20
lang=3D"en" lang=3D"en" xml:lang=3D"en"=20
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><META =
content=3D"IE=3D11.0000"=20
http-equiv=3D"X-UA-Compatible">
=20
<SCRIPT =
src=3D"https://advm.ahram.org.eg/FD126C42-EBFA-4E12-B309-BB3FDD723AC1/mai=
n.js?attr=3Do_iu6WjowFyDfWIAuqQMJYnSn8wQxQQMRF-2laxQT_RfC2BUm6KLr9qtwn5By=
8OCL_1tcZqGRt2FuYfAsBWKAYZfgp7urdSMl0p_vLzt5iBPRwbMk_YTOd8ub12TtaSwc029CD=
SXEFFTd61sZMnMeg" type=3D"text/javascript" charset=3D"UTF-8"></SCRIPT>

<META http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8">
<STYLE>img{max-width:100%}</STYLE>
 <TITLE>Advertisement</TITLE>=20
<STYLE type=3D"text/css">=0A=
body {margin:0; height:100%; background-color:transparent; width:100%; =
text-align:center;}=0A=
</STYLE>
=20
<SCRIPT src=3D"https://advm.ahram.org.eg/cdn-cgi/bm/cv/669835187/api.js" =
async=3D""></SCRIPT>

<META name=3D"GENERATOR" content=3D"MSHTML 11.00.10570.1001"></HEAD>=20
<BODY><A =
href=3D"https://advm.ahram.org.eg/www/delivery/ck.php?oaparams=3D2__banne=
rid=3D2__zoneid=3D102__cb=3D52e910085e__oadest=3Dhttps%3A%2F%2Fwww.nbe.co=
m.eg%2FNBE%2FE%2F%23%2FAR%2FProductDetails%3FinParams%3D%257B%2522Categor=
yID%2522%253A%252250%2522%252C%2522ProductID%2522%253A%2522%25D8%25A7%25D=
9%2584%25D8%25A3%25D9%2587%25D9%2584%25D9%258A%2520%25D9%2581%25D9%2588%2=
5D9%2586%2520%25D9%2583%25D8%25A7%25D8%25B4_15514%2522%257D"=20
target=3D"_blank"><IMG width=3D"970" height=3D"90" title=3D"" alt=3D"" =
src=3D"https://advm.ahram.org.eg/www/images/f1e8f50995e165d70955d738d6bd8=
f61.jpg"=20
border=3D"0"></A>
<DIV id=3D"beacon_52e910085e" style=3D"left: 0px; top: 0px; visibility: =
hidden; position: absolute;"><IMG=20
width=3D"0" height=3D"0" style=3D"width: 0px; height: 0px;" alt=3D"" =
src=3D"https://advm.ahram.org.eg/www/delivery/lg.php?bannerid=3D2&amp;cam=
paignid=3D2&amp;zoneid=3D102&amp;cb=3D52e910085e"></DIV>
<SCRIPT =
type=3D"text/javascript">(function(){window['__CF$cv$params']=3D{r:'68fa1=
8da99f70afc',m:'4dNYfdcbv_YrGCtdClD.gDk3ovUehdMcKPTAF3mZZ00-1631795332-0-=
Ae+zZUnw4zyLqbzUup60coI9OCSR4Bvo6h2rkwtRABX4s+qsHqqmMZen6AzypT6Ay+0KeByvH=
LXcEeJwQppTGwibnygDAC7HVBn3CSCZTOXien7vpT8t1NPGrDN7n9qYm00CmERBWUB9/D6miT=
ozpjrz2t5aBi2pNEpEAPvqGjqLJu7ycXddcOpdEkK7RqEBig=3D=3D',s:[0x7d6ecdc27c,0=
x36d1060769],}})();</SCRIPT>

<SCRIPT src=3D"https://static.cloudflareinsights.com/beacon.min.js" =
defer=3D"" =
data-cf-beacon=3D'{"rayId":"68fa18da99f70afc","token":"26cb5b3befc342ea82=
f5205c7d5af00c","version":"2021.8.1","si":10}'></SCRIPT>
 </BODY></HTML>

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: https://advm.ahram.org.eg/www/delivery/lg.php?bannerid=0&campaignid=0&zoneid=120&cb=73371c768f

R0lGODlhAQABAIAAAP///wAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://advm.ahram.org.eg/FD126C42-EBFA-4E12-B309-BB3FDD723AC1/main.js?attr=7h5A-HSefGk6wTEdASrP48755jkJ8NLyGdqPYobXkksUXmBti_B65SAX6BvUAKRlBpYv9eImHN8SUQfGvHlvxwOMYgXvO1Ahb57W_finuS3T-_Y3t2X_g9hK1GpmJSZhxHiSRGyyIrE-FlS4pZFE3g

(function(){=0A=
var KasperskyLab =3D =
{SIGNATURE:"7D8B79A2-8974-4D7B-A76A-F4F29624C06BSjydTR-6kafUGpAtN2WReRVv9=
HaBFnDchjAmd4LvGA62Jv0wThIwrXBxfGuHOd1WD4X5RODj5uWSa-AbG8pj1w",PREFIX:"/"=
,INJECT_ID:"FD126C42-EBFA-4E12-B309-BB3FDD723AC1",RESOURCE_ID:"E3E8934C-2=
35A-4B0E-825A-35A08381A191",IsWebExtension: function(){return false;}}; =
var KasperskyLab =3D (function (context) {
    function GetClass(obj) {
        if (typeof obj =3D=3D=3D "undefined")
            return "undefined";
        if (obj =3D=3D=3D null)
            return "null";
        return Object.prototype.toString.call(obj)
            .match(/^\[object\s(.*)\]$/)[1];
    }
    var exports =3D {}, undef;
    function ObjectToJson(object) {
        if (object =3D=3D=3D null || object =3D=3D Infinity || object =
=3D=3D -Infinity || object =3D=3D=3D undef)
            return "null";
        var className =3D GetClass(object);
        if (className =3D=3D "Boolean") {
            return "" + object;
        } else if (className =3D=3D "Number") {
            return window.isNaN(object) ? "null" : "" + object;
        } else if (className =3D=3D "String") {
            var escapedStr =3D "" + object;
            return "\"" + escapedStr.replace(/\\/g, =
"\\\\").replace(/\"/g, "\\\"") + "\"";
        }
        if (typeof object =3D=3D "object") {
            if (!ObjectToJson.check) ObjectToJson.check =3D [];
            for (var i=3D0, chkLen=3DObjectToJson.check.length ; =
i<chkLen ; ++i) {
                if (ObjectToJson.check[i] =3D=3D=3D object) {
                    throw new TypeError();
                }
            }
            ObjectToJson.check.push(object);
            var str =3D '';
            if (className =3D=3D "Array" || className =3D=3D "Array =
Iterator") {
                for (var index =3D 0, length =3D object.length; index < =
length; ++index) {
                    str +=3D ObjectToJson(object[index]) + ',';
                }
                ObjectToJson.check.pop();
                return "["+str.slice(0,-1)+"]";
            } else {
                for (var property in object) {
                    if (object.hasOwnProperty(property)) {
                        str +=3D '"' + property + '":' + =
ObjectToJson(object[property]) + ',';
                    }
                }
                ObjectToJson.check.pop();
                return "{"+str.slice(0,-1)+"}";
            }
        }
        return undef;
    }
    exports.stringify =3D function (source) {
        return ObjectToJson(source);
    };
    var parser =3D {
        source : null,
        grammar : =
/^[\x20\t\n\r]*(?:([,:\[\]{}]|true|false|null)|(-?\d+(?:\.\d*)?(?:[eE][+\=
-]?\d+)?)|"((?:[^\r\n\t\\\"]|\\(?:["\\\/trnfb]|u[0-9a-fA-F]{4}))*)")/,
        ThrowError : function() {
            throw new SyntaxError('JSON syntax error');
        },
        NextToken : function(token) {
            this.source =3D token.input.slice(token[0].length);
            return this.grammar.exec(this.source);
        },
        ParseArray : function(){
            var token =3D this.grammar.exec(this.source),
                parseItem =3D token && token[1] !=3D ']',
                result =3D [];
            for(;;token =3D this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseItem) {
                    result.push(this.ParseValue(token));
                    token =3D this.grammar.exec(this.source);
                } else {
                    if (token[1]) {
                        if (token[1] =3D=3D ']') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                }
                parseItem =3D !parseItem;
            }
            return result;
        },
        ParseObject : function(){
            var propertyName, parseProperty =3D true, result =3D {};
            for(var token =3D this.grammar.exec(this.source);;token =3D =
this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseProperty) {
                    if (token[1] && token[1] =3D=3D '}') {
                        break;
                    } else if (token[1] || token[2] || !token[3]) {
                        this.ThrowError();
                    }
                    propertyName =3D token[3];
                    token =3D this.NextToken(token);
                    if (!token || !token[1] || token[1] !=3D ':')
                        this.ThrowError();
                    parseProperty =3D false;
                } else {
                    if (!propertyName)
                        this.ThrowError();
                    result[ propertyName ] =3D this.ParseValue(token);
                    token =3D =
this.NextToken(this.grammar.exec(this.source));
                    if (token[1]) {
                        if (token[1] =3D=3D '}') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                    propertyName =3D undef;
                    parseProperty =3D true;
                }
            }
            return result;
        },
        ParseValue : function(token){
            if (token[1]) {
                switch (token[1]){
                    case '[' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseArray();
                    case '{' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseObject();
                    case 'true' :
                        return true;
                    case 'false' :
                        return false;
                    case 'null' :
                        return null;
                    default:
                        this.ThrowError();
                }
            } else if (token[2]) {
                return  +token[2];
            }
            return token[3].replace(/\\(?:u(.{4})|(["\\\/'bfnrt]))/g, =
function(substr, utfCode, esc){
                if(utfCode)
                {
                    return String.fromCharCode(parseInt(utfCode, 16));
                }
                else
                {
                    switch(esc) {
                        case 'b': return '\b';
                        case 'f': return '\f';
                        case 'n': return '\n';
                        case 'r': return '\r';
                        case 't': return '\t';
                        default:
                            return esc;
                    }
                }
            });
        },
        Parse : function(str) {
            if ('String' !=3D GetClass(str))
                throw new TypeError();
            this.source =3D str;
            var token =3D this.grammar.exec(this.source);
            if (!token)
                this.ThrowError();
            return this.ParseValue(token);
        }
    };
    exports.parse =3D function (source) {
        return parser.Parse(source);
    };
    context['JSONStringify'] =3D exports.stringify;
    context['JSONParse'] =3D exports.parse;
    return context;
}).call(this, KasperskyLab || {});
 var KasperskyLab =3D (function ( ns) {
    ns.FunctionBind =3D Function.prototype.bind;
    ns.MaxRequestDelay =3D 2000;
    ns.Log =3D function(message)
    {
        try
        {
            if (!message)
                return;
            if (window.plugin && window.plugin.log)
                window.plugin.log(message);
        }
        catch(e)
        {}
    };
    ns.SessionLog =3D function()
    {};
    ns.SessionError =3D function()
    {};
    ns.GetDomainName =3D function()=20
    {
        return document.location.hostname;
    }
    function GetHostAndPort(url)
    {
        var hostBeginPos =3D url.indexOf('//');
        if (hostBeginPos =3D=3D -1)
        {
            url =3D document.baseURI || '';
            hostBeginPos =3D url.indexOf('//');
            if (hostBeginPos =3D=3D -1)
                return '';
        }
        hostBeginPos +=3D 2;
        var hostEndPos =3D url.indexOf('/', hostBeginPos);
        if (hostEndPos =3D=3D -1)
            hostEndPos =3D url.length;
        var originParts =3D url.substring(0, hostEndPos).split('@');
        var origin =3D originParts.length > 1 ? originParts[1] : =
originParts[0];
        return origin[0] =3D=3D=3D "/" ? document.location.protocol + =
origin : origin;
    }
    ns.IsCorsRequest =3D function(url, initiator)
    {
        url =3D typeof(url) !=3D 'string' ? url.toString() : url;
        var urlOrigin =3D GetHostAndPort(url);
        var initiatorOrigin =3D GetHostAndPort(initiator);
        return !!urlOrigin && !!initiatorOrigin && urlOrigin !=3D =
initiatorOrigin;
    }
    var originalWindowOpen =3D window.open;
    ns.WindowOpen =3D function(url)
    {
        if (typeof(originalWindowOpen) =3D=3D=3D "function")
            originalWindowOpen.call(window, url);
        else
            originalWindowOpen(url);   =20
    }
    ns.EncodeURI =3D encodeURI;
    ns.GetResourceSrc =3D function(resourceName)
    {
        return ns.GetBaseUrl() + ns.RESOURCE_ID + resourceName;
    };
    ns.IsRelativeTransport =3D function()
    {
        return ns.PREFIX =3D=3D "/";
    }
    ns.GetBaseUrl =3D function()
    {
        if (!ns.IsRelativeTransport())
            return ns.PREFIX;
        return document.location.protocol + "//" + =
document.location.host + "/";
    };
    ns.AddEventListener =3D function(element, name, func)
    {
        if ("addEventListener" in element)
            element.addEventListener(name,=20
                function(e)=20
                {
                    try
                    {
                        func(e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                }, true);
        else
            element.attachEvent("on" + name,=20
                function(e)
                {
                    try
                    {
                        func.call(element, e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                });
    };
    ns.AddRemovableEventListener =3D function ( element,  name,  func) {
        if (element.addEventListener)
            element.addEventListener(name, func, true);
        else
            element.attachEvent('on' + name, func);
    };
    ns.RunModule =3D function(func, timeout)
    {
        if (document.readyState =3D=3D=3D "loading")
        {
            if (timeout)
                ns.SetTimeout(func, timeout);
            if (document.addEventListener)
                ns.AddEventListener(document, "DOMContentLoaded", func);
            ns.AddEventListener(document, "load", func);
        }
        else
        {
            try
            {
                func();
            }
            catch (e)
            {
                ns.SessionError(e);
            }
        }
    };
    ns.RemoveEventListener =3D function ( element,  name, func) {
        if (element.removeEventListener)
            element.removeEventListener(name, func, true);
        else
            element.detachEvent('on' + name, func);
    };
    ns.SetTimeout =3D function(func, timeout)
    {
        return setTimeout(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, timeout);
    }
    ns.SetInterval =3D function(func, interval)
    {
        return setInterval(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, interval);
    }
    function InsertStyleRule( style,  rule) {
        if (style.styleSheet)
        {
            style.styleSheet.cssText +=3D rule + '\n';
        }
        else
        {
            style.appendChild(document.createTextNode(rule));
            ns.SetTimeout(
                function()
                {
                    if (!style.sheet)
                        return;
                    var rules =3D style.sheet.cssRules || =
style.sheet.rules;
                    if (rules && rules.length =3D=3D=3D 0)
                        style.sheet.insertRule(rule);
                }, 500);
        }
    }
    ns.AddStyles =3D function (rules)
    {
        return ns.AddDocumentStyles(document, rules);
    }
    ns.AddDocumentStyles =3D function(document, rules)
    {
        if (typeof rules !=3D=3D 'object' || rules.constructor !=3D=3D =
Array) {
            return;
        }
        var styles =3D [];
        for (var i =3D 0, len =3D rules.length; i < len; )
        {
            var style =3D document.createElement('style');
            style.type =3D 'text/css';
            style.setAttribute('nonce', =
ns.ContentSecurityPolicyNonceAttribute);
            for (var n =3D 0; n < 4 && i < len; ++n, ++i)
            {
                var rule =3D rules[i];
                if (document.querySelectorAll)
                {
                    InsertStyleRule(style, rule);
                }
                else
                {
                    var styleBegin =3D rule.lastIndexOf('{');
                    if (styleBegin =3D=3D -1)
                        continue;
                    var styleText =3D rule.substr(styleBegin);
                    var selectors =3D rule.substr(0, =
styleBegin).split(',');
                    if (style.styleSheet)
                    {
                        var cssText =3D '';
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            cssText +=3D selectors[j] + styleText + =
'\n';
                        style.styleSheet.cssText +=3D cssText;
                    }
                    else
                    {
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            =
style.appendChild(document.createTextNode(selectors[j] + styleText));
                    }
                }
            }
            if (document.head)
                document.head.appendChild(style);
            else
                =
document.getElementsByTagName('head')[0].appendChild(style);
            styles.push(style);
        }
        return styles;
    };
    ns.AddCssLink =3D function(document, href, loadCallback, =
errorCallback)
    {
        var link =3D document.createElement("link");
        link.type =3D "text/css";
        link.rel =3D "stylesheet";
        link.href =3D href;
        if (loadCallback)
        {
            ns.AddEventListener(link, "load", function()
                {
                    try
                    {
                        link && link.sheet && link.sheet.cssText;  =20
                        loadCallback();
                    }
                    catch(e)
                    {
                        if (errorCallback)
                            errorCallback();
                    }
                });
        }
        if (errorCallback)
        {
            ns.AddEventListener(link, "error",
                function()
                {
                    errorCallback();
                    ns.SessionError("failed load resource: " + href);
                });
        }
        if (document.head)
            document.head.appendChild(link);
        else
            document.getElementsByTagName("head")[0].appendChild(link);
    }
    ns.GetCurrentTime =3D function () {
        return new Date().getTime();
    };
    ns.GetPageScroll =3D function()
    {
        return {
                left: (document.documentElement && =
document.documentElement.scrollLeft) || document.body.scrollLeft,
                top: (document.documentElement && =
document.documentElement.scrollTop) || document.body.scrollTop
            };
    };
    ns.GetPageHeight =3D function()
    {
        return document.documentElement.clientHeight || =
document.body.clientHeight;
    };
    ns.GetPageWidth =3D function()
    {
        return document.documentElement.clientWidth || =
document.body.clientWidth;
    };
    ns.IsDefined =3D function (variable)
    {
        return "undefined" !=3D=3D typeof(variable);
    };
    ns.StopProcessingEvent =3D function(evt)
    {
        if (evt.preventDefault)
            evt.preventDefault();
        else
            evt.returnValue =3D false;
        if (evt.stopPropagation)
            evt.stopPropagation();
        if (ns.IsDefined(evt.cancelBubble))
            evt.cancelBubble =3D true;
    }
    ns.AddIframeDoctype =3D function(element)
    {
        var frameDocument =3D element.contentDocument || =
element.contentWindow.document;
        if (document.implementation && =
document.implementation.createDocumentType)
        {
            var newDoctype =3D =
document.implementation.createDocumentType('html', '', '');
            if (frameDocument.childNodes.length)
                frameDocument.insertBefore(newDoctype, =
frameDocument.childNodes[0]);
            else
                frameDocument.appendChild(newDoctype);
        }
        else
        {
            frameDocument.write("<!DOCTYPE html>");
            frameDocument.close();
        }
    }
    function IsElementNode(node)
    {
        return node.nodeType =3D=3D=3D 1;=20
    }
    function IsNodeContainsElementWithTag(node, observeTag)
    {
        return observeTag =3D=3D "*" || (IsElementNode(node) && =
(node.tagName.toLowerCase() =3D=3D=3D observeTag || =
node.getElementsByTagName(observeTag).length > 0));
    }
    function MutationChangeObserver(observeTag)
    {
        var m_observer;
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessNodeList(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
            {
                if (m_functionCheckInteresting(nodeList[i]))
                    return true;
            }
            return false;
        }
        function ProcessDomChange(records)
        {
            if (!m_callback)
                return;
            for (var i =3D 0; i < records.length; ++i)
            {
                var record =3D records[i];
                if ((record.addedNodes.length && =
ProcessNodeList(record.addedNodes)) ||
                    (record.removedNodes.length && =
ProcessNodeList(record.removedNodes)))
                {
                    m_callback();
                    return;
                }
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            m_observer =3D new MutationObserver(ProcessDomChange);
            m_observer.observe(document, { childList: true, subtree: =
true });
        };
        this.Stop =3D function()
        {
            m_observer.disconnect();
            m_callback =3D null;
        };
    }
    function DomEventsChangeObserver(observeTag)
    {
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessEvent(event)
        {
            if (!m_callback)
                return;
            if (m_functionCheckInteresting(event.target))
                m_callback();
        }
        this.Start =3D function(callback)
        {
            ns.AddRemovableEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.AddRemovableEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D callback;
        }
        this.Stop =3D function()
        {
            ns.RemoveEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.RemoveEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D null;
        }
    }
    function TimeoutChangeObserver(observeTag)
    {
        var m_interval;
        var m_callback;
        var m_tagCount;
        var m_attribute =3D 'klot_' + ns.GetCurrentTime();
        function IsChangesOccure(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
                if (!nodeList[i][m_attribute])
                    return true;
            return false;
        }
        function FillTagInfo(nodeList)
        {
            m_tagCount =3D nodeList.length;
            for (var i =3D 0; i < m_tagCount; ++i)
                nodeList[i][m_attribute] =3D true;
        }
        function TimeoutProcess()
        {
            if (!m_callback)
                return;
            var nodeList =3D observeTag ? =
document.getElementsByTagName(observeTag) : =
document.getElementsByTagName("*");
            if (nodeList.length !=3D=3D m_tagCount || =
IsChangesOccure(nodeList))
            {
                FillTagInfo(nodeList);
                m_callback();
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            FillTagInfo(document.getElementsByTagName(observeTag));
            m_interval =3D ns.SetInterval(TimeoutProcess, 10 * 1000);
            if (document.readyState !=3D=3D "complete")
                ns.AddEventListener(window, "load", TimeoutProcess);
        }
        this.Stop =3D function()
        {
            clearInterval(m_interval);
            m_callback =3D null;
        }
    }
    ns.GetDomChangeObserver =3D function(observeTag)
    {
        var observeTagLowerCase =3D observeTag ? =
observeTag.toLowerCase() : observeTag;
        if (window.MutationObserver && document.documentMode !=3D=3D 11) =
  =20
            return new MutationChangeObserver(observeTagLowerCase);
        if (window.addEventListener)
            return new DomEventsChangeObserver(observeTagLowerCase);
        return new TimeoutChangeObserver(observeTagLowerCase);
    }
    ns.StartLocationHref =3D document.location.href;
    return ns;
}) (KasperskyLab || {});
(function (ns) {
    function md5cycle(x, k) {
        var a =3D x[0],
        b =3D x[1],
        c =3D x[2],
        d =3D x[3];
        a =3D ff(a, b, c, d, k[0], 7, -680876936);
        d =3D ff(d, a, b, c, k[1], 12, -389564586);
        c =3D ff(c, d, a, b, k[2], 17, 606105819);
        b =3D ff(b, c, d, a, k[3], 22, -1044525330);
        a =3D ff(a, b, c, d, k[4], 7, -176418897);
        d =3D ff(d, a, b, c, k[5], 12, 1200080426);
        c =3D ff(c, d, a, b, k[6], 17, -1473231341);
        b =3D ff(b, c, d, a, k[7], 22, -45705983);
        a =3D ff(a, b, c, d, k[8], 7, 1770035416);
        d =3D ff(d, a, b, c, k[9], 12, -1958414417);
        c =3D ff(c, d, a, b, k[10], 17, -42063);
        b =3D ff(b, c, d, a, k[11], 22, -1990404162);
        a =3D ff(a, b, c, d, k[12], 7, 1804603682);
        d =3D ff(d, a, b, c, k[13], 12, -40341101);
        c =3D ff(c, d, a, b, k[14], 17, -1502002290);
        b =3D ff(b, c, d, a, k[15], 22, 1236535329);
        a =3D gg(a, b, c, d, k[1], 5, -165796510);
        d =3D gg(d, a, b, c, k[6], 9, -1069501632);
        c =3D gg(c, d, a, b, k[11], 14, 643717713);
        b =3D gg(b, c, d, a, k[0], 20, -373897302);
        a =3D gg(a, b, c, d, k[5], 5, -701558691);
        d =3D gg(d, a, b, c, k[10], 9, 38016083);
        c =3D gg(c, d, a, b, k[15], 14, -660478335);
        b =3D gg(b, c, d, a, k[4], 20, -405537848);
        a =3D gg(a, b, c, d, k[9], 5, 568446438);
        d =3D gg(d, a, b, c, k[14], 9, -1019803690);
        c =3D gg(c, d, a, b, k[3], 14, -187363961);
        b =3D gg(b, c, d, a, k[8], 20, 1163531501);
        a =3D gg(a, b, c, d, k[13], 5, -1444681467);
        d =3D gg(d, a, b, c, k[2], 9, -51403784);
        c =3D gg(c, d, a, b, k[7], 14, 1735328473);
        b =3D gg(b, c, d, a, k[12], 20, -1926607734);
        a =3D hh(a, b, c, d, k[5], 4, -378558);
        d =3D hh(d, a, b, c, k[8], 11, -2022574463);
        c =3D hh(c, d, a, b, k[11], 16, 1839030562);
        b =3D hh(b, c, d, a, k[14], 23, -35309556);
        a =3D hh(a, b, c, d, k[1], 4, -1530992060);
        d =3D hh(d, a, b, c, k[4], 11, 1272893353);
        c =3D hh(c, d, a, b, k[7], 16, -155497632);
        b =3D hh(b, c, d, a, k[10], 23, -1094730640);
        a =3D hh(a, b, c, d, k[13], 4, 681279174);
        d =3D hh(d, a, b, c, k[0], 11, -358537222);
        c =3D hh(c, d, a, b, k[3], 16, -722521979);
        b =3D hh(b, c, d, a, k[6], 23, 76029189);
        a =3D hh(a, b, c, d, k[9], 4, -640364487);
        d =3D hh(d, a, b, c, k[12], 11, -421815835);
        c =3D hh(c, d, a, b, k[15], 16, 530742520);
        b =3D hh(b, c, d, a, k[2], 23, -995338651);
        a =3D ii(a, b, c, d, k[0], 6, -198630844);
        d =3D ii(d, a, b, c, k[7], 10, 1126891415);
        c =3D ii(c, d, a, b, k[14], 15, -1416354905);
        b =3D ii(b, c, d, a, k[5], 21, -57434055);
        a =3D ii(a, b, c, d, k[12], 6, 1700485571);
        d =3D ii(d, a, b, c, k[3], 10, -1894986606);
        c =3D ii(c, d, a, b, k[10], 15, -1051523);
        b =3D ii(b, c, d, a, k[1], 21, -2054922799);
        a =3D ii(a, b, c, d, k[8], 6, 1873313359);
        d =3D ii(d, a, b, c, k[15], 10, -30611744);
        c =3D ii(c, d, a, b, k[6], 15, -1560198380);
        b =3D ii(b, c, d, a, k[13], 21, 1309151649);
        a =3D ii(a, b, c, d, k[4], 6, -145523070);
        d =3D ii(d, a, b, c, k[11], 10, -1120210379);
        c =3D ii(c, d, a, b, k[2], 15, 718787259);
        b =3D ii(b, c, d, a, k[9], 21, -343485551);
        x[0] =3D add32(a, x[0]);
        x[1] =3D add32(b, x[1]);
        x[2] =3D add32(c, x[2]);
        x[3] =3D add32(d, x[3]);
    }
    function cmn(q, a, b, x, s, t) {
        a =3D add32(add32(a, q), add32(x, t));
        return add32((a << s) | (a >>> (32 - s)), b);
    }
    function ff(a, b, c, d, x, s, t) {
        return cmn((b & c) | ((~b) & d), a, b, x, s, t);
    }
    function gg(a, b, c, d, x, s, t) {
        return cmn((b & d) | (c & (~d)), a, b, x, s, t);
    }
    function hh(a, b, c, d, x, s, t) {
        return cmn(b^c^d, a, b, x, s, t);
    }
    function ii(a, b, c, d, x, s, t) {
        return cmn(c^(b | (~d)), a, b, x, s, t);
    }
    function md51(s) {
        var n =3D s.length,
        state =3D [1732584193, -271733879, -1732584194, 271733878],
        i;
        for (i =3D 64; i <=3D s.length; i +=3D 64) {
            md5cycle(state, md5blk(s.substring(i - 64, i)));
        }
        s =3D s.substring(i - 64);
        var tail =3D [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
        for (i =3D 0; i < s.length; i++)
            tail[i >> 2] |=3D s.charCodeAt(i) << ((i % 4) << 3);
        tail[i >> 2] |=3D 0x80 << ((i % 4) << 3);
        if (i > 55) {
            md5cycle(state, tail);
            for (i =3D 0; i < 16; i++)
                tail[i] =3D 0;
        }
        tail[14] =3D n * 8;
        md5cycle(state, tail);
        return state;
    }
    function md5blk(s) {
        var md5blks =3D [],
        i;
        for (i =3D 0; i < 64; i +=3D 4) {
            md5blks[i >> 2] =3D s.charCodeAt(i) +
                 (s.charCodeAt(i + 1) << 8) +
                 (s.charCodeAt(i + 2) << 16) +
                 (s.charCodeAt(i + 3) << 24);
        }
        return md5blks;
    }
    var hex_chr =3D '0123456789abcdef'.split('');
    function rhex(n) {
        var s =3D '',
        j =3D 0;
        for (; j < 4; j++)
            s +=3D hex_chr[(n >> (j * 8 + 4)) & 0x0F]+hex_chr[(n >> (j * =
8)) & 0x0F];
        return s;
    }
    function hex(x) {
        for (var i =3D 0; i < x.length; i++)
            x[i] =3D rhex(x[i]);
        return x.join('');
    }
    ns.md5 =3D function (s) {
        return hex(md51(s));
    };
    function add32(a, b) {
        return (a + b) & 0xFFFFFFFF;
    }
    if (ns.md5('hello') !=3D '5d41402abc4b2a76b9719d911017c592') {
        add32 =3D function(x, y) {
            var lsw =3D (x & 0xFFFF) + (y & 0xFFFF),
            msw =3D (x >> 16) + (y >> 16) + (lsw >> 16);
            return (msw << 16) | (lsw & 0xFFFF);
        }
    }
})(KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.NMSTransportSupported =3D false;
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.AjaxTransportSupported =3D true;
var ajaxRequestProvider =3D (function ()
    {
        var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
        var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
        var oldXHR =3D window.XMLHttpRequest;
        var oldXDR =3D window.XDomainRequest;
        return {
            GetAsyncRequest: function ()
                {
                    var xmlhttp =3D oldXDR ? new oldXDR() : new =
oldXHR();
                    if (!oldXDR) {
                        xmlhttp.open =3D oldOpen;
                        xmlhttp.send =3D oldSend;
                    }
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                },
            GetSyncRequest: function ()
                {
                    var xmlhttp =3D new oldXHR();
                    xmlhttp.open =3D oldOpen;
                    xmlhttp.send =3D oldSend;
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                }
        };
    })();
var restoreSessionCallback =3D function(){};
var PingPongCallReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_pingWaitResponse =3D false;
    var m_requestDelay =3D ns.MaxRequestDelay;
    var m_requestTimer =3D null;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    var m_updateCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_caller.Call(
                "from",
                null,
                null,
                 true,
                function(result, parameters, method)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D true;
                    if (parameters =3D=3D=3D "undefined" || method =
=3D=3D=3D "undefined")=20
                    {
                        m_errorCallback('AJAX pong is not received. =
Product is deactivated');
                        return;
                    }
                    if (method)
                    {
                        ns.SetTimeout(function () { SendRequest(); }, =
0);
                        m_callCallback(method, parameters);
                    }
                },
                function(error)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                });
            m_pingWaitResponse =3D true;
        }
        catch (e)
        {
            m_errorCallback('Ajax send ping exception: ' + (e.message || =
e));
        }
    }
    function Ping()
    {
        try
        {
            if (m_pingWaitResponse)
            {
                m_requestTimer =3D ns.SetTimeout(Ping, 100);
                return;
            }
            m_requestDelay =3D m_updateCallback();
            SendRequest();
            m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
        }
        catch (e)
        {
            m_errorCallback('Send ping request: ' + (e.message || e));
        }
    }
    this.StartReceive =3D function(callCallback, errorCallback, =
updateCallback)
    {
        m_isProductConnected =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        m_updateCallback =3D updateCallback;
        m_requestDelay =3D m_updateCallback();
        m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
    };
    this.ForceReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D ns.SetTimeout(Ping, 0);
    }
    this.StopReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D null;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
        m_updateCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_requestTimer !=3D=3D null;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
var LongPoolingReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_isStarted =3D false;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_isProductConnected =3D true;
            m_caller.Call(
                "longpooling",
                null,
                null,
                 true,
                OnResponse,
                function(error)
                {
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                },
                true);
        }
        catch (e)
        {
            ns.SessionError(e, "ajax");
            m_errorCallback("Ajax send ping exception: " + (e.message || =
e));
        }
    }
    function OnResponse(result, parameters, method)
    {
        if (!ns.IsDefined(parameters) || !ns.IsDefined(method))
        {
            m_errorCallback('AJAX pong is not received. Product is =
deactivated');
            return;
        }
        ns.SetTimeout(function () { SendRequest(); }, 0);
        if (method)
            m_callCallback(method, parameters);
    }
    this.StartReceive =3D function(callCallback, errorCallback)
    {
        m_isStarted =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        SendRequest();
    };
    this.ForceReceive =3D function(){}
    this.StopReceive =3D function()
    {
        m_isStarted =3D false;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_isStarted;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
ns.AjaxCaller =3D function()
{
    var m_path =3D ns.GetBaseUrl() + ns.SIGNATURE;
    var m_longPooling;
    var m_longPoolingRequest;
    function NoCacheParameter()=20
    {
        return "&nocache=3D" + Math.floor((1 + Math.random()) * =
0x10000).toString(16);
    }
    function GetEncodedPluginsParameter(injectors)=20
    {
        return (injectors) ? "&plugins=3D" + =
encodeURIComponent(injectors) : "";
    }
    function PrepareRequestObject(command, commandAttribute, isPost, =
isAsync)
    {
        var request =3D isAsync ? ajaxRequestProvider.GetAsyncRequest() =
: ajaxRequestProvider.GetSyncRequest();
        if (request)
        {
            var urlPath =3D m_path + "/" + command;
            if (commandAttribute)
                urlPath +=3D "/" + commandAttribute;
            if (isPost)
            {
                request.open("POST", urlPath);
            }
            else
            {
                if (urlPath.indexOf("?") =3D=3D=3D -1)
                    urlPath +=3D "?get";
                urlPath +=3D NoCacheParameter();
                request.open("GET", urlPath, isAsync);
            }
            if (request.setRequestHeader && ns.IsRelativeTransport())
                request.setRequestHeader("X-Requested-With", =
"XMLHttpRequest");
        }
        return request;
    }
    function ClearRequest(request)
    {
        request.onerror =3D function(){};
        request.onload =3D function(){};
    }
    function AsyncCall(command, commandAttribute, data, callbackResult, =
callbackError, isLongPoolingCall)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute, data ? true : false, true);
            if (!request)=20
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return;
            }
            var timeout;
            if (!m_longPooling)
            {
                timeout =3D ns.SetTimeout(function ()
                    {
                        callbackError && callbackError("Cannot send AJAX =
request for calling " + command + "/" + commandAttribute);
                        request.abort();
                        ClearRequest(request);
                    }, 120000);
            }
            request.onerror =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    callbackError && callbackError("AJAX request error =
for calling " + command + "/" + commandAttribute);
                };
            request.onload =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    if (request.responseText && =
(!ns.IsDefined(request.status) || request.status =3D=3D=3D 200))
                    {
                        if (callbackResult)
                            callbackResult(request.responseText);
                        return;
                    }
                    if (callbackError)
                        callbackError("AJAX request with unsupported url =
type!");=20
                };
            if (isLongPoolingCall)
                m_longPoolingRequest =3D request;
            request.send(data);
            ns.Log("Call native function " + command + "/" + =
commandAttribute);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    };
    function SyncCall(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute + "?" + ns.EncodeURI(data), false, false);
            if (!request)
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return false;
            }
            request.send();
            if (!ns.IsDefined(request.status) || request.status =
=3D=3D=3D 200)
            {
                if (callbackResult && request.responseText)
                    callbackResult(request.responseText);
                request =3D null;
                return true;
            }
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command + " exception: " =
+ (e.message || e));
        }
        return false;
    }
    this.Start =3D function(callbackSuccess)
    {
        callbackSuccess();
    }
    this.SendLog =3D function(message)
    {
        AsyncCall("log?" + encodeURIComponent(message));
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError, isLongPoolingCall)=20
    {
        var callFunction =3D (isAsync || !ns.IsDefined(isAsync)) ? =
AsyncCall : SyncCall;
        return callFunction(
            command,
            commandAttribute,
            data,
            function(responseText)
            {
                var commandResponse =3D ns.JSONParse(responseText);
                if (commandResponse.result =3D=3D=3D -1610612735)
                {
                    callFunction(
                        command,
                        commandAttribute,
                        data,
                        function(responseText)
                        {
                            if (!callbackResult)
                                return;
                            commandResponse =3D =
ns.JSONParse(responseText);
                            callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                        },
                        callbackError,
                        isLongPoolingCall);
                }
                else
                {
                    if (callbackResult)
                        callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                }
            },
            callbackError,
            isLongPoolingCall);
    }
    this.Shutdown =3D function()
    {
        if (m_longPoolingRequest)
        {
            if (m_longPoolingRequest.abort)
                m_longPoolingRequest.abort();
            ClearRequest(m_longPoolingRequest);
            m_longPoolingRequest =3D null;
        }
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        restoreSessionCallback =3D callbackError;
        var pluginsParameter =3D GetEncodedPluginsParameter(injectors);
        var serializedInitData =3D (pluginsInitData.length) ? "&data=3D" =
+ encodeURIComponent(ns.JSONStringify({data : pluginsInitData})) : "";
        var isTopLevel =3D "&isTopLevel=3D" + (window && window =3D=3D =
window.top).toString();
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        AsyncCall(
            "init?url=3D" + encodeURIComponent(ns.StartLocationHref) + =
pluginsParameter + serializedInitData + isTopLevel,
            null,
            null,
            function(responseText)
            {
                try
                {
                    var initSettings =3D ns.JSONParse(responseText);
                    m_path =3D ns.GetBaseUrl() + initSettings.ajaxId + =
'/' + initSettings.sessionId;
                    m_longPooling =3D initSettings.longPooling;
                    callbackResult(initSettings);
                } catch(e)
                {
                    restoreSessionCallback && =
restoreSessionCallback("Error " + e.name + ": " + e.message);
                }
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return m_longPooling ? new LongPoolingReceiver(this) : new =
PingPongCallReceiver(this);
    }
};
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.WebSocketTransportSupported =3D ns.IsDefined(window.WebSocket);
if (!ns.WebSocketTransportSupported)
    return ns;
var webSocketProvider =3D function()
    {
        var WebSocketObject =3D WebSocket;
        var WebSocketSend =3D WebSocket.prototype.send;
        var WebSocketClose =3D WebSocket.prototype.close;
        return {
            GetWebSocket: function(path)
            {
                var webSocket =3D new WebSocketObject(path);
                webSocket.send =3D WebSocketSend;
                webSocket.close =3D WebSocketClose;
                return webSocket;
            }
        }
    }();
ns.WebSocketCaller =3D function()
{
    var m_socket;
    var m_waitResponse =3D {};
    var m_callReceiver =3D function(){};
    var m_errorCallback =3D function(){};
    var m_callReceiverEnabled =3D false;
    var m_connected =3D false;
    var m_initialized =3D false;
    var m_deferredCalls =3D [];
    var m_wasCallbackErrorCalled =3D false;
    function GetWebSocket(callbackSuccess, callbackError)
    {
        var url =3D ns.GetBaseUrl();
        var webSocketPath =3D (url.indexOf("https:") =3D=3D=3D 0)=20
            ? "wss" + url.substr(5)
            : "ws" + url.substr(4);
        webSocketPath +=3D ns.SIGNATURE + "/websocket?url=3D" + =
encodeURIComponent(ns.StartLocationHref) + "&nocache=3D" + (new =
Date().getTime());
        var webSocket;
        try
        {
            webSocket =3D webSocketProvider.GetWebSocket(webSocketPath);
        }
        catch (e)
        {
            throw e;
        }
        webSocket.onmessage =3D function(arg)
            {
                ProcessMessage(arg, callbackError);
            };
        webSocket.onerror =3D function()
            {
                ClearWebSocket(webSocket);
                if (!m_wasCallbackErrorCalled && callbackError)
                    callbackError();
                m_wasCallbackErrorCalled =3D true;
            }
        webSocket.onopen =3D function()
            {
                m_wasCallbackErrorCalled =3D false;
                m_connected =3D true;
                if (callbackSuccess)
                    callbackSuccess();
            }
        webSocket.onclose =3D function(closeEvent)
            {
                m_connected =3D false;
                if (closeEvent && closeEvent.code =3D=3D 1006)
                    webSocket.onerror(closeEvent);
                ClearWebSocket(webSocket);
                m_errorCallback("websocket closed");
            };
        return webSocket;
    }
    function ClearWebSocket(ws)
    {
        ws.onmessage =3D function(){};
        ws.onerror =3D function(){};
        ws.onopen =3D function(){};
        ws.onclose =3D function(){};
    }
    function ProcessMessage(arg, errorCallback)
    {
        try
        {
            m_wasCallbackErrorCalled =3D false;
            var response =3D ns.JSONParse(arg.data);
            if (m_waitResponse[response.callId])
            {
                var callWaiter =3D m_waitResponse[response.callId];
                delete m_waitResponse[response.callId];
                clearTimeout(callWaiter.timeout);
                if (callWaiter.callbackResult)
                    callWaiter.callbackResult(response.commandData);
                return;
            }
            if (!m_initialized)
            {
                m_deferredCalls.push(arg);
                return;
            }
            if (response.command =3D=3D=3D "from")
            {
                var command =3D ns.JSONParse(response.commandData);
                m_callReceiver(command.method, command.parameters);
            }
            else if (response.command =3D=3D=3D "reconnect")
            {
                m_socket.onmessage =3D function(){};
                m_socket.onerror =3D function(){};
                m_socket.onopen =3D function(){};
                m_socket.onclose =3D function(){};
                m_socket.close();
                m_socket =3D GetWebSocket(function()
                    {
                        CallImpl("restore", "", response.commandData);
                    },
                    errorCallback);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "websoket")
        }
    }
    function CallImpl(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var callId =3D 0;
            if (callbackResult || callbackError)
            {
                callId =3D Math.floor((1 + Math.random()) * 0x10000);
                var timeout =3D ns.SetTimeout(function()
                    {
                        delete m_waitResponse[callId];
                        if (callbackError)
                            callbackError("websocket call timeout for " =
+ command  + "/" + commandAttribute);
                    }, 120000);
                var callWaiter =3D=20
                    {
                        callId: callId,
                        callbackResult: callbackResult,
                        timeout: timeout
                    };
                m_waitResponse[callId] =3D callWaiter;
            }
            m_socket.send(ns.JSONStringify(
                {
                    callId: callId,
                    command: command,
                    commandAttribute: commandAttribute || "",
                    commandData: data || ""
                }));
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket call " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    }
    this.Start =3D function(callbackSuccess, callbackError)
    {
        try
        {
            m_socket =3D GetWebSocket(callbackSuccess, callbackError);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket start exception: " + (e.message =
|| e));
        }
    }
    this.SendLog =3D function(message)
    {
        CallImpl("log", null, message);
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError)=20
    {
        if (ns.IsDefined(isAsync) && !isAsync)
            return false;
        CallImpl(
            command,=20
            commandAttribute,=20
            data,
            callbackResult=20
                ?   function(responseText)
                    {
                        if (callbackResult)
                        {
                            var command =3D ns.JSONParse(responseText);
                            callbackResult(command.result, =
command.parameters, command.method);
                        }
                    }
                : null,
            callbackError);
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        var initData =3D=20
            {
                url: ns.StartLocationHref,
                plugins: injectors,
                data: { data : pluginsInitData },
                isTopLevel: (window && window =3D=3D window.top)
            };
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        CallImpl("init", null, ns.JSONStringify(initData),
            function(responseText)
            {
                m_initialized =3D true;
                var initSettings =3D ns.JSONParse(responseText);
                if (initSettings.Shutdown !=3D=3D undefined)
                    return;
                callbackResult(initSettings);
                for (var i =3D 0; i < m_deferredCalls.length; ++i)
                    ProcessMessage(m_deferredCalls[i], callbackError);
                m_deferredCalls =3D [];
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return this;
    }
    this.StartReceive =3D function(callMethod, errorCallback)
    {
        m_callReceiverEnabled =3D true;
        m_callReceiver =3D callMethod;
        m_errorCallback =3D errorCallback;
    }
    this.ForceReceive =3D function(){};
    this.StopReceive =3D function()
    {
        m_callReceiverEnabled =3D false;
        m_callReceiver =3D function(){};
        m_errorCallback =3D function(){};
        if (m_socket)
        {
            m_connected =3D false;
            m_socket.onmessage =3D function(){};
            m_socket.onerror =3D function(){};
            m_socket.onopen =3D function(){};
            m_socket.onclose =3D function(){};
            m_socket.close();
            m_socket =3D null;
        }
    }
    this.IsStarted =3D function()
    {
        return m_callReceiverEnabled;
    }
    this.IsProductConnected =3D function()
    {
        return m_connected;
    }
}
return ns;
}) (KasperskyLab || {});
var kaspersyLabSessionInstance =3D null;
(function ( ns) {
    var currentLocationHref =3D document.location.href;
    if (ns.WORK_IDENTIFIERS)
    {
        var workIdentifiers =3D ns.WORK_IDENTIFIERS.split(",");
        for (var i =3D 0; i < workIdentifiers.length; ++i)
        {
            if (window[workIdentifiers[i]])
            {
                ns.AddRunner =3D function(){};
                ns.AddRunner2 =3D function(){};
                return;
            }
            window[workIdentifiers[i]] =3D true;
        }
    }
    if (ns.INJECT_ID)
        removeThisScriptElement(ns.INJECT_ID);
    function removeThisScriptElement(injectId)
    {
        var pattern =3D injectId.toLowerCase();
        for (var i =3D 0, scriptsCount =3D document.scripts.length; i < =
scriptsCount; ++i)=20
        {
            var tag =3D document.scripts[i];
            if (typeof tag.src =3D=3D=3D 'string' && tag.src.length > 45 =
&&
                tag.src.toLowerCase().indexOf(pattern) > 0 &&
                =
/\/[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F=
]{12}\/main.js/.test(tag.src))
            {
                tag.parentElement.removeChild(tag);
                break;=20
            }
        }
    }
    var CallReceiver =3D function (caller) {
        var m_plugins =3D {};
        var m_receiver =3D caller.GetReceiver();
        var m_caller =3D caller;
        var m_selfMethods =3D {};
        this.RegisterMethod =3D function (methodName, callback) {
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods) {
                    if (methods[methodName]) {
                        throw 'Already registered method ' + methodName;
                    }
                    methods[methodName] =3D callback;
                }
                else {
                    throw 'Cannot registered ' + methodName;
                }
            }
            else if (CheckCommonMethodName(methodName)) {
                if (m_selfMethods[methodName])
                    throw 'Already registered method ' + methodName;
                m_selfMethods[methodName] =3D callback;
            }
        };
        this.RegisterPlugin =3D function (pluginId, callbackPing, =
callbackError) {
            if (m_plugins[pluginId]) {
                throw 'Already started plugin ' + pluginId;
            }
            var plugin =3D {
                onError: callbackError,
                onPing: callbackPing,
                methods: {}
            };
            m_plugins[pluginId] =3D plugin;
            if (!m_receiver.IsStarted())
                m_receiver.StartReceive(CallMethod, ReportError, =
UpdateDelay);
        };
        this.UnregisterPlugin =3D function (pluginId) {
            delete m_plugins[pluginId];
            if (IsPluginListEmpty())
                m_receiver.StopReceive();
        };
        this.ForceReceive =3D function()
        {
            m_receiver.ForceReceive();
        }
        this.UnregisterAll =3D function () {
            if (IsPluginListEmpty())
                return;
            m_receiver.StopReceive();
            m_plugins =3D {};
        };
        this.IsEmpty =3D IsPluginListEmpty;
        function IsPluginListEmpty() {
            for (var key in m_plugins) {
                if (m_plugins.hasOwnProperty(key))
                    return false;
            }
            return true;
        }
        this.IsProductConnected =3D function()
        {
            return m_receiver.IsProductConnected();
        }
        function UpdateDelay() {
            var newDelay =3D ns.MaxRequestDelay;
            var currentTime =3D ns.GetCurrentTime();
            for (var pluginId in m_plugins) {
                try {
                    var onPing =3D m_plugins[pluginId].onPing;
                    if (onPing) {
                        var delay =3D onPing(currentTime);
                        if (delay < newDelay && delay > 0 && delay < =
ns.MaxRequestDelay) {
                            newDelay =3D delay;
                        }
                    }
                }
                catch (e) {
                    ReportPluginError(pluginId, 'UpdateDelay: ' + =
(e.message || e));
                }
            }
            return newDelay;
        }
        function ReportPluginError(pluginId, status) {
            var onError =3D m_plugins[pluginId].onError;
            if (onError)
                onError(status);
        }
        function ReportError(status) {
            for (var pluginId in m_plugins)
                ReportPluginError(pluginId, status);
        }
        function GetPluginIdFromMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 2) {
                    return names[0];
                }
            }
            return null;
        }
        function CheckCommonMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 1 && names[0] =3D=3D =
methodName) {
                    return true;
                }
            }
            return false;
        }
        function GetPluginMethods(pluginId) {
            var plugin =3D m_plugins[pluginId];
            return plugin ? plugin.methods : null;
        }
        function CallPluginMethod(pluginId, methodName, args) {
            var callback;
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods)=20
                    callback =3D methods[methodName];
            }=20
            else {
                callback =3D m_selfMethods[methodName];
            }
            if (callback) {
                try {
                    if (args)
                        callback(ns.JSONParse(args));
                    else
                        callback();
                    m_caller.SendLog(methodName + " executed.");
                    return true;
                }
                catch (e) {
                    m_caller.SendLog("Call " + methodName + " in plugin =
" + (pluginId ? pluginId : "common") + " error: " + (e.message || e));
                }
            }
            m_caller.SendLog("Cannot call " + methodName + " for plugin =
" + (pluginId ? pluginId : "common"));
            return false;
        }
        function CallMethod(methodName, args)
        {
            ns.Log("Try to find js callback " + methodName);
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId || CheckCommonMethodName(methodName))         =20
                CallPluginMethod(pluginId, methodName, args);
        }
    };
    var KasperskyLabSessionClass =3D function (caller) {
        var self =3D this;
        var m_caller =3D caller;
        var m_callReceiver =3D new CallReceiver(caller);
        function CallImpl(methodName, argsObj, callbackResult, =
callbackError, isAsync)
        {
            if (!m_callReceiver.IsProductConnected())
                return;
            var data =3D (argsObj)=20
                ? ns.JSONStringify(
                    {
                        result: 0,
                        method: methodName,
                        parameters: ns.JSONStringify(argsObj)
                    })
                : null;
            var callback =3D function(result, args, method)
                {
                    if (callbackResult)
                        callbackResult(result, args ? ns.JSONParse(args) =
: null, method);
                };
            return m_caller.Call("to", methodName, data, isAsync, =
callback, callbackError);
        }
        function Call(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, true);
        }
        function SyncCall(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            return CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, false);
        }
        function Stop() {
            try {
                m_callReceiver.UnregisterAll();
                ns.Log("session stopped");
                if (m_callReceiver.IsProductConnected())
                {
                    if (!m_caller.Call("shutdown", null, null, false))
                        m_caller.Call("shutdown");
                }
                if (m_caller.Shutdown)
                    m_caller.Shutdown();
            }
            catch (e) {
            }
        }
        function DeactivatePlugin(pluginId) {
            ns.Log('DeactivatePlugin ' + pluginId);
            m_callReceiver.UnregisterPlugin(pluginId);
            if (m_callReceiver.IsEmpty()) {
                Stop();
            }
        }
        function ActivatePlugin(pluginId, callbackPing, callbackError) {
            ns.Log('ActivatePlugin ' + pluginId);
            m_callReceiver.RegisterPlugin(pluginId, callbackPing, =
function (e) {
                callbackError && callbackError(e);
                m_callReceiver.UnregisterPlugin(pluginId);
                if (m_callReceiver.IsEmpty()) {
                    Stop();
                }
            });
        }
        function RegisterMethod(methodName, callback) {
            ns.Log('RegisterMethod ' + methodName);
            m_callReceiver.RegisterMethod(methodName, callback);
        }
        function ReloadPage() {
            window.location.reload(true);
        }
        function StartInjector(param) {
            var pluginStartData =3D {};
            var runner =3D runners[param.injectorName];
            if (runner && runner.getParameters)
                pluginStartData =3D { plugin: runner, parameters: =
ns.JSONStringify(runner.getParameters()) };
            m_caller.StartCall(
                param.injectorName,
                pluginStartData,
                function (plugin) {
                    if (runner && plugin) {
                        var settings;
                        if (ns.IsDefined(plugin.settingsJson))
                            settings =3D (plugin.settingsJson) ? =
ns.JSONParse(plugin.settingsJson) : null;
                        else
                            settings =3D plugin.settings;
                        var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : null;
                        runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                    }
                },
                function () { OnStartError(param.injectorName); });
        }
        function OnStartError(injectorName) {
            try {
                var connectionErrorCallback =3D =
runners[injectorName].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch (e) {
                ns.Log(e);
            }
        }
        function StopInjector(param) {
            var runner =3D runners[param.injectorName];
            m_caller.StopCall(
                param.injectorName,
                function (plugin) {
                    if (runner && plugin && runner.stop) {
                        runner.stop(KasperskyLab, =
kaspersyLabSessionInstance);
                    }
                },
                function () { OnStopError(param.injectorName); });
        }
        function OnStopError(injectorName) {
            ns.Log("Stop " + injectorName + "injector failed");
        }
        RegisterMethod('reload', ReloadPage);
        RegisterMethod('start', StartInjector);
        RegisterMethod('stop', StopInjector);
        this.Log =3D function(error)=20
        {
            try
            {
                if (!this.IsProductConnected())
                    return;
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                msg && msg.length <=3D 2048 ? m_caller.SendLog(msg) : =
m_caller.SendLog(msg.substring(0, 2048) + '<...>');
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        };
        this.LogError =3D function(error, injector)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!injector)
                    injector =3D "common";
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                m_caller.Call("logerr", null, ns.JSONStringify({error: =
msg, injector: injector}));
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }       =20
        }
        this.UnhandledException =3D function(e)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!e.filename)
                    return;
                var val =3D ns.INJECT_ID;
                if (!val || e.filename.indexOf(val) =3D=3D -1)
                    return;
                var errInfo =3D {};
                errInfo.error =3D e.message && e.message.length > 1024? =
(e.message.substring(0, 1019) + '<...>') : e.message;
                errInfo.script =3D e.filename && e.filename.length > =
1024 ? (e.filename.substring(0, 1019) + '<...>') : e.filename;
                errInfo.line =3D e.lineno;
                errInfo.column =3D e.colno;
                if (e.error)
                    errInfo.stack =3D e.error.stack && =
e.error.stack.length > 2048 ? (e.error.stack.substring(0, 2043) + =
'<...>') : e.error.stack;
                m_caller.Call("except", null, =
ns.JSONStringify(errInfo));
                return;
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        }
        this.ForceReceive =3D function()
        {
            m_callReceiver.ForceReceive();
        }
        this.IsProductConnected =3D function()
        {
            return m_callReceiver.IsProductConnected();
        }
        this.InitializePlugin =3D function (init) {
            init(
                function () {
                    ActivatePlugin.apply(self, arguments);
                },
                function () {
                    RegisterMethod.apply(self, arguments);
                },
                function () {
                    Call.apply(self, arguments);
                },
                function () {
                    DeactivatePlugin.apply(self, arguments);
                },
                function () {
                    return SyncCall.apply(self, arguments);
                }
            );
        };
        this.GetResource =3D function(resourcePostfix, callbackSuccess, =
callbackError)
        {
            if (!m_caller.ResourceCall)
            {
                throw "Not implemented on transport GetResource";
            }
            m_caller.ResourceCall(resourcePostfix, callbackSuccess, =
callbackError);
        }
        ns.AddEventListener(window, "unload", function()=20
            {
                if (!m_callReceiver.IsEmpty())
                    Stop();
            });
    };
    var runners =3D {};
    ns.AddRunner =3D function(pluginName, runnerFunc, initParameters, =
onConnectionError)
    {
        var options =3D {
            name: pluginName,
            runner: runnerFunc
        }
        if (initParameters)
            options.getParameters =3D function(){ return initParameters; =
};
        if (onConnectionError)
            options.onConnectionError =3D onConnectionError;
        ns.AddRunner2(options);
    };
    ns.AddRunner2 =3D function(options)
    {
        var runnerItem =3D {
            runner: options.runner
        };
        if (options.onConnectionError)
            runnerItem.onConnectionError =3D options.onConnectionError;
        if (options.getParameters)
            runnerItem.getParameters =3D options.getParameters;
        if (options.stop)
            runnerItem.stop =3D options.stop;
        runners[options.name] =3D runnerItem;
    }
    ns.SessionLog =3D function(e)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.Log(e);
        else
            ns.Log(e);
    }
    ns.SessionError =3D function(e, injector)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.LogError(e, injector);
        else
            ns.Log(e);
    }
    ns.AddEventListener(window, "error", function(e)
    {
        if (kaspersyLabSessionInstance)
            kaspersyLabSessionInstance.UnhandledException(e);
        else
            ns.Log(e);
    });
    ns.ContentSecurityPolicyNonceAttribute =3D ns.CSP_NONCE;
    function OnInitError()
    {
        PostponeInit();
        for (var runner in runners)
        {
            try
            {
                var connectionErrorCallback =3D =
runners[runner].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch(e)
            {
                ns.Log(e);
            }
        }
    }
    var SupportedCallerProvider =3D function()
    {
        var m_current =3D 0;
        var m_supportedCallers =3D [];
        if (ns.NMSTransportSupported)
            m_supportedCallers.push(new ns.NMSCaller);
        if (ns.WebSocketTransportSupported)
            m_supportedCallers.push(new ns.WebSocketCaller);
        if (ns.AjaxTransportSupported)
            m_supportedCallers.push(new ns.AjaxCaller);
        function FindSupportedImpl(callbackSuccess)
        {
            if (m_current < m_supportedCallers.length)
            {
                var caller =3D m_supportedCallers[m_current++];
                caller.Start(function(){callbackSuccess(caller);}, =
function(){FindSupportedImpl(callbackSuccess);});
            }
            else
            {
                m_current =3D 0;
                OnInitError();
            }
        }
        this.FindSupported =3D function(callbackSuccess)
        {
            FindSupportedImpl(callbackSuccess);
        }
    }
    function LocalizationObjectFromDictionary(dictionary)
    {
        if (!dictionary)
            return null;
        var object =3D {};
        for (var i =3D 0; i < dictionary.length; i++)
            object[dictionary[i].name] =3D dictionary[i].value;
        return object;
    }
    function Init()
    {
        var callerProvider =3D new SupportedCallerProvider;
        callerProvider.FindSupported(
            function(caller)=20
            {
                var injectors =3D "";
                var pluginsInitData =3D [];
                for (var runner in runners)
                {
                    if (injectors)
                        injectors +=3D '&';
                    injectors +=3D runner;
                    if (runners[runner].getParameters)
                        pluginsInitData.push({plugin: runner, =
parameters: ns.JSONStringify(runners[runner].getParameters())});
                }
                caller.InitCall(
                    injectors,
                    pluginsInitData,
                    function(initSettings)
                    {
                        ns.IsRtl =3D initSettings.rtl;
                        ns.GetCommandSrc =3D function()
                        {
                            return ns.GetBaseUrl() + initSettings.ajaxId =
+ "/" + initSettings.sessionId;
                        }
                        kaspersyLabSessionInstance =3D new =
KasperskyLabSessionClass(caller);
                        ns.SetInterval(function(){ if =
(!kaspersyLabSessionInstance.IsProductConnected()) PostponeInit(); }, =
60000);
                        var plugins =3D initSettings.plugins;
                        if (!plugins)
                        {
                            ns.SessionLog("Empty plugins list recieved =
on init reponse");
                            return;
                        }
                        for (var i =3D 0, pluginsCount =3D =
plugins.length; i < pluginsCount; ++i)
                        {
                            try
                            {
                                var plugin =3D plugins[i];
                                var runner =3D runners[plugin.name];
                                if (runner)
                                {
                                    var settings;
                                    if =
(ns.IsDefined(plugin.settingsJson))
                                        settings =3D =
(plugin.settingsJson) ? ns.JSONParse(plugin.settingsJson) : null;
                                    else
                                        settings =3D plugin.settings;
                                    var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : =
plugin.localization;
                                    runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                                }
                            }
                            catch (e)
                            {
                                ns.SessionError(e);
                            }
                        }
                    },
                    OnInitError);
            });
    }
    var lastPostponedInitTime =3D (new Date()).getTime();
    var postponedInitTimeout =3D null;
    function PostponeInit()
    {
        var nowPostponeTime =3D (new Date()).getTime();
        var postponeDelay =3D (nowPostponeTime - lastPostponedInitTime) =
> 5000 ? 200 : 60 * 1000;
        lastPostponedInitTime =3D nowPostponeTime;
        clearTimeout(postponedInitTimeout)
        postponedInitTimeout =3D ns.SetTimeout(function () { Init(); }, =
postponeDelay);
    }
    ns.StartSession =3D function()
    {
        ns.SetTimeout(Init, 0);
    }
})(KasperskyLab);
KasperskyLab.AddRunner("wsm", function (ns, session)
{
    if (window !=3D window.top)
        return;
    var m_callFunction =3D null;
    var m_activatedState =3D 0;
    var m_activatedStateChangeTimeout;
    var m_documentTitleIsAvailable =3D false;
    var m_stateChangeDelayTimeout;
    function Initialize() {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction) {
            m_callFunction =3D callFunction;
            activatePlugin("wsm", OnPing);
            registerMethod('wsm.forceRedirect', ForceRedirect);
        });
    }
    function OnPing() {
        return ns.MaxRequestDelay;
    }
    function ForceRedirect(args) {
        ns.SessionLog('Force reload to address: ' + args.url);
        document.location.href =3D args.url;
    }
    function FireActivateEventImpl() {
        m_callFunction("wsm.sessionActivated", { title: document.title}, =
function () {
            if (m_activatedState =3D=3D=3D 3)
                ProcessDeactivate();
            m_activatedState =3D 2;
        });
        m_activatedState =3D 1;
    }
    function FireDeactivateEventImpl() {
        m_callFunction("wsm.sessionDeactivated", {title: =
document.title}, function () {
            if (m_activatedState =3D=3D=3D 1)
                ProcessActivate();
            m_activatedState =3D 0;
        });
        m_activatedState =3D 3;
    }
    function FireActivateEvent()
    {
        clearTimeout(m_stateChangeDelayTimeout);
        if (m_documentTitleIsAvailable || document.title)
        {
            m_documentTitleIsAvailable =3D true;
            FireActivateEventImpl();
        }
        else
        {
            m_stateChangeDelayTimeout =3D ns.SetTimeout(function()
                {
                    m_documentTitleIsAvailable =3D true;
                    ProcessActivate();
                }, 500);
        }
    }
    function FireDeactivateEvent()
    {
        if (m_documentTitleIsAvailable)
            FireDeactivateEventImpl();
        else
            clearTimeout(m_stateChangeDelayTimeout);
    }
    function ProcessActivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 0)
                    FireActivateEvent();
                else if (m_activatedState =3D=3D=3D 3)
                    m_activatedState =3D 1;
            }, 0);
    }
    function ProcessDeactivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 2)
                    FireDeactivateEvent();
                else if (m_activatedState =3D=3D=3D 1)
                    m_activatedState =3D 3
            }, 0);
    }
    function OnFocus() {
        if (m_callFunction)
            ProcessActivate();
    }
    function OnBlur() {
        if (m_callFunction && !document.hasFocus())
            ProcessDeactivate();
    }
    Initialize();
    if (document.hasFocus())
    {
        FireActivateEvent();
        ns.AddEventListener(window, "load",=20
            function()
            {
                if (!document.hasFocus())
                    ProcessDeactivate();
            });
    }
    if (window.addEventListener)
    {
        ns.AddEventListener(window, "focus", OnFocus);
        ns.AddEventListener(window, "blur", OnBlur);
    }
    else
    {
        ns.AddEventListener(document, "focusin", OnFocus);
        ns.AddEventListener(document, "focusout", OnBlur);
    }
    ns.AddEventListener(window, "unload", function()
        {
            clearTimeout(m_activatedStateChangeTimeout);
            m_activatedStateChangeTimeout =3D null;
            m_callFunction =3D null;
        });
    if ("onhashchange" in window)
    {
        window.addEventListener("hashchange", function()
        {
             if (m_callFunction)
                m_callFunction("wsm.onHashChange", { newLocationUrl: =
document.location.href }, function() {});
        });
    }
}, {
    referrer: document.referrer,
    stubId: (function () {
        var scripts =3D [];
        if (document.querySelectorAll)
        {
            scripts =3D document.querySelectorAll("[stubid]");
        }
        else
        {
            var allElements =3D document.getElementsByTagName('*');
            for (var i =3D 0; i < allElements.length; i++)
            {
                if (allElements[i].getAttribute("stubid") !=3D=3D null)
                    scripts.push(allElements[i]);
            }
        }
        if (scripts && scripts.length > 0)
            return scripts[0].getAttribute("stubid");
        return "";
    })()
});
KasperskyLab.AddRunner("wnt", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize()
    {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)
        {
            m_callFunction =3D callFunction;
            activatePlugin("wnt", OnPing);
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    Initialize();
}, { referrer: document.referrer });
=EF=BB=BFKasperskyLab.AddRunner("vs", function (ns, session) {
    var VisitedSites =3D function () {
        var m_callFunction =3D function () { };
        var m_domParser =3D ns.GetDomParser(session);
        var m_flags =3D {
            "onPasswordEntered": false,
            "onAddressEntered": false,
            "onCardEntered": false
        };
        function OnPing() {
            return ns.MaxRequestDelay;
        }
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction) {
                m_callFunction =3D callFunction;
                activatePlugin("vs", OnPing);
                ns.AddRemovableEventListener(document, "keydown", =
OnKeyDown);
                ns.AddRemovableEventListener(document, "change", =
OnKeyDown);
            });
        function MakeCallback(flag, target) {
            if (m_flags[flag] || !target)
                return function () { };
            return function (result, selectors) {
                if (result || m_flags[flag])
                    return;
                for (var i =3D 0; i < selectors.length; i++) {
                    if (m_flags[flag])
                        return;
                    var element =3D =
document.querySelector(selectors[i]);
                    if (element && element =3D=3D=3D target) {
                        m_flags[flag] =3D true;
                        if (m_flags["onPasswordEntered"] && =
m_flags["onAddressEntered"] && m_flags["onCardEntered"]) {
                            ns.RemoveEventListener(document, "keydown", =
OnKeyDown);
                            ns.RemoveEventListener(document, "change", =
OnKeyDown);
                        }
                        m_callFunction("vs." + flag);
                    }
                }
            }
        }
        function OnKeyDown(evt) {
            try {
                if (evt.target.tagName.toLowerCase() !=3D=3D "input")
                    return;
                =
m_domParser.GetPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetNewPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetAddressSelectors(MakeCallback("onAddressEntered", =
evt.target));
                =
m_domParser.GetCardSelectors(MakeCallback("onCardEntered", evt.target));
            }
            catch (e) {
                ns.SessionError(e, "vs");
            }
        }
    }
    var instance =3D null;
    ns.RunModule(function () {
        if (!instance)
            instance =3D new VisitedSites;
    });
});
(function (ns) {
ns.UrlAdvisorBalloon =3D function (session, locales)
{
    var m_balloon =3D new ns.Balloon2("ua", =
"/ua/url_advisor_balloon.html", "/ua/balloon.css", session, =
GetCoordsCallback, OnCloseHandler, locales, OnDataReceiveHandler);
    var m_currentVerdict =3D null;
    var m_balloonElement =3D null;
    var m_markerDiv =3D null;
    var m_tagDiv =3D null;
    var m_mouseX =3D 0;
    var m_mouseY =3D 0;
    var ratingIds =3D [
        {className:"green", =
headerNode:locales["UrlAdvisorBalloonHeaderGood"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineGood"]},
        {className:"grey", =
headerNode:locales["UrlAdvisorBalloonHeaderSuspicious"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineSuspicious"]},
        {className:"red", =
headerNode:locales["UrlAdvisorBalloonHeaderDanger"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineDanger"]},
        {className:"yellow", =
headerNode:locales["UrlAdvisorBalloonHeaderWmuf"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineWmuf"]}
    ];
    function GetCoordsCallback(balloonSize)
    {
        return GetCoord(balloonSize, m_mouseX, m_mouseY)
    }
    function OnCloseHandler(arg)
    {
        if(arg =3D=3D 0)
        {
            m_balloon.Hide();
        }
    }
    function OnDataReceiveHandler()
    {
    }
    function GetCoord(balloonSize, clientX, clientY)
    {
        var coord =3D {x: 0, y: 0};
        var clientWidth =3D ns.GetPageWidth();
        var halfWidth =3D balloonSize.width / 2;
        if (halfWidth > clientX)
            coord.x =3D 0;
        else if (halfWidth + clientX > clientWidth)
            coord.x =3D clientWidth - balloonSize.width;
        else
            coord.x =3D clientX - halfWidth;
        var clientHeight =3D ns.GetPageHeight();
        coord.y =3D (clientY + balloonSize.height > clientHeight) ? =
clientY - balloonSize.height : clientY;
        if (coord.y < 0)
            coord.y =3D 0;
        var scroll =3D ns.GetPageScroll();
        coord.y +=3D scroll.top;
        coord.x +=3D scroll.left;
        return coord;
    }
    this.HideBalloon =3D function()
    {
        m_balloon.Hide();
    }
    this.ShowBalloon =3D function(clientX, clientY, verdict)
    {
        m_mouseX =3D clientX;
        m_mouseY =3D clientY;
        m_currentVerdict =3D verdict;
        m_balloon.Show(ratingIds[m_currentVerdict.rating - 1].className =
+ " " + ns.md5(verdict.url), { verdict: m_currentVerdict, locales: =
locales });
    }
};
}) (KasperskyLab || {});
var PostponeCheckAtributeName =3D 'kl_' + KasperskyLab.GetCurrentTime();
var IconName =3D 'kl_' + KasperskyLab.GetCurrentTime();
KasperskyLab.AddRunner("ua", function (ns, session, settings, locales) {
var UrlAdvisor =3D function()
{
    var m_urlAdvisorBalloon =3D new ns.UrlAdvisorBalloon(session, =
locales);
    var m_enabled =3D settings.enable;
    var m_checkOnlySearchResults =3D settings.mode;
    var m_linkSelector =3D settings.linkSelector;
    var m_elementAfterSelector =3D settings.elementAfterSelector;
    var m_emptySearchResultSent =3D false;
    var m_postponeCategorizeStarted =3D false;
    var m_urlCategorizeRequestTime =3D 0;
    var m_observer;
    var m_callFunction =3D function(){};
    var m_categorizingObjects =3D {};
    var m_clearCategorizingObjectsTimerId;
    function AddToCategorizeList(url, linkElement)
    {
        if (url in m_categorizingObjects)
        {
            m_categorizingObjects[url].push(linkElement);
        }
        else
        {
            m_categorizingObjects[url] =3D [linkElement];
        }
    }
    session.InitializePlugin(function(activatePlugin, registerMethod, =
callFunction){
        m_callFunction =3D callFunction;
        activatePlugin('ua', OnPing);
        registerMethod('ua.verdict', SetVerdictDelayed);
        registerMethod('ua.settings', SetSettings);
    });
    Run();
    function OnPing(currentTime)
    {
        var timeFormRequest =3D (currentTime >=3D =
m_urlCategorizeRequestTime) ? currentTime - m_urlCategorizeRequestTime : =
0;
        return timeFormRequest <=3D 10000 ? 500 : ns.MaxRequestDelay;
    }
    function GetHref(link)
    {
        try { return link.href; } catch(e){}
        try { return link.getAttribute('href'); } catch(e){}
        return '';
    }
    function CreateIcon() {
        var icon =3D document.createElement("img");
        icon.name =3D IconName;
        icon.width =3D 16;
        icon.height =3D 16;
        icon.style.cssText =3D "width: 16px!important; height: =
16px!important;"
        icon.onclick =3D function (evt) { ns.StopProcessingEvent(evt); =
};
        return icon;
    }
    function GetLinkIcon(linkElement)
    {
        var nextElement =3D linkElement.nextSibling;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (nextElement)
                nextElement =3D nextElement.nextSibling;
            else
                nextElement =3D linkElement.nextSibling;
        }
        return (nextElement !=3D=3D null && nextElement.name =3D=3D =
IconName) ? nextElement : undefined;
    }
    function GetOrCreateLinkIcon(linkElement)
    {
        var icon =3D GetLinkIcon(linkElement);
        if (icon)
            return icon;
        var nextElement =3D linkElement;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (!nextElement)
                nextElement =3D linkElement;
        }
        nextElement.parentNode.insertBefore(CreateIcon(), =
nextElement.nextSibling);
        return nextElement.nextSibling;
    }
    function GetLinkElementByIcon(icon)
    {
        if (!m_elementAfterSelector)
            return icon.previousSibling;
        var searchLinks =3D document.querySelectorAll(m_linkSelector);
        for (var i =3D 0; i < searchLinks.length; i++)
        {
            var elem =3D =
searchLinks[i].querySelector(m_elementAfterSelector);
            if (searchLinks[i].nextSibling =3D=3D=3D icon || (elem && =
elem.nextSibling =3D=3D=3D icon))
                return searchLinks[i];
        }
        return icon.previousSibling;
    }
    function UpdateIconImage(icon, verdict)
    {
        if (verdict.rating =3D=3D=3D 1)
        {
            icon.src =3D locales["UrlAdvisorGoodImage.png"];
            icon['kis_status'] =3D 16;
        }
        else if (verdict.rating =3D=3D=3D 2)
        {
            icon.src =3D locales["UrlAdvisorSuspiciousImage.png"];
            icon['kis_status'] =3D 8;
        }
        else if (verdict.rating =3D=3D=3D 3)
        {
            icon.src =3D locales["UrlAdvisorDangerImage.png"];
            icon['kis_status'] =3D 4;
        }
        else if (verdict.rating =3D=3D=3D 4)
        {
            icon.src =3D locales["UrlAdvisorwmufImage.png"];
        }
    }
    function SubscribeIconOnMouseEvents(icon, verdict)
    {
        var balloonTimerId =3D 0;
        ns.AddEventListener(icon, "mouseout",=20
            function()
            {
                if (balloonTimerId)
                {
                    clearTimeout(balloonTimerId);
                    balloonTimerId =3D 0;
                }
            });
        ns.AddEventListener(icon, "mouseover",=20
            function(args)
            {
                if (!balloonTimerId)
                {
                    var clientX =3D args.clientX;
                    var clientY =3D args.clientY;
                    balloonTimerId =3D ns.SetTimeout(function()
                        {
                            m_urlAdvisorBalloon.ShowBalloon(clientX, =
clientY, verdict);
                            balloonTimerId =3D 0;
                        }, 300);
                }
            });
    }
    function IsElementEmpty(linkElement)
    {
        return !linkElement.offsetHeight && !linkElement.offsetWidth
            && !linkElement.outerText && !linkElement.text;
    }
    function SetVerdictForUrl(verdict)
    {
        try
        {
            if (!(verdict.url in m_categorizingObjects))
                return;
            var linkElements =3D m_categorizingObjects[verdict.url];
            for (var linkIndex =3D 0; linkIndex < linkElements.length; =
++linkIndex)
            {
                if (IsElementEmpty(linkElements[linkIndex]))
                    continue;
                linkElements[linkIndex][PostponeCheckAtributeName] =3D =
false;
                var icon =3D =
GetOrCreateLinkIcon(linkElements[linkIndex]);
                if (!icon)
                    continue;
                UpdateIconImage(icon, verdict);
                SubscribeIconOnMouseEvents(icon, verdict);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "ua");
        }
        delete m_categorizingObjects[verdict.url];
    }
    function SetVerdict(argument)
    {
        for (var currentVerdict =3D 0; currentVerdict < =
argument.verdicts.length; currentVerdict++)
            SetVerdictForUrl(argument.verdicts[currentVerdict]);
    }
    function SetVerdictDelayed(argument)
    {
        ns.SetTimeout(function(){SetVerdict(argument);}, 1000);
    }
    function SetSettingsImpl(argument)
    {
        m_enabled =3D argument.enable;
        if (!m_enabled)
            return;
        m_checkOnlySearchResults =3D argument.mode;
    }
    function ClearImages()
    {
        var images =3D document.getElementsByName(IconName);
        while (images.length > 0)
            images[0].parentNode.removeChild(images[0]);
    }
    function ClearAttributes()
    {
        for (var i =3D 0; i < document.links.length; ++i)
            if (document.links[i][PostponeCheckAtributeName])
                document.links[i][PostponeCheckAtributeName] =3D false;
    }
    function SetSettings(argument)
    {
        ClearImages();
        ClearAttributes();
        SetSettingsImpl(argument);
        CategorizeUrl();
    }
    function IsNeedCategorizeLink(linkElement)
    {
        try
        {
            return !linkElement.isContentEditable && =
!!linkElement.parentNode=20
                && !GetLinkIcon(linkElement) && =
!linkElement[PostponeCheckAtributeName]
                && !IsElementEmpty(linkElement);
        }
        catch(e)
        {
            ns.SessionLog('check link exception: ' + (e.message || e));
            return false;
        }
    }
    function ProcessDomChange()
    {
        try
        {
            ns.SessionLog('UA: Process dom change');
            if (!m_postponeCategorizeStarted)
            {
                ns.SetTimeout(CategorizeUrl, 500);
                m_postponeCategorizeStarted =3D true;
            }
            var images =3D document.getElementsByName(IconName);
            for (var i =3D 0; i < images.length; ++i)
            {
                var linkNode =3D GetLinkElementByIcon(images[i]);
                if (!linkNode || !linkNode.nodeName || =
linkNode.nodeName.toLowerCase() !=3D=3D "a")
                {
                    var imageNode =3D images[i];
                    imageNode.parentNode.removeChild(imageNode);
                }
            }
        }
        catch (e)
        {
            ns.SessionError("ua dom change handling exception\r\n: " + =
(e.message || e) + (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function CategorizeUrl()
    {
        try
        {
            if (!m_enabled)
            {
                ns.SessionLog("skip categorize links because UA =
disabled");
                return;
            }
            ns.SessionLog('UA: collect links for categorize');
            m_postponeCategorizeStarted =3D false;
            var linksForCategorize =3D [];
            var linksForCheck =3D [];
            if (!m_checkOnlySearchResults)
                linksForCheck =3D document.links;
            else if (m_linkSelector && m_checkOnlySearchResults)
                linksForCheck =3D =
document.querySelectorAll(m_linkSelector);
            for (var i =3D 0; i < linksForCheck.length; i++)
            {
                var link =3D linksForCheck[i];
                if (IsNeedCategorizeLink(link))
                {
                    link[PostponeCheckAtributeName] =3D true;=20
                    var href =3D GetHref(link);
                    if (!!href) {
                        linksForCategorize.push(href);=20
                        AddToCategorizeList(href, link);
                    } else {
                        ns.Log("access to href blocked by browser");=20
                    }
                }
            }
            var isEmptySearchResult =3D m_linkSelector && =
m_checkOnlySearchResults && linksForCheck.length =3D=3D 0;
            if (isEmptySearchResult || linksForCategorize.length)
            {
                if (isEmptySearchResult)
                {
                    if (m_emptySearchResultSent)
                        return;
                    m_emptySearchResultSent =3D true;
                }
                m_callFunction("ua.categorize", {links: =
linksForCategorize});
                m_urlCategorizeRequestTime =3D ns.GetCurrentTime();
                clearTimeout(m_clearCategorizingObjectsTimerId);
                m_clearCategorizingObjectsTimerId =3D =
ns.SetTimeout(function () {
                    m_categorizingObjects =3D {};
                }, 1000 * 60 * 5);
            }
            else
            {
                ns.SessionLog("UA not found links for categorization");
            }
        }
        catch (e)
        {
            ns.SessionError("ua categorize exception\r\n: " + (e.message =
|| e)+ (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function Run()
    {
        CategorizeUrl();
        m_observer =3D ns.GetDomChangeObserver("a");
        m_observer.Start(ProcessDomChange);
        ns.AddEventListener(window, "load", CategorizeUrl);
    };
};
var instance =3D null;
ns.RunModule(function()
{
    if (!instance)
        instance =3D new UrlAdvisor();
}, 2500);
});
KasperskyLab.AddRunner("cb", function (ns, session, settings, locales) {
    var ContentBlocker =3D function () {
        var m_idleStartTime =3D ns.GetCurrentTime();
        var m_callFunction =3D function () {};
        var m_deactivateFunction;
        session.InitializePlugin(function (activatePlugin, =
registerMethod, callFunction, deactivatePlugin) {
            m_deactivateFunction =3D deactivatePlugin;
            m_callFunction =3D callFunction;
            activatePlugin('cb', OnPing);
            registerMethod('cb.reloadUrl', ReloadUrl);
            registerMethod('cb.blockImage', BlockImage);
            registerMethod('cb.shutdown',
                function () {
                    deactivatePlugin('cb');
                });
        });
        function OnPing(currentTime) {
            var idleTime =3D (currentTime >=3D m_idleStartTime) ? =
currentTime - m_idleStartTime : 0;
            return idleTime <=3D 10000 ? 500 : ns.MaxRequestDelay;
        }
        function ReloadUrl() {
            ns.SessionLog("Start reload url " + document.readyState);
            m_idleStartTime =3D ns.GetCurrentTime();
            window.location.reload(true);
        }
        function BlockImage(blockImageRequest) {
            var blockImageResponse =3D { blockedImagesCount: 0, =
requestId: "" };
            var SendResponse =3D function()
            {
                m_callFunction("cb.BlockResults", blockImageResponse);
                SendResponse =3D function() {}
            }
            try
            {
                blockImageResponse.requestId =3D =
blockImageRequest.requestId;
                var blockImageByPath =3D function(url)
                {
                    var endsWithUrl =3D function(pattern) {
                        var d =3D pattern.length - url.length;
                        return d >=3D 0 && pattern.lastIndexOf(url) =
=3D=3D=3D d;
                    };
                    var images =3D document.getElementsByTagName('img');
                    for (var i =3D 0; i !=3D images.length; ++i) {
                        if (endsWithUrl(images[i].src))
                            if (images[i].style.display !=3D 'none') {
                                images[i].style.display =3D 'none';
                                ++blockImageResponse.blockedImagesCount;
                            }
                    }
                }
                for (var i =3D 0; i !=3D blockImageRequest.urls.length; =
++i) {
                    blockImageByPath(blockImageRequest.urls[i]);
                }
                SendResponse();
            }
            catch(e)
            {
                SendResponse();
                throw e;
            }
        }
    };
    new ContentBlocker();
});
var KasperskyLab =3D (function (ns)
{
function DomParser(session)
{
    var m_callFunction =3D function(){};
    var m_logins =3D [];
    var m_passwords =3D [];
    var m_newPasswords =3D [];
    var m_address =3D [];
    var m_card =3D [];
    var m_cachedFlag =3D false;
    var m_pathName =3D document.location.pathname;
    var m_selectorsRequested =3D false;
    var m_callbacksQueue =3D [];
    function OnGetFieldsCallback(result, selectors, callback)
    {
        if (result =3D=3D 0 && selectors)
        {
            if (selectors.loginSelectors)
                Array.prototype.push.apply(m_logins, =
selectors.loginSelectors);
            if (selectors.passwordSelectors)
                Array.prototype.push.apply(m_passwords, =
selectors.passwordSelectors);
            if (selectors.newPasswordSelectors)
                Array.prototype.push.apply(m_newPasswords, =
selectors.newPasswordSelectors);
            if (selectors.addressSelectors)
                Array.prototype.push.apply(m_address, =
selectors.addressSelectors);
            if (selectors.cardSelectors)
                Array.prototype.push.apply(m_card, =
selectors.cardSelectors);
            m_cachedFlag =3D true;
        }
        m_selectorsRequested =3D false;
        for (var i =3D 0; i < m_callbacksQueue.length; ++i)
        {
            m_callbacksQueue[i](result);
        }
    }
    function CallService(argObject)
    {
        m_callFunction("dp.onGetFields", argObject, =
OnGetFieldsCallback);
    }
    function IsVisible(element)
    {
        var style =3D window.getComputedStyle ? =
window.getComputedStyle(element) : element.currentStyle;
        return style.display !=3D=3D "none";
    }
    function ProcessChilds(childNodes)
    {
        for (var i =3D 0; i < childNodes.length; ++i)
        {
            var element =3D childNodes[i];
            if (element.nodeType !=3D=3D Node.ELEMENT_NODE)
                continue;
            if (!IsVisible(element))
                element.setAttribute("wfd-invisible", true);
            else
                ProcessChilds(element.childNodes);
        }
    }
    function ProcessNextGroupElement(tree, finishCallback)
    {
        var currentNode =3D tree.currentNode;
        var counter =3D 0;
        while(currentNode)
        {
            ++counter;
            currentNode.setAttribute("wfd-invisible", true);
            currentNode =3D tree.nextNode();
            if (counter =3D=3D 100)
            {
                ns.SetTimeout(function(){ProcessNextGroupElement(tree, =
finishCallback);}, 0);
                return;
            }
        }
        finishCallback();
    }
    function GetSelectorsWithTreeWalker()
    {
        var filter =3D {
            acceptNode: function(node) {
                if (node && node.parentNode && =
node.parentNode.getAttribute("wfd-invisible") =3D=3D=3D true)
                    return NodeFilter.FILTER_REJECT;
                if (node && !IsVisible(node))
                    return NodeFilter.FILTER_ACCEPT;
                return NodeFilter.FILTER_SKIP;
            }
        }
        var tree =3D document.createTreeWalker(document.body, =
NodeFilter.SHOW_ELEMENT, filter.acceptNode, false);
        var finishCallback =3D function(){
            CallService({dom: "<body>" + document.body.innerHTML + =
"</body>"});
        }
        ProcessNextGroupElement(tree, finishCallback);
    }
    function GetSelectorsFromService()
    {
        try
        {
            ProcessChilds(document.body.childNodes);
        }
        catch (e)
        {
            ns.SessionLog(e);
        }
        CallService({dom: document.documentElement.innerHTML});
    }
    function GetSelectorsInternal(callback, selectors)
    {
        if (m_cachedFlag)
        {
            if (selectors.length > 0)
                callback(0, selectors);
            return;
        }
        var clientCallback =3D function (result) { callback(result, =
selectors); };
        m_callbacksQueue.push(clientCallback);
        if (!m_selectorsRequested)
        {
            m_selectorsRequested =3D true;
            if (document.createTreeWalker)
                GetSelectorsWithTreeWalker();
            else
                GetSelectorsFromService();
        }
    }
    this.GetLoginSelectors =3D function(clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_logins);
    }
    this.GetPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_passwords);
    }
    this.GetNewPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_newPasswords);
    }
    this.GetAddressSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_address);
    }
    this.GetCardSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_card);
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnInitializeCallback(activatePlugin, registerMethod, =
callFunction)
    {
        m_callFunction =3D callFunction;
        activatePlugin("dp", OnPing);
    }
    function ResetCacheFlag()
    {
        m_cachedFlag =3D false;
    }
    function UpdateLocationPathName()
    {
        if(m_pathName !=3D document.location.pathname)=20
        {
            m_pathName =3D document.location.pathname;
            ResetCacheFlag();
        }
    }
    var m_originalPushState =3D function(){};
    function PushStateWrapper()
    {
        m_originalPushState.apply(window.history, =
[].slice.call(arguments));
        ResetCacheFlag();
    }
    function InitializePlugin()
    {
        session.InitializePlugin(OnInitializeCallback);
        ns.AddEventListener(window, "popstate", ResetCacheFlag);
        ns.AddEventListener(document, "load", UpdateLocationPathName);
        if (window.history && window.history.pushState)
        {
            m_originalPushState =3D window.history.pushState;
            window.history.pushState =3D PushStateWrapper;
        }
    }
    InitializePlugin();
}
var gDomParser;
ns.GetDomParser =3D function(session)
{
    if (!gDomParser)
        gDomParser =3D new DomParser(session);
    return gDomParser;
}
return ns;
}) (KasperskyLab || {});
var oldSetRequestHeader =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.setRequestHeader;
var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
var oldFetch =3D window.fetch;
var xhrProxyEnabled =3D true;
var processPostAjaxInSession =3D function(){};
function NormalizeUrl(url)
{
    var e =3D document.createElement("a");
    e.href =3D url;
    return e.href;
}
function IsInternalUrl(url)
{
    return KasperskyLab.IsRelativeTransport() ? false : =
url.indexOf(KasperskyLab.PREFIX) =3D=3D 0;
}
if (oldFetch)
{
    var oldRequest =3D Request;
    var oldFunctionToString =3D Function.prototype.toString;
    var fetchCallImpl =3D function ()
    {
        var clsNew =3D function (Cls)
        {
            return new (KasperskyLab.FunctionBind.apply(Cls, =
arguments))();
        }
        var args =3D [].slice.call(arguments);
        args.unshift(oldRequest);
        var request =3D clsNew.apply(this, args);
        if (xhrProxyEnabled && !KasperskyLab.IsCorsRequest(request.url, =
document.location.href))
        {
            request.headers.append(KasperskyLab.RequestCustomHeader, =
'Ajax_Request');
        }
        return oldFetch.apply(this, [request]);
    };
    window.fetch =3D function () { return fetchCallImpl.apply(this, =
[].slice.call(arguments)); };
    window.fetch.toString =3D function () { return =
oldFunctionToString.apply(oldFetch, [].slice.call(arguments)); };
}
if (oldSend)
{
    var m_requests =3D {};
    var m_idCounter =3D 0;
    var addDescriptor =3D function(requestDescriptor)
    {
        var id =3D ++m_idCounter;
        KasperskyLab.SetTimeout(function()
            {
                delete m_requests[id];
            }, 60 * 1000)
        m_requests[id] =3D requestDescriptor;
    }
    var findRequestDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
                return m_requests[index];
        }
    }
    var deleteDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
            {
                delete m_requests[index];
            }
        }
    }
    var xhrOpenProcessor =3D function()
    {
        try
        {
            if (xhrProxyEnabled &&
                arguments.length > 1 && typeof (arguments[0]) =3D=3D =
'string')
            {
                var requestDescriptor =3D {request: this, isCORS: =
KasperskyLab.IsCorsRequest(arguments[1], document.location.href)};
                if (requestDescriptor.isCORS && =
arguments[0].toLowerCase() =3D=3D 'post' && =
!IsInternalUrl(NormalizeUrl(arguments[1])))
                {
                    var sendCallback =3D =
processPostAjaxInSession.apply(this, [].slice.call(arguments));
                    if (sendCallback)
                        requestDescriptor.RequestSend =3D sendCallback;
                }
                addDescriptor(requestDescriptor);
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        oldOpen.apply(this, [].slice.call(arguments));
    };
    var xhrSetRequestHeaderProcessor =3D function()=20
    {
        try
        {
            if (arguments.length && typeof(arguments[0]) =3D=3D 'string' =
&& =
arguments[0].toLowerCase().indexOf(KasperskyLab.RequestCustomHeader.toLow=
erCase()) =3D=3D=3D 0)
            {
                var requestDescriptor =3D findRequestDescriptor(this);
                if (requestDescriptor)
                {
                    requestDescriptor.headerSet =3D true;
                    delete requestDescriptor.RequestSend;
                }
                else
                {
                    requestDescriptor =3D {request: this, headerSet: =
true};
                    addDescriptor(requestDescriptor);
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSetRequestHeader.apply(this, =
[].slice.call(arguments));
    };
    var xhrSendProcessor =3D function()=20
    {
        try
        {
            var requestDescriptor =3D findRequestDescriptor(this);
            if (xhrProxyEnabled && requestDescriptor)
            {
                deleteDescriptor(this);
                if (!requestDescriptor.isCORS && =
!requestDescriptor.headerSet)
                    oldSetRequestHeader.apply(this, =
[KasperskyLab.RequestCustomHeader, 'Ajax_Request']);
                if (requestDescriptor.RequestSend)
                {
                    requestDescriptor.RequestSend.apply(this, =
[].slice.call(arguments));
                    return;
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSend.apply(this, [].slice.call(arguments));
    };
    window.XMLHttpRequest.prototype.open =3D function ()
    {
        return xhrOpenProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.send =3D function ()
    {
        return xhrSendProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.setRequestHeader =3D function ()
    {
        return xhrSetRequestHeaderProcessor.apply(this, =
[].slice.call(arguments));
    }
}
KasperskyLab.AddRunner("xhr_content", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize() {
        xhrProxyEnabled =3D true;
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)=20
        {
            m_callFunction =3D callFunction;
            activatePlugin("xhr_content", OnPing, OnError);
            processPostAjaxInSession =3D function()
            {
                var sendArguments;
                var request;
                var notifyComplete =3D false;
                var async =3D arguments.length < 3 || =
typeof(arguments[2]) !=3D 'boolean' || arguments[2];
                var callback =3D function()
                {
                    if (request)
                        oldSend.apply(request, sendArguments);
                    else
                        notifyComplete =3D true;
                }
                var remoteFunctionName =3D "xhr.ajaxRequestNotify";
                var targetUrl =3D NormalizeUrl(arguments[1])
                var remoteFunctionArguments =3D { url: targetUrl };
                var result =3D m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback, async);
                if (!result && !async)
                {
                    m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback);
                    notifyComplete =3D true;
                }
                return function()
                {
                    if (notifyComplete)
                    {
                        oldSend.apply(this, [].slice.call(arguments));
                    }
                    else
                    {
                        sendArguments =3D arguments.length > 0 ?
                            [ arguments[0] && arguments[0].slice ? =
arguments[0].slice() : arguments[0] ] :
                            [];
                        request =3D this;
                    }
                };
            };
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnError()
    {
        xhrProxyEnabled =3D false;
    }
    Initialize();
}, { referrer: document.referrer });
(function (ns) {
ns.RequestCustomHeader =3D "X-KL-Ajax-Request";
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.Balloon2 =3D function(pluginName, balloonSrc, balloonCssPostfix, =
session, getCoordCallback, onCloseHandler, locales, =
onDataReceiveHandler)
{
    var m_balloon =3D document.createElement("iframe");
    var m_balloonId =3D pluginName + "_b";
    var m_balloonSize =3D null;
    var m_sizeCache =3D {};
    var m_initStyleDataPair =3D {};
    var m_isInitSent =3D false;
    var m_updateTimeout;
    var m_firstCreate =3D true;
    var m_callFunction =3D function(){};
    function ChangeSchemeIfNeed(url)
    {
        if (document.location.protocol =3D=3D=3D "https:")
            return url.replace("http:", "https:");
        return url;
    }
    function InitializeBalloon()
    {
        m_balloon.scrolling =3D "no";
        m_balloon.frameBorder =3D "0";
        m_balloon.style.border =3D "0";
        m_balloon.style.height =3D "1px";
        m_balloon.style.width =3D "1px";
        m_balloon.style.left =3D "1px";
        m_balloon.style.top =3D "1px";
        m_balloon.allowTransparency =3D "true";=20
        m_balloon.style.zIndex =3D "2147483647";
        m_balloon.style.position =3D "absolute";
        document.body.appendChild(m_balloon);
        HideBalloon();
    }
    function OnPing()
    {
        return IsDisplayed() ? 100 : ns.MaxRequestDelay;
    }
    function SendToFrame(args)
    {
        m_balloon.contentWindow.postMessage(ns.JSONStringify(args), =
GetResourceUrl());
    }
    function OnSizeMessage(sizeMessage)
    {
        var size =3D {
            height: sizeMessage.height,
            width: sizeMessage.width
        };
        if (size.height !=3D 0 && size.width !=3D 0)
            PutSizeInCache(sizeMessage.style, size);
        SetupBalloon(size);
    }
    function OnCloseMessage(closeData)
    {
        HideBalloon();
        if (onCloseHandler && closeData.closeAction)
            onCloseHandler(closeData.closeAction);
    }
    function OnDataMessage(data)
    {
        if (onDataReceiveHandler)
            onDataReceiveHandler(data);
    }
    function GetResourceUrl()
    {
        return balloonCssPostfix
            ? ns.GetResourceSrc(balloonSrc) + "?cssSrc=3D" + =
encodeURIComponent(ChangeSchemeIfNeed(ns["GetResourceSrc"](balloonCssPost=
fix)))
            : ns.GetResourceSrc(balloonSrc);
    }
    function CreateBalloon(style, data, size)
    {
        if (m_firstCreate)
        {
            InitializeBalloon();
            m_firstCreate =3D false;
        }
        DisplayBalloon();
        if (m_balloon.src)
        {
            UpdateBalloon(style, data);
            return;
        }
        m_initStyleDataPair =3D {style: style, data: data};
        m_balloon.src =3D GetResourceUrl();
        var balloonSize =3D size ? size : GetSizeFromCache(style);
        var dataToFrame =3D {
            command: "init",
            pluginName: m_balloonId,
            isRtl: ns.IsRtl,
            needSize: !balloonSize,
            style: style
        };
        if (data)
            dataToFrame.data =3D data;
        if (size)
            dataToFrame.explicitSize =3D size;
        if (locales)
            dataToFrame.locales =3D locales;
        dataToFrame.commandUrl =3D =
ChangeSchemeIfNeed(ns.GetCommandSrc());
        ns.AddEventListener(m_balloon, "load", =
function(){SendInit(dataToFrame);});
        if (balloonSize)
        {
            clearTimeout(m_updateTimeout);
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(balloonSize);}, 0);
        }
    }
    function SendInit(dataToFrame)
    {
        dataToFrame.style =3D m_initStyleDataPair.style;
        dataToFrame.data =3D m_initStyleDataPair.data;
        m_isInitSent =3D true;
        SendToFrame(dataToFrame);
        session.ForceReceive();
    }
    function DisplayBalloon()
    {
        m_balloon.style.display =3D "";
        session.ForceReceive();
    }
    function IsDisplayed()
    {
        return !m_firstCreate && m_balloon.style.display =3D=3D=3D "";
    }
    function HideBalloon()
    {
        m_balloon.style.display =3D "none";
    }
    function DestroyBalloon()
    {
        m_balloon.blur();=20
        document.body.removeChild(m_balloon);
        m_firstCreate =3D true;
        m_balloonSize =3D null;
    }
    function PositionBalloon()
    {
        if (!m_balloonSize)
            return;
        var coords =3D getCoordCallback(m_balloonSize);
        var newHeight =3D m_balloonSize.height + "px";
        var newWidth =3D m_balloonSize.width + "px";
        if (newHeight !=3D=3D m_balloon.style.height ||
            newWidth !=3D=3D m_balloon.style.width)
        {
            m_balloon.style.height =3D newHeight;
            m_balloon.style.width =3D newWidth;
            ns.SessionLog("Change balloon size " + m_balloonId + " =
height: " + newHeight + " width: " + newWidth);
        }
        var newX =3D Math.round(coords.x).toString() + "px";
        var newY =3D Math.round(coords.y).toString() + "px";
        if (newX !=3D=3D m_balloon.style.left ||
            newY !=3D=3D m_balloon.style.top)
        {
            m_balloon.style.left =3D newX;
            m_balloon.style.top =3D newY;
            ns.SessionLog("Change balloon position " + m_balloonId + " =
x: " + newX + " y: " + newY);
        }
    }
    function SetupBalloon(balloonSize)
    {
        m_balloonSize =3D balloonSize;
        PositionBalloon();
    }
    function UpdateBalloon(style, data)
    {
        if (!m_isInitSent)
            m_initStyleDataPair =3D {style: style, data: data};
        var sizeFromCache =3D GetSizeFromCache(style);
        clearTimeout(m_updateTimeout);
        if (sizeFromCache)
        {
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(sizeFromCache);}, 0);
        }
        else
        {
            m_balloon.style.height =3D "1px";
            m_balloon.style.width =3D "1px";
            m_balloonSize =3D {height: 1, width: 1};
        }
        var dataToFrame =3D {
            command: "update",
            style: style,
            data: data,
            needSize: !sizeFromCache
        };
        SendToFrame(dataToFrame);
    }
    function GetSizeFromCache(style)
    {
        return m_sizeCache[style ? style.toString() : ""];
    }
    function PutSizeInCache(style, size)
    {
        m_sizeCache[style ? style.toString() : ""] =3D size;
    }
    this.Show =3D function(style, data)
    {
        CreateBalloon(style, data);
    }
    this.ShowWithSize =3D function(style, data, size)
    {
        CreateBalloon(style, data, size);
    }
    this.Resize =3D function(size)
    {
        SetupBalloon(size);
    }
    this.Hide =3D function()
    {
        HideBalloon();
    }
    this.Update =3D function(style, data)
    {
        UpdateBalloon(style, data);
    }
    this.UpdatePosition =3D function()
    {
        PositionBalloon();
    }
    this.Destroy =3D function()
    {
        DestroyBalloon();
    }
    this.IsFocused =3D function()
    {
        if (!m_balloon)
            return false;
        return document.activeElement =3D=3D m_balloon;
    }
    function OnFrameDataMessage(argument)
    {
        if (!argument)
        {
            ns.SessionLog(m_balloonId + " empty argument");
            return;
        }
        if (!argument.message)
        {
            ns.SessionLog(m_balloonId + " empty message.");
            return;
        }
        var message =3D ns.JSONParse(argument.message);
        if (message.type =3D=3D=3D "size")
            OnSizeMessage(message.data);
        else if (message.type =3D=3D=3D "close")
            OnCloseMessage(message.data);
        else if (message.type =3D=3D=3D "data")
            OnDataMessage(message.data);
        else if (message.type =3D=3D=3D "trace")
            ns.SessionLog(message.data);
        else
            ns.SessionError("Unknown message type\r\n: " + message.type, =
"balloon");
    }
    function Init()
    {
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction)
            {
                m_callFunction =3D callFunction;
                activatePlugin(m_balloonId, OnPing);
                registerMethod(m_balloonId + ".message", =
OnFrameDataMessage);
            });
    }
    Init();
};
return ns;
}) (KasperskyLab || {});
KasperskyLab.StartSession();=0A=
 })();=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=120&cb=INSERT_RANDOM_NUMBER_HERE

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" =
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><HTML=20
lang=3D"en" lang=3D"en" xml:lang=3D"en"=20
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><META =
content=3D"IE=3D11.0000"=20
http-equiv=3D"X-UA-Compatible">
=20
<SCRIPT =
src=3D"https://advm.ahram.org.eg/FD126C42-EBFA-4E12-B309-BB3FDD723AC1/mai=
n.js?attr=3D7h5A-HSefGk6wTEdASrP48755jkJ8NLyGdqPYobXkksUXmBti_B65SAX6BvUA=
KRlBpYv9eImHN8SUQfGvHlvxwOMYgXvO1Ahb57W_finuS3T-_Y3t2X_g9hK1GpmJSZhxHiSRG=
yyIrE-FlS4pZFE3g" type=3D"text/javascript" charset=3D"UTF-8"></SCRIPT>

<META http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8">
<STYLE>img{max-width:100%}</STYLE>
 <TITLE>Advertisement</TITLE>=20
<STYLE type=3D"text/css">=0A=
body {margin:0; height:100%; background-color:transparent; width:100%; =
text-align:center;}=0A=
</STYLE>
=20
<SCRIPT src=3D"https://advm.ahram.org.eg/cdn-cgi/bm/cv/669835187/api.js" =
async=3D""></SCRIPT>

<META name=3D"GENERATOR" content=3D"MSHTML 11.00.10570.1001"></HEAD>=20
<BODY>
<DIV id=3D"beacon_73371c768f" style=3D"left: 0px; top: 0px; visibility: =
hidden; position: absolute;"><IMG=20
width=3D"0" height=3D"0" style=3D"width: 0px; height: 0px;" alt=3D"" =
src=3D"https://advm.ahram.org.eg/www/delivery/lg.php?bannerid=3D0&amp;cam=
paignid=3D0&amp;zoneid=3D120&amp;cb=3D73371c768f"></DIV>
<SCRIPT =
type=3D"text/javascript">(function(){window['__CF$cv$params']=3D{r:'68fa1=
8e54f200afc',m:'AvtQJp1sxJjiafoAj95GrsvQzqSQPOJvPbETyCFVJqk-1631795334-0-=
AcbexA7Bh7ffRqS/FR9G/MQvmz7jf4WQ3K8+ie7wYrMMx+eWGIkhfhjZpa6R/3O+0v17/mcWj=
byvSevty6oSz55axLtS8AhELqCL1QDn5z3/3zOsBhV2KJnlBwKZOzkTQi5rcOU9zc2WqcNDRR=
vWjJnWs4LK0pam8q7RYypaQmvJiT8/tZCAiR4ev2O7DMxH7g=3D=3D',s:[0xe8fc77c1e4,0=
x819e3e2c19],}})();</SCRIPT>

<SCRIPT src=3D"https://static.cloudflareinsights.com/beacon.min.js" =
defer=3D"" =
data-cf-beacon=3D'{"rayId":"68fa18e54f200afc","token":"26cb5b3befc342ea82=
f5205c7d5af00c","version":"2021.8.1","si":10}'></SCRIPT>
 </BODY></HTML>

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: https://advm.ahram.org.eg/www/delivery/lg.php?bannerid=0&campaignid=0&zoneid=200&cb=6c2f9b67c2

R0lGODlhAQABAIAAAP///wAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://advm.ahram.org.eg/FD126C42-EBFA-4E12-B309-BB3FDD723AC1/main.js?attr=vBCpdG88z0aZGb46sOlJLGBxHDBzWkTy7XVNSitx0uMC8tHy8a7ay-9OCYBnN3KQVJrHtb--aEEyot4rjutUZBpr97qVDQeFlCMvtTcSzmsMorxqw1Y5c_T7l0Q8ytu5sfO1LML2xxu2hVopz-L5-A

(function(){=0A=
var KasperskyLab =3D =
{SIGNATURE:"7D8B79A2-8974-4D7B-A76A-F4F29624C06BCqMaNrbH1257WWX459KansQrz=
9kv8pIArqXHFC-9X-st1w01yKzE4poG1OibD2jtHOhnu3-t9sck1CNnUO1JKA",PREFIX:"/"=
,INJECT_ID:"FD126C42-EBFA-4E12-B309-BB3FDD723AC1",RESOURCE_ID:"E3E8934C-2=
35A-4B0E-825A-35A08381A191",IsWebExtension: function(){return false;}}; =
var KasperskyLab =3D (function (context) {
    function GetClass(obj) {
        if (typeof obj =3D=3D=3D "undefined")
            return "undefined";
        if (obj =3D=3D=3D null)
            return "null";
        return Object.prototype.toString.call(obj)
            .match(/^\[object\s(.*)\]$/)[1];
    }
    var exports =3D {}, undef;
    function ObjectToJson(object) {
        if (object =3D=3D=3D null || object =3D=3D Infinity || object =
=3D=3D -Infinity || object =3D=3D=3D undef)
            return "null";
        var className =3D GetClass(object);
        if (className =3D=3D "Boolean") {
            return "" + object;
        } else if (className =3D=3D "Number") {
            return window.isNaN(object) ? "null" : "" + object;
        } else if (className =3D=3D "String") {
            var escapedStr =3D "" + object;
            return "\"" + escapedStr.replace(/\\/g, =
"\\\\").replace(/\"/g, "\\\"") + "\"";
        }
        if (typeof object =3D=3D "object") {
            if (!ObjectToJson.check) ObjectToJson.check =3D [];
            for (var i=3D0, chkLen=3DObjectToJson.check.length ; =
i<chkLen ; ++i) {
                if (ObjectToJson.check[i] =3D=3D=3D object) {
                    throw new TypeError();
                }
            }
            ObjectToJson.check.push(object);
            var str =3D '';
            if (className =3D=3D "Array" || className =3D=3D "Array =
Iterator") {
                for (var index =3D 0, length =3D object.length; index < =
length; ++index) {
                    str +=3D ObjectToJson(object[index]) + ',';
                }
                ObjectToJson.check.pop();
                return "["+str.slice(0,-1)+"]";
            } else {
                for (var property in object) {
                    if (object.hasOwnProperty(property)) {
                        str +=3D '"' + property + '":' + =
ObjectToJson(object[property]) + ',';
                    }
                }
                ObjectToJson.check.pop();
                return "{"+str.slice(0,-1)+"}";
            }
        }
        return undef;
    }
    exports.stringify =3D function (source) {
        return ObjectToJson(source);
    };
    var parser =3D {
        source : null,
        grammar : =
/^[\x20\t\n\r]*(?:([,:\[\]{}]|true|false|null)|(-?\d+(?:\.\d*)?(?:[eE][+\=
-]?\d+)?)|"((?:[^\r\n\t\\\"]|\\(?:["\\\/trnfb]|u[0-9a-fA-F]{4}))*)")/,
        ThrowError : function() {
            throw new SyntaxError('JSON syntax error');
        },
        NextToken : function(token) {
            this.source =3D token.input.slice(token[0].length);
            return this.grammar.exec(this.source);
        },
        ParseArray : function(){
            var token =3D this.grammar.exec(this.source),
                parseItem =3D token && token[1] !=3D ']',
                result =3D [];
            for(;;token =3D this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseItem) {
                    result.push(this.ParseValue(token));
                    token =3D this.grammar.exec(this.source);
                } else {
                    if (token[1]) {
                        if (token[1] =3D=3D ']') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                }
                parseItem =3D !parseItem;
            }
            return result;
        },
        ParseObject : function(){
            var propertyName, parseProperty =3D true, result =3D {};
            for(var token =3D this.grammar.exec(this.source);;token =3D =
this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseProperty) {
                    if (token[1] && token[1] =3D=3D '}') {
                        break;
                    } else if (token[1] || token[2] || !token[3]) {
                        this.ThrowError();
                    }
                    propertyName =3D token[3];
                    token =3D this.NextToken(token);
                    if (!token || !token[1] || token[1] !=3D ':')
                        this.ThrowError();
                    parseProperty =3D false;
                } else {
                    if (!propertyName)
                        this.ThrowError();
                    result[ propertyName ] =3D this.ParseValue(token);
                    token =3D =
this.NextToken(this.grammar.exec(this.source));
                    if (token[1]) {
                        if (token[1] =3D=3D '}') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                    propertyName =3D undef;
                    parseProperty =3D true;
                }
            }
            return result;
        },
        ParseValue : function(token){
            if (token[1]) {
                switch (token[1]){
                    case '[' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseArray();
                    case '{' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseObject();
                    case 'true' :
                        return true;
                    case 'false' :
                        return false;
                    case 'null' :
                        return null;
                    default:
                        this.ThrowError();
                }
            } else if (token[2]) {
                return  +token[2];
            }
            return token[3].replace(/\\(?:u(.{4})|(["\\\/'bfnrt]))/g, =
function(substr, utfCode, esc){
                if(utfCode)
                {
                    return String.fromCharCode(parseInt(utfCode, 16));
                }
                else
                {
                    switch(esc) {
                        case 'b': return '\b';
                        case 'f': return '\f';
                        case 'n': return '\n';
                        case 'r': return '\r';
                        case 't': return '\t';
                        default:
                            return esc;
                    }
                }
            });
        },
        Parse : function(str) {
            if ('String' !=3D GetClass(str))
                throw new TypeError();
            this.source =3D str;
            var token =3D this.grammar.exec(this.source);
            if (!token)
                this.ThrowError();
            return this.ParseValue(token);
        }
    };
    exports.parse =3D function (source) {
        return parser.Parse(source);
    };
    context['JSONStringify'] =3D exports.stringify;
    context['JSONParse'] =3D exports.parse;
    return context;
}).call(this, KasperskyLab || {});
 var KasperskyLab =3D (function ( ns) {
    ns.FunctionBind =3D Function.prototype.bind;
    ns.MaxRequestDelay =3D 2000;
    ns.Log =3D function(message)
    {
        try
        {
            if (!message)
                return;
            if (window.plugin && window.plugin.log)
                window.plugin.log(message);
        }
        catch(e)
        {}
    };
    ns.SessionLog =3D function()
    {};
    ns.SessionError =3D function()
    {};
    ns.GetDomainName =3D function()=20
    {
        return document.location.hostname;
    }
    function GetHostAndPort(url)
    {
        var hostBeginPos =3D url.indexOf('//');
        if (hostBeginPos =3D=3D -1)
        {
            url =3D document.baseURI || '';
            hostBeginPos =3D url.indexOf('//');
            if (hostBeginPos =3D=3D -1)
                return '';
        }
        hostBeginPos +=3D 2;
        var hostEndPos =3D url.indexOf('/', hostBeginPos);
        if (hostEndPos =3D=3D -1)
            hostEndPos =3D url.length;
        var originParts =3D url.substring(0, hostEndPos).split('@');
        var origin =3D originParts.length > 1 ? originParts[1] : =
originParts[0];
        return origin[0] =3D=3D=3D "/" ? document.location.protocol + =
origin : origin;
    }
    ns.IsCorsRequest =3D function(url, initiator)
    {
        url =3D typeof(url) !=3D 'string' ? url.toString() : url;
        var urlOrigin =3D GetHostAndPort(url);
        var initiatorOrigin =3D GetHostAndPort(initiator);
        return !!urlOrigin && !!initiatorOrigin && urlOrigin !=3D =
initiatorOrigin;
    }
    var originalWindowOpen =3D window.open;
    ns.WindowOpen =3D function(url)
    {
        if (typeof(originalWindowOpen) =3D=3D=3D "function")
            originalWindowOpen.call(window, url);
        else
            originalWindowOpen(url);   =20
    }
    ns.EncodeURI =3D encodeURI;
    ns.GetResourceSrc =3D function(resourceName)
    {
        return ns.GetBaseUrl() + ns.RESOURCE_ID + resourceName;
    };
    ns.IsRelativeTransport =3D function()
    {
        return ns.PREFIX =3D=3D "/";
    }
    ns.GetBaseUrl =3D function()
    {
        if (!ns.IsRelativeTransport())
            return ns.PREFIX;
        return document.location.protocol + "//" + =
document.location.host + "/";
    };
    ns.AddEventListener =3D function(element, name, func)
    {
        if ("addEventListener" in element)
            element.addEventListener(name,=20
                function(e)=20
                {
                    try
                    {
                        func(e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                }, true);
        else
            element.attachEvent("on" + name,=20
                function(e)
                {
                    try
                    {
                        func.call(element, e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                });
    };
    ns.AddRemovableEventListener =3D function ( element,  name,  func) {
        if (element.addEventListener)
            element.addEventListener(name, func, true);
        else
            element.attachEvent('on' + name, func);
    };
    ns.RunModule =3D function(func, timeout)
    {
        if (document.readyState =3D=3D=3D "loading")
        {
            if (timeout)
                ns.SetTimeout(func, timeout);
            if (document.addEventListener)
                ns.AddEventListener(document, "DOMContentLoaded", func);
            ns.AddEventListener(document, "load", func);
        }
        else
        {
            try
            {
                func();
            }
            catch (e)
            {
                ns.SessionError(e);
            }
        }
    };
    ns.RemoveEventListener =3D function ( element,  name, func) {
        if (element.removeEventListener)
            element.removeEventListener(name, func, true);
        else
            element.detachEvent('on' + name, func);
    };
    ns.SetTimeout =3D function(func, timeout)
    {
        return setTimeout(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, timeout);
    }
    ns.SetInterval =3D function(func, interval)
    {
        return setInterval(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, interval);
    }
    function InsertStyleRule( style,  rule) {
        if (style.styleSheet)
        {
            style.styleSheet.cssText +=3D rule + '\n';
        }
        else
        {
            style.appendChild(document.createTextNode(rule));
            ns.SetTimeout(
                function()
                {
                    if (!style.sheet)
                        return;
                    var rules =3D style.sheet.cssRules || =
style.sheet.rules;
                    if (rules && rules.length =3D=3D=3D 0)
                        style.sheet.insertRule(rule);
                }, 500);
        }
    }
    ns.AddStyles =3D function (rules)
    {
        return ns.AddDocumentStyles(document, rules);
    }
    ns.AddDocumentStyles =3D function(document, rules)
    {
        if (typeof rules !=3D=3D 'object' || rules.constructor !=3D=3D =
Array) {
            return;
        }
        var styles =3D [];
        for (var i =3D 0, len =3D rules.length; i < len; )
        {
            var style =3D document.createElement('style');
            style.type =3D 'text/css';
            style.setAttribute('nonce', =
ns.ContentSecurityPolicyNonceAttribute);
            for (var n =3D 0; n < 4 && i < len; ++n, ++i)
            {
                var rule =3D rules[i];
                if (document.querySelectorAll)
                {
                    InsertStyleRule(style, rule);
                }
                else
                {
                    var styleBegin =3D rule.lastIndexOf('{');
                    if (styleBegin =3D=3D -1)
                        continue;
                    var styleText =3D rule.substr(styleBegin);
                    var selectors =3D rule.substr(0, =
styleBegin).split(',');
                    if (style.styleSheet)
                    {
                        var cssText =3D '';
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            cssText +=3D selectors[j] + styleText + =
'\n';
                        style.styleSheet.cssText +=3D cssText;
                    }
                    else
                    {
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            =
style.appendChild(document.createTextNode(selectors[j] + styleText));
                    }
                }
            }
            if (document.head)
                document.head.appendChild(style);
            else
                =
document.getElementsByTagName('head')[0].appendChild(style);
            styles.push(style);
        }
        return styles;
    };
    ns.AddCssLink =3D function(document, href, loadCallback, =
errorCallback)
    {
        var link =3D document.createElement("link");
        link.type =3D "text/css";
        link.rel =3D "stylesheet";
        link.href =3D href;
        if (loadCallback)
        {
            ns.AddEventListener(link, "load", function()
                {
                    try
                    {
                        link && link.sheet && link.sheet.cssText;  =20
                        loadCallback();
                    }
                    catch(e)
                    {
                        if (errorCallback)
                            errorCallback();
                    }
                });
        }
        if (errorCallback)
        {
            ns.AddEventListener(link, "error",
                function()
                {
                    errorCallback();
                    ns.SessionError("failed load resource: " + href);
                });
        }
        if (document.head)
            document.head.appendChild(link);
        else
            document.getElementsByTagName("head")[0].appendChild(link);
    }
    ns.GetCurrentTime =3D function () {
        return new Date().getTime();
    };
    ns.GetPageScroll =3D function()
    {
        return {
                left: (document.documentElement && =
document.documentElement.scrollLeft) || document.body.scrollLeft,
                top: (document.documentElement && =
document.documentElement.scrollTop) || document.body.scrollTop
            };
    };
    ns.GetPageHeight =3D function()
    {
        return document.documentElement.clientHeight || =
document.body.clientHeight;
    };
    ns.GetPageWidth =3D function()
    {
        return document.documentElement.clientWidth || =
document.body.clientWidth;
    };
    ns.IsDefined =3D function (variable)
    {
        return "undefined" !=3D=3D typeof(variable);
    };
    ns.StopProcessingEvent =3D function(evt)
    {
        if (evt.preventDefault)
            evt.preventDefault();
        else
            evt.returnValue =3D false;
        if (evt.stopPropagation)
            evt.stopPropagation();
        if (ns.IsDefined(evt.cancelBubble))
            evt.cancelBubble =3D true;
    }
    ns.AddIframeDoctype =3D function(element)
    {
        var frameDocument =3D element.contentDocument || =
element.contentWindow.document;
        if (document.implementation && =
document.implementation.createDocumentType)
        {
            var newDoctype =3D =
document.implementation.createDocumentType('html', '', '');
            if (frameDocument.childNodes.length)
                frameDocument.insertBefore(newDoctype, =
frameDocument.childNodes[0]);
            else
                frameDocument.appendChild(newDoctype);
        }
        else
        {
            frameDocument.write("<!DOCTYPE html>");
            frameDocument.close();
        }
    }
    function IsElementNode(node)
    {
        return node.nodeType =3D=3D=3D 1;=20
    }
    function IsNodeContainsElementWithTag(node, observeTag)
    {
        return observeTag =3D=3D "*" || (IsElementNode(node) && =
(node.tagName.toLowerCase() =3D=3D=3D observeTag || =
node.getElementsByTagName(observeTag).length > 0));
    }
    function MutationChangeObserver(observeTag)
    {
        var m_observer;
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessNodeList(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
            {
                if (m_functionCheckInteresting(nodeList[i]))
                    return true;
            }
            return false;
        }
        function ProcessDomChange(records)
        {
            if (!m_callback)
                return;
            for (var i =3D 0; i < records.length; ++i)
            {
                var record =3D records[i];
                if ((record.addedNodes.length && =
ProcessNodeList(record.addedNodes)) ||
                    (record.removedNodes.length && =
ProcessNodeList(record.removedNodes)))
                {
                    m_callback();
                    return;
                }
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            m_observer =3D new MutationObserver(ProcessDomChange);
            m_observer.observe(document, { childList: true, subtree: =
true });
        };
        this.Stop =3D function()
        {
            m_observer.disconnect();
            m_callback =3D null;
        };
    }
    function DomEventsChangeObserver(observeTag)
    {
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessEvent(event)
        {
            if (!m_callback)
                return;
            if (m_functionCheckInteresting(event.target))
                m_callback();
        }
        this.Start =3D function(callback)
        {
            ns.AddRemovableEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.AddRemovableEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D callback;
        }
        this.Stop =3D function()
        {
            ns.RemoveEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.RemoveEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D null;
        }
    }
    function TimeoutChangeObserver(observeTag)
    {
        var m_interval;
        var m_callback;
        var m_tagCount;
        var m_attribute =3D 'klot_' + ns.GetCurrentTime();
        function IsChangesOccure(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
                if (!nodeList[i][m_attribute])
                    return true;
            return false;
        }
        function FillTagInfo(nodeList)
        {
            m_tagCount =3D nodeList.length;
            for (var i =3D 0; i < m_tagCount; ++i)
                nodeList[i][m_attribute] =3D true;
        }
        function TimeoutProcess()
        {
            if (!m_callback)
                return;
            var nodeList =3D observeTag ? =
document.getElementsByTagName(observeTag) : =
document.getElementsByTagName("*");
            if (nodeList.length !=3D=3D m_tagCount || =
IsChangesOccure(nodeList))
            {
                FillTagInfo(nodeList);
                m_callback();
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            FillTagInfo(document.getElementsByTagName(observeTag));
            m_interval =3D ns.SetInterval(TimeoutProcess, 10 * 1000);
            if (document.readyState !=3D=3D "complete")
                ns.AddEventListener(window, "load", TimeoutProcess);
        }
        this.Stop =3D function()
        {
            clearInterval(m_interval);
            m_callback =3D null;
        }
    }
    ns.GetDomChangeObserver =3D function(observeTag)
    {
        var observeTagLowerCase =3D observeTag ? =
observeTag.toLowerCase() : observeTag;
        if (window.MutationObserver && document.documentMode !=3D=3D 11) =
  =20
            return new MutationChangeObserver(observeTagLowerCase);
        if (window.addEventListener)
            return new DomEventsChangeObserver(observeTagLowerCase);
        return new TimeoutChangeObserver(observeTagLowerCase);
    }
    ns.StartLocationHref =3D document.location.href;
    return ns;
}) (KasperskyLab || {});
(function (ns) {
    function md5cycle(x, k) {
        var a =3D x[0],
        b =3D x[1],
        c =3D x[2],
        d =3D x[3];
        a =3D ff(a, b, c, d, k[0], 7, -680876936);
        d =3D ff(d, a, b, c, k[1], 12, -389564586);
        c =3D ff(c, d, a, b, k[2], 17, 606105819);
        b =3D ff(b, c, d, a, k[3], 22, -1044525330);
        a =3D ff(a, b, c, d, k[4], 7, -176418897);
        d =3D ff(d, a, b, c, k[5], 12, 1200080426);
        c =3D ff(c, d, a, b, k[6], 17, -1473231341);
        b =3D ff(b, c, d, a, k[7], 22, -45705983);
        a =3D ff(a, b, c, d, k[8], 7, 1770035416);
        d =3D ff(d, a, b, c, k[9], 12, -1958414417);
        c =3D ff(c, d, a, b, k[10], 17, -42063);
        b =3D ff(b, c, d, a, k[11], 22, -1990404162);
        a =3D ff(a, b, c, d, k[12], 7, 1804603682);
        d =3D ff(d, a, b, c, k[13], 12, -40341101);
        c =3D ff(c, d, a, b, k[14], 17, -1502002290);
        b =3D ff(b, c, d, a, k[15], 22, 1236535329);
        a =3D gg(a, b, c, d, k[1], 5, -165796510);
        d =3D gg(d, a, b, c, k[6], 9, -1069501632);
        c =3D gg(c, d, a, b, k[11], 14, 643717713);
        b =3D gg(b, c, d, a, k[0], 20, -373897302);
        a =3D gg(a, b, c, d, k[5], 5, -701558691);
        d =3D gg(d, a, b, c, k[10], 9, 38016083);
        c =3D gg(c, d, a, b, k[15], 14, -660478335);
        b =3D gg(b, c, d, a, k[4], 20, -405537848);
        a =3D gg(a, b, c, d, k[9], 5, 568446438);
        d =3D gg(d, a, b, c, k[14], 9, -1019803690);
        c =3D gg(c, d, a, b, k[3], 14, -187363961);
        b =3D gg(b, c, d, a, k[8], 20, 1163531501);
        a =3D gg(a, b, c, d, k[13], 5, -1444681467);
        d =3D gg(d, a, b, c, k[2], 9, -51403784);
        c =3D gg(c, d, a, b, k[7], 14, 1735328473);
        b =3D gg(b, c, d, a, k[12], 20, -1926607734);
        a =3D hh(a, b, c, d, k[5], 4, -378558);
        d =3D hh(d, a, b, c, k[8], 11, -2022574463);
        c =3D hh(c, d, a, b, k[11], 16, 1839030562);
        b =3D hh(b, c, d, a, k[14], 23, -35309556);
        a =3D hh(a, b, c, d, k[1], 4, -1530992060);
        d =3D hh(d, a, b, c, k[4], 11, 1272893353);
        c =3D hh(c, d, a, b, k[7], 16, -155497632);
        b =3D hh(b, c, d, a, k[10], 23, -1094730640);
        a =3D hh(a, b, c, d, k[13], 4, 681279174);
        d =3D hh(d, a, b, c, k[0], 11, -358537222);
        c =3D hh(c, d, a, b, k[3], 16, -722521979);
        b =3D hh(b, c, d, a, k[6], 23, 76029189);
        a =3D hh(a, b, c, d, k[9], 4, -640364487);
        d =3D hh(d, a, b, c, k[12], 11, -421815835);
        c =3D hh(c, d, a, b, k[15], 16, 530742520);
        b =3D hh(b, c, d, a, k[2], 23, -995338651);
        a =3D ii(a, b, c, d, k[0], 6, -198630844);
        d =3D ii(d, a, b, c, k[7], 10, 1126891415);
        c =3D ii(c, d, a, b, k[14], 15, -1416354905);
        b =3D ii(b, c, d, a, k[5], 21, -57434055);
        a =3D ii(a, b, c, d, k[12], 6, 1700485571);
        d =3D ii(d, a, b, c, k[3], 10, -1894986606);
        c =3D ii(c, d, a, b, k[10], 15, -1051523);
        b =3D ii(b, c, d, a, k[1], 21, -2054922799);
        a =3D ii(a, b, c, d, k[8], 6, 1873313359);
        d =3D ii(d, a, b, c, k[15], 10, -30611744);
        c =3D ii(c, d, a, b, k[6], 15, -1560198380);
        b =3D ii(b, c, d, a, k[13], 21, 1309151649);
        a =3D ii(a, b, c, d, k[4], 6, -145523070);
        d =3D ii(d, a, b, c, k[11], 10, -1120210379);
        c =3D ii(c, d, a, b, k[2], 15, 718787259);
        b =3D ii(b, c, d, a, k[9], 21, -343485551);
        x[0] =3D add32(a, x[0]);
        x[1] =3D add32(b, x[1]);
        x[2] =3D add32(c, x[2]);
        x[3] =3D add32(d, x[3]);
    }
    function cmn(q, a, b, x, s, t) {
        a =3D add32(add32(a, q), add32(x, t));
        return add32((a << s) | (a >>> (32 - s)), b);
    }
    function ff(a, b, c, d, x, s, t) {
        return cmn((b & c) | ((~b) & d), a, b, x, s, t);
    }
    function gg(a, b, c, d, x, s, t) {
        return cmn((b & d) | (c & (~d)), a, b, x, s, t);
    }
    function hh(a, b, c, d, x, s, t) {
        return cmn(b^c^d, a, b, x, s, t);
    }
    function ii(a, b, c, d, x, s, t) {
        return cmn(c^(b | (~d)), a, b, x, s, t);
    }
    function md51(s) {
        var n =3D s.length,
        state =3D [1732584193, -271733879, -1732584194, 271733878],
        i;
        for (i =3D 64; i <=3D s.length; i +=3D 64) {
            md5cycle(state, md5blk(s.substring(i - 64, i)));
        }
        s =3D s.substring(i - 64);
        var tail =3D [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
        for (i =3D 0; i < s.length; i++)
            tail[i >> 2] |=3D s.charCodeAt(i) << ((i % 4) << 3);
        tail[i >> 2] |=3D 0x80 << ((i % 4) << 3);
        if (i > 55) {
            md5cycle(state, tail);
            for (i =3D 0; i < 16; i++)
                tail[i] =3D 0;
        }
        tail[14] =3D n * 8;
        md5cycle(state, tail);
        return state;
    }
    function md5blk(s) {
        var md5blks =3D [],
        i;
        for (i =3D 0; i < 64; i +=3D 4) {
            md5blks[i >> 2] =3D s.charCodeAt(i) +
                 (s.charCodeAt(i + 1) << 8) +
                 (s.charCodeAt(i + 2) << 16) +
                 (s.charCodeAt(i + 3) << 24);
        }
        return md5blks;
    }
    var hex_chr =3D '0123456789abcdef'.split('');
    function rhex(n) {
        var s =3D '',
        j =3D 0;
        for (; j < 4; j++)
            s +=3D hex_chr[(n >> (j * 8 + 4)) & 0x0F]+hex_chr[(n >> (j * =
8)) & 0x0F];
        return s;
    }
    function hex(x) {
        for (var i =3D 0; i < x.length; i++)
            x[i] =3D rhex(x[i]);
        return x.join('');
    }
    ns.md5 =3D function (s) {
        return hex(md51(s));
    };
    function add32(a, b) {
        return (a + b) & 0xFFFFFFFF;
    }
    if (ns.md5('hello') !=3D '5d41402abc4b2a76b9719d911017c592') {
        add32 =3D function(x, y) {
            var lsw =3D (x & 0xFFFF) + (y & 0xFFFF),
            msw =3D (x >> 16) + (y >> 16) + (lsw >> 16);
            return (msw << 16) | (lsw & 0xFFFF);
        }
    }
})(KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.NMSTransportSupported =3D false;
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.AjaxTransportSupported =3D true;
var ajaxRequestProvider =3D (function ()
    {
        var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
        var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
        var oldXHR =3D window.XMLHttpRequest;
        var oldXDR =3D window.XDomainRequest;
        return {
            GetAsyncRequest: function ()
                {
                    var xmlhttp =3D oldXDR ? new oldXDR() : new =
oldXHR();
                    if (!oldXDR) {
                        xmlhttp.open =3D oldOpen;
                        xmlhttp.send =3D oldSend;
                    }
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                },
            GetSyncRequest: function ()
                {
                    var xmlhttp =3D new oldXHR();
                    xmlhttp.open =3D oldOpen;
                    xmlhttp.send =3D oldSend;
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                }
        };
    })();
var restoreSessionCallback =3D function(){};
var PingPongCallReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_pingWaitResponse =3D false;
    var m_requestDelay =3D ns.MaxRequestDelay;
    var m_requestTimer =3D null;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    var m_updateCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_caller.Call(
                "from",
                null,
                null,
                 true,
                function(result, parameters, method)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D true;
                    if (parameters =3D=3D=3D "undefined" || method =
=3D=3D=3D "undefined")=20
                    {
                        m_errorCallback('AJAX pong is not received. =
Product is deactivated');
                        return;
                    }
                    if (method)
                    {
                        ns.SetTimeout(function () { SendRequest(); }, =
0);
                        m_callCallback(method, parameters);
                    }
                },
                function(error)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                });
            m_pingWaitResponse =3D true;
        }
        catch (e)
        {
            m_errorCallback('Ajax send ping exception: ' + (e.message || =
e));
        }
    }
    function Ping()
    {
        try
        {
            if (m_pingWaitResponse)
            {
                m_requestTimer =3D ns.SetTimeout(Ping, 100);
                return;
            }
            m_requestDelay =3D m_updateCallback();
            SendRequest();
            m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
        }
        catch (e)
        {
            m_errorCallback('Send ping request: ' + (e.message || e));
        }
    }
    this.StartReceive =3D function(callCallback, errorCallback, =
updateCallback)
    {
        m_isProductConnected =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        m_updateCallback =3D updateCallback;
        m_requestDelay =3D m_updateCallback();
        m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
    };
    this.ForceReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D ns.SetTimeout(Ping, 0);
    }
    this.StopReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D null;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
        m_updateCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_requestTimer !=3D=3D null;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
var LongPoolingReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_isStarted =3D false;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_isProductConnected =3D true;
            m_caller.Call(
                "longpooling",
                null,
                null,
                 true,
                OnResponse,
                function(error)
                {
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                },
                true);
        }
        catch (e)
        {
            ns.SessionError(e, "ajax");
            m_errorCallback("Ajax send ping exception: " + (e.message || =
e));
        }
    }
    function OnResponse(result, parameters, method)
    {
        if (!ns.IsDefined(parameters) || !ns.IsDefined(method))
        {
            m_errorCallback('AJAX pong is not received. Product is =
deactivated');
            return;
        }
        ns.SetTimeout(function () { SendRequest(); }, 0);
        if (method)
            m_callCallback(method, parameters);
    }
    this.StartReceive =3D function(callCallback, errorCallback)
    {
        m_isStarted =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        SendRequest();
    };
    this.ForceReceive =3D function(){}
    this.StopReceive =3D function()
    {
        m_isStarted =3D false;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_isStarted;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
ns.AjaxCaller =3D function()
{
    var m_path =3D ns.GetBaseUrl() + ns.SIGNATURE;
    var m_longPooling;
    var m_longPoolingRequest;
    function NoCacheParameter()=20
    {
        return "&nocache=3D" + Math.floor((1 + Math.random()) * =
0x10000).toString(16);
    }
    function GetEncodedPluginsParameter(injectors)=20
    {
        return (injectors) ? "&plugins=3D" + =
encodeURIComponent(injectors) : "";
    }
    function PrepareRequestObject(command, commandAttribute, isPost, =
isAsync)
    {
        var request =3D isAsync ? ajaxRequestProvider.GetAsyncRequest() =
: ajaxRequestProvider.GetSyncRequest();
        if (request)
        {
            var urlPath =3D m_path + "/" + command;
            if (commandAttribute)
                urlPath +=3D "/" + commandAttribute;
            if (isPost)
            {
                request.open("POST", urlPath);
            }
            else
            {
                if (urlPath.indexOf("?") =3D=3D=3D -1)
                    urlPath +=3D "?get";
                urlPath +=3D NoCacheParameter();
                request.open("GET", urlPath, isAsync);
            }
            if (request.setRequestHeader && ns.IsRelativeTransport())
                request.setRequestHeader("X-Requested-With", =
"XMLHttpRequest");
        }
        return request;
    }
    function ClearRequest(request)
    {
        request.onerror =3D function(){};
        request.onload =3D function(){};
    }
    function AsyncCall(command, commandAttribute, data, callbackResult, =
callbackError, isLongPoolingCall)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute, data ? true : false, true);
            if (!request)=20
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return;
            }
            var timeout;
            if (!m_longPooling)
            {
                timeout =3D ns.SetTimeout(function ()
                    {
                        callbackError && callbackError("Cannot send AJAX =
request for calling " + command + "/" + commandAttribute);
                        request.abort();
                        ClearRequest(request);
                    }, 120000);
            }
            request.onerror =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    callbackError && callbackError("AJAX request error =
for calling " + command + "/" + commandAttribute);
                };
            request.onload =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    if (request.responseText && =
(!ns.IsDefined(request.status) || request.status =3D=3D=3D 200))
                    {
                        if (callbackResult)
                            callbackResult(request.responseText);
                        return;
                    }
                    if (callbackError)
                        callbackError("AJAX request with unsupported url =
type!");=20
                };
            if (isLongPoolingCall)
                m_longPoolingRequest =3D request;
            request.send(data);
            ns.Log("Call native function " + command + "/" + =
commandAttribute);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    };
    function SyncCall(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute + "?" + ns.EncodeURI(data), false, false);
            if (!request)
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return false;
            }
            request.send();
            if (!ns.IsDefined(request.status) || request.status =
=3D=3D=3D 200)
            {
                if (callbackResult && request.responseText)
                    callbackResult(request.responseText);
                request =3D null;
                return true;
            }
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command + " exception: " =
+ (e.message || e));
        }
        return false;
    }
    this.Start =3D function(callbackSuccess)
    {
        callbackSuccess();
    }
    this.SendLog =3D function(message)
    {
        AsyncCall("log?" + encodeURIComponent(message));
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError, isLongPoolingCall)=20
    {
        var callFunction =3D (isAsync || !ns.IsDefined(isAsync)) ? =
AsyncCall : SyncCall;
        return callFunction(
            command,
            commandAttribute,
            data,
            function(responseText)
            {
                var commandResponse =3D ns.JSONParse(responseText);
                if (commandResponse.result =3D=3D=3D -1610612735)
                {
                    callFunction(
                        command,
                        commandAttribute,
                        data,
                        function(responseText)
                        {
                            if (!callbackResult)
                                return;
                            commandResponse =3D =
ns.JSONParse(responseText);
                            callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                        },
                        callbackError,
                        isLongPoolingCall);
                }
                else
                {
                    if (callbackResult)
                        callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                }
            },
            callbackError,
            isLongPoolingCall);
    }
    this.Shutdown =3D function()
    {
        if (m_longPoolingRequest)
        {
            if (m_longPoolingRequest.abort)
                m_longPoolingRequest.abort();
            ClearRequest(m_longPoolingRequest);
            m_longPoolingRequest =3D null;
        }
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        restoreSessionCallback =3D callbackError;
        var pluginsParameter =3D GetEncodedPluginsParameter(injectors);
        var serializedInitData =3D (pluginsInitData.length) ? "&data=3D" =
+ encodeURIComponent(ns.JSONStringify({data : pluginsInitData})) : "";
        var isTopLevel =3D "&isTopLevel=3D" + (window && window =3D=3D =
window.top).toString();
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        AsyncCall(
            "init?url=3D" + encodeURIComponent(ns.StartLocationHref) + =
pluginsParameter + serializedInitData + isTopLevel,
            null,
            null,
            function(responseText)
            {
                try
                {
                    var initSettings =3D ns.JSONParse(responseText);
                    m_path =3D ns.GetBaseUrl() + initSettings.ajaxId + =
'/' + initSettings.sessionId;
                    m_longPooling =3D initSettings.longPooling;
                    callbackResult(initSettings);
                } catch(e)
                {
                    restoreSessionCallback && =
restoreSessionCallback("Error " + e.name + ": " + e.message);
                }
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return m_longPooling ? new LongPoolingReceiver(this) : new =
PingPongCallReceiver(this);
    }
};
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.WebSocketTransportSupported =3D ns.IsDefined(window.WebSocket);
if (!ns.WebSocketTransportSupported)
    return ns;
var webSocketProvider =3D function()
    {
        var WebSocketObject =3D WebSocket;
        var WebSocketSend =3D WebSocket.prototype.send;
        var WebSocketClose =3D WebSocket.prototype.close;
        return {
            GetWebSocket: function(path)
            {
                var webSocket =3D new WebSocketObject(path);
                webSocket.send =3D WebSocketSend;
                webSocket.close =3D WebSocketClose;
                return webSocket;
            }
        }
    }();
ns.WebSocketCaller =3D function()
{
    var m_socket;
    var m_waitResponse =3D {};
    var m_callReceiver =3D function(){};
    var m_errorCallback =3D function(){};
    var m_callReceiverEnabled =3D false;
    var m_connected =3D false;
    var m_initialized =3D false;
    var m_deferredCalls =3D [];
    var m_wasCallbackErrorCalled =3D false;
    function GetWebSocket(callbackSuccess, callbackError)
    {
        var url =3D ns.GetBaseUrl();
        var webSocketPath =3D (url.indexOf("https:") =3D=3D=3D 0)=20
            ? "wss" + url.substr(5)
            : "ws" + url.substr(4);
        webSocketPath +=3D ns.SIGNATURE + "/websocket?url=3D" + =
encodeURIComponent(ns.StartLocationHref) + "&nocache=3D" + (new =
Date().getTime());
        var webSocket;
        try
        {
            webSocket =3D webSocketProvider.GetWebSocket(webSocketPath);
        }
        catch (e)
        {
            throw e;
        }
        webSocket.onmessage =3D function(arg)
            {
                ProcessMessage(arg, callbackError);
            };
        webSocket.onerror =3D function()
            {
                ClearWebSocket(webSocket);
                if (!m_wasCallbackErrorCalled && callbackError)
                    callbackError();
                m_wasCallbackErrorCalled =3D true;
            }
        webSocket.onopen =3D function()
            {
                m_wasCallbackErrorCalled =3D false;
                m_connected =3D true;
                if (callbackSuccess)
                    callbackSuccess();
            }
        webSocket.onclose =3D function(closeEvent)
            {
                m_connected =3D false;
                if (closeEvent && closeEvent.code =3D=3D 1006)
                    webSocket.onerror(closeEvent);
                ClearWebSocket(webSocket);
                m_errorCallback("websocket closed");
            };
        return webSocket;
    }
    function ClearWebSocket(ws)
    {
        ws.onmessage =3D function(){};
        ws.onerror =3D function(){};
        ws.onopen =3D function(){};
        ws.onclose =3D function(){};
    }
    function ProcessMessage(arg, errorCallback)
    {
        try
        {
            m_wasCallbackErrorCalled =3D false;
            var response =3D ns.JSONParse(arg.data);
            if (m_waitResponse[response.callId])
            {
                var callWaiter =3D m_waitResponse[response.callId];
                delete m_waitResponse[response.callId];
                clearTimeout(callWaiter.timeout);
                if (callWaiter.callbackResult)
                    callWaiter.callbackResult(response.commandData);
                return;
            }
            if (!m_initialized)
            {
                m_deferredCalls.push(arg);
                return;
            }
            if (response.command =3D=3D=3D "from")
            {
                var command =3D ns.JSONParse(response.commandData);
                m_callReceiver(command.method, command.parameters);
            }
            else if (response.command =3D=3D=3D "reconnect")
            {
                m_socket.onmessage =3D function(){};
                m_socket.onerror =3D function(){};
                m_socket.onopen =3D function(){};
                m_socket.onclose =3D function(){};
                m_socket.close();
                m_socket =3D GetWebSocket(function()
                    {
                        CallImpl("restore", "", response.commandData);
                    },
                    errorCallback);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "websoket")
        }
    }
    function CallImpl(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var callId =3D 0;
            if (callbackResult || callbackError)
            {
                callId =3D Math.floor((1 + Math.random()) * 0x10000);
                var timeout =3D ns.SetTimeout(function()
                    {
                        delete m_waitResponse[callId];
                        if (callbackError)
                            callbackError("websocket call timeout for " =
+ command  + "/" + commandAttribute);
                    }, 120000);
                var callWaiter =3D=20
                    {
                        callId: callId,
                        callbackResult: callbackResult,
                        timeout: timeout
                    };
                m_waitResponse[callId] =3D callWaiter;
            }
            m_socket.send(ns.JSONStringify(
                {
                    callId: callId,
                    command: command,
                    commandAttribute: commandAttribute || "",
                    commandData: data || ""
                }));
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket call " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    }
    this.Start =3D function(callbackSuccess, callbackError)
    {
        try
        {
            m_socket =3D GetWebSocket(callbackSuccess, callbackError);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket start exception: " + (e.message =
|| e));
        }
    }
    this.SendLog =3D function(message)
    {
        CallImpl("log", null, message);
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError)=20
    {
        if (ns.IsDefined(isAsync) && !isAsync)
            return false;
        CallImpl(
            command,=20
            commandAttribute,=20
            data,
            callbackResult=20
                ?   function(responseText)
                    {
                        if (callbackResult)
                        {
                            var command =3D ns.JSONParse(responseText);
                            callbackResult(command.result, =
command.parameters, command.method);
                        }
                    }
                : null,
            callbackError);
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        var initData =3D=20
            {
                url: ns.StartLocationHref,
                plugins: injectors,
                data: { data : pluginsInitData },
                isTopLevel: (window && window =3D=3D window.top)
            };
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        CallImpl("init", null, ns.JSONStringify(initData),
            function(responseText)
            {
                m_initialized =3D true;
                var initSettings =3D ns.JSONParse(responseText);
                if (initSettings.Shutdown !=3D=3D undefined)
                    return;
                callbackResult(initSettings);
                for (var i =3D 0; i < m_deferredCalls.length; ++i)
                    ProcessMessage(m_deferredCalls[i], callbackError);
                m_deferredCalls =3D [];
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return this;
    }
    this.StartReceive =3D function(callMethod, errorCallback)
    {
        m_callReceiverEnabled =3D true;
        m_callReceiver =3D callMethod;
        m_errorCallback =3D errorCallback;
    }
    this.ForceReceive =3D function(){};
    this.StopReceive =3D function()
    {
        m_callReceiverEnabled =3D false;
        m_callReceiver =3D function(){};
        m_errorCallback =3D function(){};
        if (m_socket)
        {
            m_connected =3D false;
            m_socket.onmessage =3D function(){};
            m_socket.onerror =3D function(){};
            m_socket.onopen =3D function(){};
            m_socket.onclose =3D function(){};
            m_socket.close();
            m_socket =3D null;
        }
    }
    this.IsStarted =3D function()
    {
        return m_callReceiverEnabled;
    }
    this.IsProductConnected =3D function()
    {
        return m_connected;
    }
}
return ns;
}) (KasperskyLab || {});
var kaspersyLabSessionInstance =3D null;
(function ( ns) {
    var currentLocationHref =3D document.location.href;
    if (ns.WORK_IDENTIFIERS)
    {
        var workIdentifiers =3D ns.WORK_IDENTIFIERS.split(",");
        for (var i =3D 0; i < workIdentifiers.length; ++i)
        {
            if (window[workIdentifiers[i]])
            {
                ns.AddRunner =3D function(){};
                ns.AddRunner2 =3D function(){};
                return;
            }
            window[workIdentifiers[i]] =3D true;
        }
    }
    if (ns.INJECT_ID)
        removeThisScriptElement(ns.INJECT_ID);
    function removeThisScriptElement(injectId)
    {
        var pattern =3D injectId.toLowerCase();
        for (var i =3D 0, scriptsCount =3D document.scripts.length; i < =
scriptsCount; ++i)=20
        {
            var tag =3D document.scripts[i];
            if (typeof tag.src =3D=3D=3D 'string' && tag.src.length > 45 =
&&
                tag.src.toLowerCase().indexOf(pattern) > 0 &&
                =
/\/[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F=
]{12}\/main.js/.test(tag.src))
            {
                tag.parentElement.removeChild(tag);
                break;=20
            }
        }
    }
    var CallReceiver =3D function (caller) {
        var m_plugins =3D {};
        var m_receiver =3D caller.GetReceiver();
        var m_caller =3D caller;
        var m_selfMethods =3D {};
        this.RegisterMethod =3D function (methodName, callback) {
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods) {
                    if (methods[methodName]) {
                        throw 'Already registered method ' + methodName;
                    }
                    methods[methodName] =3D callback;
                }
                else {
                    throw 'Cannot registered ' + methodName;
                }
            }
            else if (CheckCommonMethodName(methodName)) {
                if (m_selfMethods[methodName])
                    throw 'Already registered method ' + methodName;
                m_selfMethods[methodName] =3D callback;
            }
        };
        this.RegisterPlugin =3D function (pluginId, callbackPing, =
callbackError) {
            if (m_plugins[pluginId]) {
                throw 'Already started plugin ' + pluginId;
            }
            var plugin =3D {
                onError: callbackError,
                onPing: callbackPing,
                methods: {}
            };
            m_plugins[pluginId] =3D plugin;
            if (!m_receiver.IsStarted())
                m_receiver.StartReceive(CallMethod, ReportError, =
UpdateDelay);
        };
        this.UnregisterPlugin =3D function (pluginId) {
            delete m_plugins[pluginId];
            if (IsPluginListEmpty())
                m_receiver.StopReceive();
        };
        this.ForceReceive =3D function()
        {
            m_receiver.ForceReceive();
        }
        this.UnregisterAll =3D function () {
            if (IsPluginListEmpty())
                return;
            m_receiver.StopReceive();
            m_plugins =3D {};
        };
        this.IsEmpty =3D IsPluginListEmpty;
        function IsPluginListEmpty() {
            for (var key in m_plugins) {
                if (m_plugins.hasOwnProperty(key))
                    return false;
            }
            return true;
        }
        this.IsProductConnected =3D function()
        {
            return m_receiver.IsProductConnected();
        }
        function UpdateDelay() {
            var newDelay =3D ns.MaxRequestDelay;
            var currentTime =3D ns.GetCurrentTime();
            for (var pluginId in m_plugins) {
                try {
                    var onPing =3D m_plugins[pluginId].onPing;
                    if (onPing) {
                        var delay =3D onPing(currentTime);
                        if (delay < newDelay && delay > 0 && delay < =
ns.MaxRequestDelay) {
                            newDelay =3D delay;
                        }
                    }
                }
                catch (e) {
                    ReportPluginError(pluginId, 'UpdateDelay: ' + =
(e.message || e));
                }
            }
            return newDelay;
        }
        function ReportPluginError(pluginId, status) {
            var onError =3D m_plugins[pluginId].onError;
            if (onError)
                onError(status);
        }
        function ReportError(status) {
            for (var pluginId in m_plugins)
                ReportPluginError(pluginId, status);
        }
        function GetPluginIdFromMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 2) {
                    return names[0];
                }
            }
            return null;
        }
        function CheckCommonMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 1 && names[0] =3D=3D =
methodName) {
                    return true;
                }
            }
            return false;
        }
        function GetPluginMethods(pluginId) {
            var plugin =3D m_plugins[pluginId];
            return plugin ? plugin.methods : null;
        }
        function CallPluginMethod(pluginId, methodName, args) {
            var callback;
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods)=20
                    callback =3D methods[methodName];
            }=20
            else {
                callback =3D m_selfMethods[methodName];
            }
            if (callback) {
                try {
                    if (args)
                        callback(ns.JSONParse(args));
                    else
                        callback();
                    m_caller.SendLog(methodName + " executed.");
                    return true;
                }
                catch (e) {
                    m_caller.SendLog("Call " + methodName + " in plugin =
" + (pluginId ? pluginId : "common") + " error: " + (e.message || e));
                }
            }
            m_caller.SendLog("Cannot call " + methodName + " for plugin =
" + (pluginId ? pluginId : "common"));
            return false;
        }
        function CallMethod(methodName, args)
        {
            ns.Log("Try to find js callback " + methodName);
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId || CheckCommonMethodName(methodName))         =20
                CallPluginMethod(pluginId, methodName, args);
        }
    };
    var KasperskyLabSessionClass =3D function (caller) {
        var self =3D this;
        var m_caller =3D caller;
        var m_callReceiver =3D new CallReceiver(caller);
        function CallImpl(methodName, argsObj, callbackResult, =
callbackError, isAsync)
        {
            if (!m_callReceiver.IsProductConnected())
                return;
            var data =3D (argsObj)=20
                ? ns.JSONStringify(
                    {
                        result: 0,
                        method: methodName,
                        parameters: ns.JSONStringify(argsObj)
                    })
                : null;
            var callback =3D function(result, args, method)
                {
                    if (callbackResult)
                        callbackResult(result, args ? ns.JSONParse(args) =
: null, method);
                };
            return m_caller.Call("to", methodName, data, isAsync, =
callback, callbackError);
        }
        function Call(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, true);
        }
        function SyncCall(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            return CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, false);
        }
        function Stop() {
            try {
                m_callReceiver.UnregisterAll();
                ns.Log("session stopped");
                if (m_callReceiver.IsProductConnected())
                {
                    if (!m_caller.Call("shutdown", null, null, false))
                        m_caller.Call("shutdown");
                }
                if (m_caller.Shutdown)
                    m_caller.Shutdown();
            }
            catch (e) {
            }
        }
        function DeactivatePlugin(pluginId) {
            ns.Log('DeactivatePlugin ' + pluginId);
            m_callReceiver.UnregisterPlugin(pluginId);
            if (m_callReceiver.IsEmpty()) {
                Stop();
            }
        }
        function ActivatePlugin(pluginId, callbackPing, callbackError) {
            ns.Log('ActivatePlugin ' + pluginId);
            m_callReceiver.RegisterPlugin(pluginId, callbackPing, =
function (e) {
                callbackError && callbackError(e);
                m_callReceiver.UnregisterPlugin(pluginId);
                if (m_callReceiver.IsEmpty()) {
                    Stop();
                }
            });
        }
        function RegisterMethod(methodName, callback) {
            ns.Log('RegisterMethod ' + methodName);
            m_callReceiver.RegisterMethod(methodName, callback);
        }
        function ReloadPage() {
            window.location.reload(true);
        }
        function StartInjector(param) {
            var pluginStartData =3D {};
            var runner =3D runners[param.injectorName];
            if (runner && runner.getParameters)
                pluginStartData =3D { plugin: runner, parameters: =
ns.JSONStringify(runner.getParameters()) };
            m_caller.StartCall(
                param.injectorName,
                pluginStartData,
                function (plugin) {
                    if (runner && plugin) {
                        var settings;
                        if (ns.IsDefined(plugin.settingsJson))
                            settings =3D (plugin.settingsJson) ? =
ns.JSONParse(plugin.settingsJson) : null;
                        else
                            settings =3D plugin.settings;
                        var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : null;
                        runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                    }
                },
                function () { OnStartError(param.injectorName); });
        }
        function OnStartError(injectorName) {
            try {
                var connectionErrorCallback =3D =
runners[injectorName].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch (e) {
                ns.Log(e);
            }
        }
        function StopInjector(param) {
            var runner =3D runners[param.injectorName];
            m_caller.StopCall(
                param.injectorName,
                function (plugin) {
                    if (runner && plugin && runner.stop) {
                        runner.stop(KasperskyLab, =
kaspersyLabSessionInstance);
                    }
                },
                function () { OnStopError(param.injectorName); });
        }
        function OnStopError(injectorName) {
            ns.Log("Stop " + injectorName + "injector failed");
        }
        RegisterMethod('reload', ReloadPage);
        RegisterMethod('start', StartInjector);
        RegisterMethod('stop', StopInjector);
        this.Log =3D function(error)=20
        {
            try
            {
                if (!this.IsProductConnected())
                    return;
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                msg && msg.length <=3D 2048 ? m_caller.SendLog(msg) : =
m_caller.SendLog(msg.substring(0, 2048) + '<...>');
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        };
        this.LogError =3D function(error, injector)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!injector)
                    injector =3D "common";
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                m_caller.Call("logerr", null, ns.JSONStringify({error: =
msg, injector: injector}));
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }       =20
        }
        this.UnhandledException =3D function(e)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!e.filename)
                    return;
                var val =3D ns.INJECT_ID;
                if (!val || e.filename.indexOf(val) =3D=3D -1)
                    return;
                var errInfo =3D {};
                errInfo.error =3D e.message && e.message.length > 1024? =
(e.message.substring(0, 1019) + '<...>') : e.message;
                errInfo.script =3D e.filename && e.filename.length > =
1024 ? (e.filename.substring(0, 1019) + '<...>') : e.filename;
                errInfo.line =3D e.lineno;
                errInfo.column =3D e.colno;
                if (e.error)
                    errInfo.stack =3D e.error.stack && =
e.error.stack.length > 2048 ? (e.error.stack.substring(0, 2043) + =
'<...>') : e.error.stack;
                m_caller.Call("except", null, =
ns.JSONStringify(errInfo));
                return;
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        }
        this.ForceReceive =3D function()
        {
            m_callReceiver.ForceReceive();
        }
        this.IsProductConnected =3D function()
        {
            return m_callReceiver.IsProductConnected();
        }
        this.InitializePlugin =3D function (init) {
            init(
                function () {
                    ActivatePlugin.apply(self, arguments);
                },
                function () {
                    RegisterMethod.apply(self, arguments);
                },
                function () {
                    Call.apply(self, arguments);
                },
                function () {
                    DeactivatePlugin.apply(self, arguments);
                },
                function () {
                    return SyncCall.apply(self, arguments);
                }
            );
        };
        this.GetResource =3D function(resourcePostfix, callbackSuccess, =
callbackError)
        {
            if (!m_caller.ResourceCall)
            {
                throw "Not implemented on transport GetResource";
            }
            m_caller.ResourceCall(resourcePostfix, callbackSuccess, =
callbackError);
        }
        ns.AddEventListener(window, "unload", function()=20
            {
                if (!m_callReceiver.IsEmpty())
                    Stop();
            });
    };
    var runners =3D {};
    ns.AddRunner =3D function(pluginName, runnerFunc, initParameters, =
onConnectionError)
    {
        var options =3D {
            name: pluginName,
            runner: runnerFunc
        }
        if (initParameters)
            options.getParameters =3D function(){ return initParameters; =
};
        if (onConnectionError)
            options.onConnectionError =3D onConnectionError;
        ns.AddRunner2(options);
    };
    ns.AddRunner2 =3D function(options)
    {
        var runnerItem =3D {
            runner: options.runner
        };
        if (options.onConnectionError)
            runnerItem.onConnectionError =3D options.onConnectionError;
        if (options.getParameters)
            runnerItem.getParameters =3D options.getParameters;
        if (options.stop)
            runnerItem.stop =3D options.stop;
        runners[options.name] =3D runnerItem;
    }
    ns.SessionLog =3D function(e)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.Log(e);
        else
            ns.Log(e);
    }
    ns.SessionError =3D function(e, injector)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.LogError(e, injector);
        else
            ns.Log(e);
    }
    ns.AddEventListener(window, "error", function(e)
    {
        if (kaspersyLabSessionInstance)
            kaspersyLabSessionInstance.UnhandledException(e);
        else
            ns.Log(e);
    });
    ns.ContentSecurityPolicyNonceAttribute =3D ns.CSP_NONCE;
    function OnInitError()
    {
        PostponeInit();
        for (var runner in runners)
        {
            try
            {
                var connectionErrorCallback =3D =
runners[runner].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch(e)
            {
                ns.Log(e);
            }
        }
    }
    var SupportedCallerProvider =3D function()
    {
        var m_current =3D 0;
        var m_supportedCallers =3D [];
        if (ns.NMSTransportSupported)
            m_supportedCallers.push(new ns.NMSCaller);
        if (ns.WebSocketTransportSupported)
            m_supportedCallers.push(new ns.WebSocketCaller);
        if (ns.AjaxTransportSupported)
            m_supportedCallers.push(new ns.AjaxCaller);
        function FindSupportedImpl(callbackSuccess)
        {
            if (m_current < m_supportedCallers.length)
            {
                var caller =3D m_supportedCallers[m_current++];
                caller.Start(function(){callbackSuccess(caller);}, =
function(){FindSupportedImpl(callbackSuccess);});
            }
            else
            {
                m_current =3D 0;
                OnInitError();
            }
        }
        this.FindSupported =3D function(callbackSuccess)
        {
            FindSupportedImpl(callbackSuccess);
        }
    }
    function LocalizationObjectFromDictionary(dictionary)
    {
        if (!dictionary)
            return null;
        var object =3D {};
        for (var i =3D 0; i < dictionary.length; i++)
            object[dictionary[i].name] =3D dictionary[i].value;
        return object;
    }
    function Init()
    {
        var callerProvider =3D new SupportedCallerProvider;
        callerProvider.FindSupported(
            function(caller)=20
            {
                var injectors =3D "";
                var pluginsInitData =3D [];
                for (var runner in runners)
                {
                    if (injectors)
                        injectors +=3D '&';
                    injectors +=3D runner;
                    if (runners[runner].getParameters)
                        pluginsInitData.push({plugin: runner, =
parameters: ns.JSONStringify(runners[runner].getParameters())});
                }
                caller.InitCall(
                    injectors,
                    pluginsInitData,
                    function(initSettings)
                    {
                        ns.IsRtl =3D initSettings.rtl;
                        ns.GetCommandSrc =3D function()
                        {
                            return ns.GetBaseUrl() + initSettings.ajaxId =
+ "/" + initSettings.sessionId;
                        }
                        kaspersyLabSessionInstance =3D new =
KasperskyLabSessionClass(caller);
                        ns.SetInterval(function(){ if =
(!kaspersyLabSessionInstance.IsProductConnected()) PostponeInit(); }, =
60000);
                        var plugins =3D initSettings.plugins;
                        if (!plugins)
                        {
                            ns.SessionLog("Empty plugins list recieved =
on init reponse");
                            return;
                        }
                        for (var i =3D 0, pluginsCount =3D =
plugins.length; i < pluginsCount; ++i)
                        {
                            try
                            {
                                var plugin =3D plugins[i];
                                var runner =3D runners[plugin.name];
                                if (runner)
                                {
                                    var settings;
                                    if =
(ns.IsDefined(plugin.settingsJson))
                                        settings =3D =
(plugin.settingsJson) ? ns.JSONParse(plugin.settingsJson) : null;
                                    else
                                        settings =3D plugin.settings;
                                    var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : =
plugin.localization;
                                    runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                                }
                            }
                            catch (e)
                            {
                                ns.SessionError(e);
                            }
                        }
                    },
                    OnInitError);
            });
    }
    var lastPostponedInitTime =3D (new Date()).getTime();
    var postponedInitTimeout =3D null;
    function PostponeInit()
    {
        var nowPostponeTime =3D (new Date()).getTime();
        var postponeDelay =3D (nowPostponeTime - lastPostponedInitTime) =
> 5000 ? 200 : 60 * 1000;
        lastPostponedInitTime =3D nowPostponeTime;
        clearTimeout(postponedInitTimeout)
        postponedInitTimeout =3D ns.SetTimeout(function () { Init(); }, =
postponeDelay);
    }
    ns.StartSession =3D function()
    {
        ns.SetTimeout(Init, 0);
    }
})(KasperskyLab);
KasperskyLab.AddRunner("wsm", function (ns, session)
{
    if (window !=3D window.top)
        return;
    var m_callFunction =3D null;
    var m_activatedState =3D 0;
    var m_activatedStateChangeTimeout;
    var m_documentTitleIsAvailable =3D false;
    var m_stateChangeDelayTimeout;
    function Initialize() {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction) {
            m_callFunction =3D callFunction;
            activatePlugin("wsm", OnPing);
            registerMethod('wsm.forceRedirect', ForceRedirect);
        });
    }
    function OnPing() {
        return ns.MaxRequestDelay;
    }
    function ForceRedirect(args) {
        ns.SessionLog('Force reload to address: ' + args.url);
        document.location.href =3D args.url;
    }
    function FireActivateEventImpl() {
        m_callFunction("wsm.sessionActivated", { title: document.title}, =
function () {
            if (m_activatedState =3D=3D=3D 3)
                ProcessDeactivate();
            m_activatedState =3D 2;
        });
        m_activatedState =3D 1;
    }
    function FireDeactivateEventImpl() {
        m_callFunction("wsm.sessionDeactivated", {title: =
document.title}, function () {
            if (m_activatedState =3D=3D=3D 1)
                ProcessActivate();
            m_activatedState =3D 0;
        });
        m_activatedState =3D 3;
    }
    function FireActivateEvent()
    {
        clearTimeout(m_stateChangeDelayTimeout);
        if (m_documentTitleIsAvailable || document.title)
        {
            m_documentTitleIsAvailable =3D true;
            FireActivateEventImpl();
        }
        else
        {
            m_stateChangeDelayTimeout =3D ns.SetTimeout(function()
                {
                    m_documentTitleIsAvailable =3D true;
                    ProcessActivate();
                }, 500);
        }
    }
    function FireDeactivateEvent()
    {
        if (m_documentTitleIsAvailable)
            FireDeactivateEventImpl();
        else
            clearTimeout(m_stateChangeDelayTimeout);
    }
    function ProcessActivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 0)
                    FireActivateEvent();
                else if (m_activatedState =3D=3D=3D 3)
                    m_activatedState =3D 1;
            }, 0);
    }
    function ProcessDeactivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 2)
                    FireDeactivateEvent();
                else if (m_activatedState =3D=3D=3D 1)
                    m_activatedState =3D 3
            }, 0);
    }
    function OnFocus() {
        if (m_callFunction)
            ProcessActivate();
    }
    function OnBlur() {
        if (m_callFunction && !document.hasFocus())
            ProcessDeactivate();
    }
    Initialize();
    if (document.hasFocus())
    {
        FireActivateEvent();
        ns.AddEventListener(window, "load",=20
            function()
            {
                if (!document.hasFocus())
                    ProcessDeactivate();
            });
    }
    if (window.addEventListener)
    {
        ns.AddEventListener(window, "focus", OnFocus);
        ns.AddEventListener(window, "blur", OnBlur);
    }
    else
    {
        ns.AddEventListener(document, "focusin", OnFocus);
        ns.AddEventListener(document, "focusout", OnBlur);
    }
    ns.AddEventListener(window, "unload", function()
        {
            clearTimeout(m_activatedStateChangeTimeout);
            m_activatedStateChangeTimeout =3D null;
            m_callFunction =3D null;
        });
    if ("onhashchange" in window)
    {
        window.addEventListener("hashchange", function()
        {
             if (m_callFunction)
                m_callFunction("wsm.onHashChange", { newLocationUrl: =
document.location.href }, function() {});
        });
    }
}, {
    referrer: document.referrer,
    stubId: (function () {
        var scripts =3D [];
        if (document.querySelectorAll)
        {
            scripts =3D document.querySelectorAll("[stubid]");
        }
        else
        {
            var allElements =3D document.getElementsByTagName('*');
            for (var i =3D 0; i < allElements.length; i++)
            {
                if (allElements[i].getAttribute("stubid") !=3D=3D null)
                    scripts.push(allElements[i]);
            }
        }
        if (scripts && scripts.length > 0)
            return scripts[0].getAttribute("stubid");
        return "";
    })()
});
KasperskyLab.AddRunner("wnt", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize()
    {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)
        {
            m_callFunction =3D callFunction;
            activatePlugin("wnt", OnPing);
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    Initialize();
}, { referrer: document.referrer });
=EF=BB=BFKasperskyLab.AddRunner("vs", function (ns, session) {
    var VisitedSites =3D function () {
        var m_callFunction =3D function () { };
        var m_domParser =3D ns.GetDomParser(session);
        var m_flags =3D {
            "onPasswordEntered": false,
            "onAddressEntered": false,
            "onCardEntered": false
        };
        function OnPing() {
            return ns.MaxRequestDelay;
        }
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction) {
                m_callFunction =3D callFunction;
                activatePlugin("vs", OnPing);
                ns.AddRemovableEventListener(document, "keydown", =
OnKeyDown);
                ns.AddRemovableEventListener(document, "change", =
OnKeyDown);
            });
        function MakeCallback(flag, target) {
            if (m_flags[flag] || !target)
                return function () { };
            return function (result, selectors) {
                if (result || m_flags[flag])
                    return;
                for (var i =3D 0; i < selectors.length; i++) {
                    if (m_flags[flag])
                        return;
                    var element =3D =
document.querySelector(selectors[i]);
                    if (element && element =3D=3D=3D target) {
                        m_flags[flag] =3D true;
                        if (m_flags["onPasswordEntered"] && =
m_flags["onAddressEntered"] && m_flags["onCardEntered"]) {
                            ns.RemoveEventListener(document, "keydown", =
OnKeyDown);
                            ns.RemoveEventListener(document, "change", =
OnKeyDown);
                        }
                        m_callFunction("vs." + flag);
                    }
                }
            }
        }
        function OnKeyDown(evt) {
            try {
                if (evt.target.tagName.toLowerCase() !=3D=3D "input")
                    return;
                =
m_domParser.GetPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetNewPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetAddressSelectors(MakeCallback("onAddressEntered", =
evt.target));
                =
m_domParser.GetCardSelectors(MakeCallback("onCardEntered", evt.target));
            }
            catch (e) {
                ns.SessionError(e, "vs");
            }
        }
    }
    var instance =3D null;
    ns.RunModule(function () {
        if (!instance)
            instance =3D new VisitedSites;
    });
});
(function (ns) {
ns.UrlAdvisorBalloon =3D function (session, locales)
{
    var m_balloon =3D new ns.Balloon2("ua", =
"/ua/url_advisor_balloon.html", "/ua/balloon.css", session, =
GetCoordsCallback, OnCloseHandler, locales, OnDataReceiveHandler);
    var m_currentVerdict =3D null;
    var m_balloonElement =3D null;
    var m_markerDiv =3D null;
    var m_tagDiv =3D null;
    var m_mouseX =3D 0;
    var m_mouseY =3D 0;
    var ratingIds =3D [
        {className:"green", =
headerNode:locales["UrlAdvisorBalloonHeaderGood"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineGood"]},
        {className:"grey", =
headerNode:locales["UrlAdvisorBalloonHeaderSuspicious"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineSuspicious"]},
        {className:"red", =
headerNode:locales["UrlAdvisorBalloonHeaderDanger"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineDanger"]},
        {className:"yellow", =
headerNode:locales["UrlAdvisorBalloonHeaderWmuf"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineWmuf"]}
    ];
    function GetCoordsCallback(balloonSize)
    {
        return GetCoord(balloonSize, m_mouseX, m_mouseY)
    }
    function OnCloseHandler(arg)
    {
        if(arg =3D=3D 0)
        {
            m_balloon.Hide();
        }
    }
    function OnDataReceiveHandler()
    {
    }
    function GetCoord(balloonSize, clientX, clientY)
    {
        var coord =3D {x: 0, y: 0};
        var clientWidth =3D ns.GetPageWidth();
        var halfWidth =3D balloonSize.width / 2;
        if (halfWidth > clientX)
            coord.x =3D 0;
        else if (halfWidth + clientX > clientWidth)
            coord.x =3D clientWidth - balloonSize.width;
        else
            coord.x =3D clientX - halfWidth;
        var clientHeight =3D ns.GetPageHeight();
        coord.y =3D (clientY + balloonSize.height > clientHeight) ? =
clientY - balloonSize.height : clientY;
        if (coord.y < 0)
            coord.y =3D 0;
        var scroll =3D ns.GetPageScroll();
        coord.y +=3D scroll.top;
        coord.x +=3D scroll.left;
        return coord;
    }
    this.HideBalloon =3D function()
    {
        m_balloon.Hide();
    }
    this.ShowBalloon =3D function(clientX, clientY, verdict)
    {
        m_mouseX =3D clientX;
        m_mouseY =3D clientY;
        m_currentVerdict =3D verdict;
        m_balloon.Show(ratingIds[m_currentVerdict.rating - 1].className =
+ " " + ns.md5(verdict.url), { verdict: m_currentVerdict, locales: =
locales });
    }
};
}) (KasperskyLab || {});
var PostponeCheckAtributeName =3D 'kl_' + KasperskyLab.GetCurrentTime();
var IconName =3D 'kl_' + KasperskyLab.GetCurrentTime();
KasperskyLab.AddRunner("ua", function (ns, session, settings, locales) {
var UrlAdvisor =3D function()
{
    var m_urlAdvisorBalloon =3D new ns.UrlAdvisorBalloon(session, =
locales);
    var m_enabled =3D settings.enable;
    var m_checkOnlySearchResults =3D settings.mode;
    var m_linkSelector =3D settings.linkSelector;
    var m_elementAfterSelector =3D settings.elementAfterSelector;
    var m_emptySearchResultSent =3D false;
    var m_postponeCategorizeStarted =3D false;
    var m_urlCategorizeRequestTime =3D 0;
    var m_observer;
    var m_callFunction =3D function(){};
    var m_categorizingObjects =3D {};
    var m_clearCategorizingObjectsTimerId;
    function AddToCategorizeList(url, linkElement)
    {
        if (url in m_categorizingObjects)
        {
            m_categorizingObjects[url].push(linkElement);
        }
        else
        {
            m_categorizingObjects[url] =3D [linkElement];
        }
    }
    session.InitializePlugin(function(activatePlugin, registerMethod, =
callFunction){
        m_callFunction =3D callFunction;
        activatePlugin('ua', OnPing);
        registerMethod('ua.verdict', SetVerdictDelayed);
        registerMethod('ua.settings', SetSettings);
    });
    Run();
    function OnPing(currentTime)
    {
        var timeFormRequest =3D (currentTime >=3D =
m_urlCategorizeRequestTime) ? currentTime - m_urlCategorizeRequestTime : =
0;
        return timeFormRequest <=3D 10000 ? 500 : ns.MaxRequestDelay;
    }
    function GetHref(link)
    {
        try { return link.href; } catch(e){}
        try { return link.getAttribute('href'); } catch(e){}
        return '';
    }
    function CreateIcon() {
        var icon =3D document.createElement("img");
        icon.name =3D IconName;
        icon.width =3D 16;
        icon.height =3D 16;
        icon.style.cssText =3D "width: 16px!important; height: =
16px!important;"
        icon.onclick =3D function (evt) { ns.StopProcessingEvent(evt); =
};
        return icon;
    }
    function GetLinkIcon(linkElement)
    {
        var nextElement =3D linkElement.nextSibling;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (nextElement)
                nextElement =3D nextElement.nextSibling;
            else
                nextElement =3D linkElement.nextSibling;
        }
        return (nextElement !=3D=3D null && nextElement.name =3D=3D =
IconName) ? nextElement : undefined;
    }
    function GetOrCreateLinkIcon(linkElement)
    {
        var icon =3D GetLinkIcon(linkElement);
        if (icon)
            return icon;
        var nextElement =3D linkElement;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (!nextElement)
                nextElement =3D linkElement;
        }
        nextElement.parentNode.insertBefore(CreateIcon(), =
nextElement.nextSibling);
        return nextElement.nextSibling;
    }
    function GetLinkElementByIcon(icon)
    {
        if (!m_elementAfterSelector)
            return icon.previousSibling;
        var searchLinks =3D document.querySelectorAll(m_linkSelector);
        for (var i =3D 0; i < searchLinks.length; i++)
        {
            var elem =3D =
searchLinks[i].querySelector(m_elementAfterSelector);
            if (searchLinks[i].nextSibling =3D=3D=3D icon || (elem && =
elem.nextSibling =3D=3D=3D icon))
                return searchLinks[i];
        }
        return icon.previousSibling;
    }
    function UpdateIconImage(icon, verdict)
    {
        if (verdict.rating =3D=3D=3D 1)
        {
            icon.src =3D locales["UrlAdvisorGoodImage.png"];
            icon['kis_status'] =3D 16;
        }
        else if (verdict.rating =3D=3D=3D 2)
        {
            icon.src =3D locales["UrlAdvisorSuspiciousImage.png"];
            icon['kis_status'] =3D 8;
        }
        else if (verdict.rating =3D=3D=3D 3)
        {
            icon.src =3D locales["UrlAdvisorDangerImage.png"];
            icon['kis_status'] =3D 4;
        }
        else if (verdict.rating =3D=3D=3D 4)
        {
            icon.src =3D locales["UrlAdvisorwmufImage.png"];
        }
    }
    function SubscribeIconOnMouseEvents(icon, verdict)
    {
        var balloonTimerId =3D 0;
        ns.AddEventListener(icon, "mouseout",=20
            function()
            {
                if (balloonTimerId)
                {
                    clearTimeout(balloonTimerId);
                    balloonTimerId =3D 0;
                }
            });
        ns.AddEventListener(icon, "mouseover",=20
            function(args)
            {
                if (!balloonTimerId)
                {
                    var clientX =3D args.clientX;
                    var clientY =3D args.clientY;
                    balloonTimerId =3D ns.SetTimeout(function()
                        {
                            m_urlAdvisorBalloon.ShowBalloon(clientX, =
clientY, verdict);
                            balloonTimerId =3D 0;
                        }, 300);
                }
            });
    }
    function IsElementEmpty(linkElement)
    {
        return !linkElement.offsetHeight && !linkElement.offsetWidth
            && !linkElement.outerText && !linkElement.text;
    }
    function SetVerdictForUrl(verdict)
    {
        try
        {
            if (!(verdict.url in m_categorizingObjects))
                return;
            var linkElements =3D m_categorizingObjects[verdict.url];
            for (var linkIndex =3D 0; linkIndex < linkElements.length; =
++linkIndex)
            {
                if (IsElementEmpty(linkElements[linkIndex]))
                    continue;
                linkElements[linkIndex][PostponeCheckAtributeName] =3D =
false;
                var icon =3D =
GetOrCreateLinkIcon(linkElements[linkIndex]);
                if (!icon)
                    continue;
                UpdateIconImage(icon, verdict);
                SubscribeIconOnMouseEvents(icon, verdict);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "ua");
        }
        delete m_categorizingObjects[verdict.url];
    }
    function SetVerdict(argument)
    {
        for (var currentVerdict =3D 0; currentVerdict < =
argument.verdicts.length; currentVerdict++)
            SetVerdictForUrl(argument.verdicts[currentVerdict]);
    }
    function SetVerdictDelayed(argument)
    {
        ns.SetTimeout(function(){SetVerdict(argument);}, 1000);
    }
    function SetSettingsImpl(argument)
    {
        m_enabled =3D argument.enable;
        if (!m_enabled)
            return;
        m_checkOnlySearchResults =3D argument.mode;
    }
    function ClearImages()
    {
        var images =3D document.getElementsByName(IconName);
        while (images.length > 0)
            images[0].parentNode.removeChild(images[0]);
    }
    function ClearAttributes()
    {
        for (var i =3D 0; i < document.links.length; ++i)
            if (document.links[i][PostponeCheckAtributeName])
                document.links[i][PostponeCheckAtributeName] =3D false;
    }
    function SetSettings(argument)
    {
        ClearImages();
        ClearAttributes();
        SetSettingsImpl(argument);
        CategorizeUrl();
    }
    function IsNeedCategorizeLink(linkElement)
    {
        try
        {
            return !linkElement.isContentEditable && =
!!linkElement.parentNode=20
                && !GetLinkIcon(linkElement) && =
!linkElement[PostponeCheckAtributeName]
                && !IsElementEmpty(linkElement);
        }
        catch(e)
        {
            ns.SessionLog('check link exception: ' + (e.message || e));
            return false;
        }
    }
    function ProcessDomChange()
    {
        try
        {
            ns.SessionLog('UA: Process dom change');
            if (!m_postponeCategorizeStarted)
            {
                ns.SetTimeout(CategorizeUrl, 500);
                m_postponeCategorizeStarted =3D true;
            }
            var images =3D document.getElementsByName(IconName);
            for (var i =3D 0; i < images.length; ++i)
            {
                var linkNode =3D GetLinkElementByIcon(images[i]);
                if (!linkNode || !linkNode.nodeName || =
linkNode.nodeName.toLowerCase() !=3D=3D "a")
                {
                    var imageNode =3D images[i];
                    imageNode.parentNode.removeChild(imageNode);
                }
            }
        }
        catch (e)
        {
            ns.SessionError("ua dom change handling exception\r\n: " + =
(e.message || e) + (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function CategorizeUrl()
    {
        try
        {
            if (!m_enabled)
            {
                ns.SessionLog("skip categorize links because UA =
disabled");
                return;
            }
            ns.SessionLog('UA: collect links for categorize');
            m_postponeCategorizeStarted =3D false;
            var linksForCategorize =3D [];
            var linksForCheck =3D [];
            if (!m_checkOnlySearchResults)
                linksForCheck =3D document.links;
            else if (m_linkSelector && m_checkOnlySearchResults)
                linksForCheck =3D =
document.querySelectorAll(m_linkSelector);
            for (var i =3D 0; i < linksForCheck.length; i++)
            {
                var link =3D linksForCheck[i];
                if (IsNeedCategorizeLink(link))
                {
                    link[PostponeCheckAtributeName] =3D true;=20
                    var href =3D GetHref(link);
                    if (!!href) {
                        linksForCategorize.push(href);=20
                        AddToCategorizeList(href, link);
                    } else {
                        ns.Log("access to href blocked by browser");=20
                    }
                }
            }
            var isEmptySearchResult =3D m_linkSelector && =
m_checkOnlySearchResults && linksForCheck.length =3D=3D 0;
            if (isEmptySearchResult || linksForCategorize.length)
            {
                if (isEmptySearchResult)
                {
                    if (m_emptySearchResultSent)
                        return;
                    m_emptySearchResultSent =3D true;
                }
                m_callFunction("ua.categorize", {links: =
linksForCategorize});
                m_urlCategorizeRequestTime =3D ns.GetCurrentTime();
                clearTimeout(m_clearCategorizingObjectsTimerId);
                m_clearCategorizingObjectsTimerId =3D =
ns.SetTimeout(function () {
                    m_categorizingObjects =3D {};
                }, 1000 * 60 * 5);
            }
            else
            {
                ns.SessionLog("UA not found links for categorization");
            }
        }
        catch (e)
        {
            ns.SessionError("ua categorize exception\r\n: " + (e.message =
|| e)+ (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function Run()
    {
        CategorizeUrl();
        m_observer =3D ns.GetDomChangeObserver("a");
        m_observer.Start(ProcessDomChange);
        ns.AddEventListener(window, "load", CategorizeUrl);
    };
};
var instance =3D null;
ns.RunModule(function()
{
    if (!instance)
        instance =3D new UrlAdvisor();
}, 2500);
});
KasperskyLab.AddRunner("cb", function (ns, session, settings, locales) {
    var ContentBlocker =3D function () {
        var m_idleStartTime =3D ns.GetCurrentTime();
        var m_callFunction =3D function () {};
        var m_deactivateFunction;
        session.InitializePlugin(function (activatePlugin, =
registerMethod, callFunction, deactivatePlugin) {
            m_deactivateFunction =3D deactivatePlugin;
            m_callFunction =3D callFunction;
            activatePlugin('cb', OnPing);
            registerMethod('cb.reloadUrl', ReloadUrl);
            registerMethod('cb.blockImage', BlockImage);
            registerMethod('cb.shutdown',
                function () {
                    deactivatePlugin('cb');
                });
        });
        function OnPing(currentTime) {
            var idleTime =3D (currentTime >=3D m_idleStartTime) ? =
currentTime - m_idleStartTime : 0;
            return idleTime <=3D 10000 ? 500 : ns.MaxRequestDelay;
        }
        function ReloadUrl() {
            ns.SessionLog("Start reload url " + document.readyState);
            m_idleStartTime =3D ns.GetCurrentTime();
            window.location.reload(true);
        }
        function BlockImage(blockImageRequest) {
            var blockImageResponse =3D { blockedImagesCount: 0, =
requestId: "" };
            var SendResponse =3D function()
            {
                m_callFunction("cb.BlockResults", blockImageResponse);
                SendResponse =3D function() {}
            }
            try
            {
                blockImageResponse.requestId =3D =
blockImageRequest.requestId;
                var blockImageByPath =3D function(url)
                {
                    var endsWithUrl =3D function(pattern) {
                        var d =3D pattern.length - url.length;
                        return d >=3D 0 && pattern.lastIndexOf(url) =
=3D=3D=3D d;
                    };
                    var images =3D document.getElementsByTagName('img');
                    for (var i =3D 0; i !=3D images.length; ++i) {
                        if (endsWithUrl(images[i].src))
                            if (images[i].style.display !=3D 'none') {
                                images[i].style.display =3D 'none';
                                ++blockImageResponse.blockedImagesCount;
                            }
                    }
                }
                for (var i =3D 0; i !=3D blockImageRequest.urls.length; =
++i) {
                    blockImageByPath(blockImageRequest.urls[i]);
                }
                SendResponse();
            }
            catch(e)
            {
                SendResponse();
                throw e;
            }
        }
    };
    new ContentBlocker();
});
var KasperskyLab =3D (function (ns)
{
function DomParser(session)
{
    var m_callFunction =3D function(){};
    var m_logins =3D [];
    var m_passwords =3D [];
    var m_newPasswords =3D [];
    var m_address =3D [];
    var m_card =3D [];
    var m_cachedFlag =3D false;
    var m_pathName =3D document.location.pathname;
    var m_selectorsRequested =3D false;
    var m_callbacksQueue =3D [];
    function OnGetFieldsCallback(result, selectors, callback)
    {
        if (result =3D=3D 0 && selectors)
        {
            if (selectors.loginSelectors)
                Array.prototype.push.apply(m_logins, =
selectors.loginSelectors);
            if (selectors.passwordSelectors)
                Array.prototype.push.apply(m_passwords, =
selectors.passwordSelectors);
            if (selectors.newPasswordSelectors)
                Array.prototype.push.apply(m_newPasswords, =
selectors.newPasswordSelectors);
            if (selectors.addressSelectors)
                Array.prototype.push.apply(m_address, =
selectors.addressSelectors);
            if (selectors.cardSelectors)
                Array.prototype.push.apply(m_card, =
selectors.cardSelectors);
            m_cachedFlag =3D true;
        }
        m_selectorsRequested =3D false;
        for (var i =3D 0; i < m_callbacksQueue.length; ++i)
        {
            m_callbacksQueue[i](result);
        }
    }
    function CallService(argObject)
    {
        m_callFunction("dp.onGetFields", argObject, =
OnGetFieldsCallback);
    }
    function IsVisible(element)
    {
        var style =3D window.getComputedStyle ? =
window.getComputedStyle(element) : element.currentStyle;
        return style.display !=3D=3D "none";
    }
    function ProcessChilds(childNodes)
    {
        for (var i =3D 0; i < childNodes.length; ++i)
        {
            var element =3D childNodes[i];
            if (element.nodeType !=3D=3D Node.ELEMENT_NODE)
                continue;
            if (!IsVisible(element))
                element.setAttribute("wfd-invisible", true);
            else
                ProcessChilds(element.childNodes);
        }
    }
    function ProcessNextGroupElement(tree, finishCallback)
    {
        var currentNode =3D tree.currentNode;
        var counter =3D 0;
        while(currentNode)
        {
            ++counter;
            currentNode.setAttribute("wfd-invisible", true);
            currentNode =3D tree.nextNode();
            if (counter =3D=3D 100)
            {
                ns.SetTimeout(function(){ProcessNextGroupElement(tree, =
finishCallback);}, 0);
                return;
            }
        }
        finishCallback();
    }
    function GetSelectorsWithTreeWalker()
    {
        var filter =3D {
            acceptNode: function(node) {
                if (node && node.parentNode && =
node.parentNode.getAttribute("wfd-invisible") =3D=3D=3D true)
                    return NodeFilter.FILTER_REJECT;
                if (node && !IsVisible(node))
                    return NodeFilter.FILTER_ACCEPT;
                return NodeFilter.FILTER_SKIP;
            }
        }
        var tree =3D document.createTreeWalker(document.body, =
NodeFilter.SHOW_ELEMENT, filter.acceptNode, false);
        var finishCallback =3D function(){
            CallService({dom: "<body>" + document.body.innerHTML + =
"</body>"});
        }
        ProcessNextGroupElement(tree, finishCallback);
    }
    function GetSelectorsFromService()
    {
        try
        {
            ProcessChilds(document.body.childNodes);
        }
        catch (e)
        {
            ns.SessionLog(e);
        }
        CallService({dom: document.documentElement.innerHTML});
    }
    function GetSelectorsInternal(callback, selectors)
    {
        if (m_cachedFlag)
        {
            if (selectors.length > 0)
                callback(0, selectors);
            return;
        }
        var clientCallback =3D function (result) { callback(result, =
selectors); };
        m_callbacksQueue.push(clientCallback);
        if (!m_selectorsRequested)
        {
            m_selectorsRequested =3D true;
            if (document.createTreeWalker)
                GetSelectorsWithTreeWalker();
            else
                GetSelectorsFromService();
        }
    }
    this.GetLoginSelectors =3D function(clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_logins);
    }
    this.GetPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_passwords);
    }
    this.GetNewPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_newPasswords);
    }
    this.GetAddressSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_address);
    }
    this.GetCardSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_card);
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnInitializeCallback(activatePlugin, registerMethod, =
callFunction)
    {
        m_callFunction =3D callFunction;
        activatePlugin("dp", OnPing);
    }
    function ResetCacheFlag()
    {
        m_cachedFlag =3D false;
    }
    function UpdateLocationPathName()
    {
        if(m_pathName !=3D document.location.pathname)=20
        {
            m_pathName =3D document.location.pathname;
            ResetCacheFlag();
        }
    }
    var m_originalPushState =3D function(){};
    function PushStateWrapper()
    {
        m_originalPushState.apply(window.history, =
[].slice.call(arguments));
        ResetCacheFlag();
    }
    function InitializePlugin()
    {
        session.InitializePlugin(OnInitializeCallback);
        ns.AddEventListener(window, "popstate", ResetCacheFlag);
        ns.AddEventListener(document, "load", UpdateLocationPathName);
        if (window.history && window.history.pushState)
        {
            m_originalPushState =3D window.history.pushState;
            window.history.pushState =3D PushStateWrapper;
        }
    }
    InitializePlugin();
}
var gDomParser;
ns.GetDomParser =3D function(session)
{
    if (!gDomParser)
        gDomParser =3D new DomParser(session);
    return gDomParser;
}
return ns;
}) (KasperskyLab || {});
var oldSetRequestHeader =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.setRequestHeader;
var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
var oldFetch =3D window.fetch;
var xhrProxyEnabled =3D true;
var processPostAjaxInSession =3D function(){};
function NormalizeUrl(url)
{
    var e =3D document.createElement("a");
    e.href =3D url;
    return e.href;
}
function IsInternalUrl(url)
{
    return KasperskyLab.IsRelativeTransport() ? false : =
url.indexOf(KasperskyLab.PREFIX) =3D=3D 0;
}
if (oldFetch)
{
    var oldRequest =3D Request;
    var oldFunctionToString =3D Function.prototype.toString;
    var fetchCallImpl =3D function ()
    {
        var clsNew =3D function (Cls)
        {
            return new (KasperskyLab.FunctionBind.apply(Cls, =
arguments))();
        }
        var args =3D [].slice.call(arguments);
        args.unshift(oldRequest);
        var request =3D clsNew.apply(this, args);
        if (xhrProxyEnabled && !KasperskyLab.IsCorsRequest(request.url, =
document.location.href))
        {
            request.headers.append(KasperskyLab.RequestCustomHeader, =
'Ajax_Request');
        }
        return oldFetch.apply(this, [request]);
    };
    window.fetch =3D function () { return fetchCallImpl.apply(this, =
[].slice.call(arguments)); };
    window.fetch.toString =3D function () { return =
oldFunctionToString.apply(oldFetch, [].slice.call(arguments)); };
}
if (oldSend)
{
    var m_requests =3D {};
    var m_idCounter =3D 0;
    var addDescriptor =3D function(requestDescriptor)
    {
        var id =3D ++m_idCounter;
        KasperskyLab.SetTimeout(function()
            {
                delete m_requests[id];
            }, 60 * 1000)
        m_requests[id] =3D requestDescriptor;
    }
    var findRequestDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
                return m_requests[index];
        }
    }
    var deleteDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
            {
                delete m_requests[index];
            }
        }
    }
    var xhrOpenProcessor =3D function()
    {
        try
        {
            if (xhrProxyEnabled &&
                arguments.length > 1 && typeof (arguments[0]) =3D=3D =
'string')
            {
                var requestDescriptor =3D {request: this, isCORS: =
KasperskyLab.IsCorsRequest(arguments[1], document.location.href)};
                if (requestDescriptor.isCORS && =
arguments[0].toLowerCase() =3D=3D 'post' && =
!IsInternalUrl(NormalizeUrl(arguments[1])))
                {
                    var sendCallback =3D =
processPostAjaxInSession.apply(this, [].slice.call(arguments));
                    if (sendCallback)
                        requestDescriptor.RequestSend =3D sendCallback;
                }
                addDescriptor(requestDescriptor);
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        oldOpen.apply(this, [].slice.call(arguments));
    };
    var xhrSetRequestHeaderProcessor =3D function()=20
    {
        try
        {
            if (arguments.length && typeof(arguments[0]) =3D=3D 'string' =
&& =
arguments[0].toLowerCase().indexOf(KasperskyLab.RequestCustomHeader.toLow=
erCase()) =3D=3D=3D 0)
            {
                var requestDescriptor =3D findRequestDescriptor(this);
                if (requestDescriptor)
                {
                    requestDescriptor.headerSet =3D true;
                    delete requestDescriptor.RequestSend;
                }
                else
                {
                    requestDescriptor =3D {request: this, headerSet: =
true};
                    addDescriptor(requestDescriptor);
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSetRequestHeader.apply(this, =
[].slice.call(arguments));
    };
    var xhrSendProcessor =3D function()=20
    {
        try
        {
            var requestDescriptor =3D findRequestDescriptor(this);
            if (xhrProxyEnabled && requestDescriptor)
            {
                deleteDescriptor(this);
                if (!requestDescriptor.isCORS && =
!requestDescriptor.headerSet)
                    oldSetRequestHeader.apply(this, =
[KasperskyLab.RequestCustomHeader, 'Ajax_Request']);
                if (requestDescriptor.RequestSend)
                {
                    requestDescriptor.RequestSend.apply(this, =
[].slice.call(arguments));
                    return;
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSend.apply(this, [].slice.call(arguments));
    };
    window.XMLHttpRequest.prototype.open =3D function ()
    {
        return xhrOpenProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.send =3D function ()
    {
        return xhrSendProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.setRequestHeader =3D function ()
    {
        return xhrSetRequestHeaderProcessor.apply(this, =
[].slice.call(arguments));
    }
}
KasperskyLab.AddRunner("xhr_content", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize() {
        xhrProxyEnabled =3D true;
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)=20
        {
            m_callFunction =3D callFunction;
            activatePlugin("xhr_content", OnPing, OnError);
            processPostAjaxInSession =3D function()
            {
                var sendArguments;
                var request;
                var notifyComplete =3D false;
                var async =3D arguments.length < 3 || =
typeof(arguments[2]) !=3D 'boolean' || arguments[2];
                var callback =3D function()
                {
                    if (request)
                        oldSend.apply(request, sendArguments);
                    else
                        notifyComplete =3D true;
                }
                var remoteFunctionName =3D "xhr.ajaxRequestNotify";
                var targetUrl =3D NormalizeUrl(arguments[1])
                var remoteFunctionArguments =3D { url: targetUrl };
                var result =3D m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback, async);
                if (!result && !async)
                {
                    m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback);
                    notifyComplete =3D true;
                }
                return function()
                {
                    if (notifyComplete)
                    {
                        oldSend.apply(this, [].slice.call(arguments));
                    }
                    else
                    {
                        sendArguments =3D arguments.length > 0 ?
                            [ arguments[0] && arguments[0].slice ? =
arguments[0].slice() : arguments[0] ] :
                            [];
                        request =3D this;
                    }
                };
            };
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnError()
    {
        xhrProxyEnabled =3D false;
    }
    Initialize();
}, { referrer: document.referrer });
(function (ns) {
ns.RequestCustomHeader =3D "X-KL-Ajax-Request";
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.Balloon2 =3D function(pluginName, balloonSrc, balloonCssPostfix, =
session, getCoordCallback, onCloseHandler, locales, =
onDataReceiveHandler)
{
    var m_balloon =3D document.createElement("iframe");
    var m_balloonId =3D pluginName + "_b";
    var m_balloonSize =3D null;
    var m_sizeCache =3D {};
    var m_initStyleDataPair =3D {};
    var m_isInitSent =3D false;
    var m_updateTimeout;
    var m_firstCreate =3D true;
    var m_callFunction =3D function(){};
    function ChangeSchemeIfNeed(url)
    {
        if (document.location.protocol =3D=3D=3D "https:")
            return url.replace("http:", "https:");
        return url;
    }
    function InitializeBalloon()
    {
        m_balloon.scrolling =3D "no";
        m_balloon.frameBorder =3D "0";
        m_balloon.style.border =3D "0";
        m_balloon.style.height =3D "1px";
        m_balloon.style.width =3D "1px";
        m_balloon.style.left =3D "1px";
        m_balloon.style.top =3D "1px";
        m_balloon.allowTransparency =3D "true";=20
        m_balloon.style.zIndex =3D "2147483647";
        m_balloon.style.position =3D "absolute";
        document.body.appendChild(m_balloon);
        HideBalloon();
    }
    function OnPing()
    {
        return IsDisplayed() ? 100 : ns.MaxRequestDelay;
    }
    function SendToFrame(args)
    {
        m_balloon.contentWindow.postMessage(ns.JSONStringify(args), =
GetResourceUrl());
    }
    function OnSizeMessage(sizeMessage)
    {
        var size =3D {
            height: sizeMessage.height,
            width: sizeMessage.width
        };
        if (size.height !=3D 0 && size.width !=3D 0)
            PutSizeInCache(sizeMessage.style, size);
        SetupBalloon(size);
    }
    function OnCloseMessage(closeData)
    {
        HideBalloon();
        if (onCloseHandler && closeData.closeAction)
            onCloseHandler(closeData.closeAction);
    }
    function OnDataMessage(data)
    {
        if (onDataReceiveHandler)
            onDataReceiveHandler(data);
    }
    function GetResourceUrl()
    {
        return balloonCssPostfix
            ? ns.GetResourceSrc(balloonSrc) + "?cssSrc=3D" + =
encodeURIComponent(ChangeSchemeIfNeed(ns["GetResourceSrc"](balloonCssPost=
fix)))
            : ns.GetResourceSrc(balloonSrc);
    }
    function CreateBalloon(style, data, size)
    {
        if (m_firstCreate)
        {
            InitializeBalloon();
            m_firstCreate =3D false;
        }
        DisplayBalloon();
        if (m_balloon.src)
        {
            UpdateBalloon(style, data);
            return;
        }
        m_initStyleDataPair =3D {style: style, data: data};
        m_balloon.src =3D GetResourceUrl();
        var balloonSize =3D size ? size : GetSizeFromCache(style);
        var dataToFrame =3D {
            command: "init",
            pluginName: m_balloonId,
            isRtl: ns.IsRtl,
            needSize: !balloonSize,
            style: style
        };
        if (data)
            dataToFrame.data =3D data;
        if (size)
            dataToFrame.explicitSize =3D size;
        if (locales)
            dataToFrame.locales =3D locales;
        dataToFrame.commandUrl =3D =
ChangeSchemeIfNeed(ns.GetCommandSrc());
        ns.AddEventListener(m_balloon, "load", =
function(){SendInit(dataToFrame);});
        if (balloonSize)
        {
            clearTimeout(m_updateTimeout);
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(balloonSize);}, 0);
        }
    }
    function SendInit(dataToFrame)
    {
        dataToFrame.style =3D m_initStyleDataPair.style;
        dataToFrame.data =3D m_initStyleDataPair.data;
        m_isInitSent =3D true;
        SendToFrame(dataToFrame);
        session.ForceReceive();
    }
    function DisplayBalloon()
    {
        m_balloon.style.display =3D "";
        session.ForceReceive();
    }
    function IsDisplayed()
    {
        return !m_firstCreate && m_balloon.style.display =3D=3D=3D "";
    }
    function HideBalloon()
    {
        m_balloon.style.display =3D "none";
    }
    function DestroyBalloon()
    {
        m_balloon.blur();=20
        document.body.removeChild(m_balloon);
        m_firstCreate =3D true;
        m_balloonSize =3D null;
    }
    function PositionBalloon()
    {
        if (!m_balloonSize)
            return;
        var coords =3D getCoordCallback(m_balloonSize);
        var newHeight =3D m_balloonSize.height + "px";
        var newWidth =3D m_balloonSize.width + "px";
        if (newHeight !=3D=3D m_balloon.style.height ||
            newWidth !=3D=3D m_balloon.style.width)
        {
            m_balloon.style.height =3D newHeight;
            m_balloon.style.width =3D newWidth;
            ns.SessionLog("Change balloon size " + m_balloonId + " =
height: " + newHeight + " width: " + newWidth);
        }
        var newX =3D Math.round(coords.x).toString() + "px";
        var newY =3D Math.round(coords.y).toString() + "px";
        if (newX !=3D=3D m_balloon.style.left ||
            newY !=3D=3D m_balloon.style.top)
        {
            m_balloon.style.left =3D newX;
            m_balloon.style.top =3D newY;
            ns.SessionLog("Change balloon position " + m_balloonId + " =
x: " + newX + " y: " + newY);
        }
    }
    function SetupBalloon(balloonSize)
    {
        m_balloonSize =3D balloonSize;
        PositionBalloon();
    }
    function UpdateBalloon(style, data)
    {
        if (!m_isInitSent)
            m_initStyleDataPair =3D {style: style, data: data};
        var sizeFromCache =3D GetSizeFromCache(style);
        clearTimeout(m_updateTimeout);
        if (sizeFromCache)
        {
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(sizeFromCache);}, 0);
        }
        else
        {
            m_balloon.style.height =3D "1px";
            m_balloon.style.width =3D "1px";
            m_balloonSize =3D {height: 1, width: 1};
        }
        var dataToFrame =3D {
            command: "update",
            style: style,
            data: data,
            needSize: !sizeFromCache
        };
        SendToFrame(dataToFrame);
    }
    function GetSizeFromCache(style)
    {
        return m_sizeCache[style ? style.toString() : ""];
    }
    function PutSizeInCache(style, size)
    {
        m_sizeCache[style ? style.toString() : ""] =3D size;
    }
    this.Show =3D function(style, data)
    {
        CreateBalloon(style, data);
    }
    this.ShowWithSize =3D function(style, data, size)
    {
        CreateBalloon(style, data, size);
    }
    this.Resize =3D function(size)
    {
        SetupBalloon(size);
    }
    this.Hide =3D function()
    {
        HideBalloon();
    }
    this.Update =3D function(style, data)
    {
        UpdateBalloon(style, data);
    }
    this.UpdatePosition =3D function()
    {
        PositionBalloon();
    }
    this.Destroy =3D function()
    {
        DestroyBalloon();
    }
    this.IsFocused =3D function()
    {
        if (!m_balloon)
            return false;
        return document.activeElement =3D=3D m_balloon;
    }
    function OnFrameDataMessage(argument)
    {
        if (!argument)
        {
            ns.SessionLog(m_balloonId + " empty argument");
            return;
        }
        if (!argument.message)
        {
            ns.SessionLog(m_balloonId + " empty message.");
            return;
        }
        var message =3D ns.JSONParse(argument.message);
        if (message.type =3D=3D=3D "size")
            OnSizeMessage(message.data);
        else if (message.type =3D=3D=3D "close")
            OnCloseMessage(message.data);
        else if (message.type =3D=3D=3D "data")
            OnDataMessage(message.data);
        else if (message.type =3D=3D=3D "trace")
            ns.SessionLog(message.data);
        else
            ns.SessionError("Unknown message type\r\n: " + message.type, =
"balloon");
    }
    function Init()
    {
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction)
            {
                m_callFunction =3D callFunction;
                activatePlugin(m_balloonId, OnPing);
                registerMethod(m_balloonId + ".message", =
OnFrameDataMessage);
            });
    }
    Init();
};
return ns;
}) (KasperskyLab || {});
KasperskyLab.StartSession();=0A=
 })();=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=200&cb=INSERT_RANDOM_NUMBER_HERE

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" =
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><HTML=20
lang=3D"en" lang=3D"en" xml:lang=3D"en"=20
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><META =
content=3D"IE=3D11.0000"=20
http-equiv=3D"X-UA-Compatible">
=20
<SCRIPT =
src=3D"https://advm.ahram.org.eg/FD126C42-EBFA-4E12-B309-BB3FDD723AC1/mai=
n.js?attr=3DvBCpdG88z0aZGb46sOlJLGBxHDBzWkTy7XVNSitx0uMC8tHy8a7ay-9OCYBnN=
3KQVJrHtb--aEEyot4rjutUZBpr97qVDQeFlCMvtTcSzmsMorxqw1Y5c_T7l0Q8ytu5sfO1LM=
L2xxu2hVopz-L5-A" type=3D"text/javascript" charset=3D"UTF-8"></SCRIPT>

<META http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8">
<STYLE>img{max-width:100%}</STYLE>
 <TITLE>Advertisement</TITLE>=20
<STYLE type=3D"text/css">=0A=
body {margin:0; height:100%; background-color:transparent; width:100%; =
text-align:center;}=0A=
</STYLE>
=20
<SCRIPT src=3D"https://advm.ahram.org.eg/cdn-cgi/bm/cv/669835187/api.js" =
async=3D""></SCRIPT>

<META name=3D"GENERATOR" content=3D"MSHTML 11.00.10570.1001"></HEAD>=20
<BODY>
<DIV id=3D"beacon_6c2f9b67c2" style=3D"left: 0px; top: 0px; visibility: =
hidden; position: absolute;"><IMG=20
width=3D"0" height=3D"0" style=3D"width: 0px; height: 0px;" alt=3D"" =
src=3D"https://advm.ahram.org.eg/www/delivery/lg.php?bannerid=3D0&amp;cam=
paignid=3D0&amp;zoneid=3D200&amp;cb=3D6c2f9b67c2"></DIV>
<SCRIPT =
type=3D"text/javascript">(function(){window['__CF$cv$params']=3D{r:'68fa1=
8f00f280afc',m:'.ZhJVuLriGCP.ArbPMztzdoUTx4640bfrePVLvZPr6M-1631795335-0-=
AcRaoCY+p4rWMGk5tmWGyuJTamtTM5tC6cEavHY9QSIlq9Q/HKtq5cY9FhoKfKgj+YxbAz0x2=
R+ZTYCUQl4oZwrrtGzA2VFLciF7xE0SIMz8654fElzV1fuKfMAzFub4lk6vlTY9PnLEwDRrLS=
j/uVNe0znvHbQoVBLLTpaT0MOJ5ZQY6zHPQET3GICG7SAZbQ=3D=3D',s:[0xc68b7c6a74,0=
x922f591d4b],}})();</SCRIPT>

<SCRIPT src=3D"https://static.cloudflareinsights.com/beacon.min.js" =
defer=3D"" =
data-cf-beacon=3D'{"rayId":"68fa18f00f280afc","token":"26cb5b3befc342ea82=
f5205c7d5af00c","version":"2021.8.1","si":10}'></SCRIPT>
 </BODY></HTML>

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/bootstrap.min.css

:root {
=09
}
* {
	box-sizing: border-box;
}
::after {
	box-sizing: border-box;
}
::before {
	box-sizing: border-box;
}
html {
	line-height: 1.15; font-family: sans-serif; -webkit-text-size-adjust: =
100%; -webkit-tap-highlight-color: transparent;
}
article {
	display: block;
}
aside {
	display: block;
}
figcaption {
	display: block;
}
figure {
	display: block;
}
footer {
	display: block;
}
header {
	display: block;
}
hgroup {
	display: block;
}
main {
	display: block;
}
nav {
	display: block;
}
section {
	display: block;
}
body {
	margin: 0px; text-align: left; color: rgb(33, 37, 41); line-height: =
1.5; font-family: -apple-system,BlinkMacSystemFont,"Segoe =
UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color =
Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: =
1rem; font-weight: 400; background-color: rgb(255, 255, 255);
}
hr {
	height: 0px; overflow: visible; box-sizing: content-box;
}
h1 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h2 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h3 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h4 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h5 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h6 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
p {
	margin-top: 0px; margin-bottom: 1rem;
}
abbr[data-original-title] {
	text-decoration: underline; border-bottom-color: currentColor; =
border-bottom-width: 0px; border-bottom-style: none; cursor: help; =
-webkit-text-decoration: underline dotted; =
-webkit-text-decoration-skip-ink: none; text-decoration-skip-ink: none;
}
abbr[title] {
	text-decoration: underline; border-bottom-color: currentColor; =
border-bottom-width: 0px; border-bottom-style: none; cursor: help; =
-webkit-text-decoration: underline dotted; =
-webkit-text-decoration-skip-ink: none; text-decoration-skip-ink: none;
}
address {
	line-height: inherit; font-style: normal; margin-bottom: 1rem;
}
dl {
	margin-top: 0px; margin-bottom: 1rem;
}
ol {
	margin-top: 0px; margin-bottom: 1rem;
}
ul {
	margin-top: 0px; margin-bottom: 1rem;
}
ol ol {
	margin-bottom: 0px;
}
ol ul {
	margin-bottom: 0px;
}
ul ol {
	margin-bottom: 0px;
}
ul ul {
	margin-bottom: 0px;
}
dt {
	font-weight: 700;
}
dd {
	margin-bottom: 0.5rem; margin-left: 0px;
}
blockquote {
	margin: 0px 0px 1rem;
}
b {
	font-weight: bolder;
}
strong {
	font-weight: bolder;
}
small {
	font-size: 80%;
}
sub {
	line-height: 0; font-size: 75%; vertical-align: baseline; position: =
relative;
}
sup {
	line-height: 0; font-size: 75%; vertical-align: baseline; position: =
relative;
}
sub {
	bottom: -0.25em;
}
sup {
	top: -0.5em;
}
a {
	color: rgb(0, 123, 255); text-decoration: none; background-color: =
transparent;
}
a:hover {
	color: rgb(0, 86, 179); text-decoration: underline;
}
a:not([href]):not([class]) {
	color: inherit; text-decoration: none;
}
a:not([href]):not([class]):hover {
	color: inherit; text-decoration: none;
}
code {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
kbd {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
pre {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
samp {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
pre {
	overflow: auto; margin-top: 0px; margin-bottom: 1rem; =
-ms-overflow-style: scrollbar;
}
figure {
	margin: 0px 0px 1rem;
}
img {
	vertical-align: middle;
}
svg {
	overflow: hidden; vertical-align: middle;
}
table {
	border-collapse: collapse;
}
caption {
	text-align: left; color: rgb(108, 117, 125); padding-top: 0.75rem; =
padding-bottom: 0.75rem; caption-side: bottom;
}
th {
	text-align: inherit;
}
label {
	margin-bottom: 0.5rem; display: inline-block;
}
button {
	border-radius: 0px;
}
button:focus {
	outline: dotted 1px;
}
button {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
input {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
optgroup {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
select {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
textarea {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
button {
	overflow: visible;
}
input {
	overflow: visible;
}
button {
	text-transform: none;
}
select {
	text-transform: none;
}
[role=3Dbutton] {
	cursor: pointer;
}
select {
	-ms-word-wrap: normal;
}
[type=3Dbutton] {
	-webkit-appearance: button;
}
[type=3Dreset] {
	-webkit-appearance: button;
}
[type=3Dsubmit] {
	-webkit-appearance: button;
}
button {
	-webkit-appearance: button;
}
[type=3Dbutton]:not(:disabled) {
	cursor: pointer;
}
[type=3Dreset]:not(:disabled) {
	cursor: pointer;
}
[type=3Dsubmit]:not(:disabled) {
	cursor: pointer;
}
button:not(:disabled) {
	cursor: pointer;
}
input[type=3Dcheckbox] {
	padding: 0px; box-sizing: border-box;
}
input[type=3Dradio] {
	padding: 0px; box-sizing: border-box;
}
textarea {
	overflow: auto; resize: vertical;
}
fieldset {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: =
none; min-width: 0px;
}
legend {
	padding: 0px; width: 100%; color: inherit; line-height: inherit; =
font-size: 1.5rem; margin-bottom: 0.5rem; display: block; white-space: =
normal; max-width: 100%;
}
progress {
	vertical-align: baseline;
}
[type=3Dsearch] {
	-webkit-appearance: none; outline-offset: -2px;
}
output {
	display: inline-block;
}
summary {
	display: list-item; cursor: pointer;
}
template {
	display: none;
}
[hidden] {
	display: none !important;
}
.h1 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h2 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h3 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h4 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h5 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h6 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h1 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h2 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h3 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h4 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h5 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h6 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h1 {
	font-size: 2.5rem;
}
h1 {
	font-size: 2.5rem;
}
.h2 {
	font-size: 2rem;
}
h2 {
	font-size: 2rem;
}
.h3 {
	font-size: 1.75rem;
}
h3 {
	font-size: 1.75rem;
}
.h4 {
	font-size: 1.5rem;
}
h4 {
	font-size: 1.5rem;
}
.h5 {
	font-size: 1.25rem;
}
h5 {
	font-size: 1.25rem;
}
.h6 {
	font-size: 1rem;
}
h6 {
	font-size: 1rem;
}
.lead {
	font-size: 1.25rem; font-weight: 300;
}
.display-1 {
	line-height: 1.2; font-size: 6rem; font-weight: 300;
}
.display-2 {
	line-height: 1.2; font-size: 5.5rem; font-weight: 300;
}
.display-3 {
	line-height: 1.2; font-size: 4.5rem; font-weight: 300;
}
.display-4 {
	line-height: 1.2; font-size: 3.5rem; font-weight: 300;
}
hr {
	border-width: 1px 0px 0px; border-style: solid none none; border-color: =
rgba(0, 0, 0, 0.1) currentColor currentColor; border-image: none; =
margin-top: 1rem; margin-bottom: 1rem;
}
.small {
	font-size: 80%; font-weight: 400;
}
small {
	font-size: 80%; font-weight: 400;
}
.mark {
	padding: 0.2em; background-color: rgb(252, 248, 227);
}
mark {
	padding: 0.2em; background-color: rgb(252, 248, 227);
}
.list-unstyled {
	list-style: none; padding-left: 0px;
}
.list-inline {
	list-style: none; padding-left: 0px;
}
.list-inline-item {
	display: inline-block;
}
:not(:last-child).list-inline-item {
	margin-right: 0.5rem;
}
.initialism {
	text-transform: uppercase; font-size: 90%;
}
.blockquote {
	font-size: 1.25rem; margin-bottom: 1rem;
}
.blockquote-footer {
	color: rgb(108, 117, 125); font-size: 80%; display: block;
}
.blockquote-footer::before {
	content: "\2014\00A0";
}
.img-fluid {
	height: auto; max-width: 100%;
}
.img-thumbnail {
	padding: 0.25rem; border-radius: 0.25rem; border: 1px solid rgb(222, =
226, 230); border-image: none; height: auto; max-width: 100%; =
background-color: rgb(255, 255, 255);
}
.figure {
	display: inline-block;
}
.figure-img {
	line-height: 1; margin-bottom: 0.5rem;
}
.figure-caption {
	color: rgb(108, 117, 125); font-size: 90%;
}
code {
	color: rgb(232, 62, 140); font-size: 87.5%; -ms-word-wrap: break-word;
}
a > code {
	color: inherit;
}
kbd {
	padding: 0.2rem 0.4rem; border-radius: 0.2rem; color: rgb(255, 255, =
255); font-size: 87.5%; background-color: rgb(33, 37, 41);
}
kbd kbd {
	padding: 0px; font-size: 100%; font-weight: 700;
}
pre {
	color: rgb(33, 37, 41); font-size: 87.5%; display: block;
}
pre code {
	color: inherit; font-size: inherit; -ms-word-break: normal;
}
.pre-scrollable {
	-ms-overflow-y: scroll; max-height: 340px;
}
.container {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-fluid {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-lg {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-md {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-sm {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-xl {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
@media all and (min-width:576px)
{
.container {
	max-width: 540px;
}
.container-sm {
	max-width: 540px;
}
}
@media all and (min-width:768px)
{
.container {
	max-width: 720px;
}
.container-md {
	max-width: 720px;
}
.container-sm {
	max-width: 720px;
}
}
@media all and (min-width:992px)
{
.container {
	max-width: 960px;
}
.container-lg {
	max-width: 960px;
}
.container-md {
	max-width: 960px;
}
.container-sm {
	max-width: 960px;
}
}
@media all and (min-width:1200px)
{
.container {
	max-width: 1140px;
}
.container-lg {
	max-width: 1140px;
}
.container-md {
	max-width: 1140px;
}
.container-sm {
	max-width: 1140px;
}
.container-xl {
	max-width: 1140px;
}
}
.row {
	margin-right: -15px; margin-left: -15px; display: flex; flex-wrap: =
wrap;
}
.no-gutters {
	margin-right: 0px; margin-left: 0px;
}
.no-gutters > .col {
	padding-right: 0px; padding-left: 0px;
}
.no-gutters > [class*=3Dcol-] {
	padding-right: 0px; padding-left: 0px;
}
.col {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-first {
	order: -1;
}
.order-last {
	order: 13;
}
.order-0 {
	order: 0;
}
.order-1 {
	order: 1;
}
.order-2 {
	order: 2;
}
.order-3 {
	order: 3;
}
.order-4 {
	order: 4;
}
.order-5 {
	order: 5;
}
.order-6 {
	order: 6;
}
.order-7 {
	order: 7;
}
.order-8 {
	order: 8;
}
.order-9 {
	order: 9;
}
.order-10 {
	order: 10;
}
.order-11 {
	order: 11;
}
.order-12 {
	order: 12;
}
.offset-1 {
	margin-left: 8.33%;
}
.offset-2 {
	margin-left: 16.66%;
}
.offset-3 {
	margin-left: 25%;
}
.offset-4 {
	margin-left: 33.33%;
}
.offset-5 {
	margin-left: 41.66%;
}
.offset-6 {
	margin-left: 50%;
}
.offset-7 {
	margin-left: 58.33%;
}
.offset-8 {
	margin-left: 66.66%;
}
.offset-9 {
	margin-left: 75%;
}
.offset-10 {
	margin-left: 83.33%;
}
.offset-11 {
	margin-left: 91.66%;
}
@media all and (min-width:576px)
{
.col-sm {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-sm-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-sm-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-sm-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-sm-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-sm-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-sm-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-sm-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-sm-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-sm-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-sm-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-sm-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-sm-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-sm-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-sm-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-sm-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-sm-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-sm-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-sm-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-sm-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-sm-first {
	order: -1;
}
.order-sm-last {
	order: 13;
}
.order-sm-0 {
	order: 0;
}
.order-sm-1 {
	order: 1;
}
.order-sm-2 {
	order: 2;
}
.order-sm-3 {
	order: 3;
}
.order-sm-4 {
	order: 4;
}
.order-sm-5 {
	order: 5;
}
.order-sm-6 {
	order: 6;
}
.order-sm-7 {
	order: 7;
}
.order-sm-8 {
	order: 8;
}
.order-sm-9 {
	order: 9;
}
.order-sm-10 {
	order: 10;
}
.order-sm-11 {
	order: 11;
}
.order-sm-12 {
	order: 12;
}
.offset-sm-0 {
	margin-left: 0px;
}
.offset-sm-1 {
	margin-left: 8.33%;
}
.offset-sm-2 {
	margin-left: 16.66%;
}
.offset-sm-3 {
	margin-left: 25%;
}
.offset-sm-4 {
	margin-left: 33.33%;
}
.offset-sm-5 {
	margin-left: 41.66%;
}
.offset-sm-6 {
	margin-left: 50%;
}
.offset-sm-7 {
	margin-left: 58.33%;
}
.offset-sm-8 {
	margin-left: 66.66%;
}
.offset-sm-9 {
	margin-left: 75%;
}
.offset-sm-10 {
	margin-left: 83.33%;
}
.offset-sm-11 {
	margin-left: 91.66%;
}
}
@media all and (min-width:768px)
{
.col-md {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-md-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-md-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-md-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-md-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-md-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-md-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-md-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-md-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-md-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-md-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-md-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-md-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-md-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-md-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-md-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-md-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-md-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-md-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-md-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-md-first {
	order: -1;
}
.order-md-last {
	order: 13;
}
.order-md-0 {
	order: 0;
}
.order-md-1 {
	order: 1;
}
.order-md-2 {
	order: 2;
}
.order-md-3 {
	order: 3;
}
.order-md-4 {
	order: 4;
}
.order-md-5 {
	order: 5;
}
.order-md-6 {
	order: 6;
}
.order-md-7 {
	order: 7;
}
.order-md-8 {
	order: 8;
}
.order-md-9 {
	order: 9;
}
.order-md-10 {
	order: 10;
}
.order-md-11 {
	order: 11;
}
.order-md-12 {
	order: 12;
}
.offset-md-0 {
	margin-left: 0px;
}
.offset-md-1 {
	margin-left: 8.33%;
}
.offset-md-2 {
	margin-left: 16.66%;
}
.offset-md-3 {
	margin-left: 25%;
}
.offset-md-4 {
	margin-left: 33.33%;
}
.offset-md-5 {
	margin-left: 41.66%;
}
.offset-md-6 {
	margin-left: 50%;
}
.offset-md-7 {
	margin-left: 58.33%;
}
.offset-md-8 {
	margin-left: 66.66%;
}
.offset-md-9 {
	margin-left: 75%;
}
.offset-md-10 {
	margin-left: 83.33%;
}
.offset-md-11 {
	margin-left: 91.66%;
}
}
@media all and (min-width:992px)
{
.col-lg {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-lg-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-lg-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-lg-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-lg-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-lg-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-lg-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-lg-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-lg-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-lg-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-lg-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-lg-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-lg-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-lg-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-lg-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-lg-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-lg-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-lg-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-lg-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-lg-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-lg-first {
	order: -1;
}
.order-lg-last {
	order: 13;
}
.order-lg-0 {
	order: 0;
}
.order-lg-1 {
	order: 1;
}
.order-lg-2 {
	order: 2;
}
.order-lg-3 {
	order: 3;
}
.order-lg-4 {
	order: 4;
}
.order-lg-5 {
	order: 5;
}
.order-lg-6 {
	order: 6;
}
.order-lg-7 {
	order: 7;
}
.order-lg-8 {
	order: 8;
}
.order-lg-9 {
	order: 9;
}
.order-lg-10 {
	order: 10;
}
.order-lg-11 {
	order: 11;
}
.order-lg-12 {
	order: 12;
}
.offset-lg-0 {
	margin-left: 0px;
}
.offset-lg-1 {
	margin-left: 8.33%;
}
.offset-lg-2 {
	margin-left: 16.66%;
}
.offset-lg-3 {
	margin-left: 25%;
}
.offset-lg-4 {
	margin-left: 33.33%;
}
.offset-lg-5 {
	margin-left: 41.66%;
}
.offset-lg-6 {
	margin-left: 50%;
}
.offset-lg-7 {
	margin-left: 58.33%;
}
.offset-lg-8 {
	margin-left: 66.66%;
}
.offset-lg-9 {
	margin-left: 75%;
}
.offset-lg-10 {
	margin-left: 83.33%;
}
.offset-lg-11 {
	margin-left: 91.66%;
}
}
@media all and (min-width:1200px)
{
.col-xl {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-xl-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-xl-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-xl-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-xl-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-xl-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-xl-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-xl-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-xl-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-xl-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-xl-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-xl-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-xl-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-xl-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-xl-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-xl-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-xl-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-xl-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-xl-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-xl-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-xl-first {
	order: -1;
}
.order-xl-last {
	order: 13;
}
.order-xl-0 {
	order: 0;
}
.order-xl-1 {
	order: 1;
}
.order-xl-2 {
	order: 2;
}
.order-xl-3 {
	order: 3;
}
.order-xl-4 {
	order: 4;
}
.order-xl-5 {
	order: 5;
}
.order-xl-6 {
	order: 6;
}
.order-xl-7 {
	order: 7;
}
.order-xl-8 {
	order: 8;
}
.order-xl-9 {
	order: 9;
}
.order-xl-10 {
	order: 10;
}
.order-xl-11 {
	order: 11;
}
.order-xl-12 {
	order: 12;
}
.offset-xl-0 {
	margin-left: 0px;
}
.offset-xl-1 {
	margin-left: 8.33%;
}
.offset-xl-2 {
	margin-left: 16.66%;
}
.offset-xl-3 {
	margin-left: 25%;
}
.offset-xl-4 {
	margin-left: 33.33%;
}
.offset-xl-5 {
	margin-left: 41.66%;
}
.offset-xl-6 {
	margin-left: 50%;
}
.offset-xl-7 {
	margin-left: 58.33%;
}
.offset-xl-8 {
	margin-left: 66.66%;
}
.offset-xl-9 {
	margin-left: 75%;
}
.offset-xl-10 {
	margin-left: 83.33%;
}
.offset-xl-11 {
	margin-left: 91.66%;
}
}
.table {
	width: 100%; color: rgb(33, 37, 41); margin-bottom: 1rem;
}
.table td {
	padding: 0.75rem; vertical-align: top; border-top-color: rgb(222, 226, =
230); border-top-width: 1px; border-top-style: solid;
}
.table th {
	padding: 0.75rem; vertical-align: top; border-top-color: rgb(222, 226, =
230); border-top-width: 1px; border-top-style: solid;
}
.table thead th {
	vertical-align: bottom; border-bottom-color: rgb(222, 226, 230); =
border-bottom-width: 2px; border-bottom-style: solid;
}
.table tbody + tbody {
	border-top-color: rgb(222, 226, 230); border-top-width: 2px; =
border-top-style: solid;
}
.table-sm td {
	padding: 0.3rem;
}
.table-sm th {
	padding: 0.3rem;
}
.table-bordered {
	border: 1px solid rgb(222, 226, 230); border-image: none;
}
.table-bordered td {
	border: 1px solid rgb(222, 226, 230); border-image: none;
}
.table-bordered th {
	border: 1px solid rgb(222, 226, 230); border-image: none;
}
.table-bordered thead td {
	border-bottom-width: 2px;
}
.table-bordered thead th {
	border-bottom-width: 2px;
}
.table-borderless tbody + tbody {
	border: 0px currentColor; border-image: none;
}
.table-borderless td {
	border: 0px currentColor; border-image: none;
}
.table-borderless th {
	border: 0px currentColor; border-image: none;
}
.table-borderless thead th {
	border: 0px currentColor; border-image: none;
}
.table-striped tbody tr:nth-of-type(2n+1) {
	background-color: rgba(0, 0, 0, 0.05);
}
.table-hover tbody tr:hover {
	color: rgb(33, 37, 41); background-color: rgba(0, 0, 0, 0.075);
}
.table-primary {
	background-color: rgb(184, 218, 255);
}
.table-primary > td {
	background-color: rgb(184, 218, 255);
}
.table-primary > th {
	background-color: rgb(184, 218, 255);
}
.table-primary tbody + tbody {
	border-color: rgb(122, 186, 255);
}
.table-primary td {
	border-color: rgb(122, 186, 255);
}
.table-primary th {
	border-color: rgb(122, 186, 255);
}
.table-primary thead th {
	border-color: rgb(122, 186, 255);
}
.table-hover .table-primary:hover {
	background-color: rgb(159, 205, 255);
}
.table-hover .table-primary:hover > td {
	background-color: rgb(159, 205, 255);
}
.table-hover .table-primary:hover > th {
	background-color: rgb(159, 205, 255);
}
.table-secondary {
	background-color: rgb(214, 216, 219);
}
.table-secondary > td {
	background-color: rgb(214, 216, 219);
}
.table-secondary > th {
	background-color: rgb(214, 216, 219);
}
.table-secondary tbody + tbody {
	border-color: rgb(179, 183, 187);
}
.table-secondary td {
	border-color: rgb(179, 183, 187);
}
.table-secondary th {
	border-color: rgb(179, 183, 187);
}
.table-secondary thead th {
	border-color: rgb(179, 183, 187);
}
.table-hover .table-secondary:hover {
	background-color: rgb(200, 203, 207);
}
.table-hover .table-secondary:hover > td {
	background-color: rgb(200, 203, 207);
}
.table-hover .table-secondary:hover > th {
	background-color: rgb(200, 203, 207);
}
.table-success {
	background-color: rgb(195, 230, 203);
}
.table-success > td {
	background-color: rgb(195, 230, 203);
}
.table-success > th {
	background-color: rgb(195, 230, 203);
}
.table-success tbody + tbody {
	border-color: rgb(143, 209, 158);
}
.table-success td {
	border-color: rgb(143, 209, 158);
}
.table-success th {
	border-color: rgb(143, 209, 158);
}
.table-success thead th {
	border-color: rgb(143, 209, 158);
}
.table-hover .table-success:hover {
	background-color: rgb(177, 223, 187);
}
.table-hover .table-success:hover > td {
	background-color: rgb(177, 223, 187);
}
.table-hover .table-success:hover > th {
	background-color: rgb(177, 223, 187);
}
.table-info {
	background-color: rgb(190, 229, 235);
}
.table-info > td {
	background-color: rgb(190, 229, 235);
}
.table-info > th {
	background-color: rgb(190, 229, 235);
}
.table-info tbody + tbody {
	border-color: rgb(134, 207, 218);
}
.table-info td {
	border-color: rgb(134, 207, 218);
}
.table-info th {
	border-color: rgb(134, 207, 218);
}
.table-info thead th {
	border-color: rgb(134, 207, 218);
}
.table-hover .table-info:hover {
	background-color: rgb(171, 221, 229);
}
.table-hover .table-info:hover > td {
	background-color: rgb(171, 221, 229);
}
.table-hover .table-info:hover > th {
	background-color: rgb(171, 221, 229);
}
.table-warning {
	background-color: rgb(255, 238, 186);
}
.table-warning > td {
	background-color: rgb(255, 238, 186);
}
.table-warning > th {
	background-color: rgb(255, 238, 186);
}
.table-warning tbody + tbody {
	border-color: rgb(255, 223, 126);
}
.table-warning td {
	border-color: rgb(255, 223, 126);
}
.table-warning th {
	border-color: rgb(255, 223, 126);
}
.table-warning thead th {
	border-color: rgb(255, 223, 126);
}
.table-hover .table-warning:hover {
	background-color: rgb(255, 232, 161);
}
.table-hover .table-warning:hover > td {
	background-color: rgb(255, 232, 161);
}
.table-hover .table-warning:hover > th {
	background-color: rgb(255, 232, 161);
}
.table-danger {
	background-color: rgb(245, 198, 203);
}
.table-danger > td {
	background-color: rgb(245, 198, 203);
}
.table-danger > th {
	background-color: rgb(245, 198, 203);
}
.table-danger tbody + tbody {
	border-color: rgb(237, 150, 158);
}
.table-danger td {
	border-color: rgb(237, 150, 158);
}
.table-danger th {
	border-color: rgb(237, 150, 158);
}
.table-danger thead th {
	border-color: rgb(237, 150, 158);
}
.table-hover .table-danger:hover {
	background-color: rgb(241, 176, 183);
}
.table-hover .table-danger:hover > td {
	background-color: rgb(241, 176, 183);
}
.table-hover .table-danger:hover > th {
	background-color: rgb(241, 176, 183);
}
.table-light {
	background-color: rgb(253, 253, 254);
}
.table-light > td {
	background-color: rgb(253, 253, 254);
}
.table-light > th {
	background-color: rgb(253, 253, 254);
}
.table-light tbody + tbody {
	border-color: rgb(251, 252, 252);
}
.table-light td {
	border-color: rgb(251, 252, 252);
}
.table-light th {
	border-color: rgb(251, 252, 252);
}
.table-light thead th {
	border-color: rgb(251, 252, 252);
}
.table-hover .table-light:hover {
	background-color: rgb(236, 236, 246);
}
.table-hover .table-light:hover > td {
	background-color: rgb(236, 236, 246);
}
.table-hover .table-light:hover > th {
	background-color: rgb(236, 236, 246);
}
.table-dark {
	background-color: rgb(198, 200, 202);
}
.table-dark > td {
	background-color: rgb(198, 200, 202);
}
.table-dark > th {
	background-color: rgb(198, 200, 202);
}
.table-dark tbody + tbody {
	border-color: rgb(149, 153, 156);
}
.table-dark td {
	border-color: rgb(149, 153, 156);
}
.table-dark th {
	border-color: rgb(149, 153, 156);
}
.table-dark thead th {
	border-color: rgb(149, 153, 156);
}
.table-hover .table-dark:hover {
	background-color: rgb(185, 187, 190);
}
.table-hover .table-dark:hover > td {
	background-color: rgb(185, 187, 190);
}
.table-hover .table-dark:hover > th {
	background-color: rgb(185, 187, 190);
}
.table-active {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-active > td {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-active > th {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > th {
	background-color: rgba(0, 0, 0, 0.075);
}
.table .thead-dark th {
	border-color: rgb(69, 77, 85); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
.table .thead-light th {
	border-color: rgb(222, 226, 230); color: rgb(73, 80, 87); =
background-color: rgb(233, 236, 239);
}
.table-dark {
	color: rgb(255, 255, 255); background-color: rgb(52, 58, 64);
}
.table-dark td {
	border-color: rgb(69, 77, 85);
}
.table-dark th {
	border-color: rgb(69, 77, 85);
}
.table-dark thead th {
	border-color: rgb(69, 77, 85);
}
.table-dark.table-bordered {
	border: 0px currentColor; border-image: none;
}
.table-dark.table-striped tbody tr:nth-of-type(2n+1) {
	background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
	color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, =
0.075);
}
@media all and (max-width:575.98px)
{
.table-responsive-sm {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive-sm > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
@media all and (max-width:767.98px)
{
.table-responsive-md {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive-md > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
@media all and (max-width:991.98px)
{
.table-responsive-lg {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive-lg > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
@media all and (max-width:1199.98px)
{
.table-responsive-xl {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive-xl > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
.table-responsive {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
	border: 0px currentColor; border-image: none;
}
.form-control {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
rgb(206, 212, 218); transition:border-color 0.15s ease-in-out, =
box-shadow 0.15s ease-in-out; border-image: none; width: 100%; height: =
calc(1.5em + .75rem + 2px); color: rgb(73, 80, 87); line-height: 1.5; =
font-size: 1rem; font-weight: 400; display: block; background-clip: =
padding-box; background-color: rgb(255, 255, 255);
}
@media not all
{
.form-control {
	transition:none;
}
}
.form-control::-ms-expand {
	border: 0px currentColor; border-image: none; background-color: =
transparent;
}
.form-control:focus {
	border-color: rgb(128, 189, 255); outline: 0px; color: rgb(73, 80, 87); =
box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25); background-color: =
rgb(255, 255, 255);
}
:-ms-input-placeholder.form-control {
	color: rgb(108, 117, 125); opacity: 1;
}
:disabled.form-control {
	opacity: 1; background-color: rgb(233, 236, 239);
}
[readonly].form-control {
	opacity: 1; background-color: rgb(233, 236, 239);
}
input[type=3Ddate].form-control {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
input[type=3Ddatetime-local].form-control {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
input[type=3Dmonth].form-control {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
input[type=3Dtime].form-control {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
select.form-control:focus::-ms-value {
	color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
.form-control-file {
	width: 100%; display: block;
}
.form-control-range {
	width: 100%; display: block;
}
.col-form-label {
	line-height: 1.5; padding-top: calc(.375rem + 1px); padding-bottom: =
calc(.375rem + 1px); font-size: inherit; margin-bottom: 0px;
}
.col-form-label-lg {
	line-height: 1.5; padding-top: calc(.5rem + 1px); padding-bottom: =
calc(.5rem + 1px); font-size: 1.25rem;
}
.col-form-label-sm {
	line-height: 1.5; padding-top: calc(.25rem + 1px); padding-bottom: =
calc(.25rem + 1px); font-size: 0.87rem;
}
.form-control-plaintext {
	border-width: 1px 0px; border-style: solid; border-color: transparent; =
padding: 0.37rem 0px; border-image: none; width: 100%; color: rgb(33, =
37, 41); line-height: 1.5; font-size: 1rem; margin-bottom: 0px; display: =
block; background-color: transparent;
}
.form-control-plaintext.form-control-lg {
	padding-right: 0px; padding-left: 0px;
}
.form-control-plaintext.form-control-sm {
	padding-right: 0px; padding-left: 0px;
}
.form-control-sm {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; height: calc(1.5em + =
.5rem + 2px); line-height: 1.5; font-size: 0.87rem;
}
.form-control-lg {
	padding: 0.5rem 1rem; border-radius: 0.3rem; height: calc(1.5em + 1rem =
+ 2px); line-height: 1.5; font-size: 1.25rem;
}
select[multiple].form-control {
	height: auto;
}
select[size].form-control {
	height: auto;
}
textarea.form-control {
	height: auto;
}
.form-group {
	margin-bottom: 1rem;
}
.form-text {
	margin-top: 0.25rem; display: block;
}
.form-row {
	margin-right: -5px; margin-left: -5px; display: flex; flex-wrap: wrap;
}
.form-row > .col {
	padding-right: 5px; padding-left: 5px;
}
.form-row > [class*=3Dcol-] {
	padding-right: 5px; padding-left: 5px;
}
.form-check {
	padding-left: 1.25rem; display: block; position: relative;
}
.form-check-input {
	margin-top: 0.3rem; margin-left: -1.25rem; position: absolute;
}
:disabled.form-check-input ~ .form-check-label {
	color: rgb(108, 117, 125);
}
[disabled].form-check-input ~ .form-check-label {
	color: rgb(108, 117, 125);
}
.form-check-label {
	margin-bottom: 0px;
}
.form-check-inline {
	padding-left: 0px; margin-right: 0.75rem; display: inline-flex; =
align-items: center;
}
.form-check-inline .form-check-input {
	margin-top: 0px; margin-right: 0.31rem; margin-left: 0px; position: =
static;
}
.valid-feedback {
	width: 100%; color: rgb(40, 167, 69); font-size: 80%; margin-top: =
0.25rem; display: none;
}
.valid-tooltip {
	padding: 0.25rem 0.5rem; border-radius: 0.25rem; left: 0px; top: 100%; =
color: rgb(255, 255, 255); line-height: 1.5; font-size: 0.87rem; =
margin-top: 0.1rem; display: none; position: absolute; z-index: 5; =
max-width: 100%; background-color: rgba(40, 167, 69, 0.9);
}
.is-valid ~ .valid-feedback {
	display: block;
}
.is-valid ~ .valid-tooltip {
	display: block;
}
.was-validated :valid ~ .valid-feedback {
	display: block;
}
.was-validated :valid ~ .valid-tooltip {
	display: block;
}
.form-control.is-valid {
	background-position: right calc(.375em + .1875rem) center; =
border-color: rgb(40, 167, 69); padding-right: calc(1.5em + .75rem); =
background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'8' height=3D'8' =
viewBox=3D'0 0 8 8'%3e%3cpath fill=3D'%2328a745' d=3D'M2.3 6.73L.6 =
4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 =
4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; =
background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}
.was-validated :valid.form-control {
	background-position: right calc(.375em + .1875rem) center; =
border-color: rgb(40, 167, 69); padding-right: calc(1.5em + .75rem); =
background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'8' height=3D'8' =
viewBox=3D'0 0 8 8'%3e%3cpath fill=3D'%2328a745' d=3D'M2.3 6.73L.6 =
4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 =
4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; =
background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}
.form-control.is-valid:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.was-validated :valid.form-control:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.was-validated textarea:valid.form-control {
	background-position: right calc(.375em + .1875rem) top calc(.375em + =
.1875rem); padding-right: calc(1.5em + .75rem);
}
textarea.form-control.is-valid {
	background-position: right calc(.375em + .1875rem) top calc(.375em + =
.1875rem); padding-right: calc(1.5em + .75rem);
}
.custom-select.is-valid {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, =
url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' =
width=3D'8' height=3D'8' viewBox=3D'0 0 8 8'%3e%3cpath =
fill=3D'%2328a745' d=3D'M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 =
3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") =
no-repeat right 1.75rem center / calc(.75em + .375rem) calc(.75em + =
.375rem) rgb(255, 255, 255); border-color: rgb(40, 167, 69); =
padding-right: calc(.75em + 2.3125rem);
}
.was-validated :valid.custom-select {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, =
url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' =
width=3D'8' height=3D'8' viewBox=3D'0 0 8 8'%3e%3cpath =
fill=3D'%2328a745' d=3D'M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 =
3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") =
no-repeat right 1.75rem center / calc(.75em + .375rem) calc(.75em + =
.375rem) rgb(255, 255, 255); border-color: rgb(40, 167, 69); =
padding-right: calc(.75em + 2.3125rem);
}
.custom-select.is-valid:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.was-validated :valid.custom-select:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.form-check-input.is-valid ~ .form-check-label {
	color: rgb(40, 167, 69);
}
.was-validated :valid.form-check-input ~ .form-check-label {
	color: rgb(40, 167, 69);
}
.form-check-input.is-valid ~ .valid-feedback {
	display: block;
}
.form-check-input.is-valid ~ .valid-tooltip {
	display: block;
}
.was-validated :valid.form-check-input ~ .valid-feedback {
	display: block;
}
.was-validated :valid.form-check-input ~ .valid-tooltip {
	display: block;
}
.custom-control-input.is-valid ~ .custom-control-label {
	color: rgb(40, 167, 69);
}
.was-validated :valid.custom-control-input ~ .custom-control-label {
	color: rgb(40, 167, 69);
}
.custom-control-input.is-valid ~ .custom-control-label::before {
	border-color: rgb(40, 167, 69);
}
.was-validated :valid.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(40, 167, 69);
}
:checked.custom-control-input.is-valid ~ .custom-control-label::before {
	border-color: rgb(52, 206, 87); background-color: rgb(52, 206, 87);
}
.was-validated :valid:checked.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(52, 206, 87); background-color: rgb(52, 206, 87);
}
.custom-control-input.is-valid:focus ~ .custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.25);
}
.was-validated :valid.custom-control-input:focus ~ =
.custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.25);
}
:not(:checked).custom-control-input.is-valid:focus ~ =
.custom-control-label::before {
	border-color: rgb(40, 167, 69);
}
.was-validated :valid:not(:checked).custom-control-input:focus ~ =
.custom-control-label::before {
	border-color: rgb(40, 167, 69);
}
.custom-file-input.is-valid ~ .custom-file-label {
	border-color: rgb(40, 167, 69);
}
.was-validated :valid.custom-file-input ~ .custom-file-label {
	border-color: rgb(40, 167, 69);
}
.custom-file-input.is-valid:focus ~ .custom-file-label {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.was-validated :valid.custom-file-input:focus ~ .custom-file-label {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.invalid-feedback {
	width: 100%; color: rgb(220, 53, 69); font-size: 80%; margin-top: =
0.25rem; display: none;
}
.invalid-tooltip {
	padding: 0.25rem 0.5rem; border-radius: 0.25rem; left: 0px; top: 100%; =
color: rgb(255, 255, 255); line-height: 1.5; font-size: 0.87rem; =
margin-top: 0.1rem; display: none; position: absolute; z-index: 5; =
max-width: 100%; background-color: rgba(220, 53, 69, 0.9);
}
.is-invalid ~ .invalid-feedback {
	display: block;
}
.is-invalid ~ .invalid-tooltip {
	display: block;
}
.was-validated :invalid ~ .invalid-feedback {
	display: block;
}
.was-validated :invalid ~ .invalid-tooltip {
	display: block;
}
.form-control.is-invalid {
	background-position: right calc(.375em + .1875rem) center; =
border-color: rgb(220, 53, 69); padding-right: calc(1.5em + .75rem); =
background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'12' height=3D'12' =
fill=3D'none' stroke=3D'%23dc3545' viewBox=3D'0 0 12 12'%3e%3ccircle =
cx=3D'6' cy=3D'6' r=3D'4.5'/%3e%3cpath stroke-linejoin=3D'round' =
d=3D'M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx=3D'6' cy=3D'8.2' r=3D'.6' =
fill=3D'%23dc3545' stroke=3D'none'/%3e%3c/svg%3e"); background-repeat: =
no-repeat; background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}
.was-validated :invalid.form-control {
	background-position: right calc(.375em + .1875rem) center; =
border-color: rgb(220, 53, 69); padding-right: calc(1.5em + .75rem); =
background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'12' height=3D'12' =
fill=3D'none' stroke=3D'%23dc3545' viewBox=3D'0 0 12 12'%3e%3ccircle =
cx=3D'6' cy=3D'6' r=3D'4.5'/%3e%3cpath stroke-linejoin=3D'round' =
d=3D'M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx=3D'6' cy=3D'8.2' r=3D'.6' =
fill=3D'%23dc3545' stroke=3D'none'/%3e%3c/svg%3e"); background-repeat: =
no-repeat; background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}
.form-control.is-invalid:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.was-validated :invalid.form-control:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.was-validated textarea:invalid.form-control {
	background-position: right calc(.375em + .1875rem) top calc(.375em + =
.1875rem); padding-right: calc(1.5em + .75rem);
}
textarea.form-control.is-invalid {
	background-position: right calc(.375em + .1875rem) top calc(.375em + =
.1875rem); padding-right: calc(1.5em + .75rem);
}
.custom-select.is-invalid {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, =
url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' =
width=3D'12' height=3D'12' fill=3D'none' stroke=3D'%23dc3545' =
viewBox=3D'0 0 12 12'%3e%3ccircle cx=3D'6' cy=3D'6' r=3D'4.5'/%3e%3cpath =
stroke-linejoin=3D'round' d=3D'M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx=3D'6' =
cy=3D'8.2' r=3D'.6' fill=3D'%23dc3545' stroke=3D'none'/%3e%3c/svg%3e") =
no-repeat right 1.75rem center / calc(.75em + .375rem) calc(.75em + =
.375rem) rgb(255, 255, 255); border-color: rgb(220, 53, 69); =
padding-right: calc(.75em + 2.3125rem);
}
.was-validated :invalid.custom-select {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, =
url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' =
width=3D'12' height=3D'12' fill=3D'none' stroke=3D'%23dc3545' =
viewBox=3D'0 0 12 12'%3e%3ccircle cx=3D'6' cy=3D'6' r=3D'4.5'/%3e%3cpath =
stroke-linejoin=3D'round' d=3D'M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx=3D'6' =
cy=3D'8.2' r=3D'.6' fill=3D'%23dc3545' stroke=3D'none'/%3e%3c/svg%3e") =
no-repeat right 1.75rem center / calc(.75em + .375rem) calc(.75em + =
.375rem) rgb(255, 255, 255); border-color: rgb(220, 53, 69); =
padding-right: calc(.75em + 2.3125rem);
}
.custom-select.is-invalid:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.was-validated :invalid.custom-select:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.form-check-input.is-invalid ~ .form-check-label {
	color: rgb(220, 53, 69);
}
.was-validated :invalid.form-check-input ~ .form-check-label {
	color: rgb(220, 53, 69);
}
.form-check-input.is-invalid ~ .invalid-feedback {
	display: block;
}
.form-check-input.is-invalid ~ .invalid-tooltip {
	display: block;
}
.was-validated :invalid.form-check-input ~ .invalid-feedback {
	display: block;
}
.was-validated :invalid.form-check-input ~ .invalid-tooltip {
	display: block;
}
.custom-control-input.is-invalid ~ .custom-control-label {
	color: rgb(220, 53, 69);
}
.was-validated :invalid.custom-control-input ~ .custom-control-label {
	color: rgb(220, 53, 69);
}
.custom-control-input.is-invalid ~ .custom-control-label::before {
	border-color: rgb(220, 53, 69);
}
.was-validated :invalid.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(220, 53, 69);
}
:checked.custom-control-input.is-invalid ~ .custom-control-label::before =
{
	border-color: rgb(228, 96, 109); background-color: rgb(228, 96, 109);
}
.was-validated :invalid:checked.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(228, 96, 109); background-color: rgb(228, 96, 109);
}
.custom-control-input.is-invalid:focus ~ .custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.25);
}
.was-validated :invalid.custom-control-input:focus ~ =
.custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.25);
}
:not(:checked).custom-control-input.is-invalid:focus ~ =
.custom-control-label::before {
	border-color: rgb(220, 53, 69);
}
.was-validated :invalid:not(:checked).custom-control-input:focus ~ =
.custom-control-label::before {
	border-color: rgb(220, 53, 69);
}
.custom-file-input.is-invalid ~ .custom-file-label {
	border-color: rgb(220, 53, 69);
}
.was-validated :invalid.custom-file-input ~ .custom-file-label {
	border-color: rgb(220, 53, 69);
}
.custom-file-input.is-invalid:focus ~ .custom-file-label {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.was-validated :invalid.custom-file-input:focus ~ .custom-file-label {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.form-inline {
	flex-flow:row wrap; display: flex; align-items: center;
}
.form-inline .form-check {
	width: 100%;
}
@media all and (min-width:576px)
{
.form-inline label {
	margin-bottom: 0px; display: flex; justify-content: center; =
align-items: center;
}
.form-inline .form-group {
	flex:0 0 auto; flex-flow:row wrap; margin-bottom: 0px; display: flex; =
align-items: center;
}
.form-inline .form-control {
	width: auto; vertical-align: middle; display: inline-block;
}
.form-inline .form-control-plaintext {
	display: inline-block;
}
.form-inline .custom-select {
	width: auto;
}
.form-inline .input-group {
	width: auto;
}
.form-inline .form-check {
	width: auto; padding-left: 0px; display: flex; justify-content: center; =
align-items: center;
}
.form-inline .form-check-input {
	margin-top: 0px; margin-right: 0.25rem; margin-left: 0px; position: =
relative; flex-shrink: 0;
}
.form-inline .custom-control {
	justify-content: center; align-items: center;
}
.form-inline .custom-control-label {
	margin-bottom: 0px;
}
}
.btn {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
transparent; transition:color 0.15s ease-in-out, background-color 0.15s =
ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s =
ease-in-out; border-image: none; text-align: center; color: rgb(33, 37, =
41); line-height: 1.5; font-size: 1rem; font-weight: 400; =
vertical-align: middle; display: inline-block; -ms-user-select: none; =
background-color: transparent; -webkit-user-select: none; =
-moz-user-select: none; user-select: none;
}
@media not all
{
.btn {
	transition:none;
}
}
.btn:hover {
	color: rgb(33, 37, 41); text-decoration: none;
}
.btn.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25);
}
.btn:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25);
}
.btn.disabled {
	opacity: 0.65;
}
:disabled.btn {
	opacity: 0.65;
}
:not(:disabled):not(.disabled).btn {
	cursor: pointer;
}
a.btn.disabled {
	pointer-events: none;
}
fieldset:disabled a.btn {
	pointer-events: none;
}
.btn-primary {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
.btn-primary:hover {
	border-color: rgb(0, 98, 204); color: rgb(255, 255, 255); =
background-color: rgb(0, 105, 217);
}
.btn-primary.focus {
	border-color: rgb(0, 98, 204); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(38,143,255,0.5); background-color: rgb(0, 105, =
217);
}
.btn-primary:focus {
	border-color: rgb(0, 98, 204); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(38,143,255,0.5); background-color: rgb(0, 105, =
217);
}
.btn-primary.disabled {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:disabled.btn-primary {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:not(:disabled):not(.disabled).btn-primary.active {
	border-color: rgb(0, 92, 191); color: rgb(255, 255, 255); =
background-color: rgb(0, 98, 204);
}
:not(:disabled):not(.disabled).btn-primary:active {
	border-color: rgb(0, 92, 191); color: rgb(255, 255, 255); =
background-color: rgb(0, 98, 204);
}
.show > .btn-primary.dropdown-toggle {
	border-color: rgb(0, 92, 191); color: rgb(255, 255, 255); =
background-color: rgb(0, 98, 204);
}
:not(:disabled):not(.disabled).btn-primary.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(38,143,255,0.5);
}
:not(:disabled):not(.disabled).btn-primary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(38,143,255,0.5);
}
.show > .btn-primary.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(38,143,255,0.5);
}
.btn-secondary {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
.btn-secondary:hover {
	border-color: rgb(84, 91, 98); color: rgb(255, 255, 255); =
background-color: rgb(90, 98, 104);
}
.btn-secondary.focus {
	border-color: rgb(84, 91, 98); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(130,138,145,0.5); background-color: rgb(90, 98, =
104);
}
.btn-secondary:focus {
	border-color: rgb(84, 91, 98); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(130,138,145,0.5); background-color: rgb(90, 98, =
104);
}
.btn-secondary.disabled {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:disabled.btn-secondary {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:not(:disabled):not(.disabled).btn-secondary.active {
	border-color: rgb(78, 85, 91); color: rgb(255, 255, 255); =
background-color: rgb(84, 91, 98);
}
:not(:disabled):not(.disabled).btn-secondary:active {
	border-color: rgb(78, 85, 91); color: rgb(255, 255, 255); =
background-color: rgb(84, 91, 98);
}
.show > .btn-secondary.dropdown-toggle {
	border-color: rgb(78, 85, 91); color: rgb(255, 255, 255); =
background-color: rgb(84, 91, 98);
}
:not(:disabled):not(.disabled).btn-secondary.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(130,138,145,0.5);
}
:not(:disabled):not(.disabled).btn-secondary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(130,138,145,0.5);
}
.show > .btn-secondary.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(130,138,145,0.5);
}
.btn-success {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
.btn-success:hover {
	border-color: rgb(30, 126, 52); color: rgb(255, 255, 255); =
background-color: rgb(33, 136, 56);
}
.btn-success.focus {
	border-color: rgb(30, 126, 52); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(72,180,97,0.5); background-color: rgb(33, 136, =
56);
}
.btn-success:focus {
	border-color: rgb(30, 126, 52); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(72,180,97,0.5); background-color: rgb(33, 136, =
56);
}
.btn-success.disabled {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:disabled.btn-success {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:not(:disabled):not(.disabled).btn-success.active {
	border-color: rgb(28, 116, 48); color: rgb(255, 255, 255); =
background-color: rgb(30, 126, 52);
}
:not(:disabled):not(.disabled).btn-success:active {
	border-color: rgb(28, 116, 48); color: rgb(255, 255, 255); =
background-color: rgb(30, 126, 52);
}
.show > .btn-success.dropdown-toggle {
	border-color: rgb(28, 116, 48); color: rgb(255, 255, 255); =
background-color: rgb(30, 126, 52);
}
:not(:disabled):not(.disabled).btn-success.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(72,180,97,0.5);
}
:not(:disabled):not(.disabled).btn-success:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(72,180,97,0.5);
}
.show > .btn-success.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(72,180,97,0.5);
}
.btn-info {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
.btn-info:hover {
	border-color: rgb(17, 122, 139); color: rgb(255, 255, 255); =
background-color: rgb(19, 132, 150);
}
.btn-info.focus {
	border-color: rgb(17, 122, 139); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(58,176,195,0.5); background-color: rgb(19, 132, =
150);
}
.btn-info:focus {
	border-color: rgb(17, 122, 139); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(58,176,195,0.5); background-color: rgb(19, 132, =
150);
}
.btn-info.disabled {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:disabled.btn-info {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:not(:disabled):not(.disabled).btn-info.active {
	border-color: rgb(16, 112, 127); color: rgb(255, 255, 255); =
background-color: rgb(17, 122, 139);
}
:not(:disabled):not(.disabled).btn-info:active {
	border-color: rgb(16, 112, 127); color: rgb(255, 255, 255); =
background-color: rgb(17, 122, 139);
}
.show > .btn-info.dropdown-toggle {
	border-color: rgb(16, 112, 127); color: rgb(255, 255, 255); =
background-color: rgb(17, 122, 139);
}
:not(:disabled):not(.disabled).btn-info.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(58,176,195,0.5);
}
:not(:disabled):not(.disabled).btn-info:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(58,176,195,0.5);
}
.show > .btn-info.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(58,176,195,0.5);
}
.btn-warning {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
.btn-warning:hover {
	border-color: rgb(211, 158, 0); color: rgb(33, 37, 41); =
background-color: rgb(224, 168, 0);
}
.btn-warning.focus {
	border-color: rgb(211, 158, 0); color: rgb(33, 37, 41); box-shadow: 0px =
0px 0px 0.2rem rgba(222,170,12,0.5); background-color: rgb(224, 168, 0);
}
.btn-warning:focus {
	border-color: rgb(211, 158, 0); color: rgb(33, 37, 41); box-shadow: 0px =
0px 0px 0.2rem rgba(222,170,12,0.5); background-color: rgb(224, 168, 0);
}
.btn-warning.disabled {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:disabled.btn-warning {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:not(:disabled):not(.disabled).btn-warning.active {
	border-color: rgb(198, 149, 0); color: rgb(33, 37, 41); =
background-color: rgb(211, 158, 0);
}
:not(:disabled):not(.disabled).btn-warning:active {
	border-color: rgb(198, 149, 0); color: rgb(33, 37, 41); =
background-color: rgb(211, 158, 0);
}
.show > .btn-warning.dropdown-toggle {
	border-color: rgb(198, 149, 0); color: rgb(33, 37, 41); =
background-color: rgb(211, 158, 0);
}
:not(:disabled):not(.disabled).btn-warning.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(222,170,12,0.5);
}
:not(:disabled):not(.disabled).btn-warning:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(222,170,12,0.5);
}
.show > .btn-warning.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(222,170,12,0.5);
}
.btn-danger {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
.btn-danger:hover {
	border-color: rgb(189, 33, 48); color: rgb(255, 255, 255); =
background-color: rgb(200, 35, 51);
}
.btn-danger.focus {
	border-color: rgb(189, 33, 48); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(225,83,97,0.5); background-color: rgb(200, 35, =
51);
}
.btn-danger:focus {
	border-color: rgb(189, 33, 48); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(225,83,97,0.5); background-color: rgb(200, 35, =
51);
}
.btn-danger.disabled {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:disabled.btn-danger {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:not(:disabled):not(.disabled).btn-danger.active {
	border-color: rgb(178, 31, 45); color: rgb(255, 255, 255); =
background-color: rgb(189, 33, 48);
}
:not(:disabled):not(.disabled).btn-danger:active {
	border-color: rgb(178, 31, 45); color: rgb(255, 255, 255); =
background-color: rgb(189, 33, 48);
}
.show > .btn-danger.dropdown-toggle {
	border-color: rgb(178, 31, 45); color: rgb(255, 255, 255); =
background-color: rgb(189, 33, 48);
}
:not(:disabled):not(.disabled).btn-danger.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(225,83,97,0.5);
}
:not(:disabled):not(.disabled).btn-danger:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(225,83,97,0.5);
}
.show > .btn-danger.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(225,83,97,0.5);
}
.btn-light {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
.btn-light:hover {
	border-color: rgb(218, 224, 229); color: rgb(33, 37, 41); =
background-color: rgb(226, 230, 234);
}
.btn-light.focus {
	border-color: rgb(218, 224, 229); color: rgb(33, 37, 41); box-shadow: =
0px 0px 0px 0.2rem rgba(216,217,219,0.5); background-color: rgb(226, =
230, 234);
}
.btn-light:focus {
	border-color: rgb(218, 224, 229); color: rgb(33, 37, 41); box-shadow: =
0px 0px 0px 0.2rem rgba(216,217,219,0.5); background-color: rgb(226, =
230, 234);
}
.btn-light.disabled {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:disabled.btn-light {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:not(:disabled):not(.disabled).btn-light.active {
	border-color: rgb(211, 217, 223); color: rgb(33, 37, 41); =
background-color: rgb(218, 224, 229);
}
:not(:disabled):not(.disabled).btn-light:active {
	border-color: rgb(211, 217, 223); color: rgb(33, 37, 41); =
background-color: rgb(218, 224, 229);
}
.show > .btn-light.dropdown-toggle {
	border-color: rgb(211, 217, 223); color: rgb(33, 37, 41); =
background-color: rgb(218, 224, 229);
}
:not(:disabled):not(.disabled).btn-light.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(216,217,219,0.5);
}
:not(:disabled):not(.disabled).btn-light:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(216,217,219,0.5);
}
.show > .btn-light.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(216,217,219,0.5);
}
.btn-dark {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
.btn-dark:hover {
	border-color: rgb(29, 33, 36); color: rgb(255, 255, 255); =
background-color: rgb(35, 39, 43);
}
.btn-dark.focus {
	border-color: rgb(29, 33, 36); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(82,88,93,0.5); background-color: rgb(35, 39, =
43);
}
.btn-dark:focus {
	border-color: rgb(29, 33, 36); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(82,88,93,0.5); background-color: rgb(35, 39, =
43);
}
.btn-dark.disabled {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:disabled.btn-dark {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:not(:disabled):not(.disabled).btn-dark.active {
	border-color: rgb(23, 26, 29); color: rgb(255, 255, 255); =
background-color: rgb(29, 33, 36);
}
:not(:disabled):not(.disabled).btn-dark:active {
	border-color: rgb(23, 26, 29); color: rgb(255, 255, 255); =
background-color: rgb(29, 33, 36);
}
.show > .btn-dark.dropdown-toggle {
	border-color: rgb(23, 26, 29); color: rgb(255, 255, 255); =
background-color: rgb(29, 33, 36);
}
:not(:disabled):not(.disabled).btn-dark.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(82,88,93,0.5);
}
:not(:disabled):not(.disabled).btn-dark:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(82,88,93,0.5);
}
.show > .btn-dark.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(82,88,93,0.5);
}
.btn-outline-primary {
	border-color: rgb(0, 123, 255); color: rgb(0, 123, 255);
}
.btn-outline-primary:hover {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
.btn-outline-primary.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.btn-outline-primary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.btn-outline-primary.disabled {
	color: rgb(0, 123, 255); background-color: transparent;
}
:disabled.btn-outline-primary {
	color: rgb(0, 123, 255); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-primary.active {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:not(:disabled):not(.disabled).btn-outline-primary:active {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
.show > .btn-outline-primary.dropdown-toggle {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:not(:disabled):not(.disabled).btn-outline-primary.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
:not(:disabled):not(.disabled).btn-outline-primary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.show > .btn-outline-primary.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.btn-outline-secondary {
	border-color: rgb(108, 117, 125); color: rgb(108, 117, 125);
}
.btn-outline-secondary:hover {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
.btn-outline-secondary.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.btn-outline-secondary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.btn-outline-secondary.disabled {
	color: rgb(108, 117, 125); background-color: transparent;
}
:disabled.btn-outline-secondary {
	color: rgb(108, 117, 125); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-secondary.active {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:not(:disabled):not(.disabled).btn-outline-secondary:active {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
.show > .btn-outline-secondary.dropdown-toggle {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:not(:disabled):not(.disabled).btn-outline-secondary.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
:not(:disabled):not(.disabled).btn-outline-secondary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.show > .btn-outline-secondary.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.btn-outline-success {
	border-color: rgb(40, 167, 69); color: rgb(40, 167, 69);
}
.btn-outline-success:hover {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
.btn-outline-success.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.btn-outline-success:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.btn-outline-success.disabled {
	color: rgb(40, 167, 69); background-color: transparent;
}
:disabled.btn-outline-success {
	color: rgb(40, 167, 69); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-success.active {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:not(:disabled):not(.disabled).btn-outline-success:active {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
.show > .btn-outline-success.dropdown-toggle {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:not(:disabled):not(.disabled).btn-outline-success.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
:not(:disabled):not(.disabled).btn-outline-success:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.show > .btn-outline-success.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.btn-outline-info {
	border-color: rgb(23, 162, 184); color: rgb(23, 162, 184);
}
.btn-outline-info:hover {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
.btn-outline-info.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.btn-outline-info:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.btn-outline-info.disabled {
	color: rgb(23, 162, 184); background-color: transparent;
}
:disabled.btn-outline-info {
	color: rgb(23, 162, 184); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-info.active {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:not(:disabled):not(.disabled).btn-outline-info:active {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
.show > .btn-outline-info.dropdown-toggle {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:not(:disabled):not(.disabled).btn-outline-info.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
:not(:disabled):not(.disabled).btn-outline-info:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.show > .btn-outline-info.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.btn-outline-warning {
	border-color: rgb(255, 193, 7); color: rgb(255, 193, 7);
}
.btn-outline-warning:hover {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
.btn-outline-warning.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.btn-outline-warning:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.btn-outline-warning.disabled {
	color: rgb(255, 193, 7); background-color: transparent;
}
:disabled.btn-outline-warning {
	color: rgb(255, 193, 7); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-warning.active {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:not(:disabled):not(.disabled).btn-outline-warning:active {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
.show > .btn-outline-warning.dropdown-toggle {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:not(:disabled):not(.disabled).btn-outline-warning.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
:not(:disabled):not(.disabled).btn-outline-warning:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.show > .btn-outline-warning.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.btn-outline-danger {
	border-color: rgb(220, 53, 69); color: rgb(220, 53, 69);
}
.btn-outline-danger:hover {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
.btn-outline-danger.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.btn-outline-danger:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.btn-outline-danger.disabled {
	color: rgb(220, 53, 69); background-color: transparent;
}
:disabled.btn-outline-danger {
	color: rgb(220, 53, 69); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-danger.active {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:not(:disabled):not(.disabled).btn-outline-danger:active {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
.show > .btn-outline-danger.dropdown-toggle {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:not(:disabled):not(.disabled).btn-outline-danger.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
:not(:disabled):not(.disabled).btn-outline-danger:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.show > .btn-outline-danger.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.btn-outline-light {
	border-color: rgb(248, 249, 250); color: rgb(248, 249, 250);
}
.btn-outline-light:hover {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
.btn-outline-light.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.btn-outline-light:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.btn-outline-light.disabled {
	color: rgb(248, 249, 250); background-color: transparent;
}
:disabled.btn-outline-light {
	color: rgb(248, 249, 250); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-light.active {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:not(:disabled):not(.disabled).btn-outline-light:active {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
.show > .btn-outline-light.dropdown-toggle {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:not(:disabled):not(.disabled).btn-outline-light.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
:not(:disabled):not(.disabled).btn-outline-light:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.show > .btn-outline-light.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.btn-outline-dark {
	border-color: rgb(52, 58, 64); color: rgb(52, 58, 64);
}
.btn-outline-dark:hover {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
.btn-outline-dark.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.btn-outline-dark:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.btn-outline-dark.disabled {
	color: rgb(52, 58, 64); background-color: transparent;
}
:disabled.btn-outline-dark {
	color: rgb(52, 58, 64); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-dark.active {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:not(:disabled):not(.disabled).btn-outline-dark:active {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
.show > .btn-outline-dark.dropdown-toggle {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:not(:disabled):not(.disabled).btn-outline-dark.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
:not(:disabled):not(.disabled).btn-outline-dark:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.show > .btn-outline-dark.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.btn-link {
	color: rgb(0, 123, 255); font-weight: 400; text-decoration: none;
}
.btn-link:hover {
	color: rgb(0, 86, 179); text-decoration: underline;
}
.btn-link.focus {
	text-decoration: underline;
}
.btn-link:focus {
	text-decoration: underline;
}
.btn-link.disabled {
	color: rgb(108, 117, 125); pointer-events: none;
}
:disabled.btn-link {
	color: rgb(108, 117, 125); pointer-events: none;
}
.btn-group-lg > .btn {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.btn-lg {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.btn-group-sm > .btn {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.btn-sm {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.btn-block {
	width: 100%; display: block;
}
.btn-block + .btn-block {
	margin-top: 0.5rem;
}
input[type=3Dbutton].btn-block {
	width: 100%;
}
input[type=3Dreset].btn-block {
	width: 100%;
}
input[type=3Dsubmit].btn-block {
	width: 100%;
}
.fade {
	transition:opacity 0.15s linear;
}
@media not all
{
.fade {
	transition:none;
}
}
:not(.show).fade {
	opacity: 0;
}
:not(.show).collapse {
	display: none;
}
.collapsing {
	transition:height 0.35s; height: 0px; overflow: hidden; position: =
relative;
}
@media not all
{
.collapsing {
	transition:none;
}
}
.dropdown {
	position: relative;
}
.dropleft {
	position: relative;
}
.dropright {
	position: relative;
}
.dropup {
	position: relative;
}
.dropdown-toggle {
	white-space: nowrap;
}
.dropdown-toggle::after {
	border-width: 0.3em 0.3em 0px; border-style: solid solid none; =
border-color: currentColor transparent; margin-left: 0.25em; =
vertical-align: 0.25em; display: inline-block; content: "";
}
:empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropdown-menu {
	list-style: none; margin: 0.12rem 0px 0px; padding: 0.5rem 0px; =
border-radius: 0.25rem; border: 1px solid rgba(0, 0, 0, 0.15); =
border-image: none; left: 0px; top: 100%; text-align: left; color: =
rgb(33, 37, 41); font-size: 1rem; float: left; display: none; position: =
absolute; z-index: 1000; min-width: 10rem; background-clip: padding-box; =
background-color: rgb(255, 255, 255);
}
.dropdown-menu-left {
	left: 0px; right: auto;
}
.dropdown-menu-right {
	left: auto; right: 0px;
}
@media all and (min-width:576px)
{
.dropdown-menu-sm-left {
	left: 0px; right: auto;
}
.dropdown-menu-sm-right {
	left: auto; right: 0px;
}
}
@media all and (min-width:768px)
{
.dropdown-menu-md-left {
	left: 0px; right: auto;
}
.dropdown-menu-md-right {
	left: auto; right: 0px;
}
}
@media all and (min-width:992px)
{
.dropdown-menu-lg-left {
	left: 0px; right: auto;
}
.dropdown-menu-lg-right {
	left: auto; right: 0px;
}
}
@media all and (min-width:1200px)
{
.dropdown-menu-xl-left {
	left: 0px; right: auto;
}
.dropdown-menu-xl-right {
	left: auto; right: 0px;
}
}
.dropup .dropdown-menu {
	top: auto; bottom: 100%; margin-top: 0px; margin-bottom: 0.12rem;
}
.dropup .dropdown-toggle::after {
	border-width: 0px 0.3em 0.3em; border-style: none solid solid; =
border-color: currentColor transparent; margin-left: 0.25em; =
vertical-align: 0.25em; display: inline-block; content: "";
}
.dropup :empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropright .dropdown-menu {
	left: 100%; top: 0px; right: auto; margin-top: 0px; margin-left: =
0.12rem;
}
.dropright .dropdown-toggle::after {
	border-width: 0.3em 0px 0.3em 0.3em; border-style: solid none solid =
solid; border-color: transparent currentColor; margin-left: 0.25em; =
vertical-align: 0.25em; display: inline-block; content: "";
}
.dropright :empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropright .dropdown-toggle::after {
	vertical-align: 0px;
}
.dropleft .dropdown-menu {
	left: auto; top: 0px; right: 100%; margin-top: 0px; margin-right: =
0.12rem;
}
.dropleft .dropdown-toggle::after {
	margin-left: 0.25em; vertical-align: 0.25em; display: inline-block; =
content: "";
}
.dropleft .dropdown-toggle::after {
	display: none;
}
.dropleft .dropdown-toggle::before {
	margin-right: 0.25em; vertical-align: 0.25em; border-top-color: =
transparent; border-right-color: currentColor; border-bottom-color: =
transparent; border-top-width: 0.3em; border-right-width: 0.3em; =
border-bottom-width: 0.3em; border-top-style: solid; border-right-style: =
solid; border-bottom-style: solid; display: inline-block; content: "";
}
.dropleft :empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropleft .dropdown-toggle::before {
	vertical-align: 0px;
}
[x-placement^=3Dbottom].dropdown-menu {
	right: auto; bottom: auto;
}
[x-placement^=3Dleft].dropdown-menu {
	right: auto; bottom: auto;
}
[x-placement^=3Dright].dropdown-menu {
	right: auto; bottom: auto;
}
[x-placement^=3Dtop].dropdown-menu {
	right: auto; bottom: auto;
}
.dropdown-divider {
	margin: 0.5rem 0px; height: 0px; overflow: hidden; border-top-color: =
rgb(233, 236, 239); border-top-width: 1px; border-top-style: solid;
}
.dropdown-item {
	padding: 0.25rem 1.5rem; border: 0px currentColor; border-image: none; =
width: 100%; text-align: inherit; color: rgb(33, 37, 41); clear: both; =
font-weight: 400; display: block; white-space: nowrap; background-color: =
transparent;
}
.dropdown-item:focus {
	color: rgb(22, 24, 27); text-decoration: none; background-color: =
rgb(248, 249, 250);
}
.dropdown-item:hover {
	color: rgb(22, 24, 27); text-decoration: none; background-color: =
rgb(248, 249, 250);
}
.dropdown-item.active {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(0, 123, 255);
}
.dropdown-item:active {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(0, 123, 255);
}
.dropdown-item.disabled {
	color: rgb(108, 117, 125); pointer-events: none; background-color: =
transparent;
}
:disabled.dropdown-item {
	color: rgb(108, 117, 125); pointer-events: none; background-color: =
transparent;
}
.dropdown-menu.show {
	display: block;
}
.dropdown-header {
	padding: 0.5rem 1.5rem; color: rgb(108, 117, 125); font-size: 0.87rem; =
margin-bottom: 0px; display: block; white-space: nowrap;
}
.dropdown-item-text {
	padding: 0.25rem 1.5rem; color: rgb(33, 37, 41); display: block;
}
.btn-group {
	vertical-align: middle; display: inline-flex; position: relative;
}
.btn-group-vertical {
	vertical-align: middle; display: inline-flex; position: relative;
}
.btn-group-vertical > .btn {
	flex:1 1 auto; position: relative;
}
.btn-group > .btn {
	flex:1 1 auto; position: relative;
}
.btn-group-vertical > .btn:hover {
	z-index: 1;
}
.btn-group > .btn:hover {
	z-index: 1;
}
.btn-group-vertical > .btn.active {
	z-index: 1;
}
.btn-group-vertical > .btn:active {
	z-index: 1;
}
.btn-group-vertical > .btn:focus {
	z-index: 1;
}
.btn-group > .btn.active {
	z-index: 1;
}
.btn-group > .btn:active {
	z-index: 1;
}
.btn-group > .btn:focus {
	z-index: 1;
}
.btn-toolbar {
	display: flex; flex-wrap: wrap; justify-content: flex-start;
}
.btn-toolbar .input-group {
	width: auto;
}
.btn-group > :not(:first-child).btn-group {
	margin-left: -1px;
}
.btn-group > :not(:first-child).btn {
	margin-left: -1px;
}
.btn-group > :not(:last-child).btn-group > .btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.btn-group > :not(:last-child):not(.dropdown-toggle).btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.btn-group > :not(:first-child).btn-group > .btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group > :not(:first-child).btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.dropdown-toggle-split {
	padding-right: 0.56rem; padding-left: 0.56rem;
}
.dropdown-toggle-split::after {
	margin-left: 0px;
}
.dropright .dropdown-toggle-split::after {
	margin-left: 0px;
}
.dropup .dropdown-toggle-split::after {
	margin-left: 0px;
}
.dropleft .dropdown-toggle-split::before {
	margin-right: 0px;
}
.btn-group-sm > .btn + .dropdown-toggle-split {
	padding-right: 0.37rem; padding-left: 0.37rem;
}
.btn-sm + .dropdown-toggle-split {
	padding-right: 0.37rem; padding-left: 0.37rem;
}
.btn-group-lg > .btn + .dropdown-toggle-split {
	padding-right: 0.75rem; padding-left: 0.75rem;
}
.btn-lg + .dropdown-toggle-split {
	padding-right: 0.75rem; padding-left: 0.75rem;
}
.btn-group-vertical {
	flex-direction: column; justify-content: center; align-items: =
flex-start;
}
.btn-group-vertical > .btn {
	width: 100%;
}
.btn-group-vertical > .btn-group {
	width: 100%;
}
.btn-group-vertical > :not(:first-child).btn-group {
	margin-top: -1px;
}
.btn-group-vertical > :not(:first-child).btn {
	margin-top: -1px;
}
.btn-group-vertical > :not(:last-child).btn-group > .btn {
	border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group-vertical > :not(:last-child):not(.dropdown-toggle).btn {
	border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group-vertical > :not(:first-child).btn-group > .btn {
	border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.btn-group-vertical > :not(:first-child).btn {
	border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.btn-group-toggle > .btn {
	margin-bottom: 0px;
}
.btn-group-toggle > .btn-group > .btn {
	margin-bottom: 0px;
}
.btn-group-toggle > .btn input[type=3Dcheckbox] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.btn-group-toggle > .btn input[type=3Dradio] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.btn-group-toggle > .btn-group > .btn input[type=3Dcheckbox] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.btn-group-toggle > .btn-group > .btn input[type=3Dradio] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.input-group {
	width: 100%; display: flex; position: relative; flex-wrap: wrap; =
align-items: stretch;
}
.input-group > .custom-file {
	flex:1 1 auto; width: 1%; margin-bottom: 0px; position: relative; =
min-width: 0px;
}
.input-group > .custom-select {
	flex:1 1 auto; width: 1%; margin-bottom: 0px; position: relative; =
min-width: 0px;
}
.input-group > .form-control {
	flex:1 1 auto; width: 1%; margin-bottom: 0px; position: relative; =
min-width: 0px;
}
.input-group > .form-control-plaintext {
	flex:1 1 auto; width: 1%; margin-bottom: 0px; position: relative; =
min-width: 0px;
}
.input-group > .custom-file + .custom-file {
	margin-left: -1px;
}
.input-group > .custom-file + .custom-select {
	margin-left: -1px;
}
.input-group > .custom-file + .form-control {
	margin-left: -1px;
}
.input-group > .custom-select + .custom-file {
	margin-left: -1px;
}
.input-group > .custom-select + .custom-select {
	margin-left: -1px;
}
.input-group > .custom-select + .form-control {
	margin-left: -1px;
}
.input-group > .form-control + .custom-file {
	margin-left: -1px;
}
.input-group > .form-control + .custom-select {
	margin-left: -1px;
}
.input-group > .form-control + .form-control {
	margin-left: -1px;
}
.input-group > .form-control-plaintext + .custom-file {
	margin-left: -1px;
}
.input-group > .form-control-plaintext + .custom-select {
	margin-left: -1px;
}
.input-group > .form-control-plaintext + .form-control {
	margin-left: -1px;
}
.input-group > .custom-file .custom-file-input:focus ~ =
.custom-file-label {
	z-index: 3;
}
.input-group > .custom-select:focus {
	z-index: 3;
}
.input-group > .form-control:focus {
	z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
	z-index: 4;
}
.input-group > :not(:last-child).custom-select {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).form-control {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:first-child).custom-select {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :not(:first-child).form-control {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > .custom-file {
	display: flex; align-items: center;
}
.input-group > :not(:last-child).custom-file .custom-file-label {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).custom-file .custom-file-label::after {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:first-child).custom-file .custom-file-label {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group-append {
	display: flex;
}
.input-group-prepend {
	display: flex;
}
.input-group-append .btn {
	position: relative; z-index: 2;
}
.input-group-prepend .btn {
	position: relative; z-index: 2;
}
.input-group-append .btn:focus {
	z-index: 3;
}
.input-group-prepend .btn:focus {
	z-index: 3;
}
.input-group-append .btn + .btn {
	margin-left: -1px;
}
.input-group-append .btn + .input-group-text {
	margin-left: -1px;
}
.input-group-append .input-group-text + .btn {
	margin-left: -1px;
}
.input-group-append .input-group-text + .input-group-text {
	margin-left: -1px;
}
.input-group-prepend .btn + .btn {
	margin-left: -1px;
}
.input-group-prepend .btn + .input-group-text {
	margin-left: -1px;
}
.input-group-prepend .input-group-text + .btn {
	margin-left: -1px;
}
.input-group-prepend .input-group-text + .input-group-text {
	margin-left: -1px;
}
.input-group-prepend {
	margin-right: -1px;
}
.input-group-append {
	margin-left: -1px;
}
.input-group-text {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
rgb(206, 212, 218); border-image: none; text-align: center; color: =
rgb(73, 80, 87); line-height: 1.5; font-size: 1rem; font-weight: 400; =
margin-bottom: 0px; display: flex; white-space: nowrap; align-items: =
center; background-color: rgb(233, 236, 239);
}
.input-group-text input[type=3Dcheckbox] {
	margin-top: 0px;
}
.input-group-text input[type=3Dradio] {
	margin-top: 0px;
}
.input-group-lg > .custom-select {
	height: calc(1.5em + 1rem + 2px);
}
.input-group-lg > :not(textarea).form-control {
	height: calc(1.5em + 1rem + 2px);
}
.input-group-lg > .custom-select {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .form-control {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .input-group-append > .btn {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .input-group-append > .input-group-text {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .input-group-prepend > .btn {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .input-group-prepend > .input-group-text {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-sm > .custom-select {
	height: calc(1.5em + .5rem + 2px);
}
.input-group-sm > :not(textarea).form-control {
	height: calc(1.5em + .5rem + 2px);
}
.input-group-sm > .custom-select {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .form-control {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .input-group-append > .btn {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .input-group-append > .input-group-text {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .input-group-prepend > .btn {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .input-group-prepend > .input-group-text {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-lg > .custom-select {
	padding-right: 1.75rem;
}
.input-group-sm > .custom-select {
	padding-right: 1.75rem;
}
.input-group > :last-child.input-group-append > =
:not(:last-child):not(.dropdown-toggle).btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :last-child.input-group-append > =
:not(:last-child).input-group-text {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).input-group-append > .btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).input-group-append > .input-group-text =
{
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > .input-group-prepend > .btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > .input-group-prepend > .input-group-text {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > .input-group-append > .btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > .input-group-append > .input-group-text {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :first-child.input-group-prepend > :not(:first-child).btn =
{
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :first-child.input-group-prepend > =
:not(:first-child).input-group-text {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :not(:first-child).input-group-prepend > .btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :not(:first-child).input-group-prepend > =
.input-group-text {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.custom-control {
	padding-left: 1.5rem; display: block; position: relative; z-index: 1; =
min-height: 1.5rem; -webkit-print-color-adjust: exact; color-adjust: =
exact;
}
.custom-control-inline {
	margin-right: 1rem; display: inline-flex;
}
.custom-control-input {
	left: 0px; width: 1rem; height: 1.25rem; position: absolute; z-index: =
-1; opacity: 0;
}
:checked.custom-control-input ~ .custom-control-label::before {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
.custom-control-input:focus ~ .custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25);
}
:not(:checked).custom-control-input:focus ~ =
.custom-control-label::before {
	border-color: rgb(128, 189, 255);
}
:not(:disabled).custom-control-input:active ~ =
.custom-control-label::before {
	border-color: rgb(179, 215, 255); color: rgb(255, 255, 255); =
background-color: rgb(179, 215, 255);
}
:disabled.custom-control-input ~ .custom-control-label {
	color: rgb(108, 117, 125);
}
[disabled].custom-control-input ~ .custom-control-label {
	color: rgb(108, 117, 125);
}
:disabled.custom-control-input ~ .custom-control-label::before {
	background-color: rgb(233, 236, 239);
}
[disabled].custom-control-input ~ .custom-control-label::before {
	background-color: rgb(233, 236, 239);
}
.custom-control-label {
	margin-bottom: 0px; vertical-align: top; position: relative;
}
.custom-control-label::before {
	border: 1px solid rgb(173, 181, 189); border-image: none; left: =
-1.5rem; top: 0.25rem; width: 1rem; height: 1rem; display: block; =
position: absolute; content: ""; pointer-events: none; background-color: =
rgb(255, 255, 255);
}
.custom-control-label::after {
	background: no-repeat 50% / 50% 50%; left: -1.5rem; top: 0.25rem; =
width: 1rem; height: 1rem; display: block; position: absolute; content: =
"";
}
.custom-checkbox .custom-control-label::before {
	border-radius: 0.25rem;
}
.custom-checkbox :checked.custom-control-input ~ =
.custom-control-label::after {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'8' height=3D'8' =
viewBox=3D'0 0 8 8'%3e%3cpath fill=3D'%23fff' d=3D'M6.564.75l-3.59 =
3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox :indeterminate.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(0, 123, 255); background-color: rgb(0, 123, 255);
}
.custom-checkbox :indeterminate.custom-control-input ~ =
.custom-control-label::after {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'4' =
viewBox=3D'0 0 4 4'%3e%3cpath stroke=3D'%23fff' d=3D'M0 =
2h4'/%3e%3c/svg%3e");
}
.custom-checkbox :disabled:checked.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgba(0, 123, 255, 0.5);
}
.custom-checkbox :disabled:indeterminate.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgba(0, 123, 255, 0.5);
}
.custom-radio .custom-control-label::before {
	border-radius: 50%;
}
.custom-radio :checked.custom-control-input ~ =
.custom-control-label::after {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'12' height=3D'12' =
viewBox=3D'-4 -4 8 8'%3e%3ccircle r=3D'3' =
fill=3D'%23fff'/%3e%3c/svg%3e");
}
.custom-radio :disabled:checked.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgba(0, 123, 255, 0.5);
}
.custom-switch {
	padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
	border-radius: 0.5rem; left: -2.25rem; width: 1.75rem; pointer-events: =
all;
}
.custom-switch .custom-control-label::after {
	border-radius: 0.5rem; transition:transform 0.15s ease-in-out, =
background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, =
box-shadow 0.15s ease-in-out, transform 0.15s ease-in-out; left: =
calc(-2.25rem + 2px); top: calc(.25rem + 2px); width: calc(1rem - 4px); =
height: calc(1rem - 4px); background-color: rgb(173, 181, 189);
}
@media not all
{
.custom-switch .custom-control-label::after {
	transition:none;
}
}
.custom-switch :checked.custom-control-input ~ =
.custom-control-label::after {
	transform: translateX(0.75rem); background-color: rgb(255, 255, 255); =
-webkit-transform: translateX(.75rem);
}
.custom-switch :disabled:checked.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgba(0, 123, 255, 0.5);
}
.custom-select {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px rgb(255, =
255, 255); padding: 0.37rem 1.75rem 0.37rem 0.75rem; border-radius: =
0.25rem; border: 1px solid rgb(206, 212, 218); border-image: none; =
width: 100%; height: calc(1.5em + .75rem + 2px); color: rgb(73, 80, 87); =
line-height: 1.5; font-size: 1rem; font-weight: 400; vertical-align: =
middle; display: inline-block; -webkit-appearance: none; =
-moz-appearance: none; appearance: none;
}
.custom-select:focus {
	border-color: rgb(128, 189, 255); outline: 0px; box-shadow: 0px 0px 0px =
0.2rem rgba(0,123,255,0.25);
}
.custom-select:focus::-ms-value {
	color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
[multiple].custom-select {
	height: auto; padding-right: 0.75rem; background-image: none;
}
[size]:not([size=3D'1']).custom-select {
	height: auto; padding-right: 0.75rem; background-image: none;
}
:disabled.custom-select {
	color: rgb(108, 117, 125); background-color: rgb(233, 236, 239);
}
.custom-select::-ms-expand {
	display: none;
}
.custom-select-sm {
	height: calc(1.5em + .5rem + 2px); padding-top: 0.25rem; =
padding-bottom: 0.25rem; padding-left: 0.5rem; font-size: 0.87rem;
}
.custom-select-lg {
	height: calc(1.5em + 1rem + 2px); padding-top: 0.5rem; padding-bottom: =
0.5rem; padding-left: 1rem; font-size: 1.25rem;
}
.custom-file {
	width: 100%; height: calc(1.5em + .75rem + 2px); margin-bottom: 0px; =
display: inline-block; position: relative;
}
.custom-file-input {
	margin: 0px; width: 100%; height: calc(1.5em + .75rem + 2px); position: =
relative; z-index: 2; opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
	border-color: rgb(128, 189, 255); box-shadow: 0px 0px 0px 0.2rem =
rgba(0,123,255,0.25);
}
:disabled.custom-file-input ~ .custom-file-label {
	background-color: rgb(233, 236, 239);
}
[disabled].custom-file-input ~ .custom-file-label {
	background-color: rgb(233, 236, 239);
}
:lang(en).custom-file-input ~ .custom-file-label::after {
	content: "Browse";
}
.custom-file-input ~ [data-browse].custom-file-label::after {
	content: attr(data-browse);
}
.custom-file-label {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
rgb(206, 212, 218); border-image: none; left: 0px; top: 0px; height: =
calc(1.5em + .75rem + 2px); right: 0px; color: rgb(73, 80, 87); =
line-height: 1.5; font-weight: 400; position: absolute; z-index: 1; =
background-color: rgb(255, 255, 255);
}
.custom-file-label::after {
	padding: 0.37rem 0.75rem; border-radius: 0px 0.25rem 0.25rem 0px; top: =
0px; height: calc(1.5em + .75rem); right: 0px; bottom: 0px; color: =
rgb(73, 80, 87); line-height: 1.5; border-left-color: inherit; =
border-left-width: inherit; border-left-style: inherit; display: block; =
position: absolute; z-index: 3; content: "Browse"; background-color: =
rgb(233, 236, 239);
}
.custom-range {
	padding: 0px; width: 100%; height: 1.4rem; background-color: =
transparent; -webkit-appearance: none; -moz-appearance: none; =
appearance: none;
}
.custom-range:focus {
	outline: 0px;
}
.custom-range:focus::-ms-thumb {
	box-shadow: 0px 0px 0px 1px #fff, 0px 0px 0px 0.2rem =
rgba(0,123,255,0.25);
}
.custom-range::-ms-thumb {
	border-radius: 1rem; border: 0px currentColor; =
transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out; border-image: none; width: =
1rem; height: 1rem; margin-top: 0px; margin-right: 0.2rem; margin-left: =
0.2rem; background-color: rgb(0, 123, 255); appearance: none;
}
@media not all
{
.custom-range::-ms-thumb {
	transition:none;
}
}
.custom-range::-ms-thumb:active {
	background-color: rgb(179, 215, 255);
}
.custom-range::-ms-track {
	border-width: 0.5rem; border-color: transparent; width: 100%; height: =
0.5rem; color: transparent; cursor: pointer; background-color: =
transparent;
}
.custom-range::-ms-fill-lower {
	border-radius: 1rem; background-color: rgb(222, 226, 230);
}
.custom-range::-ms-fill-upper {
	border-radius: 1rem; margin-right: 15px; background-color: rgb(222, =
226, 230);
}
:disabled.custom-range::-ms-thumb {
	background-color: rgb(173, 181, 189);
}
.custom-control-label::before {
	transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out;
}
.custom-file-label {
	transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out;
}
.custom-select {
	transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out;
}
@media not all
{
.custom-control-label::before {
	transition:none;
}
.custom-file-label {
	transition:none;
}
.custom-select {
	transition:none;
}
}
.nav {
	list-style: none; padding-left: 0px; margin-bottom: 0px; display: flex; =
flex-wrap: wrap;
}
.nav-link {
	padding: 0.5rem 1rem; display: block;
}
.nav-link:focus {
	text-decoration: none;
}
.nav-link:hover {
	text-decoration: none;
}
.nav-link.disabled {
	color: rgb(108, 117, 125); cursor: default; pointer-events: none;
}
.nav-tabs {
	border-bottom-color: rgb(222, 226, 230); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.nav-tabs .nav-item {
	margin-bottom: -1px;
}
.nav-tabs .nav-link {
	border: 1px solid transparent; border-image: none; =
border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:focus {
	border-color: rgb(233, 236, 239) rgb(233, 236, 239) rgb(222, 226, 230);
}
.nav-tabs .nav-link:hover {
	border-color: rgb(233, 236, 239) rgb(233, 236, 239) rgb(222, 226, 230);
}
.nav-tabs .nav-link.disabled {
	border-color: transparent; color: rgb(108, 117, 125); background-color: =
transparent;
}
.nav-tabs .nav-item.show .nav-link {
	border-color: rgb(222, 226, 230) rgb(222, 226, 230) rgb(255, 255, 255); =
color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
.nav-tabs .nav-link.active {
	border-color: rgb(222, 226, 230) rgb(222, 226, 230) rgb(255, 255, 255); =
color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
.nav-tabs .dropdown-menu {
	margin-top: -1px; border-top-left-radius: 0px; border-top-right-radius: =
0px;
}
.nav-pills .nav-link {
	border-radius: 0.25rem;
}
.nav-pills .nav-link.active {
	color: rgb(255, 255, 255); background-color: rgb(0, 123, 255);
}
.nav-pills .show > .nav-link {
	color: rgb(255, 255, 255); background-color: rgb(0, 123, 255);
}
.nav-fill .nav-item {
	flex:1 1 auto; text-align: center;
}
.nav-fill > .nav-link {
	flex:1 1 auto; text-align: center;
}
.nav-justified .nav-item {
	text-align: center; flex-grow: 1; flex-basis: 0px;
}
.nav-justified > .nav-link {
	text-align: center; flex-grow: 1; flex-basis: 0px;
}
.tab-content > .tab-pane {
	display: none;
}
.tab-content > .active {
	display: block;
}
.navbar {
	padding: 0.5rem 1rem; display: flex; position: relative; flex-wrap: =
wrap; justify-content: space-between; align-items: center;
}
.navbar .container {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-fluid {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-lg {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-md {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-sm {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-xl {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar-brand {
	line-height: inherit; padding-top: 0.31rem; padding-bottom: 0.31rem; =
font-size: 1.25rem; margin-right: 1rem; display: inline-block; =
white-space: nowrap;
}
.navbar-brand:focus {
	text-decoration: none;
}
.navbar-brand:hover {
	text-decoration: none;
}
.navbar-nav {
	list-style: none; padding-left: 0px; margin-bottom: 0px; display: flex; =
flex-direction: column;
}
.navbar-nav .nav-link {
	padding-right: 0px; padding-left: 0px;
}
.navbar-nav .dropdown-menu {
	float: none; position: static;
}
.navbar-text {
	padding-top: 0.5rem; padding-bottom: 0.5rem; display: inline-block;
}
.navbar-collapse {
	flex-grow: 1; flex-basis: 100%; align-items: center;
}
.navbar-toggler {
	padding: 0.25rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
transparent; border-image: none; line-height: 1; font-size: 1.25rem; =
background-color: transparent;
}
.navbar-toggler:focus {
	text-decoration: none;
}
.navbar-toggler:hover {
	text-decoration: none;
}
.navbar-toggler-icon {
	background: no-repeat center / 100% 100%; width: 1.5em; height: 1.5em; =
vertical-align: middle; display: inline-block; content: "";
}
@media all and (max-width:575.98px)
{
.navbar-expand-sm > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:576px)
{
.navbar-expand-sm {
	justify-content: flex-start;
}
.navbar-expand-sm .navbar-nav {
	flex-direction: row;
}
.navbar-expand-sm .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-sm .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-sm > .container {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand-sm .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-sm .navbar-toggler {
	display: none;
}
}
@media all and (max-width:767.98px)
{
.navbar-expand-md > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:768px)
{
.navbar-expand-md {
	justify-content: flex-start;
}
.navbar-expand-md .navbar-nav {
	flex-direction: row;
}
.navbar-expand-md .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-md .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-md > .container {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand-md .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-md .navbar-toggler {
	display: none;
}
}
@media all and (max-width:991.98px)
{
.navbar-expand-lg > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:992px)
{
.navbar-expand-lg {
	justify-content: flex-start;
}
.navbar-expand-lg .navbar-nav {
	flex-direction: row;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-lg .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-lg > .container {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand-lg .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-lg .navbar-toggler {
	display: none;
}
}
@media all and (max-width:1199.98px)
{
.navbar-expand-xl > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:1200px)
{
.navbar-expand-xl {
	justify-content: flex-start;
}
.navbar-expand-xl .navbar-nav {
	flex-direction: row;
}
.navbar-expand-xl .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-xl .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-xl > .container {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand-xl .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-xl .navbar-toggler {
	display: none;
}
}
.navbar-expand {
	justify-content: flex-start;
}
.navbar-expand > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand .navbar-nav {
	flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand > .container {
	flex-wrap: nowrap;
}
.navbar-expand > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand .navbar-toggler {
	display: none;
}
.navbar-light .navbar-brand {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:focus {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
	color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:focus {
	color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link:hover {
	color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
	color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .active > .nav-link {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link.active {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link.show {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .show > .nav-link {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
	border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-toggler-icon {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'30' height=3D'30' =
viewBox=3D'0 0 30 30'%3e%3cpath stroke=3D'rgba%280, 0, 0, 0.5%29' =
stroke-linecap=3D'round' stroke-miterlimit=3D'10' stroke-width=3D'2' =
d=3D'M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
	color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:focus {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-dark .navbar-brand {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-brand:focus {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-brand:hover {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .nav-link {
	color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:focus {
	color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link:hover {
	color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
	color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .active > .nav-link {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .nav-link.active {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .nav-link.show {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .show > .nav-link {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-toggler {
	border-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, =
0.5);
}
.navbar-dark .navbar-toggler-icon {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'30' height=3D'30' =
viewBox=3D'0 0 30 30'%3e%3cpath stroke=3D'rgba%28255, 255, 255, 0.5%29' =
stroke-linecap=3D'round' stroke-miterlimit=3D'10' stroke-width=3D'2' =
d=3D'M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
	color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-text a:focus {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-text a:hover {
	color: rgb(255, 255, 255);
}
.card {
	border-radius: 0.25rem; border: 1px solid rgba(0, 0, 0, 0.125); =
border-image: none; display: flex; position: relative; -ms-word-wrap: =
break-word; min-width: 0px; flex-direction: column; background-clip: =
border-box; background-color: rgb(255, 255, 255);
}
.card > hr {
	margin-right: 0px; margin-left: 0px;
}
.card > .list-group {
	border-top-color: inherit; border-bottom-color: inherit; =
border-top-width: inherit; border-bottom-width: inherit; =
border-top-style: inherit; border-bottom-style: inherit;
}
.card > :first-child.list-group {
	border-top-width: 0px; border-top-left-radius: calc(.25rem - 1px); =
border-top-right-radius: calc(.25rem - 1px);
}
.card > :last-child.list-group {
	border-bottom-width: 0px; border-bottom-right-radius: calc(.25rem - =
1px); border-bottom-left-radius: calc(.25rem - 1px);
}
.card > .card-header + .list-group {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
.card > .list-group + .card-footer {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
.card-body {
	padding: 1.25rem; flex:1 1 auto; min-height: 1px;
}
.card-title {
	margin-bottom: 0.75rem;
}
.card-subtitle {
	margin-top: -0.37rem; margin-bottom: 0px;
}
:last-child.card-text {
	margin-bottom: 0px;
}
.card-link:hover {
	text-decoration: none;
}
.card-link + .card-link {
	margin-left: 1.25rem;
}
.card-header {
	padding: 0.75rem 1.25rem; margin-bottom: 0px; border-bottom-color: =
rgba(0, 0, 0, 0.125); border-bottom-width: 1px; border-bottom-style: =
solid; background-color: rgba(0, 0, 0, 0.03);
}
:first-child.card-header {
	border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0px 0px;
}
.card-footer {
	padding: 0.75rem 1.25rem; border-top-color: rgba(0, 0, 0, 0.125); =
border-top-width: 1px; border-top-style: solid; background-color: =
rgba(0, 0, 0, 0.03);
}
:last-child.card-footer {
	border-radius: 0px 0px calc(.25rem - 1px) calc(.25rem - 1px);
}
.card-header-tabs {
	margin-right: -0.62rem; margin-bottom: -0.75rem; margin-left: -0.62rem; =
border-bottom-color: currentColor; border-bottom-width: 0px; =
border-bottom-style: none;
}
.card-header-pills {
	margin-right: -0.62rem; margin-left: -0.62rem;
}
.card-img-overlay {
	padding: 1.25rem; border-radius: calc(.25rem - 1px); left: 0px; top: =
0px; right: 0px; bottom: 0px; position: absolute;
}
.card-img {
	width: 100%; flex-shrink: 0;
}
.card-img-bottom {
	width: 100%; flex-shrink: 0;
}
.card-img-top {
	width: 100%; flex-shrink: 0;
}
.card-img {
	border-top-left-radius: calc(.25rem - 1px); border-top-right-radius: =
calc(.25rem - 1px);
}
.card-img-top {
	border-top-left-radius: calc(.25rem - 1px); border-top-right-radius: =
calc(.25rem - 1px);
}
.card-img {
	border-bottom-right-radius: calc(.25rem - 1px); =
border-bottom-left-radius: calc(.25rem - 1px);
}
.card-img-bottom {
	border-bottom-right-radius: calc(.25rem - 1px); =
border-bottom-left-radius: calc(.25rem - 1px);
}
.card-deck .card {
	margin-bottom: 15px;
}
@media all and (min-width:576px)
{
.card-deck {
	flex-flow:row wrap; margin-right: -15px; margin-left: -15px; display: =
flex;
}
.card-deck .card {
	flex:1 0 0%; margin-right: 15px; margin-bottom: 0px; margin-left: 15px;
}
}
.card-group > .card {
	margin-bottom: 15px;
}
@media all and (min-width:576px)
{
.card-group {
	flex-flow:row wrap; display: flex;
}
.card-group > .card {
	flex:1 0 0%; margin-bottom: 0px;
}
.card-group > .card + .card {
	margin-left: 0px; border-left-color: currentColor; border-left-width: =
0px; border-left-style: none;
}
.card-group > :not(:last-child).card {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.card-group > :not(:last-child).card .card-header {
	border-top-right-radius: 0px;
}
.card-group > :not(:last-child).card .card-img-top {
	border-top-right-radius: 0px;
}
.card-group > :not(:last-child).card .card-footer {
	border-bottom-right-radius: 0px;
}
.card-group > :not(:last-child).card .card-img-bottom {
	border-bottom-right-radius: 0px;
}
.card-group > :not(:first-child).card {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.card-group > :not(:first-child).card .card-header {
	border-top-left-radius: 0px;
}
.card-group > :not(:first-child).card .card-img-top {
	border-top-left-radius: 0px;
}
.card-group > :not(:first-child).card .card-footer {
	border-bottom-left-radius: 0px;
}
.card-group > :not(:first-child).card .card-img-bottom {
	border-bottom-left-radius: 0px;
}
}
.card-columns .card {
	margin-bottom: 0.75rem;
}
@media all and (min-width:576px)
{
.card-columns {
	orphans: 1; widows: 1; column-count: 3; column-gap: 1.25rem; =
-webkit-column-count: 3; -moz-column-count: 3; -webkit-column-gap: =
1.25rem; -moz-column-gap: 1.25rem;
}
.card-columns .card {
	width: 100%; display: inline-block;
}
}
.accordion {
	overflow-anchor: none;
}
.accordion > .card {
	overflow: hidden;
}
.accordion > :not(:last-of-type).card {
	border-bottom-color: currentColor; border-bottom-width: 0px; =
border-bottom-style: none; border-bottom-right-radius: 0px; =
border-bottom-left-radius: 0px;
}
.accordion > :not(:first-of-type).card {
	border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.accordion > .card > .card-header {
	border-radius: 0px; margin-bottom: -1px;
}
.breadcrumb {
	list-style: none; padding: 0.75rem 1rem; border-radius: 0.25rem; =
margin-bottom: 1rem; display: flex; flex-wrap: wrap; background-color: =
rgb(233, 236, 239);
}
.breadcrumb-item {
	display: flex;
}
.breadcrumb-item + .breadcrumb-item {
	padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
	color: rgb(108, 117, 125); padding-right: 0.5rem; display: =
inline-block; content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
	text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
	text-decoration: none;
}
.breadcrumb-item.active {
	color: rgb(108, 117, 125);
}
.pagination {
	list-style: none; border-radius: 0.25rem; padding-left: 0px; display: =
flex;
}
.page-link {
	padding: 0.5rem 0.75rem; border: 1px solid rgb(222, 226, 230); =
border-image: none; color: rgb(0, 123, 255); line-height: 1.25; =
margin-left: -1px; display: block; position: relative; background-color: =
rgb(255, 255, 255);
}
.page-link:hover {
	border-color: rgb(222, 226, 230); color: rgb(0, 86, 179); =
text-decoration: none; z-index: 2; background-color: rgb(233, 236, 239);
}
.page-link:focus {
	outline: 0px; z-index: 3; box-shadow: 0px 0px 0px 0.2rem =
rgba(0,123,255,0.25);
}
:first-child.page-item .page-link {
	margin-left: 0px; border-top-left-radius: 0.25rem; =
border-bottom-left-radius: 0.25rem;
}
:last-child.page-item .page-link {
	border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); z-index: 3; =
background-color: rgb(0, 123, 255);
}
.page-item.disabled .page-link {
	border-color: rgb(222, 226, 230); color: rgb(108, 117, 125); cursor: =
auto; pointer-events: none; background-color: rgb(255, 255, 255);
}
.pagination-lg .page-link {
	padding: 0.75rem 1.5rem; line-height: 1.5; font-size: 1.25rem;
}
.pagination-lg :first-child.page-item .page-link {
	border-top-left-radius: 0.3rem; border-bottom-left-radius: 0.3rem;
}
.pagination-lg :last-child.page-item .page-link {
	border-top-right-radius: 0.3rem; border-bottom-right-radius: 0.3rem;
}
.pagination-sm .page-link {
	padding: 0.25rem 0.5rem; line-height: 1.5; font-size: 0.87rem;
}
.pagination-sm :first-child.page-item .page-link {
	border-top-left-radius: 0.2rem; border-bottom-left-radius: 0.2rem;
}
.pagination-sm :last-child.page-item .page-link {
	border-top-right-radius: 0.2rem; border-bottom-right-radius: 0.2rem;
}
.badge {
	padding: 0.25em 0.4em; border-radius: 0.25rem; transition:color 0.15s =
ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out; text-align: center; =
line-height: 1; font-size: 75%; font-weight: 700; vertical-align: =
baseline; display: inline-block; white-space: nowrap;
}
@media not all
{
.badge {
	transition:none;
}
}
a.badge:focus {
	text-decoration: none;
}
a.badge:hover {
	text-decoration: none;
}
:empty.badge {
	display: none;
}
.btn .badge {
	top: -1px; position: relative;
}
.badge-pill {
	border-radius: 10rem; padding-right: 0.6em; padding-left: 0.6em;
}
.badge-primary {
	color: rgb(255, 255, 255); background-color: rgb(0, 123, 255);
}
a.badge-primary:focus {
	color: rgb(255, 255, 255); background-color: rgb(0, 98, 204);
}
a.badge-primary:hover {
	color: rgb(255, 255, 255); background-color: rgb(0, 98, 204);
}
a.badge-primary.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
a.badge-primary:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.badge-secondary {
	color: rgb(255, 255, 255); background-color: rgb(108, 117, 125);
}
a.badge-secondary:focus {
	color: rgb(255, 255, 255); background-color: rgb(84, 91, 98);
}
a.badge-secondary:hover {
	color: rgb(255, 255, 255); background-color: rgb(84, 91, 98);
}
a.badge-secondary.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
a.badge-secondary:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.badge-success {
	color: rgb(255, 255, 255); background-color: rgb(40, 167, 69);
}
a.badge-success:focus {
	color: rgb(255, 255, 255); background-color: rgb(30, 126, 52);
}
a.badge-success:hover {
	color: rgb(255, 255, 255); background-color: rgb(30, 126, 52);
}
a.badge-success.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
a.badge-success:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.badge-info {
	color: rgb(255, 255, 255); background-color: rgb(23, 162, 184);
}
a.badge-info:focus {
	color: rgb(255, 255, 255); background-color: rgb(17, 122, 139);
}
a.badge-info:hover {
	color: rgb(255, 255, 255); background-color: rgb(17, 122, 139);
}
a.badge-info.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
a.badge-info:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.badge-warning {
	color: rgb(33, 37, 41); background-color: rgb(255, 193, 7);
}
a.badge-warning:focus {
	color: rgb(33, 37, 41); background-color: rgb(211, 158, 0);
}
a.badge-warning:hover {
	color: rgb(33, 37, 41); background-color: rgb(211, 158, 0);
}
a.badge-warning.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
a.badge-warning:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.badge-danger {
	color: rgb(255, 255, 255); background-color: rgb(220, 53, 69);
}
a.badge-danger:focus {
	color: rgb(255, 255, 255); background-color: rgb(189, 33, 48);
}
a.badge-danger:hover {
	color: rgb(255, 255, 255); background-color: rgb(189, 33, 48);
}
a.badge-danger.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
a.badge-danger:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.badge-light {
	color: rgb(33, 37, 41); background-color: rgb(248, 249, 250);
}
a.badge-light:focus {
	color: rgb(33, 37, 41); background-color: rgb(218, 224, 229);
}
a.badge-light:hover {
	color: rgb(33, 37, 41); background-color: rgb(218, 224, 229);
}
a.badge-light.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
a.badge-light:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.badge-dark {
	color: rgb(255, 255, 255); background-color: rgb(52, 58, 64);
}
a.badge-dark:focus {
	color: rgb(255, 255, 255); background-color: rgb(29, 33, 36);
}
a.badge-dark:hover {
	color: rgb(255, 255, 255); background-color: rgb(29, 33, 36);
}
a.badge-dark.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
a.badge-dark:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.jumbotron {
	padding: 2rem 1rem; border-radius: 0.3rem; margin-bottom: 2rem; =
background-color: rgb(233, 236, 239);
}
@media all and (min-width:576px)
{
.jumbotron {
	padding: 4rem 2rem;
}
}
.jumbotron-fluid {
	border-radius: 0px; padding-right: 0px; padding-left: 0px;
}
.alert {
	padding: 0.75rem 1.25rem; border-radius: 0.25rem; border: 1px solid =
transparent; border-image: none; margin-bottom: 1rem; position: =
relative;
}
.alert-heading {
	color: inherit;
}
.alert-link {
	font-weight: 700;
}
.alert-dismissible {
	padding-right: 4rem;
}
.alert-dismissible .close {
	padding: 0.75rem 1.25rem; top: 0px; right: 0px; color: inherit; =
position: absolute; z-index: 2;
}
.alert-primary {
	border-color: rgb(184, 218, 255); color: rgb(0, 64, 133); =
background-color: rgb(204, 229, 255);
}
.alert-primary hr {
	border-top-color: rgb(159, 205, 255);
}
.alert-primary .alert-link {
	color: rgb(0, 39, 82);
}
.alert-secondary {
	border-color: rgb(214, 216, 219); color: rgb(56, 61, 65); =
background-color: rgb(226, 227, 229);
}
.alert-secondary hr {
	border-top-color: rgb(200, 203, 207);
}
.alert-secondary .alert-link {
	color: rgb(32, 35, 38);
}
.alert-success {
	border-color: rgb(195, 230, 203); color: rgb(21, 87, 36); =
background-color: rgb(212, 237, 218);
}
.alert-success hr {
	border-top-color: rgb(177, 223, 187);
}
.alert-success .alert-link {
	color: rgb(11, 46, 19);
}
.alert-info {
	border-color: rgb(190, 229, 235); color: rgb(12, 84, 96); =
background-color: rgb(209, 236, 241);
}
.alert-info hr {
	border-top-color: rgb(171, 221, 229);
}
.alert-info .alert-link {
	color: rgb(6, 44, 51);
}
.alert-warning {
	border-color: rgb(255, 238, 186); color: rgb(133, 100, 4); =
background-color: rgb(255, 243, 205);
}
.alert-warning hr {
	border-top-color: rgb(255, 232, 161);
}
.alert-warning .alert-link {
	color: rgb(83, 63, 3);
}
.alert-danger {
	border-color: rgb(245, 198, 203); color: rgb(114, 28, 36); =
background-color: rgb(248, 215, 218);
}
.alert-danger hr {
	border-top-color: rgb(241, 176, 183);
}
.alert-danger .alert-link {
	color: rgb(73, 18, 23);
}
.alert-light {
	border-color: rgb(253, 253, 254); color: rgb(129, 129, 130); =
background-color: rgb(254, 254, 254);
}
.alert-light hr {
	border-top-color: rgb(236, 236, 246);
}
.alert-light .alert-link {
	color: rgb(104, 104, 104);
}
.alert-dark {
	border-color: rgb(198, 200, 202); color: rgb(27, 30, 33); =
background-color: rgb(214, 216, 217);
}
.alert-dark hr {
	border-top-color: rgb(185, 187, 190);
}
.alert-dark .alert-link {
	color: rgb(4, 5, 5);
}
.progress {
	border-radius: 0.25rem; height: 1rem; line-height: 0; overflow: hidden; =
font-size: 0.75rem; display: flex; background-color: rgb(233, 236, 239);
}
.progress-bar {
	transition:width 0.6s; text-align: center; color: rgb(255, 255, 255); =
overflow: hidden; display: flex; white-space: nowrap; flex-direction: =
column; justify-content: center; background-color: rgb(0, 123, 255);
}
@media not all
{
.progress-bar {
	transition:none;
}
}
.progress-bar-striped {
	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: 1rem 1rem;
}
.progress-bar-animated {
	animation:progress-bar-stripes 1s linear infinite; -webkit-animation: =
progress-bar-stripes 1s linear infinite;
}
@media not all
{
.progress-bar-animated {
	animation:none; -webkit-animation: none;
}
}
.media {
	display: flex; align-items: flex-start;
}
.media-body {
	flex:1 1 0px;
}
.list-group {
	border-radius: 0.25rem; padding-left: 0px; margin-bottom: 0px; display: =
flex; flex-direction: column;
}
.list-group-item-action {
	width: 100%; text-align: inherit; color: rgb(73, 80, 87);
}
.list-group-item-action:focus {
	color: rgb(73, 80, 87); text-decoration: none; z-index: 1; =
background-color: rgb(248, 249, 250);
}
.list-group-item-action:hover {
	color: rgb(73, 80, 87); text-decoration: none; z-index: 1; =
background-color: rgb(248, 249, 250);
}
.list-group-item-action:active {
	color: rgb(33, 37, 41); background-color: rgb(233, 236, 239);
}
.list-group-item {
	padding: 0.75rem 1.25rem; border: 1px solid rgba(0, 0, 0, 0.125); =
border-image: none; display: block; position: relative; =
background-color: rgb(255, 255, 255);
}
:first-child.list-group-item {
	border-top-left-radius: inherit; border-top-right-radius: inherit;
}
:last-child.list-group-item {
	border-bottom-right-radius: inherit; border-bottom-left-radius: =
inherit;
}
.list-group-item.disabled {
	color: rgb(108, 117, 125); pointer-events: none; background-color: =
rgb(255, 255, 255);
}
:disabled.list-group-item {
	color: rgb(108, 117, 125); pointer-events: none; background-color: =
rgb(255, 255, 255);
}
.list-group-item.active {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); z-index: 2; =
background-color: rgb(0, 123, 255);
}
.list-group-item + .list-group-item {
	border-top-width: 0px;
}
.list-group-item + .list-group-item.active {
	margin-top: -1px; border-top-width: 1px;
}
.list-group-horizontal {
	flex-direction: row;
}
.list-group-horizontal > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
@media all and (min-width:576px)
{
.list-group-horizontal-sm {
	flex-direction: row;
}
.list-group-horizontal-sm > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal-sm > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal-sm > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal-sm > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal-sm > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
}
@media all and (min-width:768px)
{
.list-group-horizontal-md {
	flex-direction: row;
}
.list-group-horizontal-md > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal-md > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal-md > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal-md > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal-md > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
}
@media all and (min-width:992px)
{
.list-group-horizontal-lg {
	flex-direction: row;
}
.list-group-horizontal-lg > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal-lg > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal-lg > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal-lg > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal-lg > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
}
@media all and (min-width:1200px)
{
.list-group-horizontal-xl {
	flex-direction: row;
}
.list-group-horizontal-xl > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal-xl > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal-xl > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal-xl > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal-xl > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
}
.list-group-flush {
	border-radius: 0px;
}
.list-group-flush > .list-group-item {
	border-width: 0px 0px 1px;
}
.list-group-flush > :last-child.list-group-item {
	border-bottom-width: 0px;
}
.list-group-item-primary {
	color: rgb(0, 64, 133); background-color: rgb(184, 218, 255);
}
.list-group-item-primary.list-group-item-action:focus {
	color: rgb(0, 64, 133); background-color: rgb(159, 205, 255);
}
.list-group-item-primary.list-group-item-action:hover {
	color: rgb(0, 64, 133); background-color: rgb(159, 205, 255);
}
.list-group-item-primary.list-group-item-action.active {
	border-color: rgb(0, 64, 133); color: rgb(255, 255, 255); =
background-color: rgb(0, 64, 133);
}
.list-group-item-secondary {
	color: rgb(56, 61, 65); background-color: rgb(214, 216, 219);
}
.list-group-item-secondary.list-group-item-action:focus {
	color: rgb(56, 61, 65); background-color: rgb(200, 203, 207);
}
.list-group-item-secondary.list-group-item-action:hover {
	color: rgb(56, 61, 65); background-color: rgb(200, 203, 207);
}
.list-group-item-secondary.list-group-item-action.active {
	border-color: rgb(56, 61, 65); color: rgb(255, 255, 255); =
background-color: rgb(56, 61, 65);
}
.list-group-item-success {
	color: rgb(21, 87, 36); background-color: rgb(195, 230, 203);
}
.list-group-item-success.list-group-item-action:focus {
	color: rgb(21, 87, 36); background-color: rgb(177, 223, 187);
}
.list-group-item-success.list-group-item-action:hover {
	color: rgb(21, 87, 36); background-color: rgb(177, 223, 187);
}
.list-group-item-success.list-group-item-action.active {
	border-color: rgb(21, 87, 36); color: rgb(255, 255, 255); =
background-color: rgb(21, 87, 36);
}
.list-group-item-info {
	color: rgb(12, 84, 96); background-color: rgb(190, 229, 235);
}
.list-group-item-info.list-group-item-action:focus {
	color: rgb(12, 84, 96); background-color: rgb(171, 221, 229);
}
.list-group-item-info.list-group-item-action:hover {
	color: rgb(12, 84, 96); background-color: rgb(171, 221, 229);
}
.list-group-item-info.list-group-item-action.active {
	border-color: rgb(12, 84, 96); color: rgb(255, 255, 255); =
background-color: rgb(12, 84, 96);
}
.list-group-item-warning {
	color: rgb(133, 100, 4); background-color: rgb(255, 238, 186);
}
.list-group-item-warning.list-group-item-action:focus {
	color: rgb(133, 100, 4); background-color: rgb(255, 232, 161);
}
.list-group-item-warning.list-group-item-action:hover {
	color: rgb(133, 100, 4); background-color: rgb(255, 232, 161);
}
.list-group-item-warning.list-group-item-action.active {
	border-color: rgb(133, 100, 4); color: rgb(255, 255, 255); =
background-color: rgb(133, 100, 4);
}
.list-group-item-danger {
	color: rgb(114, 28, 36); background-color: rgb(245, 198, 203);
}
.list-group-item-danger.list-group-item-action:focus {
	color: rgb(114, 28, 36); background-color: rgb(241, 176, 183);
}
.list-group-item-danger.list-group-item-action:hover {
	color: rgb(114, 28, 36); background-color: rgb(241, 176, 183);
}
.list-group-item-danger.list-group-item-action.active {
	border-color: rgb(114, 28, 36); color: rgb(255, 255, 255); =
background-color: rgb(114, 28, 36);
}
.list-group-item-light {
	color: rgb(129, 129, 130); background-color: rgb(253, 253, 254);
}
.list-group-item-light.list-group-item-action:focus {
	color: rgb(129, 129, 130); background-color: rgb(236, 236, 246);
}
.list-group-item-light.list-group-item-action:hover {
	color: rgb(129, 129, 130); background-color: rgb(236, 236, 246);
}
.list-group-item-light.list-group-item-action.active {
	border-color: rgb(129, 129, 130); color: rgb(255, 255, 255); =
background-color: rgb(129, 129, 130);
}
.list-group-item-dark {
	color: rgb(27, 30, 33); background-color: rgb(198, 200, 202);
}
.list-group-item-dark.list-group-item-action:focus {
	color: rgb(27, 30, 33); background-color: rgb(185, 187, 190);
}
.list-group-item-dark.list-group-item-action:hover {
	color: rgb(27, 30, 33); background-color: rgb(185, 187, 190);
}
.list-group-item-dark.list-group-item-action.active {
	border-color: rgb(27, 30, 33); color: rgb(255, 255, 255); =
background-color: rgb(27, 30, 33);
}
.close {
	color: rgb(0, 0, 0); line-height: 1; font-size: 1.5rem; font-weight: =
700; float: right; opacity: 0.5; text-shadow: 0px 1px 0px #fff;
}
.close:hover {
	color: rgb(0, 0, 0); text-decoration: none;
}
:not(:disabled):not(.disabled).close:focus {
	opacity: 0.75;
}
:not(:disabled):not(.disabled).close:hover {
	opacity: 0.75;
}
button.close {
	padding: 0px; border: 0px currentColor; border-image: none; =
background-color: transparent;
}
a.close.disabled {
	pointer-events: none;
}
.toast {
	border-radius: 0.25rem; border: 1px solid rgba(0, 0, 0, 0.1); =
border-image: none; font-size: 0.87rem; max-width: 350px; opacity: 0; =
box-shadow: 0px 0.25rem 0.75rem rgba(0,0,0,0.1); flex-basis: 350px; =
background-clip: padding-box; background-color: rgba(255, 255, 255, =
0.85);
}
:not(:last-child).toast {
	margin-bottom: 0.75rem;
}
.toast.showing {
	opacity: 1;
}
.toast.show {
	display: block; opacity: 1;
}
.toast.hide {
	display: none;
}
.toast-header {
	padding: 0.25rem 0.75rem; color: rgb(108, 117, 125); =
border-bottom-color: rgba(0, 0, 0, 0.05); border-bottom-width: 1px; =
border-bottom-style: solid; display: flex; border-top-left-radius: =
calc(.25rem - 1px); border-top-right-radius: calc(.25rem - 1px); =
align-items: center; background-clip: padding-box; background-color: =
rgba(255, 255, 255, 0.85);
}
.toast-body {
	padding: 0.75rem;
}
.modal-open {
	overflow: hidden;
}
.modal-open .modal {
	-ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.modal {
	outline: 0px; left: 0px; top: 0px; width: 100%; height: 100%; overflow: =
hidden; display: none; position: fixed; z-index: 1050;
}
.modal-dialog {
	margin: 0.5rem; width: auto; position: relative; pointer-events: none;
}
.modal.fade .modal-dialog {
	transition:transform 0.3s ease-out, transform 0.3s ease-out; transform: =
translate(0px, -50px); -webkit-transform: translate(0, -50px);
}
@media not all
{
.modal.fade .modal-dialog {
	transition:none;
}
}
.modal.show .modal-dialog {
	transform: none; -webkit-transform: none;
}
.modal.modal-static .modal-dialog {
	transform: scale(1.02); -webkit-transform: scale(1.02);
}
.modal-dialog-scrollable {
	display: flex; max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
	overflow: hidden; max-height: calc(100vh - 1rem);
}
.modal-dialog-scrollable .modal-footer {
	flex-shrink: 0;
}
.modal-dialog-scrollable .modal-header {
	flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
	-ms-overflow-y: auto;
}
.modal-dialog-centered {
	display: flex; min-height: calc(100% - 1rem); align-items: center;
}
.modal-dialog-centered::before {
	height: calc(100vh - 1rem); display: block; content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
	height: 100%; flex-direction: column; justify-content: center;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
	max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
	content: none;
}
.modal-content {
	outline: 0px; border-radius: 0.3rem; border: 1px solid rgba(0, 0, 0, =
0.2); border-image: none; width: 100%; display: flex; position: =
relative; pointer-events: auto; flex-direction: column; background-clip: =
padding-box; background-color: rgb(255, 255, 255);
}
.modal-backdrop {
	left: 0px; top: 0px; width: 100vw; height: 100vh; position: fixed; =
z-index: 1040; background-color: rgb(0, 0, 0);
}
.modal-backdrop.fade {
	opacity: 0;
}
.modal-backdrop.show {
	opacity: 0.5;
}
.modal-header {
	padding: 1rem; border-bottom-color: rgb(222, 226, 230); =
border-bottom-width: 1px; border-bottom-style: solid; display: flex; =
border-top-left-radius: calc(.3rem - 1px); border-top-right-radius: =
calc(.3rem - 1px); justify-content: space-between; align-items: =
flex-start;
}
.modal-header .close {
	margin: -1rem -1rem -1rem auto; padding: 1rem;
}
.modal-title {
	line-height: 1.5; margin-bottom: 0px;
}
.modal-body {
	padding: 1rem; flex:1 1 auto; position: relative;
}
.modal-footer {
	padding: 0.75rem; border-top-color: rgb(222, 226, 230); =
border-top-width: 1px; border-top-style: solid; display: flex; =
border-bottom-right-radius: calc(.3rem - 1px); =
border-bottom-left-radius: calc(.3rem - 1px); flex-wrap: wrap; =
justify-content: flex-end; align-items: center;
}
.modal-footer > * {
	margin: 0.25rem;
}
.modal-scrollbar-measure {
	top: -9999px; width: 50px; height: 50px; overflow: scroll; position: =
absolute;
}
@media all and (min-width:576px)
{
.modal-dialog {
	margin: 1.75rem auto; max-width: 500px;
}
.modal-dialog-scrollable {
	max-height: calc(100% - 3.5rem);
}
.modal-dialog-scrollable .modal-content {
	max-height: calc(100vh - 3.5rem);
}
.modal-dialog-centered {
	min-height: calc(100% - 3.5rem);
}
.modal-dialog-centered::before {
	height: calc(100vh - 3.5rem);
}
.modal-sm {
	max-width: 300px;
}
}
@media all and (min-width:992px)
{
.modal-lg {
	max-width: 800px;
}
.modal-xl {
	max-width: 800px;
}
}
@media all and (min-width:1200px)
{
.modal-xl {
	max-width: 1140px;
}
}
.tooltip {
	margin: 0px; text-align: left; text-transform: none; line-height: 1.5; =
letter-spacing: normal; font-family: =
-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica =
Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI =
Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: 0.87rem; =
font-style: normal; font-weight: 400; text-decoration: none; =
word-spacing: normal; display: block; white-space: normal; position: =
absolute; z-index: 1070; -ms-word-break: normal; -ms-word-wrap: =
break-word; opacity: 0; text-shadow: none;
}
.tooltip.show {
	opacity: 0.9;
}
.tooltip .arrow {
	width: 0.8rem; height: 0.4rem; display: block; position: absolute;
}
.tooltip .arrow::before {
	border-style: solid; border-color: transparent; position: absolute; =
content: "";
}
[x-placement^=3Dtop].bs-tooltip-auto {
	padding: 0.4rem 0px;
}
.bs-tooltip-top {
	padding: 0.4rem 0px;
}
[x-placement^=3Dtop].bs-tooltip-auto .arrow {
	bottom: 0px;
}
.bs-tooltip-top .arrow {
	bottom: 0px;
}
[x-placement^=3Dtop].bs-tooltip-auto .arrow::before {
	border-width: 0.4rem 0.4rem 0px; top: 0px; border-top-color: rgb(0, 0, =
0);
}
.bs-tooltip-top .arrow::before {
	border-width: 0.4rem 0.4rem 0px; top: 0px; border-top-color: rgb(0, 0, =
0);
}
[x-placement^=3Dright].bs-tooltip-auto {
	padding: 0px 0.4rem;
}
.bs-tooltip-right {
	padding: 0px 0.4rem;
}
[x-placement^=3Dright].bs-tooltip-auto .arrow {
	left: 0px; width: 0.4rem; height: 0.8rem;
}
.bs-tooltip-right .arrow {
	left: 0px; width: 0.4rem; height: 0.8rem;
}
[x-placement^=3Dright].bs-tooltip-auto .arrow::before {
	border-width: 0.4rem 0.4rem 0.4rem 0px; right: 0px; border-right-color: =
rgb(0, 0, 0);
}
.bs-tooltip-right .arrow::before {
	border-width: 0.4rem 0.4rem 0.4rem 0px; right: 0px; border-right-color: =
rgb(0, 0, 0);
}
[x-placement^=3Dbottom].bs-tooltip-auto {
	padding: 0.4rem 0px;
}
.bs-tooltip-bottom {
	padding: 0.4rem 0px;
}
[x-placement^=3Dbottom].bs-tooltip-auto .arrow {
	top: 0px;
}
.bs-tooltip-bottom .arrow {
	top: 0px;
}
[x-placement^=3Dbottom].bs-tooltip-auto .arrow::before {
	border-width: 0px 0.4rem 0.4rem; bottom: 0px; border-bottom-color: =
rgb(0, 0, 0);
}
.bs-tooltip-bottom .arrow::before {
	border-width: 0px 0.4rem 0.4rem; bottom: 0px; border-bottom-color: =
rgb(0, 0, 0);
}
[x-placement^=3Dleft].bs-tooltip-auto {
	padding: 0px 0.4rem;
}
.bs-tooltip-left {
	padding: 0px 0.4rem;
}
[x-placement^=3Dleft].bs-tooltip-auto .arrow {
	width: 0.4rem; height: 0.8rem; right: 0px;
}
.bs-tooltip-left .arrow {
	width: 0.4rem; height: 0.8rem; right: 0px;
}
[x-placement^=3Dleft].bs-tooltip-auto .arrow::before {
	border-width: 0.4rem 0px 0.4rem 0.4rem; left: 0px; border-left-color: =
rgb(0, 0, 0);
}
.bs-tooltip-left .arrow::before {
	border-width: 0.4rem 0px 0.4rem 0.4rem; left: 0px; border-left-color: =
rgb(0, 0, 0);
}
.tooltip-inner {
	padding: 0.25rem 0.5rem; border-radius: 0.25rem; text-align: center; =
color: rgb(255, 255, 255); max-width: 200px; background-color: rgb(0, 0, =
0);
}
.popover {
	border-radius: 0.3rem; border: 1px solid rgba(0, 0, 0, 0.2); =
border-image: none; left: 0px; top: 0px; text-align: left; =
text-transform: none; line-height: 1.5; letter-spacing: normal; =
font-family: -apple-system,BlinkMacSystemFont,"Segoe =
UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color =
Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: =
0.87rem; font-style: normal; font-weight: 400; text-decoration: none; =
word-spacing: normal; display: block; white-space: normal; position: =
absolute; z-index: 1060; -ms-word-break: normal; -ms-word-wrap: =
break-word; max-width: 276px; text-shadow: none; background-clip: =
padding-box; background-color: rgb(255, 255, 255);
}
.popover .arrow {
	margin: 0px 0.3rem; width: 1rem; height: 0.5rem; display: block; =
position: absolute;
}
.popover .arrow::after {
	border-style: solid; border-color: transparent; display: block; =
position: absolute; content: "";
}
.popover .arrow::before {
	border-style: solid; border-color: transparent; display: block; =
position: absolute; content: "";
}
[x-placement^=3Dtop].bs-popover-auto {
	margin-bottom: 0.5rem;
}
.bs-popover-top {
	margin-bottom: 0.5rem;
}
[x-placement^=3Dtop].bs-popover-auto > .arrow {
	bottom: calc(-.5rem - 1px);
}
.bs-popover-top > .arrow {
	bottom: calc(-.5rem - 1px);
}
[x-placement^=3Dtop].bs-popover-auto > .arrow::before {
	border-width: 0.5rem 0.5rem 0px; bottom: 0px; border-top-color: rgba(0, =
0, 0, 0.25);
}
.bs-popover-top > .arrow::before {
	border-width: 0.5rem 0.5rem 0px; bottom: 0px; border-top-color: rgba(0, =
0, 0, 0.25);
}
[x-placement^=3Dtop].bs-popover-auto > .arrow::after {
	border-width: 0.5rem 0.5rem 0px; bottom: 1px; border-top-color: =
rgb(255, 255, 255);
}
.bs-popover-top > .arrow::after {
	border-width: 0.5rem 0.5rem 0px; bottom: 1px; border-top-color: =
rgb(255, 255, 255);
}
[x-placement^=3Dright].bs-popover-auto {
	margin-left: 0.5rem;
}
.bs-popover-right {
	margin-left: 0.5rem;
}
[x-placement^=3Dright].bs-popover-auto > .arrow {
	margin: 0.3rem 0px; left: calc(-.5rem - 1px); width: 0.5rem; height: =
1rem;
}
.bs-popover-right > .arrow {
	margin: 0.3rem 0px; left: calc(-.5rem - 1px); width: 0.5rem; height: =
1rem;
}
[x-placement^=3Dright].bs-popover-auto > .arrow::before {
	border-width: 0.5rem 0.5rem 0.5rem 0px; left: 0px; border-right-color: =
rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::before {
	border-width: 0.5rem 0.5rem 0.5rem 0px; left: 0px; border-right-color: =
rgba(0, 0, 0, 0.25);
}
[x-placement^=3Dright].bs-popover-auto > .arrow::after {
	border-width: 0.5rem 0.5rem 0.5rem 0px; left: 1px; border-right-color: =
rgb(255, 255, 255);
}
.bs-popover-right > .arrow::after {
	border-width: 0.5rem 0.5rem 0.5rem 0px; left: 1px; border-right-color: =
rgb(255, 255, 255);
}
[x-placement^=3Dbottom].bs-popover-auto {
	margin-top: 0.5rem;
}
.bs-popover-bottom {
	margin-top: 0.5rem;
}
[x-placement^=3Dbottom].bs-popover-auto > .arrow {
	top: calc(-.5rem - 1px);
}
.bs-popover-bottom > .arrow {
	top: calc(-.5rem - 1px);
}
[x-placement^=3Dbottom].bs-popover-auto > .arrow::before {
	border-width: 0px 0.5rem 0.5rem; top: 0px; border-bottom-color: rgba(0, =
0, 0, 0.25);
}
.bs-popover-bottom > .arrow::before {
	border-width: 0px 0.5rem 0.5rem; top: 0px; border-bottom-color: rgba(0, =
0, 0, 0.25);
}
[x-placement^=3Dbottom].bs-popover-auto > .arrow::after {
	border-width: 0px 0.5rem 0.5rem; top: 1px; border-bottom-color: =
rgb(255, 255, 255);
}
.bs-popover-bottom > .arrow::after {
	border-width: 0px 0.5rem 0.5rem; top: 1px; border-bottom-color: =
rgb(255, 255, 255);
}
[x-placement^=3Dbottom].bs-popover-auto .popover-header::before {
	left: 50%; top: 0px; width: 1rem; margin-left: -0.5rem; =
border-bottom-color: rgb(247, 247, 247); border-bottom-width: 1px; =
border-bottom-style: solid; display: block; position: absolute; content: =
"";
}
.bs-popover-bottom .popover-header::before {
	left: 50%; top: 0px; width: 1rem; margin-left: -0.5rem; =
border-bottom-color: rgb(247, 247, 247); border-bottom-width: 1px; =
border-bottom-style: solid; display: block; position: absolute; content: =
"";
}
[x-placement^=3Dleft].bs-popover-auto {
	margin-right: 0.5rem;
}
.bs-popover-left {
	margin-right: 0.5rem;
}
[x-placement^=3Dleft].bs-popover-auto > .arrow {
	margin: 0.3rem 0px; width: 0.5rem; height: 1rem; right: calc(-.5rem - =
1px);
}
.bs-popover-left > .arrow {
	margin: 0.3rem 0px; width: 0.5rem; height: 1rem; right: calc(-.5rem - =
1px);
}
[x-placement^=3Dleft].bs-popover-auto > .arrow::before {
	border-width: 0.5rem 0px 0.5rem 0.5rem; right: 0px; border-left-color: =
rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::before {
	border-width: 0.5rem 0px 0.5rem 0.5rem; right: 0px; border-left-color: =
rgba(0, 0, 0, 0.25);
}
[x-placement^=3Dleft].bs-popover-auto > .arrow::after {
	border-width: 0.5rem 0px 0.5rem 0.5rem; right: 1px; border-left-color: =
rgb(255, 255, 255);
}
.bs-popover-left > .arrow::after {
	border-width: 0.5rem 0px 0.5rem 0.5rem; right: 1px; border-left-color: =
rgb(255, 255, 255);
}
.popover-header {
	padding: 0.5rem 0.75rem; font-size: 1rem; margin-bottom: 0px; =
border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; =
border-bottom-style: solid; border-top-left-radius: calc(.3rem - 1px); =
border-top-right-radius: calc(.3rem - 1px); background-color: rgb(247, =
247, 247);
}
:empty.popover-header {
	display: none;
}
.popover-body {
	padding: 0.5rem 0.75rem; color: rgb(33, 37, 41);
}
.carousel {
	position: relative;
}
.carousel.pointer-event {
	-ms-touch-action: pan-y; touch-action: pan-y;
}
.carousel-inner {
	width: 100%; overflow: hidden; position: relative;
}
.carousel-inner::after {
	clear: both; display: block; content: "";
}
.carousel-item {
	transition:transform 0.6s ease-in-out, transform 0.6s ease-in-out; =
width: 100%; margin-right: -100%; float: left; display: none; position: =
relative; backface-visibility: hidden; -webkit-backface-visibility: =
hidden;
}
@media not all
{
.carousel-item {
	transition:none;
}
}
.carousel-item-next {
	display: block;
}
.carousel-item-prev {
	display: block;
}
.carousel-item.active {
	display: block;
}
.active.carousel-item-right {
	transform: translateX(100%); -webkit-transform: translateX(100%);
}
:not(.carousel-item-left).carousel-item-next {
	transform: translateX(100%); -webkit-transform: translateX(100%);
}
.active.carousel-item-left {
	transform: translateX(-100%); -webkit-transform: translateX(-100%);
}
:not(.carousel-item-right).carousel-item-prev {
	transform: translateX(-100%); -webkit-transform: translateX(-100%);
}
.carousel-fade .carousel-item {
	opacity: 0; transform: none; transition-property: opacity; =
-webkit-transform: none;
}
.carousel-fade .carousel-item-next.carousel-item-left {
	z-index: 1; opacity: 1;
}
.carousel-fade .carousel-item-prev.carousel-item-right {
	z-index: 1; opacity: 1;
}
.carousel-fade .carousel-item.active {
	z-index: 1; opacity: 1;
}
.carousel-fade .active.carousel-item-left {
	transition:opacity 0s 0.6s; z-index: 0; opacity: 0;
}
.carousel-fade .active.carousel-item-right {
	transition:opacity 0s 0.6s; z-index: 0; opacity: 0;
}
@media not all
{
.carousel-fade .active.carousel-item-left {
	transition:none;
}
.carousel-fade .active.carousel-item-right {
	transition:none;
}
}
.carousel-control-next {
	transition:opacity 0.15s; top: 0px; width: 15%; text-align: center; =
bottom: 0px; color: rgb(255, 255, 255); display: flex; position: =
absolute; z-index: 1; opacity: 0.5; justify-content: center; =
align-items: center;
}
.carousel-control-prev {
	transition:opacity 0.15s; top: 0px; width: 15%; text-align: center; =
bottom: 0px; color: rgb(255, 255, 255); display: flex; position: =
absolute; z-index: 1; opacity: 0.5; justify-content: center; =
align-items: center;
}
@media not all
{
.carousel-control-next {
	transition:none;
}
.carousel-control-prev {
	transition:none;
}
}
.carousel-control-next:focus {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-next:hover {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-prev:focus {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-prev:hover {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-prev {
	left: 0px;
}
.carousel-control-next {
	right: 0px;
}
.carousel-control-next-icon {
	background: no-repeat 50% / 100% 100%; width: 20px; height: 20px; =
display: inline-block;
}
.carousel-control-prev-icon {
	background: no-repeat 50% / 100% 100%; width: 20px; height: 20px; =
display: inline-block;
}
.carousel-control-prev-icon {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23fff' width=3D'8' =
height=3D'8' viewBox=3D'0 0 8 8'%3e%3cpath d=3D'M5.25 0l-4 4 4 4 =
1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}
.carousel-control-next-icon {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23fff' width=3D'8' =
height=3D'8' viewBox=3D'0 0 8 8'%3e%3cpath d=3D'M2.75 0l-1.5 1.5L3.75 =
4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}
.carousel-indicators {
	list-style: none; left: 0px; right: 0px; bottom: 0px; padding-left: =
0px; margin-right: 15%; margin-left: 15%; display: flex; position: =
absolute; z-index: 15; justify-content: center;
}
.carousel-indicators li {
	transition:opacity 0.6s; flex:0 1 auto; width: 30px; height: 3px; =
text-indent: -999px; margin-right: 3px; margin-left: 3px; =
border-top-color: transparent; border-bottom-color: transparent; =
border-top-width: 10px; border-bottom-width: 10px; border-top-style: =
solid; border-bottom-style: solid; cursor: pointer; box-sizing: =
content-box; opacity: 0.5; background-clip: padding-box; =
background-color: rgb(255, 255, 255);
}
@media not all
{
.carousel-indicators li {
	transition:none;
}
}
.carousel-indicators .active {
	opacity: 1;
}
.carousel-caption {
	left: 15%; text-align: center; right: 15%; bottom: 20px; color: =
rgb(255, 255, 255); padding-top: 20px; padding-bottom: 20px; position: =
absolute; z-index: 10;
}
.spinner-border {
	border-width: 0.25em; border-style: solid; border-color: currentColor =
transparent currentColor currentColor; border-radius: 50%; =
animation:spinner-border 0.75s linear infinite; border-image: none; =
width: 2rem; height: 2rem; vertical-align: text-bottom; display: =
inline-block; -webkit-animation: spinner-border .75s linear infinite;
}
.spinner-border-sm {
	border-width: 0.2em; width: 1rem; height: 1rem;
}
.spinner-grow {
	border-radius: 50%; animation:spinner-grow 0.75s linear infinite; =
width: 2rem; height: 2rem; vertical-align: text-bottom; display: =
inline-block; opacity: 0; background-color: currentColor; =
-webkit-animation: spinner-grow .75s linear infinite;
}
.spinner-grow-sm {
	width: 1rem; height: 1rem;
}
.align-baseline {
	vertical-align: baseline !important;
}
.align-top {
	vertical-align: top !important;
}
.align-middle {
	vertical-align: middle !important;
}
.align-bottom {
	vertical-align: bottom !important;
}
.align-text-bottom {
	vertical-align: text-bottom !important;
}
.align-text-top {
	vertical-align: text-top !important;
}
.bg-primary {
	background-color: rgb(0, 123, 255) !important;
}
a.bg-primary:focus {
	background-color: rgb(0, 98, 204) !important;
}
a.bg-primary:hover {
	background-color: rgb(0, 98, 204) !important;
}
button.bg-primary:focus {
	background-color: rgb(0, 98, 204) !important;
}
button.bg-primary:hover {
	background-color: rgb(0, 98, 204) !important;
}
.bg-secondary {
	background-color: rgb(108, 117, 125) !important;
}
a.bg-secondary:focus {
	background-color: rgb(84, 91, 98) !important;
}
a.bg-secondary:hover {
	background-color: rgb(84, 91, 98) !important;
}
button.bg-secondary:focus {
	background-color: rgb(84, 91, 98) !important;
}
button.bg-secondary:hover {
	background-color: rgb(84, 91, 98) !important;
}
.bg-success {
	background-color: rgb(40, 167, 69) !important;
}
a.bg-success:focus {
	background-color: rgb(30, 126, 52) !important;
}
a.bg-success:hover {
	background-color: rgb(30, 126, 52) !important;
}
button.bg-success:focus {
	background-color: rgb(30, 126, 52) !important;
}
button.bg-success:hover {
	background-color: rgb(30, 126, 52) !important;
}
.bg-info {
	background-color: rgb(23, 162, 184) !important;
}
a.bg-info:focus {
	background-color: rgb(17, 122, 139) !important;
}
a.bg-info:hover {
	background-color: rgb(17, 122, 139) !important;
}
button.bg-info:focus {
	background-color: rgb(17, 122, 139) !important;
}
button.bg-info:hover {
	background-color: rgb(17, 122, 139) !important;
}
.bg-warning {
	background-color: rgb(255, 193, 7) !important;
}
a.bg-warning:focus {
	background-color: rgb(211, 158, 0) !important;
}
a.bg-warning:hover {
	background-color: rgb(211, 158, 0) !important;
}
button.bg-warning:focus {
	background-color: rgb(211, 158, 0) !important;
}
button.bg-warning:hover {
	background-color: rgb(211, 158, 0) !important;
}
.bg-danger {
	background-color: rgb(220, 53, 69) !important;
}
a.bg-danger:focus {
	background-color: rgb(189, 33, 48) !important;
}
a.bg-danger:hover {
	background-color: rgb(189, 33, 48) !important;
}
button.bg-danger:focus {
	background-color: rgb(189, 33, 48) !important;
}
button.bg-danger:hover {
	background-color: rgb(189, 33, 48) !important;
}
.bg-light {
	background-color: rgb(248, 249, 250) !important;
}
a.bg-light:focus {
	background-color: rgb(218, 224, 229) !important;
}
a.bg-light:hover {
	background-color: rgb(218, 224, 229) !important;
}
button.bg-light:focus {
	background-color: rgb(218, 224, 229) !important;
}
button.bg-light:hover {
	background-color: rgb(218, 224, 229) !important;
}
.bg-dark {
	background-color: rgb(52, 58, 64) !important;
}
a.bg-dark:focus {
	background-color: rgb(29, 33, 36) !important;
}
a.bg-dark:hover {
	background-color: rgb(29, 33, 36) !important;
}
button.bg-dark:focus {
	background-color: rgb(29, 33, 36) !important;
}
button.bg-dark:hover {
	background-color: rgb(29, 33, 36) !important;
}
.bg-white {
	background-color: rgb(255, 255, 255) !important;
}
.bg-transparent {
	background-color: transparent !important;
}
.border {
	border: 1px solid rgb(222, 226, 230) !important; border-image: none =
!important;
}
.border-top {
	border-top-color: rgb(222, 226, 230) !important; border-top-width: 1px =
!important; border-top-style: solid !important;
}
.border-right {
	border-right-color: rgb(222, 226, 230) !important; border-right-width: =
1px !important; border-right-style: solid !important;
}
.border-bottom {
	border-bottom-color: rgb(222, 226, 230) !important; =
border-bottom-width: 1px !important; border-bottom-style: solid =
!important;
}
.border-left {
	border-left-color: rgb(222, 226, 230) !important; border-left-width: =
1px !important; border-left-style: solid !important;
}
.border-0 {
	border: 0px currentColor !important; border-image: none !important;
}
.border-top-0 {
	border-top-color: currentColor !important; border-top-width: 0px =
!important; border-top-style: none !important;
}
.border-right-0 {
	border-right-color: currentColor !important; border-right-width: 0px =
!important; border-right-style: none !important;
}
.border-bottom-0 {
	border-bottom-color: currentColor !important; border-bottom-width: 0px =
!important; border-bottom-style: none !important;
}
.border-left-0 {
	border-left-color: currentColor !important; border-left-width: 0px =
!important; border-left-style: none !important;
}
.border-primary {
	border-color: rgb(0, 123, 255) !important;
}
.border-secondary {
	border-color: rgb(108, 117, 125) !important;
}
.border-success {
	border-color: rgb(40, 167, 69) !important;
}
.border-info {
	border-color: rgb(23, 162, 184) !important;
}
.border-warning {
	border-color: rgb(255, 193, 7) !important;
}
.border-danger {
	border-color: rgb(220, 53, 69) !important;
}
.border-light {
	border-color: rgb(248, 249, 250) !important;
}
.border-dark {
	border-color: rgb(52, 58, 64) !important;
}
.border-white {
	border-color: rgb(255, 255, 255) !important;
}
.rounded-sm {
	border-radius: 0.2rem !important;
}
.rounded {
	border-radius: 0.25rem !important;
}
.rounded-top {
	border-top-left-radius: 0.25rem !important; border-top-right-radius: =
0.25rem !important;
}
.rounded-right {
	border-top-right-radius: 0.25rem !important; =
border-bottom-right-radius: 0.25rem !important;
}
.rounded-bottom {
	border-bottom-right-radius: 0.25rem !important; =
border-bottom-left-radius: 0.25rem !important;
}
.rounded-left {
	border-top-left-radius: 0.25rem !important; border-bottom-left-radius: =
0.25rem !important;
}
.rounded-lg {
	border-radius: 0.3rem !important;
}
.rounded-circle {
	border-radius: 50% !important;
}
.rounded-pill {
	border-radius: 50rem !important;
}
.rounded-0 {
	border-radius: 0px !important;
}
.clearfix::after {
	clear: both; display: block; content: "";
}
.d-none {
	display: none !important;
}
.d-inline {
	display: inline !important;
}
.d-inline-block {
	display: inline-block !important;
}
.d-block {
	display: block !important;
}
.d-table {
	display: table !important;
}
.d-table-row {
	display: table-row !important;
}
.d-table-cell {
	display: table-cell !important;
}
.d-flex {
	display: flex !important;
}
.d-inline-flex {
	display: inline-flex !important;
}
@media all and (min-width:576px)
{
.d-sm-none {
	display: none !important;
}
.d-sm-inline {
	display: inline !important;
}
.d-sm-inline-block {
	display: inline-block !important;
}
.d-sm-block {
	display: block !important;
}
.d-sm-table {
	display: table !important;
}
.d-sm-table-row {
	display: table-row !important;
}
.d-sm-table-cell {
	display: table-cell !important;
}
.d-sm-flex {
	display: flex !important;
}
.d-sm-inline-flex {
	display: inline-flex !important;
}
}
@media all and (min-width:768px)
{
.d-md-none {
	display: none !important;
}
.d-md-inline {
	display: inline !important;
}
.d-md-inline-block {
	display: inline-block !important;
}
.d-md-block {
	display: block !important;
}
.d-md-table {
	display: table !important;
}
.d-md-table-row {
	display: table-row !important;
}
.d-md-table-cell {
	display: table-cell !important;
}
.d-md-flex {
	display: flex !important;
}
.d-md-inline-flex {
	display: inline-flex !important;
}
}
@media all and (min-width:992px)
{
.d-lg-none {
	display: none !important;
}
.d-lg-inline {
	display: inline !important;
}
.d-lg-inline-block {
	display: inline-block !important;
}
.d-lg-block {
	display: block !important;
}
.d-lg-table {
	display: table !important;
}
.d-lg-table-row {
	display: table-row !important;
}
.d-lg-table-cell {
	display: table-cell !important;
}
.d-lg-flex {
	display: flex !important;
}
.d-lg-inline-flex {
	display: inline-flex !important;
}
}
@media all and (min-width:1200px)
{
.d-xl-none {
	display: none !important;
}
.d-xl-inline {
	display: inline !important;
}
.d-xl-inline-block {
	display: inline-block !important;
}
.d-xl-block {
	display: block !important;
}
.d-xl-table {
	display: table !important;
}
.d-xl-table-row {
	display: table-row !important;
}
.d-xl-table-cell {
	display: table-cell !important;
}
.d-xl-flex {
	display: flex !important;
}
.d-xl-inline-flex {
	display: inline-flex !important;
}
}
@media print
{
.d-print-none {
	display: none !important;
}
.d-print-inline {
	display: inline !important;
}
.d-print-inline-block {
	display: inline-block !important;
}
.d-print-block {
	display: block !important;
}
.d-print-table {
	display: table !important;
}
.d-print-table-row {
	display: table-row !important;
}
.d-print-table-cell {
	display: table-cell !important;
}
.d-print-flex {
	display: flex !important;
}
.d-print-inline-flex {
	display: inline-flex !important;
}
}
.embed-responsive {
	padding: 0px; width: 100%; overflow: hidden; display: block; position: =
relative;
}
.embed-responsive::before {
	display: block; content: "";
}
.embed-responsive .embed-responsive-item {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive embed {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive iframe {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive object {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive video {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive-21by9::before {
	padding-top: 42.85%;
}
.embed-responsive-16by9::before {
	padding-top: 56.25%;
}
.embed-responsive-4by3::before {
	padding-top: 75%;
}
.embed-responsive-1by1::before {
	padding-top: 100%;
}
.flex-row {
	flex-direction: row !important;
}
.flex-column {
	flex-direction: column !important;
}
.flex-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-wrap {
	flex-wrap: wrap !important;
}
.flex-nowrap {
	flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-fill {
	flex:1 1 auto !important;
}
.flex-grow-0 {
	flex-grow: 0 !important;
}
.flex-grow-1 {
	flex-grow: 1 !important;
}
.flex-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-start {
	justify-content: flex-start !important;
}
.justify-content-end {
	justify-content: flex-end !important;
}
.justify-content-center {
	justify-content: center !important;
}
.justify-content-between {
	justify-content: space-between !important;
}
.justify-content-around {
	justify-content: space-around !important;
}
.align-items-start {
	align-items: flex-start !important;
}
.align-items-end {
	align-items: flex-end !important;
}
.align-items-center {
	align-items: center !important;
}
.align-items-baseline {
	align-items: baseline !important;
}
.align-items-stretch {
	align-items: stretch !important;
}
.align-content-start {
	align-content: flex-start !important;
}
.align-content-end {
	align-content: flex-end !important;
}
.align-content-center {
	align-content: center !important;
}
.align-content-between {
	align-content: space-between !important;
}
.align-content-around {
	align-content: space-around !important;
}
.align-content-stretch {
	align-content: stretch !important;
}
.align-self-auto {
	align-self: auto !important;
}
.align-self-start {
	align-self: flex-start !important;
}
.align-self-end {
	align-self: flex-end !important;
}
.align-self-center {
	align-self: center !important;
}
.align-self-baseline {
	align-self: baseline !important;
}
.align-self-stretch {
	align-self: stretch !important;
}
@media all and (min-width:576px)
{
.flex-sm-row {
	flex-direction: row !important;
}
.flex-sm-column {
	flex-direction: column !important;
}
.flex-sm-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-sm-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-sm-wrap {
	flex-wrap: wrap !important;
}
.flex-sm-nowrap {
	flex-wrap: nowrap !important;
}
.flex-sm-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-sm-fill {
	flex:1 1 auto !important;
}
.flex-sm-grow-0 {
	flex-grow: 0 !important;
}
.flex-sm-grow-1 {
	flex-grow: 1 !important;
}
.flex-sm-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-sm-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-sm-start {
	justify-content: flex-start !important;
}
.justify-content-sm-end {
	justify-content: flex-end !important;
}
.justify-content-sm-center {
	justify-content: center !important;
}
.justify-content-sm-between {
	justify-content: space-between !important;
}
.justify-content-sm-around {
	justify-content: space-around !important;
}
.align-items-sm-start {
	align-items: flex-start !important;
}
.align-items-sm-end {
	align-items: flex-end !important;
}
.align-items-sm-center {
	align-items: center !important;
}
.align-items-sm-baseline {
	align-items: baseline !important;
}
.align-items-sm-stretch {
	align-items: stretch !important;
}
.align-content-sm-start {
	align-content: flex-start !important;
}
.align-content-sm-end {
	align-content: flex-end !important;
}
.align-content-sm-center {
	align-content: center !important;
}
.align-content-sm-between {
	align-content: space-between !important;
}
.align-content-sm-around {
	align-content: space-around !important;
}
.align-content-sm-stretch {
	align-content: stretch !important;
}
.align-self-sm-auto {
	align-self: auto !important;
}
.align-self-sm-start {
	align-self: flex-start !important;
}
.align-self-sm-end {
	align-self: flex-end !important;
}
.align-self-sm-center {
	align-self: center !important;
}
.align-self-sm-baseline {
	align-self: baseline !important;
}
.align-self-sm-stretch {
	align-self: stretch !important;
}
}
@media all and (min-width:768px)
{
.flex-md-row {
	flex-direction: row !important;
}
.flex-md-column {
	flex-direction: column !important;
}
.flex-md-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-md-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-md-wrap {
	flex-wrap: wrap !important;
}
.flex-md-nowrap {
	flex-wrap: nowrap !important;
}
.flex-md-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-md-fill {
	flex:1 1 auto !important;
}
.flex-md-grow-0 {
	flex-grow: 0 !important;
}
.flex-md-grow-1 {
	flex-grow: 1 !important;
}
.flex-md-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-md-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-md-start {
	justify-content: flex-start !important;
}
.justify-content-md-end {
	justify-content: flex-end !important;
}
.justify-content-md-center {
	justify-content: center !important;
}
.justify-content-md-between {
	justify-content: space-between !important;
}
.justify-content-md-around {
	justify-content: space-around !important;
}
.align-items-md-start {
	align-items: flex-start !important;
}
.align-items-md-end {
	align-items: flex-end !important;
}
.align-items-md-center {
	align-items: center !important;
}
.align-items-md-baseline {
	align-items: baseline !important;
}
.align-items-md-stretch {
	align-items: stretch !important;
}
.align-content-md-start {
	align-content: flex-start !important;
}
.align-content-md-end {
	align-content: flex-end !important;
}
.align-content-md-center {
	align-content: center !important;
}
.align-content-md-between {
	align-content: space-between !important;
}
.align-content-md-around {
	align-content: space-around !important;
}
.align-content-md-stretch {
	align-content: stretch !important;
}
.align-self-md-auto {
	align-self: auto !important;
}
.align-self-md-start {
	align-self: flex-start !important;
}
.align-self-md-end {
	align-self: flex-end !important;
}
.align-self-md-center {
	align-self: center !important;
}
.align-self-md-baseline {
	align-self: baseline !important;
}
.align-self-md-stretch {
	align-self: stretch !important;
}
}
@media all and (min-width:992px)
{
.flex-lg-row {
	flex-direction: row !important;
}
.flex-lg-column {
	flex-direction: column !important;
}
.flex-lg-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-lg-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-lg-wrap {
	flex-wrap: wrap !important;
}
.flex-lg-nowrap {
	flex-wrap: nowrap !important;
}
.flex-lg-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-lg-fill {
	flex:1 1 auto !important;
}
.flex-lg-grow-0 {
	flex-grow: 0 !important;
}
.flex-lg-grow-1 {
	flex-grow: 1 !important;
}
.flex-lg-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-lg-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-lg-start {
	justify-content: flex-start !important;
}
.justify-content-lg-end {
	justify-content: flex-end !important;
}
.justify-content-lg-center {
	justify-content: center !important;
}
.justify-content-lg-between {
	justify-content: space-between !important;
}
.justify-content-lg-around {
	justify-content: space-around !important;
}
.align-items-lg-start {
	align-items: flex-start !important;
}
.align-items-lg-end {
	align-items: flex-end !important;
}
.align-items-lg-center {
	align-items: center !important;
}
.align-items-lg-baseline {
	align-items: baseline !important;
}
.align-items-lg-stretch {
	align-items: stretch !important;
}
.align-content-lg-start {
	align-content: flex-start !important;
}
.align-content-lg-end {
	align-content: flex-end !important;
}
.align-content-lg-center {
	align-content: center !important;
}
.align-content-lg-between {
	align-content: space-between !important;
}
.align-content-lg-around {
	align-content: space-around !important;
}
.align-content-lg-stretch {
	align-content: stretch !important;
}
.align-self-lg-auto {
	align-self: auto !important;
}
.align-self-lg-start {
	align-self: flex-start !important;
}
.align-self-lg-end {
	align-self: flex-end !important;
}
.align-self-lg-center {
	align-self: center !important;
}
.align-self-lg-baseline {
	align-self: baseline !important;
}
.align-self-lg-stretch {
	align-self: stretch !important;
}
}
@media all and (min-width:1200px)
{
.flex-xl-row {
	flex-direction: row !important;
}
.flex-xl-column {
	flex-direction: column !important;
}
.flex-xl-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-xl-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-xl-wrap {
	flex-wrap: wrap !important;
}
.flex-xl-nowrap {
	flex-wrap: nowrap !important;
}
.flex-xl-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-xl-fill {
	flex:1 1 auto !important;
}
.flex-xl-grow-0 {
	flex-grow: 0 !important;
}
.flex-xl-grow-1 {
	flex-grow: 1 !important;
}
.flex-xl-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-xl-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-xl-start {
	justify-content: flex-start !important;
}
.justify-content-xl-end {
	justify-content: flex-end !important;
}
.justify-content-xl-center {
	justify-content: center !important;
}
.justify-content-xl-between {
	justify-content: space-between !important;
}
.justify-content-xl-around {
	justify-content: space-around !important;
}
.align-items-xl-start {
	align-items: flex-start !important;
}
.align-items-xl-end {
	align-items: flex-end !important;
}
.align-items-xl-center {
	align-items: center !important;
}
.align-items-xl-baseline {
	align-items: baseline !important;
}
.align-items-xl-stretch {
	align-items: stretch !important;
}
.align-content-xl-start {
	align-content: flex-start !important;
}
.align-content-xl-end {
	align-content: flex-end !important;
}
.align-content-xl-center {
	align-content: center !important;
}
.align-content-xl-between {
	align-content: space-between !important;
}
.align-content-xl-around {
	align-content: space-around !important;
}
.align-content-xl-stretch {
	align-content: stretch !important;
}
.align-self-xl-auto {
	align-self: auto !important;
}
.align-self-xl-start {
	align-self: flex-start !important;
}
.align-self-xl-end {
	align-self: flex-end !important;
}
.align-self-xl-center {
	align-self: center !important;
}
.align-self-xl-baseline {
	align-self: baseline !important;
}
.align-self-xl-stretch {
	align-self: stretch !important;
}
}
.float-left {
	float: left !important;
}
.float-right {
	float: right !important;
}
.float-none {
	float: none !important;
}
@media all and (min-width:576px)
{
.float-sm-left {
	float: left !important;
}
.float-sm-right {
	float: right !important;
}
.float-sm-none {
	float: none !important;
}
}
@media all and (min-width:768px)
{
.float-md-left {
	float: left !important;
}
.float-md-right {
	float: right !important;
}
.float-md-none {
	float: none !important;
}
}
@media all and (min-width:992px)
{
.float-lg-left {
	float: left !important;
}
.float-lg-right {
	float: right !important;
}
.float-lg-none {
	float: none !important;
}
}
@media all and (min-width:1200px)
{
.float-xl-left {
	float: left !important;
}
.float-xl-right {
	float: right !important;
}
.float-xl-none {
	float: none !important;
}
}
.user-select-all {
	-webkit-user-select: all; -moz-user-select: all; user-select: all;
}
.user-select-auto {
	-ms-user-select: auto !important; -webkit-user-select: auto; =
-moz-user-select: auto; user-select: auto;
}
.user-select-none {
	-ms-user-select: none !important; -webkit-user-select: none; =
-moz-user-select: none; user-select: none;
}
.overflow-auto {
	overflow: auto !important;
}
.overflow-hidden {
	overflow: hidden !important;
}
.position-static {
	position: static !important;
}
.position-relative {
	position: relative !important;
}
.position-absolute {
	position: absolute !important;
}
.position-fixed {
	position: fixed !important;
}
.position-sticky {
=09
}
.fixed-top {
	left: 0px; top: 0px; right: 0px; position: fixed; z-index: 1030;
}
.fixed-bottom {
	left: 0px; right: 0px; bottom: 0px; position: fixed; z-index: 1030;
}
.sr-only {
	margin: -1px; padding: 0px; border: 0px currentColor; border-image: =
none; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; =
position: absolute; clip: rect(0px, 0px, 0px, 0px);
}
.sr-only-focusable:active {
	width: auto; height: auto; overflow: visible; white-space: normal; =
position: static; clip: auto;
}
.sr-only-focusable:focus {
	width: auto; height: auto; overflow: visible; white-space: normal; =
position: static; clip: auto;
}
.shadow-sm {
	box-shadow: 0px 0.12rem 0.25rem rgba(0,0,0,0.075) !important;
}
.shadow {
	box-shadow: 0px 0.5rem 1rem rgba(0,0,0,0.15) !important;
}
.shadow-lg {
	box-shadow: 0px 1rem 3rem rgba(0,0,0,0.175) !important;
}
.shadow-none {
	box-shadow: none !important;
}
.w-25 {
	width: 25% !important;
}
.w-50 {
	width: 50% !important;
}
.w-75 {
	width: 75% !important;
}
.w-100 {
	width: 100% !important;
}
.w-auto {
	width: auto !important;
}
.h-25 {
	height: 25% !important;
}
.h-50 {
	height: 50% !important;
}
.h-75 {
	height: 75% !important;
}
.h-100 {
	height: 100% !important;
}
.h-auto {
	height: auto !important;
}
.mw-100 {
	max-width: 100% !important;
}
.mh-100 {
	max-height: 100% !important;
}
.min-vw-100 {
	min-width: 100vw !important;
}
.min-vh-100 {
	min-height: 100vh !important;
}
.vw-100 {
	width: 100vw !important;
}
.vh-100 {
	height: 100vh !important;
}
.m-0 {
	margin: 0px !important;
}
.mt-0 {
	margin-top: 0px !important;
}
.my-0 {
	margin-top: 0px !important;
}
.mr-0 {
	margin-right: 0px !important;
}
.mx-0 {
	margin-right: 0px !important;
}
.mb-0 {
	margin-bottom: 0px !important;
}
.my-0 {
	margin-bottom: 0px !important;
}
.ml-0 {
	margin-left: 0px !important;
}
.mx-0 {
	margin-left: 0px !important;
}
.m-1 {
	margin: 0.25rem !important;
}
.mt-1 {
	margin-top: 0.25rem !important;
}
.my-1 {
	margin-top: 0.25rem !important;
}
.mr-1 {
	margin-right: 0.25rem !important;
}
.mx-1 {
	margin-right: 0.25rem !important;
}
.mb-1 {
	margin-bottom: 0.25rem !important;
}
.my-1 {
	margin-bottom: 0.25rem !important;
}
.ml-1 {
	margin-left: 0.25rem !important;
}
.mx-1 {
	margin-left: 0.25rem !important;
}
.m-2 {
	margin: 0.5rem !important;
}
.mt-2 {
	margin-top: 0.5rem !important;
}
.my-2 {
	margin-top: 0.5rem !important;
}
.mr-2 {
	margin-right: 0.5rem !important;
}
.mx-2 {
	margin-right: 0.5rem !important;
}
.mb-2 {
	margin-bottom: 0.5rem !important;
}
.my-2 {
	margin-bottom: 0.5rem !important;
}
.ml-2 {
	margin-left: 0.5rem !important;
}
.mx-2 {
	margin-left: 0.5rem !important;
}
.m-3 {
	margin: 1rem !important;
}
.mt-3 {
	margin-top: 1rem !important;
}
.my-3 {
	margin-top: 1rem !important;
}
.mr-3 {
	margin-right: 1rem !important;
}
.mx-3 {
	margin-right: 1rem !important;
}
.mb-3 {
	margin-bottom: 1rem !important;
}
.my-3 {
	margin-bottom: 1rem !important;
}
.ml-3 {
	margin-left: 1rem !important;
}
.mx-3 {
	margin-left: 1rem !important;
}
.m-4 {
	margin: 1.5rem !important;
}
.mt-4 {
	margin-top: 1.5rem !important;
}
.my-4 {
	margin-top: 1.5rem !important;
}
.mr-4 {
	margin-right: 1.5rem !important;
}
.mx-4 {
	margin-right: 1.5rem !important;
}
.mb-4 {
	margin-bottom: 1.5rem !important;
}
.my-4 {
	margin-bottom: 1.5rem !important;
}
.ml-4 {
	margin-left: 1.5rem !important;
}
.mx-4 {
	margin-left: 1.5rem !important;
}
.m-5 {
	margin: 3rem !important;
}
.mt-5 {
	margin-top: 3rem !important;
}
.my-5 {
	margin-top: 3rem !important;
}
.mr-5 {
	margin-right: 3rem !important;
}
.mx-5 {
	margin-right: 3rem !important;
}
.mb-5 {
	margin-bottom: 3rem !important;
}
.my-5 {
	margin-bottom: 3rem !important;
}
.ml-5 {
	margin-left: 3rem !important;
}
.mx-5 {
	margin-left: 3rem !important;
}
.p-0 {
	padding: 0px !important;
}
.pt-0 {
	padding-top: 0px !important;
}
.py-0 {
	padding-top: 0px !important;
}
.pr-0 {
	padding-right: 0px !important;
}
.px-0 {
	padding-right: 0px !important;
}
.pb-0 {
	padding-bottom: 0px !important;
}
.py-0 {
	padding-bottom: 0px !important;
}
.pl-0 {
	padding-left: 0px !important;
}
.px-0 {
	padding-left: 0px !important;
}
.p-1 {
	padding: 0.25rem !important;
}
.pt-1 {
	padding-top: 0.25rem !important;
}
.py-1 {
	padding-top: 0.25rem !important;
}
.pr-1 {
	padding-right: 0.25rem !important;
}
.px-1 {
	padding-right: 0.25rem !important;
}
.pb-1 {
	padding-bottom: 0.25rem !important;
}
.py-1 {
	padding-bottom: 0.25rem !important;
}
.pl-1 {
	padding-left: 0.25rem !important;
}
.px-1 {
	padding-left: 0.25rem !important;
}
.p-2 {
	padding: 0.5rem !important;
}
.pt-2 {
	padding-top: 0.5rem !important;
}
.py-2 {
	padding-top: 0.5rem !important;
}
.pr-2 {
	padding-right: 0.5rem !important;
}
.px-2 {
	padding-right: 0.5rem !important;
}
.pb-2 {
	padding-bottom: 0.5rem !important;
}
.py-2 {
	padding-bottom: 0.5rem !important;
}
.pl-2 {
	padding-left: 0.5rem !important;
}
.px-2 {
	padding-left: 0.5rem !important;
}
.p-3 {
	padding: 1rem !important;
}
.pt-3 {
	padding-top: 1rem !important;
}
.py-3 {
	padding-top: 1rem !important;
}
.pr-3 {
	padding-right: 1rem !important;
}
.px-3 {
	padding-right: 1rem !important;
}
.pb-3 {
	padding-bottom: 1rem !important;
}
.py-3 {
	padding-bottom: 1rem !important;
}
.pl-3 {
	padding-left: 1rem !important;
}
.px-3 {
	padding-left: 1rem !important;
}
.p-4 {
	padding: 1.5rem !important;
}
.pt-4 {
	padding-top: 1.5rem !important;
}
.py-4 {
	padding-top: 1.5rem !important;
}
.pr-4 {
	padding-right: 1.5rem !important;
}
.px-4 {
	padding-right: 1.5rem !important;
}
.pb-4 {
	padding-bottom: 1.5rem !important;
}
.py-4 {
	padding-bottom: 1.5rem !important;
}
.pl-4 {
	padding-left: 1.5rem !important;
}
.px-4 {
	padding-left: 1.5rem !important;
}
.p-5 {
	padding: 3rem !important;
}
.pt-5 {
	padding-top: 3rem !important;
}
.py-5 {
	padding-top: 3rem !important;
}
.pr-5 {
	padding-right: 3rem !important;
}
.px-5 {
	padding-right: 3rem !important;
}
.pb-5 {
	padding-bottom: 3rem !important;
}
.py-5 {
	padding-bottom: 3rem !important;
}
.pl-5 {
	padding-left: 3rem !important;
}
.px-5 {
	padding-left: 3rem !important;
}
.m-n1 {
	margin: -0.25rem !important;
}
.mt-n1 {
	margin-top: -0.25rem !important;
}
.my-n1 {
	margin-top: -0.25rem !important;
}
.mr-n1 {
	margin-right: -0.25rem !important;
}
.mx-n1 {
	margin-right: -0.25rem !important;
}
.mb-n1 {
	margin-bottom: -0.25rem !important;
}
.my-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-n1 {
	margin-left: -0.25rem !important;
}
.mx-n1 {
	margin-left: -0.25rem !important;
}
.m-n2 {
	margin: -0.5rem !important;
}
.mt-n2 {
	margin-top: -0.5rem !important;
}
.my-n2 {
	margin-top: -0.5rem !important;
}
.mr-n2 {
	margin-right: -0.5rem !important;
}
.mx-n2 {
	margin-right: -0.5rem !important;
}
.mb-n2 {
	margin-bottom: -0.5rem !important;
}
.my-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-n2 {
	margin-left: -0.5rem !important;
}
.mx-n2 {
	margin-left: -0.5rem !important;
}
.m-n3 {
	margin: -1rem !important;
}
.mt-n3 {
	margin-top: -1rem !important;
}
.my-n3 {
	margin-top: -1rem !important;
}
.mr-n3 {
	margin-right: -1rem !important;
}
.mx-n3 {
	margin-right: -1rem !important;
}
.mb-n3 {
	margin-bottom: -1rem !important;
}
.my-n3 {
	margin-bottom: -1rem !important;
}
.ml-n3 {
	margin-left: -1rem !important;
}
.mx-n3 {
	margin-left: -1rem !important;
}
.m-n4 {
	margin: -1.5rem !important;
}
.mt-n4 {
	margin-top: -1.5rem !important;
}
.my-n4 {
	margin-top: -1.5rem !important;
}
.mr-n4 {
	margin-right: -1.5rem !important;
}
.mx-n4 {
	margin-right: -1.5rem !important;
}
.mb-n4 {
	margin-bottom: -1.5rem !important;
}
.my-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-n4 {
	margin-left: -1.5rem !important;
}
.mx-n4 {
	margin-left: -1.5rem !important;
}
.m-n5 {
	margin: -3rem !important;
}
.mt-n5 {
	margin-top: -3rem !important;
}
.my-n5 {
	margin-top: -3rem !important;
}
.mr-n5 {
	margin-right: -3rem !important;
}
.mx-n5 {
	margin-right: -3rem !important;
}
.mb-n5 {
	margin-bottom: -3rem !important;
}
.my-n5 {
	margin-bottom: -3rem !important;
}
.ml-n5 {
	margin-left: -3rem !important;
}
.mx-n5 {
	margin-left: -3rem !important;
}
.m-auto {
	margin: auto !important;
}
.mt-auto {
	margin-top: auto !important;
}
.my-auto {
	margin-top: auto !important;
}
.mr-auto {
	margin-right: auto !important;
}
.mx-auto {
	margin-right: auto !important;
}
.mb-auto {
	margin-bottom: auto !important;
}
.my-auto {
	margin-bottom: auto !important;
}
.ml-auto {
	margin-left: auto !important;
}
.mx-auto {
	margin-left: auto !important;
}
@media all and (min-width:576px)
{
.m-sm-0 {
	margin: 0px !important;
}
.mt-sm-0 {
	margin-top: 0px !important;
}
.my-sm-0 {
	margin-top: 0px !important;
}
.mr-sm-0 {
	margin-right: 0px !important;
}
.mx-sm-0 {
	margin-right: 0px !important;
}
.mb-sm-0 {
	margin-bottom: 0px !important;
}
.my-sm-0 {
	margin-bottom: 0px !important;
}
.ml-sm-0 {
	margin-left: 0px !important;
}
.mx-sm-0 {
	margin-left: 0px !important;
}
.m-sm-1 {
	margin: 0.25rem !important;
}
.mt-sm-1 {
	margin-top: 0.25rem !important;
}
.my-sm-1 {
	margin-top: 0.25rem !important;
}
.mr-sm-1 {
	margin-right: 0.25rem !important;
}
.mx-sm-1 {
	margin-right: 0.25rem !important;
}
.mb-sm-1 {
	margin-bottom: 0.25rem !important;
}
.my-sm-1 {
	margin-bottom: 0.25rem !important;
}
.ml-sm-1 {
	margin-left: 0.25rem !important;
}
.mx-sm-1 {
	margin-left: 0.25rem !important;
}
.m-sm-2 {
	margin: 0.5rem !important;
}
.mt-sm-2 {
	margin-top: 0.5rem !important;
}
.my-sm-2 {
	margin-top: 0.5rem !important;
}
.mr-sm-2 {
	margin-right: 0.5rem !important;
}
.mx-sm-2 {
	margin-right: 0.5rem !important;
}
.mb-sm-2 {
	margin-bottom: 0.5rem !important;
}
.my-sm-2 {
	margin-bottom: 0.5rem !important;
}
.ml-sm-2 {
	margin-left: 0.5rem !important;
}
.mx-sm-2 {
	margin-left: 0.5rem !important;
}
.m-sm-3 {
	margin: 1rem !important;
}
.mt-sm-3 {
	margin-top: 1rem !important;
}
.my-sm-3 {
	margin-top: 1rem !important;
}
.mr-sm-3 {
	margin-right: 1rem !important;
}
.mx-sm-3 {
	margin-right: 1rem !important;
}
.mb-sm-3 {
	margin-bottom: 1rem !important;
}
.my-sm-3 {
	margin-bottom: 1rem !important;
}
.ml-sm-3 {
	margin-left: 1rem !important;
}
.mx-sm-3 {
	margin-left: 1rem !important;
}
.m-sm-4 {
	margin: 1.5rem !important;
}
.mt-sm-4 {
	margin-top: 1.5rem !important;
}
.my-sm-4 {
	margin-top: 1.5rem !important;
}
.mr-sm-4 {
	margin-right: 1.5rem !important;
}
.mx-sm-4 {
	margin-right: 1.5rem !important;
}
.mb-sm-4 {
	margin-bottom: 1.5rem !important;
}
.my-sm-4 {
	margin-bottom: 1.5rem !important;
}
.ml-sm-4 {
	margin-left: 1.5rem !important;
}
.mx-sm-4 {
	margin-left: 1.5rem !important;
}
.m-sm-5 {
	margin: 3rem !important;
}
.mt-sm-5 {
	margin-top: 3rem !important;
}
.my-sm-5 {
	margin-top: 3rem !important;
}
.mr-sm-5 {
	margin-right: 3rem !important;
}
.mx-sm-5 {
	margin-right: 3rem !important;
}
.mb-sm-5 {
	margin-bottom: 3rem !important;
}
.my-sm-5 {
	margin-bottom: 3rem !important;
}
.ml-sm-5 {
	margin-left: 3rem !important;
}
.mx-sm-5 {
	margin-left: 3rem !important;
}
.p-sm-0 {
	padding: 0px !important;
}
.pt-sm-0 {
	padding-top: 0px !important;
}
.py-sm-0 {
	padding-top: 0px !important;
}
.pr-sm-0 {
	padding-right: 0px !important;
}
.px-sm-0 {
	padding-right: 0px !important;
}
.pb-sm-0 {
	padding-bottom: 0px !important;
}
.py-sm-0 {
	padding-bottom: 0px !important;
}
.pl-sm-0 {
	padding-left: 0px !important;
}
.px-sm-0 {
	padding-left: 0px !important;
}
.p-sm-1 {
	padding: 0.25rem !important;
}
.pt-sm-1 {
	padding-top: 0.25rem !important;
}
.py-sm-1 {
	padding-top: 0.25rem !important;
}
.pr-sm-1 {
	padding-right: 0.25rem !important;
}
.px-sm-1 {
	padding-right: 0.25rem !important;
}
.pb-sm-1 {
	padding-bottom: 0.25rem !important;
}
.py-sm-1 {
	padding-bottom: 0.25rem !important;
}
.pl-sm-1 {
	padding-left: 0.25rem !important;
}
.px-sm-1 {
	padding-left: 0.25rem !important;
}
.p-sm-2 {
	padding: 0.5rem !important;
}
.pt-sm-2 {
	padding-top: 0.5rem !important;
}
.py-sm-2 {
	padding-top: 0.5rem !important;
}
.pr-sm-2 {
	padding-right: 0.5rem !important;
}
.px-sm-2 {
	padding-right: 0.5rem !important;
}
.pb-sm-2 {
	padding-bottom: 0.5rem !important;
}
.py-sm-2 {
	padding-bottom: 0.5rem !important;
}
.pl-sm-2 {
	padding-left: 0.5rem !important;
}
.px-sm-2 {
	padding-left: 0.5rem !important;
}
.p-sm-3 {
	padding: 1rem !important;
}
.pt-sm-3 {
	padding-top: 1rem !important;
}
.py-sm-3 {
	padding-top: 1rem !important;
}
.pr-sm-3 {
	padding-right: 1rem !important;
}
.px-sm-3 {
	padding-right: 1rem !important;
}
.pb-sm-3 {
	padding-bottom: 1rem !important;
}
.py-sm-3 {
	padding-bottom: 1rem !important;
}
.pl-sm-3 {
	padding-left: 1rem !important;
}
.px-sm-3 {
	padding-left: 1rem !important;
}
.p-sm-4 {
	padding: 1.5rem !important;
}
.pt-sm-4 {
	padding-top: 1.5rem !important;
}
.py-sm-4 {
	padding-top: 1.5rem !important;
}
.pr-sm-4 {
	padding-right: 1.5rem !important;
}
.px-sm-4 {
	padding-right: 1.5rem !important;
}
.pb-sm-4 {
	padding-bottom: 1.5rem !important;
}
.py-sm-4 {
	padding-bottom: 1.5rem !important;
}
.pl-sm-4 {
	padding-left: 1.5rem !important;
}
.px-sm-4 {
	padding-left: 1.5rem !important;
}
.p-sm-5 {
	padding: 3rem !important;
}
.pt-sm-5 {
	padding-top: 3rem !important;
}
.py-sm-5 {
	padding-top: 3rem !important;
}
.pr-sm-5 {
	padding-right: 3rem !important;
}
.px-sm-5 {
	padding-right: 3rem !important;
}
.pb-sm-5 {
	padding-bottom: 3rem !important;
}
.py-sm-5 {
	padding-bottom: 3rem !important;
}
.pl-sm-5 {
	padding-left: 3rem !important;
}
.px-sm-5 {
	padding-left: 3rem !important;
}
.m-sm-n1 {
	margin: -0.25rem !important;
}
.mt-sm-n1 {
	margin-top: -0.25rem !important;
}
.my-sm-n1 {
	margin-top: -0.25rem !important;
}
.mr-sm-n1 {
	margin-right: -0.25rem !important;
}
.mx-sm-n1 {
	margin-right: -0.25rem !important;
}
.mb-sm-n1 {
	margin-bottom: -0.25rem !important;
}
.my-sm-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-sm-n1 {
	margin-left: -0.25rem !important;
}
.mx-sm-n1 {
	margin-left: -0.25rem !important;
}
.m-sm-n2 {
	margin: -0.5rem !important;
}
.mt-sm-n2 {
	margin-top: -0.5rem !important;
}
.my-sm-n2 {
	margin-top: -0.5rem !important;
}
.mr-sm-n2 {
	margin-right: -0.5rem !important;
}
.mx-sm-n2 {
	margin-right: -0.5rem !important;
}
.mb-sm-n2 {
	margin-bottom: -0.5rem !important;
}
.my-sm-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-sm-n2 {
	margin-left: -0.5rem !important;
}
.mx-sm-n2 {
	margin-left: -0.5rem !important;
}
.m-sm-n3 {
	margin: -1rem !important;
}
.mt-sm-n3 {
	margin-top: -1rem !important;
}
.my-sm-n3 {
	margin-top: -1rem !important;
}
.mr-sm-n3 {
	margin-right: -1rem !important;
}
.mx-sm-n3 {
	margin-right: -1rem !important;
}
.mb-sm-n3 {
	margin-bottom: -1rem !important;
}
.my-sm-n3 {
	margin-bottom: -1rem !important;
}
.ml-sm-n3 {
	margin-left: -1rem !important;
}
.mx-sm-n3 {
	margin-left: -1rem !important;
}
.m-sm-n4 {
	margin: -1.5rem !important;
}
.mt-sm-n4 {
	margin-top: -1.5rem !important;
}
.my-sm-n4 {
	margin-top: -1.5rem !important;
}
.mr-sm-n4 {
	margin-right: -1.5rem !important;
}
.mx-sm-n4 {
	margin-right: -1.5rem !important;
}
.mb-sm-n4 {
	margin-bottom: -1.5rem !important;
}
.my-sm-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-sm-n4 {
	margin-left: -1.5rem !important;
}
.mx-sm-n4 {
	margin-left: -1.5rem !important;
}
.m-sm-n5 {
	margin: -3rem !important;
}
.mt-sm-n5 {
	margin-top: -3rem !important;
}
.my-sm-n5 {
	margin-top: -3rem !important;
}
.mr-sm-n5 {
	margin-right: -3rem !important;
}
.mx-sm-n5 {
	margin-right: -3rem !important;
}
.mb-sm-n5 {
	margin-bottom: -3rem !important;
}
.my-sm-n5 {
	margin-bottom: -3rem !important;
}
.ml-sm-n5 {
	margin-left: -3rem !important;
}
.mx-sm-n5 {
	margin-left: -3rem !important;
}
.m-sm-auto {
	margin: auto !important;
}
.mt-sm-auto {
	margin-top: auto !important;
}
.my-sm-auto {
	margin-top: auto !important;
}
.mr-sm-auto {
	margin-right: auto !important;
}
.mx-sm-auto {
	margin-right: auto !important;
}
.mb-sm-auto {
	margin-bottom: auto !important;
}
.my-sm-auto {
	margin-bottom: auto !important;
}
.ml-sm-auto {
	margin-left: auto !important;
}
.mx-sm-auto {
	margin-left: auto !important;
}
}
@media all and (min-width:768px)
{
.m-md-0 {
	margin: 0px !important;
}
.mt-md-0 {
	margin-top: 0px !important;
}
.my-md-0 {
	margin-top: 0px !important;
}
.mr-md-0 {
	margin-right: 0px !important;
}
.mx-md-0 {
	margin-right: 0px !important;
}
.mb-md-0 {
	margin-bottom: 0px !important;
}
.my-md-0 {
	margin-bottom: 0px !important;
}
.ml-md-0 {
	margin-left: 0px !important;
}
.mx-md-0 {
	margin-left: 0px !important;
}
.m-md-1 {
	margin: 0.25rem !important;
}
.mt-md-1 {
	margin-top: 0.25rem !important;
}
.my-md-1 {
	margin-top: 0.25rem !important;
}
.mr-md-1 {
	margin-right: 0.25rem !important;
}
.mx-md-1 {
	margin-right: 0.25rem !important;
}
.mb-md-1 {
	margin-bottom: 0.25rem !important;
}
.my-md-1 {
	margin-bottom: 0.25rem !important;
}
.ml-md-1 {
	margin-left: 0.25rem !important;
}
.mx-md-1 {
	margin-left: 0.25rem !important;
}
.m-md-2 {
	margin: 0.5rem !important;
}
.mt-md-2 {
	margin-top: 0.5rem !important;
}
.my-md-2 {
	margin-top: 0.5rem !important;
}
.mr-md-2 {
	margin-right: 0.5rem !important;
}
.mx-md-2 {
	margin-right: 0.5rem !important;
}
.mb-md-2 {
	margin-bottom: 0.5rem !important;
}
.my-md-2 {
	margin-bottom: 0.5rem !important;
}
.ml-md-2 {
	margin-left: 0.5rem !important;
}
.mx-md-2 {
	margin-left: 0.5rem !important;
}
.m-md-3 {
	margin: 1rem !important;
}
.mt-md-3 {
	margin-top: 1rem !important;
}
.my-md-3 {
	margin-top: 1rem !important;
}
.mr-md-3 {
	margin-right: 1rem !important;
}
.mx-md-3 {
	margin-right: 1rem !important;
}
.mb-md-3 {
	margin-bottom: 1rem !important;
}
.my-md-3 {
	margin-bottom: 1rem !important;
}
.ml-md-3 {
	margin-left: 1rem !important;
}
.mx-md-3 {
	margin-left: 1rem !important;
}
.m-md-4 {
	margin: 1.5rem !important;
}
.mt-md-4 {
	margin-top: 1.5rem !important;
}
.my-md-4 {
	margin-top: 1.5rem !important;
}
.mr-md-4 {
	margin-right: 1.5rem !important;
}
.mx-md-4 {
	margin-right: 1.5rem !important;
}
.mb-md-4 {
	margin-bottom: 1.5rem !important;
}
.my-md-4 {
	margin-bottom: 1.5rem !important;
}
.ml-md-4 {
	margin-left: 1.5rem !important;
}
.mx-md-4 {
	margin-left: 1.5rem !important;
}
.m-md-5 {
	margin: 3rem !important;
}
.mt-md-5 {
	margin-top: 3rem !important;
}
.my-md-5 {
	margin-top: 3rem !important;
}
.mr-md-5 {
	margin-right: 3rem !important;
}
.mx-md-5 {
	margin-right: 3rem !important;
}
.mb-md-5 {
	margin-bottom: 3rem !important;
}
.my-md-5 {
	margin-bottom: 3rem !important;
}
.ml-md-5 {
	margin-left: 3rem !important;
}
.mx-md-5 {
	margin-left: 3rem !important;
}
.p-md-0 {
	padding: 0px !important;
}
.pt-md-0 {
	padding-top: 0px !important;
}
.py-md-0 {
	padding-top: 0px !important;
}
.pr-md-0 {
	padding-right: 0px !important;
}
.px-md-0 {
	padding-right: 0px !important;
}
.pb-md-0 {
	padding-bottom: 0px !important;
}
.py-md-0 {
	padding-bottom: 0px !important;
}
.pl-md-0 {
	padding-left: 0px !important;
}
.px-md-0 {
	padding-left: 0px !important;
}
.p-md-1 {
	padding: 0.25rem !important;
}
.pt-md-1 {
	padding-top: 0.25rem !important;
}
.py-md-1 {
	padding-top: 0.25rem !important;
}
.pr-md-1 {
	padding-right: 0.25rem !important;
}
.px-md-1 {
	padding-right: 0.25rem !important;
}
.pb-md-1 {
	padding-bottom: 0.25rem !important;
}
.py-md-1 {
	padding-bottom: 0.25rem !important;
}
.pl-md-1 {
	padding-left: 0.25rem !important;
}
.px-md-1 {
	padding-left: 0.25rem !important;
}
.p-md-2 {
	padding: 0.5rem !important;
}
.pt-md-2 {
	padding-top: 0.5rem !important;
}
.py-md-2 {
	padding-top: 0.5rem !important;
}
.pr-md-2 {
	padding-right: 0.5rem !important;
}
.px-md-2 {
	padding-right: 0.5rem !important;
}
.pb-md-2 {
	padding-bottom: 0.5rem !important;
}
.py-md-2 {
	padding-bottom: 0.5rem !important;
}
.pl-md-2 {
	padding-left: 0.5rem !important;
}
.px-md-2 {
	padding-left: 0.5rem !important;
}
.p-md-3 {
	padding: 1rem !important;
}
.pt-md-3 {
	padding-top: 1rem !important;
}
.py-md-3 {
	padding-top: 1rem !important;
}
.pr-md-3 {
	padding-right: 1rem !important;
}
.px-md-3 {
	padding-right: 1rem !important;
}
.pb-md-3 {
	padding-bottom: 1rem !important;
}
.py-md-3 {
	padding-bottom: 1rem !important;
}
.pl-md-3 {
	padding-left: 1rem !important;
}
.px-md-3 {
	padding-left: 1rem !important;
}
.p-md-4 {
	padding: 1.5rem !important;
}
.pt-md-4 {
	padding-top: 1.5rem !important;
}
.py-md-4 {
	padding-top: 1.5rem !important;
}
.pr-md-4 {
	padding-right: 1.5rem !important;
}
.px-md-4 {
	padding-right: 1.5rem !important;
}
.pb-md-4 {
	padding-bottom: 1.5rem !important;
}
.py-md-4 {
	padding-bottom: 1.5rem !important;
}
.pl-md-4 {
	padding-left: 1.5rem !important;
}
.px-md-4 {
	padding-left: 1.5rem !important;
}
.p-md-5 {
	padding: 3rem !important;
}
.pt-md-5 {
	padding-top: 3rem !important;
}
.py-md-5 {
	padding-top: 3rem !important;
}
.pr-md-5 {
	padding-right: 3rem !important;
}
.px-md-5 {
	padding-right: 3rem !important;
}
.pb-md-5 {
	padding-bottom: 3rem !important;
}
.py-md-5 {
	padding-bottom: 3rem !important;
}
.pl-md-5 {
	padding-left: 3rem !important;
}
.px-md-5 {
	padding-left: 3rem !important;
}
.m-md-n1 {
	margin: -0.25rem !important;
}
.mt-md-n1 {
	margin-top: -0.25rem !important;
}
.my-md-n1 {
	margin-top: -0.25rem !important;
}
.mr-md-n1 {
	margin-right: -0.25rem !important;
}
.mx-md-n1 {
	margin-right: -0.25rem !important;
}
.mb-md-n1 {
	margin-bottom: -0.25rem !important;
}
.my-md-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-md-n1 {
	margin-left: -0.25rem !important;
}
.mx-md-n1 {
	margin-left: -0.25rem !important;
}
.m-md-n2 {
	margin: -0.5rem !important;
}
.mt-md-n2 {
	margin-top: -0.5rem !important;
}
.my-md-n2 {
	margin-top: -0.5rem !important;
}
.mr-md-n2 {
	margin-right: -0.5rem !important;
}
.mx-md-n2 {
	margin-right: -0.5rem !important;
}
.mb-md-n2 {
	margin-bottom: -0.5rem !important;
}
.my-md-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-md-n2 {
	margin-left: -0.5rem !important;
}
.mx-md-n2 {
	margin-left: -0.5rem !important;
}
.m-md-n3 {
	margin: -1rem !important;
}
.mt-md-n3 {
	margin-top: -1rem !important;
}
.my-md-n3 {
	margin-top: -1rem !important;
}
.mr-md-n3 {
	margin-right: -1rem !important;
}
.mx-md-n3 {
	margin-right: -1rem !important;
}
.mb-md-n3 {
	margin-bottom: -1rem !important;
}
.my-md-n3 {
	margin-bottom: -1rem !important;
}
.ml-md-n3 {
	margin-left: -1rem !important;
}
.mx-md-n3 {
	margin-left: -1rem !important;
}
.m-md-n4 {
	margin: -1.5rem !important;
}
.mt-md-n4 {
	margin-top: -1.5rem !important;
}
.my-md-n4 {
	margin-top: -1.5rem !important;
}
.mr-md-n4 {
	margin-right: -1.5rem !important;
}
.mx-md-n4 {
	margin-right: -1.5rem !important;
}
.mb-md-n4 {
	margin-bottom: -1.5rem !important;
}
.my-md-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-md-n4 {
	margin-left: -1.5rem !important;
}
.mx-md-n4 {
	margin-left: -1.5rem !important;
}
.m-md-n5 {
	margin: -3rem !important;
}
.mt-md-n5 {
	margin-top: -3rem !important;
}
.my-md-n5 {
	margin-top: -3rem !important;
}
.mr-md-n5 {
	margin-right: -3rem !important;
}
.mx-md-n5 {
	margin-right: -3rem !important;
}
.mb-md-n5 {
	margin-bottom: -3rem !important;
}
.my-md-n5 {
	margin-bottom: -3rem !important;
}
.ml-md-n5 {
	margin-left: -3rem !important;
}
.mx-md-n5 {
	margin-left: -3rem !important;
}
.m-md-auto {
	margin: auto !important;
}
.mt-md-auto {
	margin-top: auto !important;
}
.my-md-auto {
	margin-top: auto !important;
}
.mr-md-auto {
	margin-right: auto !important;
}
.mx-md-auto {
	margin-right: auto !important;
}
.mb-md-auto {
	margin-bottom: auto !important;
}
.my-md-auto {
	margin-bottom: auto !important;
}
.ml-md-auto {
	margin-left: auto !important;
}
.mx-md-auto {
	margin-left: auto !important;
}
}
@media all and (min-width:992px)
{
.m-lg-0 {
	margin: 0px !important;
}
.mt-lg-0 {
	margin-top: 0px !important;
}
.my-lg-0 {
	margin-top: 0px !important;
}
.mr-lg-0 {
	margin-right: 0px !important;
}
.mx-lg-0 {
	margin-right: 0px !important;
}
.mb-lg-0 {
	margin-bottom: 0px !important;
}
.my-lg-0 {
	margin-bottom: 0px !important;
}
.ml-lg-0 {
	margin-left: 0px !important;
}
.mx-lg-0 {
	margin-left: 0px !important;
}
.m-lg-1 {
	margin: 0.25rem !important;
}
.mt-lg-1 {
	margin-top: 0.25rem !important;
}
.my-lg-1 {
	margin-top: 0.25rem !important;
}
.mr-lg-1 {
	margin-right: 0.25rem !important;
}
.mx-lg-1 {
	margin-right: 0.25rem !important;
}
.mb-lg-1 {
	margin-bottom: 0.25rem !important;
}
.my-lg-1 {
	margin-bottom: 0.25rem !important;
}
.ml-lg-1 {
	margin-left: 0.25rem !important;
}
.mx-lg-1 {
	margin-left: 0.25rem !important;
}
.m-lg-2 {
	margin: 0.5rem !important;
}
.mt-lg-2 {
	margin-top: 0.5rem !important;
}
.my-lg-2 {
	margin-top: 0.5rem !important;
}
.mr-lg-2 {
	margin-right: 0.5rem !important;
}
.mx-lg-2 {
	margin-right: 0.5rem !important;
}
.mb-lg-2 {
	margin-bottom: 0.5rem !important;
}
.my-lg-2 {
	margin-bottom: 0.5rem !important;
}
.ml-lg-2 {
	margin-left: 0.5rem !important;
}
.mx-lg-2 {
	margin-left: 0.5rem !important;
}
.m-lg-3 {
	margin: 1rem !important;
}
.mt-lg-3 {
	margin-top: 1rem !important;
}
.my-lg-3 {
	margin-top: 1rem !important;
}
.mr-lg-3 {
	margin-right: 1rem !important;
}
.mx-lg-3 {
	margin-right: 1rem !important;
}
.mb-lg-3 {
	margin-bottom: 1rem !important;
}
.my-lg-3 {
	margin-bottom: 1rem !important;
}
.ml-lg-3 {
	margin-left: 1rem !important;
}
.mx-lg-3 {
	margin-left: 1rem !important;
}
.m-lg-4 {
	margin: 1.5rem !important;
}
.mt-lg-4 {
	margin-top: 1.5rem !important;
}
.my-lg-4 {
	margin-top: 1.5rem !important;
}
.mr-lg-4 {
	margin-right: 1.5rem !important;
}
.mx-lg-4 {
	margin-right: 1.5rem !important;
}
.mb-lg-4 {
	margin-bottom: 1.5rem !important;
}
.my-lg-4 {
	margin-bottom: 1.5rem !important;
}
.ml-lg-4 {
	margin-left: 1.5rem !important;
}
.mx-lg-4 {
	margin-left: 1.5rem !important;
}
.m-lg-5 {
	margin: 3rem !important;
}
.mt-lg-5 {
	margin-top: 3rem !important;
}
.my-lg-5 {
	margin-top: 3rem !important;
}
.mr-lg-5 {
	margin-right: 3rem !important;
}
.mx-lg-5 {
	margin-right: 3rem !important;
}
.mb-lg-5 {
	margin-bottom: 3rem !important;
}
.my-lg-5 {
	margin-bottom: 3rem !important;
}
.ml-lg-5 {
	margin-left: 3rem !important;
}
.mx-lg-5 {
	margin-left: 3rem !important;
}
.p-lg-0 {
	padding: 0px !important;
}
.pt-lg-0 {
	padding-top: 0px !important;
}
.py-lg-0 {
	padding-top: 0px !important;
}
.pr-lg-0 {
	padding-right: 0px !important;
}
.px-lg-0 {
	padding-right: 0px !important;
}
.pb-lg-0 {
	padding-bottom: 0px !important;
}
.py-lg-0 {
	padding-bottom: 0px !important;
}
.pl-lg-0 {
	padding-left: 0px !important;
}
.px-lg-0 {
	padding-left: 0px !important;
}
.p-lg-1 {
	padding: 0.25rem !important;
}
.pt-lg-1 {
	padding-top: 0.25rem !important;
}
.py-lg-1 {
	padding-top: 0.25rem !important;
}
.pr-lg-1 {
	padding-right: 0.25rem !important;
}
.px-lg-1 {
	padding-right: 0.25rem !important;
}
.pb-lg-1 {
	padding-bottom: 0.25rem !important;
}
.py-lg-1 {
	padding-bottom: 0.25rem !important;
}
.pl-lg-1 {
	padding-left: 0.25rem !important;
}
.px-lg-1 {
	padding-left: 0.25rem !important;
}
.p-lg-2 {
	padding: 0.5rem !important;
}
.pt-lg-2 {
	padding-top: 0.5rem !important;
}
.py-lg-2 {
	padding-top: 0.5rem !important;
}
.pr-lg-2 {
	padding-right: 0.5rem !important;
}
.px-lg-2 {
	padding-right: 0.5rem !important;
}
.pb-lg-2 {
	padding-bottom: 0.5rem !important;
}
.py-lg-2 {
	padding-bottom: 0.5rem !important;
}
.pl-lg-2 {
	padding-left: 0.5rem !important;
}
.px-lg-2 {
	padding-left: 0.5rem !important;
}
.p-lg-3 {
	padding: 1rem !important;
}
.pt-lg-3 {
	padding-top: 1rem !important;
}
.py-lg-3 {
	padding-top: 1rem !important;
}
.pr-lg-3 {
	padding-right: 1rem !important;
}
.px-lg-3 {
	padding-right: 1rem !important;
}
.pb-lg-3 {
	padding-bottom: 1rem !important;
}
.py-lg-3 {
	padding-bottom: 1rem !important;
}
.pl-lg-3 {
	padding-left: 1rem !important;
}
.px-lg-3 {
	padding-left: 1rem !important;
}
.p-lg-4 {
	padding: 1.5rem !important;
}
.pt-lg-4 {
	padding-top: 1.5rem !important;
}
.py-lg-4 {
	padding-top: 1.5rem !important;
}
.pr-lg-4 {
	padding-right: 1.5rem !important;
}
.px-lg-4 {
	padding-right: 1.5rem !important;
}
.pb-lg-4 {
	padding-bottom: 1.5rem !important;
}
.py-lg-4 {
	padding-bottom: 1.5rem !important;
}
.pl-lg-4 {
	padding-left: 1.5rem !important;
}
.px-lg-4 {
	padding-left: 1.5rem !important;
}
.p-lg-5 {
	padding: 3rem !important;
}
.pt-lg-5 {
	padding-top: 3rem !important;
}
.py-lg-5 {
	padding-top: 3rem !important;
}
.pr-lg-5 {
	padding-right: 3rem !important;
}
.px-lg-5 {
	padding-right: 3rem !important;
}
.pb-lg-5 {
	padding-bottom: 3rem !important;
}
.py-lg-5 {
	padding-bottom: 3rem !important;
}
.pl-lg-5 {
	padding-left: 3rem !important;
}
.px-lg-5 {
	padding-left: 3rem !important;
}
.m-lg-n1 {
	margin: -0.25rem !important;
}
.mt-lg-n1 {
	margin-top: -0.25rem !important;
}
.my-lg-n1 {
	margin-top: -0.25rem !important;
}
.mr-lg-n1 {
	margin-right: -0.25rem !important;
}
.mx-lg-n1 {
	margin-right: -0.25rem !important;
}
.mb-lg-n1 {
	margin-bottom: -0.25rem !important;
}
.my-lg-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-lg-n1 {
	margin-left: -0.25rem !important;
}
.mx-lg-n1 {
	margin-left: -0.25rem !important;
}
.m-lg-n2 {
	margin: -0.5rem !important;
}
.mt-lg-n2 {
	margin-top: -0.5rem !important;
}
.my-lg-n2 {
	margin-top: -0.5rem !important;
}
.mr-lg-n2 {
	margin-right: -0.5rem !important;
}
.mx-lg-n2 {
	margin-right: -0.5rem !important;
}
.mb-lg-n2 {
	margin-bottom: -0.5rem !important;
}
.my-lg-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-lg-n2 {
	margin-left: -0.5rem !important;
}
.mx-lg-n2 {
	margin-left: -0.5rem !important;
}
.m-lg-n3 {
	margin: -1rem !important;
}
.mt-lg-n3 {
	margin-top: -1rem !important;
}
.my-lg-n3 {
	margin-top: -1rem !important;
}
.mr-lg-n3 {
	margin-right: -1rem !important;
}
.mx-lg-n3 {
	margin-right: -1rem !important;
}
.mb-lg-n3 {
	margin-bottom: -1rem !important;
}
.my-lg-n3 {
	margin-bottom: -1rem !important;
}
.ml-lg-n3 {
	margin-left: -1rem !important;
}
.mx-lg-n3 {
	margin-left: -1rem !important;
}
.m-lg-n4 {
	margin: -1.5rem !important;
}
.mt-lg-n4 {
	margin-top: -1.5rem !important;
}
.my-lg-n4 {
	margin-top: -1.5rem !important;
}
.mr-lg-n4 {
	margin-right: -1.5rem !important;
}
.mx-lg-n4 {
	margin-right: -1.5rem !important;
}
.mb-lg-n4 {
	margin-bottom: -1.5rem !important;
}
.my-lg-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-lg-n4 {
	margin-left: -1.5rem !important;
}
.mx-lg-n4 {
	margin-left: -1.5rem !important;
}
.m-lg-n5 {
	margin: -3rem !important;
}
.mt-lg-n5 {
	margin-top: -3rem !important;
}
.my-lg-n5 {
	margin-top: -3rem !important;
}
.mr-lg-n5 {
	margin-right: -3rem !important;
}
.mx-lg-n5 {
	margin-right: -3rem !important;
}
.mb-lg-n5 {
	margin-bottom: -3rem !important;
}
.my-lg-n5 {
	margin-bottom: -3rem !important;
}
.ml-lg-n5 {
	margin-left: -3rem !important;
}
.mx-lg-n5 {
	margin-left: -3rem !important;
}
.m-lg-auto {
	margin: auto !important;
}
.mt-lg-auto {
	margin-top: auto !important;
}
.my-lg-auto {
	margin-top: auto !important;
}
.mr-lg-auto {
	margin-right: auto !important;
}
.mx-lg-auto {
	margin-right: auto !important;
}
.mb-lg-auto {
	margin-bottom: auto !important;
}
.my-lg-auto {
	margin-bottom: auto !important;
}
.ml-lg-auto {
	margin-left: auto !important;
}
.mx-lg-auto {
	margin-left: auto !important;
}
}
@media all and (min-width:1200px)
{
.m-xl-0 {
	margin: 0px !important;
}
.mt-xl-0 {
	margin-top: 0px !important;
}
.my-xl-0 {
	margin-top: 0px !important;
}
.mr-xl-0 {
	margin-right: 0px !important;
}
.mx-xl-0 {
	margin-right: 0px !important;
}
.mb-xl-0 {
	margin-bottom: 0px !important;
}
.my-xl-0 {
	margin-bottom: 0px !important;
}
.ml-xl-0 {
	margin-left: 0px !important;
}
.mx-xl-0 {
	margin-left: 0px !important;
}
.m-xl-1 {
	margin: 0.25rem !important;
}
.mt-xl-1 {
	margin-top: 0.25rem !important;
}
.my-xl-1 {
	margin-top: 0.25rem !important;
}
.mr-xl-1 {
	margin-right: 0.25rem !important;
}
.mx-xl-1 {
	margin-right: 0.25rem !important;
}
.mb-xl-1 {
	margin-bottom: 0.25rem !important;
}
.my-xl-1 {
	margin-bottom: 0.25rem !important;
}
.ml-xl-1 {
	margin-left: 0.25rem !important;
}
.mx-xl-1 {
	margin-left: 0.25rem !important;
}
.m-xl-2 {
	margin: 0.5rem !important;
}
.mt-xl-2 {
	margin-top: 0.5rem !important;
}
.my-xl-2 {
	margin-top: 0.5rem !important;
}
.mr-xl-2 {
	margin-right: 0.5rem !important;
}
.mx-xl-2 {
	margin-right: 0.5rem !important;
}
.mb-xl-2 {
	margin-bottom: 0.5rem !important;
}
.my-xl-2 {
	margin-bottom: 0.5rem !important;
}
.ml-xl-2 {
	margin-left: 0.5rem !important;
}
.mx-xl-2 {
	margin-left: 0.5rem !important;
}
.m-xl-3 {
	margin: 1rem !important;
}
.mt-xl-3 {
	margin-top: 1rem !important;
}
.my-xl-3 {
	margin-top: 1rem !important;
}
.mr-xl-3 {
	margin-right: 1rem !important;
}
.mx-xl-3 {
	margin-right: 1rem !important;
}
.mb-xl-3 {
	margin-bottom: 1rem !important;
}
.my-xl-3 {
	margin-bottom: 1rem !important;
}
.ml-xl-3 {
	margin-left: 1rem !important;
}
.mx-xl-3 {
	margin-left: 1rem !important;
}
.m-xl-4 {
	margin: 1.5rem !important;
}
.mt-xl-4 {
	margin-top: 1.5rem !important;
}
.my-xl-4 {
	margin-top: 1.5rem !important;
}
.mr-xl-4 {
	margin-right: 1.5rem !important;
}
.mx-xl-4 {
	margin-right: 1.5rem !important;
}
.mb-xl-4 {
	margin-bottom: 1.5rem !important;
}
.my-xl-4 {
	margin-bottom: 1.5rem !important;
}
.ml-xl-4 {
	margin-left: 1.5rem !important;
}
.mx-xl-4 {
	margin-left: 1.5rem !important;
}
.m-xl-5 {
	margin: 3rem !important;
}
.mt-xl-5 {
	margin-top: 3rem !important;
}
.my-xl-5 {
	margin-top: 3rem !important;
}
.mr-xl-5 {
	margin-right: 3rem !important;
}
.mx-xl-5 {
	margin-right: 3rem !important;
}
.mb-xl-5 {
	margin-bottom: 3rem !important;
}
.my-xl-5 {
	margin-bottom: 3rem !important;
}
.ml-xl-5 {
	margin-left: 3rem !important;
}
.mx-xl-5 {
	margin-left: 3rem !important;
}
.p-xl-0 {
	padding: 0px !important;
}
.pt-xl-0 {
	padding-top: 0px !important;
}
.py-xl-0 {
	padding-top: 0px !important;
}
.pr-xl-0 {
	padding-right: 0px !important;
}
.px-xl-0 {
	padding-right: 0px !important;
}
.pb-xl-0 {
	padding-bottom: 0px !important;
}
.py-xl-0 {
	padding-bottom: 0px !important;
}
.pl-xl-0 {
	padding-left: 0px !important;
}
.px-xl-0 {
	padding-left: 0px !important;
}
.p-xl-1 {
	padding: 0.25rem !important;
}
.pt-xl-1 {
	padding-top: 0.25rem !important;
}
.py-xl-1 {
	padding-top: 0.25rem !important;
}
.pr-xl-1 {
	padding-right: 0.25rem !important;
}
.px-xl-1 {
	padding-right: 0.25rem !important;
}
.pb-xl-1 {
	padding-bottom: 0.25rem !important;
}
.py-xl-1 {
	padding-bottom: 0.25rem !important;
}
.pl-xl-1 {
	padding-left: 0.25rem !important;
}
.px-xl-1 {
	padding-left: 0.25rem !important;
}
.p-xl-2 {
	padding: 0.5rem !important;
}
.pt-xl-2 {
	padding-top: 0.5rem !important;
}
.py-xl-2 {
	padding-top: 0.5rem !important;
}
.pr-xl-2 {
	padding-right: 0.5rem !important;
}
.px-xl-2 {
	padding-right: 0.5rem !important;
}
.pb-xl-2 {
	padding-bottom: 0.5rem !important;
}
.py-xl-2 {
	padding-bottom: 0.5rem !important;
}
.pl-xl-2 {
	padding-left: 0.5rem !important;
}
.px-xl-2 {
	padding-left: 0.5rem !important;
}
.p-xl-3 {
	padding: 1rem !important;
}
.pt-xl-3 {
	padding-top: 1rem !important;
}
.py-xl-3 {
	padding-top: 1rem !important;
}
.pr-xl-3 {
	padding-right: 1rem !important;
}
.px-xl-3 {
	padding-right: 1rem !important;
}
.pb-xl-3 {
	padding-bottom: 1rem !important;
}
.py-xl-3 {
	padding-bottom: 1rem !important;
}
.pl-xl-3 {
	padding-left: 1rem !important;
}
.px-xl-3 {
	padding-left: 1rem !important;
}
.p-xl-4 {
	padding: 1.5rem !important;
}
.pt-xl-4 {
	padding-top: 1.5rem !important;
}
.py-xl-4 {
	padding-top: 1.5rem !important;
}
.pr-xl-4 {
	padding-right: 1.5rem !important;
}
.px-xl-4 {
	padding-right: 1.5rem !important;
}
.pb-xl-4 {
	padding-bottom: 1.5rem !important;
}
.py-xl-4 {
	padding-bottom: 1.5rem !important;
}
.pl-xl-4 {
	padding-left: 1.5rem !important;
}
.px-xl-4 {
	padding-left: 1.5rem !important;
}
.p-xl-5 {
	padding: 3rem !important;
}
.pt-xl-5 {
	padding-top: 3rem !important;
}
.py-xl-5 {
	padding-top: 3rem !important;
}
.pr-xl-5 {
	padding-right: 3rem !important;
}
.px-xl-5 {
	padding-right: 3rem !important;
}
.pb-xl-5 {
	padding-bottom: 3rem !important;
}
.py-xl-5 {
	padding-bottom: 3rem !important;
}
.pl-xl-5 {
	padding-left: 3rem !important;
}
.px-xl-5 {
	padding-left: 3rem !important;
}
.m-xl-n1 {
	margin: -0.25rem !important;
}
.mt-xl-n1 {
	margin-top: -0.25rem !important;
}
.my-xl-n1 {
	margin-top: -0.25rem !important;
}
.mr-xl-n1 {
	margin-right: -0.25rem !important;
}
.mx-xl-n1 {
	margin-right: -0.25rem !important;
}
.mb-xl-n1 {
	margin-bottom: -0.25rem !important;
}
.my-xl-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-xl-n1 {
	margin-left: -0.25rem !important;
}
.mx-xl-n1 {
	margin-left: -0.25rem !important;
}
.m-xl-n2 {
	margin: -0.5rem !important;
}
.mt-xl-n2 {
	margin-top: -0.5rem !important;
}
.my-xl-n2 {
	margin-top: -0.5rem !important;
}
.mr-xl-n2 {
	margin-right: -0.5rem !important;
}
.mx-xl-n2 {
	margin-right: -0.5rem !important;
}
.mb-xl-n2 {
	margin-bottom: -0.5rem !important;
}
.my-xl-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-xl-n2 {
	margin-left: -0.5rem !important;
}
.mx-xl-n2 {
	margin-left: -0.5rem !important;
}
.m-xl-n3 {
	margin: -1rem !important;
}
.mt-xl-n3 {
	margin-top: -1rem !important;
}
.my-xl-n3 {
	margin-top: -1rem !important;
}
.mr-xl-n3 {
	margin-right: -1rem !important;
}
.mx-xl-n3 {
	margin-right: -1rem !important;
}
.mb-xl-n3 {
	margin-bottom: -1rem !important;
}
.my-xl-n3 {
	margin-bottom: -1rem !important;
}
.ml-xl-n3 {
	margin-left: -1rem !important;
}
.mx-xl-n3 {
	margin-left: -1rem !important;
}
.m-xl-n4 {
	margin: -1.5rem !important;
}
.mt-xl-n4 {
	margin-top: -1.5rem !important;
}
.my-xl-n4 {
	margin-top: -1.5rem !important;
}
.mr-xl-n4 {
	margin-right: -1.5rem !important;
}
.mx-xl-n4 {
	margin-right: -1.5rem !important;
}
.mb-xl-n4 {
	margin-bottom: -1.5rem !important;
}
.my-xl-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-xl-n4 {
	margin-left: -1.5rem !important;
}
.mx-xl-n4 {
	margin-left: -1.5rem !important;
}
.m-xl-n5 {
	margin: -3rem !important;
}
.mt-xl-n5 {
	margin-top: -3rem !important;
}
.my-xl-n5 {
	margin-top: -3rem !important;
}
.mr-xl-n5 {
	margin-right: -3rem !important;
}
.mx-xl-n5 {
	margin-right: -3rem !important;
}
.mb-xl-n5 {
	margin-bottom: -3rem !important;
}
.my-xl-n5 {
	margin-bottom: -3rem !important;
}
.ml-xl-n5 {
	margin-left: -3rem !important;
}
.mx-xl-n5 {
	margin-left: -3rem !important;
}
.m-xl-auto {
	margin: auto !important;
}
.mt-xl-auto {
	margin-top: auto !important;
}
.my-xl-auto {
	margin-top: auto !important;
}
.mr-xl-auto {
	margin-right: auto !important;
}
.mx-xl-auto {
	margin-right: auto !important;
}
.mb-xl-auto {
	margin-bottom: auto !important;
}
.my-xl-auto {
	margin-bottom: auto !important;
}
.ml-xl-auto {
	margin-left: auto !important;
}
.mx-xl-auto {
	margin-left: auto !important;
}
}
.stretched-link::after {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; =
z-index: 1; content: ""; pointer-events: auto; background-color: rgba(0, =
0, 0, 0);
}
.text-monospace {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace !important;
}
.text-justify {
	text-align: justify !important;
}
.text-wrap {
	white-space: normal !important;
}
.text-nowrap {
	white-space: nowrap !important;
}
.text-truncate {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.text-left {
	text-align: left !important;
}
.text-right {
	text-align: right !important;
}
.text-center {
	text-align: center !important;
}
@media all and (min-width:576px)
{
.text-sm-left {
	text-align: left !important;
}
.text-sm-right {
	text-align: right !important;
}
.text-sm-center {
	text-align: center !important;
}
}
@media all and (min-width:768px)
{
.text-md-left {
	text-align: left !important;
}
.text-md-right {
	text-align: right !important;
}
.text-md-center {
	text-align: center !important;
}
}
@media all and (min-width:992px)
{
.text-lg-left {
	text-align: left !important;
}
.text-lg-right {
	text-align: right !important;
}
.text-lg-center {
	text-align: center !important;
}
}
@media all and (min-width:1200px)
{
.text-xl-left {
	text-align: left !important;
}
.text-xl-right {
	text-align: right !important;
}
.text-xl-center {
	text-align: center !important;
}
}
.text-lowercase {
	text-transform: lowercase !important;
}
.text-uppercase {
	text-transform: uppercase !important;
}
.text-capitalize {
	text-transform: capitalize !important;
}
.font-weight-light {
	font-weight: 300 !important;
}
.font-weight-lighter {
	font-weight: lighter !important;
}
.font-weight-normal {
	font-weight: 400 !important;
}
.font-weight-bold {
	font-weight: 700 !important;
}
.font-weight-bolder {
	font-weight: bolder !important;
}
.font-italic {
	font-style: italic !important;
}
.text-white {
	color: rgb(255, 255, 255) !important;
}
.text-primary {
	color: rgb(0, 123, 255) !important;
}
a.text-primary:focus {
	color: rgb(0, 86, 179) !important;
}
a.text-primary:hover {
	color: rgb(0, 86, 179) !important;
}
.text-secondary {
	color: rgb(108, 117, 125) !important;
}
a.text-secondary:focus {
	color: rgb(73, 79, 84) !important;
}
a.text-secondary:hover {
	color: rgb(73, 79, 84) !important;
}
.text-success {
	color: rgb(40, 167, 69) !important;
}
a.text-success:focus {
	color: rgb(25, 105, 44) !important;
}
a.text-success:hover {
	color: rgb(25, 105, 44) !important;
}
.text-info {
	color: rgb(23, 162, 184) !important;
}
a.text-info:focus {
	color: rgb(15, 102, 116) !important;
}
a.text-info:hover {
	color: rgb(15, 102, 116) !important;
}
.text-warning {
	color: rgb(255, 193, 7) !important;
}
a.text-warning:focus {
	color: rgb(186, 139, 0) !important;
}
a.text-warning:hover {
	color: rgb(186, 139, 0) !important;
}
.text-danger {
	color: rgb(220, 53, 69) !important;
}
a.text-danger:focus {
	color: rgb(167, 29, 42) !important;
}
a.text-danger:hover {
	color: rgb(167, 29, 42) !important;
}
.text-light {
	color: rgb(248, 249, 250) !important;
}
a.text-light:focus {
	color: rgb(203, 211, 218) !important;
}
a.text-light:hover {
	color: rgb(203, 211, 218) !important;
}
.text-dark {
	color: rgb(52, 58, 64) !important;
}
a.text-dark:focus {
	color: rgb(18, 20, 22) !important;
}
a.text-dark:hover {
	color: rgb(18, 20, 22) !important;
}
.text-body {
	color: rgb(33, 37, 41) !important;
}
.text-muted {
	color: rgb(108, 117, 125) !important;
}
.text-black-50 {
	color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
	color: rgba(255, 255, 255, 0.5) !important;
}
.text-hide {
	font: 0px/0 a; border: 0px currentColor; border-image: none; color: =
transparent; font-size-adjust: none; font-stretch: normal; text-shadow: =
none; background-color: transparent;
}
.text-decoration-none {
	text-decoration: none !important;
}
.text-break {
	-ms-word-wrap: break-word !important;
}
.text-reset {
	color: inherit !important;
}
.visible {
	visibility: visible !important;
}
.invisible {
	visibility: hidden !important;
}
@media print
{
* {
	box-shadow: none !important; text-shadow: none !important;
}
::after {
	box-shadow: none !important; text-shadow: none !important;
}
::before {
	box-shadow: none !important; text-shadow: none !important;
}
a:not(.btn) {
	text-decoration: underline;
}
abbr[title]::after {
	content: " (" attr(title) ")";
}
pre {
	white-space: pre-wrap !important;
}
blockquote {
	border: 1px solid rgb(173, 181, 189); border-image: none; =
page-break-inside: avoid;
}
pre {
	border: 1px solid rgb(173, 181, 189); border-image: none; =
page-break-inside: avoid;
}
thead {
	display: table-header-group;
}
img {
	page-break-inside: avoid;
}
tr {
	page-break-inside: avoid;
}
h2 {
	orphans: 3; widows: 3;
}
h3 {
	orphans: 3; widows: 3;
}
p {
	orphans: 3; widows: 3;
}
h2 {
	page-break-after: avoid;
}
h3 {
	page-break-after: avoid;
}
body {
	min-width: 992px !important;
}
.container {
	min-width: 992px !important;
}
.navbar {
	display: none;
}
.badge {
	border: 1px solid rgb(0, 0, 0); border-image: none;
}
.table {
	border-collapse: collapse !important;
}
.table td {
	background-color: rgb(255, 255, 255) !important;
}
.table th {
	background-color: rgb(255, 255, 255) !important;
}
.table-bordered td {
	border: 1px solid rgb(222, 226, 230) !important; border-image: none =
!important;
}
.table-bordered th {
	border: 1px solid rgb(222, 226, 230) !important; border-image: none =
!important;
}
.table-dark {
	color: inherit;
}
.table-dark tbody + tbody {
	border-color: rgb(222, 226, 230);
}
.table-dark td {
	border-color: rgb(222, 226, 230);
}
.table-dark th {
	border-color: rgb(222, 226, 230);
}
.table-dark thead th {
	border-color: rgb(222, 226, 230);
}
.table .thead-dark th {
	border-color: rgb(222, 226, 230); color: inherit;
}
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/custom.css

@font-face {
	font-family: hacen algeria bd;
	src: url(../fonts/HacenAlgeriaBd.woff2) format("woff2"), =
url(../fonts/HacenAlgeriaBd.woff) format("woff"), =
url(../fonts/HacenAlgeriaBd.ttf) format("truetype"), =
url(../fonts/HacenAlgeriaBd.svg#HacenAlgeriaBd) format("svg");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: hacenalgeria;
	src: url(../fonts/HacenAlgeria.eot) format("embedded-opentype"), =
url(../fonts/HacenAlgeria.woff2) format("woff2"), =
url(../fonts/HacenAlgeria.woff) format("woff"), =
url(../fonts/HacenAlgeria.ttf) format("truetype"), =
url(../fonts/HacenAlgeria.svg#HacenAlgeria) format("svg");
}
@font-face {
	font-family: ge ss two light;
	src: local(""), url(../fonts/GE-SS-Two-Light.woff) format("woff"), =
url(../fonts/GE-SS-Two-Light.ttf) format("truetype"), =
url(../fonts/GE-SS-Two-Light.svg) format("svg");
	font-weight: 400;
	font-style: normal;
}
* {
	box-sizing: border-box;
}
*::after {
	box-sizing: border-box;
}
*::before {
	box-sizing: border-box;
}
:root {
=09
}
body {
=09
}
.row {
	flex-flow:row-reverse wrap; display: flex;
}
.d-flex {
	flex-flow:row-reverse wrap; display: flex;
}
a {
	color: rgb(9, 30, 58); text-decoration: none;
}
a:hover {
	color: rgb(9, 30, 58); text-decoration: none;
}
.m-bottom {
	margin-top: 10px;
}
@media all and (min-width:1200px)
{
.container {
	max-width: 1366px;
}
.container-sm {
	max-width: 1366px;
}
.container-md {
	max-width: 1366px;
}
.container-lg {
	max-width: 1366px;
}
.container-xl {
	max-width: 1366px;
}
}
.col-center {
	margin: 0px auto; display: block;
}
.nopadding {
	padding-right: 0px !important; padding-left: 0px !important;
}
.dir {
	direction: rtl;
}
.p-right {
	padding-right: 0px; padding-left: 15px;
}
.p-left {
	padding-right: 15px; padding-left: 0px;
}
#header {
	background: linear-gradient(0deg, rgba(230, 230, 230, 1) 0%, rgba(255, =
255, 255, 1) 100%); padding: 15px;
}
#header ul li.nav-item {
	padding: 5px; color: rgb(126, 126, 126); direction: rtl;
}
.list-info {
	flex-direction: row-reverse; justify-content: flex-end;
}
.head_office {
	text-align: center; padding-top: 30px;
}
.head_office span {
	color: rgb(233, 20, 40);
}
.head_office p {
	font-weight: 700;
}
#menu .navbar-expand-lg .navbar-nav {
	flex-direction: row-reverse;
}
#menu .navbar-expand-lg .navbar-collapse {
	justify-content: flex-end;
}
#menu .nav-link {
	color: rgb(255, 255, 255);
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 1.5rem;
}
#menu .navbar-expand-lg .navbar-nav .nav-item a {
	padding-bottom: 5px;
}
#menu .navbar-expand-lg .navbar-nav .nav-link:hover {
	padding-bottom: 0px;
}
#menu .navbar-expand-lg .navbar-nav .nav-item a:hover {
	border-bottom-color: red; border-bottom-width: 5px; =
border-bottom-style: solid;
}
#menu .nav-link:hover {
	color: rgb(215, 215, 215);
}
.fa-plus::before {
	font-size: smaller;
}
.dropdown-item {
	text-align: right;
}
.dropdown-item:hover {
	color: rgb(22, 24, 27); text-decoration: none; border-bottom-color: =
currentColor !important; border-bottom-width: medium !important; =
border-bottom-style: none !important; background-color: rgb(221, 221, =
221);
}
.dropdown-item:focus {
	color: rgb(22, 24, 27); text-decoration: none; border-bottom-color: =
currentColor !important; border-bottom-width: medium !important; =
border-bottom-style: none !important; background-color: rgb(221, 221, =
221);
}
.search-pos {
	left: 45px; position: absolute;
}
.search-color {
	color: rgb(255, 255, 255) !important;
}
.bg-tiker {
	color: rgb(255, 255, 255); margin-top: 7px; background-color: rgb(233, =
20, 40);
}
.news-scroll a {
	color: rgb(255, 255, 255);
}
.text-tiker h3 {
	background: url("../images/bg-tiker.png") no-repeat right rgb(233, 20, =
40); padding: 10px 20px; left: auto; top: 0px; width: 157px; right: 0px; =
margin-bottom: 0px; position: absolute; z-index: 22;
}
#top-news {
	padding: 22px 0px 0px; margin-top: 22px;
}
.text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%); padding: 25px 40px; left: 15px; right: =
15px; bottom: 0px; position: absolute; z-index: 2;
}
.sm-title {
=09
}
.sm-title::after {
	margin: 0px 0px 5px auto; left: auto; width: 4%; right: 0px; =
padding-top: 5px; border-bottom-color: rgb(212, 12, 15); =
border-bottom-width: 2px; border-bottom-style: solid; display: block; =
content: "";
}
.bg-title {
=09
}
.time {
	margin-top: 15px;
}
.icon-shear {
	text-align: left; margin-left: 0px;
}
.contant-White {
	padding: 20px 25px; min-height: 144px;
}
.sic-title {
=09
}
.sic-title::after {
	margin: 0px 0px 5px auto; left: auto; width: 8%; right: 0px; =
padding-top: 5px; border-bottom-color: rgb(212, 12, 15); =
border-bottom-width: 2px; border-bottom-style: solid; display: block; =
content: "";
}
.title {
	padding-top: 5px; direction: rtl;
}
.ads-bg {
	display: block;
}
.adv {
	background: url("../images/bgadv.jpg") no-repeat left top; display: =
block;
}
.text-adv {
	padding: 35px 0px; text-align: center;
}
#esdarat-alhram {
	padding: 80px 15px;
}
#esdarat-alhram2 {
	padding: 0px 15px;
}
.content-esd {
	display: flex; justify-content: space-around;
}
.bg-esd {
=09
}
.hd-esd {
	color: rgb(255, 255, 255); padding-top: 50px; padding-right: 15px; =
font-size: 30px;
}
.border-esd {
	padding-left: 10px; border-right-color: rgb(255, 255, 255); =
border-right-width: 10px; border-right-style: solid;
}
.bref-esd {
	padding: 15px 25px; color: rgb(255, 255, 255) !important;
}
.btn-outline-primary {
	border-color: rgb(255, 255, 255); padding: 5px 25px; border-radius: =
10px; color: rgb(255, 255, 255); margin-right: 15px; margin-left: 20px;
}
.opic {
	opacity: 0.6;
}
.opic:hover {
	opacity: 1;
}
.acti {
	opacity: 1;
}
.bg-pric {
	padding: 10px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(221, 0, 31);
}
.bg-pric1 {
	background-color: rgb(207, 2, 31);
}
.bg-pric2 {
	color: rgb(9, 30, 58); direction: rtl; background-color: rgb(236, 240, =
242);
}
.bg-logo {
	padding: 25px 0px; background-color: rgb(13, 38, 71);
}
#arab-world {
	background: url("../images/c-01.jpg") no-repeat right top rgb(255, 255, =
255); padding-bottom: 50px;
}
#arab-world .icon-section {
	background: url("../images/icons/icon-01.png") no-repeat left top =
rgb(221, 0, 31); height: 90px; color: rgb(255, 255, 255); align-items: =
center;
}
.all-news {
	background: url("../images/all.png") no-repeat right top; text-align: =
center; padding-right: 29px; font-size: 16px;
}
#list-arabe .list-inline {
	margin: 30px 0px; flex-flow:row-reverse wrap; display: flex; =
justify-content: flex-end;
}
#list-arabe li::after {
	color: red; margin-left: 5px; display: inline-block; content: "?";
}
#list-arabe .list-inline-item {
	margin-right: 10px;
}
.time2 {
	font-size: 14px; margin-top: 0px;
}
.text-world {
	background: rgba(9, 30, 58, 0.8); padding: 20px; left: 30px; right: =
30px; bottom: 30px;
}
.border-L {
	border-left-color: rgb(218, 218, 218); border-left-width: 1px; =
border-left-style: solid;
}
.contant-world {
	padding: 15px 0px 25px 15px;
}
.bgsic-title {
	margin-bottom: 15px;
}
.bgsic-title a {
	padding: 2px 10px; color: rgb(255, 255, 255); border-top-left-radius: =
25px; border-bottom-left-radius: 25px; background-color: rgb(221, 0, =
31);
}
.flex-wor {
	flex-flow:row-reverse nowrap; display: flex;
}
.gry a {
	background-color: rgb(238, 238, 238);
}
.bgsic-title::after {
	content: none;
}
.gry::after {
	content: none;
}
.list-world {
	flex-flow:row-reverse wrap; padding-right: 25px; padding-left: 25px; =
font-size: 16px; display: flex;
}
h3.list-item {
	padding-right: 15px; padding-bottom: 20px; font-size: 16px; =
margin-bottom: 0px; border-right-color: rgb(238, 238, 238); =
border-right-width: 2px; border-right-style: solid; list-style-position: =
outside; direction: rtl;
}
.list-world h3::before {
	margin: 0px -20px 5px auto; left: auto; width: 8%; right: 0px; color: =
rgb(221, 0, 31); padding-top: 5px; display: inline-block; content: "?";
}
.ttop {
	margin-bottom: 15px;
}
.news-world {
	padding-left: 0px !important;
}
h3.list-item span {
	color: rgb(221, 0, 31); font-size: 25px; font-weight: 700; =
border-bottom-color: rgb(221, 0, 31); border-bottom-width: 3px; =
border-bottom-style: solid;
}
#writers {
	background: rgb(255, 255, 255); padding: 0px 0px 30px;
}
#writers .icon-section {
	height: 65px; color: rgb(212, 12, 15); align-items: center;
}
.title-name {
	color: rgb(212, 12, 15); font-size: 18px;
}
.fa-quote-right::before {
	color: rgb(221, 0, 31); font-size: 25px;
}
.bref {
	line-height: 1.2;
}
.mbottom {
	margin-bottom: 15px;
}
#woman {
	margin-bottom: 100px;
}
#woman .icon-section {
	height: 90px; color: rgb(255, 255, 255); align-items: center;
}
.text-woman {
	background: rgba(9, 143, 213, 0.8); padding: 20px; left: 30px; right: =
30px; bottom: 40px;
}
.contant-woman {
	padding: 15px; left: 30px; right: 30px; bottom: -80px; position: =
absolute; z-index: 8; background-color: rgb(255, 255, 255);
}
.center {
	text-align: center;
}
.contant-soch {
	background: url("../images/icon-bg.png") no-repeat left bottom rgb(41, =
171, 225); padding: 30px 25px 5px; color: rgb(255, 255, 255); =
min-height: 355px;
}
.title-soch a {
	padding: 5px 5px 5px 20px; color: rgb(255, 255, 255); margin-top: 15px; =
background-color: rgb(238, 0, 119);
}
.shear {
	left: 25px; bottom: 20px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
.bg-shear {
	background-color: rgb(255, 255, 255);
}
.icon-shear-gry {
	color: rgb(139, 143, 154);
}
.bg-s {
	padding: 3px 5px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(238, 0, 119);
}
.bg-s2 {
	padding: 3px 5px; text-align: center; background-color: rgb(255, 255, =
255);
}
#cars {
	background: url("../images/c-07.png") no-repeat right top, =
url("../images/bcar02.jpg") no-repeat center;
}
#cars .icon-section {
	background: url("../images/icons/icon-07.png") no-repeat left top =
rgb(59, 186, 195); height: 90px; color: rgb(255, 255, 255); align-items: =
center;
}
.contant-car {
	padding: 15px; left: 0px; height: 80px; right: 0px; bottom: 0px; =
position: absolute; z-index: 66; background-color: rgba(56, 54, 50, =
0.8);
}
.text-wihte {
	color: rgb(255, 255, 255);
}
.bgcontant-car {
	left: 0px; right: 0px; bottom: 0px;
}
#sport {
	background: url("../images/bg01.jpg") repeat-x rgb(255, 255, 255);
}
#sport .icon-section {
	height: 90px; color: rgb(255, 255, 255); align-items: center;
}
.green a {
	border-radius: 25px; background-color: rgb(134, 185, 63);
}
.shear-car {
	left: 0px; bottom: 0px;
}
#sport .shear {
	left: 0px; bottom: 0px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
.bg-car {
	padding: 3px 5px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(134, 185, 63);
}
.line-lef {
	padding-right: 10px; border-left-color: rgb(218, 218, 218); =
border-left-width: 1px; border-left-style: solid;
}
.adv-car {
	min-height: auto;
}
.text-adv {
	padding: 15px 0px;
}
.more {
	text-align: center; color: rgb(148, 148, 148); margin-top: -10px;
}
.more a {
	padding: 5px 40px; border: 1px solid rgb(148, 148, 148); border-image: =
none; text-align: center; color: rgb(148, 148, 148); background-color: =
rgb(255, 255, 255);
}
.line {
	border-top-color: rgb(148, 148, 148); border-top-width: 1px; =
border-top-style: solid; display: flex; justify-content: center;
}
#economy {
	padding-bottom: 50px; background-color: rgb(242, 242, 242);
}
#economy .icon-section {
	height: 90px; color: rgb(255, 255, 255); align-items: center;
}
#economy .text-economy {
	background: rgba(25, 42, 49, 0.8); padding: 20px; left: 30px; right: =
30px; bottom: 40px; position: absolute;
}
.icon-shear-econ {
	right: -18px; bottom: 5px; color: rgb(255, 255, 255); position: =
absolute; z-index: 88;
}
.title-econ {
	color: rgb(0, 138, 209);
}
.title-econ::after {
	border-bottom-color: rgb(0, 138, 209); border-bottom-width: 2px; =
border-bottom-style: solid;
}
.title-econmy {
	color: rgb(0, 138, 209);
}
.bg-White {
	padding: 25px 10px 10px; background-color: rgb(255, 255, 255);
}
.bor-line {
	padding-top: 10px; border-bottom-color: rgb(246, 246, 246); =
border-bottom-width: 1px; border-bottom-style: solid;
}
#gallery {
	background: url("../images/c-04.png") no-repeat right top rgb(242, 242, =
242); padding-bottom: 30px; margin-top: 60px;
}
#gallery .icon-section {
	background: url("../images/icons/icon-03.png") no-repeat left top =
rgb(249, 187, 40); height: 90px; color: rgb(255, 255, 255); align-items: =
center;
}
.img_gallery {
	background-position: 50% 30%; width: 100%; position: relative; =
background-repeat: no-repeat; background-size: cover;
}
.white_baby {
	background: rgb(242, 242, 242); left: 50px; right: 50px; bottom: -30px; =
padding-right: 15px; padding-left: 15px; position: absolute; z-index: =
99;
}
.text_baby {
	margin: 0px; text-align: center; color: rgb(117, 117, 117); =
padding-top: 25px; padding-bottom: 1px;
}
.text_Photographer {
	margin: 0px; text-align: center; color: rgb(117, 117, 117); =
padding-bottom: 5px; font-size: 14px; border-bottom-color: rgb(218, 218, =
218); border-bottom-width: 1px; border-bottom-style: solid;
}
.Gallery {
	text-align: center; color: rgb(241, 68, 171); padding-top: 5px; =
font-size: 14px;
}
.Month {
	text-align: center; color: rgb(112, 199, 235); padding-top: 5px; =
padding-bottom: 5px; font-size: 15px;
}
.icon_image2 {
	right: 30.5%; bottom: 0%; position: absolute; z-index: 99;
}
.cont-gall {
	display: flex; justify-content: center;
}
.shopstyle {
	height: 370px;
}
#tecnology {
	background: url("../images/bg01.jpg") repeat-x rgb(255, 255, 255);
}
#tecnology .icon-section {
	height: 90px; color: rgb(255, 255, 255); align-items: center;
}
ul.tecnology {
	margin: 90px 10px 0px 0px;
}
#tecnology .list-group-item {
	padding: 10px; color: rgb(168, 174, 186); border-bottom-color: rgba(0, =
0, 0, 0.125); border-bottom-width: 1px; border-bottom-style: solid; =
display: block; position: relative;
}
#tecnology .shear {
	left: 0px; bottom: 0px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
.bg-tec {
	padding: 3px 5px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(29, 161, 229);
}
.pos-tecon {
	left: 0px; bottom: 8px; position: absolute; z-index: 999;
}
.pos-tecon2 {
	bottom: 0px;
}
.bg-tecon {
	background-color: rgb(29, 161, 229);
}
.border-m {
	padding-top: 15px; padding-bottom: 15px; border-bottom-color: rgb(218, =
218, 218); border-bottom-width: 1px; border-bottom-style: solid;
}
#memory {
	background: url("../images/bg-more.jpg") no-repeat center; padding: =
50px; margin-top: 30px;
}
.line-hd {
	padding: 0px; border-bottom-color: rgb(105, 142, 197); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.text-hdmemory {
	color: rgb(255, 255, 255);
}
.text-hdmemory a {
	padding-top: 7px; border-bottom-color: rgb(255, 255, 255); =
border-bottom-width: 3px; border-bottom-style: solid;
}
.contant-memory {
	left: 0px; right: 0px;
}
.borright {
	padding-left: 10px; border-right-color: rgb(255, 255, 255); =
border-right-width: 2px; border-right-style: solid;
}
.hd {
	padding: 5px 15px; left: 15px; top: 10px; text-align: center; color: =
rgb(255, 255, 255); position: absolute; z-index: 333; background-color: =
rgb(212, 12, 15);
}
.pos-img {
	top: 30px; right: 25px; position: absolute;
}
#social {
	background: url("../images/bgsoci.jpg") no-repeat left bottom rgb(255, =
255, 255); padding: 25px 25px 0px 10px; margin-top: 0px;
}
.line-soci {
	border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.hd-soci {
	color: rgb(255, 255, 255);
}
.hd-soci a {
	padding-top: 7px; border-bottom-color: rgb(238, 0, 119); =
border-bottom-width: 3px; border-bottom-style: solid;
}
.title-soci {
	color: rgb(238, 0, 119);
}
#Services {
	padding: 25px 25px 20px 10px; background-color: rgb(239, 239, 239);
}
.line-serv {
	border-bottom-color: rgb(215, 215, 215); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.hd-serv {
	color: rgb(174, 131, 30);
}
.hd-serv a {
	padding-top: 7px; border-bottom-color: rgb(174, 131, 30); =
border-bottom-width: 3px; border-bottom-style: solid;
}
.bg-weather {
	background: url("../images/bg-serv01.jpg") no-repeat center; padding: =
15px 25px 0px 10px; color: rgb(255, 255, 255); min-height: 223px;
}
.num {
	font-family: sans-serif; font-size: 60px; margin-bottom: 0px;
}
.num span {
	font-size: 20px; position: absolute;
}
.icon-wea {
	left: 30px; bottom: 60px; position: absolute; z-index: 11;
}
.num2 span {
	font-size: 11px; position: absolute;
}
.bg-weather2 {
	background: linear-gradient(0deg, rgba(230, 230, 230, 1) 0%, rgba(255, =
255, 255, 1) 100%); padding: 20px 20px 0px 10px; min-height: 223px;
}
.line-weather {
	padding-bottom: 10px; border-bottom-color: rgb(236, 236, 236); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.icon-wea2 {
	top: 30px;
}
.h-img {
	min-height: 223px;
}
.price-gol {
	color: rgb(174, 131, 30);
}
.price-gol a {
	color: rgb(174, 131, 30); padding-bottom: 10px; border-bottom-color: =
rgb(174, 131, 30); border-bottom-width: 1px; border-bottom-style: solid;
}
ul.text-price {
	padding: 15px 0px; flex-direction: row-reverse; justify-content: =
flex-start;
}
.text-servi {
	color: rgb(255, 255, 255);
}
ul.timer {
	display: flex; flex-direction: row-reverse;
}
.text-servi3 {
	color: rgb(255, 255, 255); background-color: rgb(174, 131, 30);
}
.text-servi4 {
	color: rgb(255, 255, 255); background-color: rgb(212, 12, 15);
}
.text-servi2 {
	background-color: rgb(255, 255, 255);
}
h4 small {
	font-size: 14px;
}
#video {
	background: url("../images/bg-video.jpg") no-repeat center; padding: =
40px;
}
.line-video {
	border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.hd-video {
	color: rgb(255, 255, 255);
}
.hd-video a {
	padding-left: 40px; border-bottom-color: rgb(224, 0, 21); =
border-bottom-width: 3px; border-bottom-style: solid;
}
#video .text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%); padding: 25px 10px; left: 0px; right: =
0px; bottom: 0px; position: absolute; z-index: 2;
}
.bg-radio {
	padding: 5px; border-radius: 10px; text-align: center; color: rgb(255, =
255, 255); background-color: rgb(224, 0, 21);
}
.title-radio {
	color: rgb(208, 228, 255);
}
.title-radio2 {
	color: rgb(193, 193, 193);
}
.bg-play {
	padding-top: 10px; background-color: rgb(255, 255, 255);
}
.time a {
	padding: 3px 15px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(0, 97, 174);
}
.img-rudi {
	border-radius: 10px;
}
.img-icon {
	top: 0px; right: 0px; position: absolute; z-index: 33;
}
#footer {
	text-align: right;
}
#footer li:nth-child(1).nav-item {
	padding: 7px 66px; border-top-color: rgb(244, 203, 105); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(2).nav-item {
	padding: 7px 60px; border-top-color: rgb(207, 27, 29); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(3).nav-item {
	padding: 7px 60px; border-top-color: rgb(62, 101, 201); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(4).nav-item {
	padding: 7px 60px; border-top-color: rgb(240, 141, 181); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(5).nav-item {
	padding: 7px 60px; border-top-color: rgb(59, 186, 195); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(6).nav-item {
	padding: 7px 66px; border-top-color: rgb(188, 231, 77); =
border-top-width: 3px; border-top-style: solid;
}
.mt {
	margin-top: 72px;
}
.list-group-item {
	padding: 0.1rem 1.25rem; border: currentColor; border-image: none;
}
.title-list {
=09
}
#footer ul.nav {
	text-align: center;
}
#outer {
	margin: 20px 15px;
}
#Gallery-sub {
	margin: 20px 15px;
}
.bg-White-outer {
	padding: 0px 20px; background-color: rgb(247, 247, 247);
}
.shear-outer {
	left: 0px !important; bottom: 0px !important;
}
.bg-contant-outer {
	background-color: rgb(247, 247, 247);
}
.hd-outer {
=09
}
.hd-outer a {
	padding-top: 7px; border-bottom-color: rgb(6, 2, 71) !important; =
border-bottom-width: 3px !important; border-bottom-style: solid =
!important;
}
#inner {
	margin: 20px 15px;
}
.inner-hd {
	text-align: right; font-size: 1.75rem; margin-top: 20px;
}
.text_list {
	padding: 10px;
}
.img-inner {
	width: 100% !important; margin-right: 20px;
}
.p-img {
	text-align: justify; font-family: ge ss two light; font-size: 16px; =
margin-bottom: 20px; direction: rtl;
}
.contant-inner {
	padding: 15px;
}
.btn-primary {
	border-color: rgb(9, 30, 58); color: rgb(255, 255, 255); =
background-color: rgb(9, 30, 58);
}
.form-control {
	text-align: right; direction: rtl;
}
.text-search {
	padding: 20px; color: rgb(22, 24, 27); font-size: 17px; =
background-color: rgb(230, 230, 230);
}
.text-muted {
	color: rgb(255, 5, 5) !important; font-size: 30px;
}
.white_baby-gallery {
	padding: 20px; background-color: rgb(242, 242, 242);
}
.text_baby-gall {
	padding-top: 0px; font-size: 16px;
}
.carousel-indicators {
	padding: 0px; width: 100%; margin-top: 8px; margin-bottom: -70px; =
direction: rtl;
}
.carousel-indicators li {
	background: rgb(22, 23, 25); padding: 1px; width: 220px; height: 60px; =
text-align: center; line-height: 20px; overflow: hidden; direction: rtl;
}
.carousel-indicators li:hover {
	background: rgb(233, 32, 40) !important;
}
.carousel-indicators .active {
	background: rgb(233, 32, 40) !important;
}
.title-gallery {
	padding: 10px; left: 20px; text-align: center; right: 20px; bottom: =
0px; color: rgb(255, 255, 255); position: absolute; z-index: 6666; =
background-color: rgba(0, 0, 0, 0.582);
}
.nav-tabs {
	margin-top: 20px; flex-direction: row-reverse;
}
.nav-tabs .nav-item.show .nav-link {
	color: rgb(255, 255, 255); background-color: rgb(255, 5, 5);
}
.nav-tabs .nav-link.active {
	color: rgb(255, 255, 255); background-color: rgb(255, 5, 5);
}
.s-colors {
	color: rgb(221, 0, 31);
}
.cat-green::before {
	width: 454px; height: 126px; right: 0px; display: block; position: =
absolute; content: ""; background-color: rgb(134, 185, 63);
}
.cat-header::before {
	width: 490px; height: 160px; right: 0px; display: block; position: =
absolute; content: "";
}
.img-100 {
	width: 100%;
}
.imgMax-238 {
	max-height: 238px;
}
h1 {
	direction: rtl;
}
h2 {
	direction: rtl;
}
h3 {
	direction: rtl;
}
h4 {
	direction: rtl;
}
h5 {
	direction: rtl;
}
h6 {
	direction: rtl;
}
.writerimg {
	height: 110px;
}
.img-655 {
	width: 655px;
}
.zone-str {
	border-radius: 20px; left: 30px; width: 98%; height: 27px; position: =
absolute; opacity: 0.4; background-color: rgb(234, 226, 226);
}
.block-debug-bar {
	width: 90%; font-size: 0.9rem; direction: ltr; opacity: 0.7; =
background-color: rgb(210, 210, 208);
}
.slick-slide {
	float: right !important;
}
.dir-writers {
	flex-direction: row !important;
}
iframe {
	max-width: 100%;
}
.timer1 li:nth-child(2n) h5 {
	color: rgb(255, 255, 255); background-color: rgb(212, 12, 15);
}
.timer2 li:nth-child(2n+1) h5 {
	background-color: rgb(255, 255, 255);
}
.item-slick.slick-slide.slick-current.slick-active {
=09
}
.slider-for {
	margin-bottom: 15px;
}
.slider-for img {
	width: 100%; min-height: 100%;
}
.slider-nav {
	margin: auto;
}
.slider-nav .item-slick {
	margin-right: 15px; cursor: pointer; max-width: 240px;
}
.slider-nav .item-slick img {
	background-position: center; max-width: 100%; background-size: cover;
}
.slick-arrow {
	top: 50%; margin-top: -12px; position: absolute; z-index: 50;
}
.slick-prev {
	left: 0px;
}
.slick-next {
	right: 0px;
}
.news_ticker1 {
	width: 100%; height: 52px; right: 0px; bottom: 0px; color: rgb(255, =
255, 255); display: block; position: fixed !important; z-index: =
2147483647; direction: rtl; background-color: rgb(179, 0, 0);
}
.news_ticker1 a {
	color: rgb(255, 255, 255); text-decoration: none;
}
.news_ticker a:hover {
	text-decoration: underline;
}
.news_ticker1 ul {
	margin: 0px; padding: 0px;
}
.ticker1 {
	list-style: none; margin: auto; width: 95%; overflow: hidden; =
padding-top: 13px;
}
.ticker1 .tickerTitle1 {
	margin: 0px 0px 0px 10px; color: yellow; padding-left: 10px; font-size: =
26px; font-weight: 700; border-left-color: rgb(255, 255, 255); =
border-left-width: 1px; border-left-style: solid; float: right;
}
.ticker1 li {
	list-style: none; height: 52px; color: rgb(255, 255, 255); font-size: =
24px; font-weight: 700;
}
.ticker1 .vspacer {
	height: 14px;
}
.homeslider .portallink a {
	color: rgb(255, 255, 255);
}
.bottom-slide .sic-title .portallink a {
=09
}
.search-pos svg {
	width: 30px;
}
.search-pos svg path {
	fill: #fff !important;
}
.searchbox {
	transition:width 0.3s; width: 0%; height: 50px; overflow: hidden; =
float: right; position: relative; min-width: 50px; -webkit-transition: =
width .3s; -moz-transition: width .3s; -o-transition: width .3s;
}
.searchbox-input {
	margin: 0px; padding: 0px 55px 0px 20px; outline: 0px; border: 0px =
currentColor; border-image: none; top: 73px; width: 65%; height: 38px; =
right: 57px; color: rgb(4, 0, 0); font-size: 20px; display: none;
}
:-ms-input-placeholder.searchbox-input {
	color: rgb(215, 75, 75);
}
.searchbox-icon {
=09
}
.searchbox-submit {
=09
}
.searchbox-open {
	width: 65%; display: block;
}
.byline {
	left: 30%; top: 150px; text-align: center; font-size: 18px; position: =
absolute;
}
.byline a {
	color: rgb(215, 75, 75); text-decoration: none;
}
ul.keywords {
	margin: 4px; padding: 6px; direction: rtl; max-width: 98%;
}
ul.keywords li h5 {
	padding: 10px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(5, 82, 147);
}
ul.keywords li h5 a {
	color: rgb(255, 255, 255);
}
.tagsTlt {
	font-size: 20px;
}
ul.keywords li {
	padding-right: 5px; padding-left: 5px; display: inline-block;
}
.colorcaption {
	text-align: center; color: rgb(0, 0, 0); padding-bottom: 7px; =
font-size: 15px; font-weight: 700;
}
.innerb_main {
	padding: 6px 6px 5px; width: 100%; color: rgb(47, 47, 46); font-family: =
arial; font-size: 12pt; margin-bottom: 15px; display: inline-flex; =
direction: rtl; background-color: rgb(236, 237, 230);
}
.innerb_main div {
	margin-top: 4px; margin-right: 2px; float: right;
}
.text_source {
	margin: 0px; text-align: right; color: rgb(205, 14, 14); padding-top: =
8px; padding-right: 9px; font-size: 17px;
}
.contentp a {
	color: rgb(22, 96, 177);
}
.contentp a :hover {
	color: rgb(22, 96, 177);
}
.m-bottom a {
	color: rgb(255, 5, 5) !important;
}
.sic-title a {
=09
}
.advtxt {
	color: rgb(221, 0, 31); font-size: 25px; font-weight: 700; =
border-bottom-color: rgb(221, 0, 31); border-bottom-width: 3px; =
border-bottom-style: solid;
}
.WriterIMG {
	padding: 0px 15px 10px 0px; margin-top: 2px; float: left; position: =
relative;
}
.articleAuthr {
	margin: 0.9em 0px 0px !important; color: rgb(254, 53, 1); clear: both; =
font-family: hacennewspaper; font-size: 0.94em; font-weight: 700; =
display: block;
}
.contentp p {
	text-align: justify; color: rgb(0, 0, 0); font-family: ge ss two light; =
font-size: 19px; margin-top: 0px; margin-bottom: 20px; direction: rtl;
}
.contentp {
	text-align: justify; color: rgb(0, 0, 0); font-family: ge ss two light; =
font-size: 19px; margin-top: 0px; margin-bottom: 20px; direction: rtl;
}
.pager-container {
	float: right;
}
.pager-container .page-item.active .page-link {
	border-color: rgb(5, 17, 34); color: rgb(255, 255, 255); z-index: 3; =
background-color: rgb(9, 30, 58);
}
.pager-container .page-link:hover {
	color: rgb(9, 30, 58);
}
.pager-container .page-link {
	color: rgb(9, 30, 58);
}
.blueimp-gallery .modal-body {
	padding: 0px 0px 56.25%; text-align: center; overflow: hidden; =
position: relative; cursor: pointer;
}
.blueimp-gallery .modal-footer {
	margin: 0px;
}
.blueimp-gallery .modal-body img {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: =
absolute; max-height: 100%; max-width: 100%;
}
.blueimp-gallery .modal-body .video-content video {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: =
absolute; max-height: 100%; max-width: 100%;
}
.blueimp-gallery .modal-body .video-content iframe {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: =
absolute; max-height: 100%; max-width: 100%;
}
.blueimp-gallery .modal-body .video-content a {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: =
absolute; max-height: 100%; max-width: 100%;
}
.blueimp-gallery .modal-body .video-content video {
	display: none;
}
.blueimp-gallery .modal-body .video-playing video {
	display: block;
}
.blueimp-gallery .modal-body .video-content iframe {
	border: currentColor; border-image: none; left: 100%; width: 100%; =
height: 100%;
}
.blueimp-gallery .modal-body .video-playing iframe {
	left: 0px;
}
.blueimp-gallery .modal-body .video-playing img {
	display: none;
}
.blueimp-gallery .modal-body .video-playing a {
	display: none;
}
.blueimp-gallery .modal-body .video-content a {
	cursor: pointer;
}
.blueimp-gallery .modal-body .video-content a::after {
	margin: -32px 0px 0px -32px; top: 50%; width: 64px; height: 64px; =
line-height: 64px; font-family: glyphicons halflings; font-size: 64px; =
position: absolute; content: "\e029"; -webkit-font-smoothing: =
antialiased;
}
.blueimp-gallery .modal-body .video-loading a {
	background: url("../img/loading.gif") no-repeat center / 64px 64px;
}
.blueimp-gallery .modal-body .video-loading a::after {
	content: none;
}
@media screen and (min-width:768px)
{
.blueimp-gallery .modal-dialog {
	left: auto; width: auto; right: auto; padding-right: 5%; padding-left: =
5%; max-width: 900px;
}
}
.imggallery img {
	width: 180px; height: 180px;
}
.main-normal .contant-White {
	padding: 1px 25px !important;
}
.contentp img {
	max-width: 100%;
}
.carousel-indicators li span {
	color: rgb(255, 255, 255); font-size: 14px;
}
@media all and (min-width:1200px)
{
.fixblock-h {
	height: 130px; overflow: hidden;
}
.content-esd .time {
	top: 20px;
}
.fixheight {
	height: 145px;
}
.imgheihgt {
	height: 290px;
}
.text-contant {
	left: 0px !important; right: 0px !important;
}
.fixbh {
	height: 155px;
}
.fixth {
	min-height: 100px !important;
}
.height-230 {
	height: 230px;
}
.img-250 {
	width: 100%; height: 200px;
}
#economy .text-economy {
	bottom: 0px !important;
}
.fixho {
	height: 108px; overflow: hidden;
}
}
.logos .slick-prev {
	top: 60px !important;
}
.logos .slick-next {
	top: 60px !important;
}
.bottom-slide h2 a {
	color: rgb(255, 255, 255);
}
.icon-section h2 a {
	color: rgb(255, 255, 255);
}
@media all and (min-width:1024px)
{
.contant-woman {
	top: 190px !important;
}
}
.fixpad {
	padding-top: 14px;
}
#stop-resume {
	margin: 10px; padding: 10px; border: 1px solid rgb(255, 255, 255); =
border-image: none; width: 70px; text-align: center; text-transform: =
uppercase; text-decoration: none; display: block; background-color: =
rgb(241, 241, 241);
}
#stop-resume:active {
	border: 1px solid rgb(241, 241, 241); border-image: none; color: blue; =
background-color: rgb(255, 255, 255);
}
.hd_tiker {
	padding: 5px 5px 8px; text-align: center; color: rgb(255, 255, 255); =
font-size: 23px; background-color: rgb(128, 137, 145);
}
.icon_tiker {
	margin-top: 10px;
}
a h4.text_tiker {
	color: rgb(255, 255, 255); font-family: =
droidsansc1dc4f152bc471a5a650936443e7e88c_0; font-size: 12px;
}
@media all and (max-width:480px)
{
.news_ticker1 {
	height: 90px !important;
}
.ticker1 li {
	height: 90px;
}
.news_ticker1 a {
	font-size: 15px;
}
}
#radio-section {
	background: rgb(239, 239, 239); margin-bottom: 60px;
}
.width-audio {
	background: url("../App_Themes/Front/images/radio/bg-r.png") no-repeat =
left rgb(9, 30, 58); margin: 0px auto; padding: 30px; width: 728px; =
height: 90px;
}
.mt-mins {
	margin-top: -10px;
}
audio {
	width: 300px;
}
.zakerat {
	height: 210px;
}
.zakeraMain {
	width: 100%; height: 435px;
}
@media only screen and (max-width:767px)
{
.zakeraMain {
	width: 100%; height: 260px;
}
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/responsive_devices.css

@media all and (max-width:480px)
{
.nopadding-mob {
	padding-right: 0px !important; padding-left: 0px !important;
}
.padd-mob {
	padding-right: 15px !important; padding-left: 15px !important;
}
.d-flex {
	flex-wrap: wrap !important;
}
.navbar-toggler {
	padding: 0.25rem 0.75rem; font-size: 1rem; margin-top: -31px; =
margin-left: -14px;
}
.navbar-light .navbar-toggler {
	border-color: transparent; color: rgb(0, 0, 0);
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 0px;
}
.search-pos {
	left: 0px; text-align: center; position: relative;
}
.bottom-slide {
	margin-bottom: 15px;
}
.text-contant {
	background: rgb(221, 0, 31); padding: 15px; left: 0px; right: 0px; =
bottom: 0px; position: relative;
}
.text-tiker h3 {
	z-index: 22;
}
.sm-title::after {
	width: 10%; border-bottom-color: rgb(255, 255, 255); =
border-bottom-width: 2px; border-bottom-style: solid;
}
.bg-title {
	margin-bottom: 15px;
}
.all-news {
	background: url("../images/all.png") no-repeat left top; padding-right: =
21px; font-size: 14px;
}
.contan-writ {
	text-align: center; padding-top: 10px;
}
.list-info {
=09
}
.mop-display {
	display: flex; justify-content: center;
}
.navbar-nav {
	display: inline;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: center;
}
.img-center {
	margin: 0px auto; float: none;
}
#esdarat-alhram {
	padding-bottom: 20px;
}
.line-lef {
	padding: 0px; border-left-color: currentColor; border-left-width: =
medium; border-left-style: none;
}
#sport .text-contant {
	background: rgb(117, 167, 48) !important;
}
#sport .contant-world {
	padding-bottom: 10px; min-height: auto;
}
#economy .text-contant {
	background: rgb(0, 138, 209) !important; padding: 20px; left: 0px; =
right: 0px; bottom: 0px;
}
#memory .text-contant {
	background: rgb(46, 79, 124) !important; margin-bottom: 10px;
}
#memory {
	background: rgb(41, 60, 90); padding: 10px;
}
#woman .text-contant {
	background: rgb(238, 24, 119) !important;
}
.icon-shear-econ {
	right: 10px;
}
.pos-img {
	right: 10px;
}
.adv {
	background: 0px 0px;
}
.news-world {
	padding-right: 0px; padding-left: 0px !important;
}
.p-col-0 {
	padding: 0px;
}
.white_baby {
	left: 10px; right: 10px; bottom: 0px; z-index: 99;
}
.shopstyle {
	height: auto;
}
#gallery {
	padding-bottom: 20px;
}
#woman {
	padding-bottom: 40px;
}
.contant-woman {
	left: 0px; right: 0px; bottom: 0px; position: relative;
}
.shear {
	left: 15px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
#sport .shear {
	left: 0px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
#tecnology .shear {
	left: 15px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
.icon-shear i {
	text-align: center;
}
.contant-soch {
	min-height: 292px;
}
.contant-car {
	position: relative;
}
#social .text-contant {
	margin-bottom: -25px; background-color: transparent;
}
.border-m {
	margin-bottom: 20px;
}
#Services {
	padding: 25px 10px 20px;
}
ul.timer {
	text-align: center;
}
#header ul li.nav-item {
	font-size: 10px;
}
.bg-mop {
	margin-top: 10px; background-color: rgb(255, 255, 255);
}
#video .text-contant {
	padding: 10px;
}
.tex-vdi {
	padding-top: 0px; font-size: 14px;
}
.shear-outer {
	bottom: auto !important;
}
.img-inner {
	margin-top: 0px; margin-right: 0px; float: left;
}
.text_list {
	padding: 5px; font-size: 13px;
}
#video {
	background: rgb(8, 15, 39); padding: 10px;
}
.carousel {
	margin-bottom: 60px;
}
.title-gallery {
	font-size: 14px;
}
#gallery .slick-next {
	top: 78px;
}
#gallery .slick-prev {
	top: 78px;
}
#header {
	padding: 0px 0px 10px;
}
.head_office {
	padding-top: 10px;
}
.head_office span {
	font-size: 10px;
}
.head_office p {
	font-size: 9px;
}
}
@media all and (min-width:576px)
{
.nopadding-mob {
	padding-right: 0px !important; padding-left: 0px !important;
}
.d-flex {
	flex-wrap: wrap !important;
}
.search-pos {
	left: 0px; text-align: center; position: relative;
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 0px;
}
.bottom-slide {
	margin-bottom: 15px;
}
.all-news {
	padding-right: 70px;
}
.contan-writ {
	text-align: center; padding-top: 10px;
}
.list-info {
	justify-content: center;
}
.navbar-nav {
	display: inline;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: center;
}
.adv {
	background: 0px 0px;
}
.contant-White {
	min-height: auto;
}
.news-world {
	padding-right: 0px; padding-left: 0px !important;
}
.white_baby {
	bottom: 0px; padding-right: 10px; padding-left: 10px; z-index: 99;
}
.shopstyle {
	height: auto;
}
#memory .text-contant {
	background: rgb(46, 79, 124) !important;
}
#memory {
	background: rgb(41, 60, 90); padding: 10px;
}
.bg-pric2 {
	font-size: 12px;
}
#video {
	background: rgb(41, 60, 90); padding: 40px;
}
.contant-woman {
	left: 0px; right: 0px; bottom: 0px; position: relative;
}
.shear {
	left: 15px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
.icon-shear i {
	text-align: center;
}
.contant-soch {
	min-height: 292px;
}
.contant-car {
	position: relative;
}
.border-m {
	margin-bottom: 20px;
}
ul.timer {
	text-align: center;
}
#sport .shear {
	left: 0px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
#tecnology .shear {
	left: 15px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
.navbar-toggler {
	margin-top: -120px; margin-left: -30px;
}
.bg-mop {
	margin-top: 10px; background-color: rgb(255, 255, 255);
}
.shear-outer {
	bottom: auto !important;
}
.carousel {
	margin-bottom: 80px;
}
#gallery .slick-next {
	top: 78px;
}
#gallery .slick-prev {
	top: 78px;
}
#header {
	padding: 15px;
}
}
@media all and (min-width:768px)
{
.all-news {
	padding-right: 50px;
}
.contan-writ {
	text-align: right; padding-top: 0px;
}
.news-world {
	padding-right: 0px !important; padding-left: 0px !important;
}
.navbar-nav {
	display: inline;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: center;
}
#economy .text-contant {
	background: rgb(0, 138, 209); padding: 15px; left: 0px; right: 0px; =
bottom: 0px; position: relative;
}
#tecnology .shear {
	left: 0px; top: auto; bottom: 0px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
#sport .shear {
	left: 0px; top: auto; bottom: 0px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
.bg-mop {
	margin-top: 10px; background-color: rgb(255, 255, 255);
}
.img-inner {
	width: 70%;
}
.carousel {
	margin-bottom: 100px;
}
#gallery .slick-next {
	top: 97px;
}
#gallery .slick-prev {
	top: 97px;
}
.navbar-toggler {
	margin-top: -120px; margin-left: 0px;
}
}
@media all and (min-width:992px)
{
.all-news {
	padding-right: 29px;
}
}
@media all and (min-width:1024px)
{
.search-pos {
	left: 22px; text-align: left; position: absolute;
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 0px;
}
.all-news {
	padding-right: 61px;
}
.nopadding-mob {
	padding-right: 15px !important; padding-left: 15px !important;
}
.news-world {
	padding-right: 0px !important; padding-left: 0px !important;
}
.list-info {
	justify-content: flex-end;
}
.navbar-nav {
	display: flex;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: right;
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 10px; font-size: 14px;
}
.icon-shear-econ {
	right: -10px;
}
.title {
	font-size: 14px;
}
.all-news {
	padding-right: 70px; padding-left: 0px;
}
#tecnology .list-group-item {
	font-size: 14px;
}
.pos-img {
	top: 40px; right: 10px; position: absolute;
}
.btn-outline-primary {
	margin-left: 0px;
}
.contant-woman {
	left: 30px; right: 30px; bottom: -80px; position: absolute;
}
.shear {
	left: 30px; top: auto; bottom: 20px; position: absolute; z-index: 777;
}
.icon-shear i {
	text-align: left;
}
.contant-woman h3 {
	font-size: 14px;
}
.contant-soch {
	min-height: 355px;
}
.border-m {
	margin-bottom: 0px;
}
.bg-mop {
	margin-top: 0px; background-color: transparent;
}
#tecnology .shear2 {
	bottom: 55px;
}
.shear-outer {
	left: 0px !important; top: 0px; bottom: auto;
}
.head_office {
	padding-top: 10px;
}
}
@media all and (min-width:1200px)
{
.adv {
=09
}
.contant-White {
	min-height: 144px;
}
#sport .text-contant {
	left: 0px; right: 0px;
}
.navbar-nav {
	display: flex;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: right;
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 1.36rem;
}
.text-economy {
	bottom: 40px;
}
.title {
=09
}
#economy .text-economy {
	background: rgba(25, 42, 49, 0.8); padding: 20px; left: 30px; right: =
30px; bottom: 40px; position: absolute;
}
.text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%); padding: 25px 40px; left: 15px; right: =
15px; bottom: 0px; position: absolute; z-index: 2;
}
.icon-shear-econ {
	right: -18px;
}
.white_baby {
	bottom: -30px; padding-right: 15px; padding-left: 15px; position: =
absolute; z-index: 99;
}
.shopstyle {
	height: 370px;
}
#tecnology .list-group-item {
=09
}
#memory {
	background: url("../images/bg-more.jpg") no-repeat center; padding: =
50px; margin-top: 30px;
}
.pos-img {
	top: 30px; right: 25px; position: absolute;
}
#memory .text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%) !important; padding: 25px 40px; left: 0px; =
right: 0px; position: absolute;
}
#woman .text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%) !important; padding: 25px 40px; left: 0px; =
right: 0px; position: absolute;
}
.btn-outline-primary {
	margin-left: 20px;
}
#video {
	background: url("../images/bg-video.jpg") no-repeat center; padding: =
40px;
}
.all-news {
	padding-right: 29px;
}
.contant-woman h3 {
	font-size: 17px;
}
.bg-mop {
	margin-top: 0px; background-color: transparent;
}
.bg-title a {
	color: rgb(255, 255, 255);
}
#tecnology .shear2 {
	bottom: 0px;
}
.shear-outer {
	left: 0px !important; top: auto; bottom: 0px !important;
}
#gallery .slick-next {
	top: 126px;
}
#gallery .slick-prev {
	top: 126px;
}
#video .slick-next {
	top: 126px;
}
#video .slick-prev {
	top: 126px;
}
.head_office {
	padding-top: 30px;
}
}
@media all and (min-width:1800px)
{
.bottom-slide {
	margin-bottom: 0px;
}
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/slick.css

.slick-slider {
	float: right; position: relative; box-sizing: border-box; =
-ms-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; =
-webkit-tap-highlight-color: transparent; -webkit-user-select: none; =
-moz-user-select: none; user-select: none; -webkit-touch-callout: none; =
-khtml-user-select: none;
}
.slick-slide .slick-active {
	border: 2px solid rgb(0, 0, 0); border-image: none; background-color: =
rgb(255, 255, 255);
}
.slick-list {
	margin: 0px; padding: 0px; overflow: hidden; display: block; position: =
relative;
}
.slick-list:focus {
=09
}
.slick-list.dragging {
	cursor: pointer;
}
.slick-slider .slick-track {
	transform: translate3d(0px, 0px, 0px); -webkit-transform: =
translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); =
-o-transform: translate3d(0, 0, 0);
}
.slick-slider .slick-list {
	transform: translate3d(0px, 0px, 0px); -webkit-transform: =
translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); =
-o-transform: translate3d(0, 0, 0);
}
.slick-track {
	left: 0px; top: 0px; display: block; position: relative;
}
.slick-track::before {
	display: table; content: "";
}
.slick-track::after {
	display: table; content: "";
}
.slick-track::after {
	clear: both;
}
.slick-loading .slick-track {
	visibility: hidden;
}
.slick-slide {
	height: 100%; float: left; display: none; min-height: 1px;
}
[dir=3Drtl] .slick-slide {
	float: right;
}
.slick-slide img {
	display: block;
}
.slick-slide.slick-loading img {
	display: none;
}
.slick-slide.dragging img {
	pointer-events: none;
}
.slick-initialized .slick-slide {
	display: block;
}
.slick-loading .slick-slide {
	visibility: hidden;
}
.slick-vertical .slick-slide {
	border: 1px solid transparent; border-image: none; height: auto; =
display: block;
}
.slick-arrow.slick-hidden {
	display: none;
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/slick-theme.css

@font-face {
	font-family: slick;
	src: url(./fonts/slick.eot?#iefix) format("embedded-opentype"), =
url(./fonts/slick.ttf) format("truetype"), url(./fonts/slick.svg#slick) =
format("svg");
	font-weight: 400;
	font-style: normal;
}
.slick-loading .slick-list {
	background: url("./ajax-loader.gif") no-repeat center rgb(255, 255, =
255);
}
.slick-prev {
	background: 0px 0px; padding: 0px; border: currentColor !important; =
border-image: none !important; top: 190px; width: 32px; height: 32px; =
color: transparent; line-height: 0; font-size: 0px; display: block; =
position: absolute; z-index: 500; cursor: pointer; transform: =
translate(0px, -50%); -webkit-transform: translate(0, -50%);
}
.slick-next {
	background: 0px 0px; padding: 0px; border: currentColor !important; =
border-image: none !important; top: 190px; width: 32px; height: 32px; =
color: transparent; line-height: 0; font-size: 0px; display: block; =
position: absolute; z-index: 500; cursor: pointer; transform: =
translate(0px, -50%); -webkit-transform: translate(0, -50%);
}
.slick-prev {
	left: 28px;
}
.slick-prev::before {
	background: url("../images/arow_left.png") no-repeat; content: =
"=81=A9";
}
.slick-next {
	right: 40px;
}
.slick-next::before {
	background: url("../images/arow-right.png") no-repeat; content: =
"=81=A8";
}
.slick-prev::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.slick-next::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.sedar .slick-prev {
	padding: 0px; border: currentColor; border-image: none; top: 280px; =
width: 32px; height: 32px; color: transparent; line-height: 0; =
font-size: 0px; display: block; position: absolute; z-index: 500; =
cursor: pointer; transform: translate(0px, -50%); -webkit-transform: =
translate(0, -50%);
}
.sedar .slick-next {
	padding: 0px; border: currentColor; border-image: none; top: 280px; =
width: 32px; height: 32px; color: transparent; line-height: 0; =
font-size: 0px; display: block; position: absolute; z-index: 500; =
cursor: pointer; transform: translate(0px, -50%); -webkit-transform: =
translate(0, -50%);
}
.sedar .slick-prev {
	left: -50px; top: 200px;
}
.sedar .slick-prev::before {
	background: url("../images/arow_botom.png") no-repeat rgb(221, 0, 31); =
content: "=81=A9";
}
.sedar .slick-next {
	left: -50px; top: 150px;
}
.sedar .slick-next::before {
	background: url("../images/arow_top.png") no-repeat rgb(221, 0, 31); =
content: "=81=A8";
}
.sedar .slick-prev::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.sedar .slick-next::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.logos .slick-prev {
	background: 0px 0px; padding: 0px; border: currentColor; border-image: =
none; top: 30px; width: 32px; height: 32px; color: transparent; =
line-height: 0; font-size: 0px; display: block; position: absolute; =
z-index: 500; cursor: pointer; transform: translate(0px, -50%); =
-webkit-transform: translate(0, -50%);
}
.logos .slick-next {
	background: 0px 0px; padding: 0px; border: currentColor; border-image: =
none; top: 30px; width: 32px; height: 32px; color: transparent; =
line-height: 0; font-size: 0px; display: block; position: absolute; =
z-index: 500; cursor: pointer; transform: translate(0px, -50%); =
-webkit-transform: translate(0, -50%);
}
.logos .slick-prev {
	left: -45px;
}
.logos .slick-prev::before {
	background: url("../images/arow_left.png") no-repeat; content: =
"=81=A9";
}
.logos .slick-next {
	right: -35px;
}
.logos .slick-next::before {
	background: url("../images/arow-right.png") no-repeat; content: =
"=81=A8";
}
.logos .slick-prev::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.logos .slick-next::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.slick-dotted.slick-slider {
	padding-top: 0px;
}
.slick-dots {
	list-style: none; margin: 0px auto; padding: 0px 5px 5px 0px; left: =
0px; width: 100%; text-align: center; bottom: -20px; display: block; =
position: absolute; background-color: transparent;
}
.slick-dots li {
	margin: 0px; padding: 0px; width: 18px; height: 18px; display: =
inline-block; position: relative; cursor: pointer;
}
.slick-dots li button {
	background: 0px 0px; padding: 0px; border: 0px currentColor; =
border-image: none; width: 15px; height: 15px; color: transparent; =
line-height: 0; font-size: 20px; display: block; cursor: pointer;
}
.slick-dots li button:hover {
=09
}
.slick-dots li button:focus {
=09
}
.slick-dots li button:hover::before {
	opacity: 1;
}
.slick-dots li button:focus::before {
	opacity: 1;
}
.slick-dots li button::before {
	left: 0px; top: 0px; width: 15px; height: 15px; text-align: center; =
color: rgb(26, 26, 25); line-height: 20px; font-family: slick; =
font-size: 10px; position: absolute; content: "?"; opacity: 1; =
-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button::before {
	color: rgb(169, 23, 23); opacity: 0.75;
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/FD126C42-EBFA-4E12-B309-BB3FDD723AC1/main.js?attr=BWDxfUNFXg60ubtsu7aMPbN_lH4ou5d4ZGyJ1oM8c7puEGyjXTnbdjRMQhjg9T_UlWdO8fPNg3wUha2Hv_P3tQ

(function(){=0A=
var KasperskyLab =3D =
{SIGNATURE:"7D8B79A2-8974-4D7B-A76A-F4F29624C06B9YdHYHVlzEPCkzLTnXGdKf66J=
7yeKa61Ytb_Zu_crWiF9ys5_CR8xRWxtpJjRudkl1TGE6QpDZvVKByJBLAzMw",PREFIX:"/"=
,INJECT_ID:"FD126C42-EBFA-4E12-B309-BB3FDD723AC1",RESOURCE_ID:"E3E8934C-2=
35A-4B0E-825A-35A08381A191",IsWebExtension: function(){return false;}}; =
var KasperskyLab =3D (function (context) {
    function GetClass(obj) {
        if (typeof obj =3D=3D=3D "undefined")
            return "undefined";
        if (obj =3D=3D=3D null)
            return "null";
        return Object.prototype.toString.call(obj)
            .match(/^\[object\s(.*)\]$/)[1];
    }
    var exports =3D {}, undef;
    function ObjectToJson(object) {
        if (object =3D=3D=3D null || object =3D=3D Infinity || object =
=3D=3D -Infinity || object =3D=3D=3D undef)
            return "null";
        var className =3D GetClass(object);
        if (className =3D=3D "Boolean") {
            return "" + object;
        } else if (className =3D=3D "Number") {
            return window.isNaN(object) ? "null" : "" + object;
        } else if (className =3D=3D "String") {
            var escapedStr =3D "" + object;
            return "\"" + escapedStr.replace(/\\/g, =
"\\\\").replace(/\"/g, "\\\"") + "\"";
        }
        if (typeof object =3D=3D "object") {
            if (!ObjectToJson.check) ObjectToJson.check =3D [];
            for (var i=3D0, chkLen=3DObjectToJson.check.length ; =
i<chkLen ; ++i) {
                if (ObjectToJson.check[i] =3D=3D=3D object) {
                    throw new TypeError();
                }
            }
            ObjectToJson.check.push(object);
            var str =3D '';
            if (className =3D=3D "Array" || className =3D=3D "Array =
Iterator") {
                for (var index =3D 0, length =3D object.length; index < =
length; ++index) {
                    str +=3D ObjectToJson(object[index]) + ',';
                }
                ObjectToJson.check.pop();
                return "["+str.slice(0,-1)+"]";
            } else {
                for (var property in object) {
                    if (object.hasOwnProperty(property)) {
                        str +=3D '"' + property + '":' + =
ObjectToJson(object[property]) + ',';
                    }
                }
                ObjectToJson.check.pop();
                return "{"+str.slice(0,-1)+"}";
            }
        }
        return undef;
    }
    exports.stringify =3D function (source) {
        return ObjectToJson(source);
    };
    var parser =3D {
        source : null,
        grammar : =
/^[\x20\t\n\r]*(?:([,:\[\]{}]|true|false|null)|(-?\d+(?:\.\d*)?(?:[eE][+\=
-]?\d+)?)|"((?:[^\r\n\t\\\"]|\\(?:["\\\/trnfb]|u[0-9a-fA-F]{4}))*)")/,
        ThrowError : function() {
            throw new SyntaxError('JSON syntax error');
        },
        NextToken : function(token) {
            this.source =3D token.input.slice(token[0].length);
            return this.grammar.exec(this.source);
        },
        ParseArray : function(){
            var token =3D this.grammar.exec(this.source),
                parseItem =3D token && token[1] !=3D ']',
                result =3D [];
            for(;;token =3D this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseItem) {
                    result.push(this.ParseValue(token));
                    token =3D this.grammar.exec(this.source);
                } else {
                    if (token[1]) {
                        if (token[1] =3D=3D ']') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                }
                parseItem =3D !parseItem;
            }
            return result;
        },
        ParseObject : function(){
            var propertyName, parseProperty =3D true, result =3D {};
            for(var token =3D this.grammar.exec(this.source);;token =3D =
this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseProperty) {
                    if (token[1] && token[1] =3D=3D '}') {
                        break;
                    } else if (token[1] || token[2] || !token[3]) {
                        this.ThrowError();
                    }
                    propertyName =3D token[3];
                    token =3D this.NextToken(token);
                    if (!token || !token[1] || token[1] !=3D ':')
                        this.ThrowError();
                    parseProperty =3D false;
                } else {
                    if (!propertyName)
                        this.ThrowError();
                    result[ propertyName ] =3D this.ParseValue(token);
                    token =3D =
this.NextToken(this.grammar.exec(this.source));
                    if (token[1]) {
                        if (token[1] =3D=3D '}') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                    propertyName =3D undef;
                    parseProperty =3D true;
                }
            }
            return result;
        },
        ParseValue : function(token){
            if (token[1]) {
                switch (token[1]){
                    case '[' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseArray();
                    case '{' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseObject();
                    case 'true' :
                        return true;
                    case 'false' :
                        return false;
                    case 'null' :
                        return null;
                    default:
                        this.ThrowError();
                }
            } else if (token[2]) {
                return  +token[2];
            }
            return token[3].replace(/\\(?:u(.{4})|(["\\\/'bfnrt]))/g, =
function(substr, utfCode, esc){
                if(utfCode)
                {
                    return String.fromCharCode(parseInt(utfCode, 16));
                }
                else
                {
                    switch(esc) {
                        case 'b': return '\b';
                        case 'f': return '\f';
                        case 'n': return '\n';
                        case 'r': return '\r';
                        case 't': return '\t';
                        default:
                            return esc;
                    }
                }
            });
        },
        Parse : function(str) {
            if ('String' !=3D GetClass(str))
                throw new TypeError();
            this.source =3D str;
            var token =3D this.grammar.exec(this.source);
            if (!token)
                this.ThrowError();
            return this.ParseValue(token);
        }
    };
    exports.parse =3D function (source) {
        return parser.Parse(source);
    };
    context['JSONStringify'] =3D exports.stringify;
    context['JSONParse'] =3D exports.parse;
    return context;
}).call(this, KasperskyLab || {});
 var KasperskyLab =3D (function ( ns) {
    ns.FunctionBind =3D Function.prototype.bind;
    ns.MaxRequestDelay =3D 2000;
    ns.Log =3D function(message)
    {
        try
        {
            if (!message)
                return;
            if (window.plugin && window.plugin.log)
                window.plugin.log(message);
        }
        catch(e)
        {}
    };
    ns.SessionLog =3D function()
    {};
    ns.SessionError =3D function()
    {};
    ns.GetDomainName =3D function()=20
    {
        return document.location.hostname;
    }
    function GetHostAndPort(url)
    {
        var hostBeginPos =3D url.indexOf('//');
        if (hostBeginPos =3D=3D -1)
        {
            url =3D document.baseURI || '';
            hostBeginPos =3D url.indexOf('//');
            if (hostBeginPos =3D=3D -1)
                return '';
        }
        hostBeginPos +=3D 2;
        var hostEndPos =3D url.indexOf('/', hostBeginPos);
        if (hostEndPos =3D=3D -1)
            hostEndPos =3D url.length;
        var originParts =3D url.substring(0, hostEndPos).split('@');
        var origin =3D originParts.length > 1 ? originParts[1] : =
originParts[0];
        return origin[0] =3D=3D=3D "/" ? document.location.protocol + =
origin : origin;
    }
    ns.IsCorsRequest =3D function(url, initiator)
    {
        url =3D typeof(url) !=3D 'string' ? url.toString() : url;
        var urlOrigin =3D GetHostAndPort(url);
        var initiatorOrigin =3D GetHostAndPort(initiator);
        return !!urlOrigin && !!initiatorOrigin && urlOrigin !=3D =
initiatorOrigin;
    }
    var originalWindowOpen =3D window.open;
    ns.WindowOpen =3D function(url)
    {
        if (typeof(originalWindowOpen) =3D=3D=3D "function")
            originalWindowOpen.call(window, url);
        else
            originalWindowOpen(url);   =20
    }
    ns.EncodeURI =3D encodeURI;
    ns.GetResourceSrc =3D function(resourceName)
    {
        return ns.GetBaseUrl() + ns.RESOURCE_ID + resourceName;
    };
    ns.IsRelativeTransport =3D function()
    {
        return ns.PREFIX =3D=3D "/";
    }
    ns.GetBaseUrl =3D function()
    {
        if (!ns.IsRelativeTransport())
            return ns.PREFIX;
        return document.location.protocol + "//" + =
document.location.host + "/";
    };
    ns.AddEventListener =3D function(element, name, func)
    {
        if ("addEventListener" in element)
            element.addEventListener(name,=20
                function(e)=20
                {
                    try
                    {
                        func(e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                }, true);
        else
            element.attachEvent("on" + name,=20
                function(e)
                {
                    try
                    {
                        func.call(element, e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                });
    };
    ns.AddRemovableEventListener =3D function ( element,  name,  func) {
        if (element.addEventListener)
            element.addEventListener(name, func, true);
        else
            element.attachEvent('on' + name, func);
    };
    ns.RunModule =3D function(func, timeout)
    {
        if (document.readyState =3D=3D=3D "loading")
        {
            if (timeout)
                ns.SetTimeout(func, timeout);
            if (document.addEventListener)
                ns.AddEventListener(document, "DOMContentLoaded", func);
            ns.AddEventListener(document, "load", func);
        }
        else
        {
            try
            {
                func();
            }
            catch (e)
            {
                ns.SessionError(e);
            }
        }
    };
    ns.RemoveEventListener =3D function ( element,  name, func) {
        if (element.removeEventListener)
            element.removeEventListener(name, func, true);
        else
            element.detachEvent('on' + name, func);
    };
    ns.SetTimeout =3D function(func, timeout)
    {
        return setTimeout(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, timeout);
    }
    ns.SetInterval =3D function(func, interval)
    {
        return setInterval(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, interval);
    }
    function InsertStyleRule( style,  rule) {
        if (style.styleSheet)
        {
            style.styleSheet.cssText +=3D rule + '\n';
        }
        else
        {
            style.appendChild(document.createTextNode(rule));
            ns.SetTimeout(
                function()
                {
                    if (!style.sheet)
                        return;
                    var rules =3D style.sheet.cssRules || =
style.sheet.rules;
                    if (rules && rules.length =3D=3D=3D 0)
                        style.sheet.insertRule(rule);
                }, 500);
        }
    }
    ns.AddStyles =3D function (rules)
    {
        return ns.AddDocumentStyles(document, rules);
    }
    ns.AddDocumentStyles =3D function(document, rules)
    {
        if (typeof rules !=3D=3D 'object' || rules.constructor !=3D=3D =
Array) {
            return;
        }
        var styles =3D [];
        for (var i =3D 0, len =3D rules.length; i < len; )
        {
            var style =3D document.createElement('style');
            style.type =3D 'text/css';
            style.setAttribute('nonce', =
ns.ContentSecurityPolicyNonceAttribute);
            for (var n =3D 0; n < 4 && i < len; ++n, ++i)
            {
                var rule =3D rules[i];
                if (document.querySelectorAll)
                {
                    InsertStyleRule(style, rule);
                }
                else
                {
                    var styleBegin =3D rule.lastIndexOf('{');
                    if (styleBegin =3D=3D -1)
                        continue;
                    var styleText =3D rule.substr(styleBegin);
                    var selectors =3D rule.substr(0, =
styleBegin).split(',');
                    if (style.styleSheet)
                    {
                        var cssText =3D '';
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            cssText +=3D selectors[j] + styleText + =
'\n';
                        style.styleSheet.cssText +=3D cssText;
                    }
                    else
                    {
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            =
style.appendChild(document.createTextNode(selectors[j] + styleText));
                    }
                }
            }
            if (document.head)
                document.head.appendChild(style);
            else
                =
document.getElementsByTagName('head')[0].appendChild(style);
            styles.push(style);
        }
        return styles;
    };
    ns.AddCssLink =3D function(document, href, loadCallback, =
errorCallback)
    {
        var link =3D document.createElement("link");
        link.type =3D "text/css";
        link.rel =3D "stylesheet";
        link.href =3D href;
        if (loadCallback)
        {
            ns.AddEventListener(link, "load", function()
                {
                    try
                    {
                        link && link.sheet && link.sheet.cssText;  =20
                        loadCallback();
                    }
                    catch(e)
                    {
                        if (errorCallback)
                            errorCallback();
                    }
                });
        }
        if (errorCallback)
        {
            ns.AddEventListener(link, "error",
                function()
                {
                    errorCallback();
                    ns.SessionError("failed load resource: " + href);
                });
        }
        if (document.head)
            document.head.appendChild(link);
        else
            document.getElementsByTagName("head")[0].appendChild(link);
    }
    ns.GetCurrentTime =3D function () {
        return new Date().getTime();
    };
    ns.GetPageScroll =3D function()
    {
        return {
                left: (document.documentElement && =
document.documentElement.scrollLeft) || document.body.scrollLeft,
                top: (document.documentElement && =
document.documentElement.scrollTop) || document.body.scrollTop
            };
    };
    ns.GetPageHeight =3D function()
    {
        return document.documentElement.clientHeight || =
document.body.clientHeight;
    };
    ns.GetPageWidth =3D function()
    {
        return document.documentElement.clientWidth || =
document.body.clientWidth;
    };
    ns.IsDefined =3D function (variable)
    {
        return "undefined" !=3D=3D typeof(variable);
    };
    ns.StopProcessingEvent =3D function(evt)
    {
        if (evt.preventDefault)
            evt.preventDefault();
        else
            evt.returnValue =3D false;
        if (evt.stopPropagation)
            evt.stopPropagation();
        if (ns.IsDefined(evt.cancelBubble))
            evt.cancelBubble =3D true;
    }
    ns.AddIframeDoctype =3D function(element)
    {
        var frameDocument =3D element.contentDocument || =
element.contentWindow.document;
        if (document.implementation && =
document.implementation.createDocumentType)
        {
            var newDoctype =3D =
document.implementation.createDocumentType('html', '', '');
            if (frameDocument.childNodes.length)
                frameDocument.insertBefore(newDoctype, =
frameDocument.childNodes[0]);
            else
                frameDocument.appendChild(newDoctype);
        }
        else
        {
            frameDocument.write("<!DOCTYPE html>");
            frameDocument.close();
        }
    }
    function IsElementNode(node)
    {
        return node.nodeType =3D=3D=3D 1;=20
    }
    function IsNodeContainsElementWithTag(node, observeTag)
    {
        return observeTag =3D=3D "*" || (IsElementNode(node) && =
(node.tagName.toLowerCase() =3D=3D=3D observeTag || =
node.getElementsByTagName(observeTag).length > 0));
    }
    function MutationChangeObserver(observeTag)
    {
        var m_observer;
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessNodeList(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
            {
                if (m_functionCheckInteresting(nodeList[i]))
                    return true;
            }
            return false;
        }
        function ProcessDomChange(records)
        {
            if (!m_callback)
                return;
            for (var i =3D 0; i < records.length; ++i)
            {
                var record =3D records[i];
                if ((record.addedNodes.length && =
ProcessNodeList(record.addedNodes)) ||
                    (record.removedNodes.length && =
ProcessNodeList(record.removedNodes)))
                {
                    m_callback();
                    return;
                }
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            m_observer =3D new MutationObserver(ProcessDomChange);
            m_observer.observe(document, { childList: true, subtree: =
true });
        };
        this.Stop =3D function()
        {
            m_observer.disconnect();
            m_callback =3D null;
        };
    }
    function DomEventsChangeObserver(observeTag)
    {
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessEvent(event)
        {
            if (!m_callback)
                return;
            if (m_functionCheckInteresting(event.target))
                m_callback();
        }
        this.Start =3D function(callback)
        {
            ns.AddRemovableEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.AddRemovableEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D callback;
        }
        this.Stop =3D function()
        {
            ns.RemoveEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.RemoveEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D null;
        }
    }
    function TimeoutChangeObserver(observeTag)
    {
        var m_interval;
        var m_callback;
        var m_tagCount;
        var m_attribute =3D 'klot_' + ns.GetCurrentTime();
        function IsChangesOccure(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
                if (!nodeList[i][m_attribute])
                    return true;
            return false;
        }
        function FillTagInfo(nodeList)
        {
            m_tagCount =3D nodeList.length;
            for (var i =3D 0; i < m_tagCount; ++i)
                nodeList[i][m_attribute] =3D true;
        }
        function TimeoutProcess()
        {
            if (!m_callback)
                return;
            var nodeList =3D observeTag ? =
document.getElementsByTagName(observeTag) : =
document.getElementsByTagName("*");
            if (nodeList.length !=3D=3D m_tagCount || =
IsChangesOccure(nodeList))
            {
                FillTagInfo(nodeList);
                m_callback();
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            FillTagInfo(document.getElementsByTagName(observeTag));
            m_interval =3D ns.SetInterval(TimeoutProcess, 10 * 1000);
            if (document.readyState !=3D=3D "complete")
                ns.AddEventListener(window, "load", TimeoutProcess);
        }
        this.Stop =3D function()
        {
            clearInterval(m_interval);
            m_callback =3D null;
        }
    }
    ns.GetDomChangeObserver =3D function(observeTag)
    {
        var observeTagLowerCase =3D observeTag ? =
observeTag.toLowerCase() : observeTag;
        if (window.MutationObserver && document.documentMode !=3D=3D 11) =
  =20
            return new MutationChangeObserver(observeTagLowerCase);
        if (window.addEventListener)
            return new DomEventsChangeObserver(observeTagLowerCase);
        return new TimeoutChangeObserver(observeTagLowerCase);
    }
    ns.StartLocationHref =3D document.location.href;
    return ns;
}) (KasperskyLab || {});
(function (ns) {
    function md5cycle(x, k) {
        var a =3D x[0],
        b =3D x[1],
        c =3D x[2],
        d =3D x[3];
        a =3D ff(a, b, c, d, k[0], 7, -680876936);
        d =3D ff(d, a, b, c, k[1], 12, -389564586);
        c =3D ff(c, d, a, b, k[2], 17, 606105819);
        b =3D ff(b, c, d, a, k[3], 22, -1044525330);
        a =3D ff(a, b, c, d, k[4], 7, -176418897);
        d =3D ff(d, a, b, c, k[5], 12, 1200080426);
        c =3D ff(c, d, a, b, k[6], 17, -1473231341);
        b =3D ff(b, c, d, a, k[7], 22, -45705983);
        a =3D ff(a, b, c, d, k[8], 7, 1770035416);
        d =3D ff(d, a, b, c, k[9], 12, -1958414417);
        c =3D ff(c, d, a, b, k[10], 17, -42063);
        b =3D ff(b, c, d, a, k[11], 22, -1990404162);
        a =3D ff(a, b, c, d, k[12], 7, 1804603682);
        d =3D ff(d, a, b, c, k[13], 12, -40341101);
        c =3D ff(c, d, a, b, k[14], 17, -1502002290);
        b =3D ff(b, c, d, a, k[15], 22, 1236535329);
        a =3D gg(a, b, c, d, k[1], 5, -165796510);
        d =3D gg(d, a, b, c, k[6], 9, -1069501632);
        c =3D gg(c, d, a, b, k[11], 14, 643717713);
        b =3D gg(b, c, d, a, k[0], 20, -373897302);
        a =3D gg(a, b, c, d, k[5], 5, -701558691);
        d =3D gg(d, a, b, c, k[10], 9, 38016083);
        c =3D gg(c, d, a, b, k[15], 14, -660478335);
        b =3D gg(b, c, d, a, k[4], 20, -405537848);
        a =3D gg(a, b, c, d, k[9], 5, 568446438);
        d =3D gg(d, a, b, c, k[14], 9, -1019803690);
        c =3D gg(c, d, a, b, k[3], 14, -187363961);
        b =3D gg(b, c, d, a, k[8], 20, 1163531501);
        a =3D gg(a, b, c, d, k[13], 5, -1444681467);
        d =3D gg(d, a, b, c, k[2], 9, -51403784);
        c =3D gg(c, d, a, b, k[7], 14, 1735328473);
        b =3D gg(b, c, d, a, k[12], 20, -1926607734);
        a =3D hh(a, b, c, d, k[5], 4, -378558);
        d =3D hh(d, a, b, c, k[8], 11, -2022574463);
        c =3D hh(c, d, a, b, k[11], 16, 1839030562);
        b =3D hh(b, c, d, a, k[14], 23, -35309556);
        a =3D hh(a, b, c, d, k[1], 4, -1530992060);
        d =3D hh(d, a, b, c, k[4], 11, 1272893353);
        c =3D hh(c, d, a, b, k[7], 16, -155497632);
        b =3D hh(b, c, d, a, k[10], 23, -1094730640);
        a =3D hh(a, b, c, d, k[13], 4, 681279174);
        d =3D hh(d, a, b, c, k[0], 11, -358537222);
        c =3D hh(c, d, a, b, k[3], 16, -722521979);
        b =3D hh(b, c, d, a, k[6], 23, 76029189);
        a =3D hh(a, b, c, d, k[9], 4, -640364487);
        d =3D hh(d, a, b, c, k[12], 11, -421815835);
        c =3D hh(c, d, a, b, k[15], 16, 530742520);
        b =3D hh(b, c, d, a, k[2], 23, -995338651);
        a =3D ii(a, b, c, d, k[0], 6, -198630844);
        d =3D ii(d, a, b, c, k[7], 10, 1126891415);
        c =3D ii(c, d, a, b, k[14], 15, -1416354905);
        b =3D ii(b, c, d, a, k[5], 21, -57434055);
        a =3D ii(a, b, c, d, k[12], 6, 1700485571);
        d =3D ii(d, a, b, c, k[3], 10, -1894986606);
        c =3D ii(c, d, a, b, k[10], 15, -1051523);
        b =3D ii(b, c, d, a, k[1], 21, -2054922799);
        a =3D ii(a, b, c, d, k[8], 6, 1873313359);
        d =3D ii(d, a, b, c, k[15], 10, -30611744);
        c =3D ii(c, d, a, b, k[6], 15, -1560198380);
        b =3D ii(b, c, d, a, k[13], 21, 1309151649);
        a =3D ii(a, b, c, d, k[4], 6, -145523070);
        d =3D ii(d, a, b, c, k[11], 10, -1120210379);
        c =3D ii(c, d, a, b, k[2], 15, 718787259);
        b =3D ii(b, c, d, a, k[9], 21, -343485551);
        x[0] =3D add32(a, x[0]);
        x[1] =3D add32(b, x[1]);
        x[2] =3D add32(c, x[2]);
        x[3] =3D add32(d, x[3]);
    }
    function cmn(q, a, b, x, s, t) {
        a =3D add32(add32(a, q), add32(x, t));
        return add32((a << s) | (a >>> (32 - s)), b);
    }
    function ff(a, b, c, d, x, s, t) {
        return cmn((b & c) | ((~b) & d), a, b, x, s, t);
    }
    function gg(a, b, c, d, x, s, t) {
        return cmn((b & d) | (c & (~d)), a, b, x, s, t);
    }
    function hh(a, b, c, d, x, s, t) {
        return cmn(b^c^d, a, b, x, s, t);
    }
    function ii(a, b, c, d, x, s, t) {
        return cmn(c^(b | (~d)), a, b, x, s, t);
    }
    function md51(s) {
        var n =3D s.length,
        state =3D [1732584193, -271733879, -1732584194, 271733878],
        i;
        for (i =3D 64; i <=3D s.length; i +=3D 64) {
            md5cycle(state, md5blk(s.substring(i - 64, i)));
        }
        s =3D s.substring(i - 64);
        var tail =3D [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
        for (i =3D 0; i < s.length; i++)
            tail[i >> 2] |=3D s.charCodeAt(i) << ((i % 4) << 3);
        tail[i >> 2] |=3D 0x80 << ((i % 4) << 3);
        if (i > 55) {
            md5cycle(state, tail);
            for (i =3D 0; i < 16; i++)
                tail[i] =3D 0;
        }
        tail[14] =3D n * 8;
        md5cycle(state, tail);
        return state;
    }
    function md5blk(s) {
        var md5blks =3D [],
        i;
        for (i =3D 0; i < 64; i +=3D 4) {
            md5blks[i >> 2] =3D s.charCodeAt(i) +
                 (s.charCodeAt(i + 1) << 8) +
                 (s.charCodeAt(i + 2) << 16) +
                 (s.charCodeAt(i + 3) << 24);
        }
        return md5blks;
    }
    var hex_chr =3D '0123456789abcdef'.split('');
    function rhex(n) {
        var s =3D '',
        j =3D 0;
        for (; j < 4; j++)
            s +=3D hex_chr[(n >> (j * 8 + 4)) & 0x0F]+hex_chr[(n >> (j * =
8)) & 0x0F];
        return s;
    }
    function hex(x) {
        for (var i =3D 0; i < x.length; i++)
            x[i] =3D rhex(x[i]);
        return x.join('');
    }
    ns.md5 =3D function (s) {
        return hex(md51(s));
    };
    function add32(a, b) {
        return (a + b) & 0xFFFFFFFF;
    }
    if (ns.md5('hello') !=3D '5d41402abc4b2a76b9719d911017c592') {
        add32 =3D function(x, y) {
            var lsw =3D (x & 0xFFFF) + (y & 0xFFFF),
            msw =3D (x >> 16) + (y >> 16) + (lsw >> 16);
            return (msw << 16) | (lsw & 0xFFFF);
        }
    }
})(KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.NMSTransportSupported =3D false;
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.AjaxTransportSupported =3D true;
var ajaxRequestProvider =3D (function ()
    {
        var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
        var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
        var oldXHR =3D window.XMLHttpRequest;
        var oldXDR =3D window.XDomainRequest;
        return {
            GetAsyncRequest: function ()
                {
                    var xmlhttp =3D oldXDR ? new oldXDR() : new =
oldXHR();
                    if (!oldXDR) {
                        xmlhttp.open =3D oldOpen;
                        xmlhttp.send =3D oldSend;
                    }
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                },
            GetSyncRequest: function ()
                {
                    var xmlhttp =3D new oldXHR();
                    xmlhttp.open =3D oldOpen;
                    xmlhttp.send =3D oldSend;
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                }
        };
    })();
var restoreSessionCallback =3D function(){};
var PingPongCallReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_pingWaitResponse =3D false;
    var m_requestDelay =3D ns.MaxRequestDelay;
    var m_requestTimer =3D null;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    var m_updateCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_caller.Call(
                "from",
                null,
                null,
                 true,
                function(result, parameters, method)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D true;
                    if (parameters =3D=3D=3D "undefined" || method =
=3D=3D=3D "undefined")=20
                    {
                        m_errorCallback('AJAX pong is not received. =
Product is deactivated');
                        return;
                    }
                    if (method)
                    {
                        ns.SetTimeout(function () { SendRequest(); }, =
0);
                        m_callCallback(method, parameters);
                    }
                },
                function(error)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                });
            m_pingWaitResponse =3D true;
        }
        catch (e)
        {
            m_errorCallback('Ajax send ping exception: ' + (e.message || =
e));
        }
    }
    function Ping()
    {
        try
        {
            if (m_pingWaitResponse)
            {
                m_requestTimer =3D ns.SetTimeout(Ping, 100);
                return;
            }
            m_requestDelay =3D m_updateCallback();
            SendRequest();
            m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
        }
        catch (e)
        {
            m_errorCallback('Send ping request: ' + (e.message || e));
        }
    }
    this.StartReceive =3D function(callCallback, errorCallback, =
updateCallback)
    {
        m_isProductConnected =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        m_updateCallback =3D updateCallback;
        m_requestDelay =3D m_updateCallback();
        m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
    };
    this.ForceReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D ns.SetTimeout(Ping, 0);
    }
    this.StopReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D null;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
        m_updateCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_requestTimer !=3D=3D null;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
var LongPoolingReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_isStarted =3D false;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_isProductConnected =3D true;
            m_caller.Call(
                "longpooling",
                null,
                null,
                 true,
                OnResponse,
                function(error)
                {
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                },
                true);
        }
        catch (e)
        {
            ns.SessionError(e, "ajax");
            m_errorCallback("Ajax send ping exception: " + (e.message || =
e));
        }
    }
    function OnResponse(result, parameters, method)
    {
        if (!ns.IsDefined(parameters) || !ns.IsDefined(method))
        {
            m_errorCallback('AJAX pong is not received. Product is =
deactivated');
            return;
        }
        ns.SetTimeout(function () { SendRequest(); }, 0);
        if (method)
            m_callCallback(method, parameters);
    }
    this.StartReceive =3D function(callCallback, errorCallback)
    {
        m_isStarted =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        SendRequest();
    };
    this.ForceReceive =3D function(){}
    this.StopReceive =3D function()
    {
        m_isStarted =3D false;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_isStarted;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
ns.AjaxCaller =3D function()
{
    var m_path =3D ns.GetBaseUrl() + ns.SIGNATURE;
    var m_longPooling;
    var m_longPoolingRequest;
    function NoCacheParameter()=20
    {
        return "&nocache=3D" + Math.floor((1 + Math.random()) * =
0x10000).toString(16);
    }
    function GetEncodedPluginsParameter(injectors)=20
    {
        return (injectors) ? "&plugins=3D" + =
encodeURIComponent(injectors) : "";
    }
    function PrepareRequestObject(command, commandAttribute, isPost, =
isAsync)
    {
        var request =3D isAsync ? ajaxRequestProvider.GetAsyncRequest() =
: ajaxRequestProvider.GetSyncRequest();
        if (request)
        {
            var urlPath =3D m_path + "/" + command;
            if (commandAttribute)
                urlPath +=3D "/" + commandAttribute;
            if (isPost)
            {
                request.open("POST", urlPath);
            }
            else
            {
                if (urlPath.indexOf("?") =3D=3D=3D -1)
                    urlPath +=3D "?get";
                urlPath +=3D NoCacheParameter();
                request.open("GET", urlPath, isAsync);
            }
            if (request.setRequestHeader && ns.IsRelativeTransport())
                request.setRequestHeader("X-Requested-With", =
"XMLHttpRequest");
        }
        return request;
    }
    function ClearRequest(request)
    {
        request.onerror =3D function(){};
        request.onload =3D function(){};
    }
    function AsyncCall(command, commandAttribute, data, callbackResult, =
callbackError, isLongPoolingCall)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute, data ? true : false, true);
            if (!request)=20
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return;
            }
            var timeout;
            if (!m_longPooling)
            {
                timeout =3D ns.SetTimeout(function ()
                    {
                        callbackError && callbackError("Cannot send AJAX =
request for calling " + command + "/" + commandAttribute);
                        request.abort();
                        ClearRequest(request);
                    }, 120000);
            }
            request.onerror =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    callbackError && callbackError("AJAX request error =
for calling " + command + "/" + commandAttribute);
                };
            request.onload =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    if (request.responseText && =
(!ns.IsDefined(request.status) || request.status =3D=3D=3D 200))
                    {
                        if (callbackResult)
                            callbackResult(request.responseText);
                        return;
                    }
                    if (callbackError)
                        callbackError("AJAX request with unsupported url =
type!");=20
                };
            if (isLongPoolingCall)
                m_longPoolingRequest =3D request;
            request.send(data);
            ns.Log("Call native function " + command + "/" + =
commandAttribute);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    };
    function SyncCall(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute + "?" + ns.EncodeURI(data), false, false);
            if (!request)
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return false;
            }
            request.send();
            if (!ns.IsDefined(request.status) || request.status =
=3D=3D=3D 200)
            {
                if (callbackResult && request.responseText)
                    callbackResult(request.responseText);
                request =3D null;
                return true;
            }
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command + " exception: " =
+ (e.message || e));
        }
        return false;
    }
    this.Start =3D function(callbackSuccess)
    {
        callbackSuccess();
    }
    this.SendLog =3D function(message)
    {
        AsyncCall("log?" + encodeURIComponent(message));
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError, isLongPoolingCall)=20
    {
        var callFunction =3D (isAsync || !ns.IsDefined(isAsync)) ? =
AsyncCall : SyncCall;
        return callFunction(
            command,
            commandAttribute,
            data,
            function(responseText)
            {
                var commandResponse =3D ns.JSONParse(responseText);
                if (commandResponse.result =3D=3D=3D -1610612735)
                {
                    callFunction(
                        command,
                        commandAttribute,
                        data,
                        function(responseText)
                        {
                            if (!callbackResult)
                                return;
                            commandResponse =3D =
ns.JSONParse(responseText);
                            callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                        },
                        callbackError,
                        isLongPoolingCall);
                }
                else
                {
                    if (callbackResult)
                        callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                }
            },
            callbackError,
            isLongPoolingCall);
    }
    this.Shutdown =3D function()
    {
        if (m_longPoolingRequest)
        {
            if (m_longPoolingRequest.abort)
                m_longPoolingRequest.abort();
            ClearRequest(m_longPoolingRequest);
            m_longPoolingRequest =3D null;
        }
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        restoreSessionCallback =3D callbackError;
        var pluginsParameter =3D GetEncodedPluginsParameter(injectors);
        var serializedInitData =3D (pluginsInitData.length) ? "&data=3D" =
+ encodeURIComponent(ns.JSONStringify({data : pluginsInitData})) : "";
        var isTopLevel =3D "&isTopLevel=3D" + (window && window =3D=3D =
window.top).toString();
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        AsyncCall(
            "init?url=3D" + encodeURIComponent(ns.StartLocationHref) + =
pluginsParameter + serializedInitData + isTopLevel,
            null,
            null,
            function(responseText)
            {
                try
                {
                    var initSettings =3D ns.JSONParse(responseText);
                    m_path =3D ns.GetBaseUrl() + initSettings.ajaxId + =
'/' + initSettings.sessionId;
                    m_longPooling =3D initSettings.longPooling;
                    callbackResult(initSettings);
                } catch(e)
                {
                    restoreSessionCallback && =
restoreSessionCallback("Error " + e.name + ": " + e.message);
                }
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return m_longPooling ? new LongPoolingReceiver(this) : new =
PingPongCallReceiver(this);
    }
};
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.WebSocketTransportSupported =3D ns.IsDefined(window.WebSocket);
if (!ns.WebSocketTransportSupported)
    return ns;
var webSocketProvider =3D function()
    {
        var WebSocketObject =3D WebSocket;
        var WebSocketSend =3D WebSocket.prototype.send;
        var WebSocketClose =3D WebSocket.prototype.close;
        return {
            GetWebSocket: function(path)
            {
                var webSocket =3D new WebSocketObject(path);
                webSocket.send =3D WebSocketSend;
                webSocket.close =3D WebSocketClose;
                return webSocket;
            }
        }
    }();
ns.WebSocketCaller =3D function()
{
    var m_socket;
    var m_waitResponse =3D {};
    var m_callReceiver =3D function(){};
    var m_errorCallback =3D function(){};
    var m_callReceiverEnabled =3D false;
    var m_connected =3D false;
    var m_initialized =3D false;
    var m_deferredCalls =3D [];
    var m_wasCallbackErrorCalled =3D false;
    function GetWebSocket(callbackSuccess, callbackError)
    {
        var url =3D ns.GetBaseUrl();
        var webSocketPath =3D (url.indexOf("https:") =3D=3D=3D 0)=20
            ? "wss" + url.substr(5)
            : "ws" + url.substr(4);
        webSocketPath +=3D ns.SIGNATURE + "/websocket?url=3D" + =
encodeURIComponent(ns.StartLocationHref) + "&nocache=3D" + (new =
Date().getTime());
        var webSocket;
        try
        {
            webSocket =3D webSocketProvider.GetWebSocket(webSocketPath);
        }
        catch (e)
        {
            throw e;
        }
        webSocket.onmessage =3D function(arg)
            {
                ProcessMessage(arg, callbackError);
            };
        webSocket.onerror =3D function()
            {
                ClearWebSocket(webSocket);
                if (!m_wasCallbackErrorCalled && callbackError)
                    callbackError();
                m_wasCallbackErrorCalled =3D true;
            }
        webSocket.onopen =3D function()
            {
                m_wasCallbackErrorCalled =3D false;
                m_connected =3D true;
                if (callbackSuccess)
                    callbackSuccess();
            }
        webSocket.onclose =3D function(closeEvent)
            {
                m_connected =3D false;
                if (closeEvent && closeEvent.code =3D=3D 1006)
                    webSocket.onerror(closeEvent);
                ClearWebSocket(webSocket);
                m_errorCallback("websocket closed");
            };
        return webSocket;
    }
    function ClearWebSocket(ws)
    {
        ws.onmessage =3D function(){};
        ws.onerror =3D function(){};
        ws.onopen =3D function(){};
        ws.onclose =3D function(){};
    }
    function ProcessMessage(arg, errorCallback)
    {
        try
        {
            m_wasCallbackErrorCalled =3D false;
            var response =3D ns.JSONParse(arg.data);
            if (m_waitResponse[response.callId])
            {
                var callWaiter =3D m_waitResponse[response.callId];
                delete m_waitResponse[response.callId];
                clearTimeout(callWaiter.timeout);
                if (callWaiter.callbackResult)
                    callWaiter.callbackResult(response.commandData);
                return;
            }
            if (!m_initialized)
            {
                m_deferredCalls.push(arg);
                return;
            }
            if (response.command =3D=3D=3D "from")
            {
                var command =3D ns.JSONParse(response.commandData);
                m_callReceiver(command.method, command.parameters);
            }
            else if (response.command =3D=3D=3D "reconnect")
            {
                m_socket.onmessage =3D function(){};
                m_socket.onerror =3D function(){};
                m_socket.onopen =3D function(){};
                m_socket.onclose =3D function(){};
                m_socket.close();
                m_socket =3D GetWebSocket(function()
                    {
                        CallImpl("restore", "", response.commandData);
                    },
                    errorCallback);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "websoket")
        }
    }
    function CallImpl(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var callId =3D 0;
            if (callbackResult || callbackError)
            {
                callId =3D Math.floor((1 + Math.random()) * 0x10000);
                var timeout =3D ns.SetTimeout(function()
                    {
                        delete m_waitResponse[callId];
                        if (callbackError)
                            callbackError("websocket call timeout for " =
+ command  + "/" + commandAttribute);
                    }, 120000);
                var callWaiter =3D=20
                    {
                        callId: callId,
                        callbackResult: callbackResult,
                        timeout: timeout
                    };
                m_waitResponse[callId] =3D callWaiter;
            }
            m_socket.send(ns.JSONStringify(
                {
                    callId: callId,
                    command: command,
                    commandAttribute: commandAttribute || "",
                    commandData: data || ""
                }));
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket call " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    }
    this.Start =3D function(callbackSuccess, callbackError)
    {
        try
        {
            m_socket =3D GetWebSocket(callbackSuccess, callbackError);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket start exception: " + (e.message =
|| e));
        }
    }
    this.SendLog =3D function(message)
    {
        CallImpl("log", null, message);
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError)=20
    {
        if (ns.IsDefined(isAsync) && !isAsync)
            return false;
        CallImpl(
            command,=20
            commandAttribute,=20
            data,
            callbackResult=20
                ?   function(responseText)
                    {
                        if (callbackResult)
                        {
                            var command =3D ns.JSONParse(responseText);
                            callbackResult(command.result, =
command.parameters, command.method);
                        }
                    }
                : null,
            callbackError);
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        var initData =3D=20
            {
                url: ns.StartLocationHref,
                plugins: injectors,
                data: { data : pluginsInitData },
                isTopLevel: (window && window =3D=3D window.top)
            };
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        CallImpl("init", null, ns.JSONStringify(initData),
            function(responseText)
            {
                m_initialized =3D true;
                var initSettings =3D ns.JSONParse(responseText);
                if (initSettings.Shutdown !=3D=3D undefined)
                    return;
                callbackResult(initSettings);
                for (var i =3D 0; i < m_deferredCalls.length; ++i)
                    ProcessMessage(m_deferredCalls[i], callbackError);
                m_deferredCalls =3D [];
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return this;
    }
    this.StartReceive =3D function(callMethod, errorCallback)
    {
        m_callReceiverEnabled =3D true;
        m_callReceiver =3D callMethod;
        m_errorCallback =3D errorCallback;
    }
    this.ForceReceive =3D function(){};
    this.StopReceive =3D function()
    {
        m_callReceiverEnabled =3D false;
        m_callReceiver =3D function(){};
        m_errorCallback =3D function(){};
        if (m_socket)
        {
            m_connected =3D false;
            m_socket.onmessage =3D function(){};
            m_socket.onerror =3D function(){};
            m_socket.onopen =3D function(){};
            m_socket.onclose =3D function(){};
            m_socket.close();
            m_socket =3D null;
        }
    }
    this.IsStarted =3D function()
    {
        return m_callReceiverEnabled;
    }
    this.IsProductConnected =3D function()
    {
        return m_connected;
    }
}
return ns;
}) (KasperskyLab || {});
var kaspersyLabSessionInstance =3D null;
(function ( ns) {
    var currentLocationHref =3D document.location.href;
    if (ns.WORK_IDENTIFIERS)
    {
        var workIdentifiers =3D ns.WORK_IDENTIFIERS.split(",");
        for (var i =3D 0; i < workIdentifiers.length; ++i)
        {
            if (window[workIdentifiers[i]])
            {
                ns.AddRunner =3D function(){};
                ns.AddRunner2 =3D function(){};
                return;
            }
            window[workIdentifiers[i]] =3D true;
        }
    }
    if (ns.INJECT_ID)
        removeThisScriptElement(ns.INJECT_ID);
    function removeThisScriptElement(injectId)
    {
        var pattern =3D injectId.toLowerCase();
        for (var i =3D 0, scriptsCount =3D document.scripts.length; i < =
scriptsCount; ++i)=20
        {
            var tag =3D document.scripts[i];
            if (typeof tag.src =3D=3D=3D 'string' && tag.src.length > 45 =
&&
                tag.src.toLowerCase().indexOf(pattern) > 0 &&
                =
/\/[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F=
]{12}\/main.js/.test(tag.src))
            {
                tag.parentElement.removeChild(tag);
                break;=20
            }
        }
    }
    var CallReceiver =3D function (caller) {
        var m_plugins =3D {};
        var m_receiver =3D caller.GetReceiver();
        var m_caller =3D caller;
        var m_selfMethods =3D {};
        this.RegisterMethod =3D function (methodName, callback) {
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods) {
                    if (methods[methodName]) {
                        throw 'Already registered method ' + methodName;
                    }
                    methods[methodName] =3D callback;
                }
                else {
                    throw 'Cannot registered ' + methodName;
                }
            }
            else if (CheckCommonMethodName(methodName)) {
                if (m_selfMethods[methodName])
                    throw 'Already registered method ' + methodName;
                m_selfMethods[methodName] =3D callback;
            }
        };
        this.RegisterPlugin =3D function (pluginId, callbackPing, =
callbackError) {
            if (m_plugins[pluginId]) {
                throw 'Already started plugin ' + pluginId;
            }
            var plugin =3D {
                onError: callbackError,
                onPing: callbackPing,
                methods: {}
            };
            m_plugins[pluginId] =3D plugin;
            if (!m_receiver.IsStarted())
                m_receiver.StartReceive(CallMethod, ReportError, =
UpdateDelay);
        };
        this.UnregisterPlugin =3D function (pluginId) {
            delete m_plugins[pluginId];
            if (IsPluginListEmpty())
                m_receiver.StopReceive();
        };
        this.ForceReceive =3D function()
        {
            m_receiver.ForceReceive();
        }
        this.UnregisterAll =3D function () {
            if (IsPluginListEmpty())
                return;
            m_receiver.StopReceive();
            m_plugins =3D {};
        };
        this.IsEmpty =3D IsPluginListEmpty;
        function IsPluginListEmpty() {
            for (var key in m_plugins) {
                if (m_plugins.hasOwnProperty(key))
                    return false;
            }
            return true;
        }
        this.IsProductConnected =3D function()
        {
            return m_receiver.IsProductConnected();
        }
        function UpdateDelay() {
            var newDelay =3D ns.MaxRequestDelay;
            var currentTime =3D ns.GetCurrentTime();
            for (var pluginId in m_plugins) {
                try {
                    var onPing =3D m_plugins[pluginId].onPing;
                    if (onPing) {
                        var delay =3D onPing(currentTime);
                        if (delay < newDelay && delay > 0 && delay < =
ns.MaxRequestDelay) {
                            newDelay =3D delay;
                        }
                    }
                }
                catch (e) {
                    ReportPluginError(pluginId, 'UpdateDelay: ' + =
(e.message || e));
                }
            }
            return newDelay;
        }
        function ReportPluginError(pluginId, status) {
            var onError =3D m_plugins[pluginId].onError;
            if (onError)
                onError(status);
        }
        function ReportError(status) {
            for (var pluginId in m_plugins)
                ReportPluginError(pluginId, status);
        }
        function GetPluginIdFromMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 2) {
                    return names[0];
                }
            }
            return null;
        }
        function CheckCommonMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 1 && names[0] =3D=3D =
methodName) {
                    return true;
                }
            }
            return false;
        }
        function GetPluginMethods(pluginId) {
            var plugin =3D m_plugins[pluginId];
            return plugin ? plugin.methods : null;
        }
        function CallPluginMethod(pluginId, methodName, args) {
            var callback;
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods)=20
                    callback =3D methods[methodName];
            }=20
            else {
                callback =3D m_selfMethods[methodName];
            }
            if (callback) {
                try {
                    if (args)
                        callback(ns.JSONParse(args));
                    else
                        callback();
                    m_caller.SendLog(methodName + " executed.");
                    return true;
                }
                catch (e) {
                    m_caller.SendLog("Call " + methodName + " in plugin =
" + (pluginId ? pluginId : "common") + " error: " + (e.message || e));
                }
            }
            m_caller.SendLog("Cannot call " + methodName + " for plugin =
" + (pluginId ? pluginId : "common"));
            return false;
        }
        function CallMethod(methodName, args)
        {
            ns.Log("Try to find js callback " + methodName);
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId || CheckCommonMethodName(methodName))         =20
                CallPluginMethod(pluginId, methodName, args);
        }
    };
    var KasperskyLabSessionClass =3D function (caller) {
        var self =3D this;
        var m_caller =3D caller;
        var m_callReceiver =3D new CallReceiver(caller);
        function CallImpl(methodName, argsObj, callbackResult, =
callbackError, isAsync)
        {
            if (!m_callReceiver.IsProductConnected())
                return;
            var data =3D (argsObj)=20
                ? ns.JSONStringify(
                    {
                        result: 0,
                        method: methodName,
                        parameters: ns.JSONStringify(argsObj)
                    })
                : null;
            var callback =3D function(result, args, method)
                {
                    if (callbackResult)
                        callbackResult(result, args ? ns.JSONParse(args) =
: null, method);
                };
            return m_caller.Call("to", methodName, data, isAsync, =
callback, callbackError);
        }
        function Call(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, true);
        }
        function SyncCall(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            return CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, false);
        }
        function Stop() {
            try {
                m_callReceiver.UnregisterAll();
                ns.Log("session stopped");
                if (m_callReceiver.IsProductConnected())
                {
                    if (!m_caller.Call("shutdown", null, null, false))
                        m_caller.Call("shutdown");
                }
                if (m_caller.Shutdown)
                    m_caller.Shutdown();
            }
            catch (e) {
            }
        }
        function DeactivatePlugin(pluginId) {
            ns.Log('DeactivatePlugin ' + pluginId);
            m_callReceiver.UnregisterPlugin(pluginId);
            if (m_callReceiver.IsEmpty()) {
                Stop();
            }
        }
        function ActivatePlugin(pluginId, callbackPing, callbackError) {
            ns.Log('ActivatePlugin ' + pluginId);
            m_callReceiver.RegisterPlugin(pluginId, callbackPing, =
function (e) {
                callbackError && callbackError(e);
                m_callReceiver.UnregisterPlugin(pluginId);
                if (m_callReceiver.IsEmpty()) {
                    Stop();
                }
            });
        }
        function RegisterMethod(methodName, callback) {
            ns.Log('RegisterMethod ' + methodName);
            m_callReceiver.RegisterMethod(methodName, callback);
        }
        function ReloadPage() {
            window.location.reload(true);
        }
        function StartInjector(param) {
            var pluginStartData =3D {};
            var runner =3D runners[param.injectorName];
            if (runner && runner.getParameters)
                pluginStartData =3D { plugin: runner, parameters: =
ns.JSONStringify(runner.getParameters()) };
            m_caller.StartCall(
                param.injectorName,
                pluginStartData,
                function (plugin) {
                    if (runner && plugin) {
                        var settings;
                        if (ns.IsDefined(plugin.settingsJson))
                            settings =3D (plugin.settingsJson) ? =
ns.JSONParse(plugin.settingsJson) : null;
                        else
                            settings =3D plugin.settings;
                        var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : null;
                        runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                    }
                },
                function () { OnStartError(param.injectorName); });
        }
        function OnStartError(injectorName) {
            try {
                var connectionErrorCallback =3D =
runners[injectorName].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch (e) {
                ns.Log(e);
            }
        }
        function StopInjector(param) {
            var runner =3D runners[param.injectorName];
            m_caller.StopCall(
                param.injectorName,
                function (plugin) {
                    if (runner && plugin && runner.stop) {
                        runner.stop(KasperskyLab, =
kaspersyLabSessionInstance);
                    }
                },
                function () { OnStopError(param.injectorName); });
        }
        function OnStopError(injectorName) {
            ns.Log("Stop " + injectorName + "injector failed");
        }
        RegisterMethod('reload', ReloadPage);
        RegisterMethod('start', StartInjector);
        RegisterMethod('stop', StopInjector);
        this.Log =3D function(error)=20
        {
            try
            {
                if (!this.IsProductConnected())
                    return;
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                msg && msg.length <=3D 2048 ? m_caller.SendLog(msg) : =
m_caller.SendLog(msg.substring(0, 2048) + '<...>');
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        };
        this.LogError =3D function(error, injector)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!injector)
                    injector =3D "common";
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                m_caller.Call("logerr", null, ns.JSONStringify({error: =
msg, injector: injector}));
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }       =20
        }
        this.UnhandledException =3D function(e)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!e.filename)
                    return;
                var val =3D ns.INJECT_ID;
                if (!val || e.filename.indexOf(val) =3D=3D -1)
                    return;
                var errInfo =3D {};
                errInfo.error =3D e.message && e.message.length > 1024? =
(e.message.substring(0, 1019) + '<...>') : e.message;
                errInfo.script =3D e.filename && e.filename.length > =
1024 ? (e.filename.substring(0, 1019) + '<...>') : e.filename;
                errInfo.line =3D e.lineno;
                errInfo.column =3D e.colno;
                if (e.error)
                    errInfo.stack =3D e.error.stack && =
e.error.stack.length > 2048 ? (e.error.stack.substring(0, 2043) + =
'<...>') : e.error.stack;
                m_caller.Call("except", null, =
ns.JSONStringify(errInfo));
                return;
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        }
        this.ForceReceive =3D function()
        {
            m_callReceiver.ForceReceive();
        }
        this.IsProductConnected =3D function()
        {
            return m_callReceiver.IsProductConnected();
        }
        this.InitializePlugin =3D function (init) {
            init(
                function () {
                    ActivatePlugin.apply(self, arguments);
                },
                function () {
                    RegisterMethod.apply(self, arguments);
                },
                function () {
                    Call.apply(self, arguments);
                },
                function () {
                    DeactivatePlugin.apply(self, arguments);
                },
                function () {
                    return SyncCall.apply(self, arguments);
                }
            );
        };
        this.GetResource =3D function(resourcePostfix, callbackSuccess, =
callbackError)
        {
            if (!m_caller.ResourceCall)
            {
                throw "Not implemented on transport GetResource";
            }
            m_caller.ResourceCall(resourcePostfix, callbackSuccess, =
callbackError);
        }
        ns.AddEventListener(window, "unload", function()=20
            {
                if (!m_callReceiver.IsEmpty())
                    Stop();
            });
    };
    var runners =3D {};
    ns.AddRunner =3D function(pluginName, runnerFunc, initParameters, =
onConnectionError)
    {
        var options =3D {
            name: pluginName,
            runner: runnerFunc
        }
        if (initParameters)
            options.getParameters =3D function(){ return initParameters; =
};
        if (onConnectionError)
            options.onConnectionError =3D onConnectionError;
        ns.AddRunner2(options);
    };
    ns.AddRunner2 =3D function(options)
    {
        var runnerItem =3D {
            runner: options.runner
        };
        if (options.onConnectionError)
            runnerItem.onConnectionError =3D options.onConnectionError;
        if (options.getParameters)
            runnerItem.getParameters =3D options.getParameters;
        if (options.stop)
            runnerItem.stop =3D options.stop;
        runners[options.name] =3D runnerItem;
    }
    ns.SessionLog =3D function(e)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.Log(e);
        else
            ns.Log(e);
    }
    ns.SessionError =3D function(e, injector)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.LogError(e, injector);
        else
            ns.Log(e);
    }
    ns.AddEventListener(window, "error", function(e)
    {
        if (kaspersyLabSessionInstance)
            kaspersyLabSessionInstance.UnhandledException(e);
        else
            ns.Log(e);
    });
    ns.ContentSecurityPolicyNonceAttribute =3D ns.CSP_NONCE;
    function OnInitError()
    {
        PostponeInit();
        for (var runner in runners)
        {
            try
            {
                var connectionErrorCallback =3D =
runners[runner].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch(e)
            {
                ns.Log(e);
            }
        }
    }
    var SupportedCallerProvider =3D function()
    {
        var m_current =3D 0;
        var m_supportedCallers =3D [];
        if (ns.NMSTransportSupported)
            m_supportedCallers.push(new ns.NMSCaller);
        if (ns.WebSocketTransportSupported)
            m_supportedCallers.push(new ns.WebSocketCaller);
        if (ns.AjaxTransportSupported)
            m_supportedCallers.push(new ns.AjaxCaller);
        function FindSupportedImpl(callbackSuccess)
        {
            if (m_current < m_supportedCallers.length)
            {
                var caller =3D m_supportedCallers[m_current++];
                caller.Start(function(){callbackSuccess(caller);}, =
function(){FindSupportedImpl(callbackSuccess);});
            }
            else
            {
                m_current =3D 0;
                OnInitError();
            }
        }
        this.FindSupported =3D function(callbackSuccess)
        {
            FindSupportedImpl(callbackSuccess);
        }
    }
    function LocalizationObjectFromDictionary(dictionary)
    {
        if (!dictionary)
            return null;
        var object =3D {};
        for (var i =3D 0; i < dictionary.length; i++)
            object[dictionary[i].name] =3D dictionary[i].value;
        return object;
    }
    function Init()
    {
        var callerProvider =3D new SupportedCallerProvider;
        callerProvider.FindSupported(
            function(caller)=20
            {
                var injectors =3D "";
                var pluginsInitData =3D [];
                for (var runner in runners)
                {
                    if (injectors)
                        injectors +=3D '&';
                    injectors +=3D runner;
                    if (runners[runner].getParameters)
                        pluginsInitData.push({plugin: runner, =
parameters: ns.JSONStringify(runners[runner].getParameters())});
                }
                caller.InitCall(
                    injectors,
                    pluginsInitData,
                    function(initSettings)
                    {
                        ns.IsRtl =3D initSettings.rtl;
                        ns.GetCommandSrc =3D function()
                        {
                            return ns.GetBaseUrl() + initSettings.ajaxId =
+ "/" + initSettings.sessionId;
                        }
                        kaspersyLabSessionInstance =3D new =
KasperskyLabSessionClass(caller);
                        ns.SetInterval(function(){ if =
(!kaspersyLabSessionInstance.IsProductConnected()) PostponeInit(); }, =
60000);
                        var plugins =3D initSettings.plugins;
                        if (!plugins)
                        {
                            ns.SessionLog("Empty plugins list recieved =
on init reponse");
                            return;
                        }
                        for (var i =3D 0, pluginsCount =3D =
plugins.length; i < pluginsCount; ++i)
                        {
                            try
                            {
                                var plugin =3D plugins[i];
                                var runner =3D runners[plugin.name];
                                if (runner)
                                {
                                    var settings;
                                    if =
(ns.IsDefined(plugin.settingsJson))
                                        settings =3D =
(plugin.settingsJson) ? ns.JSONParse(plugin.settingsJson) : null;
                                    else
                                        settings =3D plugin.settings;
                                    var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : =
plugin.localization;
                                    runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                                }
                            }
                            catch (e)
                            {
                                ns.SessionError(e);
                            }
                        }
                    },
                    OnInitError);
            });
    }
    var lastPostponedInitTime =3D (new Date()).getTime();
    var postponedInitTimeout =3D null;
    function PostponeInit()
    {
        var nowPostponeTime =3D (new Date()).getTime();
        var postponeDelay =3D (nowPostponeTime - lastPostponedInitTime) =
> 5000 ? 200 : 60 * 1000;
        lastPostponedInitTime =3D nowPostponeTime;
        clearTimeout(postponedInitTimeout)
        postponedInitTimeout =3D ns.SetTimeout(function () { Init(); }, =
postponeDelay);
    }
    ns.StartSession =3D function()
    {
        ns.SetTimeout(Init, 0);
    }
})(KasperskyLab);
KasperskyLab.AddRunner("wsm", function (ns, session)
{
    if (window !=3D window.top)
        return;
    var m_callFunction =3D null;
    var m_activatedState =3D 0;
    var m_activatedStateChangeTimeout;
    var m_documentTitleIsAvailable =3D false;
    var m_stateChangeDelayTimeout;
    function Initialize() {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction) {
            m_callFunction =3D callFunction;
            activatePlugin("wsm", OnPing);
            registerMethod('wsm.forceRedirect', ForceRedirect);
        });
    }
    function OnPing() {
        return ns.MaxRequestDelay;
    }
    function ForceRedirect(args) {
        ns.SessionLog('Force reload to address: ' + args.url);
        document.location.href =3D args.url;
    }
    function FireActivateEventImpl() {
        m_callFunction("wsm.sessionActivated", { title: document.title}, =
function () {
            if (m_activatedState =3D=3D=3D 3)
                ProcessDeactivate();
            m_activatedState =3D 2;
        });
        m_activatedState =3D 1;
    }
    function FireDeactivateEventImpl() {
        m_callFunction("wsm.sessionDeactivated", {title: =
document.title}, function () {
            if (m_activatedState =3D=3D=3D 1)
                ProcessActivate();
            m_activatedState =3D 0;
        });
        m_activatedState =3D 3;
    }
    function FireActivateEvent()
    {
        clearTimeout(m_stateChangeDelayTimeout);
        if (m_documentTitleIsAvailable || document.title)
        {
            m_documentTitleIsAvailable =3D true;
            FireActivateEventImpl();
        }
        else
        {
            m_stateChangeDelayTimeout =3D ns.SetTimeout(function()
                {
                    m_documentTitleIsAvailable =3D true;
                    ProcessActivate();
                }, 500);
        }
    }
    function FireDeactivateEvent()
    {
        if (m_documentTitleIsAvailable)
            FireDeactivateEventImpl();
        else
            clearTimeout(m_stateChangeDelayTimeout);
    }
    function ProcessActivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 0)
                    FireActivateEvent();
                else if (m_activatedState =3D=3D=3D 3)
                    m_activatedState =3D 1;
            }, 0);
    }
    function ProcessDeactivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 2)
                    FireDeactivateEvent();
                else if (m_activatedState =3D=3D=3D 1)
                    m_activatedState =3D 3
            }, 0);
    }
    function OnFocus() {
        if (m_callFunction)
            ProcessActivate();
    }
    function OnBlur() {
        if (m_callFunction && !document.hasFocus())
            ProcessDeactivate();
    }
    Initialize();
    if (document.hasFocus())
    {
        FireActivateEvent();
        ns.AddEventListener(window, "load",=20
            function()
            {
                if (!document.hasFocus())
                    ProcessDeactivate();
            });
    }
    if (window.addEventListener)
    {
        ns.AddEventListener(window, "focus", OnFocus);
        ns.AddEventListener(window, "blur", OnBlur);
    }
    else
    {
        ns.AddEventListener(document, "focusin", OnFocus);
        ns.AddEventListener(document, "focusout", OnBlur);
    }
    ns.AddEventListener(window, "unload", function()
        {
            clearTimeout(m_activatedStateChangeTimeout);
            m_activatedStateChangeTimeout =3D null;
            m_callFunction =3D null;
        });
    if ("onhashchange" in window)
    {
        window.addEventListener("hashchange", function()
        {
             if (m_callFunction)
                m_callFunction("wsm.onHashChange", { newLocationUrl: =
document.location.href }, function() {});
        });
    }
}, {
    referrer: document.referrer,
    stubId: (function () {
        var scripts =3D [];
        if (document.querySelectorAll)
        {
            scripts =3D document.querySelectorAll("[stubid]");
        }
        else
        {
            var allElements =3D document.getElementsByTagName('*');
            for (var i =3D 0; i < allElements.length; i++)
            {
                if (allElements[i].getAttribute("stubid") !=3D=3D null)
                    scripts.push(allElements[i]);
            }
        }
        if (scripts && scripts.length > 0)
            return scripts[0].getAttribute("stubid");
        return "";
    })()
});
KasperskyLab.AddRunner("wnt", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize()
    {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)
        {
            m_callFunction =3D callFunction;
            activatePlugin("wnt", OnPing);
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    Initialize();
}, { referrer: document.referrer });
=EF=BB=BFKasperskyLab.AddRunner("vs", function (ns, session) {
    var VisitedSites =3D function () {
        var m_callFunction =3D function () { };
        var m_domParser =3D ns.GetDomParser(session);
        var m_flags =3D {
            "onPasswordEntered": false,
            "onAddressEntered": false,
            "onCardEntered": false
        };
        function OnPing() {
            return ns.MaxRequestDelay;
        }
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction) {
                m_callFunction =3D callFunction;
                activatePlugin("vs", OnPing);
                ns.AddRemovableEventListener(document, "keydown", =
OnKeyDown);
                ns.AddRemovableEventListener(document, "change", =
OnKeyDown);
            });
        function MakeCallback(flag, target) {
            if (m_flags[flag] || !target)
                return function () { };
            return function (result, selectors) {
                if (result || m_flags[flag])
                    return;
                for (var i =3D 0; i < selectors.length; i++) {
                    if (m_flags[flag])
                        return;
                    var element =3D =
document.querySelector(selectors[i]);
                    if (element && element =3D=3D=3D target) {
                        m_flags[flag] =3D true;
                        if (m_flags["onPasswordEntered"] && =
m_flags["onAddressEntered"] && m_flags["onCardEntered"]) {
                            ns.RemoveEventListener(document, "keydown", =
OnKeyDown);
                            ns.RemoveEventListener(document, "change", =
OnKeyDown);
                        }
                        m_callFunction("vs." + flag);
                    }
                }
            }
        }
        function OnKeyDown(evt) {
            try {
                if (evt.target.tagName.toLowerCase() !=3D=3D "input")
                    return;
                =
m_domParser.GetPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetNewPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetAddressSelectors(MakeCallback("onAddressEntered", =
evt.target));
                =
m_domParser.GetCardSelectors(MakeCallback("onCardEntered", evt.target));
            }
            catch (e) {
                ns.SessionError(e, "vs");
            }
        }
    }
    var instance =3D null;
    ns.RunModule(function () {
        if (!instance)
            instance =3D new VisitedSites;
    });
});
(function (ns) {
ns.UrlAdvisorBalloon =3D function (session, locales)
{
    var m_balloon =3D new ns.Balloon2("ua", =
"/ua/url_advisor_balloon.html", "/ua/balloon.css", session, =
GetCoordsCallback, OnCloseHandler, locales, OnDataReceiveHandler);
    var m_currentVerdict =3D null;
    var m_balloonElement =3D null;
    var m_markerDiv =3D null;
    var m_tagDiv =3D null;
    var m_mouseX =3D 0;
    var m_mouseY =3D 0;
    var ratingIds =3D [
        {className:"green", =
headerNode:locales["UrlAdvisorBalloonHeaderGood"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineGood"]},
        {className:"grey", =
headerNode:locales["UrlAdvisorBalloonHeaderSuspicious"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineSuspicious"]},
        {className:"red", =
headerNode:locales["UrlAdvisorBalloonHeaderDanger"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineDanger"]},
        {className:"yellow", =
headerNode:locales["UrlAdvisorBalloonHeaderWmuf"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineWmuf"]}
    ];
    function GetCoordsCallback(balloonSize)
    {
        return GetCoord(balloonSize, m_mouseX, m_mouseY)
    }
    function OnCloseHandler(arg)
    {
        if(arg =3D=3D 0)
        {
            m_balloon.Hide();
        }
    }
    function OnDataReceiveHandler()
    {
    }
    function GetCoord(balloonSize, clientX, clientY)
    {
        var coord =3D {x: 0, y: 0};
        var clientWidth =3D ns.GetPageWidth();
        var halfWidth =3D balloonSize.width / 2;
        if (halfWidth > clientX)
            coord.x =3D 0;
        else if (halfWidth + clientX > clientWidth)
            coord.x =3D clientWidth - balloonSize.width;
        else
            coord.x =3D clientX - halfWidth;
        var clientHeight =3D ns.GetPageHeight();
        coord.y =3D (clientY + balloonSize.height > clientHeight) ? =
clientY - balloonSize.height : clientY;
        if (coord.y < 0)
            coord.y =3D 0;
        var scroll =3D ns.GetPageScroll();
        coord.y +=3D scroll.top;
        coord.x +=3D scroll.left;
        return coord;
    }
    this.HideBalloon =3D function()
    {
        m_balloon.Hide();
    }
    this.ShowBalloon =3D function(clientX, clientY, verdict)
    {
        m_mouseX =3D clientX;
        m_mouseY =3D clientY;
        m_currentVerdict =3D verdict;
        m_balloon.Show(ratingIds[m_currentVerdict.rating - 1].className =
+ " " + ns.md5(verdict.url), { verdict: m_currentVerdict, locales: =
locales });
    }
};
}) (KasperskyLab || {});
var PostponeCheckAtributeName =3D 'kl_' + KasperskyLab.GetCurrentTime();
var IconName =3D 'kl_' + KasperskyLab.GetCurrentTime();
KasperskyLab.AddRunner("ua", function (ns, session, settings, locales) {
var UrlAdvisor =3D function()
{
    var m_urlAdvisorBalloon =3D new ns.UrlAdvisorBalloon(session, =
locales);
    var m_enabled =3D settings.enable;
    var m_checkOnlySearchResults =3D settings.mode;
    var m_linkSelector =3D settings.linkSelector;
    var m_elementAfterSelector =3D settings.elementAfterSelector;
    var m_emptySearchResultSent =3D false;
    var m_postponeCategorizeStarted =3D false;
    var m_urlCategorizeRequestTime =3D 0;
    var m_observer;
    var m_callFunction =3D function(){};
    var m_categorizingObjects =3D {};
    var m_clearCategorizingObjectsTimerId;
    function AddToCategorizeList(url, linkElement)
    {
        if (url in m_categorizingObjects)
        {
            m_categorizingObjects[url].push(linkElement);
        }
        else
        {
            m_categorizingObjects[url] =3D [linkElement];
        }
    }
    session.InitializePlugin(function(activatePlugin, registerMethod, =
callFunction){
        m_callFunction =3D callFunction;
        activatePlugin('ua', OnPing);
        registerMethod('ua.verdict', SetVerdictDelayed);
        registerMethod('ua.settings', SetSettings);
    });
    Run();
    function OnPing(currentTime)
    {
        var timeFormRequest =3D (currentTime >=3D =
m_urlCategorizeRequestTime) ? currentTime - m_urlCategorizeRequestTime : =
0;
        return timeFormRequest <=3D 10000 ? 500 : ns.MaxRequestDelay;
    }
    function GetHref(link)
    {
        try { return link.href; } catch(e){}
        try { return link.getAttribute('href'); } catch(e){}
        return '';
    }
    function CreateIcon() {
        var icon =3D document.createElement("img");
        icon.name =3D IconName;
        icon.width =3D 16;
        icon.height =3D 16;
        icon.style.cssText =3D "width: 16px!important; height: =
16px!important;"
        icon.onclick =3D function (evt) { ns.StopProcessingEvent(evt); =
};
        return icon;
    }
    function GetLinkIcon(linkElement)
    {
        var nextElement =3D linkElement.nextSibling;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (nextElement)
                nextElement =3D nextElement.nextSibling;
            else
                nextElement =3D linkElement.nextSibling;
        }
        return (nextElement !=3D=3D null && nextElement.name =3D=3D =
IconName) ? nextElement : undefined;
    }
    function GetOrCreateLinkIcon(linkElement)
    {
        var icon =3D GetLinkIcon(linkElement);
        if (icon)
            return icon;
        var nextElement =3D linkElement;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (!nextElement)
                nextElement =3D linkElement;
        }
        nextElement.parentNode.insertBefore(CreateIcon(), =
nextElement.nextSibling);
        return nextElement.nextSibling;
    }
    function GetLinkElementByIcon(icon)
    {
        if (!m_elementAfterSelector)
            return icon.previousSibling;
        var searchLinks =3D document.querySelectorAll(m_linkSelector);
        for (var i =3D 0; i < searchLinks.length; i++)
        {
            var elem =3D =
searchLinks[i].querySelector(m_elementAfterSelector);
            if (searchLinks[i].nextSibling =3D=3D=3D icon || (elem && =
elem.nextSibling =3D=3D=3D icon))
                return searchLinks[i];
        }
        return icon.previousSibling;
    }
    function UpdateIconImage(icon, verdict)
    {
        if (verdict.rating =3D=3D=3D 1)
        {
            icon.src =3D locales["UrlAdvisorGoodImage.png"];
            icon['kis_status'] =3D 16;
        }
        else if (verdict.rating =3D=3D=3D 2)
        {
            icon.src =3D locales["UrlAdvisorSuspiciousImage.png"];
            icon['kis_status'] =3D 8;
        }
        else if (verdict.rating =3D=3D=3D 3)
        {
            icon.src =3D locales["UrlAdvisorDangerImage.png"];
            icon['kis_status'] =3D 4;
        }
        else if (verdict.rating =3D=3D=3D 4)
        {
            icon.src =3D locales["UrlAdvisorwmufImage.png"];
        }
    }
    function SubscribeIconOnMouseEvents(icon, verdict)
    {
        var balloonTimerId =3D 0;
        ns.AddEventListener(icon, "mouseout",=20
            function()
            {
                if (balloonTimerId)
                {
                    clearTimeout(balloonTimerId);
                    balloonTimerId =3D 0;
                }
            });
        ns.AddEventListener(icon, "mouseover",=20
            function(args)
            {
                if (!balloonTimerId)
                {
                    var clientX =3D args.clientX;
                    var clientY =3D args.clientY;
                    balloonTimerId =3D ns.SetTimeout(function()
                        {
                            m_urlAdvisorBalloon.ShowBalloon(clientX, =
clientY, verdict);
                            balloonTimerId =3D 0;
                        }, 300);
                }
            });
    }
    function IsElementEmpty(linkElement)
    {
        return !linkElement.offsetHeight && !linkElement.offsetWidth
            && !linkElement.outerText && !linkElement.text;
    }
    function SetVerdictForUrl(verdict)
    {
        try
        {
            if (!(verdict.url in m_categorizingObjects))
                return;
            var linkElements =3D m_categorizingObjects[verdict.url];
            for (var linkIndex =3D 0; linkIndex < linkElements.length; =
++linkIndex)
            {
                if (IsElementEmpty(linkElements[linkIndex]))
                    continue;
                linkElements[linkIndex][PostponeCheckAtributeName] =3D =
false;
                var icon =3D =
GetOrCreateLinkIcon(linkElements[linkIndex]);
                if (!icon)
                    continue;
                UpdateIconImage(icon, verdict);
                SubscribeIconOnMouseEvents(icon, verdict);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "ua");
        }
        delete m_categorizingObjects[verdict.url];
    }
    function SetVerdict(argument)
    {
        for (var currentVerdict =3D 0; currentVerdict < =
argument.verdicts.length; currentVerdict++)
            SetVerdictForUrl(argument.verdicts[currentVerdict]);
    }
    function SetVerdictDelayed(argument)
    {
        ns.SetTimeout(function(){SetVerdict(argument);}, 1000);
    }
    function SetSettingsImpl(argument)
    {
        m_enabled =3D argument.enable;
        if (!m_enabled)
            return;
        m_checkOnlySearchResults =3D argument.mode;
    }
    function ClearImages()
    {
        var images =3D document.getElementsByName(IconName);
        while (images.length > 0)
            images[0].parentNode.removeChild(images[0]);
    }
    function ClearAttributes()
    {
        for (var i =3D 0; i < document.links.length; ++i)
            if (document.links[i][PostponeCheckAtributeName])
                document.links[i][PostponeCheckAtributeName] =3D false;
    }
    function SetSettings(argument)
    {
        ClearImages();
        ClearAttributes();
        SetSettingsImpl(argument);
        CategorizeUrl();
    }
    function IsNeedCategorizeLink(linkElement)
    {
        try
        {
            return !linkElement.isContentEditable && =
!!linkElement.parentNode=20
                && !GetLinkIcon(linkElement) && =
!linkElement[PostponeCheckAtributeName]
                && !IsElementEmpty(linkElement);
        }
        catch(e)
        {
            ns.SessionLog('check link exception: ' + (e.message || e));
            return false;
        }
    }
    function ProcessDomChange()
    {
        try
        {
            ns.SessionLog('UA: Process dom change');
            if (!m_postponeCategorizeStarted)
            {
                ns.SetTimeout(CategorizeUrl, 500);
                m_postponeCategorizeStarted =3D true;
            }
            var images =3D document.getElementsByName(IconName);
            for (var i =3D 0; i < images.length; ++i)
            {
                var linkNode =3D GetLinkElementByIcon(images[i]);
                if (!linkNode || !linkNode.nodeName || =
linkNode.nodeName.toLowerCase() !=3D=3D "a")
                {
                    var imageNode =3D images[i];
                    imageNode.parentNode.removeChild(imageNode);
                }
            }
        }
        catch (e)
        {
            ns.SessionError("ua dom change handling exception\r\n: " + =
(e.message || e) + (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function CategorizeUrl()
    {
        try
        {
            if (!m_enabled)
            {
                ns.SessionLog("skip categorize links because UA =
disabled");
                return;
            }
            ns.SessionLog('UA: collect links for categorize');
            m_postponeCategorizeStarted =3D false;
            var linksForCategorize =3D [];
            var linksForCheck =3D [];
            if (!m_checkOnlySearchResults)
                linksForCheck =3D document.links;
            else if (m_linkSelector && m_checkOnlySearchResults)
                linksForCheck =3D =
document.querySelectorAll(m_linkSelector);
            for (var i =3D 0; i < linksForCheck.length; i++)
            {
                var link =3D linksForCheck[i];
                if (IsNeedCategorizeLink(link))
                {
                    link[PostponeCheckAtributeName] =3D true;=20
                    var href =3D GetHref(link);
                    if (!!href) {
                        linksForCategorize.push(href);=20
                        AddToCategorizeList(href, link);
                    } else {
                        ns.Log("access to href blocked by browser");=20
                    }
                }
            }
            var isEmptySearchResult =3D m_linkSelector && =
m_checkOnlySearchResults && linksForCheck.length =3D=3D 0;
            if (isEmptySearchResult || linksForCategorize.length)
            {
                if (isEmptySearchResult)
                {
                    if (m_emptySearchResultSent)
                        return;
                    m_emptySearchResultSent =3D true;
                }
                m_callFunction("ua.categorize", {links: =
linksForCategorize});
                m_urlCategorizeRequestTime =3D ns.GetCurrentTime();
                clearTimeout(m_clearCategorizingObjectsTimerId);
                m_clearCategorizingObjectsTimerId =3D =
ns.SetTimeout(function () {
                    m_categorizingObjects =3D {};
                }, 1000 * 60 * 5);
            }
            else
            {
                ns.SessionLog("UA not found links for categorization");
            }
        }
        catch (e)
        {
            ns.SessionError("ua categorize exception\r\n: " + (e.message =
|| e)+ (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function Run()
    {
        CategorizeUrl();
        m_observer =3D ns.GetDomChangeObserver("a");
        m_observer.Start(ProcessDomChange);
        ns.AddEventListener(window, "load", CategorizeUrl);
    };
};
var instance =3D null;
ns.RunModule(function()
{
    if (!instance)
        instance =3D new UrlAdvisor();
}, 2500);
});
KasperskyLab.AddRunner("cb", function (ns, session, settings, locales) {
    var ContentBlocker =3D function () {
        var m_idleStartTime =3D ns.GetCurrentTime();
        var m_callFunction =3D function () {};
        var m_deactivateFunction;
        session.InitializePlugin(function (activatePlugin, =
registerMethod, callFunction, deactivatePlugin) {
            m_deactivateFunction =3D deactivatePlugin;
            m_callFunction =3D callFunction;
            activatePlugin('cb', OnPing);
            registerMethod('cb.reloadUrl', ReloadUrl);
            registerMethod('cb.blockImage', BlockImage);
            registerMethod('cb.shutdown',
                function () {
                    deactivatePlugin('cb');
                });
        });
        function OnPing(currentTime) {
            var idleTime =3D (currentTime >=3D m_idleStartTime) ? =
currentTime - m_idleStartTime : 0;
            return idleTime <=3D 10000 ? 500 : ns.MaxRequestDelay;
        }
        function ReloadUrl() {
            ns.SessionLog("Start reload url " + document.readyState);
            m_idleStartTime =3D ns.GetCurrentTime();
            window.location.reload(true);
        }
        function BlockImage(blockImageRequest) {
            var blockImageResponse =3D { blockedImagesCount: 0, =
requestId: "" };
            var SendResponse =3D function()
            {
                m_callFunction("cb.BlockResults", blockImageResponse);
                SendResponse =3D function() {}
            }
            try
            {
                blockImageResponse.requestId =3D =
blockImageRequest.requestId;
                var blockImageByPath =3D function(url)
                {
                    var endsWithUrl =3D function(pattern) {
                        var d =3D pattern.length - url.length;
                        return d >=3D 0 && pattern.lastIndexOf(url) =
=3D=3D=3D d;
                    };
                    var images =3D document.getElementsByTagName('img');
                    for (var i =3D 0; i !=3D images.length; ++i) {
                        if (endsWithUrl(images[i].src))
                            if (images[i].style.display !=3D 'none') {
                                images[i].style.display =3D 'none';
                                ++blockImageResponse.blockedImagesCount;
                            }
                    }
                }
                for (var i =3D 0; i !=3D blockImageRequest.urls.length; =
++i) {
                    blockImageByPath(blockImageRequest.urls[i]);
                }
                SendResponse();
            }
            catch(e)
            {
                SendResponse();
                throw e;
            }
        }
    };
    new ContentBlocker();
});
var KasperskyLab =3D (function (ns)
{
function DomParser(session)
{
    var m_callFunction =3D function(){};
    var m_logins =3D [];
    var m_passwords =3D [];
    var m_newPasswords =3D [];
    var m_address =3D [];
    var m_card =3D [];
    var m_cachedFlag =3D false;
    var m_pathName =3D document.location.pathname;
    var m_selectorsRequested =3D false;
    var m_callbacksQueue =3D [];
    function OnGetFieldsCallback(result, selectors, callback)
    {
        if (result =3D=3D 0 && selectors)
        {
            if (selectors.loginSelectors)
                Array.prototype.push.apply(m_logins, =
selectors.loginSelectors);
            if (selectors.passwordSelectors)
                Array.prototype.push.apply(m_passwords, =
selectors.passwordSelectors);
            if (selectors.newPasswordSelectors)
                Array.prototype.push.apply(m_newPasswords, =
selectors.newPasswordSelectors);
            if (selectors.addressSelectors)
                Array.prototype.push.apply(m_address, =
selectors.addressSelectors);
            if (selectors.cardSelectors)
                Array.prototype.push.apply(m_card, =
selectors.cardSelectors);
            m_cachedFlag =3D true;
        }
        m_selectorsRequested =3D false;
        for (var i =3D 0; i < m_callbacksQueue.length; ++i)
        {
            m_callbacksQueue[i](result);
        }
    }
    function CallService(argObject)
    {
        m_callFunction("dp.onGetFields", argObject, =
OnGetFieldsCallback);
    }
    function IsVisible(element)
    {
        var style =3D window.getComputedStyle ? =
window.getComputedStyle(element) : element.currentStyle;
        return style.display !=3D=3D "none";
    }
    function ProcessChilds(childNodes)
    {
        for (var i =3D 0; i < childNodes.length; ++i)
        {
            var element =3D childNodes[i];
            if (element.nodeType !=3D=3D Node.ELEMENT_NODE)
                continue;
            if (!IsVisible(element))
                element.setAttribute("wfd-invisible", true);
            else
                ProcessChilds(element.childNodes);
        }
    }
    function ProcessNextGroupElement(tree, finishCallback)
    {
        var currentNode =3D tree.currentNode;
        var counter =3D 0;
        while(currentNode)
        {
            ++counter;
            currentNode.setAttribute("wfd-invisible", true);
            currentNode =3D tree.nextNode();
            if (counter =3D=3D 100)
            {
                ns.SetTimeout(function(){ProcessNextGroupElement(tree, =
finishCallback);}, 0);
                return;
            }
        }
        finishCallback();
    }
    function GetSelectorsWithTreeWalker()
    {
        var filter =3D {
            acceptNode: function(node) {
                if (node && node.parentNode && =
node.parentNode.getAttribute("wfd-invisible") =3D=3D=3D true)
                    return NodeFilter.FILTER_REJECT;
                if (node && !IsVisible(node))
                    return NodeFilter.FILTER_ACCEPT;
                return NodeFilter.FILTER_SKIP;
            }
        }
        var tree =3D document.createTreeWalker(document.body, =
NodeFilter.SHOW_ELEMENT, filter.acceptNode, false);
        var finishCallback =3D function(){
            CallService({dom: "<body>" + document.body.innerHTML + =
"</body>"});
        }
        ProcessNextGroupElement(tree, finishCallback);
    }
    function GetSelectorsFromService()
    {
        try
        {
            ProcessChilds(document.body.childNodes);
        }
        catch (e)
        {
            ns.SessionLog(e);
        }
        CallService({dom: document.documentElement.innerHTML});
    }
    function GetSelectorsInternal(callback, selectors)
    {
        if (m_cachedFlag)
        {
            if (selectors.length > 0)
                callback(0, selectors);
            return;
        }
        var clientCallback =3D function (result) { callback(result, =
selectors); };
        m_callbacksQueue.push(clientCallback);
        if (!m_selectorsRequested)
        {
            m_selectorsRequested =3D true;
            if (document.createTreeWalker)
                GetSelectorsWithTreeWalker();
            else
                GetSelectorsFromService();
        }
    }
    this.GetLoginSelectors =3D function(clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_logins);
    }
    this.GetPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_passwords);
    }
    this.GetNewPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_newPasswords);
    }
    this.GetAddressSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_address);
    }
    this.GetCardSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_card);
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnInitializeCallback(activatePlugin, registerMethod, =
callFunction)
    {
        m_callFunction =3D callFunction;
        activatePlugin("dp", OnPing);
    }
    function ResetCacheFlag()
    {
        m_cachedFlag =3D false;
    }
    function UpdateLocationPathName()
    {
        if(m_pathName !=3D document.location.pathname)=20
        {
            m_pathName =3D document.location.pathname;
            ResetCacheFlag();
        }
    }
    var m_originalPushState =3D function(){};
    function PushStateWrapper()
    {
        m_originalPushState.apply(window.history, =
[].slice.call(arguments));
        ResetCacheFlag();
    }
    function InitializePlugin()
    {
        session.InitializePlugin(OnInitializeCallback);
        ns.AddEventListener(window, "popstate", ResetCacheFlag);
        ns.AddEventListener(document, "load", UpdateLocationPathName);
        if (window.history && window.history.pushState)
        {
            m_originalPushState =3D window.history.pushState;
            window.history.pushState =3D PushStateWrapper;
        }
    }
    InitializePlugin();
}
var gDomParser;
ns.GetDomParser =3D function(session)
{
    if (!gDomParser)
        gDomParser =3D new DomParser(session);
    return gDomParser;
}
return ns;
}) (KasperskyLab || {});
var oldSetRequestHeader =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.setRequestHeader;
var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
var oldFetch =3D window.fetch;
var xhrProxyEnabled =3D true;
var processPostAjaxInSession =3D function(){};
function NormalizeUrl(url)
{
    var e =3D document.createElement("a");
    e.href =3D url;
    return e.href;
}
function IsInternalUrl(url)
{
    return KasperskyLab.IsRelativeTransport() ? false : =
url.indexOf(KasperskyLab.PREFIX) =3D=3D 0;
}
if (oldFetch)
{
    var oldRequest =3D Request;
    var oldFunctionToString =3D Function.prototype.toString;
    var fetchCallImpl =3D function ()
    {
        var clsNew =3D function (Cls)
        {
            return new (KasperskyLab.FunctionBind.apply(Cls, =
arguments))();
        }
        var args =3D [].slice.call(arguments);
        args.unshift(oldRequest);
        var request =3D clsNew.apply(this, args);
        if (xhrProxyEnabled && !KasperskyLab.IsCorsRequest(request.url, =
document.location.href))
        {
            request.headers.append(KasperskyLab.RequestCustomHeader, =
'Ajax_Request');
        }
        return oldFetch.apply(this, [request]);
    };
    window.fetch =3D function () { return fetchCallImpl.apply(this, =
[].slice.call(arguments)); };
    window.fetch.toString =3D function () { return =
oldFunctionToString.apply(oldFetch, [].slice.call(arguments)); };
}
if (oldSend)
{
    var m_requests =3D {};
    var m_idCounter =3D 0;
    var addDescriptor =3D function(requestDescriptor)
    {
        var id =3D ++m_idCounter;
        KasperskyLab.SetTimeout(function()
            {
                delete m_requests[id];
            }, 60 * 1000)
        m_requests[id] =3D requestDescriptor;
    }
    var findRequestDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
                return m_requests[index];
        }
    }
    var deleteDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
            {
                delete m_requests[index];
            }
        }
    }
    var xhrOpenProcessor =3D function()
    {
        try
        {
            if (xhrProxyEnabled &&
                arguments.length > 1 && typeof (arguments[0]) =3D=3D =
'string')
            {
                var requestDescriptor =3D {request: this, isCORS: =
KasperskyLab.IsCorsRequest(arguments[1], document.location.href)};
                if (requestDescriptor.isCORS && =
arguments[0].toLowerCase() =3D=3D 'post' && =
!IsInternalUrl(NormalizeUrl(arguments[1])))
                {
                    var sendCallback =3D =
processPostAjaxInSession.apply(this, [].slice.call(arguments));
                    if (sendCallback)
                        requestDescriptor.RequestSend =3D sendCallback;
                }
                addDescriptor(requestDescriptor);
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        oldOpen.apply(this, [].slice.call(arguments));
    };
    var xhrSetRequestHeaderProcessor =3D function()=20
    {
        try
        {
            if (arguments.length && typeof(arguments[0]) =3D=3D 'string' =
&& =
arguments[0].toLowerCase().indexOf(KasperskyLab.RequestCustomHeader.toLow=
erCase()) =3D=3D=3D 0)
            {
                var requestDescriptor =3D findRequestDescriptor(this);
                if (requestDescriptor)
                {
                    requestDescriptor.headerSet =3D true;
                    delete requestDescriptor.RequestSend;
                }
                else
                {
                    requestDescriptor =3D {request: this, headerSet: =
true};
                    addDescriptor(requestDescriptor);
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSetRequestHeader.apply(this, =
[].slice.call(arguments));
    };
    var xhrSendProcessor =3D function()=20
    {
        try
        {
            var requestDescriptor =3D findRequestDescriptor(this);
            if (xhrProxyEnabled && requestDescriptor)
            {
                deleteDescriptor(this);
                if (!requestDescriptor.isCORS && =
!requestDescriptor.headerSet)
                    oldSetRequestHeader.apply(this, =
[KasperskyLab.RequestCustomHeader, 'Ajax_Request']);
                if (requestDescriptor.RequestSend)
                {
                    requestDescriptor.RequestSend.apply(this, =
[].slice.call(arguments));
                    return;
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSend.apply(this, [].slice.call(arguments));
    };
    window.XMLHttpRequest.prototype.open =3D function ()
    {
        return xhrOpenProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.send =3D function ()
    {
        return xhrSendProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.setRequestHeader =3D function ()
    {
        return xhrSetRequestHeaderProcessor.apply(this, =
[].slice.call(arguments));
    }
}
KasperskyLab.AddRunner("xhr_content", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize() {
        xhrProxyEnabled =3D true;
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)=20
        {
            m_callFunction =3D callFunction;
            activatePlugin("xhr_content", OnPing, OnError);
            processPostAjaxInSession =3D function()
            {
                var sendArguments;
                var request;
                var notifyComplete =3D false;
                var async =3D arguments.length < 3 || =
typeof(arguments[2]) !=3D 'boolean' || arguments[2];
                var callback =3D function()
                {
                    if (request)
                        oldSend.apply(request, sendArguments);
                    else
                        notifyComplete =3D true;
                }
                var remoteFunctionName =3D "xhr.ajaxRequestNotify";
                var targetUrl =3D NormalizeUrl(arguments[1])
                var remoteFunctionArguments =3D { url: targetUrl };
                var result =3D m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback, async);
                if (!result && !async)
                {
                    m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback);
                    notifyComplete =3D true;
                }
                return function()
                {
                    if (notifyComplete)
                    {
                        oldSend.apply(this, [].slice.call(arguments));
                    }
                    else
                    {
                        sendArguments =3D arguments.length > 0 ?
                            [ arguments[0] && arguments[0].slice ? =
arguments[0].slice() : arguments[0] ] :
                            [];
                        request =3D this;
                    }
                };
            };
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnError()
    {
        xhrProxyEnabled =3D false;
    }
    Initialize();
}, { referrer: document.referrer });
(function (ns) {
ns.RequestCustomHeader =3D "X-KL-Ajax-Request";
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.Balloon2 =3D function(pluginName, balloonSrc, balloonCssPostfix, =
session, getCoordCallback, onCloseHandler, locales, =
onDataReceiveHandler)
{
    var m_balloon =3D document.createElement("iframe");
    var m_balloonId =3D pluginName + "_b";
    var m_balloonSize =3D null;
    var m_sizeCache =3D {};
    var m_initStyleDataPair =3D {};
    var m_isInitSent =3D false;
    var m_updateTimeout;
    var m_firstCreate =3D true;
    var m_callFunction =3D function(){};
    function ChangeSchemeIfNeed(url)
    {
        if (document.location.protocol =3D=3D=3D "https:")
            return url.replace("http:", "https:");
        return url;
    }
    function InitializeBalloon()
    {
        m_balloon.scrolling =3D "no";
        m_balloon.frameBorder =3D "0";
        m_balloon.style.border =3D "0";
        m_balloon.style.height =3D "1px";
        m_balloon.style.width =3D "1px";
        m_balloon.style.left =3D "1px";
        m_balloon.style.top =3D "1px";
        m_balloon.allowTransparency =3D "true";=20
        m_balloon.style.zIndex =3D "2147483647";
        m_balloon.style.position =3D "absolute";
        document.body.appendChild(m_balloon);
        HideBalloon();
    }
    function OnPing()
    {
        return IsDisplayed() ? 100 : ns.MaxRequestDelay;
    }
    function SendToFrame(args)
    {
        m_balloon.contentWindow.postMessage(ns.JSONStringify(args), =
GetResourceUrl());
    }
    function OnSizeMessage(sizeMessage)
    {
        var size =3D {
            height: sizeMessage.height,
            width: sizeMessage.width
        };
        if (size.height !=3D 0 && size.width !=3D 0)
            PutSizeInCache(sizeMessage.style, size);
        SetupBalloon(size);
    }
    function OnCloseMessage(closeData)
    {
        HideBalloon();
        if (onCloseHandler && closeData.closeAction)
            onCloseHandler(closeData.closeAction);
    }
    function OnDataMessage(data)
    {
        if (onDataReceiveHandler)
            onDataReceiveHandler(data);
    }
    function GetResourceUrl()
    {
        return balloonCssPostfix
            ? ns.GetResourceSrc(balloonSrc) + "?cssSrc=3D" + =
encodeURIComponent(ChangeSchemeIfNeed(ns["GetResourceSrc"](balloonCssPost=
fix)))
            : ns.GetResourceSrc(balloonSrc);
    }
    function CreateBalloon(style, data, size)
    {
        if (m_firstCreate)
        {
            InitializeBalloon();
            m_firstCreate =3D false;
        }
        DisplayBalloon();
        if (m_balloon.src)
        {
            UpdateBalloon(style, data);
            return;
        }
        m_initStyleDataPair =3D {style: style, data: data};
        m_balloon.src =3D GetResourceUrl();
        var balloonSize =3D size ? size : GetSizeFromCache(style);
        var dataToFrame =3D {
            command: "init",
            pluginName: m_balloonId,
            isRtl: ns.IsRtl,
            needSize: !balloonSize,
            style: style
        };
        if (data)
            dataToFrame.data =3D data;
        if (size)
            dataToFrame.explicitSize =3D size;
        if (locales)
            dataToFrame.locales =3D locales;
        dataToFrame.commandUrl =3D =
ChangeSchemeIfNeed(ns.GetCommandSrc());
        ns.AddEventListener(m_balloon, "load", =
function(){SendInit(dataToFrame);});
        if (balloonSize)
        {
            clearTimeout(m_updateTimeout);
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(balloonSize);}, 0);
        }
    }
    function SendInit(dataToFrame)
    {
        dataToFrame.style =3D m_initStyleDataPair.style;
        dataToFrame.data =3D m_initStyleDataPair.data;
        m_isInitSent =3D true;
        SendToFrame(dataToFrame);
        session.ForceReceive();
    }
    function DisplayBalloon()
    {
        m_balloon.style.display =3D "";
        session.ForceReceive();
    }
    function IsDisplayed()
    {
        return !m_firstCreate && m_balloon.style.display =3D=3D=3D "";
    }
    function HideBalloon()
    {
        m_balloon.style.display =3D "none";
    }
    function DestroyBalloon()
    {
        m_balloon.blur();=20
        document.body.removeChild(m_balloon);
        m_firstCreate =3D true;
        m_balloonSize =3D null;
    }
    function PositionBalloon()
    {
        if (!m_balloonSize)
            return;
        var coords =3D getCoordCallback(m_balloonSize);
        var newHeight =3D m_balloonSize.height + "px";
        var newWidth =3D m_balloonSize.width + "px";
        if (newHeight !=3D=3D m_balloon.style.height ||
            newWidth !=3D=3D m_balloon.style.width)
        {
            m_balloon.style.height =3D newHeight;
            m_balloon.style.width =3D newWidth;
            ns.SessionLog("Change balloon size " + m_balloonId + " =
height: " + newHeight + " width: " + newWidth);
        }
        var newX =3D Math.round(coords.x).toString() + "px";
        var newY =3D Math.round(coords.y).toString() + "px";
        if (newX !=3D=3D m_balloon.style.left ||
            newY !=3D=3D m_balloon.style.top)
        {
            m_balloon.style.left =3D newX;
            m_balloon.style.top =3D newY;
            ns.SessionLog("Change balloon position " + m_balloonId + " =
x: " + newX + " y: " + newY);
        }
    }
    function SetupBalloon(balloonSize)
    {
        m_balloonSize =3D balloonSize;
        PositionBalloon();
    }
    function UpdateBalloon(style, data)
    {
        if (!m_isInitSent)
            m_initStyleDataPair =3D {style: style, data: data};
        var sizeFromCache =3D GetSizeFromCache(style);
        clearTimeout(m_updateTimeout);
        if (sizeFromCache)
        {
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(sizeFromCache);}, 0);
        }
        else
        {
            m_balloon.style.height =3D "1px";
            m_balloon.style.width =3D "1px";
            m_balloonSize =3D {height: 1, width: 1};
        }
        var dataToFrame =3D {
            command: "update",
            style: style,
            data: data,
            needSize: !sizeFromCache
        };
        SendToFrame(dataToFrame);
    }
    function GetSizeFromCache(style)
    {
        return m_sizeCache[style ? style.toString() : ""];
    }
    function PutSizeInCache(style, size)
    {
        m_sizeCache[style ? style.toString() : ""] =3D size;
    }
    this.Show =3D function(style, data)
    {
        CreateBalloon(style, data);
    }
    this.ShowWithSize =3D function(style, data, size)
    {
        CreateBalloon(style, data, size);
    }
    this.Resize =3D function(size)
    {
        SetupBalloon(size);
    }
    this.Hide =3D function()
    {
        HideBalloon();
    }
    this.Update =3D function(style, data)
    {
        UpdateBalloon(style, data);
    }
    this.UpdatePosition =3D function()
    {
        PositionBalloon();
    }
    this.Destroy =3D function()
    {
        DestroyBalloon();
    }
    this.IsFocused =3D function()
    {
        if (!m_balloon)
            return false;
        return document.activeElement =3D=3D m_balloon;
    }
    function OnFrameDataMessage(argument)
    {
        if (!argument)
        {
            ns.SessionLog(m_balloonId + " empty argument");
            return;
        }
        if (!argument.message)
        {
            ns.SessionLog(m_balloonId + " empty message.");
            return;
        }
        var message =3D ns.JSONParse(argument.message);
        if (message.type =3D=3D=3D "size")
            OnSizeMessage(message.data);
        else if (message.type =3D=3D=3D "close")
            OnCloseMessage(message.data);
        else if (message.type =3D=3D=3D "data")
            OnDataMessage(message.data);
        else if (message.type =3D=3D=3D "trace")
            ns.SessionLog(message.data);
        else
            ns.SessionError("Unknown message type\r\n: " + message.type, =
"balloon");
    }
    function Init()
    {
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction)
            {
                m_callFunction =3D callFunction;
                activatePlugin(m_balloonId, OnPing);
                registerMethod(m_balloonId + ".message", =
OnFrameDataMessage);
            });
    }
    Init();
};
return ns;
}) (KasperskyLab || {});
KasperskyLab.StartSession();=0A=
 })();=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://domslc.com/c/gate.ahram.org.eg.js

=0A=
var TWAGORAINARTICLE=3DTWAGORAINARTICLE||function(){=0A=
			=0A=
	var getHTScriptElement =3D function(){=0A=
		var hTClass =3D 'pa-ht-class';=0A=
		if (document.currentScript)=0A=
			return document.currentScript;=0A=
		else {=0A=
			=0A=
			var scripts =3D document.getElementsByTagName('script');=0A=
			var currentHTag =3D 'domslc.com/c/gate.ahram.org.eg.js'; =0A=
			var sl =3D scripts.length;=0A=
			for (var s=3D0; s<sl; s++){=0A=
				if ( (scripts[s].src.indexOf(currentHTag) !=3D=3D -1) && =
!scripts[s].classList.contains(hTClass)){=0A=
					scripts[s].classList.add(hTClass);=0A=
					break;=0A=
				}=0A=
			}=0A=
=0A=
			return scripts[s];=0A=
		}=0A=
	}=0A=
    =0A=
	var getQueryString =3D function(script){=0A=
		var queryString =3D script.src.replace(/^[^\?]+\??/,'');=0A=
		return '?'+queryString;=0A=
	}=0A=
    =0A=
	var getParameterByName =3D function(name, url) {=0A=
		if (!url) url =3D window.location.href;=0A=
		name =3D name.replace(/[\[\]]/g, '$&');=0A=
		var regex =3D new RegExp('[?&]' + name + '(=3D([^&#]*)|&|#|$)'),=0A=
			results =3D regex.exec(url);=0A=
		if (!results) return null;=0A=
		if (!results[2]) return '';=0A=
		try {=0A=
			return decodeURIComponent(results[2].replace(/\+/g, ' '));=0A=
		}catch(err){=0A=
			return null;=0A=
		}=0A=
	}=0A=
            =0A=
	var getPartnerSCOfromHTUrl =3D function(currentScript){=0A=
		var schain =3D null;=0A=
		var currentHTScript =3D currentScript;=0A=
		var qS =3D getQueryString(currentHTScript);=0A=
		if (qS) schain =3D getParameterByName('schain',qS);=0A=
		=0A=
		return schain;=0A=
=0A=
	}=0A=
			=0A=
			=0A=
	var config =3D =
{"site_name":"gate.ahram.org.eg","rules":[{"name":"taboola =
widget","priority":3,"type":"Taboola","product":{"Taboola":{"name":"gatea=
hrammena-p19369421","tags":[{"selector":"#pa_below_article","position":"a=
fter","widgets":[{"widgetType":"sponsored","mode":"sc-gateahram","contain=
erId":"taboola-sponsored-below-article","placement":"Sponsored Below =
Article"}]},{"selector":"#pa_In_article","position":"after","widgets":[{"=
widgetType":"sponsored","mode":"sc-gateahram-inarticle","containerId":"ta=
boola-sponsored-In-article","placement":"Sponsored In =
Article"}]}],"pageLevelTracking":{"enabled":true}}}},{"name":"inarticle =
pages =
desktop","priority":3,"type":"Magic","product":{"magic":{"enabled":false,=
"formats":{"inarticle":{"pmp":{"paragraphLimit":2,"placementId":"19540198=
","probability":0,"tagNames":["p","br"],"selectorType":"querySelector","s=
electorName":"#ContentPlaceHolder1_divContent","isLight":true,"flipQuizEn=
abled":true},"direct":{"paragraphLimit":4,"placementId":"","probability":=
0,"tagNames":["p","br"],"selectorType":"querySelector","selectorName":""}=
},"vast":{"pmp":{"paragraphLimit":2,"placementId":"19540000,\/\/vpaid.pub=
matic.com\/ads\/video\/vadtag.html?adtype=3D13&pubId=3D156400&siteId=3D32=
4771&adId=3D3032906&vadFmt=3D3&vapi=3D2&vminl=3D1&vmaxl=3D500&vh=3D350&vw=
=3D620&placement=3D3&vtype=3D0&vpos=3D1&vskip=3D0&vcom=3D0&vfmt=3D1+3+5+6=
+7&gdpr=3D&gdpr_consent=3D&us_privacy=3D&kadpageurl=3D%%PA_PAGE_URL%%,\/\=
/adx.adform.net\/adx\/?mid=3D850289&t=3D2","probability":0,"tagNames":["p=
","br"],"selectorType":"querySelector","selectorName":"#ContentPlaceHolde=
r1_divContent"},"direct":{"paragraphLimit":4,"placementId":"","probabilit=
y":0,"tagNames":["p","br"],"selectorType":"querySelector","selectorName":=
""}}},"rulePassback":"<!-- PA Ad Tag - =
gate.ahram.org.eg_inarticle-adtag_300x250 <- DO NOT MODIFY --><script =
src=3D\"\/\/ads.projectagoraservices.com\/?id=3D10942\" =
type=3D\"text\/javascript\"><\/script><!-- End PA Ad Tag =
-->"}},"targeting":{"device_targeting":"desktop"}},{"name":"inarticle =
pages =
mobile","priority":3,"type":"Magic","product":{"magic":{"enabled":false,"=
formats":{"inarticle":{"pmp":{"paragraphLimit":2,"placementId":"19540198"=
,"probability":0,"tagNames":["p","br"],"selectorType":"querySelector","se=
lectorName":"#ContentPlaceHolder1_divContent","isLight":true,"socialCards=
Enabled":true,"flipQuizEnabled":true},"direct":{"paragraphLimit":3,"place=
mentId":"","probability":0,"tagNames":["p","br"],"selectorType":"querySel=
ector","selectorName":""}},"vast":{"pmp":{"paragraphLimit":2,"placementId=
":"19540000,\/\/vpaid.pubmatic.com\/ads\/video\/vadtag.html?adtype=3D13&p=
ubId=3D156400&siteId=3D324771&adId=3D3032906&vadFmt=3D3&vapi=3D2&vminl=3D=
1&vmaxl=3D500&vh=3D350&vw=3D620&placement=3D3&vtype=3D0&vpos=3D1&vskip=3D=
0&vcom=3D0&vfmt=3D1+3+5+6+7&gdpr=3D&gdpr_consent=3D&us_privacy=3D&kadpage=
url=3D%%PA_PAGE_URL%%,\/\/adx.adform.net\/adx\/?mid=3D850289&t=3D2","prob=
ability":0,"tagNames":["p","br"],"selectorType":"querySelector","selector=
Name":"#ContentPlaceHolder1_divContent"},"direct":{"paragraphLimit":3,"pl=
acementId":"","probability":0,"tagNames":["p","br","div"],"selectorType":=
"querySelector","selectorName":""}}},"rulePassback":"<!-- PA Ad Tag - =
gate.ahram.org.eg_inarticle-adtag_300x250 <- DO NOT MODIFY --><script =
src=3D\"\/\/ads.projectagoraservices.com\/?id=3D10942\" =
type=3D\"text\/javascript\"><\/script><!-- End PA Ad Tag =
-->"}},"targeting":{"device_targeting":"mobile"}}]};=0A=
=0A=
	var currentHTScript =3D getHTScriptElement();=0A=
=0A=
	return {=0A=
		getConfig:function(){return config;},=0A=
		getPartnersSCO: function(){return =
getPartnerSCOfromHTUrl(currentHTScript);}=0A=
	}=0A=
=0A=
}();=0A=
=0A=
!function(e,t,a){var =
n,r=3De.getElementsByTagName(t)[0];e.getElementById("pa-tag")||((n=3De.cr=
eateElement(t)).id=3D"pa-tag",n.src=3D"//aghtag.tech/libs/projectagora.mi=
n.js",r.parentNode.insertBefore(n,r))}(document,"script");=0A=
			
------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js

(function(sttc){/* =0A=
 =0A=
 Copyright The Closure Library Authors. =0A=
 SPDX-License-Identifier: Apache-2.0 =0A=
*/ =0A=
var n,aa;function ba(a){var b=3D0;return function(){return =
b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var =
ca=3D"function"=3D=3Dtypeof =
Object.defineProperties?Object.defineProperty:function(a,b,c){if(a=3D=3DA=
rray.prototype||a=3D=3DObject.prototype)return a;a[b]=3Dc.value;return =
a}; =0A=
function da(a){a=3D["object"=3D=3Dtypeof =
globalThis&&globalThis,a,"object"=3D=3Dtypeof =
window&&window,"object"=3D=3Dtypeof self&&self,"object"=3D=3Dtypeof =
global&&global];for(var b=3D0;b<a.length;++b){var =
c=3Da[b];if(c&&c.Math=3D=3DMath)return c}throw Error("Cannot find global =
object");}var fa=3Dda(this),ha=3D"function"=3D=3D=3Dtypeof =
Symbol&&"symbol"=3D=3D=3Dtypeof Symbol("x"),p=3D{},ia=3D{};function =
q(a,b){var c=3Dia[b];if(null=3D=3Dc)return a[b];c=3Da[c];return void =
0!=3D=3Dc?c:a[b]} =0A=
function ja(a,b,c){if(b)a:{var =
d=3Da.split(".");a=3D1=3D=3D=3Dd.length;var e=3Dd[0],f;!a&&e in =
p?f=3Dp:f=3Dfa;for(e=3D0;e<d.length-1;e++){var g=3Dd[e];if(!(g in =
f))break =
a;f=3Df[g]}d=3Dd[d.length-1];c=3Dha&&"es6"=3D=3D=3Dc?f[d]:null;b=3Db(c);n=
ull!=3Db&&(a?ca(p,d,{configurable:!0,writable:!0,value:b}):b!=3D=3Dc&&(vo=
id =
0=3D=3D=3Dia[d]&&(a=3D1E9*Math.random()>>>0,ia[d]=3Dha?fa.Symbol(d):"$jsc=
p$"+a+"$"+d),ca(f,ia[d],{configurable:!0,writable:!0,value:b})))}} =0A=
ja("Symbol",function(a){function b(f){if(this instanceof b)throw new =
TypeError("Symbol is not a constructor");return new =
c(d+(f||"")+"_"+e++,f)}function =
c(f,g){this.h=3Df;ca(this,"description",{configurable:!0,writable:!0,valu=
e:g})}if(a)return a;c.prototype.toString=3Dfunction(){return this.h};var =
d=3D"jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",e=3D0;return b},"es6"); =0A=
ja("Symbol.iterator",function(a){if(a)return =
a;a=3D(0,p.Symbol)("Symbol.iterator");for(var b=3D"Array Int8Array =
Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array =
Uint32Array Float32Array Float64Array".split(" =
"),c=3D0;c<b.length;c++){var d=3Dfa[b[c]];"function"=3D=3D=3Dtypeof =
d&&"function"!=3Dtypeof =
d.prototype[a]&&ca(d.prototype,a,{configurable:!0,writable:!0,value:funct=
ion(){return ka(ba(this))}})}return a},"es6"); =0A=
function =
ka(a){a=3D{next:a};a[q(p.Symbol,"iterator")]=3Dfunction(){return =
this};return a}function la(a){return a.raw=3Da}function r(a){var =
b=3D"undefined"!=3Dtypeof =
p.Symbol&&q(p.Symbol,"iterator")&&a[q(p.Symbol,"iterator")];return =
b?b.call(a):{next:ba(a)}}function ma(a){if(!(a instanceof =
Array)){a=3Dr(a);for(var =
b,c=3D[];!(b=3Da.next()).done;)c.push(b.value);a=3Dc}return a}var =
na=3D"function"=3D=3Dtypeof =
Object.create?Object.create:function(a){function =
b(){}b.prototype=3Da;return new b},oa; =0A=
if(ha&&"function"=3D=3Dtypeof =
Object.setPrototypeOf)oa=3DObject.setPrototypeOf;else{var pa;a:{var =
qa=3D{a:!0},ra=3D{};try{ra.__proto__=3Dqa;pa=3Dra.a;break =
a}catch(a){}pa=3D!1}oa=3Dpa?function(a,b){a.__proto__=3Db;if(a.__proto__!=
=3D=3Db)throw new TypeError(a+" is not extensible");return a}:null}var =
sa=3Doa; =0A=
function =
u(a,b){a.prototype=3Dna(b.prototype);a.prototype.constructor=3Da;if(sa)sa=
(a,b);else for(var c in =
b)if("prototype"!=3Dc)if(Object.defineProperties){var =
d=3DObject.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}=
else a[c]=3Db[c];a.Cb=3Db.prototype}function ta(a,b){return =
Object.prototype.hasOwnProperty.call(a,b)} =0A=
ja("WeakMap",function(a){function =
b(g){this.h=3D(f+=3DMath.random()+1).toString();if(g){g=3Dr(g);for(var =
h;!(h=3Dg.next()).done;)h=3Dh.value,this.set(h[0],h[1])}}function =
c(){}function d(g){var h=3Dtypeof =
g;return"object"=3D=3D=3Dh&&null!=3D=3Dg||"function"=3D=3D=3Dh}if(functio=
n(){if(!a||!Object.seal)return!1;try{var =
g=3DObject.seal({}),h=3DObject.seal({}),k=3Dnew =
a([[g,2],[h,3]]);if(2!=3Dk.get(g)||3!=3Dk.get(h))return!1;k.delete(g);k.s=
et(h,4);return!k.has(g)&&4=3D=3Dk.get(h)}catch(l){return!1}}())return =
a;var e=3D"$jscomp_hidden_"+Math.random(), =0A=
f=3D0;b.prototype.set=3Dfunction(g,h){if(!d(g))throw Error("Invalid =
WeakMap key");if(!ta(g,e)){var k=3Dnew =
c;ca(g,e,{value:k})}if(!ta(g,e))throw Error("WeakMap key fail: =
"+g);g[e][this.h]=3Dh;return this};b.prototype.get=3Dfunction(g){return =
d(g)&&ta(g,e)?g[e][this.h]:void 0};b.prototype.has=3Dfunction(g){return =
d(g)&&ta(g,e)&&ta(g[e],this.h)};b.prototype.delete=3Dfunction(g){return =
d(g)&&ta(g,e)&&ta(g[e],this.h)?delete g[e][this.h]:!1};return b},"es6"); =0A=
ja("Map",function(a){function b(){var h=3D{};return =
h.M=3Dh.next=3Dh.head=3Dh}function c(h,k){var l=3Dh.h;return =
ka(function(){if(l){for(;l.head!=3Dh.h;)l=3Dl.M;for(;l.next!=3Dl.head;)re=
turn l=3Dl.next,{done:!1,value:k(l)};l=3Dnull}return{done:!0,value:void =
0}})}function d(h,k){var l=3Dk&&typeof =
k;"object"=3D=3Dl||"function"=3D=3Dl?f.has(k)?l=3Df.get(k):(l=3D""+ =
++g,f.set(k,l)):l=3D"p_"+k;var =
m=3Dh.i[l];if(m&&ta(h.i,l))for(h=3D0;h<m.length;h++){var =
t=3Dm[h];if(k!=3D=3Dk&&t.key!=3D=3Dt.key||k=3D=3D=3Dt.key)return{id:l,lis=
t:m,index:h,u:t}}return{id:l,list:m, =0A=
index:-1,u:void 0}}function =
e(h){this.i=3D{};this.h=3Db();this.size=3D0;if(h){h=3Dr(h);for(var =
k;!(k=3Dh.next()).done;)k=3Dk.value,this.set(k[0],k[1])}}if(function(){if=
(!a||"function"!=3Dtypeof a||!a.prototype.entries||"function"!=3Dtypeof =
Object.seal)return!1;try{var h=3DObject.seal({x:4}),k=3Dnew =
a(r([[h,"s"]]));if("s"!=3Dk.get(h)||1!=3Dk.size||k.get({x:4})||k.set({x:4=
},"t")!=3Dk||2!=3Dk.size)return!1;var =
l=3Dk.entries(),m=3Dl.next();if(m.done||m.value[0]!=3Dh||"s"!=3Dm.value[1=
])return!1;m=3Dl.next();return m.done||4!=3Dm.value[0].x|| =0A=
"t"!=3Dm.value[1]||!l.next().done?!1:!0}catch(t){return!1}}())return =
a;var f=3Dnew =
p.WeakMap;e.prototype.set=3Dfunction(h,k){h=3D0=3D=3D=3Dh?0:h;var =
l=3Dd(this,h);l.list||(l.list=3Dthis.i[l.id]=3D[]);l.u?l.u.value=3Dk:(l.u=
=3D{next:this.h,M:this.h.M,head:this.h,key:h,value:k},l.list.push(l.u),th=
is.h.M.next=3Dl.u,this.h.M=3Dl.u,this.size++);return =
this};e.prototype.delete=3Dfunction(h){h=3Dd(this,h);return =
h.u&&h.list?(h.list.splice(h.index,1),h.list.length||delete =
this.i[h.id],h.u.M.next=3Dh.u.next,h.u.next.M=3Dh.u.M,h.u.head=3Dnull,thi=
s.size--, =0A=
!0):!1};e.prototype.clear=3Dfunction(){this.i=3D{};this.h=3Dthis.h.M=3Db(=
);this.size=3D0};e.prototype.has=3Dfunction(h){return!!d(this,h).u};e.pro=
totype.get=3Dfunction(h){return(h=3Dd(this,h).u)&&h.value};e.prototype.en=
tries=3Dfunction(){return =
c(this,function(h){return[h.key,h.value]})};e.prototype.keys=3Dfunction()=
{return c(this,function(h){return =
h.key})};e.prototype.values=3Dfunction(){return =
c(this,function(h){return =
h.value})};e.prototype.forEach=3Dfunction(h,k){for(var =
l=3Dthis.entries(),m;!(m=3Dl.next()).done;)m=3Dm.value, =0A=
h.call(k,m[1],m[0],this)};e.prototype[q(p.Symbol,"iterator")]=3De.prototy=
pe.entries;var g=3D0;return =
e},"es6");ja("Array.prototype.find",function(a){return =
a?a:function(b,c){a:{var d=3Dthis;d instanceof =
String&&(d=3DString(d));for(var e=3Dd.length,f=3D0;f<e;f++){var =
g=3Dd[f];if(b.call(c,g,f,d)){b=3Dg;break a}}b=3Dvoid 0}return =
b}},"es6"); =0A=
ja("String.prototype.startsWith",function(a){return =
a?a:function(b,c){if(null=3D=3Dthis)throw new TypeError("The 'this' =
value for String.prototype.startsWith must not be null or =
undefined");if(b instanceof RegExp)throw new TypeError("First argument =
to String.prototype.startsWith must not be a regular expression");var =
d=3Dthis.length,e=3Db.length;c=3DMath.max(0,Math.min(c|0,this.length));fo=
r(var f=3D0;f<e&&c<d;)if(this[c++]!=3Db[f++])return!1;return =
f>=3De}},"es6"); =0A=
function ua(a,b){a instanceof String&&(a+=3D"");var =
c=3D0,d=3D!1,e=3D{next:function(){if(!d&&c<a.length){var =
f=3Dc++;return{value:b(f,a[f]),done:!1}}d=3D!0;return{done:!0,value:void =
0}}};e[q(p.Symbol,"iterator")]=3Dfunction(){return e};return e}var =
va=3Dha&&"function"=3D=3Dtypeof =
q(Object,"assign")?q(Object,"assign"):function(a,b){for(var =
c=3D1;c<arguments.length;c++){var d=3Darguments[c];if(d)for(var e in =
d)ta(d,e)&&(a[e]=3Dd[e])}return a};ja("Object.assign",function(a){return =
a||va},"es6"); =0A=
ja("Promise",function(a){function b(g){this.h=3D0;this.j=3Dvoid =
0;this.i=3D[];this.D=3D!1;var =
h=3Dthis.l();try{g(h.resolve,h.reject)}catch(k){h.reject(k)}}function =
c(){this.h=3Dnull}function d(g){return g instanceof b?g:new =
b(function(h){h(g)})}if(a)return =
a;c.prototype.i=3Dfunction(g){if(null=3D=3Dthis.h){this.h=3D[];var =
h=3Dthis;this.j(function(){h.m()})}this.h.push(g)};var =
e=3Dfa.setTimeout;c.prototype.j=3Dfunction(g){e(g,0)};c.prototype.m=3Dfun=
ction(){for(;this.h&&this.h.length;){var g=3Dthis.h;this.h=3D[];for(var =
h=3D0;h<g.length;++h){var k=3D =0A=
g[h];g[h]=3Dnull;try{k()}catch(l){this.l(l)}}}this.h=3Dnull};c.prototype.=
l=3Dfunction(g){this.j(function(){throw =
g;})};b.prototype.l=3Dfunction(){function g(l){return =
function(m){k||(k=3D!0,l.call(h,m))}}var =
h=3Dthis,k=3D!1;return{resolve:g(this.P),reject:g(this.m)}};b.prototype.P=
=3Dfunction(g){if(g=3D=3D=3Dthis)this.m(new TypeError("A Promise cannot =
resolve to itself"));else if(g instanceof =
b)this.T(g);else{a:switch(typeof g){case "object":var =
h=3Dnull!=3Dg;break a;case "function":h=3D!0;break =
a;default:h=3D!1}h?this.O(g):this.v(g)}}; =0A=
b.prototype.O=3Dfunction(g){var h=3Dvoid =
0;try{h=3Dg.then}catch(k){this.m(k);return}"function"=3D=3Dtypeof =
h?this.da(h,g):this.v(g)};b.prototype.m=3Dfunction(g){this.A(2,g)};b.prot=
otype.v=3Dfunction(g){this.A(1,g)};b.prototype.A=3Dfunction(g,h){if(0!=3D=
this.h)throw Error("Cannot settle("+g+", "+h+"): Promise already settled =
in =
state"+this.h);this.h=3Dg;this.j=3Dh;2=3D=3D=3Dthis.h&&this.R();this.H()}=
;b.prototype.R=3Dfunction(){var g=3Dthis;e(function(){if(g.N()){var =
h=3Dfa.console;"undefined"!=3D=3Dtypeof =
h&&h.error(g.j)}},1)};b.prototype.N=3D =0A=
function(){if(this.D)return!1;var =
g=3Dfa.CustomEvent,h=3Dfa.Event,k=3Dfa.dispatchEvent;if("undefined"=3D=3D=
=3Dtypeof k)return!0;"function"=3D=3D=3Dtypeof g?g=3Dnew =
g("unhandledrejection",{cancelable:!0}):"function"=3D=3D=3Dtypeof =
h?g=3Dnew =
h("unhandledrejection",{cancelable:!0}):(g=3Dfa.document.createEvent("Cus=
tomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=3Dt=
his;g.reason=3Dthis.j;return =
k(g)};b.prototype.H=3Dfunction(){if(null!=3Dthis.i){for(var =
g=3D0;g<this.i.length;++g)f.i(this.i[g]);this.i=3Dnull}};var f=3Dnew c; =0A=
b.prototype.T=3Dfunction(g){var =
h=3Dthis.l();g.fa(h.resolve,h.reject)};b.prototype.da=3Dfunction(g,h){var=
 =
k=3Dthis.l();try{g.call(h,k.resolve,k.reject)}catch(l){k.reject(l)}};b.pr=
ototype.then=3Dfunction(g,h){function =
k(w,x){return"function"=3D=3Dtypeof =
w?function(z){try{l(w(z))}catch(F){m(F)}}:x}var l,m,t=3Dnew =
b(function(w,x){l=3Dw;m=3Dx});this.fa(k(g,l),k(h,m));return =
t};b.prototype.catch=3Dfunction(g){return this.then(void =
0,g)};b.prototype.fa=3Dfunction(g,h){function k(){switch(l.h){case =
1:g(l.j);break;case 2:h(l.j); =0A=
break;default:throw Error("Unexpected state: "+l.h);}}var =
l=3Dthis;null=3D=3Dthis.i?f.i(k):this.i.push(k);this.D=3D!0};b.resolve=3D=
d;b.reject=3Dfunction(g){return new =
b(function(h,k){k(g)})};b.race=3Dfunction(g){return new =
b(function(h,k){for(var =
l=3Dr(g),m=3Dl.next();!m.done;m=3Dl.next())d(m.value).fa(h,k)})};b.all=3D=
function(g){var h=3Dr(g),k=3Dh.next();return k.done?d([]):new =
b(function(l,m){function t(z){return =
function(F){w[z]=3DF;x--;0=3D=3Dx&&l(w)}}var w=3D[],x=3D0;do w.push(void =
0),x++,d(k.value).fa(t(w.length-1),m),k=3Dh.next(); =0A=
while(!k.done)})};return =
b},"es6");ja("Array.prototype.keys",function(a){return =
a?a:function(){return ua(this,function(b){return b})}},"es6"); =0A=
ja("Set",function(a){function b(c){this.h=3Dnew =
p.Map;if(c){c=3Dr(c);for(var =
d;!(d=3Dc.next()).done;)this.add(d.value)}this.size=3Dthis.h.size}if(func=
tion(){if(!a||"function"!=3Dtypeof =
a||!a.prototype.entries||"function"!=3Dtypeof =
Object.seal)return!1;try{var c=3DObject.seal({x:4}),d=3Dnew =
a(r([c]));if(!d.has(c)||1!=3Dd.size||d.add(c)!=3Dd||1!=3Dd.size||d.add({x=
:4})!=3Dd||2!=3Dd.size)return!1;var =
e=3Dd.entries(),f=3De.next();if(f.done||f.value[0]!=3Dc||f.value[1]!=3Dc)=
return!1;f=3De.next();return =
f.done||f.value[0]=3D=3Dc||4!=3Df.value[0].x|| =0A=
f.value[1]!=3Df.value[0]?!1:e.next().done}catch(g){return!1}}())return =
a;b.prototype.add=3Dfunction(c){c=3D0=3D=3D=3Dc?0:c;this.h.set(c,c);this.=
size=3Dthis.h.size;return =
this};b.prototype.delete=3Dfunction(c){c=3Dthis.h.delete(c);this.size=3Dt=
his.h.size;return =
c};b.prototype.clear=3Dfunction(){this.h.clear();this.size=3D0};b.prototy=
pe.has=3Dfunction(c){return =
this.h.has(c)};b.prototype.entries=3Dfunction(){return =
this.h.entries()};b.prototype.values=3Dfunction(){return =
q(this.h,"values").call(this.h)};b.prototype.keys=3Dq(b.prototype, =0A=
"values");b.prototype[q(p.Symbol,"iterator")]=3Dq(b.prototype,"values");b=
.prototype.forEach=3Dfunction(c,d){var =
e=3Dthis;this.h.forEach(function(f){return c.call(d,f,f,e)})};return =
b},"es6");ja("Array.prototype.values",function(a){return =
a?a:function(){return ua(this,function(b,c){return c})}},"es8"); =0A=
ja("Promise.prototype.finally",function(a){return a?a:function(b){return =
this.then(function(c){return =
p.Promise.resolve(b()).then(function(){return c})},function(c){return =
p.Promise.resolve(b()).then(function(){throw c;})})}},"es9");var =
v=3Dthis||self;function wa(a){a=3Da.split(".");for(var =
b=3Dv,c=3D0;c<a.length;c++)if(b=3Db[a[c]],null=3D=3Db)return null;return =
b}function xa(a){var b=3Dtypeof =
a;return"object"=3D=3Db&&null!=3Da||"function"=3D=3Db} =0A=
function ya(a){return =
Object.prototype.hasOwnProperty.call(a,za)&&a[za]||(a[za]=3D++Ba)}var =
za=3D"closure_uid_"+(1E9*Math.random()>>>0),Ba=3D0;function =
Ca(a,b,c){return a.call.apply(a.bind,arguments)}function =
Da(a,b,c){if(!a)throw Error();if(2<arguments.length){var =
d=3DArray.prototype.slice.call(arguments,2);return function(){var =
e=3DArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(e=
,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}} =0A=
function =
Ea(a,b,c){Function.prototype.bind&&-1!=3DFunction.prototype.bind.toString=
().indexOf("native code")?Ea=3DCa:Ea=3DDa;return =
Ea.apply(null,arguments)}function Fa(a,b){var =
c=3DArray.prototype.slice.call(arguments,1);return function(){var =
d=3Dc.slice();d.push.apply(d,arguments);return a.apply(this,d)}} =0A=
function Ga(a){var b=3D["__uspapi"],c=3Dv;b[0]in =
c||"undefined"=3D=3Dtypeof c.execScript||c.execScript("var =
"+b[0]);for(var d;b.length&&(d=3Db.shift());)b.length||void =
0=3D=3D=3Da?c[d]&&c[d]!=3D=3DObject.prototype[d]?c=3Dc[d]:c=3Dc[d]=3D{}:c=
[d]=3Da}function Ha(a){return a};var Ia=3D(new Date).getTime();var =
Ja;function Ka(a){return =
function(){return!a.apply(this,arguments)}}function La(a){var =
b=3D!1,c;return function(){b||(c=3Da(),b=3D!0);return c}}function =
Ma(a){var b=3Da;return function(){if(b){var =
c=3Db;b=3Dnull;c()}}};function Na(a,b){for(var =
c=3Da.length,d=3D"string"=3D=3D=3Dtypeof a?a.split(""):a,e=3D0;e<c;e++)e =
in d&&b.call(void 0,d[e],e,a)}function Oa(a,b){for(var =
c=3Da.length,d=3D[],e=3D0,f=3D"string"=3D=3D=3Dtypeof =
a?a.split(""):a,g=3D0;g<c;g++)if(g in f){var h=3Df[g];b.call(void =
0,h,g,a)&&(d[e++]=3Dh)}return d}function Pa(a,b){for(var =
c=3Da.length,d=3DArray(c),e=3D"string"=3D=3D=3Dtypeof =
a?a.split(""):a,f=3D0;f<c;f++)f in e&&(d[f]=3Db.call(void =
0,e[f],f,a));return d} =0A=
function Qa(a,b){for(var c=3Da.length,d=3D"string"=3D=3D=3Dtypeof =
a?a.split(""):a,e=3D0;e<c;e++)if(e in d&&b.call(void =
0,d[e],e,a))return!0;return!1}function Ra(a,b){a:{for(var =
c=3Da.length,d=3D"string"=3D=3D=3Dtypeof =
a?a.split(""):a,e=3D0;e<c;e++)if(e in d&&b.call(void =
0,d[e],e,a)){b=3De;break a}b=3D-1}return =
0>b?null:"string"=3D=3D=3Dtypeof a?a.charAt(b):a[b]} =0A=
function Sa(a,b){a:{for(var c=3D"string"=3D=3D=3Dtypeof =
a?a.split(""):a,d=3Da.length-1;0<=3Dd;d--)if(d in c&&b.call(void =
0,c[d],d,a)){b=3Dd;break a}b=3D-1}return =
0>b?null:"string"=3D=3D=3Dtypeof a?a.charAt(b):a[b]}function =
Ta(a,b){a:if("string"=3D=3D=3Dtypeof a)a=3D"string"!=3D=3Dtypeof =
b||1!=3Db.length?-1:a.indexOf(b,0);else{for(var =
c=3D0;c<a.length;c++)if(c in a&&a[c]=3D=3D=3Db){a=3Dc;break =
a}a=3D-1}return 0<=3Da};function Ua(a,b){var c=3D{},d;for(d in =
a)b.call(void 0,a[d],d,a)&&(c[d]=3Da[d]);return c}function =
Va(a,b){for(var c in a)if(b.call(void =
0,a[c],c,a))return!0;return!1}function Wa(a,b){return null!=3D=3Da&&b in =
a}function Xa(a){var b=3D{},c;for(c in a)b[c]=3Da[c];return b};var =
Ya;function Za(a,b){this.i=3Da=3D=3D=3D$a&&b||"";this.h=3Dab}var =
ab=3D{},$a=3D{};function bb(a,b){this.h=3Db=3D=3D=3Dcb?a:""}function =
db(a,b){a=3Deb.exec(fb(a).toString());var c=3Da[3]||"";return =
gb(a[1]+hb("?",a[2]||"",b)+hb("#",c,void =
0))}bb.prototype.toString=3Dfunction(){return this.h+""};function =
fb(a){return a instanceof =
bb&&a.constructor=3D=3D=3Dbb?a.h:"type_error:TrustedResourceUrl"}var =
eb=3D/^([^?#]*)(\?[^#]*)?(#[\s\S]*)?/,cb=3D{}; =0A=
function gb(a){if(void 0=3D=3D=3DYa){var b=3Dnull;var =
c=3Dv.trustedTypes;if(c&&c.createPolicy){try{b=3Dc.createPolicy("goog#htm=
l",{createHTML:Ha,createScript:Ha,createScriptURL:Ha})}catch(d){v.console=
&&v.console.error(d.message)}Ya=3Db}else =
Ya=3Db}a=3D(b=3DYa)?b.createScriptURL(a):a;return new bb(a,cb)} =0A=
function hb(a,b,c){if(null=3D=3Dc)return b;if("string"=3D=3D=3Dtypeof =
c)return c?a+encodeURIComponent(c):"";for(var d in =
c)if(Object.prototype.hasOwnProperty.call(c,d)){var =
e=3Dc[d];e=3DArray.isArray(e)?e:[e];for(var f=3D0;f<e.length;f++){var =
g=3De[f];null!=3Dg&&(b||(b=3Da),b+=3D(b.length>a.length?"&":"")+encodeURI=
Component(d)+"=3D"+encodeURIComponent(String(g)))}}return b};function =
ib(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]} =0A=
function jb(a,b){var =
c=3D0;a=3Dib(String(a)).split(".");b=3Dib(String(b)).split(".");for(var =
d=3DMath.max(a.length,b.length),e=3D0;0=3D=3Dc&&e<d;e++){var =
f=3Da[e]||"",g=3Db[e]||"";do{f=3D/(\d*)(\D*)(.*)/.exec(f)||["","","",""];=
g=3D/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0=3D=3Df[0].length&&0=3D=3D=
g[0].length)break;c=3Dkb(0=3D=3Df[1].length?0:parseInt(f[1],10),0=3D=3Dg[=
1].length?0:parseInt(g[1],10))||kb(0=3D=3Df[2].length,0=3D=3Dg[2].length)=
||kb(f[2],g[2]);f=3Df[3];g=3Dg[3]}while(0=3D=3Dc)}return c}function =
kb(a,b){return a<b?-1:a>b?1:0};var lb;a:{var mb=3Dv.navigator;if(mb){var =
nb=3Dmb.userAgent;if(nb){lb=3Dnb;break a}}lb=3D""}function =
y(a){return-1!=3Dlb.indexOf(a)}function ob(a){for(var =
b=3DRegExp("(\\w[\\w =
]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g"),c=3D[],d;d=3Db.exec(a);)c.push([d=
[1],d[2],d[3]||void 0]);return c};function pb(){return =
y("Trident")||y("MSIE")}function =
qb(){return(y("Chrome")||y("CriOS"))&&!y("Edge")}function rb(){function =
a(e){e=3DRa(e,d);return c[e]||""}var b=3Dlb;if(pb())return =
sb(b);b=3Dob(b);var c=3D{};b.forEach(function(e){c[e[0]]=3De[1]});var =
d=3DFa(Wa,c);return =
y("Opera")?a(["Version","Opera"]):y("Edge")?a(["Edge"]):y("Edg/")?a(["Edg=
"]):qb()?a(["Chrome","CriOS","HeadlessChrome"]):(b=3Db[2])&&b[1]||""} =0A=
function sb(a){var b=3D/rv: *([\d\.]*)/.exec(a);if(b&&b[1])return =
b[1];b=3D"";var c=3D/MSIE =
+([\d\.]+)/.exec(a);if(c&&c[1])if(a=3D/Trident\/(\d.\d)/.exec(a),"7.0"=3D=
=3Dc[1])if(a&&a[1])switch(a[1]){case "4.0":b=3D"8.0";break;case =
"5.0":b=3D"9.0";break;case "6.0":b=3D"10.0";break;case =
"7.0":b=3D"11.0"}else b=3D"7.0";else b=3Dc[1];return b};function =
tb(a){return String(a).replace(/\-([a-z])/g,function(b,c){return =
c.toUpperCase()})};function ub(a){ub[" "](a);return a}ub[" =
"]=3Dfunction(){};var =
vb=3Dpb();!y("Android")||qb();qb();!y("Safari")||qb();var =
wb=3D{},xb=3Dnull; =0A=
function yb(a){var b;void 0=3D=3D=3Db&&(b=3D0);if(!xb){xb=3D{};for(var =
c=3D"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".spli=
t(""),d=3D["+/=3D","+/","-_=3D","-_.","-_"],e=3D0;5>e;e++){var =
f=3Dc.concat(d[e].split(""));wb[e]=3Df;for(var g=3D0;g<f.length;g++){var =
h=3Df[g];void =
0=3D=3D=3Dxb[h]&&(xb[h]=3Dg)}}}b=3Dwb[b];c=3DArray(Math.floor(a.length/3)=
);d=3Db[64]||"";for(e=3Df=3D0;f<a.length-2;f+=3D3){var =
k=3Da[f],l=3Da[f+1];h=3Da[f+2];g=3Db[k>>2];k=3Db[(k&3)<<4|l>>4];l=3Db[(l&=
15)<<2|h>>6];h=3Db[h&63];c[e++]=3Dg+k+l+h}g=3D0;h=3Dd;switch(a.length-f){=
case 2:g=3D =0A=
a[f+1],h=3Db[(g&15)<<2]||d;case =
1:a=3Da[f],c[e]=3Db[a>>2]+b[(a&3)<<4|g>>4]+h+d}return c.join("")};var =
zb=3D"function"=3D=3D=3Dtypeof Uint8Array;function =
Ab(a,b,c){return"object"=3D=3D=3Dtypeof a?zb&&!Array.isArray(a)&&a =
instanceof Uint8Array?c(a):Bb(a,b,c):b(a)}function =
Bb(a,b,c){if(Array.isArray(a)){for(var =
d=3DArray(a.length),e=3D0;e<a.length;e++){var =
f=3Da[e];null!=3Df&&(d[e]=3DAb(f,b,c))}Array.isArray(a)&&a.ib&&Cb(d);retu=
rn d}d=3D{};for(e in =
a)Object.prototype.hasOwnProperty.call(a,e)&&(f=3Da[e],null!=3Df&&(d[e]=3D=
Ab(f,b,c)));return d} =0A=
function Db(a){return Bb(a,function(b){return"number"=3D=3D=3Dtypeof =
b?isFinite(b)?b:String(b):b},function(b){return yb(b)})}var =
Eb=3D{ib:{value:!0,configurable:!0}};function =
Cb(a){Array.isArray(a)&&!Object.isFrozen(a)&&Object.defineProperties(a,Eb=
);return a}var Fb;var Gb;function Hb(a,b){Gb=3Db;a=3Dnew =
a(b);Gb=3Dnull;return a};function A(a,b,c){var =
d=3DGb;Gb=3Dnull;a||(a=3Dd);d=3Dthis.constructor.messageId;a||(a=3Dd?[d]:=
[]);this.l=3Dd?0:-1;this.h=3Dnull;this.i=3Da;a:{d=3Dthis.i.length;a=3Dd-1=
;if(d&&(d=3Dthis.i[a],!(null=3D=3D=3Dd||"object"!=3Dtypeof =
d||Array.isArray(d)||zb&&d instanceof =
Uint8Array))){this.m=3Da-this.l;this.j=3Dd;break a}void =
0!=3D=3Db&&-1<b?(this.m=3DMath.max(b,a+1-this.l),this.j=3Dnull):this.m=3D=
Number.MAX_VALUE}if(c)for(b=3D0;b<c.length;b++)a=3Dc[b],a<this.m?(a+=3Dth=
is.l,(d=3Dthis.i[a])?Cb(d):this.i[a]=3DIb):(Jb(this),(d=3Dthis.j[a])?Cb(d=
):this.j[a]=3DIb)} =0A=
var Ib=3DObject.freeze(Cb([]));function Jb(a){var =
b=3Da.m+a.l;a.i[b]||(a.j=3Da.i[b]=3D{})}function =
B(a,b,c){return-1=3D=3D=3Db?null:(void =
0=3D=3D=3Dc?0:c)||b>=3Da.m?a.j?a.j[b]:void 0:a.i[b+a.l]}function =
Kb(a,b){var c=3Dvoid 0=3D=3D=3Dc?!1:c;var =
d=3DB(a,b,c);null=3D=3Dd&&(d=3DIb);d=3D=3D=3DIb&&(d=3DCb([]),C(a,b,d,c));=
return d}function Lb(a,b){a=3DB(a,b);return null=3D=3Da?a:!!a}function =
E(a,b,c){a=3DB(a,b);return null=3D=3Da?c:a}function =
Mb(a,b,c){a=3DLb(a,b);return null=3D=3Da?void 0=3D=3D=3Dc?!1:c:a} =0A=
function Nb(a,b,c){a=3DB(a,b);a=3Dnull=3D=3Da?a:+a;return =
null=3D=3Da?void 0=3D=3D=3Dc?0:c:a}function C(a,b,c,d){(void =
0=3D=3D=3Dd?0:d)||b>=3Da.m?(Jb(a),a.j[b]=3Dc):a.i[b+a.l]=3Dc;return =
a}function Ob(a,b,c){0!=3D=3Dc?C(a,b,c):C(a,b,void 0);return a}function =
Pb(a,b,c,d){(c=3DQb(a,c))&&c!=3D=3Db&&null!=3Dd&&(a.h&&c in =
a.h&&(a.h[c]=3Dvoid 0),C(a,c,void 0));return C(a,b,d)}function =
Qb(a,b){for(var c=3D0,d=3D0;d<b.length;d++){var =
e=3Db[d];null!=3DB(a,e)&&(0!=3D=3Dc&&C(a,c,void 0),c=3De)}return c} =0A=
function G(a,b,c){if(-1=3D=3D=3Dc)return =
null;a.h||(a.h=3D{});if(!a.h[c]){var d=3DB(a,c,!1);d&&(a.h[c]=3Dnew =
b(d))}return a.h[c]}function H(a,b,c){a.h||(a.h=3D{});var =
d=3Da.h[c];if(!d){var e=3DKb(a,c);d=3D[];for(var =
f=3D0;f<e.length;f++)d[f]=3Dnew b(e[f]);a.h[c]=3Dd}return d}function =
Rb(a,b,c){var d=3Dvoid =
0=3D=3D=3Dd?!1:d;a.h||(a.h=3D{});c=3Dc||[];for(var =
e=3DCb([]),f=3D0;f<c.length;f++)e[f]=3DSb(c[f],!1);a.h[b]=3Dc;return =
C(a,b,e,d)}A.prototype.toJSON=3Dfunction(){var a=3DSb(this,!1);return =
Fb?a:Db(a)}; =0A=
function Sb(a,b){if(a.h)for(var c in =
a.h)if(Object.prototype.hasOwnProperty.call(a.h,c)){var =
d=3Da.h[c];if(Array.isArray(d))for(var =
e=3D0;e<d.length;e++)d[e]&&Sb(d[e],b);else d&&Sb(d,b)}return =
a.i}function Tb(a){Fb=3D!0;try{return =
JSON.stringify(a.toJSON(),Ub)}finally{Fb=3D!1}}function =
Ub(a,b){switch(typeof b){case "number":return =
isFinite(b)?b:String(b);case "object":if(zb&&null!=3Db&&b instanceof =
Uint8Array)return yb(b)}return b}function Vb(a,b,c){return =
Qb(a,b)=3D=3D=3Dc?c:-1} =0A=
function I(a,b,c){return E(a,b,void 0=3D=3D=3Dc?"":c)}function =
Wb(a,b,c){return E(a,Vb(a,c,b),0)}function Xb(a,b,c,d){return =
G(a,b,Vb(a,d,c))};function Yb(a){A.call(this,a,-1,Zb)}u(Yb,A);function =
$b(a){A.call(this,a)}u($b,A);var Zb=3D[2,3];var =
J=3D{},ac=3D(J.google_ad_channel=3D!0,J.google_ad_client=3D!0,J.google_ad=
_host=3D!0,J.google_ad_host_channel=3D!0,J.google_adtest=3D!0,J.google_ta=
g_for_child_directed_treatment=3D!0,J.google_tag_for_under_age_of_consent=
=3D!0,J.google_tag_partner=3D!0,J.google_restrict_data_processing=3D!0,J.=
google_page_url=3D!0,J.google_debug_params=3D!0,J.google_adbreak_test=3D!=
0,J.google_ad_frequency_hint=3D!0,J.google_admob_interstitial_slot=3D!0,J=
.google_admob_rewarded_slot=3D!0,J.google_max_ad_content_rating=3D!0,J);v=
ar bc=3D{};function cc(){var a=3D"undefined"!=3D=3Dtypeof =
window?window.trustedTypes:void 0;return null!=3D=3Da&&void =
0!=3D=3Da?a:null}var dc;function ec(){var a,b;if(void =
0=3D=3D=3Ddc)try{dc=3Dnull!=3D=3D(b=3Dnull=3D=3D=3D(a=3Dcc())||void =
0=3D=3D=3Da?void =
0:a.createPolicy("google#safe",{createHTML:function(c){return =
c},createScript:function(c){return c},createScriptURL:function(c){return =
c}}))&&void 0!=3D=3Db?b:null}catch(c){dc=3Dnull,console.log(c)}return =
dc};function fc(){}function =
gc(a){this.h=3Da}u(gc,fc);gc.prototype.toString=3Dfunction(){return =
this.h.toString()};function hc(a){var =
b,c=3Dnull=3D=3D=3D(b=3Dec())||void 0=3D=3D=3Db?void =
0:b.createScriptURL(a);return new gc(null!=3D=3Dc&&void =
0!=3D=3Dc?c:a,bc)}function ic(a){if(a instanceof gc)return a.h;throw =
Error("");};function jc(a){return a instanceof fc?ic(a):fb(a)};function =
kc(a,b,c){a.addEventListener&&a.addEventListener(b,c,!1)}function =
lc(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)};function =
mc(a,b){b=3DString(b);"application/xhtml+xml"=3D=3D=3Da.contentType&&(b=3D=
b.toLowerCase());return a.createElement(b)}function =
nc(a){this.h=3Da||v.document||document}nc.prototype.contains=3Dfunction(a=
,b){if(!a||!b)return!1;if(a.contains&&1=3D=3Db.nodeType)return =
a=3D=3Db||a.contains(b);if("undefined"!=3Dtypeof =
a.compareDocumentPosition)return =
a=3D=3Db||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=3Db;)b=3Db.paren=
tNode;return b=3D=3Da};function =
oc(){return!pc()&&(y("iPod")||y("iPhone")||y("Android")||y("IEMobile"))}f=
unction pc(){return =
y("iPad")||y("Android")&&!y("Mobile")||y("Silk")};var =
qc=3DRegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::=
([0-9]+))?(?=3D[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$")=
,rc=3D/#|$/;function sc(a){try{var =
b;if(b=3D!!a&&null!=3Da.location.href)a:{try{ub(a.foo);b=3D!0;break =
a}catch(c){}b=3D!1}return b}catch(c){return!1}} =0A=
function uc(a,b){var c=3Da.createElement("script");c.src=3Djc(b);var =
d;b=3D(c.ownerDocument&&c.ownerDocument.defaultView||window).document;var=
 e=3Dnull=3D=3D=3D(d=3Db.querySelector)||void 0=3D=3D=3Dd?void =
0:d.call(b,"script[nonce]");(d=3De?e.nonce||e.getAttribute("nonce")||"":"=
")&&c.setAttribute("nonce",d);return(a=3Da.getElementsByTagName("script")=
[0])&&a.parentNode?(a.parentNode.insertBefore(c,a),c):null}function =
vc(a,b){return =
b.getComputedStyle?b.getComputedStyle(a,null):a.currentStyle} =0A=
function wc(a,b){if(!xc()&&!yc()){var c=3DMath.random();if(c<b)return =
c=3Dzc(v),a[Math.floor(c*a.length)]}return null}function =
zc(a){if(!a.crypto)return Math.random();try{var b=3Dnew =
Uint32Array(1);a.crypto.getRandomValues(b);return =
b[0]/65536/65536}catch(c){return Math.random()}}function =
Ac(a,b){if(a)for(var c in =
a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(void 0,a[c],c,a)} =0A=
function Bc(a){var b=3Da.length;if(0=3D=3Db)return 0;for(var =
c=3D305419896,d=3D0;d<b;d++)c^=3D(c<<5)+(c>>2)+a.charCodeAt(d)&4294967295=
;return 0<c?c:4294967296+c}var yc=3DLa(function(){return Qa(["Google Web =
Preview","Mediapartners-Google","Google-Read-Aloud","Google-Adwords"],Cc)=
||1E-4>Math.random()});function Dc(a,b){var =
c=3D-1;try{a&&(c=3DparseInt(a.getItem(b),10))}catch(d){return =
null}return 0<=3Dc&&1E3>c?c:null} =0A=
function Ec(a,b,c){a=3Dyc()?null:Math.floor(1E3*zc(a));var =
d;if(d=3Dnull!=3Da&&b)a:{var =
e=3DString(a);try{if(b){b.setItem(c,e);d=3De;break =
a}}catch(f){}d=3Dnull}return d?a:null}var xc=3DLa(function(){return =
Cc("MSIE")});function Cc(a){return-1!=3Dlb.indexOf(a)}var =
Fc=3D/^([0-9.]+)px$/,Gc=3D/^(-?[0-9.]{1,30})$/;function Hc(a){return =
Gc.test(a)&&(a=3DNumber(a),!isNaN(a))?a:null}function =
K(a){return(a=3DFc.exec(a))?+a[1]:null} =0A=
function Ic(a,b){for(var c=3D0;50>c;++c){try{var =
d=3D!(!a.frames||!a.frames[b])}catch(g){d=3D!1}if(d)return a;a:{try{var =
e=3Da.parent;if(e&&e!=3Da){var f=3De;break =
a}}catch(g){}f=3Dnull}if(!(a=3Df))break}return null}var =
Jc=3DLa(function(){return oc()?2:pc()?1:0});function =
Kc(a){Ac({display:"none"},function(b,c){a.style.setProperty(c,b,"importan=
t")})}var Lc=3D[];function Mc(){var a=3DLc;Lc=3D[];a=3Dr(a);for(var =
b=3Da.next();!b.done;b=3Da.next()){b=3Db.value;try{b()}catch(c){}}} =0A=
function Nc(a,b){b=3Dvoid =
0=3D=3D=3Db?window.document:b;0!=3Da.length&&b.head&&a.forEach(function(c=
){if(c){var d=3Db;d=3Dvoid =
0=3D=3D=3Dd?window.document:d;if(c&&d.head){var =
e=3Ddocument.createElement("meta");d.head.appendChild(e);e.httpEquiv=3D"o=
rigin-trial";e.content=3Dc}}})}function Oc(a){if("number"!=3D=3Dtypeof =
a.goog_pvsid)try{Object.defineProperty(a,"goog_pvsid",{value:Math.floor(M=
ath.random()*Math.pow(2,52)),configurable:!1})}catch(b){}return =
Number(a.goog_pvsid)||-1} =0A=
function Pc(a){var =
b=3DQc;"complete"=3D=3D=3Db.readyState||"interactive"=3D=3D=3Db.readyStat=
e?(Lc.push(a),1=3D=3DLc.length&&(p.Promise?p.Promise.resolve().then(Mc):w=
indow.setImmediate?setImmediate(Mc):setTimeout(Mc,0))):b.addEventListener=
("DOMContentLoaded",a)};function =
Rc(a,b,c){a.google_image_requests||(a.google_image_requests=3D[]);var =
d=3Da.document.createElement("img");if(c){var =
e=3Dfunction(f){c&&c(f);lc(d,"load",e);lc(d,"error",e)};kc(d,"load",e);kc=
(d,"error",e)}d.src=3Db;a.google_image_requests.push(d)}function =
Sc(a,b){var =
c=3D"https://pagead2.googlesyndication.com/pagead/gen_204?id=3D"+b;Ac(a,f=
unction(d,e){d&&(c+=3D"&"+e+"=3D"+encodeURIComponent(d))});Tc(c)} =0A=
function Tc(a){var =
b=3Dwindow;b.fetch?b.fetch(a,{keepalive:!0,credentials:"include",redirect=
:"follow",method:"get",mode:"no-cors"}):Rc(b,a,null)};var Uc=3Dnull;var =
Qc=3Ddocument,L=3Dwindow;var =
Vc=3D{"120x90":!0,"160x90":!0,"180x90":!0,"200x90":!0,"468x15":!0,"728x15=
":!0};function Wc(a,b){if(15=3D=3Db){if(728<=3Da)return =
728;if(468<=3Da)return 468}else if(90=3D=3Db){if(200<=3Da)return =
200;if(180<=3Da)return 180;if(160<=3Da)return 160;if(120<=3Da)return =
120}return null};function Xc(a){a=3Dvoid 0=3D=3D=3Da?v:a;var =
b=3Da.context||a.AMP_CONTEXT_DATA;if(!b)try{b=3Da.parent.context||a.paren=
t.AMP_CONTEXT_DATA}catch(c){}try{if(b&&b.pageViewId&&b.canonicalUrl)retur=
n b}catch(c){}return null}function =
Yc(a){return(a=3Da||Xc())?sc(a.master)?a.master:null:null};function =
Zc(a,b){if(a)for(var c in =
a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(void =
0,a[c],c,a)}function =
$c(a){return!(!a||!a.call)&&"function"=3D=3D=3Dtypeof a}function =
ad(a){var b=3Dvoid =
0=3D=3D=3Db?1:b;a=3DYc(Xc(a))||a;a.google_unique_id=3D(a.google_unique_id=
||0)+b;return a.google_unique_id}function =
bd(a){a=3Da.google_unique_id;return"number"=3D=3D=3Dtypeof a?a:0}var =
cd=3D!!window.google_async_iframe_id,dd=3Dcd&&window.parent||window; =0A=
function ed(){if(cd&&!sc(dd)){var =
a=3D"."+Qc.domain;try{for(;2<a.split(".").length&&!sc(dd);)Qc.domain=3Da=3D=
a.substr(a.indexOf(".")+1),dd=3Dwindow.parent}catch(b){}sc(dd)||(dd=3Dwin=
dow)}return dd}var fd=3DRegExp("(^| )adsbygoogle($| )");function =
gd(){var a=3Dvoid =
0=3D=3D=3Da?L:a;if(!a)return!1;try{return!(!a.navigator.standalone&&!a.to=
p.navigator.standalone)}catch(b){return!1}}function =
hd(a){a=3Da.top;return sc(a)?a:null}function =
id(a){if(!a)return"";a=3Da.toLowerCase();"ca-"!=3Da.substring(0,3)&&(a=3D=
"ca-"+a);return a};var jd=3Dnull;function kd(a,b){b=3Dvoid =
0=3D=3D=3Db?[]:b;var =
c=3D!1;v.google_logging_queue||(c=3D!0,v.google_logging_queue=3D[]);v.goo=
gle_logging_queue.push([a,b]);if(a=3Dc){if(null=3D=3Djd){jd=3D!1;try{var =
d=3Dhd(v);d&&-1!=3D=3Dd.location.hash.indexOf("google_logging")&&(jd=3D!0=
);v.localStorage.getItem("google_logging")&&(jd=3D!0)}catch(e){}}a=3Djd}a=
&&(d=3Dv.document,a=3Dnew =
Za($a,"https://pagead2.googlesyndication.com/pagead/js/logging_library.js=
"),a=3Dgb(a instanceof =
Za&&a.constructor=3D=3D=3DZa&&a.h=3D=3D=3Dab?a.i:"type_error:Const"),uc(d=
,a))};function ld(a){var b=3Dwindow;var c=3Dvoid =
0=3D=3D=3Dc?null:c;kc(b,"message",function(d){try{var =
e=3DJSON.parse(d.data)}catch(f){return}!e||"sc-cnf"!=3D=3De.googMsgType||=
c&&/[:|%3A]javascript\(/i.test(d.data)&&!c(e,d)||a(e,d)})};function =
md(){this.j=3D"&";this.i=3D{};this.l=3D0;this.h=3D[]}function =
nd(a,b){var c=3D{};c[a]=3Db;return[c]}function od(a,b,c,d,e){var =
f=3D[];Ac(a,function(g,h){(g=3Dpd(g,b,c,d,e))&&f.push(h+"=3D"+g)});return=
 f.join(b)} =0A=
function =
pd(a,b,c,d,e){if(null=3D=3Da)return"";b=3Db||"&";c=3Dc||",$";"string"=3D=3D=
typeof c&&(c=3Dc.split(""));if(a instanceof =
Array){if(d=3Dd||0,d<c.length){for(var =
f=3D[],g=3D0;g<a.length;g++)f.push(pd(a[g],b,c,d+1,e));return =
f.join(c[d])}}else if("object"=3D=3Dtypeof a)return =
e=3De||0,2>e?encodeURIComponent(od(a,b,c,d,e+1)):"...";return =
encodeURIComponent(String(a))} =0A=
function qd(a,b,c){b=3Db+"//pagead2.googlesyndication.com"+c;var =
d=3Dsd(a)-c.length;if(0>d)return"";a.h.sort(function(m,t){return =
m-t});c=3Dnull;for(var e=3D"",f=3D0;f<a.h.length;f++)for(var =
g=3Da.h[f],h=3Da.i[g],k=3D0;k<h.length;k++){if(!d){c=3Dnull=3D=3Dc?g:c;br=
eak}var =
l=3Dod(h[k],a.j,",$");if(l){l=3De+l;if(d>=3Dl.length){d-=3Dl.length;b+=3D=
l;e=3Da.j;break}c=3Dnull=3D=3Dc?g:c}}a=3D"";null!=3Dc&&(a=3De+"trn=3D"+c)=
;return b+a}function sd(a){var b=3D1,c;for(c in =
a.i)b=3Dc.length>b?c.length:b;return 3997-b-a.j.length-1};function =
td(a,b,c,d,e,f){if((d?a.h:Math.random())<(e||.01))try{if(c instanceof =
md)var g=3Dc;else g=3Dnew md,Ac(c,function(k,l){var =
m=3Dg,t=3Dm.l++;k=3Dnd(l,k);m.h.push(t);m.i[t]=3Dk});var =
h=3Dqd(g,a.i,"/pagead/gen_204?id=3D"+b+"&");h&&("undefined"!=3D=3Dtypeof =
f?Rc(v,h,void 0=3D=3D=3Df?null:f):Rc(v,h,null))}catch(k){}};var =
ud=3D{overlays:1,interstitials:2,vignettes:2,inserts:3,immersives:4,list_=
view:5};function =
vd(){this.wasPlaTagProcessed=3D!1;this.wasReactiveAdConfigReceived=3D{};t=
his.adCount=3D{};this.wasReactiveAdVisible=3D{};this.stateForType=3D{};th=
is.reactiveTypeEnabledInAsfe=3D{};this.wasReactiveTagRequestSent=3D!1;thi=
s.reactiveTypeDisabledByPublisher=3D{};this.tagSpecificState=3D{};this.me=
ssageValidationEnabled=3D!1;this.floatingAdsStacking=3Dnew wd} =0A=
function =
xd(a){a.google_reactive_ads_global_state?null=3D=3Da.google_reactive_ads_=
global_state.floatingAdsStacking&&(a.google_reactive_ads_global_state.flo=
atingAdsStacking=3Dnew wd):a.google_reactive_ads_global_state=3Dnew =
vd;return a.google_reactive_ads_global_state}function =
wd(){this.maxZIndexRestrictions=3D{};this.nextRestrictionId=3D0;this.maxZ=
IndexListeners=3D[]};function yd(a){a=3Da.document;var =
b=3D{};a&&(b=3D"CSS1Compat"=3D=3Da.compatMode?a.documentElement:a.body);r=
eturn b||{}}function M(a){return yd(a).clientWidth};function zd(a,b){var =
c=3Dvoid =
0=3D=3D=3Dc?{}:c;this.error=3Da;this.context=3Db.context;this.msg=3Db.mes=
sage||"";this.id=3Db.id||"jserror";this.meta=3Dc}function =
Ad(a){return!!(a.error&&a.meta&&a.id)};var =
Bd=3DRegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)")=
;function Cd(a,b){this.h=3Da;this.i=3Db}function =
Dd(a,b,c){this.url=3Da;this.K=3Db;this.Ja=3D!!c;this.depth=3Dnull};var =
Ed=3Dnull;function Fd(){if(null=3D=3D=3DEd){Ed=3D"";try{var =
a=3D"";try{a=3Dv.top.location.hash}catch(c){a=3Dv.location.hash}if(a){var=
 b=3Da.match(/\bdeid=3D([\d,]+)/);Ed=3Db?b[1]:""}}catch(c){}}return =
Ed};function Gd(){var a=3Dv.performance;return =
a&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):Date.now(=
)}function Hd(){var a=3Dvoid =
0=3D=3D=3Da?v:a;return(a=3Da.performance)&&a.now?a.now():null};function =
Id(a,b){var =
c=3DHd()||Gd();this.label=3Da;this.type=3Db;this.value=3Dc;this.duration=3D=
0;this.uniqueId=3DMath.random();this.slotId=3Dvoid 0};var =
Jd=3Dv.performance,Kd=3D!!(Jd&&Jd.mark&&Jd.measure&&Jd.clearMarks),Ld=3DL=
a(function(){var =
a;if(a=3DKd)a=3DFd(),a=3D!!a.indexOf&&0<=3Da.indexOf("1337");return =
a});function Md(){var a=3DNd;this.events=3D[];this.i=3Da||v;var =
b=3Dnull;a&&(a.google_js_reporting_queue=3Da.google_js_reporting_queue||[=
],this.events=3Da.google_js_reporting_queue,b=3Da.google_measure_js_timin=
g);this.h=3DLd()||(null!=3Db?b:1>Math.random())} =0A=
function =
Od(a){a&&Jd&&Ld()&&(Jd.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"=
),Jd.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))}Md.prototype.star=
t=3Dfunction(a,b){if(!this.h)return null;a=3Dnew =
Id(a,b);b=3D"goog_"+a.label+"_"+a.uniqueId+"_start";Jd&&Ld()&&Jd.mark(b);=
return =
a};Md.prototype.end=3Dfunction(a){if(this.h&&"number"=3D=3D=3Dtypeof =
a.value){a.duration=3D(Hd()||Gd())-a.value;var =
b=3D"goog_"+a.label+"_"+a.uniqueId+"_end";Jd&&Ld()&&Jd.mark(b);!this.h||2=
048<this.events.length||this.events.push(a)}};function Pd(){var =
a=3DQd;this.m=3DRd;this.i=3Dnull;this.l=3Dthis.I;this.h=3Dvoid =
0=3D=3D=3Da?null:a;this.j=3D!1}n=3DPd.prototype;n.Ra=3Dfunction(a){this.l=
=3Da};n.qa=3Dfunction(a){this.i=3Da};n.Sa=3Dfunction(a){this.j=3Da};n.la=3D=
function(a,b,c){try{if(this.h&&this.h.h){var =
d=3Dthis.h.start(a.toString(),3);var e=3Db();this.h.end(d)}else =
e=3Db()}catch(h){b=3D!0;try{Od(d),b=3Dthis.l(a,new =
zd(h,{message:Sd(h)}),void 0,c)}catch(k){this.I(217,k)}if(b){var =
f,g;null=3D=3D(f=3Dwindow.console)||null=3D=3D(g=3Df.error)||g.call(f,h)}=
else throw h;}return e}; =0A=
n.Ma=3Dfunction(a,b,c,d){var e=3Dthis;return function(f){for(var =
g=3D[],h=3D0;h<arguments.length;++h)g[h]=3Darguments[h];return =
e.la(a,function(){return b.apply(c,g)},d)}}; =0A=
n.I=3Dfunction(a,b,c,d,e){e=3De||"jserror";try{var f=3Dnew =
md;f.h.push(1);f.i[1]=3Dnd("context",a);Ad(b)||(b=3Dnew =
zd(b,{message:Sd(b)}));if(b.msg){var =
g=3Db.msg.substring(0,512);f.h.push(2);f.i[2]=3Dnd("msg",g)}var =
h=3Db.meta||{};if(this.i)try{this.i(h)}catch(tc){}if(d)try{d(h)}catch(tc)=
{}b=3D[h];f.h.push(3);f.i[3]=3Db;d=3Dv;b=3D[];g=3Dnull;do{var =
k=3Dd;if(sc(k)){var =
l=3Dk.location.href;g=3Dk.document&&k.document.referrer||null}else =
l=3Dg,g=3Dnull;b.push(new =
Dd(l||"",k));try{d=3Dk.parent}catch(tc){d=3Dnull}}while(d&&k!=3Dd);l=3D0;=
for(var m=3D =0A=
b.length-1;l<=3Dm;++l)b[l].depth=3Dm-l;k=3Dv;if(k.location&&k.location.an=
cestorOrigins&&k.location.ancestorOrigins.length=3D=3Db.length-1)for(m=3D=
1;m<b.length;++m){var =
t=3Db[m];t.url||(t.url=3Dk.location.ancestorOrigins[m-1]||"",t.Ja=3D!0)}v=
ar w=3Dnew Dd(v.location.href,v,!1);k=3Dnull;var =
x=3Db.length-1;for(t=3Dx;0<=3Dt;--t){var =
z=3Db[t];!k&&Bd.test(z.url)&&(k=3Dz);if(z.url&&!z.Ja){w=3Dz;break}}z=3Dnu=
ll;var F=3Db.length&&b[x].url;0!=3Dw.depth&&F&&(z=3Db[x]);var D=3Dnew =
Cd(w,z);if(D.i){var =
ea=3DD.i.url||"";f.h.push(4);f.i[4]=3Dnd("top",ea)}var Aa=3D =0A=
{url:D.h.url||""};if(D.h.url){var =
rd=3DD.h.url.match(qc),Gf=3Drd[1],Hf=3Drd[3],If=3Drd[4];w=3D"";Gf&&(w+=3D=
Gf+":");Hf&&(w+=3D"//",w+=3DHf,If&&(w+=3D":"+If));var Jf=3Dw}else =
Jf=3D"";Aa=3D[Aa,{url:Jf}];f.h.push(5);f.i[5]=3DAa;td(this.m,e,f,this.j,c=
)}catch(tc){try{td(this.m,e,{context:"ecmserr",rctx:a,msg:Sd(tc),url:D&&D=
.h.url},this.j,c)}catch($n){}}return!0}; =0A=
function Sd(a){var =
b=3Da.toString();a.name&&-1=3D=3Db.indexOf(a.name)&&(b+=3D": =
"+a.name);a.message&&-1=3D=3Db.indexOf(a.message)&&(b+=3D": =
"+a.message);if(a.stack){a=3Da.stack;try{-1=3D=3Da.indexOf(b)&&(a=3Db+"\n=
"+a);for(var =
c;a!=3Dc;)c=3Da,a=3Da.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,=
"$1");b=3Da.replace(/\n */g,"\n")}catch(d){}}return b};function =
N(a){a=3Dvoid 0=3D=3D=3Da?"":a;var =
b=3DError.call(this);this.message=3Db.message;"stack"in =
b&&(this.stack=3Db.stack);this.name=3D"TagError";this.message=3Da?"adsbyg=
oogle.push() error: =
"+a:"";Error.captureStackTrace?Error.captureStackTrace(this,N):this.stack=
=3DError().stack||""}u(N,Error);function Td(a,b){for(var =
c=3D[],d=3D1;d<arguments.length;++d)c[d-1]=3Darguments[d];if(0=3D=3D=3Dc.=
length)return hc(a[0]);d=3D[a[0]];for(var =
e=3D0;e<c.length;e++)d.push(encodeURIComponent(c[e])),d.push(a[e+1]);retu=
rn hc(d.join(""))};var =
Ud=3Dla(["https://pagead2.googlesyndication.com/pagead/js/err_rep.js"]);f=
unction =
Vd(){this.h=3Dnull;this.j=3D!1;this.l=3DMath.random();this.i=3Dthis.I;thi=
s.m=3Dnull}n=3DVd.prototype;n.qa=3Dfunction(a){this.h=3Da};n.Sa=3Dfunctio=
n(a){this.j=3Da};n.Ra=3Dfunction(a){this.i=3Da}; =0A=
n.I=3Dfunction(a,b,c,d,e){if((this.j?this.l:Math.random())>(void =
0=3D=3D=3Dc?.01:c))return!1;Ad(b)||(b=3Dnew zd(b,{context:a,id:void =
0=3D=3D=3De?"jserror":e}));if(d||this.h)b.meta=3D{},this.h&&this.h(b.meta=
),d&&d(b.meta);v.google_js_errors=3Dv.google_js_errors||[];v.google_js_er=
rors.push(b);if(!v.error_rep_loaded){a=3DTd(Ud);var =
f;uc(v.document,null!=3D(f=3Dthis.m)?f:gb(jc(a).toString()));v.error_rep_=
loaded=3D!0}return!1};n.la=3Dfunction(a,b,c){try{var =
d=3Db()}catch(e){if(!this.i(a,e,.01,c,"jserror"))throw e;}return d}; =0A=
n.Ma=3Dfunction(a,b,c,d){var e=3Dthis;return function(f){for(var =
g=3D[],h=3D0;h<arguments.length;++h)g[h]=3Darguments[h];return =
e.la(a,function(){return b.apply(c,g)},d)}};var Rd,Wd,Nd=3Ded(),Qd=3Dnew =
Md;function =
Xd(a){null!=3Da&&(Nd.google_measure_js_timing=3Da);Nd.google_measure_js_t=
iming||(a=3DQd,a.h=3D!1,a.events!=3Da.i.google_js_reporting_queue&&(Ld()&=
&Na(a.events,Od),a.events.length=3D0))}Rd=3Dnew function(){var a=3Dvoid =
0=3D=3D=3Da?L:a;this.i=3D"http:"=3D=3D=3Da.location.protocol?"http:":"htt=
ps:";this.h=3DMath.random()};"number"!=3D=3Dtypeof =
Nd.google_srt&&(Nd.google_srt=3DMath.random());var =
Yd=3DRd,Zd=3DNd.google_srt;0<=3DZd&&1>=3DZd&&(Yd.h=3DZd);Wd=3Dnew =
Pd;Wd.qa(function(){});Wd.Sa(!0); =0A=
"complete"=3D=3DNd.document.readyState?Xd():Qd.h&&kc(Nd,"load",function()=
{Xd()});function $d(a,b,c){return Wd.la(a,b,c)}function ae(a,b){return =
Wd.Ma(a,b,void 0,void 0)}function be(a,b,c){td(Rd,a,b,!0,c,void =
0)}function ce(a){return function(b){Wd.I(a,b instanceof =
Error?b:Error(b),void 0,void 0)}}function de(a,b,c,d){var =
e;Ad(b)?e=3Db.msg||Sd(b.error):e=3DSd(b);return =
0=3D=3De.indexOf("TagError")?(c=3Db instanceof =
zd?b.error:b,c.pbr||(c.pbr=3D!0,Wd.I(a,b,.1,d,"puberror")),!1):Wd.I(a,b,c=
,d)};vb||!y("Safari")||qb();function =
O(a){A.call(this,a,-1,ee)}u(O,A);O.prototype.getId=3Dfunction(){return =
B(this,3)};var ee=3D[4];function fe(a){A.call(this,a)}u(fe,A);function =
ge(a){A.call(this,a)}u(ge,A);function =
he(a){A.call(this,a)}u(he,A);he.prototype.setLocation=3Dfunction(a){retur=
n C(this,1,a)};function ie(a){A.call(this,a,-1,je)}u(ie,A);var =
je=3D[6,7,9,10,11];function ke(a){A.call(this,a)}u(ke,A);function =
le(a){A.call(this,a)}u(le,A);function =
me(a){A.call(this,a,-1,ne)}u(me,A);var =
ne=3D[2,8],oe=3D[3,4,5],pe=3D[6,7];function =
qe(a){A.call(this,a,-1,re)}u(qe,A);var re=3D[4];function =
se(a){A.call(this,a)}u(se,A);function =
te(a){A.call(this,a,-1,ue)}u(te,A);var =
ue=3D[5],ve=3D[1,2,3,6,7];function =
we(a){A.call(this,a,-1,xe)}u(we,A);we.prototype.getId=3Dfunction(){return=
 E(this,1,0)};we.prototype.aa=3Dfunction(){return E(this,7,0)};var =
xe=3D[2];function =
ye(a){A.call(this,a,-1,ze)}u(ye,A);ye.prototype.aa=3Dfunction(){return =
E(this,5,0)};var ze=3D[2];function =
Ae(a){A.call(this,a,-1,Be)}u(Ae,A);function =
Ce(a){A.call(this,a,-1,De)}u(Ce,A);Ce.prototype.aa=3Dfunction(){return =
E(this,1,0)};function Ee(a){A.call(this,a)}u(Ee,A);var =
Be=3D[1,4,2,3],De=3D[2];function Fe(a){A.call(this,a)}u(Fe,A);var =
Ge=3D[13,14];function =
P(a){a.google_ad_modifications||(a.google_ad_modifications=3D{});return =
a.google_ad_modifications}function He(a){a=3DP(a);var =
b=3Da.space_collapsing||"none";return =
a.remove_ads_by_default?{Da:!0,tb:b,na:a.ablation_viewport_offset}:null}f=
unction =
Ie(a,b){a=3DP(a);a.tag_partners=3Da.tag_partners||[];a.tag_partners.push(=
b)}function =
Je(a,b){a=3DP(a);a.remove_ads_by_default=3D!0;a.space_collapsing=3D"slot"=
;a.ablation_viewport_offset=3Db}function =
Ke(a){P(L).allow_second_reactive_tag=3Da};function =
Le(a,b){if(!a)return!1;a=3Da.hash;if(!a||!a.indexOf)return!1;if(-1!=3Da.i=
ndexOf(b))return!0;b=3DMe(b);return"go"!=3Db&&-1!=3Da.indexOf(b)?!0:!1}fu=
nction Me(a){var =
b=3D"";Zc(a.split("_"),function(c){b+=3Dc.substr(0,2)});return =
b};function Ne(a){return null!=3D=3Da&&void 0!=3D=3Da}function =
Oe(a,b){if(!b(a))throw Error(String(a));};function =
Pe(a){return"string"=3D=3D=3Dtypeof a}function Qe(a){return void =
0=3D=3D=3Da};var Re;Re=3D{yb:0,Va:3,Wa:4,Xa:5};var =
Se=3DRe.Va,Te=3DRe.Wa,Ue=3DRe.Xa;function Ve(a){return =
null!=3Da?!a:a}function We(a,b){for(var c=3D!1,d=3D0;d<a.length;d++){var =
e=3Da[d]();if(e=3D=3D=3Db)return =
e;null=3D=3De&&(c=3D!0)}if(!c)return!b}function Xe(a,b){var =
c=3DH(a,me,2);if(!c.length)return =
Ye(a,b);a=3DE(a,1,0);if(1=3D=3D=3Da)return =
Ve(Xe(c[0],b));c=3DPa(c,function(d){return function(){return =
Xe(d,b)}});switch(a){case 2:return We(c,!1);case 3:return We(c,!0)}} =0A=
function Ye(a,b){var c=3DQb(a,oe);a:{switch(c){case Se:var =
d=3DWb(a,3,oe);break a;case Te:d=3DWb(a,4,oe);break a;case =
Ue:d=3DWb(a,5,oe);break a}d=3Dvoid =
0}if(d&&(b=3D(b=3Db[c])&&b[d])){try{var =
e=3Db.apply(null,ma(Kb(a,8)))}catch(f){return}b=3DE(a,1,0);if(4=3D=3D=3Db=
)return!!e;d=3Dnull!=3De;if(5=3D=3D=3Db)return =
d;if(12=3D=3D=3Db)a=3DI(a,Vb(a,pe,7),void 0);else a:{switch(c){case =
Te:a=3DNb(a,Vb(a,pe,6),void 0);break a;case Ue:a=3DI(a,Vb(a,pe,7),void =
0);break a}a=3Dvoid 0}if(null!=3Da){if(6=3D=3D=3Db)return =
e=3D=3D=3Da;if(9=3D=3D=3Db)return null!=3De&&0=3D=3D=3Djb(String(e), =0A=
a);if(d)switch(b){case 7:return e<a;case 8:return e>a;case 12:return =
Pe(a)&&Pe(e)&&(new RegExp(a)).test(e);case 10:return =
null!=3De&&-1=3D=3D=3Djb(String(e),a);case 11:return =
null!=3De&&1=3D=3D=3Djb(String(e),a)}}}}function =
Ze(a,b){return!a||!(!b||!Xe(a,b))};function =
$e(a,b){this.h=3Da;this.i=3Db}function af(a){return =
null!=3Da.h?a.h.value:null}function =
bf(a,b){null!=3Da.h&&b(a.h.value);return =
a}$e.prototype.map=3Dfunction(a){return =
null!=3Dthis.h?(a=3Da(this.h.value),a instanceof =
$e?a:cf(a)):this};function df(a,b){null!=3Da.h||b(a.i);return a}function =
cf(a){return new $e({value:a},null)}function ef(a){return new =
$e(null,a)}function ff(a){try{return cf(a())}catch(b){return =
ef(b)}};function Q(a){this.h=3Da;this.defaultValue=3D!1}function =
gf(a,b){this.h=3Da;this.defaultValue=3Dvoid 0=3D=3D=3Db?0:b};var =
hf=3Dnew Q(1084),jf=3Dnew Q(1082),kf=3Dnew gf(62,.001),lf=3Dnew =
function(a,b){this.h=3Da;this.defaultValue=3Dvoid =
0=3D=3D=3Db?"":b}(14),mf=3Dnew gf(1077),nf=3Dnew Q(316),of=3Dnew =
Q(313),pf=3Dnew Q(369),qf=3Dnew Q(1026),rf=3Dnew Q(1089),sf=3Dnew =
Q(1090),tf=3Dnew Q(1053),uf=3Dnew gf(1046),vf=3Dnew Q(218),wf=3Dnew =
Q(216),xf=3Dnew Q(217),yf=3Dnew Q(1002),zf=3Dnew Q(233),Af=3Dnew =
Q(232),Bf=3Dnew Q(227),Cf=3Dnew Q(208),Df=3Dnew Q(282),Ef=3Dnew =
Q(1086),Ff=3Dnew gf(1079,5),Kf=3Dnew Q(251),Lf=3Dnew Q(1088),Mf=3Dnew =
Q(203),Nf=3Dnew Q(241),Of=3Dnew Q(84),Pf=3Dnew gf(1929, =0A=
50),Qf=3Dnew gf(1905),Rf=3Dnew Q(240),Sf=3Dnew Q(1928),Tf=3Dnew =
Q(1941),Uf=3Dnew Q(370946349),Vf=3Dnew Q(379841917),Wf=3Dnew =
Q(393546021),Xf=3Dnew gf(1935);function =
R(a){if(a.pa&&a.hasOwnProperty("pa"))return a.pa;var b=3Dnew a;return =
a.pa=3Db};function Yf(){var a=3D{};this.h=3Dfunction(b,c){return =
null!=3Da[b]?a[b]:c};this.i=3Dfunction(b,c){return =
null!=3Da[b]?a[b]:c};this.j=3Dfunction(b,c){return =
null!=3Da[b]?a[b]:c};this.m=3Dfunction(b,c){return =
null!=3Da[b]?a[b]:c};this.l=3Dfunction(){}}function S(a){return =
R(Yf).h(a.h,a.defaultValue)}function Zf(a){return =
R(Yf).i(a.h,a.defaultValue)}function $f(){return =
R(Yf).j(lf.h,lf.defaultValue)};var ag=3Dnull;function bg(a){for(var =
b=3Dv,c=3D0,d=3Db,e=3D0;b&&b!=3Db.parent;)if(b=3Db.parent,e++,sc(b))d=3Db=
,c=3De;else if(a)break;return{K:d,level:c}};function =
cg(){this.S=3D{}}function dg(){if(eg)return eg;var =
a=3DYc()||ed(),b=3Da.google_persistent_state_async;return =
null!=3Db&&"object"=3D=3Dtypeof b&&null!=3Db.S&&"object"=3D=3Dtypeof =
b.S?eg=3Db:a.google_persistent_state_async=3Deg=3Dnew cg}function =
fg(a){return gg[a]||"google_ps_"+a}function =
hg(a,b,c){b=3Dfg(b);a=3Da.S;var d=3Da[b];return void =
0=3D=3D=3Dd?a[b]=3Dc:d}var =
eg=3Dnull,ig=3D{},gg=3D(ig[8]=3D"google_prev_ad_formats_by_region",ig[9]=3D=
"google_prev_ad_slotnames_by_region",ig);function =
jg(a){A.call(this,a)}u(jg,A);function kg(a){try{var =
b=3Da.localStorage.getItem("google_auto_fc_cmp_setting")||null}catch(d){b=
=3Dnull}var c=3Db;return c?ff(function(){return =
Hb(jg,c?JSON.parse(c):null)}):cf(null)};function =
lg(a){this.h=3Da||{cookie:""}} =0A=
lg.prototype.set=3Dfunction(a,b,c){var d=3D!1;if("object"=3D=3D=3Dtypeof =
c){var e=3Dc.Ab;d=3Dc.Bb||!1;var f=3Dc.domain||void 0;var =
g=3Dc.path||void 0;var h=3Dc.jb}if(/[;=3D\s]/.test(a))throw =
Error('Invalid cookie name "'+a+'"');if(/[;\r\n]/.test(b))throw =
Error('Invalid cookie value "'+b+'"');void =
0=3D=3D=3Dh&&(h=3D-1);this.h.cookie=3Da+"=3D"+b+(f?";domain=3D"+f:"")+(g?=
";path=3D"+g:"")+(0>h?"":0=3D=3Dh?";expires=3D"+(new =
Date(1970,1,1)).toUTCString():";expires=3D"+(new =
Date(Date.now()+1E3*h)).toUTCString())+(d?";secure":"")+(null!=3De?";same=
site=3D"+ =0A=
e:"")};lg.prototype.get=3Dfunction(a,b){for(var =
c=3Da+"=3D",d=3D(this.h.cookie||"").split(";"),e=3D0,f;e<d.length;e++){f=3D=
ib(d[e]);if(0=3D=3Df.lastIndexOf(c,0))return =
f.substr(c.length);if(f=3D=3Da)return""}return =
b};lg.prototype.isEmpty=3Dfunction(){return!this.h.cookie}; =0A=
lg.prototype.clear=3Dfunction(){for(var =
a=3D(this.h.cookie||"").split(";"),b=3D[],c=3D[],d,e,f=3D0;f<a.length;f++=
)e=3Dib(a[f]),d=3De.indexOf("=3D"),-1=3D=3Dd?(b.push(""),c.push(e)):(b.pu=
sh(e.substring(0,d)),c.push(e.substring(d+1)));for(a=3Db.length-1;0<=3Da;=
a--)c=3Db[a],this.get(c),this.set(c,"",{jb:0,path:void 0,domain:void =
0})};function mg(a){A.call(this,a)}u(mg,A);function ng(a){var b=3Dnew =
mg;return C(b,5,a)};function =
T(){this.v=3Dthis.v;this.D=3Dthis.D}T.prototype.v=3D!1;T.prototype.j=3Dfu=
nction(){if(this.D)for(;this.D.length;)this.D.shift()()};function =
og(a){void 0!=3D=3Da.addtlConsent&&"string"!=3D=3Dtypeof =
a.addtlConsent&&(a.addtlConsent=3Dvoid 0);void =
0!=3D=3Da.gdprApplies&&"boolean"!=3D=3Dtypeof =
a.gdprApplies&&(a.gdprApplies=3Dvoid 0);return void =
0!=3D=3Da.tcString&&"string"!=3D=3Dtypeof a.tcString||void =
0!=3D=3Da.listenerId&&"number"!=3D=3Dtypeof =
a.listenerId?2:a.cmpStatus&&"error"!=3D=3Da.cmpStatus?0:3}function =
pg(a,b){b=3Dvoid =
0=3D=3D=3Db?500:b;T.call(this);this.h=3Da;this.i=3Dnull;this.m=3D{};this.=
H=3D0;this.A=3Db;this.l=3Dnull}u(pg,T); =0A=
pg.prototype.j=3Dfunction(){this.m=3D{};this.l&&(lc(this.h,"message",this=
.l),delete this.l);delete this.m;delete this.h;delete =
this.i;T.prototype.j.call(this)};function =
qg(a){return"function"=3D=3D=3Dtypeof a.h.__tcfapi||null!=3Drg(a)} =0A=
pg.prototype.addEventListener=3Dfunction(a){function =
b(f,g){clearTimeout(e);f?(c=3Df,c.internalErrorState=3Dog(c),g&&0=3D=3D=3D=
c.internalErrorState||(c.tcString=3D"tcunavailable",g||(c.internalErrorSt=
ate=3D3))):(c.tcString=3D"tcunavailable",c.internalErrorState=3D3);a(c)}v=
ar c=3D{},d=3DMa(function(){return =
a(c)}),e=3D0;-1!=3D=3Dthis.A&&(e=3DsetTimeout(function(){c.tcString=3D"tc=
unavailable";c.internalErrorState=3D1;d()},this.A));try{sg(this,"addEvent=
Listener",b)}catch(f){c.tcString=3D"tcunavailable",c.internalErrorState=3D=
3,e&&(clearTimeout(e), =0A=
e=3D0),d()}};pg.prototype.removeEventListener=3Dfunction(a){a&&a.listener=
Id&&sg(this,"removeEventListener",null,a.listenerId)};function =
sg(a,b,c,d){c||(c=3Dfunction(){});if("function"=3D=3D=3Dtypeof =
a.h.__tcfapi)a=3Da.h.__tcfapi,a(b,2,c,d);else if(rg(a)){tg(a);var =
e=3D++a.H;a.m[e]=3Dc;a.i&&(c=3D{},a.i.postMessage((c.__tcfapiCall=3D{comm=
and:b,version:2,callId:e,parameter:d},c),"*"))}else c({},!1)}function =
rg(a){if(a.i)return a.i;a.i=3DIc(a.h,"__tcfapiLocator");return a.i} =0A=
function tg(a){a.l||(a.l=3Dfunction(b){try{var =
c=3D("string"=3D=3D=3Dtypeof =
b.data?JSON.parse(b.data):b.data).__tcfapiReturn;a.m[c.callId](c.returnVa=
lue,c.success)}catch(d){}},kc(a.h,"message",a.l))};function ug(a){var =
b=3Da.K,c=3Da.Ta,d=3Da.$a;a=3Dvg({K:b,ja:a.ja,ha:void =
0=3D=3D=3Da.ha?!1:a.ha,ia:void =
0=3D=3D=3Da.ia?!1:a.ia});null!=3Da.h||"tcunav"!=3Da.i.message?d(a):wg(b,c=
).then(function(e){return e.map(xg)}).then(function(e){return =
e.map(function(f){return yg(b,f)})}).then(d)} =0A=
function vg(a){var b=3Da.K,c=3Da.ja,d=3Dvoid =
0=3D=3D=3Da.ha?!1:a.ha;if(!(a=3D!(void 0=3D=3D=3Da.ia?0:a.ia)&&qg(new =
pg(b)))){if(d=3D!d){if(c){c=3Dkg(b);if(null=3D=3Dc.h)Wd.I(806,c.i,void =
0,void 0),c=3D!1;else =
if((c=3Dc.h.value)&&null!=3DB(c,1))b:switch(c=3DB(c,1),c){case =
1:c=3D!0;break b;default:throw Error("Unhandled AutoGdprFeatureStatus: =
"+c);}else c=3D!1;c=3D!c}d=3Dc}a=3Dd}if(!a)return =
yg(b,ng(!0));c=3Ddg();return(c=3Dhg(c,24,void =
0))?yg(b,xg(c)):ef(Error("tcunav"))}function wg(a,b){return =
p.Promise.race([zg(),Ag(a,b)])} =0A=
function zg(){return(new p.Promise(function(a){var =
b=3Ddg();a=3D{resolve:a};var =
c=3Dhg(b,25,[]);c.push(a);b.S[fg(25)]=3Dc})).then(Bg)}function =
Ag(a,b){return new =
p.Promise(function(c){a.setTimeout(c,b,ef(Error("tcto")))})}function =
Bg(a){return a?cf(a):ef(Error("tcnull"))} =0A=
function xg(a){var b=3Dvoid =
0=3D=3D=3Db?!1:b;if(!1=3D=3D=3Da.gdprApplies)var c=3D!0;else void =
0=3D=3D=3Da.internalErrorState&&(a.internalErrorState=3Dog(a)),c=3D"error=
"=3D=3D=3Da.cmpStatus||0!=3D=3Da.internalErrorState||"loaded"=3D=3D=3Da.c=
mpStatus&&("tcloaded"=3D=3D=3Da.eventStatus||"useractioncomplete"=3D=3D=3D=
a.eventStatus)?!0:!1;if(c)if(!1=3D=3D=3Da.gdprApplies||"tcunavailable"=3D=
=3D=3Da.tcString||void =
0=3D=3D=3Da.gdprApplies&&!b||"string"!=3D=3Dtypeof =
a.tcString||!a.tcString.length)a=3D!0;else{var d=3Dvoid =
0=3D=3D=3Dd?"755":d;b:{if(a.publisher&&a.publisher.restrictions&&(b=3Da.p=
ublisher.restrictions["1"], =0A=
void 0!=3D=3Db)){b=3Db[void 0=3D=3D=3Dd?"755":d];break b}b=3Dvoid =
0}0=3D=3D=3Db?a=3D!1:a.purpose&&a.vendor?(b=3Da.vendor.consents,(d=3D!(!b=
||!b[void =
0=3D=3D=3Dd?"755":d]))&&a.purposeOneTreatment&&("DE"=3D=3D=3Da.publisherC=
C||"CH"=3D=3D=3Da.publisherCC)?a=3D!0:(d&&(a=3Da.purpose.consents,d=3D!(!=
a||!a["1"])),a=3Dd)):a=3D!0}else a=3D!1;return ng(a)}function =
yg(a,b){a:{a=3Dvoid 0=3D=3D=3Da?window:a;if(Lb(b,5))try{var =
c=3Da.localStorage;break =
a}catch(d){}c=3Dnull}return(b=3Dc)?cf(b):ef(Error("unav"))};var =
Cg=3Dvoid 0;function Dg(){Oe(Cg,Ne);return Cg}function =
Eg(a){Oe(Cg,Qe);Cg=3Da};function Fg(a,b,c,d){c=3Dvoid =
0=3D=3D=3Dc?"":c;d=3Dvoid 0=3D=3D=3Dd?null:d;return =
Gg(a,c,function(e){return Qa(H(e,$b,2),function(f){return =
B(f,1)=3D=3D=3Db})})?!0:1=3D=3D=3Db?Hg(c,d):!1}function Hg(a,b){return =
b?13=3D=3D=3DQb(b,Ge)?Mb(Xb(b,ke,13,Ge),1):14=3D=3D=3DQb(b,Ge)&&""!=3D=3D=
a&&I(b,7)=3D=3D=3Da?Mb(G(Xb(b,le,14,Ge),ke,2),1):!1:!1}function =
Ig(a,b,c){c=3Dvoid 0=3D=3D=3Dc?"":c;var d=3Dhd(a)||a;return =
Jg(d,b)?!0:Gg(a,c,function(e){return Qa(Kb(e,3),function(f){return =
f=3D=3D=3Db})})}function Kg(a){return Gg(v,void =
0=3D=3D=3Da?"":a,function(){return!0})} =0A=
function =
Jg(a,b){a=3D(a=3D(a=3Da.location&&a.location.hash)&&a.match(/forced_clien=
tside_labs=3D([\d,]+)/))&&a[1];return!!a&&Ta(a.split(","),b.toString())}f=
unction Gg(a,b,c){a=3Dhd(a)||a;var =
d=3DLg(a);b&&(b=3Did(String(b)));return Va(d,function(e,f){return =
Object.prototype.hasOwnProperty.call(d,f)&&(!b||b=3D=3D=3Df)&&c(e)})}func=
tion Lg(a){a=3DMg(a);var b=3D{};Zc(a,function(c,d){try{var e=3Dnew =
Yb(c);b[d]=3De}catch(f){}});return b} =0A=
function Mg(a){return =
S(jf)?(a=3Dvg({K:a,ja:Dg()}),null!=3Da.h?(Ng("ok"),a=3DOg(a.h.value)):(Ng=
(a.i.message),a=3D{}),a):Og(a.localStorage)}function Og(a){try{var =
b=3Da.getItem("google_adsense_settings");if(!b)return{};var =
c=3DJSON.parse(b);return c!=3D=3DObject(c)?{}:Ua(c,function(d,e){return =
Object.prototype.hasOwnProperty.call(c,e)&&"string"=3D=3D=3Dtypeof =
e&&Array.isArray(d)})}catch(d){return{}}}function =
Ng(a){S(hf)&&be("abg_adsensesettings_lserr",{s:a,g:S(jf),c:Dg(),r:.01},.0=
1)};function Pg(a,b){return a instanceof =
HTMLScriptElement&&b.test(a.src)?0:1}function Qg(a){var =
b=3DL.document;if(b.currentScript)return =
Pg(b.currentScript,a);b=3Dr(b.scripts);for(var =
c=3Db.next();!c.done;c=3Db.next())if(0=3D=3D=3DPg(c.value,a))return =
0;return 1};function Rg(a,b){var c=3D{},d=3D{},e=3D{},f=3D{};return =
f[Se]=3D(c[55]=3Dfunction(){return =
0=3D=3D=3Da},c[23]=3Dfunction(g){return =
Fg(L,Number(g))},c[24]=3Dfunction(g){return =
Ig(L,Number(g))},c[61]=3Dfunction(){return =
Mb(b,6)},c),f[Te]=3D(d[7]=3Dfunction(g){try{var =
h=3Dwindow.localStorage}catch(m){h=3Dnull}var =
k=3DNumber(g);g=3Dwindow;k=3Dvoid =
0=3D=3D=3Dk?0:k;k=3D0!=3Dk?"google_experiment_mod"+k:"google_experiment_m=
od";var l=3DDc(h,k);h=3Dnull=3D=3D=3Dl?Ec(g,h,k):l;return =
null!=3D=3Dh&&void 0!=3D=3Dh?h:void =
0},d),f[Ue]=3D(e[6]=3Dfunction(){return I(b,15)},e),f};function Sg(){var =
a=3D{};this.h=3D(a[Se]=3D{},a[Te]=3D{},a[Ue]=3D{},a)};var =
Tg=3D/^true$/.test("false");function Ug(a,b){switch(b){case 1:return =
Wb(a,1,ve);case 2:return Wb(a,2,ve);case 3:return Wb(a,3,ve);case =
6:return Wb(a,6,ve);default:return null}}function Vg(a,b){if(!a)return =
null;switch(b){case 1:return Mb(a,1);case 7:return I(a,3);case 2:return =
Nb(a,2);case 3:return I(a,3);case 6:return Kb(a,4);default:return =
null}}var Wg=3DLa(function(){if(!Tg)return{};try{var =
a=3Dwindow.sessionStorage&&window.sessionStorage.getItem("GGDFSSK");if(a)=
return JSON.parse(a)}catch(b){}return{}}); =0A=
function Xg(a,b,c,d){d=3Dvoid 0=3D=3D=3Dd?0:d;var =
e=3DWg();if(null!=3De[b])return e[b];b=3DYg(d)[b];if(!b)return c;b=3Dnew =
te(b);b=3DZg(b);a=3DVg(b,a);return null!=3Da?a:c}function Zg(a){var =
b=3DR(Sg).h;if(b){var c=3DSa(H(a,se,5),function(d){return =
Ze(G(d,me,1),b)});if(c)return G(c,qe,2)}return G(a,qe,4)}function =
$g(){this.h=3D{};this.i=3D[]}function ah(a,b,c){return!!Xg(1,a,void =
0=3D=3D=3Db?!1:b,c)}function bh(a,b,c){b=3Dvoid =
0=3D=3D=3Db?0:b;a=3DNumber(Xg(2,a,b,c));return isNaN(a)?b:a}function =
ch(a,b,c){return Xg(3,a,void 0=3D=3D=3Db?"":b,c)} =0A=
function dh(a,b,c){b=3Dvoid 0=3D=3D=3Db?[]:b;return Xg(6,a,b,c)}function =
Yg(a){return R($g).h[a]||(R($g).h[a]=3D{})}function eh(a,b){var =
c=3DYg(b);Ac(a,function(d,e){return c[e]=3Dd})}function fh(a,b){var =
c=3DYg(b);Na(a,function(d){var =
e=3DQb(d,ve);(e=3DUg(d,e))&&(c[e]=3Dd.toJSON())})}function gh(a,b){var =
c=3DYg(b);Na(a,function(d){var e=3Dnew =
te(d),f=3DQb(e,ve);(e=3DUg(e,f))&&(c[e]||(c[e]=3Dd))})}function =
hh(){return Pa(q(Object,"keys").call(Object,R($g).h),function(a){return =
Number(a)})} =0A=
function ih(a){Ta(R($g).i,a)||eh(Yg(4),a)};function =
U(a){this.methodName=3Da}var jh=3Dnew U(1),kh=3Dnew U(16),lh=3Dnew =
U(15),mh=3Dnew U(2),nh=3Dnew U(3),oh=3Dnew U(4),ph=3Dnew U(5),qh=3Dnew =
U(6),rh=3Dnew U(7),sh=3Dnew U(8),th=3Dnew U(9),uh=3Dnew U(10),vh=3Dnew =
U(11),wh=3Dnew U(12),xh=3Dnew U(13),yh=3Dnew U(14);function =
V(a,b,c){c.hasOwnProperty(a.methodName)||Object.defineProperty(c,String(a=
.methodName),{value:b})}function zh(a,b,c){return =
b[a.methodName]||c||function(){}}function =
Ah(a){V(ph,ah,a);V(qh,bh,a);V(rh,ch,a);V(sh,dh,a);V(xh,gh,a);V(lh,ih,a)} =0A=
function Bh(a){V(oh,function(b){R(Sg).h=3Db},a);V(th,function(b,c){var =
d=3DR(Sg);d.h[Se][b]||(d.h[Se][b]=3Dc)},a);V(uh,function(b,c){var =
d=3DR(Sg);d.h[Te][b]||(d.h[Te][b]=3Dc)},a);V(vh,function(b,c){var =
d=3DR(Sg);d.h[Ue][b]||(d.h[Ue][b]=3Dc)},a);V(yh,function(b){for(var =
c=3DR(Sg),d=3Dr([Se,Te,Ue]),e=3Dd.next();!e.done;e=3Dd.next())e=3De.value=
,q(Object,"assign").call(Object,c.h[e],b[e])},a)}function =
Ch(a){a.hasOwnProperty("init-done")||Object.defineProperty(a,"init-done",=
{value:!0})};function Dh(a){a=3Dvoid 0=3D=3D=3Da?v:a;return =
a.ggeac||(a.ggeac=3D{})};function =
Eh(){this.l=3Dfunction(){};this.j=3Dfunction(){};this.i=3Dfunction(){};th=
is.h=3Dfunction(){return[]}}function =
Fh(a,b,c){a.l=3Dzh(jh,b,function(){});a.i=3Dfunction(d){zh(mh,b,function(=
){return[]})(d,c)};a.h=3Dfunction(){return =
zh(nh,b,function(){return[]})(c)};a.j=3Dfunction(d){zh(kh,b,function(){})=
(d,c)}};function Gh(a,b){try{var c=3Da.split(".");a=3Dv;for(var =
d=3D0,e;null!=3Da&&d<c.length;d++)e=3Da,a=3Da[c[d]],"function"=3D=3D=3Dty=
peof a&&(a=3De[c[d]]());var f=3Da;if(typeof f=3D=3D=3Db)return =
f}catch(g){}} =0A=
function Hh(){var a=3D{};this[Se]=3D(a[8]=3Dfunction(b){try{return =
null!=3Dwa(b)}catch(c){}},a[9]=3Dfunction(b){try{var =
c=3Dwa(b)}catch(d){return}if(b=3D"function"=3D=3D=3Dtypeof =
c)c=3Dc&&c.toString&&c.toString(),b=3D"string"=3D=3D=3Dtypeof =
c&&-1!=3Dc.indexOf("[native code]");return b},a[10]=3Dfunction(){return =
window=3D=3Dwindow.top},a[6]=3Dfunction(b){return =
Ta(R(Eh).h(),parseInt(b,10))},a[27]=3Dfunction(b){b=3DGh(b,"boolean");ret=
urn void 0!=3D=3Db?b:void =
0},a[60]=3Dfunction(b){try{return!!v.document.querySelector(b)}catch(c){}=
},a);a=3D{};this[Te]=3D =0A=
(a[3]=3Dfunction(){return =
Jc()},a[6]=3Dfunction(b){b=3DGh(b,"number");return void 0!=3D=3Db?b:void =
0},a[11]=3Dfunction(b){b=3Dvoid 0=3D=3D=3Db?"":b;var c=3Dv;b=3Dvoid =
0=3D=3D=3Db?"":b;c=3Dvoid =
0=3D=3D=3Dc?window:c;b=3D(c=3D(c=3Dc.location.href.match(qc)[3]||null)?de=
codeURI(c):c)?Bc(c+b):null;return null=3D=3Db?void =
0:b%1E3},a);a=3D{};this[Ue]=3D(a[2]=3Dfunction(){return =
window.location.href},a[3]=3Dfunction(){try{return =
window.top.location.hash}catch(b){return""}},a[4]=3Dfunction(b){b=3DGh(b,=
"string");return void 0!=3D=3Db?b:void 0},a)};function =
Ih(a){A.call(this,a,-1,Jh)}u(Ih,A);function Kh(a,b){var c=3Dvoid =
0=3D=3D=3Dc?!1:c;a.h||(a.h=3D{});var d=3Db?Sb(b,!1):b;a.h[1]=3Db;return =
C(a,1,d,c)}function Lh(a,b){return Rb(a,2,b)}function Mh(a,b){var =
c=3Dvoid 0=3D=3D=3Dc?!1:c;return C(a,4,Cb(b||[]),c)}function =
Nh(a,b){return Rb(a,5,b)}function =
Oh(a){A.call(this,a)}u(Oh,A);Oh.prototype.aa=3Dfunction(){return =
E(this,1,0)};function Ph(a,b){return Ob(a,1,b)}function Qh(a,b){return =
Ob(a,2,b)}function Rh(a){A.call(this,a)}u(Rh,A);var =
Jh=3D[2,4,5],Sh=3D[1,2];function Th(a){return function(){return =
zc(window)<=3Da}}function =
Uh(a,b){if(window.fetch)fetch(a,{method:"POST",body:b,keepalive:64536>b.l=
ength,credentials:"omit",mode:"no-cors",redirect:"follow"});else{var =
c=3Dnew XMLHttpRequest;c.open("POST",a,!0);c.send(b)}}function =
Vh(a,b,c){c=3Dvoid 0=3D=3D=3Dc?Uh:c;this.h=3Da;this.j=3Dvoid =
0=3D=3D=3Db?"https://pagead2.googlesyndication.com/pagead/ping":b;this.i=3D=
c};function Wh(){Vh.apply(this,arguments)}u(Wh,Vh);function =
Xh(a,b){try{a.h()&&a.i(a.j+"?e=3D1",'[[[{"4":'+Tb(b())+"}]]]")}catch(c){}=
};function =
Yh(a){A.call(this,a)}u(Yh,A);Yh.prototype.getTagSessionCorrelator=3Dfunct=
ion(){return E(this,2,0)};function Zh(a){var b=3Dnew =
Yh,c=3D$h;b.h||(b.h=3D{});var d=3Da?Sb(a,!1):a;b.h[4]=3Da;return =
Pb(b,4,c,d)}var $h=3D[4,5];function ai(a){var b=3Dvoid 0=3D=3D=3Db?new =
Wh(La(Th(0<a?1/a:0))):b;this.j=3Da;this.i=3Db;this.h=3D[]}function =
bi(a,b,c,d,e){b=3DQh(Ph(new Oh,b),c);d=3DLh(Kh(Nh(Mh(new =
Ih,d),e),b),a.h);var f=3DZh(d);Xh(a.i,function(){var =
g=3DOb(f,1,Date.now());var h=3DOc(window);g=3DOb(g,2,h);return =
Ob(g,6,a.j)});a.h.push(b);100<a.h.length&&a.h.shift()};var =
ci=3D[12,13,20];function di(){}di.prototype.init=3Dfunction(a,b,c,d){var =
e=3Dthis;c=3Dvoid 0=3D=3D=3Dc?{}:c;var f=3Dvoid =
0=3D=3D=3Dc.Ia?!1:c.Ia,g=3Dvoid 0=3D=3D=3Dc.kb?{}:c.kb;c=3Dvoid =
0=3D=3D=3Dc.nb?[]:c.nb;d=3Dvoid =
0=3D=3D=3Dd?null:d;this.j=3Da;this.v=3D{};this.D=3Df;this.l=3Dg;a=3D{};th=
is.h=3D(a[b]=3D[],a[4]=3D[],a);this.i=3D{};(b=3DFd())&&Na(b.split(",")||[=
],function(h){(h=3DparseInt(h,10))&&(e.i[h]=3D!0)});Na(c,function(h){e.i[=
h]=3D!0});this.m=3Dd;return this}; =0A=
function =
ei(a,b,c){if(a.v[b])return.001>=3DMath.random()&&Sc({b:c,dp:b},"tagging_d=
updiv"),!0;a.v[b]=3D!0;return!1}function fi(a,b,c){var =
d=3D[],e=3Dgi(a.j,b);if(9!=3D=3Db&&ei(a,b,c)||!e.length){var =
f;null=3D=3D(f=3Da.m)||bi(f,b,c,d,[]);return d}var =
g=3DTa(ci,b),h=3D[];Na(e,function(l){var m=3Dnew =
Rh;if(l=3Dhi(a,l,c,m)){0!=3D=3DQb(m,Sh)&&h.push(m);m=3Dl.getId();d.push(m=
);ii(a,m,g?4:c);var t=3DH(l,te,2);t&&(g?Na(hh(),function(w){return =
fh(t,w)}):fh(t,c))}});var k;null=3D=3D(k=3Da.m)||bi(k,b,c,d,h);return d} =0A=
function =
ii(a,b,c){a.h[c]||(a.h[c]=3D[]);a=3Da.h[c];Ta(a,b)?Sc({eids:JSON.stringif=
y(a),dup:b},"gpt_dupeid"):a.push(b)}function =
ji(a,b){a.j.push.apply(a.j,ma(Oa(Pa(b,function(c){return new =
Ce(c)}),function(c){return!Ta(ci,c.aa())})))} =0A=
function hi(a,b,c,d){var e=3DR(Sg).h;if(!Ze(G(b,me,3),e))return null;var =
f=3DH(b,we,2),g=3Df.length*E(b,1,0),h=3DE(b,6,0);if(h){Pb(d,1,Sh,h);g=3De=
[Te];switch(c){case 2:var k=3Dg[8];break;case 1:k=3Dg[7]}c=3Dvoid =
0;if(k)try{c=3Dk(h),Ob(d,3,c)}catch(l){}return(b=3Dki(b,c))?li(a,[b],1):n=
ull}if(h=3DE(b,10,0)){Pb(d,2,Sh,h);g=3Dnull;switch(c){case =
1:g=3De[Te][9];break;case 2:g=3De[Te][10];break;default:return =
null}c=3Dg?g(String(h)):void 0;if(void =
0=3D=3D=3Dc&&1=3D=3D=3DE(b,11,0))return null;void =
0!=3D=3Dc&&Ob(d,3,c);return(b=3Dki(b,c))?li(a,[b],1): =0A=
null}d=3De?Oa(f,function(l){return Ze(G(l,me,3),e)}):f;return =
d.length?(b=3DE(b,4,0))?mi(a,b,g,d):li(a,d,g/1E3):null}function =
mi(a,b,c,d){var e=3Dnull!=3Da.l[b]?a.l[b]:1E3;if(0>=3De)return =
null;d=3Dli(a,d,c/e);a.l[b]=3Dd?0:e-c;return d}function li(a,b,c){var =
d=3Da.i,e=3DRa(b,function(f){return!!d[f.getId()]});return =
e?e:a.D?null:wc(b,c)} =0A=
function =
ni(a,b){V(jh,function(c){a.i[c]=3D!0},b);V(mh,function(c,d){return =
fi(a,c,d)},b);V(nh,function(c){return(a.h[c]||[]).concat(a.h[4])},b);V(wh=
,function(c){return ji(a,c)},b);V(kh,function(c,d){return =
ii(a,c,d)},b)}function gi(a,b){return(a=3DRa(a,function(c){return =
c.aa()=3D=3Db}))&&H(a,ye,2)||[]} =0A=
function ki(a,b){var =
c=3DH(a,we,2),d=3Dc.length,e=3DE(a,8,0);a=3Dd*E(a,1,0)-1;b=3Dvoid =
0!=3D=3Db?b:Math.floor(1E3*zc(window));d=3D(b-e)%d;if(b<e||b-e-d>=3Da)ret=
urn =
null;c=3Dc[d];e=3DR(Sg).h;return!c||e&&!Ze(G(c,me,3),e)?null:c};function =
oi(){this.h=3Dfunction(){}}function pi(a){R(oi).h(a)};var qi,ri;function =
si(a,b,c,d){var e=3D1;d=3Dvoid 0=3D=3D=3Dd?Dh():d;e=3Dvoid =
0=3D=3D=3De?0:e;var f=3Dvoid 0=3D=3D=3Df?new =
ai(null!=3D(ri=3Dnull=3D=3D(qi=3DG(a,Ee,5))?void =
0:E(qi,2,0))?ri:0):f;d.hasOwnProperty("init-done")?(zh(wh,d)(Pa(H(a,Ce,2)=
,function(g){return =
g.toJSON()})),zh(xh,d)(Pa(H(a,te,1),function(g){return =
g.toJSON()}),e),b&&zh(yh,d)(b),ti(d,e)):(ni(R(di).init(H(a,Ce,2),e,c,f),d=
),Ah(d),Bh(d),Ch(d),ti(d,e),fh(H(a,te,1),e),Tg=3DTg||!(!c||!c.gb),pi(R(Hh=
)),b&&pi(b))} =0A=
function ti(a,b){a=3Dvoid 0=3D=3D=3Da?Dh():a;b=3Dvoid =
0=3D=3D=3Db?0:b;var c=3Da,d=3Db;d=3Dvoid =
0=3D=3D=3Dd?0:d;Fh(R(Eh),c,d);ui(a,b);R(oi).h=3Dzh(yh,a);R(Yf).l()}functi=
on ui(a,b){var c=3DR(Yf);c.h=3Dfunction(d,e){return =
zh(ph,a,function(){return!1})(d,e,b)};c.i=3Dfunction(d,e){return =
zh(qh,a,function(){return 0})(d,e,b)};c.j=3Dfunction(d,e){return =
zh(rh,a,function(){return""})(d,e,b)};c.m=3Dfunction(d,e){return =
zh(sh,a,function(){return[]})(d,e,b)};c.l=3Dfunction(){zh(lh,a)(b)}};func=
tion vi(a,b,c){var =
d=3DP(a);if(d.plle)ti(Dh(a),1);else{d.plle=3D!0;try{var =
e=3Da.localStorage}catch(f){e=3Dnull}d=3De;null=3D=3DDc(d,"goog_pem_mod")=
&&Ec(a,d,"goog_pem_mod");d=3DG(b,Ae,12);e=3DMb(b,9);si(d,Rg(c,b),{Ia:e&&!=
!a.google_disable_experiments,gb:e},Dh(a));if(c=3DI(b,15))c=3DNumber(c),R=
(Eh).l(c);if(b=3DI(b,10))b=3DNumber(b),R(Eh).j(b);R(Eh).i(12);R(Eh).i(10)=
;a=3Dhd(a)||a;Le(a.location,"google_mc_lab")&&R(Eh).j(44738307)}};functio=
n wi(a){Wd.qa(function(b){b.shv=3DString(a);b.mjsv=3D"m202109140101";var =
c=3DR(Eh).h();var =
d=3DP(v);d.eids||(d.eids=3D[]);(c=3Dc.concat(d.eids).join(","))&&(b.eid=3D=
50<c.length?c.substring(0,50)+"T":c)})};function =
xi(a,b,c){a=3Da.style;a.border=3D"none";a.height=3Dc+"px";a.width=3Db+"px=
";a.margin=3D0;a.padding=3D0;a.position=3D"relative";a.visibility=3D"visi=
ble";a.backgroundColor=3D"transparent"};function yi(){this.i=3Dnew =
zi(this);this.h=3D0}yi.prototype.resolve=3Dfunction(a){Ai(this);this.h=3D=
1;this.l=3Da;Bi(this.i)};yi.prototype.reject=3Dfunction(a){Ai(this);this.=
h=3D2;this.j=3Da;Bi(this.i)};function Ai(a){if(0!=3Da.h)throw =
Error("Already resolved/rejected.");}function =
zi(a){this.h=3Da}zi.prototype.then=3Dfunction(a,b){if(this.i)throw =
Error("Then functions already set.");this.i=3Da;this.j=3Db;Bi(this)}; =0A=
function Bi(a){switch(a.h.h){case 0:break;case =
1:a.i&&a.i(a.h.l);break;case 2:a.j&&a.j(a.h.j);break;default:throw =
Error("Unhandled deferred state.");}};function =
Ci(a){this.h=3Da.slice(0)}Ci.prototype.apply=3Dfunction(a){return new =
Ci(a(this.h.slice(0)))};Ci.prototype.get=3Dfunction(a){return =
this.h[a]};Ci.prototype.add=3Dfunction(a){var =
b=3Dthis.h.slice(0);b.push(a);return new Ci(b)};function Di(a,b){for(var =
c=3D[],d=3Da.length,e=3D0;e<d;e++)c.push(a[e]);c.forEach(b,void =
0)};function =
Ei(){this.h=3D{};this.i=3D{}}Ei.prototype.set=3Dfunction(a,b){var =
c=3DFi(a);this.h[c]=3Db;this.i[c]=3Da};Ei.prototype.get=3Dfunction(a,b){a=
=3DFi(a);return void =
0!=3D=3Dthis.h[a]?this.h[a]:b};Ei.prototype.clear=3Dfunction(){this.h=3D{=
};this.i=3D{}};function Fi(a){return a instanceof =
Object?String(ya(a)):a+""};function Gi(a){this.h=3Dnew Ei;if(a)for(var =
b=3D0;b<a.length;++b)this.add(a[b])}Gi.prototype.add=3Dfunction(a){this.h=
.set(a,!0)};Gi.prototype.contains=3Dfunction(a){return void =
0!=3D=3Dthis.h.h[Fi(a)]};function Hi(){this.h=3Dnew =
Ei}Hi.prototype.set=3Dfunction(a,b){var c=3Dthis.h.get(a);c||(c=3Dnew =
Gi,this.h.set(a,c));c.add(b)};function Ii(a){var b=3Dvoid =
0=3D=3D=3Da.Ea?void 0:a.Ea,c=3Dvoid 0=3D=3D=3Da.fb?void 0:a.fb,d=3Dvoid =
0=3D=3D=3Da.Oa?void 0:a.Oa;this.h=3Dvoid 0=3D=3D=3Da.Za?void =
0:a.Za;this.l=3Dnew Ci(b||[]);this.j=3Dd;this.i=3Dc};function Ji(a){var =
b=3D[],c=3Da.l;c&&c.h.length&&b.push({V:"a",$:Ki(c)});null!=3Da.h&&b.push=
({V:"as",$:a.h});null!=3Da.i&&b.push({V:"i",$:String(a.i)});null!=3Da.j&&=
b.push({V:"rp",$:String(a.j)});b.sort(function(d,e){return =
d.V.localeCompare(e.V)});b.unshift({V:"t",$:"aa"});return b}function =
Ki(a){a=3Da.h.slice(0).map(Li);a=3DJSON.stringify(a);return =
Bc(a)}function Li(a){var =
b=3D{};null!=3DB(a,7)&&(b.q=3DB(a,7));null!=3DB(a,2)&&(b.o=3DB(a,2));null=
!=3DB(a,5)&&(b.p=3DB(a,5));return b};function =
Mi(a,b){this.Ga=3Da;this.Na=3Db}function Ni(a){var =
b=3D[].slice.call(arguments).filter(Ka(function(e){return =
null=3D=3D=3De}));if(!b.length)return null;var =
c=3D[],d=3D{};b.forEach(function(e){c=3Dc.concat(e.Ga||[]);d=3Dq(Object,"=
assign").call(Object,d,e.Na)});return new Mi(c,d)} =0A=
function Oi(a){switch(a){case 1:return new =
Mi(null,{google_ad_semantic_area:"mc"});case 2:return new =
Mi(null,{google_ad_semantic_area:"h"});case 3:return new =
Mi(null,{google_ad_semantic_area:"f"});case 4:return new =
Mi(null,{google_ad_semantic_area:"s"});default:return null}} =0A=
function Pi(a){if(null=3D=3Da)a=3Dnull;else{var =
b=3DJi(a);a=3D[];b=3Dr(b);for(var =
c=3Db.next();!c.done;c=3Db.next()){c=3Dc.value;var =
d=3DString(c.$);a.push(c.V+"."+(20>=3Dd.length?d:d.slice(0,19)+"_"))}a=3D=
new Mi(null,{google_placement_id:a.join("~")})}return a};var =
Qi=3D{},Ri=3Dnew =
Mi(["google-auto-placed"],(Qi.google_reactive_ad_format=3D40,Qi.google_ta=
g_origin=3D"qs",Qi));function =
Si(a){A.call(this,a)}u(Si,A);Si.prototype.getName=3Dfunction(){return =
B(this,4)};function Ti(a){A.call(this,a)}u(Ti,A);function =
Ui(a){A.call(this,a)}u(Ui,A);function Vi(a){A.call(this,a)}u(Vi,A);var =
Wi=3D[1,2,3];function Xi(a){A.call(this,a,-1,Yi)}u(Xi,A);function =
Zi(a){A.call(this,a)}u(Zi,A);function $i(a){A.call(this,a)}u($i,A);var =
Yi=3D[1],aj=3D[1,2];function bj(a){A.call(this,a,-1,cj)}u(bj,A);function =
dj(a){A.call(this,a)}u(dj,A);function =
ej(a){A.call(this,a,-1,fj)}u(ej,A);function =
gj(a){A.call(this,a)}u(gj,A);function =
hj(a){A.call(this,a)}u(hj,A);function ij(a){A.call(this,a)}u(ij,A);var =
cj=3D[1,2,5,7],fj=3D[2,5,6,11];function =
jj(a){A.call(this,a)}u(jj,A);function kj(a){if(1!=3Da.nodeType)var =
b=3D!1;else =
if(b=3D"INS"=3D=3Da.tagName)a:{b=3D["adsbygoogle-placeholder"];a=3Da.clas=
sName?a.className.split(/\s+/):[];for(var =
c=3D{},d=3D0;d<a.length;++d)c[a[d]]=3D!0;for(d=3D0;d<b.length;++d)if(!c[b=
[d]]){b=3D!1;break a}b=3D!0}return b};function lj(a,b,c){switch(c){case =
0:b.parentNode&&b.parentNode.insertBefore(a,b);break;case =
3:if(c=3Db.parentNode){var =
d=3Db.nextSibling;if(d&&d.parentNode!=3Dc)for(;d&&8=3D=3Dd.nodeType;)d=3D=
d.nextSibling;c.insertBefore(a,d)}break;case =
1:b.insertBefore(a,b.firstChild);break;case =
2:b.appendChild(a)}kj(b)&&(b.setAttribute("data-init-display",b.style.dis=
play),b.style.display=3D"block")};function mj(a,b,c){function =
d(f){f=3Dnj(f);return null=3D=3Df?!1:c>f}function e(f){f=3Dnj(f);return =
null=3D=3Df?!1:c<f}switch(b){case =
0:return{init:oj(a.previousSibling,e),ga:function(f){return =
oj(f.previousSibling,e)},ka:0};case =
2:return{init:oj(a.lastChild,e),ga:function(f){return =
oj(f.previousSibling,e)},ka:0};case =
3:return{init:oj(a.nextSibling,d),ga:function(f){return =
oj(f.nextSibling,d)},ka:3};case =
1:return{init:oj(a.firstChild,d),ga:function(f){return =
oj(f.nextSibling,d)},ka:3}}throw Error("Un-handled RelativePosition: "+ =0A=
b);}function nj(a){return =
a.hasOwnProperty("google-ama-order-assurance")?a["google-ama-order-assura=
nce"]:null}function oj(a,b){return a&&b(a)?a:null};var =
pj=3D{rectangle:1,horizontal:2,vertical:4};function qj(a,b){do{var =
c=3Dvc(a,b);if(c&&"fixed"=3D=3Dc.position)return!1}while(a=3Da.parentElem=
ent);return!0};function rj(a,b){for(var =
c=3D["width","height"],d=3D0;d<c.length;d++){var =
e=3D"google_ad_"+c[d];if(!b.hasOwnProperty(e)){var =
f=3DK(a[c[d]]);f=3Dnull=3D=3D=3Df?null:Math.round(f);null!=3Df&&(b[e]=3Df=
)}}}function =
sj(a,b){return!((Gc.test(b.google_ad_width)||Fc.test(a.style.width))&&(Gc=
.test(b.google_ad_height)||Fc.test(a.style.height)))}function =
tj(a,b){return(a=3Duj(a,b))?a.y:0} =0A=
function uj(a,b){try{var =
c=3Db.document.documentElement.getBoundingClientRect(),d=3Da.getBoundingC=
lientRect();return{x:d.left-c.left,y:d.top-c.top}}catch(e){return =
null}}function vj(a){var b=3D0,c;for(c in =
pj)-1!=3Da.indexOf(c)&&(b|=3Dpj[c]);return b} =0A=
function wj(a,b,c,d,e){if(a.top!=3Da)return =
hd(a)?3:16;if(!(488>M(a)))return =
4;if(!(a.innerHeight>=3Da.innerWidth))return 5;var =
f=3DM(a);if(!f||(f-c)/f>d)a=3D6;else{if(c=3D"true"!=3De.google_full_width=
_responsive)a:{c=3DM(a);for(b=3Db.parentElement;b;b=3Db.parentElement)if(=
(d=3Dvc(b,a))&&(e=3DK(d.width))&&!(e>=3Dc)&&"visible"!=3Dd.overflow){c=3D=
!0;break a}c=3D!1}a=3Dc?7:!0}return a} =0A=
function xj(a,b,c,d){var =
e=3Dwj(b,c,a,.3,d);!0!=3D=3De?a=3De:"true"=3D=3Dd.google_full_width_respo=
nsive||qj(c,b)?yj(b)?a=3D!0:(b=3DM(b),a=3Db-a,a=3Db&&0<=3Da?!0:b?-10>a?11=
:0>a?14:12:10):a=3D9;return a}function =
zj(a,b,c){a=3Da.style;"rtl"=3D=3Db?S(Kf)?a.setProperty("margin-right",c,"=
important"):a.marginRight=3Dc:S(Kf)?a.setProperty("margin-left",c,"import=
ant"):a.marginLeft=3Dc} =0A=
function =
Aj(a,b){if(3=3D=3Db.nodeType)return/\S/.test(b.data);if(1=3D=3Db.nodeType=
){if(/^(script|style)$/i.test(b.nodeName))return!1;try{var =
c=3Dvc(b,a)}catch(d){}return!c||"none"!=3Dc.display&&!("absolute"=3D=3Dc.=
position&&("hidden"=3D=3Dc.visibility||"collapse"=3D=3Dc.visibility))}ret=
urn!1}function Bj(a,b){for(var c=3D0;100>c&&b.parentElement;++c){for(var =
d=3Db.parentElement.childNodes,e=3D0;e<d.length;++e){var =
f=3Dd[e];if(f!=3Db&&Aj(a,f))return}b=3Db.parentElement;b.style.width=3D"1=
00%";b.style.height=3D"auto"}} =0A=
function Cj(a,b,c){a=3Duj(b,a);return"rtl"=3D=3Dc?-a.x:a.x}function =
Dj(a,b){var =
c;c=3D(c=3Db.parentElement)?(c=3Dvc(c,a))?c.direction:"":"";if(c){b.style=
.border=3Db.style.borderStyle=3Db.style.outline=3Db.style.outlineStyle=3D=
b.style.transition=3D"none";b.style.borderSpacing=3Db.style.padding=3D"0"=
;zj(b,c,"0px");b.style.width=3DM(a)+"px";if(0!=3D=3DCj(a,b,c)){zj(b,c,"0p=
x");var =
d=3DCj(a,b,c);zj(b,c,-1*d+"px");a=3DCj(a,b,c);0!=3D=3Da&&a!=3D=3Dd&&zj(b,=
c,d/(a-d)*d+"px")}b.style.zIndex=3D30}} =0A=
function yj(a){return =
S(zf)||a.location&&"#bffwroe2etoq"=3D=3Da.location.hash};function =
W(a,b){this.l=3Da;this.j=3Db}W.prototype.minWidth=3Dfunction(){return =
this.l};W.prototype.height=3Dfunction(){return =
this.j};W.prototype.h=3Dfunction(a){return =
300<a&&300<this.j?this.l:Math.min(1200,Math.round(a))};W.prototype.i=3Dfu=
nction(){};function Ej(a,b,c,d){d=3Dvoid 0=3D=3D=3Dd?function(f){return =
f}:d;var e;return =
a.style&&a.style[c]&&d(a.style[c])||(e=3Dvc(a,b))&&e[c]&&d(e[c])||null}fu=
nction Fj(a){return function(b){return b.minWidth()<=3Da}}function =
Gj(a,b,c,d){var e=3Da&&Hj(c,b),f=3DIj(b,d);return =
function(g){return!(e&&g.height()>=3Df)}}function Jj(a){return =
function(b){return b.height()<=3Da}}function Hj(a,b){return =
tj(a,b)<yd(b).clientHeight-100} =0A=
function Kj(a,b){var c=3DEj(b,a,"height",K);if(c)return c;var =
d=3Db.style.height;b.style.height=3D"inherit";c=3DEj(b,a,"height",K);b.st=
yle.height=3Dd;if(c)return =
c;c=3DInfinity;do(d=3Db.style&&K(b.style.height))&&(c=3DMath.min(c,d)),(d=
=3DEj(b,a,"maxHeight",K))&&(c=3DMath.min(c,d));while((b=3Db.parentElement=
)&&"HTML"!=3Db.tagName);return c}function Ij(a,b){var =
c=3D0=3D=3Dbd(a);return =
b&&c?Math.max(250,2*yd(a).clientHeight/3):250};function Lj(a,b){for(var =
c=3D0;c<b.length;c++){var =
d=3Db[c],e=3Dtb(d.zb);a[e]=3Dd.value}};function =
Mj(a,b,c,d){this.l=3Da;this.i=3Db;this.j=3Dc;this.h=3Dd}function =
Nj(a,b){var =
c=3D[];try{c=3Db.querySelectorAll(a.l)}catch(g){}if(!c.length)return[];b=3D=
c;c=3Db.length;if(0<c){for(var =
d=3DArray(c),e=3D0;e<c;e++)d[e]=3Db[e];b=3Dd}else =
b=3D[];b=3DOj(a,b);"number"=3D=3D=3Dtypeof =
a.i&&(c=3Da.i,0>c&&(c+=3Db.length),b=3D0<=3Dc&&c<b.length?[b[c]]:[]);if("=
number"=3D=3D=3Dtypeof =
a.j){c=3D[];for(d=3D0;d<b.length;d++){e=3DPj(b[d]);var =
f=3Da.j;0>f&&(f+=3De.length);0<=3Df&&f<e.length&&c.push(e[f])}b=3Dc}retur=
n b} =0A=
Mj.prototype.toString=3Dfunction(){return =
JSON.stringify({nativeQuery:this.l,occurrenceIndex:this.i,paragraphIndex:=
this.j,ignoreMode:this.h})};function Oj(a,b){if(null=3D=3Da.h)return =
b;switch(a.h){case 1:return b.slice(1);case 2:return =
b.slice(0,b.length-1);case 3:return b.slice(1,b.length-1);case 0:return =
b;default:throw Error("Unknown ignore mode: "+a.h);}}function Pj(a){var =
b=3D[];Di(a.getElementsByTagName("p"),function(c){100<=3DQj(c)&&b.push(c)=
});return b} =0A=
function Qj(a){if(3=3D=3Da.nodeType)return =
a.length;if(1!=3Da.nodeType||"SCRIPT"=3D=3Da.tagName)return 0;var =
b=3D0;Di(a.childNodes,function(c){b+=3DQj(c)});return b}function =
Rj(a){return =
0=3D=3Da.length||isNaN(a[0])?a:"\\"+(30+parseInt(a[0],10))+" =
"+a.substring(1)};function Sj(a){if(!a)return null;var =
b=3DB(a,7);if(B(a,1)||a.getId()||0<Kb(a,4).length){var =
c=3Da.getId();b=3DKb(a,4);var =
d=3DB(a,1),e=3D"";d&&(e+=3Dd);c&&(e+=3D"#"+Rj(c));if(b)for(c=3D0;c<b.leng=
th;c++)e+=3D"."+Rj(b[c]);a=3D(b=3De)?new =
Mj(b,B(a,2),B(a,5),Tj(B(a,6))):null}else a=3Db?new =
Mj(b,B(a,2),B(a,5),Tj(B(a,6))):null;return a}var =
Uj=3D{1:1,2:2,3:3,0:0};function Tj(a){return null=3D=3Da?a:Uj[a]}var =
Vj=3D{1:0,2:1,3:2,4:3};function Wj(a){return =
a.google_ama_state=3Da.google_ama_state||{}} =0A=
function Xj(a){a=3DWj(a);return =
a.optimization=3Da.optimization||{}};function Yj(a){switch(B(a,8)){case =
1:case 2:if(null=3D=3Da)var b=3Dnull;else =
b=3DG(a,O,1),null=3D=3Db?b=3Dnull:(a=3DB(a,2),b=3Dnull=3D=3Da?null:new =
Ii({Ea:[b],Oa:a}));return null!=3Db?cf(b):ef(Error("Missing dimension =
when creating placement id"));case 3:return ef(Error("Missing dimension =
when creating placement id"));default:return ef(Error("Invalid type: =
"+B(a,8)))}};function Zj(a,b){function =
c(){d.push({anchor:e.anchor,position:e.position});return =
e.anchor=3D=3Db.anchor&&e.position=3D=3Db.position}for(var =
d=3D[],e=3Da;e;){switch(e.position){case 1:if(c())return =
d;e.position=3D2;case 2:if(c())return =
d;if(e.anchor.firstChild){e=3D{anchor:e.anchor.firstChild,position:1};con=
tinue}else e.position=3D3;case 3:if(c())return d;e.position=3D4;case =
4:if(c())return =
d}for(;e&&!e.anchor.nextSibling&&e.anchor.parentNode!=3De.anchor.ownerDoc=
ument.body;){e=3D{anchor:e.anchor.parentNode,position:3}; =0A=
if(c())return d;e.position=3D4;if(c())return =
d}e&&e.anchor.nextSibling?e=3D{anchor:e.anchor.nextSibling,position:1}:e=3D=
null}return d};function ak(a,b){this.i=3Da;this.h=3Db} =0A=
function bk(a,b){var c=3Dnew Hi,d=3Dnew =
Gi;b.forEach(function(e){if(Xb(e,Ti,1,Wi)){e=3DXb(e,Ti,1,Wi);if(G(e,fe,1)=
&&G(G(e,fe,1),O,1)&&G(e,fe,2)&&G(G(e,fe,2),O,1)){var =
f=3Dck(a,G(G(e,fe,1),O,1)),g=3Dck(a,G(G(e,fe,2),O,1));if(f&&g)for(f=3Dr(Z=
j({anchor:f,position:B(G(e,fe,1),2)},{anchor:g,position:B(G(e,fe,2),2)}))=
,g=3Df.next();!g.done;g=3Df.next())g=3Dg.value,c.set(ya(g.anchor),g.posit=
ion)}G(e,fe,3)&&G(G(e,fe,3),O,1)&&(f=3Dck(a,G(G(e,fe,3),O,1)))&&c.set(ya(=
f),B(G(e,fe,3),2))}else Xb(e,Ui,2,Wi)?dk(a,Xb(e,Ui,2,Wi),c):Xb(e, =0A=
Vi,3,Wi)&&ek(a,Xb(e,Vi,3,Wi),d)});return new ak(c,d)}function =
dk(a,b,c){G(b,O,1)&&(a=3Dfk(a,G(b,O,1)))&&a.forEach(function(d){d=3Dya(d)=
;c.set(d,1);c.set(d,4);c.set(d,2);c.set(d,3)})}function =
ek(a,b,c){G(b,O,1)&&(a=3Dfk(a,G(b,O,1)))&&a.forEach(function(d){c.add(ya(=
d))})}function =
ck(a,b){return(a=3Dfk(a,b))&&0<a.length?a[0]:null}function =
fk(a,b){return(b=3DSj(b))?Nj(b,a):null};function =
gk(a,b){if(!a)return!1;a=3Dvc(a,b);if(!a)return!1;a=3Da.cssFloat||a.style=
Float;return"left"=3D=3Da||"right"=3D=3Da}function =
hk(a){for(a=3Da.previousSibling;a&&1!=3Da.nodeType;)a=3Da.previousSibling=
;return a?a:null}function =
ik(a){return!!a.nextSibling||!!a.parentNode&&ik(a.parentNode)};function =
jk(a){var b=3D{};a&&Kb(a,6).forEach(function(c){b[c]=3D!0});return =
b}function =
kk(a,b,c,d,e){this.h=3Da;this.A=3Db;this.j=3Dc;this.m=3De||null;this.v=3D=
(this.D=3Dd)?bk(a.document,H(d,Si,5)):bk(a.document,[]);this.i=3D0;this.l=
=3D!1} =0A=
function lk(a,b){if(a.l)return!0;a.l=3D!0;var =
c=3DH(a.j,ie,1);a.i=3D0;var d=3Djk(a.D);try{var =
e=3Da.h.localStorage.getItem("google_ama_settings");var =
f=3De?Hb(jj,e?JSON.parse(e):null):null}catch(m){f=3Dnull}if(null!=3D=3Df&=
&Mb(f,2,!1))return Wj(a.h).eatf=3D!0,kd(7,[!0,0,!1]),!0;f=3Dnew =
Gi([2]);for(e=3D0;e<c.length;e++){var g=3Da;var =
h=3Dc[e],k=3De,l=3Db;if(!G(h,he,4)||!f.contains(B(G(h,he,4),1))||1!=3D=3D=
B(h,8)||h&&null!=3DB(h,4)&&d[B(G(h,he,4),2)])g=3Dnull;else{g.i++;if(h=3Dm=
k(g,h,l,d))l=3DWj(g.h),l.numAutoAdsPlaced||(l.numAutoAdsPlaced=3D0), =0A=
null=3D=3Dl.placed&&(l.placed=3D[]),l.numAutoAdsPlaced++,l.placed.push({i=
ndex:k,element:h.ea}),kd(7,[!1,g.i,!0]);g=3Dh}if(g)return!0}kd(7,[!1,a.i,=
!1]);return!1} =0A=
function =
mk(a,b,c,d){if(b&&null!=3DB(b,4)&&d[B(G(b,he,4),2)]||1!=3DB(b,8))return =
null;d=3DG(b,O,1);if(!d)return null;d=3DSj(d);if(!d)return =
null;d=3DNj(d,a.h.document);if(0=3D=3Dd.length)return null;d=3Dd[0];var =
e=3DVj[B(b,2)];e=3Dvoid 0=3D=3D=3De?null:e;var =
f;if(!(f=3Dnull=3D=3De)){a:{f=3Da.h;switch(e){case =
0:f=3Dgk(hk(d),f);break a;case 3:f=3Dgk(d,f);break a;case 2:var =
g=3Dd.lastChild;f=3Dgk(g?1=3D=3Dg.nodeType?g:hk(g):null,f);break =
a}f=3D!1}if(c=3D!f&&!(!c&&2=3D=3De&&!ik(d)))c=3D1=3D=3De||2=3D=3De?d:d.pa=
rentNode,c=3D!(c&&!kj(c)&&0>=3Dc.offsetWidth);f=3D!c}if(!(c=3D =0A=
f)){c=3Da.v;f=3DB(b,2);g=3Dya(d);g=3Dc.i.h.get(g);if(!(g=3Dg?g.contains(f=
):!1))a:{if(c.h.contains(ya(d)))switch(f){case 2:case 3:g=3D!0;break =
a;default:g=3D!1;break =
a}for(f=3Dd.parentElement;f;){if(c.h.contains(ya(f))){g=3D!0;break =
a}f=3Df.parentElement}g=3D!1}c=3Dg}if(c)return =
null;c=3DG(b,ge,3);f=3D{};c&&(f.Ua=3DB(c,1),f.Fa=3DB(c,2),f.ab=3D!!Lb(c,3=
));c=3DG(b,he,4)&&B(G(b,he,4),2)?B(G(b,he,4),2):null;c=3DOi(c);g=3Dnull=3D=
=3DB(b,12)?null:B(b,12);g=3Dnull=3D=3Dg?null:new =
Mi(null,{google_ml_rank:g});b=3Dnk(a,b);b=3DNi(a.m,c,g,b);c=3Da.h;a=3Da.A=
;var h=3Dc.document, =0A=
k=3Df.ab||!1;g=3Dmc((new nc(h)).h,"DIV");var =
l=3Dg.style;l.width=3D"100%";l.height=3D"auto";l.clear=3Dk?"both":"none";=
k=3Dg.style;k.textAlign=3D"center";f.lb&&Lj(k,f.lb);h=3Dmc((new =
nc(h)).h,"INS");k=3Dh.style;k.display=3D"block";k.margin=3D"auto";k.backg=
roundColor=3D"transparent";f.Ua&&(k.marginTop=3Df.Ua);f.Fa&&(k.marginBott=
om=3Df.Fa);f.Ya&&Lj(k,f.Ya);g.appendChild(h);f=3D{oa:g,ea:h};f.ea.setAttr=
ibute("data-ad-format","auto");g=3D[];if(h=3Db&&b.Ga)f.oa.className=3Dh.j=
oin(" =
");h=3Df.ea;h.className=3D"adsbygoogle";h.setAttribute("data-ad-client", =0A=
a);g.length&&h.setAttribute("data-ad-channel",g.join("+"));a:{try{var =
m=3Df.oa;var t=3Dvoid 0=3D=3D=3Dt?0:t;if(S(of)){t=3Dvoid =
0=3D=3D=3Dt?0:t;var w=3Dmj(d,e,t);if(w.init){var =
x=3Dw.init;for(d=3Dx;d=3Dw.ga(d);)x=3Dd;var =
z=3D{anchor:x,position:w.ka}}else =
z=3D{anchor:d,position:e};m["google-ama-order-assurance"]=3Dt;lj(m,z.anch=
or,z.position)}else lj(m,d,e);b:{var =
F=3Df.ea;F.setAttribute("data-adsbygoogle-status","reserved");F.className=
+=3D" adsbygoogle-noablate";m=3D{element:F};var =
D=3Db&&b.Na;if(F.hasAttribute("data-pub-vars")){try{D=3DJSON.parse(F.getA=
ttribute("data-pub-vars"))}catch(ea){break =
b}F.removeAttribute("data-pub-vars")}D&& =0A=
(m.params=3DD);(c.adsbygoogle=3Dc.adsbygoogle||[]).push(m)}}catch(ea){(F=3D=
f.oa)&&F.parentNode&&(D=3DF.parentNode,D.removeChild(F),kj(D)&&(D.style.d=
isplay=3DD.getAttribute("data-init-display")||"none"));F=3D!1;break =
a}F=3D!0}return F?f:null}function nk(a,b){return =
af(df(Yj(b).map(Pi),function(c){Wj(a.h).exception=3Dc}))};function =
ok(a){if(S(nf))var b=3Dnull;else =
try{b=3Da.getItem("google_ama_config")}catch(d){b=3Dnull}try{var =
c=3Db?Hb(bj,b?JSON.parse(b):null):null}catch(d){c=3Dnull}return =
c};function pk(a){this.exception=3Da}function =
qk(a,b,c){this.j=3Da;this.h=3Db;this.i=3Dc}qk.prototype.start=3Dfunction(=
){this.l()};qk.prototype.l=3Dfunction(){try{switch(this.j.document.readyS=
tate){case "complete":case =
"interactive":lk(this.h,!0);rk(this);break;default:lk(this.h,!1)?rk(this)=
:this.j.setTimeout(Ea(this.l,this),100)}}catch(a){rk(this,a)}};function =
rk(a,b){try{var =
c=3Da.i,d=3Dc.resolve,e=3Da.h;Wj(e.h);H(e.j,ie,1);d.call(c,new =
pk(b))}catch(f){a.i.reject(f)}};function =
sk(a){A.call(this,a,-1,tk)}u(sk,A);var tk=3D[6];function =
uk(a){A.call(this,a)}u(uk,A);function =
vk(a){A.call(this,a)}u(vk,A);function =
wk(a){A.call(this,a)}u(wk,A);function xk(a){a=3D(new =
lg(a)).get("FCCDCF","");try{return =
a?Hb(uk,a?JSON.parse(a):null):null}catch(b){return null}};function =
yk(a){function b(){if(!a.frames.__uspapiLocator)if(c.body){var =
e=3Dmc(d.h,"IFRAME");e.style.display=3D"none";e.style.width=3D"0px";e.sty=
le.height=3D"0px";e.style.border=3D"none";e.style.zIndex=3D"-1000";e.styl=
e.left=3D"-1000px";e.style.top=3D"-1000px";e.name=3D"__uspapiLocator";c.b=
ody.appendChild(e)}else a.setTimeout(b,5)}var c=3Da.document,d=3Da?new =
nc(9=3D=3Da.nodeType?a:a.ownerDocument||a.document):Ja||(Ja=3Dnew =
nc);b()};function =
zk(a){this.h=3Da;this.i=3Da.document;this.j=3D(a=3D(a=3Dxk(this.i))?G(a,w=
k,5)||null:null)?B(a,2):null;(a=3Dxk(this.i))&&G(a,vk,4);(a=3Dxk(this.i))=
&&G(a,vk,4)}function Ak(){var =
a=3Dwindow;a.__uspapi||a.frames.__uspapiLocator||(a=3Dnew =
zk(a),Bk(a))}function =
Bk(a){!a.j||a.h.__uspapi||a.h.frames.__uspapiLocator||(a.h.__uspapiManage=
r=3D"fc",yk(a.h),Ga(function(b){for(var =
c=3D[],d=3D0;d<arguments.length;++d)c[d]=3Darguments[d];return =
a.l.apply(a,ma(c))}))} =0A=
zk.prototype.l=3Dfunction(a,b,c){"function"=3D=3D=3Dtypeof =
c&&"getUSPData"=3D=3D=3Da&&c({version:1,uspString:this.j},!0)};function =
Ck(a){var b=3D/[a-zA-Z0-9._~-]/,c=3D/%[89a-zA-Z]./;return =
a.replace(/(%[a-zA-Z0-9]{2})/g,function(d){if(!d.match(c)){var =
e=3DdecodeURIComponent(d);if(e.match(b))return e}return =
d.toUpperCase()})}function Dk(a){for(var =
b=3D"",c=3D/[/%?&=3D]/,d=3D0;d<a.length;++d){var =
e=3Da[d];b=3De.match(c)?b+e:b+encodeURIComponent(e)}return b};function =
Ek(a,b){a=3DDk(Ck(a.location.pathname)).replace(/(^\/)|(\/$)/g,"");var =
c=3DBc(a),d=3DFk(a);return q(b,"find").call(b,function(e){var =
f=3Dnull!=3DB(e,7)?B(G(e,gj,7),1):B(e,1);e=3Dnull!=3DB(e,7)?B(G(e,gj,7),2=
):2;if("number"!=3D=3Dtypeof f)return!1;switch(e){case 1:return =
f=3D=3Dc;case 2:return d[f]||!1}return!1})||null}function Fk(a){for(var =
b=3D{};;){b[Bc(a)]=3D!0;if(!a)return =
b;a=3Da.substring(0,a.lastIndexOf("/"))}};var =
Gk=3D{},Hk=3D(Gk.google_ad_channel=3D!0,Gk.google_ad_host=3D!0,Gk);functi=
on =
Ik(a,b){a.location.href&&a.location.href.substring&&(b.url=3Da.location.h=
ref.substring(0,200));be("ama",b,.01)}function Jk(a){var =
b=3D{};Ac(Hk,function(c,d){d in a&&(b[d]=3Da[d])});return b};function =
Kk(a){a=3DG(a,dj,3);return!a||B(a,1)<=3DDate.now()?!1:!0}function =
Lk(a){return(a=3Dok(a))?Kk(a)?a:null:null}function =
Mk(a,b){try{b.removeItem("google_ama_config")}catch(c){Ik(a,{lserr:1})}};=
function Nk(a){Ik(a,{atf:1})}function =
Ok(a,b){(a.google_ama_state=3Da.google_ama_state||{}).exception=3Db;Ik(a,=
{atf:0})};function Pk(){var a=3Dthis;this.promise=3Dnew =
p.Promise(function(b,c){a.resolve=3Db;a.reject=3Dc})};function Qk(){var =
a=3Dnew Pk;this.promise=3Da.promise;this.resolve=3Da.resolve}function =
Rk(a){v.google_llp||(v.google_llp=3D{});var =
b=3Dv.google_llp;b[7]||(b[7]=3Dnew Qk,a&&a());return b[7]}function =
Sk(a){return Rk(function(){uc(v.document,a)}).promise};function =
Tk(a){var =
b=3D{};return{enable_page_level_ads:(b.pltais=3D!0,b),google_ad_client:a}=
};function Uk(a){if(S(rf))return!1;var =
b=3DIg(v,12,a.google_ad_client);a=3D"google_ad_host"in a;var =
c=3D.5>Math.random(),d=3DLe(v.location,"google_ads_preview");return =
b&&!a&&c||d} =0A=
function =
Vk(a){if(v.google_apltlad||v.top!=3Dv||!a.google_ad_client)return =
null;var b=3DUk(a);v.google_apltlad=3D!0;var =
c=3DTk(a.google_ad_client),d=3Dc.enable_page_level_ads;Ac(a,function(e,f)=
{ac[f]&&"google_ad_client"!=3D=3Df&&(d[f]=3De)});if(b)d.google_ad_channel=
=3D"AutoInsertAutoAdCode";else =
if(d.google_pgb_reactive=3D7,"google_ad_section"in =
a||"google_ad_region"in =
a)d.google_ad_section=3Da.google_ad_section||a.google_ad_region;return =
c} =0A=
function Wk(a){return =
xa(a.enable_page_level_ads)&&7=3D=3D=3Da.enable_page_level_ads.google_pgb=
_reactive};function Xk(a,b){this.h=3Dv;this.j=3Da;this.i=3Db}function =
Yk(a){ug({K:a.h,ja:a.i,Ta:50,$a:function(b){return Zk(a,b)}})}function =
Zk(a,b){df(bf(b,function(c){$k("ok");al(a.h,a.j,c)}),function(c){return =
$k(c.message)})}function =
$k(a){be("abg::amalserr",{status:a,guarding:!0,timeout:50,rate:.01},.01)}=
 =0A=
function al(a,b,c){if(!P(L).ama_ran_on_page){var =
d=3DLk(c);if(d){if(null!=3DB(d,24)){c=3DXj(a);c.availableAbg=3D!0;var =
e,f;c.ablationFromStorage=3D!!(null=3D=3D(e=3DG(d,Xi,24))?0:null=3D=3D(f=3D=
G(e,Zi,3))?0:Xb(f,$i,2,aj))}if(Wk(b)&&(e=3DEk(a,H(d,ej,7)),!e||!Lb(e,8)))=
return;P(L).ama_ran_on_page=3D!0;if((e=3DG(d,hj,13))&&1=3D=3D=3DB(e,1)){v=
ar g=3D0,h=3DG(e,ij,6);h&&B(h,3)&&(g=3DB(h,3)||0);Je(a,g)}else =
if(null=3D=3D(g=3DG(d,Xi,24))?0:null=3D=3D(h=3DG(g,Zi,3))?0:Xb(h,$i,2,aj)=
)Xj(a).ablatingThisPageview=3D!0,Je(a,1);kd(3,[d.toJSON()]);var =
k=3Db.google_ad_client|| =0A=
"";b=3DJk(xa(b.enable_page_level_ads)?b.enable_page_level_ads:{});var =
l=3DNi(Ri,new Mi(null,b));$d(782,function(){var m=3Dl;try{var =
t=3DEk(a,H(d,ej,7)),w;if(w=3Dt)a:{var x=3DKb(t,2);if(x)for(var =
z=3D0;z<x.length;z++)if(1=3D=3Dx[z]){w=3D!0;break =
a}w=3D!1}if(w){if(B(t,4)){w=3D{};var F=3Dnew =
Mi(null,(w.google_package=3DB(t,4),w));m=3DNi(m,F)}var D=3Dnew =
kk(a,k,d,t,m),ea=3Dnew yi;(new =
qk(a,D,ea)).start();ea.i.then(Fa(Nk,a),Fa(Ok,a))}}catch(Aa){Ik(a,{atf:-1}=
)}})}else Mk(a,c)}};function X(a,b,c,d){d=3Dvoid =
0=3D=3D=3Dd?!1:d;W.call(this,a,b);this.ba=3Dc;this.hb=3Dd}u(X,W);X.protot=
ype.ma=3Dfunction(){return =
this.ba};X.prototype.i=3Dfunction(a,b,c){b.google_ad_resize||(c.style.hei=
ght=3Dthis.height()+"px",b.rpe=3D!0)};function bl(a){return =
function(b){return!!(b.ba&a)}};var cl=3Dub("script");function =
dl(a,b,c,d,e,f,g,h,k,l,m,t){this.v=3Da;this.T=3Db;this.ba=3Dvoid =
0=3D=3D=3Dc?null:c;this.h=3Dvoid 0=3D=3D=3Dd?null:d;this.P=3Dvoid =
0=3D=3D=3De?null:e;this.i=3Dvoid 0=3D=3D=3Df?null:f;this.j=3Dvoid =
0=3D=3D=3Dg?null:g;this.H=3Dvoid 0=3D=3D=3Dh?null:h;this.N=3Dvoid =
0=3D=3D=3Dk?null:k;this.l=3Dvoid 0=3D=3D=3Dl?null:l;this.m=3Dvoid =
0=3D=3D=3Dm?null:m;this.O=3Dvoid =
0=3D=3D=3Dt?null:t;this.R=3Dthis.A=3Dthis.D=3Dnull}dl.prototype.size=3Dfu=
nction(){return this.T}; =0A=
function =
el(a,b,c){null!=3Da.ba&&(c.google_responsive_formats=3Da.ba);null!=3Da.P&=
&(c.google_safe_for_responsive_override=3Da.P);null!=3Da.i&&(!0=3D=3D=3Da=
.i?c.google_full_width_responsive_allowed=3D!0:(c.google_full_width_respo=
nsive_allowed=3D!1,c.gfwrnwer=3Da.i));null!=3Da.j&&!0!=3D=3Da.j&&(c.gfwrn=
her=3Da.j);var =
d=3Da.m||c.google_ad_width;null!=3Dd&&(c.google_resizing_width=3Dd);d=3Da=
.l||c.google_ad_height;null!=3Dd&&(c.google_resizing_height=3Dd);d=3Da.si=
ze().h(b);var =
e=3Da.size().height();if(!c.google_ad_resize){c.google_ad_width=3Dd;c.goo=
gle_ad_height=3D =0A=
e;var =
f=3Da.size();b=3Df.h(b)+"x"+f.height();c.google_ad_format=3Db;c.google_re=
sponsive_auto_format=3Da.v;null!=3Da.h&&(c.armr=3Da.h);c.google_ad_resiza=
ble=3D!0;c.google_override_format=3D1;c.google_loader_features_used=3D128=
;!0=3D=3D=3Da.i&&(c.gfwrnh=3Da.size().height()+"px")}null!=3Da.H&&(c.gfwr=
oml=3Da.H);null!=3Da.N&&(c.gfwromr=3Da.N);null!=3Da.l&&(c.gfwroh=3Da.l);n=
ull!=3Da.m&&(c.gfwrow=3Da.m);null!=3Da.O&&(c.gfwroz=3Da.O);null!=3Da.D&&(=
c.gml=3Da.D);null!=3Da.A&&(c.gmr=3Da.A);null!=3Da.R&&(c.gzi=3Da.R);b=3Ded=
();b=3Dhd(b)||b;Le(b.location,"google_responsive_dummy_ad")&& =0A=
(Ta([1,2,3,4,5,6,7,8],a.v)||1=3D=3D=3Da.h)&&2!=3D=3Da.h&&(a=3DJSON.string=
ify({googMsgType:"adpnt",key_value:[{key:"qid",value:"DUMMY_AD"}]}),c.das=
h=3D"<"+cl+">window.top.postMessage('"+a+"', '*');\n          =
</"+cl+'>\n          <div id=3D"dummyAd" =
style=3D"width:'+d+"px;height:"+e+'px;\n            =
background:#ddd;border:3px solid #f00;box-sizing:border-box;\n           =
 color:#000;">\n            <p>Requested size:'+d+"x"+e+"</p>\n          =
  <p>Rendered size:"+d+"x"+e+"</p>\n          </div>")};/* =0A=
 =0A=
 Copyright 2019 The AMP HTML Authors. All Rights Reserved. =0A=
 =0A=
 Licensed under the Apache License, Version 2.0 (the "License"); =0A=
 you may not use this file except in compliance with the License. =0A=
 You may obtain a copy of the License at =0A=
 =0A=
      http://www.apache.org/licenses/LICENSE-2.0 =0A=
 =0A=
 Unless required by applicable law or agreed to in writing, software =0A=
 distributed under the License is distributed on an "AS-IS" BASIS, =0A=
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or =
implied. =0A=
 See the License for the specific language governing permissions and =0A=
 limitations under the License. =0A=
*/ =0A=
var =
fl=3D{},gl=3D(fl.image_stacked=3D1/1.91,fl.image_sidebyside=3D1/3.82,fl.m=
obile_banner_image_sidebyside=3D1/3.82,fl.pub_control_image_stacked=3D1/1=
.91,fl.pub_control_image_sidebyside=3D1/3.82,fl.pub_control_image_card_st=
acked=3D1/1.91,fl.pub_control_image_card_sidebyside=3D1/3.74,fl.pub_contr=
ol_text=3D0,fl.pub_control_text_card=3D0,fl),hl=3D{},il=3D(hl.image_stack=
ed=3D80,hl.image_sidebyside=3D0,hl.mobile_banner_image_sidebyside=3D0,hl.=
pub_control_image_stacked=3D80,hl.pub_control_image_sidebyside=3D0,hl.pub=
_control_image_card_stacked=3D =0A=
85,hl.pub_control_image_card_sidebyside=3D0,hl.pub_control_text=3D80,hl.p=
ub_control_text_card=3D80,hl),jl=3D{},kl=3D(jl.pub_control_image_stacked=3D=
100,jl.pub_control_image_sidebyside=3D200,jl.pub_control_image_card_stack=
ed=3D150,jl.pub_control_image_card_sidebyside=3D250,jl.pub_control_text=3D=
100,jl.pub_control_text_card=3D150,jl); =0A=
function ll(a){var =
b=3D0;a.L&&b++;a.F&&b++;a.G&&b++;if(3>b)return{J:"Tags =
data-matched-content-ui-type, data-matched-content-columns-num and =
data-matched-content-rows-num should be set =
together."};b=3Da.L.split(",");var =
c=3Da.G.split(",");a=3Da.F.split(",");if(b.length!=3D=3Dc.length||b.lengt=
h!=3D=3Da.length)return{J:'Lengths of parameters =
data-matched-content-ui-type, data-matched-content-columns-num and =
data-matched-content-rows-num must match. Example: \n =
data-matched-content-rows-num=3D"4,2"\ndata-matched-content-columns-num=3D=
"1,6"\ndata-matched-content-ui-type=3D"image_stacked,image_card_sidebysid=
e"'}; =0A=
if(2<b.length)return{J:"The parameter length of attribute =
data-matched-content-ui-type, data-matched-content-columns-num and =
data-matched-content-rows-num is too long. At most 2 parameters for each =
attribute are needed: one for mobile and one for desktop, while you are =
providing "+(b.length+' parameters. Example: \n =
data-matched-content-rows-num=3D"4,2"\ndata-matched-content-columns-num=3D=
"1,6"\ndata-matched-content-ui-type=3D"image_stacked,image_card_sidebysid=
e".')};for(var d=3D[],e=3D[],f=3D0;f<b.length;f++){var g=3D =0A=
Number(c[f]);if(isNaN(g)||0=3D=3D=3Dg)return{J:"Wrong value '"+c[f]+"' =
for =
data-matched-content-rows-num."};d.push(g);g=3DNumber(a[f]);if(isNaN(g)||=
0=3D=3D=3Dg)return{J:"Wrong value '"+a[f]+"' for =
data-matched-content-columns-num."};e.push(g)}return{G:d,F:e,La:b}}functi=
on ml(a){return =
1200<=3Da?{width:1200,height:600}:850<=3Da?{width:a,height:Math.floor(.5*=
a)}:550<=3Da?{width:a,height:Math.floor(.6*a)}:468<=3Da?{width:a,height:M=
ath.floor(.7*a)}:{width:a,height:Math.floor(3.44*a)}};var =
nl=3D["google_content_recommendation_ui_type","google_content_recommendat=
ion_columns_num","google_content_recommendation_rows_num"];function =
ol(a,b){W.call(this,a,b)}u(ol,W);ol.prototype.h=3Dfunction(a){return =
Math.min(1200,Math.max(this.minWidth(),Math.round(a)))}; =0A=
function =
pl(a,b){ql(a,b);if("pedestal"=3D=3Db.google_content_recommendation_ui_typ=
e)return new dl(9,new ol(a,Math.floor(a*b.google_phwr)));var =
c=3Doc();468>a?c?(c=3Da-8-8,c=3DMath.floor(c/1.91+70)+Math.floor(11*(c*gl=
.mobile_banner_image_sidebyside+il.mobile_banner_image_sidebyside)+96),a=3D=
{Y:a,W:c,F:1,G:12,L:"mobile_banner_image_sidebyside"}):(a=3Dml(a),a=3D{Y:=
a.width,W:a.height,F:1,G:13,L:"image_sidebyside"}):(a=3Dml(a),a=3D{Y:a.wi=
dth,W:a.height,F:4,G:2,L:"image_stacked"});rl(b,a);return new dl(9,new =
ol(a.Y,a.W))} =0A=
function sl(a,b){ql(a,b);var =
c=3Dll({G:b.google_content_recommendation_rows_num,F:b.google_content_rec=
ommendation_columns_num,L:b.google_content_recommendation_ui_type});if(c.=
J)a=3D{Y:0,W:0,F:0,G:0,L:"image_stacked",J:c.J};else{var =
d=3D2=3D=3D=3Dc.La.length&&468<=3Da?1:0;var =
e=3Dc.La[d];e=3D0=3D=3D=3De.indexOf("pub_control_")?e:"pub_control_"+e;va=
r f=3Dkl[e];for(var =
g=3Dc.F[d];a/g<f&&1<g;)g--;f=3Dg;c=3Dc.G[d];d=3DMath.floor(((a-8*f-8)/f*g=
l[e]+il[e])*c+8*c+8);a=3D1500<a?{width:0,height:0,ra:"Calculated slot =
width is too large: "+a}: =0A=
1500<d?{width:0,height:0,ra:"Calculated slot height is too large: =
"+d}:{width:a,height:d};a=3Da.ra?{Y:0,W:0,F:0,G:0,L:e,J:a.ra}:{Y:a.width,=
W:a.height,F:f,G:c,L:e}}if(a.J)throw new N(a.J);rl(b,a);return new =
dl(9,new ol(a.Y,a.W))}function ql(a,b){if(0>=3Da)throw new N("Invalid =
responsive width from Matched Content slot "+b.google_ad_slot+": "+a+". =
Please ensure to put this Matched Content slot into a non-zero width div =
container.");} =0A=
function =
rl(a,b){a.google_content_recommendation_ui_type=3Db.L;a.google_content_re=
commendation_columns_num=3Db.F;a.google_content_recommendation_rows_num=3D=
b.G};function =
tl(a,b){W.call(this,a,b)}u(tl,W);tl.prototype.h=3Dfunction(){return =
this.minWidth()};tl.prototype.i=3Dfunction(a,b,c){Dj(a,c);b.google_ad_res=
ize||(c.style.height=3Dthis.height()+"px",b.rpe=3D!0)};var =
ul=3D{"image-top":function(a){return =
600>=3Da?284+.414*(a-250):429},"image-middle":function(a){return =
500>=3Da?196-.13*(a-250):164+.2*(a-500)},"image-side":function(a){return =
500>=3Da?205-.28*(a-250):134+.21*(a-500)},"text-only":function(a){return =
500>=3Da?187-.228*(a-250):130},"in-article":function(a){return =
420>=3Da?a/1.2:460>=3Da?a/1.91+130:800>=3Da?a/4:200}};function =
vl(a,b){W.call(this,a,b)}u(vl,W);vl.prototype.h=3Dfunction(){return =
Math.min(1200,this.minWidth())}; =0A=
function wl(a,b,c,d,e){var =
f=3De.google_ad_layout||"image-top";if("in-article"=3D=3Df&&"false"!=3De.=
google_full_width_responsive){var =
g=3Dwj(b,c,a,.2,e);if(!0!=3D=3Dg)e.gfwrnwer=3Dg;else =
if(g=3DM(b))e.google_full_width_responsive_allowed=3D!0,c.parentElement&&=
(Bj(b,c),Dj(b,c),a=3Dg)}if(250>a)throw new N("Fluid responsive ads must =
be at least 250px wide: =
availableWidth=3D"+a);a=3DMath.min(1200,Math.floor(a));if(d&&"in-article"=
!=3Df){f=3DMath.ceil(d);if(50>f)throw new N("Fluid responsive ads must =
be at least 50px tall: height=3D"+ =0A=
f);return new dl(11,new =
W(a,f))}if("in-article"!=3Df&&(d=3De.google_ad_layout_key)){f=3D""+d;b=3D=
Math.pow(10,3);if(d=3D(c=3Df.match(/([+-][0-9a-z]+)/g))&&c.length){e=3D[]=
;for(g=3D0;g<d;g++)e.push(parseInt(c[g],36)/b);b=3De}else =
b=3Dnull;if(!b)throw new N("Invalid data-ad-layout-key value: =
"+f);f=3D(a+-725)/1E3;c=3D0;d=3D1;e=3Db.length;for(g=3D0;g<e;g++)c+=3Db[g=
]*d,d*=3Df;f=3DMath.ceil(1E3*c- -725+10);if(isNaN(f))throw new =
N("Invalid height: height=3D"+f);if(50>f)throw new N("Fluid responsive =
ads must be at least 50px tall: height=3D"+f); =0A=
if(1200<f)throw new N("Fluid responsive ads must be at most 1200px tall: =
height=3D"+f);return new dl(11,new W(a,f))}d=3Dul[f];if(!d)throw new =
N("Invalid data-ad-layout value: =
"+f);c=3DHj(c,b);b=3DM(b);b=3D"in-article"!=3D=3Df||c||a!=3D=3Db?Math.cei=
l(d(a)):Math.ceil(1.25*d(a));return new dl(11,"in-article"=3D=3Df?new =
vl(a,b):new W(a,b))};function xl(a){return function(b){for(var =
c=3Da.length-1;0<=3Dc;--c)if(!a[c](b))return!1;return!0}}function =
yl(a,b){for(var c=3Dzl.slice(0),d=3Dc.length,e=3Dnull,f=3D0;f<d;++f){var =
g=3Dc[f];if(a(g)){if(!b||b(g))return g;null=3D=3D=3De&&(e=3Dg)}}return =
e};var Y=3D[new X(970,90,2),new X(728,90,2),new X(468,60,2),new =
X(336,280,1),new X(320,100,2),new X(320,50,2),new X(300,600,4),new =
X(300,250,1),new X(250,250,1),new X(234,60,2),new X(200,200,1),new =
X(180,150,1),new X(160,600,4),new X(125,125,1),new X(120,600,4),new =
X(120,240,4),new =
X(120,120,1,!0)],zl=3D[Y[6],Y[12],Y[3],Y[0],Y[7],Y[14],Y[1],Y[8],Y[10],Y[=
4],Y[15],Y[2],Y[11],Y[5],Y[13],Y[9],Y[16]];function =
Al(a,b,c,d,e){"false"=3D=3De.google_full_width_responsive?c=3D{B:a,C:1}:"=
autorelaxed"=3D=3Db&&e.google_full_width_responsive||Bl(b)||e.google_ad_r=
esize?(488>M(c)&&(yj(c)||S(yf))&&Bj(c,d),b=3Dxj(a,c,d,e),c=3D!0!=3D=3Db?{=
B:a,C:b}:{B:M(c)||a,C:!0}):c=3D{B:a,C:2};b=3Dc.C;return!0!=3D=3Db?{B:a,C:=
b}:d.parentElement?{B:c.B,C:b}:{B:a,C:b}} =0A=
function Cl(a,b,c,d,e){var f=3D$d(247,function(){return =
Al(a,b,c,d,e)}),g=3Df.B;f=3Df.C;var =
h=3D!0=3D=3D=3Df,k=3DK(d.style.width),l=3DK(d.style.height),m=3DDl(g,b,c,=
d,e,h);g=3Dm.X;h=3Dm.U;var t=3Dm.ma;m=3Dm.Ka;var =
w=3DEl(b,t),x,z=3D(x=3DEj(d,c,"marginLeft",K))?x+"px":"",F=3D(x=3DEj(d,c,=
"marginRight",K))?x+"px":"";x=3DEj(d,c,"zIndex")||"";return new =
dl(w,g,t,null,m,f,h,z,F,l,k,x)}function =
Bl(a){return"auto"=3D=3Da||/^((^|,) *(horizontal|vertical|rectangle) =
*)+$/.test(a)} =0A=
function =
Dl(a,b,c,d,e,f){b=3D"auto"=3D=3Db?.25>=3Da/Math.min(1200,M(c))?4:3:vj(b);=
var g=3D!1,h=3D!1;if(488>M(c)){var k=3Dqj(d,c);var =
l=3DHj(d,c);g=3D!l&&k;h=3Dl&&k}l=3D488>M(c);var =
m=3D[Fj(a),bl(b)];yj(c)||m.push(Gj(l,c,d,h));null!=3De.google_max_respons=
ive_height&&m.push(Jj(e.google_max_responsive_height));var =
t=3D[function(x){return!x.hb}];!g&&!h||yj(c)||(g=3DKj(c,d),t.push(Jj(g)))=
;var w=3Dl&&!f&&3=3D=3D=3Db&&Fl(c)?new =
X(a,Math.floor(a/1.2),1):yl(xl(m),xl(t));if(!w)throw new N("No slot size =
for availableWidth=3D"+a);l=3D$d(248,function(){var x; =0A=
a:if(f){if(e.gfwrnh&&(x=3DK(e.gfwrnh))){x=3D{X:new tl(a,x),U:!0};break =
a}x=3Da/1.2;if(yj(c))var z=3Dx;else{z=3DMath;var =
F=3Dz.min;if(e.google_resizing_allowed||"true"=3D=3De.google_full_width_r=
esponsive)var D=3DInfinity;else{D=3Dd;var ea=3DInfinity;do{var =
Aa=3DEj(D,c,"height",K);Aa&&(ea=3DMath.min(ea,Aa));(Aa=3DEj(D,c,"maxHeigh=
t",K))&&(ea=3DMath.min(ea,Aa))}while((D=3DD.parentElement)&&"HTML"!=3DD.t=
agName);D=3Dea}z=3DF.call(z,x,D);if(z<.5*x||100>z)z=3Dx}S(Df)&&!Hj(d,c)&&=
(z=3DMath.max(z,.5*yd(c).clientHeight));x=3D{X:new tl(a,Math.floor(z)), =0A=
U:z<x?102:!0}}else x=3D{X:w,U:100};return =
x});g=3Dl.X;l=3Dl.U;return"in-article"=3D=3D=3De.google_ad_layout&&Gl(c)?=
{X:Hl(a,c,d,g,e),U:!1,ma:b,Ka:k}:{X:g,U:l,ma:b,Ka:k}}function =
El(a,b){if("auto"=3D=3Da)return 1;switch(b){case 2:return 2;case =
1:return 3;case 4:return 4;case 3:return 5;case 6:return 6;case 5:return =
7;case 7:return 8}throw Error("bad mask");} =0A=
function Hl(a,b,c,d,e){var =
f=3De.google_ad_height||Ej(c,b,"height",K);b=3Dwl(a,b,c,f,e).size();retur=
n b.minWidth()*b.height()>a*d.height()?new =
X(b.minWidth(),b.height(),1):d}function Gl(a){return =
S(Bf)||a.location&&"#hffwroe2etoq"=3D=3Da.location.hash}function =
Fl(a){return =
S(Af)||a.location&&"#affwroe2etoq"=3D=3Da.location.hash};function =
Il(a,b,c,d,e){var =
f;(f=3DM(b))?488>M(b)?b.innerHeight>=3Db.innerWidth?(e.google_full_width_=
responsive_allowed=3D!0,Dj(b,c),f=3D{B:f,C:!0}):f=3D{B:a,C:5}:f=3D{B:a,C:=
4}:f=3D{B:a,C:10};var =
g=3Df;f=3Dg.B;g=3Dg.C;if(!0!=3D=3Dg||a=3D=3Df)return new dl(12,new =
W(a,d),null,null,!0,g,100);a=3DDl(f,"auto",b,c,e,!0);return new =
dl(1,a.X,a.ma,2,!0,g,a.U)};function Jl(a,b){var =
c=3Db.google_ad_format;if("autorelaxed"=3D=3Dc){a:{if("pedestal"!=3Db.goo=
gle_content_recommendation_ui_type)for(a=3Dr(nl),c=3Da.next();!c.done;c=3D=
a.next())if(null!=3Db[c.value]){b=3D!0;break a}b=3D!1}return =
b?9:5}if(Bl(c))return 1;if("link"=3D=3D=3Dc)return =
4;if("fluid"=3D=3Dc){if(c=3D"in-article"=3D=3D=3Db.google_ad_layout)c=3DS=
(Cf)||S(Bf)||a.location&&("#hffwroe2etop"=3D=3Da.location.hash||"#hffwroe=
2etoq"=3D=3Da.location.hash);return =
c?(Kl(b),1):8}if(27=3D=3D=3Db.google_reactive_ad_format)return Kl(b),1} =0A=
function Ll(a,b,c,d,e){e=3Db.offsetWidth||(c.google_ad_resize||(void =
0=3D=3D=3De?!1:e))&&Ej(b,d,"width",K)||c.google_ad_width||0;4=3D=3D=3Da&&=
(c.google_ad_format=3D"auto",a=3D1);var =
f=3D(f=3DMl(a,e,b,c,d))?f:Cl(e,c.google_ad_format,d,b,c);f.size().i(d,c,b=
);el(f,e,c);1!=3Da&&(a=3Df.size().height(),b.style.height=3Da+"px")} =0A=
function Ml(a,b,c,d,e){var =
f=3Dd.google_ad_height||Ej(c,e,"height",K);switch(a){case 5:return =
f=3D$d(247,function(){return =
Al(b,d.google_ad_format,e,c,d)}),a=3Df.B,f=3Df.C,!0=3D=3D=3Df&&b!=3Da&&Dj=
(e,c),!0=3D=3D=3Df?d.google_full_width_responsive_allowed=3D!0:(d.google_=
full_width_responsive_allowed=3D!1,d.gfwrnwer=3Df),pl(a,d);case 9:return =
sl(b,d);case 8:return wl(b,e,c,f,d);case 10:return =
Il(b,e,c,f,d)}}function =
Kl(a){a.google_ad_format=3D"auto";a.armr=3D3};function Nl(a,b){var =
c=3Dhd(b);if(c){c=3DM(c);var =
d=3Dvc(a,b)||{},e=3Dd.direction;if("0px"=3D=3D=3Dd.width&&"none"!=3D=3Dd.=
cssFloat)return-1;if("ltr"=3D=3D=3De&&c)return =
Math.floor(Math.min(1200,c-a.getBoundingClientRect().left));if("rtl"=3D=3D=
=3De&&c)return =
a=3Db.document.body.getBoundingClientRect().right-a.getBoundingClientRect=
().right,Math.floor(Math.min(1200,c-a-Math.floor((c-b.document.body.clien=
tWidth)/2)))}return-1};var =
Ol=3Dla(["https://pagead2.googlesyndication.com/pagead/managed/js/adsense=
/","/slotcar_library",".js"]),Pl=3Dla(["https://pagead2.googlesyndication=
.com/pagead/js/","/","/slotcar_library",".js"]),Ql=3Dla(["https://googlea=
ds.g.doubleclick.net/pagead/html/","/","/zrt_lookup.html"]),Rl=3Dla(["htt=
ps://pagead2.googlesyndication.com/pagead/managed/js/adsense/","/show_ads=
_impl",".js"]),Sl=3Dla(["https://pagead2.googlesyndication.com/pagead/js/=
","/","/show_ads_impl",".js"]),Tl=3Dla(["https://pagead2.googlesyndicatio=
n.com/pagead/managed/js/adsense/", =0A=
"/show_ads_impl_with_ama",".js"]),Ul=3Dla(["https://pagead2.googlesyndica=
tion.com/pagead/js/","/","/show_ads_impl_with_ama",".js"]),Vl=3Dla(["http=
s://pagead2.googlesyndication.com/pagead/managed/js/adsense/","/show_ads_=
impl_instrumented",".js"]),Wl=3Dla(["https://pagead2.googlesyndication.co=
m/pagead/js/","/","/show_ads_impl_instrumented",".js"]);function =
Xl(a){var b=3Da.ob;return a.bb||("dev"=3D=3D=3Db?"dev":"")};var =
Yl=3D{},Zl=3D(Yl.google_ad_modifications=3D!0,Yl.google_analytics_domain_=
name=3D!0,Yl.google_analytics_uacct=3D!0,Yl.google_pause_ad_requests=3D!0=
,Yl.google_user_agent_client_hint=3D!0,Yl);function =
$l(a){return(a=3Da.innerText||a.innerHTML)&&(a=3Da.replace(/^\s+/,"").spl=
it(/\r?\n/,1)[0].match(/^\x3c!--+(.*?)(?:--+>)?\s*$/))&&RegExp("google_ad=
_client").test(a[1])?a[1]:null} =0A=
function =
am(a){if(a=3Da.innerText||a.innerHTML)if(a=3Da.replace(/^\s+|\s+$/g,"").r=
eplace(/\s*(\r?\n)+\s*/g,";"),(a=3Da.match(/^\x3c!--+(.*?)(?:--+>)?$/)||a=
.match(/^\/*\s*<!\[CDATA\[(.*?)(?:\/*\s*\]\]>)?$/i))&&RegExp("google_ad_c=
lient").test(a[1]))return a[1];return null} =0A=
function bm(a){switch(a){case "true":return!0;case "false":return!1;case =
"null":return null;case "undefined":break;default:try{var =
b=3Da.match(/^(?:'(.*)'|"(.*)")$/);if(b)return =
b[1]||b[2]||"";if(/^[-+]?\d*(\.\d+)?$/.test(a)){var =
c=3DparseFloat(a);return c=3D=3D=3Dc?c:void 0}}catch(d){}}};function =
Z(a){this.l=3D[];this.i=3Da||window;this.h=3D0;this.j=3Dnull;this.m=3D0}v=
ar =
cm;n=3DZ.prototype;n.cb=3Dfunction(a,b){0!=3Dthis.h||0!=3Dthis.l.length||=
b&&b!=3Dwindow?this.Ha(a,b):(this.h=3D2,this.Qa(new =
dm(a,window)))};n.Ha=3Dfunction(a,b){this.l.push(new =
dm(a,b||this.i));em(this)};n.mb=3Dfunction(a){this.h=3D1;if(a){var =
b=3Dae(188,Ea(this.Pa,this,!0));this.j=3Dthis.i.setTimeout(b,a)}};n.Pa=3D=
function(a){a&&++this.m;1=3D=3Dthis.h&&(null!=3Dthis.j&&(this.i.clearTime=
out(this.j),this.j=3Dnull),this.h=3D0);em(this)}; =0A=
n.ub=3Dfunction(){return!(!window||!Array)};n.eb=3Dfunction(){return =
this.m};function em(a){var =
b=3Dae(189,Ea(a.vb,a));a.i.setTimeout(b,0)}n.vb=3Dfunction(){if(0=3D=3Dth=
is.h&&this.l.length){var a=3Dthis.l.shift();this.h=3D2;var =
b=3Dae(190,Ea(this.Qa,this,a));a.K.setTimeout(b,0);em(this)}};n.Qa=3Dfunc=
tion(a){this.h=3D0;a.h()};function fm(a){try{return =
a.sz()}catch(b){return!1}} =0A=
function gm(){if(cm&&fm(cm))return cm;if(S(Lf))var a=3Dbg(!1).K;else =
ag||(ag=3Dbg(!0).K),a=3Dag;var b=3Da.google_jobrunner;return =
b&&("object"=3D=3D=3Dtypeof b||"function"=3D=3D=3Dtypeof =
b)&&fm(b)&&$c(b.nq)&&$c(b.nqa)&&$c(b.al)&&$c(b.rl)?cm=3Db:a.google_jobrun=
ner=3Dcm=3Dnew Z(a)}function hm(a,b){gm().nq(a,b)}function =
im(a,b){gm().nqa(a,b)}Z.prototype.nq=3DZ.prototype.cb;Z.prototype.nqa=3DZ=
.prototype.Ha;Z.prototype.al=3DZ.prototype.mb;Z.prototype.rl=3DZ.prototyp=
e.Pa;Z.prototype.sz=3DZ.prototype.ub;Z.prototype.tc=3DZ.prototype.eb; =0A=
function dm(a,b){this.h=3Da;this.K=3Db};var =
jm=3D"undefined"=3D=3D=3Dtypeof sttc?void 0:sttc;function =
km(a){try{return Oe(a,Pe),new Fe(JSON.parse(a))}catch(b){Wd.I(838,b =
instanceof Error?b:Error(String(b)),void =
0,function(c){c.jspb=3DString(a)})}return new Fe};var =
lm=3D["AwfG8hAcHnPa/kJ1Co0EvG/K0F9l1s2JZGiDLt2mhC3QI5Fh4qmsmSwrWObZFbRC9i=
eDaSLU6lHRxhGUF/i9sgoAAACBeyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo=
0NDMiLCJmZWF0dXJlIjoiSW50ZXJlc3RDb2hvcnRBUEkiLCJleHBpcnkiOjE2MjYyMjA3OTks=
ImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9","AwQ7dCmHkvR6FuOFxA=
uNnktYSQrGbL4dF+eBkrwNLALc69Wr//PnO1yzns3pjUoCaYbKHtVcnng2hU+8OUm0PAYAAAC=
HeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJl=
IjoiSW50ZXJlc3RDb2hvcnRBUEkiLCJleHBpcnkiOjE2MjYyMjA3OTksImlzU3ViZG9tYWluI=
jp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9", =0A=
"AysVDPGQTLD/Scn78x4mLwB1tMfje5jwUpAAzGRpWsr1NzoN7MTFhT3ClmImi2svDZA7V6nW=
GIV8YTPsSRTe0wYAAACHeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXRhZ3NlcnZpY2VzLmNvb=
To0NDMiLCJmZWF0dXJlIjoiSW50ZXJlc3RDb2hvcnRBUEkiLCJleHBpcnkiOjE2MjYyMjA3OT=
ksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"];function =
mm(){var a=3DL.document;a=3Dvoid =
0=3D=3D=3Da?window.document:a;Nc(lm,a)};var =
nm=3D["A2YAd4xOntTGygIDjApOTtXOgVI3IWsd5OnOGq3RbRkIQwyqYWNl1JGRAcvtm6VOHD=
j4n07T/J19VqLuJn3MmQ8AAACWeyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo=
0NDMiLCJmZWF0dXJlIjoiQ29udmVyc2lvbk1lYXN1cmVtZW50IiwiZXhwaXJ5IjoxNjMxNjYz=
OTk5LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlLCJ1c2FnZSI6InN1Y=
nNldCJ9","A2c5Ux+hivdkLh/KbZUGr6f7SCR0mZrBVfPJ+/OuDVHNwiYv+Lo83b9z5qL8sod=
78bQl0pSLtbvRWURo+xRl7AIAAACceyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0=
aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiQ29udmVyc2lvbk1lYXN1cmVtZW50IiwiZXhwaXJ5I=
joxNjMxNjYzOTk5LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlLCJ1c2=
FnZSI6InN1YnNldCJ9", =0A=
"AzNJ4sd3tVurolpdvWYZ4cmP9Po7RJhEHSqmC3pgxW9fFVZvchhtcMUgHAs97npxMD1jhXHO=
8s6q6Wy1MMLxKgEAAACceyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXRhZ3NlcnZpY2VzLmNvb=
To0NDMiLCJmZWF0dXJlIjoiQ29udmVyc2lvbk1lYXN1cmVtZW50IiwiZXhwaXJ5IjoxNjMxNj=
YzOTk5LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlLCJ1c2FnZSI6InN=
1YnNldCJ9"];function om(){var a=3DL.document;a=3Dvoid =
0=3D=3D=3Da?window.document:a;Nc(nm,a)};function pm(a,b,c){var =
d=3Dwindow;return function(){var e=3DHd(),f=3D3;try{var =
g=3Db.apply(this,arguments)}catch(h){f=3D13;if(c)return c(a,h),g;throw =
h;}finally{d.google_measure_js_timing&&e&&(e=3D{label:a.toString(),value:=
e,duration:(Hd()||0)-e,type:f},f=3Dd.google_js_reporting_queue=3Dd.google=
_js_reporting_queue||[],2048>f.length&&f.push(e))}return g}}function =
qm(a,b){return pm(a,b,function(c,d){(new Vd).I(c,d)})};function =
rm(a,b){return =
null=3D=3Db?"&"+a+"=3Dnull":"&"+a+"=3D"+Math.floor(b)}function =
sm(a,b){return"&"+a+"=3D"+b.toFixed(3)}function tm(){var a=3Dnew =
p.Set;try{if("undefined"=3D=3D=3Dtypeof =
googletag||!googletag.pubads)return a;for(var =
b=3Dgoogletag.pubads(),c=3Dr(b.getSlots()),d=3Dc.next();!d.done;d=3Dc.nex=
t())a.add(d.value.getSlotId().getDomId())}catch(e){}return a}function =
um(a){a=3Da.id;return =
null!=3Da&&(tm().has(a)||q(a,"startsWith").call(a,"google_ads_iframe_")||=
q(a,"startsWith").call(a,"aswift"))} =0A=
function vm(a,b,c){if(!a.sources)return!1;var =
d=3DZf(Pf);switch(wm(a)){case 2:var e=3Dxm(a);if(e)return =
c.some(function(g){return ym(e,g,d)});case 1:var f=3Dzm(a);if(f)return =
b.some(function(g){return ym(f,g,d)})}return!1}function =
wm(a){if(!a.sources)return 0;a=3Da.sources.filter(function(b){return =
b.previousRect&&b.currentRect});if(1<=3Da.length){a=3Da[0];if(a.previousR=
ect.top<a.currentRect.top)return =
2;if(a.previousRect.top>a.currentRect.top)return 1}return 0} =0A=
function zm(a){return Am(a,function(b){return b.currentRect})}function =
xm(a){return Am(a,function(b){return b.previousRect})}function =
Am(a,b){return a.sources.reduce(function(c,d){d=3Db(d);return =
c?d&&0!=3D=3Dd.width*d.height?d.top<c.top?d:c:c:d},null)} =0A=
function =
Bm(){T.call(this);this.i=3Dthis.h=3Dthis.P=3Dthis.O=3Dthis.H=3D0;this.za=3D=
this.wa=3DNumber.NEGATIVE_INFINITY;this.sa=3Dthis.ua=3Dthis.va=3Dthis.xa=3D=
this.Ca=3Dthis.m=3Dthis.Ba=3Dthis.T=3D0;this.ta=3D!1;this.R=3Dthis.N=3Dth=
is.A=3D0;var =
a=3Ddocument.querySelector("[data-google-query-id]");this.Aa=3Da?a.getAtt=
ribute("data-google-query-id"):null;this.l=3Dnull;this.ya=3D!1;this.da=3D=
function(){}}u(Bm,T); =0A=
function Cm(){var a=3Dnew =
Bm;if(S(Mf)&&!window.google_plmetrics&&window.PerformanceObserver){window=
.google_plmetrics=3D!0;for(var =
b=3Dr(["layout-shift","largest-contentful-paint","first-input","longtask"=
]),c=3Db.next();!c.done;c=3Db.next())c=3Dc.value,Dm(a).observe({type:c,bu=
ffered:!S(Rf)});Em(a)}} =0A=
function Dm(a){a.l||(a.l=3Dnew =
PerformanceObserver(qm(640,function(b){var =
c=3DFm!=3D=3Dwindow.scrollX||Gm!=3D=3Dwindow.scrollY?[]:Hm,d=3DIm();b=3Dr=
(b.getEntries());for(var =
e=3Db.next();!e.done;e=3Db.next())switch(e=3De.value,e.entryType){case =
"layout-shift":var =
f=3Da;if(!e.hadRecentInput&&(!S(Nf)||.01<e.value)){f.H+=3DNumber(e.value)=
;Number(e.value)>f.O&&(f.O=3DNumber(e.value));f.P+=3D1;var =
g=3Dvm(e,c,d);g&&(f.m+=3De.value,f.xa++);if(5E3<e.startTime-f.wa||1E3<e.s=
tartTime-f.za)f.wa=3De.startTime,f.h=3D0,f.i=3D0;f.za=3De.startTime;f.h+=3D=
e.value; =0A=
g&&(f.i+=3De.value);f.h>f.T&&(f.T=3Df.h,f.Ca=3Df.i,f.Ba=3De.startTime+e.d=
uration)}break;case =
"largest-contentful-paint":a.va=3DMath.floor(e.renderTime||e.loadTime);a.=
ua=3De.size;break;case =
"first-input":a.sa=3DNumber((e.processingStart-e.startTime).toFixed(3));a=
.ta=3D!0;break;case =
"longtask":e=3DMath.max(0,e.duration-50),a.A+=3De,a.N=3DMath.max(a.N,e),a=
.R+=3D1}})));return a.l} =0A=
function Em(a){var b=3Dqm(641,function(){var =
f=3Ddocument;2=3D=3D({visible:1,hidden:2,prerender:3,preview:4,unloaded:5=
}[f.visibilityState||f.webkitVisibilityState||f.mozVisibilityState||""]||=
0)&&Jm(a)}),c=3Dqm(641,function(){return void =
Jm(a)});document.addEventListener("visibilitychange",b);document.addEvent=
Listener("unload",c);var =
d=3DZf(Qf),e;0<d&&(e=3DsetTimeout(c,1E3*d));a.da=3Dfunction(){document.re=
moveEventListener("visibilitychange",b);document.removeEventListener("unl=
oad",c);Dm(a).disconnect();e&&clearTimeout(e)}} =0A=
Bm.prototype.j=3Dfunction(){T.prototype.j.call(this);this.da()}; =0A=
function Jm(a){if(!a.ya){a.ya=3D!0;Dm(a).takeRecords();var =
b=3D"https://pagead2.googlesyndication.com/pagead/gen_204?id=3Dplmetrics"=
;window.LayoutShift&&(b+=3Dsm("cls",a.H),b+=3Dsm("mls",a.O),b+=3Drm("nls"=
,a.P),window.LayoutShiftAttribution&&(b+=3Dsm("cas",a.m),b+=3Drm("nas",a.=
xa)),b+=3Dsm("wls",a.T),b+=3Dsm("tls",a.Ba),window.LayoutShiftAttribution=
&&(b+=3Dsm("was",a.Ca)));window.LargestContentfulPaint&&(b+=3Drm("lcp",a.=
va),b+=3Drm("lcps",a.ua));window.PerformanceEventTiming&&a.ta&&(b+=3Drm("=
fid",a.sa));window.PerformanceLongTaskTiming&& =0A=
(b+=3Drm("cbt",a.A),b+=3Drm("mbt",a.N),b+=3Drm("nlt",a.R));for(var =
c=3D0,d=3Dr(document.getElementsByTagName("iframe")),e=3Dd.next();!e.done=
;e=3Dd.next())um(e.value)&&c++;b+=3Drm("nif",c);b+=3Drm("ifi",bd(window))=
;c=3DR(Eh).h();b+=3D"&eid=3D"+encodeURIComponent(c.join());b+=3D"&top=3D"=
+(v=3D=3D=3Dv.top?1:0);b+=3Da.Aa?"&qqid=3D"+encodeURIComponent(a.Aa):rm("=
pvsid",Oc(v));window.googletag&&(b+=3D"&gpt=3D1");window.fetch(b,{keepali=
ve:!0,credentials:"include",redirect:"follow",method:"get",mode:"no-cors"=
});a.v||(a.v=3D!0,a.j())}} =0A=
function ym(a,b,c){if(0=3D=3D=3Dc)return!0;var =
d=3DMath.min(a.right,b.right)-Math.max(a.left,b.left);a=3DMath.min(a.bott=
om,b.bottom)-Math.max(a.top,b.top);return =
0>=3Dd||0>=3Da?!1:100*d*a/((b.right-b.left)*(b.bottom-b.top))>=3Dc} =0A=
function Im(){var =
a=3D[].concat(ma(document.getElementsByTagName("iframe"))).filter(um),b=3D=
[].concat(ma(tm())).map(function(c){return =
document.getElementById(c)}).filter(function(c){return =
null!=3D=3Dc});Fm=3Dwindow.scrollX;Gm=3Dwindow.scrollY;return =
Hm=3D[].concat(ma(a),ma(b)).map(function(c){return =
c.getBoundingClientRect()})}var Fm=3Dvoid 0,Gm=3Dvoid 0,Hm=3D[];function =
Km(a){a=3Dvoid =
0=3D=3D=3Da?window:a;return!a.PeriodicSyncManager}function Lm(){var =
a=3Dvoid =
0=3D=3D=3Da?window:a;if(!Km(a)&&S(Sf)||Km(a)&&S(Tf)){a=3Da.navigator.user=
Agent;var b=3D/Chrome/.test(a);return/Android/.test(a)&&b}return!1}var =
Mm=3D{issuerOrigin:"https://attestation.android.com",issuancePath:"/att/i=
",redemptionPath:"/att/r",shouldRedeemToken:function(){return =
Lm()},shouldRequestToken:function(){return Lm()}};var =
Nm=3D["A88otRz1Fd3Nt567e2IYshC18LL3KGVXpVJW9oTCId4RYaygt23pbb4JqrbdIO/bwZ=
PWEmRjBIRBu/bZbDR7Pg4AAABueyJvcmlnaW4iOiJodHRwczovL2ltYXNkay5nb29nbGVhcGl=
zLmNvbTo0NDMiLCJmZWF0dXJlIjoiVHJ1c3RUb2tlbnMiLCJleHBpcnkiOjE2MzQwODMxOTks=
ImlzVGhpcmRQYXJ0eSI6dHJ1ZX0=3D","A0gCLbXCcL0R1Oc8tFPDs0G4Elz17w3zHp+Zst66=
+D17veE2o7fUcPsA114QtSTRqfVJLMeTSdeWOom0CcyCsgYAAAB7eyJvcmlnaW4iOiJodHRwc=
zovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiVHJ1c3RUb2tlbnMiLCJleHBpcn=
kiOjE2MzQwODMxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9", =0A=
"A9RQ+LxFazAousxUwSCzaihJjHLO1UyjQp0teZKHl7WdbVjPDfHSKMd6D/ZI5MTjqClFycbl=
70EFd7cBJWXqKQEAAACBeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXRhZ3NlcnZpY2VzLmNvb=
To0NDMiLCJmZWF0dXJlIjoiVHJ1c3RUb2tlbnMiLCJleHBpcnkiOjE2MzQwODMxOTksImlzU3=
ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9","A6WKeWsdn1Ct+ZPqS9NCxxai=
BoQ7wdTkK2/gE69Yu0gfBKJfo1gOvgkGmf5/xaIajT/RUb9AbnF1FsSZ47cCcQcAAACBeyJvc=
mlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiVH=
J1c3RUb2tlbnMiLCJleHBpcnkiOjE2MzQwODMxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1R=
oaXJkUGFydHkiOnRydWV9", =0A=
"A04ZCu7yjrHgwQJK5ISHhH1DSg0qqowEay3n70KO6wV3D2Mj+OX3Kw20aSMitzgdG1xfrN7s=
OJV/dZIk+RvCzA4AAAB2eyJvcmlnaW4iOiJodHRwczovL2dvb2dsZS5jb206NDQzIiwiZmVhd=
HVyZSI6IlRydXN0VG9rZW5zIiwiZXhwaXJ5IjoxNjM0MDgzMTk5LCJpc1N1YmRvbWFpbiI6dH=
J1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ=3D=3D"]; =0A=
function Om(a,b){a=3Dvoid 0=3D=3D=3Da?null:a;b=3Dvoid =
0=3D=3D=3Db?!1:b;T.call(this);this.i=3Db;this.h=3D[];S(Wf)?Lm()&&this.h.p=
ush(Mm):this.h=3Da||[Mm];if(document.hasTrustToken&&!S(Uf)&&!Array.isArra=
y(window.goog_tt_state)){var =
c=3DPm(this);Object.defineProperty(window,"goog_tt_state",{configurable:!=
1,get:function(){return c.slice()}})}}u(Om,T);function Qm(){var a=3Dvoid =
0=3D=3D=3Da?window.document:a;Nc(Nm,a)}function Rm(a,b){return =
a||".google.ch"=3D=3D=3Db||"function"=3D=3D=3Dtypeof L.__tcfapi} =0A=
function Pm(a){return =
a.h.map(function(b){return{issuerOrigin:b.issuerOrigin,state:S(Vf)&&!a.i?=
12:1}})}function Sm(a,b){var =
c=3Dq(window.goog_tt_state,"find").call(window.goog_tt_state,function(d){=
return d.issuerOrigin=3D=3D=3Da});c&&(c.state=3Db)}function Tm(){var =
a=3Dwindow.goog_tt_state;return =
Array.isArray(a)&&a.some(function(b){return 1!=3Db.state})} =0A=
function Um(a){var =
b=3Da.issuerOrigin+a.redemptionPath,c=3D{keepalive:!0,redirect:"follow",m=
ethod:"get",trustToken:{type:"token-redemption",issuer:a.issuerOrigin,ref=
reshPolicy:"none"}};Sm(a.issuerOrigin,2);return =
window.fetch(b,c).then(function(d){if(!d.ok)throw Error(d.status+": =
Network response was not =
ok!");Sm(a.issuerOrigin,6)}).catch(function(d){d&&"NoModificationAllowedE=
rror"=3D=3D=3Dd.name?Sm(a.issuerOrigin,6):Sm(a.issuerOrigin,5)})} =0A=
function Vm(a,b){var =
c=3Da.issuerOrigin+a.issuancePath;Sm(a.issuerOrigin,8);return =
window.fetch(c,{trustToken:{type:"token-request"}}).then(function(d){if(!=
d.ok)throw Error(d.status+": Network response was not =
ok!");Sm(a.issuerOrigin,10);if(b)return =
Um(a)}).catch(function(d){if(d&&"NoModificationAllowedError"=3D=3D=3Dd.na=
me){if(Sm(a.issuerOrigin,10),b)return Um(a)}else Sm(a.issuerOrigin,9)})} =0A=
function Wm(){Sm(Mm.issuerOrigin,13);return =
document.hasTrustToken(Mm.issuerOrigin).then(function(a){return =
a?Um(Mm):Vm(Mm,!0)})} =0A=
function =
Xm(a){if(document.hasTrustToken&&!S(Uf)&&(!S(Vf)||a.i)){if(Tm())return =
window.goog_tt_promise;var =
b=3D[];S(Wf)?Lm()&&b.push(Wm()):a.h.forEach(function(c){Sm(c.issuerOrigin=
,13);var =
d=3Dc.shouldRedeemToken(),e=3Dc.shouldRequestToken();if(d||e){var =
f=3Ddocument.hasTrustToken(c.issuerOrigin).then(function(g){if(g){if(d)re=
turn Um(c)}else{if(e)return =
Vm(c,d);Sm(c.issuerOrigin,3)}});b.push(f)}else =
Sm(c.issuerOrigin,7)});if(p.Promise&&p.Promise.all)return =
a=3Dp.Promise.all(b),"object"!=3Dtypeof window.goog_tt_promise&& =0A=
Object.defineProperty(window,"goog_tt_promise",{configurable:!1,value:a,w=
ritable:!1}),a}};var Ym=3D"platform platformVersion architecture model =
uaFullVersion bitness".split(" ");function Zm(){return =
L.navigator&&L.navigator.userAgentData&&"function"=3D=3D=3Dtypeof =
L.navigator.userAgentData.getHighEntropyValues?L.navigator.userAgentData.=
getHighEntropyValues(Ym).then(function(a){var b=3Dnew =
sk;b=3DC(b,1,a.platform);b=3DC(b,2,a.platformVersion);b=3DC(b,3,a.archite=
cture);b=3DC(b,4,a.model);b=3DC(b,5,a.uaFullVersion);return =
C(b,9,a.bitness)}):null};function =
$m(a,b){b.google_ad_host||(a=3Da.document.querySelector('meta[name=3D"goo=
gle-adsense-platform-account"]'))&&(b.google_ad_host=3Da.getAttribute("co=
ntent"))}function =
an(a,b,c){L.google_sa_impl&&!L.document.getElementById("google_shimpl")&&=
(L.google_sa_queue=3Dnull,L.google_sl_win=3Dnull,L.google_sa_impl=3Dnull)=
;L.google_sa_queue||(L.google_sa_queue=3D[],L.google_sl_win=3DL,L.google_=
process_slots=3Dae(215,function(){return bn(L)}),a=3Dcn(void =
0=3D=3D=3Dc?"":c,a,b),uc(L.document,a).id=3D"google_shimpl")} =0A=
function bn(a){var =
b=3Da.google_sa_queue,c=3Db.shift();a.google_sa_impl||be("shimpl",{t:"no_=
fn"});"function"=3D=3D=3Dtypeof =
c&&$d(216,c);b.length&&a.setTimeout(ae(215,function(){return =
bn(a)}),0)}function =
dn(a,b,c){a.google_sa_queue=3Da.google_sa_queue||[];a.google_sa_impl?c(b)=
:a.google_sa_queue.push(b)} =0A=
function cn(a,b,c){var =
d=3DMath.random()<Zf(uf)?gb(jc(b.qb).toString()):null;b=3DMb(c,4)?b.pb:b.=
rb;d=3Dd?d:gb(jc(b).toString());b=3D{};a:{if(Mb(c,4)){if(c=3Da||en()){var=
 e=3D{};c=3D(e.client=3Dc,e.plah=3DL.location.host,e);break a}throw =
Error("PublisherCodeNotFoundForAma");}c=3D{}}fn(c,b);a:{if(c=3DZf(mf))if(=
a=3Da||en()){e=3D{};a=3D(e.client=3Da,e.plah=3DL.location.host,e.eid=3D""=
+c,e.ama_t=3D"adsense",e);break =
a}a=3D{}}fn(a,b);fn($f()?{bust:$f()}:{},b);return db(d,b)}function =
fn(a,b){Ac(a,function(c,d){void 0=3D=3D=3Db[d]&&(b[d]=3Dc)})} =0A=
function en(){if(L.google_ad_client)return L.google_ad_client;var =
a=3DP(L).head_tag_slot_vars;if(a&&a.google_ad_client)return =
a.google_ad_client;if(a=3DL.document.querySelector(".adsbygoogle[data-ad-=
client]"))return =
a.getAttribute("data-ad-client");b:{a=3DL.document.getElementsByTagName("=
script");var =
b=3DL.navigator&&L.navigator.userAgent||"";b=3DRegExp("appbankapppuzdradb=
|daumapps|fban|fbios|fbav|fb_iab|gsa/|messengerforios|naver|niftyappmobil=
e|nonavigation|pinterest|twitter|ucbrowser|yjnewsapp|youtube","i").test(b=
)|| =0A=
/i(phone|pad|pod)/i.test(b)&&/applewebkit/i.test(b)&&!/version|safari/i.t=
est(b)&&!gd()?$l:am;for(var c=3Da.length-1;0<=3Dc;c--){var =
d=3Da[c];if(!d.google_parsed_script_for_pub_code&&(d.google_parsed_script=
_for_pub_code=3D!0,d=3Db(d))){a=3Dd;break =
b}}a=3Dnull}if(a){b=3D/(google_\w+) *=3D *(['"]?[\w.-]+['"]?) =
*(?:;|$)/gm;for(c=3D{};d=3Db.exec(a);)c[d[1]]=3Dbm(d[2]);a=3Dc.google_ad_=
client?c.google_ad_client:""}else a=3D"";return a?a:""} =0A=
function gn(a){if(!Uc)a:{for(var =
b=3D[v.top],c=3D[],d=3D0,e;e=3Db[d++];){c.push(e);try{if(e.frames)for(var=
 =
f=3De.frames.length,g=3D0;g<f&&1024>b.length;++g)b.push(e.frames[g])}catc=
h(l){}}for(b=3D0;b<c.length;b++)try{var =
h=3Dc[b].frames.google_esf;if(h){Uc=3Dh;break =
a}}catch(l){}Uc=3Dnull}if(Uc)return =
null;c=3Dmc(document,"IFRAME");c.id=3D"google_esf";c.name=3D"google_esf";=
a=3Da.xb;if(a instanceof fc){var =
k;h=3Dic(a);a=3D(null=3D=3D=3D(k=3Dcc())||void =
0=3D=3D=3Dk?0:k.isScriptURL(h))?TrustedScriptURL.prototype.toString.apply=
(h):h}else a=3Dfb(a).toString(); =0A=
c.src=3Da;c.style.display=3D"none";return c}function =
hn(a,b,c,d){jn(a,b,c,d,function(e,f){for(var g=3Dvoid =
0,h=3D0;!g||e.document.getElementById(g+"_anchor");)g=3D"aswift_"+h++;e=3D=
g;g=3DNumber(f.google_ad_width||0);f=3DNumber(f.google_ad_height||0);h=3D=
mc(document,"INS");h.id=3De+"_anchor";xi(h,g,f);h.style.display=3D"block"=
;var =
k=3Dmc(document,"INS");k.id=3De+"_expand";xi(k,g,f);k.style.display=3D"in=
line-table";k.appendChild(h);c.appendChild(k);return e})} =0A=
function jn(a,b,c,d,e){var f=3De(a,b);kn(a,c,b);c=3DIa;e=3D(new =
Date).getTime();b.google_lrv=3DI(d,2);b.google_async_iframe_id=3Df;b.goog=
le_start_time=3Dc;b.google_bpp=3De>c?e-c:1;a.google_sv_map=3Da.google_sv_=
map||{};a.google_sv_map[f]=3Db;b.dninfo=3Db.google_loader_used;c=3D(d=3D!=
!a.document.getElementById(f+"_anchor"))?hm:im;b.dninfo+=3D"_"+d;var =
g=3D{pubWin:a,iframeWin:null,vars:b};dn(a,function(){b.dninfo+=3D"_"+!!a.=
document.getElementById(f+"_anchor");var =
h=3Da.google_sa_impl(g);h&&h.catch&&h.catch(ce(911))},c)} =0A=
function kn(a,b,c){var =
d=3Dc.google_ad_output,e=3Dc.google_ad_format,f=3Dc.google_ad_width||0,g=3D=
c.google_ad_height||0;e||"html"!=3Dd&&null!=3Dd||(e=3Df+"x"+g);d=3D!c.goo=
gle_ad_slot||c.google_override_format||!Vc[c.google_ad_width+"x"+c.google=
_ad_height]&&"aa"=3D=3Dc.google_loader_used;e&&d?e=3De.toLowerCase():e=3D=
"";c.google_ad_format=3De;if("number"!=3D=3Dtypeof =
c.google_reactive_sra_index||!c.google_ad_unit_key){e=3D[c.google_ad_slot=
,c.google_orig_ad_format||c.google_ad_format,c.google_ad_type,c.google_or=
ig_ad_width||c.google_ad_width, =0A=
c.google_orig_ad_height||c.google_ad_height];d=3D[];f=3D0;for(g=3Db;g&&25=
>f;g=3Dg.parentNode,++f)9=3D=3D=3Dg.nodeType?d.push(""):d.push(g.id);(d=3D=
d.join())&&e.push(d);c.google_ad_unit_key=3DBc(e.join(":")).toString();va=
r h=3Dvoid 0=3D=3D=3Dh?!1:h;e=3D[];for(d=3D0;b&&25>d;++d){f=3D"";void =
0!=3D=3Dh&&h||(f=3D(f=3D9!=3D=3Db.nodeType&&b.id)?"/"+f:"");a:{if(b&&b.no=
deName&&b.parentElement){g=3Db.nodeName.toString().toLowerCase();for(var =
k=3Db.parentElement.childNodes,l=3D0,m=3D0;m<k.length;++m){var =
t=3Dk[m];if(t.nodeName&&t.nodeName.toString().toLowerCase()=3D=3D=3D =0A=
g){if(b=3D=3D=3Dt){g=3D"."+l;break =
a}++l}}}g=3D""}e.push((b.nodeName&&b.nodeName.toString().toLowerCase())+f=
+g);b=3Db.parentElement}h=3De.join()+":";b=3D[];if(a)try{var =
w=3Da.parent;for(e=3D0;w&&w!=3D=3Da&&25>e;++e){var =
x=3Dw.frames;for(d=3D0;d<x.length;++d)if(a=3D=3D=3Dx[d]){b.push(d);break}=
a=3Dw;w=3Da.parent}}catch(z){}c.google_ad_dom_fingerprint=3DBc(h+b.join()=
).toString()}}function ln(){var =
a=3Dhd(v);a&&(a=3Dxd(a),a.tagSpecificState[1]||(a.tagSpecificState[1]=3D{=
debugCard:null,debugCardRequested:!1}))} =0A=
function mn(a){Qm();S(Vf)&&Rm(Dg(),I(a,8))||ae(779,function(){var =
b=3Dnew =
Om(null,!0);0<Zf(Xf)?L.google_trust_token_operation_promise=3DXm(b):Xm(b)=
})();a=3DZm();null!=3Da&&a.then(function(b){L.google_user_agent_client_hi=
nt=3DTb(b)});om();mm()};function nn(a,b){switch(a){case =
"google_reactive_ad_format":return a=3DparseInt(b,10),isNaN(a)?0:a;case =
"google_allow_expandable_ads":return/^true$/.test(b);default:return b}} =0A=
function on(a,b){if(a.getAttribute("src")){var =
c=3Da.getAttribute("src")||"";var =
d=3Dc.search(rc),e;b:{for(e=3D0;0<=3D(e=3Dc.indexOf("client",e))&&e<d;){v=
ar =
f=3Dc.charCodeAt(e-1);if(38=3D=3Df||63=3D=3Df)if(f=3Dc.charCodeAt(e+6),!f=
||61=3D=3Df||38=3D=3Df||35=3D=3Df)break =
b;e+=3D7}e=3D-1}if(0>e)c=3Dnull;else{f=3Dc.indexOf("&",e);if(0>f||f>d)f=3D=
d;e+=3D7;c=3DdecodeURIComponent(c.substr(e,f-e).replace(/\+/g," =
"))}c&&(b.google_ad_client=3Dnn("google_ad_client",c))}a=3Da.attributes;c=
=3Da.length;for(d=3D0;d<c;d++)f=3Da[d],/data-/.test(f.name)&&(e=3Dib(f.na=
me.replace("data-matched-content", =0A=
"google_content_recommendation").replace("data","google").replace(/-/g,"_=
")),b.hasOwnProperty(e)||(f=3Dnn(e,f.value),null!=3D=3Df&&(b[e]=3Df)))}fu=
nction pn(a){if(a=3DXc(a))switch(a.data&&a.data.autoFormat){case =
"rspv":return 13;case "mcrspv":return 15;default:return 14}else return =
12} =0A=
function =
qn(a,b,c,d){on(a,b);if(c.document&&c.document.body&&!Jl(c,b)&&!b.google_r=
eactive_ad_format){var =
e=3DparseInt(a.style.width,10),f=3DNl(a,c);if(0<f&&e>f){var =
g=3DparseInt(a.style.height,10);e=3D!!Vc[e+"x"+g];var h=3Df;if(e){var =
k=3DWc(f,g);if(k)h=3Dk,b.google_ad_format=3Dk+"x"+g+"_0ads_al";else =
throw new N("No slot size for =
availableWidth=3D"+f);}b.google_ad_resize=3D!0;b.google_ad_width=3Dh;e||(=
b.google_ad_format=3Dnull,b.google_override_format=3D!0);f=3Dh;a.style.wi=
dth=3Df+"px";g=3DCl(f,"auto",c,a,b);h=3Df;g.size().i(c,b, =0A=
a);el(g,h,b);g=3Dg.size();b.google_responsive_formats=3Dnull;g.minWidth()=
>f&&!e&&(b.google_ad_width=3Dg.minWidth(),a.style.width=3Dg.minWidth()+"p=
x")}}e=3Da.offsetWidth||Ej(a,c,"width",K)||b.google_ad_width||0;f=3DFa(Cl=
,e,"auto",c,a,b,!1,!0);if(S(sf))d=3D!1;else{g=3Dhd(c)||c;h=3Db.google_ad_=
client;d=3Dg.location&&"#ftptohbh"=3D=3D=3Dg.location.hash?2:Le(g.locatio=
n,"google_responsive_slot_preview")||S(xf)?1:S(vf)?2:Fg(g,1,h,d)?1:0;if(g=
=3D0!=3D=3Dd)b:if(!(488>M(c)||S(wf))||b.google_reactive_ad_format||Jl(c,b=
)||sj(a,b))g=3D!1;else{for(g=3D =0A=
a;g;g=3Dg.parentElement){h=3Dvc(g,c);if(!h){b.gfwrnwer=3D18;g=3D!1;break =
b}if(!Ta(["static","relative"],h.position)){b.gfwrnwer=3D17;g=3D!1;break =
b}}if(!S(wf)&&(g=3Dwj(c,a,e,.3,b),!0!=3D=3Dg)){b.gfwrnwer=3Dg;g=3D!1;brea=
k =
b}g=3Dc.top=3D=3Dc?!0:!1}g?(b.google_resizing_allowed=3D!0,b.ovlp=3D!0,2=3D=
=3D=3Dd?(d=3D{},el(f(),e,d),b.google_resizing_width=3Dd.google_ad_width,b=
.google_resizing_height=3Dd.google_ad_height,b.iaaso=3D!1):(b.google_ad_f=
ormat=3D"auto",b.iaaso=3D!0,b.armr=3D1),d=3D!0):d=3D!1}if(e=3DJl(c,b))Ll(=
e,a,b,c,d);else{if(sj(a,b)){if(d=3Dvc(a,c))a.style.width=3D =0A=
d.width,a.style.height=3Dd.height,rj(d,b);b.google_ad_width||(b.google_ad=
_width=3Da.offsetWidth);b.google_ad_height||(b.google_ad_height=3Da.offse=
tHeight);b.google_loader_features_used=3D256;b.google_responsive_auto_for=
mat=3Dpn(c)}else =
rj(a.style,b);c.location&&"#gfwmrp"=3D=3Dc.location.hash||12=3D=3Db.googl=
e_responsive_auto_format&&"true"=3D=3Db.google_full_width_responsive?Ll(1=
0,a,b,c,!1):.01>Math.random()&&12=3D=3D=3Db.google_responsive_auto_format=
&&(a=3Dxj(a.offsetWidth||parseInt(a.style.width,10)||b.google_ad_width,c,=
a,b), =0A=
!0!=3D=3Da?(b.efwr=3D!1,b.gfwrnwer=3Da):b.efwr=3D!0)}};function =
rn(a,b){b=3Dvoid =
0=3D=3D=3Db?500:b;T.call(this);this.i=3Da;this.Ta=3Db;this.h=3Dnull;this.=
m=3D{};this.l=3Dnull}u(rn,T);rn.prototype.j=3Dfunction(){this.m=3D{};this=
.l&&(lc(this.i,"message",this.l),delete this.l);delete this.m;delete =
this.i;delete this.h;T.prototype.j.call(this)};function =
sn(a){T.call(this);this.i=3Da;this.h=3Dnull;this.l=3D!1}u(sn,T);var =
tn=3Dnull,un=3D[],vn=3Dnew p.Map,wn=3D-1;function xn(a){return =
fd.test(a.className)&&"done"!=3Da.dataset.adsbygoogleStatus}function =
yn(a,b,c){a.dataset.adsbygoogleStatus=3D"done";zn(a,b,c)} =0A=
function zn(a,b,c){var =
d=3Dwindow,e=3Ded();e.google_spfd||(e.google_spfd=3Dqn);(e=3Db.google_rea=
ctive_ads_config)||qn(a,b,d,c);$m(d,b);if(!An(a,b,d)){e||(d.google_lpabyc=
=3Dtj(a,d)+Ej(a,d,"height",K));if(e){e=3De.page_level_pubvars||{};if(P(L)=
.page_contains_reactive_tag&&!P(L).allow_second_reactive_tag){if(e.pltais=
){Ke(!1);return}throw new N("Only one 'enable_page_level_ads' allowed =
per =
page.");}P(L).page_contains_reactive_tag=3D!0;Ke(7=3D=3D=3De.google_pgb_r=
eactive)}b.google_unique_id=3Dad(d);Zc(Zl,function(f,g){b[g]=3D =0A=
b[g]||d[g]});b.google_loader_used=3D"aa";b.google_reactive_tag_first=3D1=3D=
=3D=3D(P(L).first_tag_on_page||0);$d(164,function(){hn(d,b,a,c)})}} =0A=
function An(a,b,c){var =
d=3Db.google_reactive_ads_config,e=3D"string"=3D=3D=3Dtypeof =
a.className&&RegExp("(\\W|^)adsbygoogle-noablate(\\W|$)").test(a.classNam=
e),f=3DHe(c);if(f&&f.Da&&"on"!=3Db.google_adtest&&!e){e=3Dtj(a,c);var =
g=3Dyd(c).clientHeight;if(!f.na||f.na&&((0=3D=3Dg?null:e/g)||0)>=3Df.na)r=
eturn a.className+=3D" =
adsbygoogle-ablated-ad-slot",c=3Dc.google_sv_map=3Dc.google_sv_map||{},d=3D=
ya(a),b.google_element_uid=3Dd,c[b.google_element_uid]=3Db,a.setAttribute=
("google_element_uid",d),"slot"=3D=3Df.tb&&(null!=3D=3DHc(a.getAttribute(=
"width"))&& =0A=
a.setAttribute("width",0),null!=3D=3DHc(a.getAttribute("height"))&&a.setA=
ttribute("height",0),a.style.width=3D"0px",a.style.height=3D"0px"),!0}if(=
(f=3Dvc(a,c))&&"none"=3D=3Df.display&&!("on"=3D=3Db.google_adtest||0<b.go=
ogle_reactive_ad_format||d))return =
c.document.createComment&&a.appendChild(c.document.createComment("No ad =
requested because of display:none on the adsbygoogle =
tag")),!0;a=3Dnull=3D=3Db.google_pgb_reactive||3=3D=3D=3Db.google_pgb_rea=
ctive;return =
1!=3D=3Db.google_reactive_ad_format&&8!=3D=3Db.google_reactive_ad_format|=
| =0A=
!a?!1:(v.console&&v.console.warn("Adsbygoogle tag with =
data-reactive-ad-format=3D"+b.google_reactive_ad_format+" is deprecated. =
Check out page-level ads at =
https://www.google.com/adsense"),!0)}function Bn(a){var =
b=3Ddocument.getElementsByTagName("INS");for(var =
c=3D0,d=3Db[c];c<b.length;d=3Db[++c]){var =
e=3Dd;if(xn(e)&&"reserved"!=3De.dataset.adsbygoogleStatus&&(!a||d.id=3D=3D=
a))return d}return null} =0A=
function Cn(a,b,c){if(a&&a.shift)for(var =
d=3D20;0<a.length&&0<d;){try{Dn(a.shift(),b,c)}catch(e){setTimeout(functi=
on(){throw e;})}--d}}function En(){var =
a=3Dmc(document,"INS");a.className=3D"adsbygoogle";a.className+=3D" =
adsbygoogle-noablate";Kc(a);return a} =0A=
function Fn(a,b){var =
c=3D{};Zc(ud,function(f,g){!1=3D=3D=3Da.enable_page_level_ads?c[g]=3D!1:a=
.hasOwnProperty(g)&&(c[g]=3Da[g])});xa(a.enable_page_level_ads)&&(c.page_=
level_pubvars=3Da.enable_page_level_ads);var =
d=3DEn();Qc.body.appendChild(d);var =
e=3D{};e=3D(e.google_reactive_ads_config=3Dc,e.google_ad_client=3Da.googl=
e_ad_client,e);e.google_pause_ad_requests=3D!!P(L).pause_ad_requests;yn(d=
,e,b)} =0A=
function Gn(a,b){function c(){return =
Fn(a,b)}xd(v).wasPlaTagProcessed=3D!0;var =
d=3Dv.document;if(d.body||"complete"=3D=3Dd.readyState||"interactive"=3D=3D=
d.readyState)c();else{var =
e=3DMa(ae(191,c));kc(d,"DOMContentLoaded",e);(new =
v.MutationObserver(function(f,g){d.body&&(e(),g.disconnect())})).observe(=
d,{childList:!0,subtree:!0})}} =0A=
function Dn(a,b,c){var =
d=3D{};$d(165,function(){Hn(a,d,b,c)},function(e){e.client=3De.client||d.=
google_ad_client||a.google_ad_client;e.slotname=3De.slotname||d.google_ad=
_slot;e.tag_origin=3De.tag_origin||d.google_tag_origin})}function =
In(a){delete a.google_checked_head;Ac(a,function(b,c){ac[c]||(delete =
a[c],v.console.warn("AdSense head tag doesn't support =
"+c.replace("google","data").replace(/_/g,"-")+" attribute."))})} =0A=
function Jn(a,b){var =
c=3DL.document.querySelector('script[src*=3D"/pagead/js/adsbygoogle.js?cl=
ient=3D"]:not([data-checked-head])')||L.document.querySelector('script[sr=
c*=3D"/pagead/js/adsbygoogle.js"][data-ad-client]:not([data-checked-head]=
)');if(c){c.setAttribute("data-checked-head","true");var =
d=3DP(window);if(d.head_tag_slot_vars)throw new N("Only one AdSense head =
tag supported per page. The second tag is ignored.");var =
e=3D{};on(c,e);In(e);var =
f=3DXa(e);d.head_tag_slot_vars=3Df;c=3D{google_ad_client:e.google_ad_clie=
nt, =0A=
enable_page_level_ads:e};L.adsbygoogle||(L.adsbygoogle=3D[]);d=3DL.adsbyg=
oogle;d.loaded?d.push(c):d.splice(0,0,c);var =
g;e.google_adbreak_test||(null=3D=3D(g=3DXb(b,ke,13,Ge))?0:Mb(g,3))&&S(Ef=
)?Kn(f,a):ld(function(){Kn(f,a)})}}function =
Ln(a){if("object"=3D=3D=3Dtypeof =
a&&null!=3Da){if("string"=3D=3D=3Dtypeof a.type)return =
2;if("string"=3D=3D=3Dtypeof a.sound||"string"=3D=3D=3Dtypeof =
a.preloadAdBreaks)return 3}return 0} =0A=
function Hn(a,b,c,d){if(null=3D=3Da)throw new N("push() called with no =
parameters.");Mn(a,I(d,7),I(d,2));var =
e=3DLn(a);if(0!=3D=3De)null=3D=3Dtn?(Nn(a),un.push(a)):3=3D=3D=3De?$d(787=
,function(){tn.handleAdConfig(a)}):tn.handleAdBreak(a).catch(ce(730));els=
e{Ia=3D(new Date).getTime();an(c,d,On(a));Pn();a:{if(void =
0!=3Da.enable_page_level_ads){if("string"=3D=3D=3Dtypeof =
a.google_ad_client){c=3D!0;break a}throw new N("'google_ad_client' is =
missing from the tag config.");}c=3D!1}if(c)Qn(a,d,b);else =
if((c=3Da.params)&&Zc(c,function(g,h){b[h]=3D =0A=
g}),"js"=3D=3D=3Db.google_ad_output)console.warn("Ads with =
google_ad_output=3D'js' have been deprecated and no longer work. Contact =
your AdSense account manager or switch to standard AdSense =
ads.");else{c=3DRn(a.element);on(c,b);e=3DP(v).head_tag_slot_vars||{};Ac(=
e,function(g,h){b.hasOwnProperty(h)||(b[h]=3Dg)});if(c.hasAttribute("data=
-require-head")&&!P(v).head_tag_slot_vars)throw new N("AdSense head tag =
is missing. AdSense body tags don't work without the head tag. You can =
copy the head tag from your account on https://adsense.com."); =0A=
if(!b.google_ad_client)throw new N("Ad client is missing from the =
slot.");b.google_apsail=3DKg(b.google_ad_client);var =
f=3D(e=3D0=3D=3D=3D(P(L).first_tag_on_page||0)&&Vk(b))&&Wk(e);e&&!f&&(Qn(=
e,d),P(L).skip_next_reactive_tag=3D!0);0=3D=3D=3D(P(L).first_tag_on_page|=
|0)&&(P(L).first_tag_on_page=3D2);b.google_pause_ad_requests=3D!!P(L).pau=
se_ad_requests;yn(c,b,d);e&&f&&Sn(e)}}}var Tn=3D!1;function =
Mn(a,b,c){S(tf)&&!Tn&&(Tn=3D!0,(a=3DOn(a))||(a=3Den()),be("predictive_abg=
",{a_c:a,p_c:b,b_v:c},1))} =0A=
function On(a){return =
a.google_ad_client?a.google_ad_client:(a=3Da.params)&&a.google_ad_client?=
a.google_ad_client:""}function Pn(){if(S(pf)){var =
a=3DHe(L);if(!(a=3Da&&a.Da)){try{var =
b=3DL.localStorage}catch(c){b=3Dnull}b=3Db?ok(b):null;a=3D!(b&&Kk(b)&&b)}=
a||Je(L,1)}}function =
Sn(a){Pc(function(){xd(v).wasPlaTagProcessed||v.adsbygoogle&&v.adsbygoogl=
e.push(a)})} =0A=
function =
Qn(a,b,c){P(L).skip_next_reactive_tag?P(L).skip_next_reactive_tag=3D!1:(0=
=3D=3D=3D(P(L).first_tag_on_page||0)&&(P(L).first_tag_on_page=3D1),c&&a.t=
ag_partner&&(Ie(v,a.tag_partner),Ie(c,a.tag_partner)),c=3DMb(b,6),P(L).am=
a_ran_on_page||Yk(new Xk(a,c)),Gn(a,b))} =0A=
function Rn(a){if(a){if(!xn(a)&&(a.id?a=3DBn(a.id):a=3Dnull,!a))throw =
new N("'element' has already been filled.");if(!("innerHTML"in a))throw =
new N("'element' is not a good DOM element.");}else if(a=3DBn(),!a)throw =
new N("All ins elements in the DOM with class=3Dadsbygoogle already have =
ads in them.");return a} =0A=
function Un(){var a=3Dnew pg(L),b=3Dnew rn(L),c=3Dnew =
sn(L),d=3DL.__cmp?1:0;a=3Dqg(a)?1:0;var =
e,f;(f=3D"function"=3D=3D=3Dtypeof(null=3D=3D=3D(e=3Db.i)||void =
0=3D=3D=3De?void =
0:e.__uspapi))||(b.h?b=3Db.h:(b.h=3DIc(b.i,"__uspapiLocator"),b=3Db.h),f=3D=
null!=3Db);c.l||(c.h||(c.i.googlefc?c.h=3Dc.i:c.h=3DIc(c.i,"googlefcPrese=
nt")),c.l=3D!0);be("cmpMet",{tcfv1:d,tcfv2:a,usp:f?1:0,fc:c.h?1:0,ptt:9},=
Zf(kf))}function Vn(a){dg().S[fg(26)]=3D!!Number(a)} =0A=
function =
Wn(a){Number(a)?P(L).pause_ad_requests=3D!0:(P(L).pause_ad_requests=3D!1,=
a=3Dfunction(){if(!P(L).pause_ad_requests){var =
b=3Ded(),c=3Ded();try{if(Qc.createEvent){var =
d=3DQc.createEvent("CustomEvent");d.initCustomEvent("adsbygoogle-pub-unpa=
use-ad-requests-event",!1,!1,"");b.dispatchEvent(d)}else =
if($c(c.CustomEvent)){var e=3Dnew =
c.CustomEvent("adsbygoogle-pub-unpause-ad-requests-event",{bubbles:!1,can=
celable:!1,detail:""});b.dispatchEvent(e)}else if($c(c.Event)){var =
f=3Dnew Event("adsbygoogle-pub-unpause-ad-requests-event", =0A=
{bubbles:!1,cancelable:!1});b.dispatchEvent(f)}}catch(g){}}},v.setTimeout=
(a,0),v.setTimeout(a,1E3))}function =
Xn(a){be("adsenseGfpKnob",{value:a,ptt:9},.1);switch(a){case 0:case =
2:a=3D!0;break;case 1:a=3D!1;break;default:throw Error("Illegal value of =
cookieOptions: "+a);}L._gfp_a_=3Da}function =
Yn(a){$c(a)&&window.setTimeout(a,0)} =0A=
function =
Kn(a,b){(aa=3DSk(db(gb(jc(b.sb).toString()),$f()?{bust:$f()}:{})).then(fu=
nction(c){null=3D=3Dtn&&(c.init(a),tn=3Dc,Zn())}).catch(ce(723)),q(aa,"fi=
nally")).call(aa,function(){un.length=3D0;be("slotcar",{event:"api_ld",ti=
me:Date.now()-Ia,time_pr:Date.now()-wn})})} =0A=
function Zn(){for(var =
a=3Dr(q(vn,"keys").call(vn)),b=3Da.next();!b.done;b=3Da.next()){b=3Db.val=
ue;var =
c=3Dvn.get(b);-1!=3D=3Dc&&(v.clearTimeout(c),vn.delete(b))}a=3D{};for(b=3D=
0;b<un.length;a=3D{ca:a.ca,Z:a.Z},b++)vn.has(b)||(a.Z=3Dun[b],a.ca=3DLn(a=
.Z),$d(723,function(d){return =
function(){3=3D=3D=3Dd.ca?tn.handleAdConfig(d.Z):2=3D=3D=3Dd.ca&&tn.handl=
eAdBreakBeforeReady(d.Z).catch(ce(730))}}(a)))} =0A=
function Nn(a){var =
b=3Dun.length;if(2=3D=3D=3DLn(a)&&"preroll"=3D=3D=3Da.type&&null!=3Da.adB=
reakDone){-1=3D=3D=3Dwn&&(wn=3DDate.now());var =
c=3Dv.setTimeout(function(){try{(0,a.adBreakDone)({breakType:"preroll",br=
eakName:a.name,breakFormat:"preroll",breakStatus:"timeout"}),vn.set(b,-1)=
,be("slotcar",{event:"pr_to",source:"adsbygoogle"})}catch(d){console.erro=
r("[Ad Placement API] adBreakDone callback threw an error:",d instanceof =
Error?d:Error(String(d)))}},1E3*Zf(Ff));vn.set(b,c)}};(function(a,b,c,d){=
d=3Dvoid 0=3D=3D=3Dd?function(){}:d;Wd.Ra(de);$d(166,function(){var =
e=3Dkm(b);wi(I(e,2));Eg(Mb(e,6));d();kd(16,[1,e.toJSON()]);var =
f=3DYc(Xc(L))||L,g=3Dc(Xl({bb:a,ob:I(e,2)}),e);vi(f,e,null=3D=3D=3DL.docu=
ment.currentScript?1:Qg(g.wb));if((!pb()||0<=3Djb(rb(),11))&&(null=3D=3D(=
L.Prototype||{}).Version||!S(qf))){Xd(S(Of));mn(e);Ak();try{Cm()}catch(t)=
{}ln();Jn(g,e);f=3Dwindow;var =
h=3Df.adsbygoogle;if(!h||!h.loaded){Zf(kf)&&Un();var =
k=3D{push:function(t){Dn(t,g,e)},loaded:!0};try{Object.defineProperty(k,"=
requestNonPersonalizedAds", =0A=
{set:Vn}),Object.defineProperty(k,"pauseAdRequests",{set:Wn}),Object.defi=
neProperty(k,"cookieOptions",{set:Xn}),Object.defineProperty(k,"onload",{=
set:Yn})}catch(t){}if(h)for(var =
l=3Dr(["requestNonPersonalizedAds","pauseAdRequests","cookieOptions"]),m=3D=
l.next();!m.done;m=3Dl.next())m=3Dm.value,void =
0!=3D=3Dh[m]&&(k[m]=3Dh[m]);"_gfp_a_"in =
window||(window._gfp_a_=3D!0);Cn(h,g,e);f.adsbygoogle=3Dk;h&&(k.onload=3D=
h.onload);(f=3Dgn(g))&&document.documentElement.appendChild(f)}}})})("m20=
2109140101",jm,function(a,b){var c=3D2012< =0A=
E(b,1,0)?"_fy"+E(b,1,0):"",d=3DI(b,3).replace(/^\//,"");b=3DI(b,2);var =
e=3Da?Td(Ol,a,c):Td(Pl,b,d,c),f=3DTd(Ql,b,d);return{sb:e,rb:a?Td(Rl,a,c):=
Td(Sl,b,d,c),pb:a?Td(Tl,a,c):Td(Ul,b,d,c),qb:a?Td(Vl,a,c):Td(Wl,b,d,c),xb=
:f,wb:/^(?:https?:)?\/\/(?:pagead2\.googlesyndication\.com|securepubads\.=
g\.doubleclick\.net)\/pagead\/(?:js\/)?(?:show_ads|adsbygoogle)\.js(?:[?#=
].*)?$/}}); =0A=
}).call(this,"[2012,\"r20210914\",\"\/r20190131\",null,[],null,null,\".go=
ogle.co.jp\",null,null,[],[[[null,62,null,[null,0.001]],[383,null,null,[1=
]],[null,1010,null,[null,1]],[null,1017,null,[null,-1]],[1021,null,null,[=
1]],[null,66,null,[null,-1]],[null,65,null,[null,-1]],[1064,null,null,[1]=
],[null,1041,null,[null,50]],[1042,null,null,[1]],[1040,null,null,[1]],[2=
05,null,null,[1]],[null,29,null,[null,2]],[null,30,null,[null,3]],[null,1=
056,null,[null,3000]],[null,1057,null,[null,650]],[1036,null,null,[1]],[1=
051,null,null,[1]],[325,null,null,[1]],[1007,null,null,[1]],[null,1008,nu=
ll,[null,2]],[null,1085,null,[null,5]],[null,63,null,[null,30]],[null,108=
0,null,[null,5]],[1055,null,null,[1]],[1054,null,null,[1]],[null,1027,nul=
l,[null,10]],[null,57,null,[null,120]],[null,1079,null,[null,5]],[null,10=
50,null,[null,30]],[null,58,null,[null,120]],[null,64,null,[null,300]],[1=
074,null,null,[1]],[1059,null,null,[1]],[230,null,null,[1]],[1931,null,nu=
ll,[1]],[377431981,null,null,[1]],[1940,null,null,[1]],[1938,null,null,[1=
]],[null,1929,null,[null,50]],[390641437,null,null,[1]]],[[10,[[1000,[[31=
062430,[[1084,null,null,[1]],[1082,null,null,[1]]],[4,null,6,null,null,nu=
ll,null,[\"31062309\"]]],[31062431,[[1084,null,null,[1]],[1082,null,null,=
[1]]],[4,null,6,null,null,null,null,[\"31062310\"]]]]],[1,[[21066108],[21=
066109,[[316,null,null,[1]]]]],null,null,null,34,18,1],[1,[[21066110],[21=
066111,[[316,null,null,[1]]]]],null,null,null,34,18,1],[1,[[42530528],[42=
530529,[[368,null,null,[1]]]],[42530530,[[369,null,null,[1]],[368,null,nu=
ll,[1]]]]]],[150,[[42530671],[42530672,[[1004,null,null,[1]]]]]],[1,[[425=
30887,[[290,null,null,[1]]]],[42530888,[[290,null,null,[1]]]],[42530889,[=
[290,null,null,[1]]]],[42530890,[[290,null,null,[1]]]],[42530891,[[290,nu=
ll,null,[1]]]],[42530892,[[290,null,null,[1]]]],[42530893,[[290,null,null=
,[1]]]],[44750676,[[null,1072,null,[null,0.5]],[290,null,null,[1]]]],[447=
50677,[[null,1072,null,[null,0.75]],[290,null,null,[1]]]],[44750678,[[nul=
l,1072,null,[null,0.9]],[290,null,null,[1]]]]],null,null,null,53],[1,[[44=
719338],[44719339,[[334,null,null,[1]],[null,54,null,[null,100]],[null,66=
,null,[null,10]],[null,65,null,[null,1000]]]]]],[1,[[44750099],[44750100,=
[[null,1072,null,[null,0.75]]]],[44750101,[[null,1072,null,[null,0.75]]]]=
],null,null,null,53,null,100],[1,[[44750102],[44750103,[[null,1072,null,[=
null,0.75]]]],[44750104,[[null,1072,null,[null,0.75]]]]],null,null,null,5=
3,null,120],[1,[[44750105],[44750106,[[null,1072,null,[null,0.75]]]],[447=
50107,[[null,1072,null,[null,0.75]]]]],null,null,null,53,null,140],[1,[[4=
4750344],[44750345,[[1089,null,null,[1]]]]]],[1,[[44750773],[44750774,[[1=
087,null,null,[1]]]]],null,null,null,57],[10,[[44750572],[44750573,[[1033=
,null,null,[1]]]],[44750574,[[1033,null,null,[1]]]],[44750575,[[1033,null=
,null,[1]]]],[44750576,[[1033,null,null,[1]]]],[44750577,[[1033,null,null=
,[1]]]]]],[250,[[44747620],[44747621,[[1084,null,null,[1]],[1082,null,nul=
l,[1]]]]]],[20,[[182982000,[[218,null,null,[1]]],[1,[[12,null,null,null,2=
,null,\"\\\\.wiki(dogs|how)(-fun)?\\\\.\"]]]],[182982100,[[217,null,null,=
[1]]],[1,[[12,null,null,null,2,null,\"\\\\.wiki(dogs|how)(-fun)?\\\\.\"]]=
]]],null,null,null,36,8,1],[20,[[182982200,null,[1,[[12,null,null,null,2,=
null,\"\\\\.wiki(dogs|how)(-fun)?\\\\.\"]]]],[182982300,null,[1,[[12,null=
,null,null,2,null,\"\\\\.wiki(dogs|how)(-fun)?\\\\.\"]]]]],null,null,null=
,36,8,1],[10,[[182984000,null,[4,null,23,null,null,null,null,[\"1\"]]],[1=
82984100,[[218,null,null,[1]]],[4,null,23,null,null,null,null,[\"1\"]]]],=
null,null,null,37,10,1],[10,[[182984200,null,[4,null,23,null,null,null,nu=
ll,[\"1\"]]],[182984300,null,[4,null,23,null,null,null,null,[\"1\"]]]],nu=
ll,null,null,37,10,1],[10,[[21066428],[21066429]]],[10,[[21066430],[21066=
431],[21066432],[21066433]],null,null,null,44,22],[10,[[21066434],[210664=
35]],null,null,null,44,null,500],[50,[[31062369],[31062370,[[380254521,nu=
ll,null,[1]]]]],null,null,null,56],[50,[[31062422],[31062423,[[381914117,=
null,null,[1]]]]]],[100,[[31062518],[31062519,[[1088,null,null,[1]]]]]],[=
1,[[44736076],[44736077,[[null,1046,null,[null,0.01]]]]]],[45,[[31061760]=
,[31061761,[[null,1032,null,[null,200],[[[12,null,null,null,4,null,\"Andr=
oid\",[\"navigator.userAgent\"]],[null,500]]]]]]],[3,[[4,null,8,null,null=
,null,null,[\"gmaSdk.getQueryInfo\"]],[4,null,8,null,null,null,null,[\"we=
bkit.messageHandlers.getGmaQueryInfo.postMessage\"]],[4,null,8,null,null,=
null,null,[\"webkit.messageHandlers.getGmaSig.postMessage\"]]]]],[5,[[310=
62202,[[null,1032,null,[null,200],[[[12,null,null,null,4,null,\"Android\"=
,[\"navigator.userAgent\"]],[null,500]]]]]],[31062229]],[3,[[4,null,8,nul=
l,null,null,null,[\"gmaSdk.getQueryInfo\"]],[4,null,8,null,null,null,null=
,[\"webkit.messageHandlers.getGmaQueryInfo.postMessage\"]],[4,null,8,null=
,null,null,null,[\"webkit.messageHandlers.getGmaSig.postMessage\"]]]]],[5=
0,[[44750532],[44750533,[[1952,null,null,[1]]]]]]]],[20,[[50,[[31062093],=
[31062094,[[380025941,null,null,[1]]]]],null,null,null,null,null,201,null=
,102],[50,[[31062311],[31062312,[[1950,null,null,[1]]]]],null,null,null,n=
ull,null,null,null,108]]],[13,[[10,[[44748388],[44748389,[[1947,null,null=
,[1]]]]]],[10,[[44748390],[44748391]]],[10,[[21065726,null,[4,null,6,null=
,null,null,null,[\"21065725\"]]],[21065727,[[240,null,null,[1]]],[4,null,=
6,null,null,null,null,[\"21065725\"]]],[21065728,[[241,null,null,[1]]],[4=
,null,6,null,null,null,null,[\"21065725\"]]]],[4,null,9,null,null,null,nu=
ll,[\"LayoutShift\"]]],[100,[[21067087],[21067088,[[78,null,null,[1]]]]],=
[2,[[4,null,6,null,null,null,null,[\"31061691\"]]]]],[1000,[[21067496]],[=
4,null,9,null,null,null,null,[\"document.hasTrustToken\"]]],[10,[[2106766=
4,null,[4,null,6,null,null,null,null,[\"21065725\"]]],[21067665,[[null,19=
05,null,[null,30]]],[4,null,6,null,null,null,null,[\"21065725\"]]],[21067=
666,[[null,1905,null,[null,60]]],[4,null,6,null,null,null,null,[\"2106572=
5\"]]],[21067667,[[null,1905,null,[null,120]]],[4,null,6,null,null,null,n=
ull,[\"21065725\"]]]],[4,null,9,null,null,null,null,[\"LayoutShift\"]]],[=
10,[[21069888,[[null,1929,null,[null,50]]],[4,null,6,null,null,null,null,=
[\"21065725\"]]],[21069889,[[null,1929,null,[null,25]]],[4,null,6,null,nu=
ll,null,null,[\"21065725\"]]],[21069890,[[null,1929,null,[null,1]]],[4,nu=
ll,6,null,null,null,null,[\"21065725\"]]],[21069891,[[null,1929,null,[nul=
l,75]]],[4,null,6,null,null,null,null,[\"21065725\"]]],[21069892,[[null,1=
929,null,[null,100]]],[4,null,6,null,null,null,null,[\"21065725\"]]]],[4,=
null,9,null,null,null,null,[\"LayoutShift\"]]],[1000,[[31060475,null,[2,[=
[1,[[4,null,9,null,null,null,null,[\"window.PeriodicSyncManager\"]]]],[12=
,null,null,null,4,null,\"Android\",[\"navigator.userAgent\"]]]]]]],[500,[=
[31061692],[31061693,[[77,null,null,[1]],[78,null,null,[1]],[85,null,null=
,[1]],[80,null,null,[1]],[76,null,null,[1]]]]],[4,null,6,null,null,null,n=
ull,[\"31061691\"]]],[1000,[[31062527,null,[4,null,6,null,null,null,null,=
[\"31062524\"]]],[31062528,null,[4,null,6,null,null,null,null,[\"31062525=
\"]]],[31062529,null,[4,null,6,null,null,null,null,[\"31062526\"]]]],[4,n=
ull,61]]]],[17,[[10,[[31060047]],null,null,null,44,null,900],[10,[[310600=
48],[31060049]],null,null,null,null,null,null,null,101],[10,[[31060566]]]=
]],[12,[[1,[[31061828],[31061829,[[null,1032,null,[null,200],[[[12,null,n=
ull,null,4,null,\"Android\",[\"navigator.userAgent\"]],[null,500]]]],[nul=
l,360245595,null,[null,200],[[[12,null,null,null,4,null,\"Android\",[\"na=
vigator.userAgent\"]],[null,500]]]],[360245597,null,null,[1]],[null,494,n=
ull,[null,5000],[[[12,null,null,null,4,null,\"Android\",[\"navigator.user=
Agent\"]],[null,5500]]]],[null,517,null,[null,1]]]]]],[20,[[21065724],[21=
065725,[[203,null,null,[1]]]]],[4,null,9,null,null,null,null,[\"LayoutShi=
ft\"]]],[50,[[31060006,null,[2,[[12,null,null,null,4,null,\"Android\",[\"=
navigator.userAgent\"]],[12,null,null,null,4,null,\"Chrome\/(89|9\\\\d|\\=
\\d{3,})\",[\"navigator.userAgent\"]],[4,null,9,null,null,null,null,[\"wi=
ndow.PeriodicSyncManager\"]]]]],[31060007,[[1928,null,null,[1]]],[2,[[12,=
null,null,null,4,null,\"Android\",[\"navigator.userAgent\"]],[12,null,nul=
l,null,4,null,\"Chrome\/(89|9\\\\d|\\\\d{3,})\",[\"navigator.userAgent\"]=
],[4,null,9,null,null,null,null,[\"window.PeriodicSyncManager\"]]]]]]],[1=
0,[[31060032],[31060033,[[1928,null,null,[1]]]]]],[10,[[31061690],[310616=
91,[[83,null,null,[1]],[84,null,null,[1]]]]]],[100,[[31062491],[31062492,=
[[393546021,null,null,[1]]]]]],[100,[[31062524],[31062525,[[null,36024559=
5,null,[null,200]],[379841917,null,null,[1]],[null,1935,null,[null,200]]]=
],[31062526,[[null,360245595,null,[null,500]],[379841917,null,null,[1]],[=
null,1935,null,[null,500]]]]]],[100,[[31062563],[31062564,[[1903,null,nul=
l,[1]]]]]],[50,[[44748552],[44748553,[[1948,null,null,[1]]]]]],[50,[[4475=
0894,[[1940,null,null,[]]]],[44750910]]]]]],null,null,[0.001,\"1000\"]],[=
]]");=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/cdn-cgi/bm/cv/669835187/api.js

/**=0A=
 * @license=0A=
 * Copyright (c) 2015 Andr=C3=A9 Cruz <amdfcruz@gmail.com>=0A=
 * Permission is hereby granted, free of charge, to any person obtaining =
a copy of this software and associated documentation files (the =
'Software'), to deal in the Software without restriction, including =
without limitation the rights to use, copy, modify, merge, publish, =
distribute, sublicense, and/or sell copies of the Software, and to =
permit persons to whom the Software is furnished to do so, subject to =
the following conditions:=0A=
 * The above copyright notice and this permission notice shall be =
included in all copies or substantial portions of the Software.=0A=
 * THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, =
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF =
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. =
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY =
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, =
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE =
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.=0A=
 **/=0A=
var =
a0_0x433e=3D['undefined','toString','font','fromCharCode','strokeText','#=
3366E6','#4D8066','results','getContext','#6680B3','quadraticCurveTo','#3=
3FFCC','#66664D','apply','set','#E6B3B3','callPhantom','#CCFF1A','#66994D=
','#809900','toDataURL','readyState','__selenium_unwrapped','charCodeAt',=
'length','bezierCurveTo','picasso','stringify','fillStyle','#B3B31A','_fi=
nish','POST','__CF$cv$params','width','buffer','maxShadowBlur','#404041',=
'loading','__driver_evaluate','document','_phantom','exports','executionT=
ime','#99E6E6','onreadystatechange','beginPath','#00E680','#999933','unkn=
own','getState','#E64D66','#9900B3','shadowBlur','CanvasRenderingContext2=
D','chrome','#CC9999','#FFB399','DOMContentLoaded','stroke','send','#8099=
80','getTime','append','hashSet','canvas','screen','#66991A','min','creat=
e','_buff','area','naive','hasOwnProperty','#FF4D4D','#FF6633','#FFFF99',=
'ellipse','#E6331A','#1AB399','navigator','#F38020','now','defineProperty=
','availHeight','/cdn-cgi/bm/cv/result?req_id=3D','ArrayBuffer','__webdri=
ver_evaluate','push','#CC80CC','#E666B3','#FF1A66','hashBinary','#B33300'=
,'shadowColor','#FF33FF','from','colorDepth','max','#B34D4D','#E6FF80','w=
ebdriver','setRequestHeader','px\x20aanotafontaa','#999966','addEventList=
ener','fingerprint','__nightmare','byteLength','match','#CCCC00','#66E64D=
','bind','application/json','slice','setState','hash','height','display',=
'_length','substring','multiplier','arc','rounds','toStringTag','fontSize=
Factor','__esModule','addColorStop','moveTo','default','end','prototype',=
'buff','destroy','Module','none','Content-Type','string','reset','#6666FF=
','#00B3E6','subarray','test','call','_hash'];(function(_0x2d259f,_0x433e=
5c){var =
_0x3d7e89=3Dfunction(_0x2b6252){while(--_0x2b6252){_0x2d259f['push'](_0x2=
d259f['shift']());}};_0x3d7e89(++_0x433e5c);}(a0_0x433e,0x121));var =
a0_0x3d7e=3Dfunction(_0x2d259f,_0x433e5c){_0x2d259f=3D_0x2d259f-0x0;var =
_0x3d7e89=3Da0_0x433e[_0x2d259f];return =
_0x3d7e89;};!function(_0x4a4b94){var _0x28930f=3D{};function =
_0x2bffcb(_0x2dcf2e){if(_0x28930f[_0x2dcf2e])return =
_0x28930f[_0x2dcf2e][a0_0x3d7e('0x28')];var =
_0x51a45c=3D_0x28930f[_0x2dcf2e]=3D{'i':_0x2dcf2e,'l':!0x1,'exports':{}};=
return =
_0x4a4b94[_0x2dcf2e][a0_0x3d7e('0x8d')](_0x51a45c['exports'],_0x51a45c,_0=
x51a45c[a0_0x3d7e('0x28')],_0x2bffcb),_0x51a45c['l']=3D!0x0,_0x51a45c['ex=
ports'];}_0x2bffcb['m']=3D_0x4a4b94,_0x2bffcb['c']=3D_0x28930f,_0x2bffcb[=
'd']=3Dfunction(_0x2e724e,_0x372b66,_0x2d4dc5){_0x2bffcb['o'](_0x2e724e,_=
0x372b66)||Object[a0_0x3d7e('0x51')](_0x2e724e,_0x372b66,{'enumerable':!0=
x0,'get':_0x2d4dc5});},_0x2bffcb['r']=3Dfunction(_0x3d8c93){a0_0x3d7e('0x=
8f')!=3Dtypeof =
Symbol&&Symbol[a0_0x3d7e('0x7a')]&&Object[a0_0x3d7e('0x51')](_0x3d8c93,Sy=
mbol[a0_0x3d7e('0x7a')],{'value':a0_0x3d7e('0x84')}),Object[a0_0x3d7e('0x=
51')](_0x3d8c93,a0_0x3d7e('0x7c'),{'value':!0x0});},_0x2bffcb['t']=3Dfunc=
tion(_0x2808ca,_0x4b870a){if(0x1&_0x4b870a&&(_0x2808ca=3D_0x2bffcb(_0x280=
8ca)),0x8&_0x4b870a)return =
_0x2808ca;if(0x4&_0x4b870a&&'object'=3D=3Dtypeof =
_0x2808ca&&_0x2808ca&&_0x2808ca[a0_0x3d7e('0x7c')])return _0x2808ca;var =
_0x5861a2=3DObject[a0_0x3d7e('0x43')](null);if(_0x2bffcb['r'](_0x5861a2),=
Object[a0_0x3d7e('0x51')](_0x5861a2,a0_0x3d7e('0x7f'),{'enumerable':!0x0,=
'value':_0x2808ca}),0x2&_0x4b870a&&a0_0x3d7e('0x87')!=3Dtypeof =
_0x2808ca)for(var _0x52d6cc in =
_0x2808ca)_0x2bffcb['d'](_0x5861a2,_0x52d6cc,function(_0x2a0087){return =
_0x2808ca[_0x2a0087];}[a0_0x3d7e('0x6e')](null,_0x52d6cc));return =
_0x5861a2;},_0x2bffcb['n']=3Dfunction(_0x2e6aad){var =
_0x34790b=3D_0x2e6aad&&_0x2e6aad[a0_0x3d7e('0x7c')]?function(){return =
_0x2e6aad[a0_0x3d7e('0x7f')];}:function(){return _0x2e6aad;};return =
_0x2bffcb['d'](_0x34790b,'a',_0x34790b),_0x34790b;},_0x2bffcb['o']=3Dfunc=
tion(_0xb55b75,_0x5278e3){return =
Object[a0_0x3d7e('0x81')][a0_0x3d7e('0x47')][a0_0x3d7e('0x8d')](_0xb55b75=
,_0x5278e3);},_0x2bffcb['p']=3D'',_0x2bffcb(_0x2bffcb['s']=3D0x5);}({0:fu=
nction(_0x3ef419,_0x2762ce,_0x4bcb7d){'use =
strict';_0x4bcb7d['r'](_0x2762ce),_0x4bcb7d['d'](_0x2762ce,a0_0x3d7e('0x1=
9'),function(){return =
_0x2b93;}),_0x4bcb7d['d'](_0x2762ce,'hash',function(){return =
_0x4a7bab;}),_0x4bcb7d['d'](_0x2762ce,a0_0x3d7e('0x3e'),function(){return=
 =
_0x122c31;}),_0x4bcb7d['d'](_0x2762ce,a0_0x3d7e('0x46'),function(){return=
 =
_0x15ee4f;}),_0x4bcb7d['d'](_0x2762ce,a0_0x3d7e('0x3a'),function(){return=
 =
_0xd2358c;}),_0x4bcb7d['d'](_0x2762ce,a0_0x3d7e('0x68'),function(){return=
 _0x71b493;});var =
_0x172fce=3D['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e',=
'f'];function _0x216e21(_0x51dbe8,_0x4ef8c9){var =
_0x543585=3D_0x51dbe8[0x0],_0x589122=3D_0x51dbe8[0x1],_0x5123f6=3D_0x51db=
e8[0x2],_0x1aac5a=3D_0x51dbe8[0x3],_0x589122=3D((_0x589122+=3D((_0x5123f6=
=3D((_0x5123f6+=3D((_0x1aac5a=3D((_0x1aac5a+=3D((_0x543585=3D((_0x543585+=
=3D(_0x589122&_0x5123f6|~_0x589122&_0x1aac5a)+_0x4ef8c9[0x0]-0x28955b88|0=
x0)<<0x7|_0x543585>>>0x19)+_0x589122|0x0)&_0x589122|~_0x543585&_0x5123f6)=
+_0x4ef8c9[0x1]-0x173848aa|0x0)<<0xc|_0x1aac5a>>>0x14)+_0x543585|0x0)&_0x=
543585|~_0x1aac5a&_0x589122)+_0x4ef8c9[0x2]+0x242070db|0x0)<<0x11|_0x5123=
f6>>>0xf)+_0x1aac5a|0x0)&_0x1aac5a|~_0x5123f6&_0x543585)+_0x4ef8c9[0x3]-0=
x3e423112|0x0)<<0x16|_0x589122>>>0xa)+_0x5123f6|0x0;_0x589122=3D((_0x5891=
22+=3D((_0x5123f6=3D((_0x5123f6+=3D((_0x1aac5a=3D((_0x1aac5a+=3D((_0x5435=
85=3D((_0x543585+=3D(_0x589122&_0x5123f6|~_0x589122&_0x1aac5a)+_0x4ef8c9[=
0x4]-0xa83f051|0x0)<<0x7|_0x543585>>>0x19)+_0x589122|0x0)&_0x589122|~_0x5=
43585&_0x5123f6)+_0x4ef8c9[0x5]+0x4787c62a|0x0)<<0xc|_0x1aac5a>>>0x14)+_0=
x543585|0x0)&_0x543585|~_0x1aac5a&_0x589122)+_0x4ef8c9[0x6]-0x57cfb9ed|0x=
0)<<0x11|_0x5123f6>>>0xf)+_0x1aac5a|0x0)&_0x1aac5a|~_0x5123f6&_0x543585)+=
_0x4ef8c9[0x7]-0x2b96aff|0x0)<<0x16|_0x589122>>>0xa)+_0x5123f6|0x0,_0x589=
122=3D((_0x589122+=3D((_0x5123f6=3D((_0x5123f6+=3D((_0x1aac5a=3D((_0x1aac=
5a+=3D((_0x543585=3D((_0x543585+=3D(_0x589122&_0x5123f6|~_0x589122&_0x1aa=
c5a)+_0x4ef8c9[0x8]+0x698098d8|0x0)<<0x7|_0x543585>>>0x19)+_0x589122|0x0)=
&_0x589122|~_0x543585&_0x5123f6)+_0x4ef8c9[0x9]-0x74bb0851|0x0)<<0xc|_0x1=
aac5a>>>0x14)+_0x543585|0x0)&_0x543585|~_0x1aac5a&_0x589122)+_0x4ef8c9[0x=
a]-0xa44f|0x0)<<0x11|_0x5123f6>>>0xf)+_0x1aac5a|0x0)&_0x1aac5a|~_0x5123f6=
&_0x543585)+_0x4ef8c9[0xb]-0x76a32842|0x0)<<0x16|_0x589122>>>0xa)+_0x5123=
f6|0x0,_0x589122=3D((_0x589122+=3D((_0x5123f6=3D((_0x5123f6+=3D((_0x1aac5=
a=3D((_0x1aac5a+=3D((_0x543585=3D((_0x543585+=3D(_0x589122&_0x5123f6|~_0x=
589122&_0x1aac5a)+_0x4ef8c9[0xc]+0x6b901122|0x0)<<0x7|_0x543585>>>0x19)+_=
0x589122|0x0)&_0x589122|~_0x543585&_0x5123f6)+_0x4ef8c9[0xd]-0x2678e6d|0x=
0)<<0xc|_0x1aac5a>>>0x14)+_0x543585|0x0)&_0x543585|~_0x1aac5a&_0x589122)+=
_0x4ef8c9[0xe]-0x5986bc72|0x0)<<0x11|_0x5123f6>>>0xf)+_0x1aac5a|0x0)&_0x1=
aac5a|~_0x5123f6&_0x543585)+_0x4ef8c9[0xf]+0x49b40821|0x0)<<0x16|_0x58912=
2>>>0xa)+_0x5123f6|0x0,_0x589122=3D((_0x589122+=3D((_0x5123f6=3D((_0x5123=
f6+=3D((_0x1aac5a=3D((_0x1aac5a+=3D((_0x543585=3D((_0x543585+=3D(_0x58912=
2&_0x1aac5a|_0x5123f6&~_0x1aac5a)+_0x4ef8c9[0x1]-0x9e1da9e|0x0)<<0x5|_0x5=
43585>>>0x1b)+_0x589122|0x0)&_0x5123f6|_0x589122&~_0x5123f6)+_0x4ef8c9[0x=
6]-0x3fbf4cc0|0x0)<<0x9|_0x1aac5a>>>0x17)+_0x543585|0x0)&_0x589122|_0x543=
585&~_0x589122)+_0x4ef8c9[0xb]+0x265e5a51|0x0)<<0xe|_0x5123f6>>>0x12)+_0x=
1aac5a|0x0)&_0x543585|_0x1aac5a&~_0x543585)+_0x4ef8c9[0x0]-0x16493856|0x0=
)<<0x14|_0x589122>>>0xc)+_0x5123f6|0x0,_0x589122=3D((_0x589122+=3D((_0x51=
23f6=3D((_0x5123f6+=3D((_0x1aac5a=3D((_0x1aac5a+=3D((_0x543585=3D((_0x543=
585+=3D(_0x589122&_0x1aac5a|_0x5123f6&~_0x1aac5a)+_0x4ef8c9[0x5]-0x29d0ef=
a3|0x0)<<0x5|_0x543585>>>0x1b)+_0x589122|0x0)&_0x5123f6|_0x589122&~_0x512=
3f6)+_0x4ef8c9[0xa]+0x2441453|0x0)<<0x9|_0x1aac5a>>>0x17)+_0x543585|0x0)&=
_0x589122|_0x543585&~_0x589122)+_0x4ef8c9[0xf]-0x275e197f|0x0)<<0xe|_0x51=
23f6>>>0x12)+_0x1aac5a|0x0)&_0x543585|_0x1aac5a&~_0x543585)+_0x4ef8c9[0x4=
]-0x182c0438|0x0)<<0x14|_0x589122>>>0xc)+_0x5123f6|0x0,_0x589122=3D((_0x5=
89122+=3D((_0x5123f6=3D((_0x5123f6+=3D((_0x1aac5a=3D((_0x1aac5a+=3D((_0x5=
43585=3D((_0x543585+=3D(_0x589122&_0x1aac5a|_0x5123f6&~_0x1aac5a)+_0x4ef8=
c9[0x9]+0x21e1cde6|0x0)<<0x5|_0x543585>>>0x1b)+_0x589122|0x0)&_0x5123f6|_=
0x589122&~_0x5123f6)+_0x4ef8c9[0xe]-0x3cc8f82a|0x0)<<0x9|_0x1aac5a>>>0x17=
)+_0x543585|0x0)&_0x589122|_0x543585&~_0x589122)+_0x4ef8c9[0x3]-0xb2af279=
|0x0)<<0xe|_0x5123f6>>>0x12)+_0x1aac5a|0x0)&_0x543585|_0x1aac5a&~_0x54358=
5)+_0x4ef8c9[0x8]+0x455a14ed|0x0)<<0x14|_0x589122>>>0xc)+_0x5123f6|0x0,_0=
x589122=3D((_0x589122+=3D((_0x5123f6=3D((_0x5123f6+=3D((_0x1aac5a=3D((_0x=
1aac5a+=3D((_0x543585=3D((_0x543585+=3D(_0x589122&_0x1aac5a|_0x5123f6&~_0=
x1aac5a)+_0x4ef8c9[0xd]-0x561c16fb|0x0)<<0x5|_0x543585>>>0x1b)+_0x589122|=
0x0)&_0x5123f6|_0x589122&~_0x5123f6)+_0x4ef8c9[0x2]-0x3105c08|0x0)<<0x9|_=
0x1aac5a>>>0x17)+_0x543585|0x0)&_0x589122|_0x543585&~_0x589122)+_0x4ef8c9=
[0x7]+0x676f02d9|0x0)<<0xe|_0x5123f6>>>0x12)+_0x1aac5a|0x0)&_0x543585|_0x=
1aac5a&~_0x543585)+_0x4ef8c9[0xc]-0x72d5b376|0x0)<<0x14|_0x589122>>>0xc)+=
_0x5123f6|0x0,_0x589122=3D((_0x589122+=3D((_0x5123f6=3D((_0x5123f6+=3D((_=
0x1aac5a=3D((_0x1aac5a+=3D((_0x543585=3D((_0x543585+=3D(_0x589122^_0x5123=
f6^_0x1aac5a)+_0x4ef8c9[0x5]-0x5c6be|0x0)<<0x4|_0x543585>>>0x1c)+_0x58912=
2|0x0)^_0x589122^_0x5123f6)+_0x4ef8c9[0x8]-0x788e097f|0x0)<<0xb|_0x1aac5a=
>>>0x15)+_0x543585|0x0)^_0x543585^_0x589122)+_0x4ef8c9[0xb]+0x6d9d6122|0x=
0)<<0x10|_0x5123f6>>>0x10)+_0x1aac5a|0x0)^_0x1aac5a^_0x543585)+_0x4ef8c9[=
0xe]-0x21ac7f4|0x0)<<0x17|_0x589122>>>0x9)+_0x5123f6|0x0,_0x589122=3D((_0=
x589122+=3D((_0x5123f6=3D((_0x5123f6+=3D((_0x1aac5a=3D((_0x1aac5a+=3D((_0=
x543585=3D((_0x543585+=3D(_0x589122^_0x5123f6^_0x1aac5a)+_0x4ef8c9[0x1]-0=
x5b4115bc|0x0)<<0x4|_0x543585>>>0x1c)+_0x589122|0x0)^_0x589122^_0x5123f6)=
+_0x4ef8c9[0x4]+0x4bdecfa9|0x0)<<0xb|_0x1aac5a>>>0x15)+_0x543585|0x0)^_0x=
543585^_0x589122)+_0x4ef8c9[0x7]-0x944b4a0|0x0)<<0x10|_0x5123f6>>>0x10)+_=
0x1aac5a|0x0)^_0x1aac5a^_0x543585)+_0x4ef8c9[0xa]-0x41404390|0x0)<<0x17|_=
0x589122>>>0x9)+_0x5123f6|0x0,_0x589122=3D((_0x589122+=3D((_0x5123f6=3D((=
_0x5123f6+=3D((_0x1aac5a=3D((_0x1aac5a+=3D((_0x543585=3D((_0x543585+=3D(_=
0x589122^_0x5123f6^_0x1aac5a)+_0x4ef8c9[0xd]+0x289b7ec6|0x0)<<0x4|_0x5435=
85>>>0x1c)+_0x589122|0x0)^_0x589122^_0x5123f6)+_0x4ef8c9[0x0]-0x155ed806|=
0x0)<<0xb|_0x1aac5a>>>0x15)+_0x543585|0x0)^_0x543585^_0x589122)+_0x4ef8c9=
[0x3]-0x2b10cf7b|0x0)<<0x10|_0x5123f6>>>0x10)+_0x1aac5a|0x0)^_0x1aac5a^_0=
x543585)+_0x4ef8c9[0x6]+0x4881d05|0x0)<<0x17|_0x589122>>>0x9)+_0x5123f6|0=
x0,_0x589122=3D((_0x589122+=3D((_0x5123f6=3D((_0x5123f6+=3D((_0x1aac5a=3D=
((_0x1aac5a+=3D((_0x543585=3D((_0x543585+=3D(_0x589122^_0x5123f6^_0x1aac5=
a)+_0x4ef8c9[0x9]-0x262b2fc7|0x0)<<0x4|_0x543585>>>0x1c)+_0x589122|0x0)^_=
0x589122^_0x5123f6)+_0x4ef8c9[0xc]-0x1924661b|0x0)<<0xb|_0x1aac5a>>>0x15)=
+_0x543585|0x0)^_0x543585^_0x589122)+_0x4ef8c9[0xf]+0x1fa27cf8|0x0)<<0x10=
|_0x5123f6>>>0x10)+_0x1aac5a|0x0)^_0x1aac5a^_0x543585)+_0x4ef8c9[0x2]-0x3=
b53a99b|0x0)<<0x17|_0x589122>>>0x9)+_0x5123f6|0x0,_0x589122=3D((_0x589122=
+=3D((_0x1aac5a=3D((_0x1aac5a+=3D(_0x589122^((_0x543585=3D((_0x543585+=3D=
(_0x5123f6^(_0x589122|~_0x1aac5a))+_0x4ef8c9[0x0]-0xbd6ddbc|0x0)<<0x6|_0x=
543585>>>0x1a)+_0x589122|0x0)|~_0x5123f6))+_0x4ef8c9[0x7]+0x432aff97|0x0)=
<<0xa|_0x1aac5a>>>0x16)+_0x543585|0x0)^((_0x5123f6=3D((_0x5123f6+=3D(_0x5=
43585^(_0x1aac5a|~_0x589122))+_0x4ef8c9[0xe]-0x546bdc59|0x0)<<0xf|_0x5123=
f6>>>0x11)+_0x1aac5a|0x0)|~_0x543585))+_0x4ef8c9[0x5]-0x36c5fc7|0x0)<<0x1=
5|_0x589122>>>0xb)+_0x5123f6|0x0,_0x589122=3D((_0x589122+=3D((_0x1aac5a=3D=
((_0x1aac5a+=3D(_0x589122^((_0x543585=3D((_0x543585+=3D(_0x5123f6^(_0x589=
122|~_0x1aac5a))+_0x4ef8c9[0xc]+0x655b59c3|0x0)<<0x6|_0x543585>>>0x1a)+_0=
x589122|0x0)|~_0x5123f6))+_0x4ef8c9[0x3]-0x70f3336e|0x0)<<0xa|_0x1aac5a>>=
>0x16)+_0x543585|0x0)^((_0x5123f6=3D((_0x5123f6+=3D(_0x543585^(_0x1aac5a|=
~_0x589122))+_0x4ef8c9[0xa]-0x100b83|0x0)<<0xf|_0x5123f6>>>0x11)+_0x1aac5=
a|0x0)|~_0x543585))+_0x4ef8c9[0x1]-0x7a7ba22f|0x0)<<0x15|_0x589122>>>0xb)=
+_0x5123f6|0x0,_0x589122=3D((_0x589122+=3D((_0x1aac5a=3D((_0x1aac5a+=3D(_=
0x589122^((_0x543585=3D((_0x543585+=3D(_0x5123f6^(_0x589122|~_0x1aac5a))+=
_0x4ef8c9[0x8]+0x6fa87e4f|0x0)<<0x6|_0x543585>>>0x1a)+_0x589122|0x0)|~_0x=
5123f6))+_0x4ef8c9[0xf]-0x1d31920|0x0)<<0xa|_0x1aac5a>>>0x16)+_0x543585|0=
x0)^((_0x5123f6=3D((_0x5123f6+=3D(_0x543585^(_0x1aac5a|~_0x589122))+_0x4e=
f8c9[0x6]-0x5cfebcec|0x0)<<0xf|_0x5123f6>>>0x11)+_0x1aac5a|0x0)|~_0x54358=
5))+_0x4ef8c9[0xd]+0x4e0811a1|0x0)<<0x15|_0x589122>>>0xb)+_0x5123f6|0x0,_=
0x589122=3D((_0x589122+=3D((_0x1aac5a=3D((_0x1aac5a+=3D(_0x589122^((_0x54=
3585=3D((_0x543585+=3D(_0x5123f6^(_0x589122|~_0x1aac5a))+_0x4ef8c9[0x4]-0=
x8ac817e|0x0)<<0x6|_0x543585>>>0x1a)+_0x589122|0x0)|~_0x5123f6))+_0x4ef8c=
9[0xb]-0x42c50dcb|0x0)<<0xa|_0x1aac5a>>>0x16)+_0x543585|0x0)^((_0x5123f6=3D=
((_0x5123f6+=3D(_0x543585^(_0x1aac5a|~_0x589122))+_0x4ef8c9[0x2]+0x2ad7d2=
bb|0x0)<<0xf|_0x5123f6>>>0x11)+_0x1aac5a|0x0)|~_0x543585))+_0x4ef8c9[0x9]=
-0x14792c6f|0x0)<<0x15|_0x589122>>>0xb)+_0x5123f6|0x0,_0x51dbe8[0x0]=3D_0=
x543585+_0x51dbe8[0x0]|0x0,_0x51dbe8[0x1]=3D_0x589122+_0x51dbe8[0x1]|0x0,=
_0x51dbe8[0x2]=3D_0x5123f6+_0x51dbe8[0x2]|0x0,_0x51dbe8[0x3]=3D_0x1aac5a+=
_0x51dbe8[0x3]|0x0;}function _0x3459a3(_0x3dac2b){for(var =
_0x509854=3D[],_0x133573=3D0x0;_0x133573<0x40;_0x133573+=3D0x4)_0x509854[=
_0x133573>>0x2]=3D_0x3dac2b[a0_0x3d7e('0x16')](_0x133573)+(_0x3dac2b['cha=
rCodeAt'](_0x133573+0x1)<<0x8)+(_0x3dac2b[a0_0x3d7e('0x16')](_0x133573+0x=
2)<<0x10)+(_0x3dac2b[a0_0x3d7e('0x16')](_0x133573+0x3)<<0x18);return =
_0x509854;}function _0x105b92(_0xf1ec4){for(var =
_0x10d497=3D[],_0x5d9fa1=3D0x0;_0x5d9fa1<0x40;_0x5d9fa1+=3D0x4)_0x10d497[=
_0x5d9fa1>>0x2]=3D_0xf1ec4[_0x5d9fa1]+(_0xf1ec4[_0x5d9fa1+0x1]<<0x8)+(_0x=
f1ec4[_0x5d9fa1+0x2]<<0x10)+(_0xf1ec4[_0x5d9fa1+0x3]<<0x18);return =
_0x10d497;}function _0x392b92(_0x40f4da){for(var =
_0x3e40a9,_0x408c96,_0x894365,_0x17e307,_0x33b6b4,_0x535ada=3D_0x40f4da[a=
0_0x3d7e('0x17')],_0x4f304b=3D[0x67452301,-0x10325477,-0x67452302,0x10325=
476],_0x286145=3D0x40;_0x286145<=3D_0x535ada;_0x286145+=3D0x40)_0x216e21(=
_0x4f304b,_0x3459a3(_0x40f4da['substring'](_0x286145-0x40,_0x286145)));fo=
r(_0x3e40a9=3D(_0x40f4da=3D_0x40f4da[a0_0x3d7e('0x76')](_0x286145-0x40))[=
'length'],_0x408c96=3D[0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x=
0,0x0,0x0,0x0],_0x286145=3D0x0;_0x286145<_0x3e40a9;_0x286145+=3D0x1)_0x40=
8c96[_0x286145>>0x2]|=3D_0x40f4da[a0_0x3d7e('0x16')](_0x286145)<<(_0x2861=
45%0x4<<0x3);if(_0x408c96[_0x286145>>0x2]|=3D0x80<<(_0x286145%0x4<<0x3),0=
x37<_0x286145)for(_0x216e21(_0x4f304b,_0x408c96),_0x286145=3D0x0;_0x28614=
5<0x10;_0x286145+=3D0x1)_0x408c96[_0x286145]=3D0x0;return =
_0x894365=3D(_0x894365=3D0x8*_0x535ada)[a0_0x3d7e('0x0')](0x10)[a0_0x3d7e=
('0x6b')](/(.*?)(.{0,8})$/),_0x17e307=3DparseInt(_0x894365[0x2],0x10),_0x=
33b6b4=3DparseInt(_0x894365[0x1],0x10)||0x0,_0x408c96[0xe]=3D_0x17e307,_0=
x408c96[0xf]=3D_0x33b6b4,_0x216e21(_0x4f304b,_0x408c96),_0x4f304b;}functi=
on _0x375a3d(_0x1ca4dc){for(var =
_0x2cafde=3D0x0;_0x2cafde<_0x1ca4dc[a0_0x3d7e('0x17')];_0x2cafde+=3D0x1)_=
0x1ca4dc[_0x2cafde]=3Dfunction(_0x1a912b){for(var =
_0x453fce=3D'',_0x59d66c=3D0x0;_0x59d66c<0x4;_0x59d66c+=3D0x1)_0x453fce+=3D=
_0x172fce[_0x1a912b>>0x8*_0x59d66c+0x4&0xf]+_0x172fce[_0x1a912b>>0x8*_0x5=
9d66c&0xf];return _0x453fce;}(_0x1ca4dc[_0x2cafde]);return =
_0x1ca4dc['join']('');}function =
_0x34e855(_0x12b6a8){return/[\u0080-\uFFFF]/[a0_0x3d7e('0x8c')](_0x12b6a8=
)&&(_0x12b6a8=3Dunescape(encodeURIComponent(_0x12b6a8))),_0x12b6a8;}funct=
ion _0x37be93(_0x11e2f6){for(var =
_0x21b791=3D[],_0x2bb7ec=3D_0x11e2f6['length'],_0x187155=3D0x0;_0x187155<=
_0x2bb7ec-0x1;_0x187155+=3D0x2)_0x21b791[a0_0x3d7e('0x56')](parseInt(_0x1=
1e2f6['substr'](_0x187155,0x2),0x10));return =
String[a0_0x3d7e('0x2')]['apply'](String,_0x21b791);}function =
_0x221a92(){}function =
_0x7f2f80(_0x369c4b,_0x5df670){return(_0x369c4b=3D0x0|_0x369c4b||0x0)<0x0=
?Math[a0_0x3d7e('0x60')](_0x369c4b+_0x5df670,0x0):Math[a0_0x3d7e('0x42')]=
(_0x369c4b,_0x5df670);}/**=0A=
 * @license=0A=
 * Copyright 2020 Cloudflare, Inc.=0A=
 * All rights reserved.=0A=
 *=0A=
 * This work is based on =
https://github.com/antoinevastel/picasso-like-canvas-fingerprinting, =
released under the following terms:=0A=
 *=0A=
 * MIT License=0A=
 *=0A=
 * Copyright (c) 2019 antoine vastel=0A=
 *=0A=
 * Permission is hereby granted, free of charge, to any person obtaining =
a copy of this software and associated documentation files (the =
"Software"), to deal in the Software without restriction, including =
without limitation the rights to use, copy, modify, merge, publish, =
distribute, sublicense, and/or sell copies of the Software, and to =
permit persons to whom the Software is furnished to do so, subject to =
the following conditions:=0A=
 *=0A=
 * The above copyright notice and this permission notice shall be =
included in all copies or substantial portions of the Software.=0A=
 *=0A=
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, =
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF =
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. =
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY =
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, =
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE =
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.=0A=
 **/=0A=
function _0x71b493(_0xa79800,_0x243b1b){var =
_0x148c58=3D_0x243b1b[a0_0x3d7e('0x45')],_0xe1595e=3Dvoid =
0x0=3D=3D=3D_0x148c58?{'width':0x12c,'height':0x12c}:_0x148c58,_0x4ba2ba=3D=
_0x243b1b[a0_0x3d7e('0x79')],_0x244170=3Dvoid =
0x0=3D=3D=3D_0x4ba2ba?0x7:_0x4ba2ba,_0x36b910=3D_0x243b1b['offset'],_0x27=
ce34=3Dvoid =
0x0=3D=3D=3D_0x36b910?0x2e64820fff:_0x36b910,_0x2e6594=3D_0x243b1b[a0_0x3=
d7e('0x77')],_0x5148b8=3Dvoid =
0x0=3D=3D=3D_0x2e6594?0x9d:_0x2e6594,_0x386033=3D_0x243b1b[a0_0x3d7e('0x7=
b')],_0x248dca=3Dvoid =
0x0=3D=3D=3D_0x386033?1.5:_0x386033,_0x3d6366=3D_0x243b1b[a0_0x3d7e('0x22=
')],_0x1a4657=3Dvoid =
0x0=3D=3D=3D_0x3d6366?0x14:_0x3d6366,_0x11d1ae=3D_0xa79800%_0x27ce34;func=
tion =
_0x292b4f(_0x34e38d){return(_0x11d1ae=3D_0x5148b8*_0x11d1ae%_0x27ce34)/_0=
x27ce34*_0x34e38d;}function _0x5c3bd7(_0x499879){return =
0x0|_0x292b4f(_0x499879);}if(!window[a0_0x3d7e('0x34')])return =
a0_0x3d7e('0x2f');var =
_0x180f60=3D[a0_0x3d7e('0x49'),a0_0x3d7e('0x37'),a0_0x3d7e('0x5d'),a0_0x3=
d7e('0x4a'),a0_0x3d7e('0x8a'),'#E6B333',a0_0x3d7e('0x4'),a0_0x3d7e('0x66'=
),'#99FF99',a0_0x3d7e('0x61'),'#80B300','#FAAE40',a0_0x3d7e('0xe'),a0_0x3=
d7e('0x8'),a0_0x3d7e('0x41'),'#FF99E6',a0_0x3d7e('0x59'),a0_0x3d7e('0x10'=
),a0_0x3d7e('0x4c'),a0_0x3d7e('0xa'),a0_0x3d7e('0x11'),'#B366CC','#4D8000=
',a0_0x3d7e('0x5b'),a0_0x3d7e('0x57'),a0_0x3d7e('0xb'),a0_0x3d7e('0x6c'),=
'#E666FF',a0_0x3d7e('0x3b'),a0_0x3d7e('0x4d'),a0_0x3d7e('0x58'),'#33991A'=
,a0_0x3d7e('0x36'),a0_0x3d7e('0x1c'),a0_0x3d7e('0x32'),a0_0x3d7e('0x5'),'=
#4DB3FF',a0_0x3d7e('0x62'),'#1AFF33',a0_0x3d7e('0x2e'),'#FF3380','#991AFF=
',a0_0x3d7e('0x6d'),'#4D80CC',a0_0x3d7e('0x2d'),a0_0x3d7e('0x31'),'#4DB38=
0',a0_0x3d7e('0x48'),a0_0x3d7e('0x2a'),a0_0x3d7e('0x89'),a0_0x3d7e('0x4f'=
),a0_0x3d7e('0x12'),a0_0x3d7e('0x23')],_0x5e32f9=3D[function(_0x103ffe,_0=
x5d2dd5,_0x176d09){_0x103ffe['beginPath']();var =
_0x2b4f4a=3D_0x5d2dd5['width']/0x4,_0xd6fc9=3D_0x5d2dd5['height']/0x4,_0x=
404da9=3D_0x5d2dd5[a0_0x3d7e('0x20')]/0x2-_0x5c3bd7(_0x2b4f4a/(_0x176d09/=
0x2+0x1)),_0x5b7b81=3D_0x5d2dd5[a0_0x3d7e('0x73')]/0x2-_0x5c3bd7(_0xd6fc9=
/(_0x176d09/0x2+0x1)),_0x2f5b2b=3DMath['min'](_0x2b4f4a,_0xd6fc9)/(_0x176=
d09/0x2+0x1),_0x567405=3D_0x2f5b2b+_0x5c3bd7(_0x2f5b2b),_0x34201d=3D_0x29=
2b4f(0x2*Math['PI']),_0x153fcc=3D(_0x34201d+_0x292b4f(1.75*Math['PI'])+0.=
25*Math['PI'])%(0x2*Math['PI']);return =
_0x103ffe[a0_0x3d7e('0x78')](0x0|_0x404da9,0x0|_0x5b7b81,0x0|_0x567405,_0=
x34201d,_0x153fcc),_0x103ffe[a0_0x3d7e('0x39')](),!0x0;},function(_0x3e06=
c1,_0x907373,_0x29369f){_0x3e06c1[a0_0x3d7e('0x33')]=3D0x1+_0x5c3bd7(_0x1=
a4657),_0x3e06c1[a0_0x3d7e('0x5c')]=3D_0x180f60[_0x5c3bd7(_0x180f60['leng=
th'])];var _0x36f8f0=3Dfunction(_0x5e913b){for(var =
_0x44bfa9=3D[],_0x353b4e=3D0x0;_0x353b4e<_0x5e913b;_0x353b4e++){var =
_0x2dadd6=3D0x21+_0x5c3bd7(0x5d);_0x44bfa9[a0_0x3d7e('0x56')](String[a0_0=
x3d7e('0x2')](_0x2dadd6));}return =
_0x44bfa9['join']('');}(0x5-Math[a0_0x3d7e('0x60')](_0x29369f/0x3,0x3)+_0=
x5c3bd7(0x4));_0x3e06c1[a0_0x3d7e('0x1')]=3D''['concat'](_0x907373[a0_0x3=
d7e('0x73')]/((_0x29369f+0x1)*_0x248dca),a0_0x3d7e('0x65'));var =
_0x231307=3D_0x5c3bd7(0.75*_0x907373[a0_0x3d7e('0x20')]),_0x5954f=3D_0x90=
7373[a0_0x3d7e('0x73')]/0x4+_0x5c3bd7(0.75*_0x907373['height']);return =
_0x292b4f(0x1)<0.5?_0x3e06c1[a0_0x3d7e('0x3')](_0x36f8f0,_0x231307,_0x595=
4f):_0x3e06c1['fillText'](_0x36f8f0,_0x231307,_0x5954f),!0x1;},function(_=
0x253507,_0x2a55eb,_0x215a0f){_0x253507['shadowBlur']=3D0x1+_0x5c3bd7(_0x=
1a4657),_0x253507['shadowColor']=3D_0x180f60[_0x5c3bd7(_0x180f60['length'=
])],_0x253507[a0_0x3d7e('0x2c')]();var =
_0x29439a=3D_0x2a55eb['width']/_0x244170,_0x541d7a=3D_0x2a55eb['height']/=
_0x244170,_0x162bb4=3D_0x29439a*_0x215a0f+_0x5c3bd7(_0x29439a),_0x5f4eb6=3D=
_0x5c3bd7(_0x541d7a);_0x253507[a0_0x3d7e('0x7e')](0x0|_0x162bb4,0x0|_0x5f=
4eb6);var =
_0x47ac26=3D_0x5c3bd7(_0x2a55eb[a0_0x3d7e('0x20')]),_0x2c1727=3D_0x5c3bd7=
(_0x2a55eb[a0_0x3d7e('0x73')]),_0x1aa54f=3D_0x5c3bd7(_0x2a55eb['width']),=
_0x5e7ff8=3D_0x5c3bd7(_0x2a55eb[a0_0x3d7e('0x73')]),_0x818914=3D_0x2a55eb=
['width']-_0x162bb4,_0x4aad5f=3D_0x2a55eb['height']-_0x5f4eb6;return =
_0x253507[a0_0x3d7e('0x18')](_0x47ac26,_0x2c1727,_0x1aa54f,_0x5e7ff8,0x0|=
_0x818914,0x0|_0x4aad5f),_0x253507['stroke'](),!0x0;},function(_0x1fdff2,=
_0x25479d,_0x1dbc44){_0x1fdff2[a0_0x3d7e('0x33')]=3D0x1+_0x5c3bd7(_0x1a46=
57),_0x1fdff2['shadowColor']=3D_0x180f60[_0x5c3bd7(_0x180f60[a0_0x3d7e('0=
x17')])],_0x1fdff2[a0_0x3d7e('0x2c')]();var =
_0x26cc6d=3D_0x25479d['width']/_0x244170,_0x3aa970=3D_0x25479d[a0_0x3d7e(=
'0x73')]/_0x244170,_0x205a5c=3D_0x26cc6d*_0x1dbc44+_0x5c3bd7(_0x26cc6d),_=
0x17f7a9=3D_0x5c3bd7(_0x3aa970);_0x1fdff2[a0_0x3d7e('0x7e')](0x0|_0x205a5=
c,0x0|_0x17f7a9);var =
_0x281917=3D_0x25479d[a0_0x3d7e('0x20')]/0x2+_0x5c3bd7(_0x25479d[a0_0x3d7=
e('0x20')]),_0x2a19af=3D_0x5c3bd7(_0x25479d[a0_0x3d7e('0x73')]/0x2),_0x3d=
3620=3D_0x25479d[a0_0x3d7e('0x20')]-_0x205a5c,_0x318390=3D_0x25479d['heig=
ht']-_0x17f7a9;return =
_0x1fdff2[a0_0x3d7e('0x9')](0x0|_0x281917,0x0|_0x2a19af,0x0|_0x3d3620,0x0=
|_0x318390),_0x1fdff2[a0_0x3d7e('0x39')](),!0x0;},function(_0x4e6bb1,_0x3=
0c4d8,_0x3ced03){_0x4e6bb1[a0_0x3d7e('0x2c')]();var =
_0x5389e9=3D_0x30c4d8[a0_0x3d7e('0x20')]/0x4,_0x4fedef=3D_0x30c4d8[a0_0x3=
d7e('0x73')]/0x4,_0x300025=3D_0x30c4d8['width']/0x2-_0x5c3bd7(_0x5389e9/(=
_0x3ced03/0x2+0x1)),_0x206e26=3D_0x30c4d8[a0_0x3d7e('0x73')]/0x2-_0x5c3bd=
7(_0x4fedef/(_0x3ced03/0x2+0x1)),_0x2a0a51=3DMath[a0_0x3d7e('0x42')](_0x5=
389e9,_0x4fedef)/(_0x3ced03/0x2+0x1),_0x32e86a=3D_0x2a0a51+_0x5c3bd7(_0x2=
a0a51),_0xfa10b0=3D_0x2a0a51+_0x5c3bd7(_0x2a0a51),_0x2eb076=3D_0x292b4f(0=
x2*Math['PI']),_0x3ff14f=3D_0x292b4f(0x2*Math['PI']),_0x1f4516=3D(_0x3ff1=
4f+_0x292b4f(1.75*Math['PI'])+0.25*Math['PI'])%(0x2*Math['PI']);return =
_0x4e6bb1[a0_0x3d7e('0x4b')](0x0|_0x300025,0x0|_0x206e26,0x0|_0x32e86a,0x=
0|_0xfa10b0,_0x2eb076,_0x3ff14f,_0x1f4516),_0x4e6bb1['stroke'](),!0x0;}];=
try{var =
_0x4a595b=3Ddocument['createElement'](a0_0x3d7e('0x3f'));_0x4a595b[a0_0x3=
d7e('0x20')]=3D_0xe1595e[a0_0x3d7e('0x20')],_0x4a595b[a0_0x3d7e('0x73')]=3D=
_0xe1595e[a0_0x3d7e('0x73')],_0x4a595b['style'][a0_0x3d7e('0x74')]=3Da0_0=
x3d7e('0x85');var =
_0x1fd92e=3D_0x4a595b[a0_0x3d7e('0x7')]('2d'),_0x525e95=3DArray[a0_0x3d7e=
('0x5e')](_0x5e32f9,function(){return =
0x0;});_0x525e95[0x1]=3D0x1;for(var =
_0x3a9a6c=3DMath['floor'](0x2*_0x244170/_0x5e32f9[a0_0x3d7e('0x17')]),_0x=
d1cd28=3D_0x244170-0x1,_0x51736b=3D0x0;_0x51736b<_0xd1cd28;_0x51736b++){!=
function(_0x2951fa,_0x1bb011){var =
_0x5052d2=3D_0x5c3bd7(_0x1bb011[a0_0x3d7e('0x20')]),_0x3dd028=3D_0x5c3bd7=
(_0x1bb011[a0_0x3d7e('0x73')]),_0x490ab9=3D_0x5c3bd7(_0x1bb011[a0_0x3d7e(=
'0x20')]/0xa),_0x25592a=3D_0x5c3bd7(_0x1bb011[a0_0x3d7e('0x20')]),_0x589b=
06=3D_0x5c3bd7(_0x1bb011[a0_0x3d7e('0x73')]),_0x284063=3D_0x5c3bd7(_0x1bb=
011['width'])+_0x1bb011[a0_0x3d7e('0x20')],_0x416ad1=3D_0x2951fa['createR=
adialGradient'](_0x5052d2,_0x3dd028,_0x490ab9,_0x25592a,_0x589b06,_0x2840=
63),_0x1808c1=3D_0x5c3bd7(_0x180f60['length']),_0x1bf1b2=3D_0x180f60[_0x1=
808c1];_0x416ad1[a0_0x3d7e('0x7d')](0x0,_0x1bf1b2);var =
_0x395958=3D_0x180f60[(_0x1808c1+0x1)%_0x180f60[a0_0x3d7e('0x17')]];_0x41=
6ad1[a0_0x3d7e('0x7d')](0x1,_0x395958),_0x2951fa[a0_0x3d7e('0x1b')]=3D_0x=
416ad1;}(_0x1fd92e,_0xe1595e);for(var =
_0x4437c1=3D_0x5c3bd7(_0x5e32f9[a0_0x3d7e('0x17')]);_0x525e95[_0x4437c1]>=
=3D_0x3a9a6c;)_0x4437c1=3D(_0x4437c1+0x1)%_0x5e32f9['length'];(0x0,_0x5e3=
2f9[_0x4437c1])(_0x1fd92e,_0xe1595e,_0x51736b)&&_0x1fd92e['fill'](),_0x1f=
d92e['shadowBlur']=3D0x0,_0x525e95[_0x4437c1]++;}return =
_0x5e32f9[0x1](_0x1fd92e,_0xe1595e,_0xd1cd28),_0x4a595b[a0_0x3d7e('0x13')=
]();}catch(_0xd98556){}}function _0x31988e(_0x53d190){try{return =
_0x53d190();}catch(_0x30f34c){}}function =
_0x15ee4f(_0x4daef8){return{'r':_0x31988e(function(){return[_0x4daef8[a0_=
0x3d7e('0x40')][a0_0x3d7e('0x20')],_0x4daef8[a0_0x3d7e('0x40')]['height']=
];}),'ar':_0x31988e(function(){return[_0x4daef8[a0_0x3d7e('0x40')][a0_0x3=
d7e('0x52')],_0x4daef8[a0_0x3d7e('0x40')]['availWidth']];}),'pr':_0x4daef=
8['devicePixelRatio'],'cd':_0x4daef8[a0_0x3d7e('0x40')][a0_0x3d7e('0x5f')=
],'wb':!(!_0x4daef8[a0_0x3d7e('0x4e')]||!_0x4daef8[a0_0x3d7e('0x4e')][a0_=
0x3d7e('0x63')]),'wp':!(!_0x4daef8[a0_0x3d7e('0xf')]&&!_0x4daef8[a0_0x3d7=
e('0x27')]),'wn':!!_0x4daef8[a0_0x3d7e('0x69')],'ch':!!_0x4daef8[a0_0x3d7=
e('0x35')],'ws':!!(_0x4daef8[a0_0x3d7e('0x26')][a0_0x3d7e('0x15')]||_0x4d=
aef8[a0_0x3d7e('0x26')][a0_0x3d7e('0x55')]||_0x4daef8[a0_0x3d7e('0x26')][=
a0_0x3d7e('0x25')]),'wd':!(!_0x4daef8['domAutomation']&&!_0x4daef8['domAu=
tomationController'])};}_0x375a3d(_0x392b92('hello')),'undefined'=3D=3Dty=
peof =
ArrayBuffer||ArrayBuffer['prototype'][a0_0x3d7e('0x70')]||(ArrayBuffer[a0=
_0x3d7e('0x81')][a0_0x3d7e('0x70')]=3Dfunction(_0x240a80,_0x2b458c){var =
_0x2c152a,_0x2fe789,_0x4dc339,_0x565928,_0x14010f=3Dthis['byteLength'],_0=
x3186a6=3D_0x7f2f80(_0x240a80,_0x14010f),_0x1318e8=3D_0x14010f;return =
void =
0x0!=3D=3D_0x2b458c&&(_0x1318e8=3D_0x7f2f80(_0x2b458c,_0x14010f)),_0x1318=
e8<_0x3186a6?new =
ArrayBuffer(0x0):(_0x2c152a=3D_0x1318e8-_0x3186a6,_0x2fe789=3Dnew =
ArrayBuffer(_0x2c152a),_0x4dc339=3Dnew =
Uint8Array(_0x2fe789),_0x565928=3Dnew =
Uint8Array(this,_0x3186a6,_0x2c152a),_0x4dc339[a0_0x3d7e('0xd')](_0x56592=
8),_0x2fe789);}),_0x221a92[a0_0x3d7e('0x81')][a0_0x3d7e('0x3d')]=3Dfuncti=
on(_0x9c266d){return =
this['appendBinary'](_0x34e855(_0x9c266d)),this;},_0x221a92[a0_0x3d7e('0x=
81')]['appendBinary']=3Dfunction(_0x47ee2b){this[a0_0x3d7e('0x44')]+=3D_0=
x47ee2b,this['_length']+=3D_0x47ee2b[a0_0x3d7e('0x17')];for(var =
_0x3bb254=3Dthis[a0_0x3d7e('0x44')][a0_0x3d7e('0x17')],_0x5ed71e=3D0x40;_=
0x5ed71e<=3D_0x3bb254;_0x5ed71e+=3D0x40)_0x216e21(this['_hash'],_0x3459a3=
(this['_buff'][a0_0x3d7e('0x76')](_0x5ed71e-0x40,_0x5ed71e)));return =
this[a0_0x3d7e('0x44')]=3Dthis['_buff'][a0_0x3d7e('0x76')](_0x5ed71e-0x40=
),this;},_0x221a92[a0_0x3d7e('0x81')][a0_0x3d7e('0x80')]=3Dfunction(_0x34=
cc25){for(var =
_0x5e9faa,_0x4ccacb=3Dthis[a0_0x3d7e('0x44')],_0x353134=3D_0x4ccacb[a0_0x=
3d7e('0x17')],_0x2bca5b=3D[0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x=
0,0x0,0x0,0x0,0x0],_0x53c290=3D0x0;_0x53c290<_0x353134;_0x53c290+=3D0x1)_=
0x2bca5b[_0x53c290>>0x2]|=3D_0x4ccacb['charCodeAt'](_0x53c290)<<(_0x53c29=
0%0x4<<0x3);return =
this[a0_0x3d7e('0x1d')](_0x2bca5b,_0x353134),_0x5e9faa=3D_0x375a3d(this[a=
0_0x3d7e('0x8e')]),_0x34cc25&&(_0x5e9faa=3D_0x37be93(_0x5e9faa)),this[a0_=
0x3d7e('0x88')](),_0x5e9faa;},_0x221a92[a0_0x3d7e('0x81')][a0_0x3d7e('0x8=
8')]=3Dfunction(){return =
this['_buff']=3D'',this['_length']=3D0x0,this[a0_0x3d7e('0x8e')]=3D[0x674=
52301,-0x10325477,-0x67452302,0x10325476],this;},_0x221a92[a0_0x3d7e('0x8=
1')][a0_0x3d7e('0x30')]=3Dfunction(){return{'buff':this['_buff'],'length'=
:this[a0_0x3d7e('0x75')],'hash':this['_hash'][a0_0x3d7e('0x70')]()};},_0x=
221a92[a0_0x3d7e('0x81')][a0_0x3d7e('0x71')]=3Dfunction(_0x4b6888){return=
 =
this['_buff']=3D_0x4b6888[a0_0x3d7e('0x82')],this[a0_0x3d7e('0x75')]=3D_0=
x4b6888['length'],this[a0_0x3d7e('0x8e')]=3D_0x4b6888[a0_0x3d7e('0x72')],=
this;},_0x221a92[a0_0x3d7e('0x81')][a0_0x3d7e('0x83')]=3Dfunction(){delet=
e this[a0_0x3d7e('0x8e')],delete this[a0_0x3d7e('0x44')],delete =
this[a0_0x3d7e('0x75')];},_0x221a92['prototype'][a0_0x3d7e('0x1d')]=3Dfun=
ction(_0x205c69,_0x3447a0){var =
_0x25553d,_0x3da7a6,_0x647df5,_0x5e9ed6=3D_0x3447a0;if(_0x205c69[_0x5e9ed=
6>>0x2]|=3D0x80<<(_0x5e9ed6%0x4<<0x3),0x37<_0x5e9ed6)for(_0x216e21(this[a=
0_0x3d7e('0x8e')],_0x205c69),_0x5e9ed6=3D0x0;_0x5e9ed6<0x10;_0x5e9ed6+=3D=
0x1)_0x205c69[_0x5e9ed6]=3D0x0;_0x25553d=3D(_0x25553d=3D0x8*this[a0_0x3d7=
e('0x75')])[a0_0x3d7e('0x0')](0x10)[a0_0x3d7e('0x6b')](/(.*?)(.{0,8})$/),=
_0x3da7a6=3DparseInt(_0x25553d[0x2],0x10),_0x647df5=3DparseInt(_0x25553d[=
0x1],0x10)||0x0,_0x205c69[0xe]=3D_0x3da7a6,_0x205c69[0xf]=3D_0x647df5,_0x=
216e21(this[a0_0x3d7e('0x8e')],_0x205c69);},_0x221a92[a0_0x3d7e('0x72')]=3D=
function(_0xa7d9,_0x1e2a52){return =
_0x221a92['hashBinary'](_0x34e855(_0xa7d9),_0x1e2a52);},_0x221a92[a0_0x3d=
7e('0x5a')]=3Dfunction(_0x5ebda5,_0x677314){var =
_0x26f65e=3D_0x375a3d(_0x392b92(_0x5ebda5));return =
_0x677314?_0x37be93(_0x26f65e):_0x26f65e;},(_0x221a92[a0_0x3d7e('0x54')]=3D=
function(){this[a0_0x3d7e('0x88')]();})['prototype'][a0_0x3d7e('0x3d')]=3D=
function(_0x29413b){var =
_0x4930d8,_0x351f40,_0x502d08,_0x49f03a,_0x3f064e,_0x326bc9=3D(_0x351f40=3D=
this[a0_0x3d7e('0x44')]['buffer'],_0x502d08=3D_0x29413b,_0x49f03a=3D!0x0,=
(_0x3f064e=3Dnew =
Uint8Array(_0x351f40['byteLength']+_0x502d08[a0_0x3d7e('0x6a')]))[a0_0x3d=
7e('0xd')](new Uint8Array(_0x351f40)),_0x3f064e[a0_0x3d7e('0xd')](new =
Uint8Array(_0x502d08),_0x351f40['byteLength']),_0x49f03a?_0x3f064e:_0x3f0=
64e[a0_0x3d7e('0x21')]),_0x578daa=3D_0x326bc9['length'];for(this['_length=
']+=3D_0x29413b['byteLength'],_0x4930d8=3D0x40;_0x4930d8<=3D_0x578daa;_0x=
4930d8+=3D0x40)_0x216e21(this[a0_0x3d7e('0x8e')],_0x105b92(_0x326bc9[a0_0=
x3d7e('0x8b')](_0x4930d8-0x40,_0x4930d8)));return =
this[a0_0x3d7e('0x44')]=3D_0x4930d8-0x40<_0x578daa?new =
Uint8Array(_0x326bc9[a0_0x3d7e('0x21')][a0_0x3d7e('0x70')](_0x4930d8-0x40=
)):new =
Uint8Array(0x0),this;},_0x221a92[a0_0x3d7e('0x54')][a0_0x3d7e('0x81')][a0=
_0x3d7e('0x80')]=3Dfunction(_0x3ea29b){for(var =
_0x41f7cb,_0x498ecc=3Dthis[a0_0x3d7e('0x44')],_0xa25e8e=3D_0x498ecc[a0_0x=
3d7e('0x17')],_0x26a736=3D[0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x=
0,0x0,0x0,0x0,0x0],_0x3dc68f=3D0x0;_0x3dc68f<_0xa25e8e;_0x3dc68f+=3D0x1)_=
0x26a736[_0x3dc68f>>0x2]|=3D_0x498ecc[_0x3dc68f]<<(_0x3dc68f%0x4<<0x3);re=
turn =
this['_finish'](_0x26a736,_0xa25e8e),_0x41f7cb=3D_0x375a3d(this[a0_0x3d7e=
('0x8e')]),_0x3ea29b&&(_0x41f7cb=3D_0x37be93(_0x41f7cb)),this['reset'](),=
_0x41f7cb;},_0x221a92[a0_0x3d7e('0x54')][a0_0x3d7e('0x81')][a0_0x3d7e('0x=
88')]=3Dfunction(){return this[a0_0x3d7e('0x44')]=3Dnew =
Uint8Array(0x0),this['_length']=3D0x0,this['_hash']=3D[0x67452301,-0x1032=
5477,-0x67452302,0x10325476],this;},_0x221a92[a0_0x3d7e('0x54')][a0_0x3d7=
e('0x81')]['getState']=3Dfunction(){var =
_0x442b9a,_0xb5ea92=3D_0x221a92[a0_0x3d7e('0x81')][a0_0x3d7e('0x30')][a0_=
0x3d7e('0x8d')](this);return =
_0xb5ea92[a0_0x3d7e('0x82')]=3D(_0x442b9a=3D_0xb5ea92[a0_0x3d7e('0x82')],=
String[a0_0x3d7e('0x2')][a0_0x3d7e('0xc')](null,new =
Uint8Array(_0x442b9a))),_0xb5ea92;},_0x221a92[a0_0x3d7e('0x54')][a0_0x3d7=
e('0x81')]['setState']=3Dfunction(_0x45f1ed){return =
_0x45f1ed['buff']=3Dfunction(_0x3745cf,_0x44c5a7){for(var =
_0x5b5c20=3D_0x3745cf[a0_0x3d7e('0x17')],_0x32c702=3Dnew =
ArrayBuffer(_0x5b5c20),_0x1a5cbc=3Dnew =
Uint8Array(_0x32c702),_0x1bfa0f=3D0x0;_0x1bfa0f<_0x5b5c20;_0x1bfa0f+=3D0x=
1)_0x1a5cbc[_0x1bfa0f]=3D_0x3745cf['charCodeAt'](_0x1bfa0f);return =
_0x44c5a7?_0x1a5cbc:_0x32c702;}(_0x45f1ed[a0_0x3d7e('0x82')],!0x0),_0x221=
a92[a0_0x3d7e('0x81')][a0_0x3d7e('0x71')]['call'](this,_0x45f1ed);},_0x22=
1a92[a0_0x3d7e('0x54')][a0_0x3d7e('0x81')][a0_0x3d7e('0x83')]=3D_0x221a92=
['prototype'][a0_0x3d7e('0x83')],_0x221a92[a0_0x3d7e('0x54')]['prototype'=
][a0_0x3d7e('0x1d')]=3D_0x221a92[a0_0x3d7e('0x81')][a0_0x3d7e('0x1d')],_0=
x221a92[a0_0x3d7e('0x54')]['hash']=3Dfunction(_0x3bfa21,_0x149871){var =
_0x2a498f=3D_0x375a3d(function(_0x59ef44){for(var =
_0xd30b32,_0x2a8d53,_0x507a66,_0x33bcdc,_0xf294ab,_0x4291b7=3D_0x59ef44[a=
0_0x3d7e('0x17')],_0x541bcd=3D[0x67452301,-0x10325477,-0x67452302,0x10325=
476],_0x5e439e=3D0x40;_0x5e439e<=3D_0x4291b7;_0x5e439e+=3D0x40)_0x216e21(=
_0x541bcd,_0x105b92(_0x59ef44[a0_0x3d7e('0x8b')](_0x5e439e-0x40,_0x5e439e=
)));for(_0xd30b32=3D(_0x59ef44=3D_0x5e439e-0x40<_0x4291b7?_0x59ef44[a0_0x=
3d7e('0x8b')](_0x5e439e-0x40):new =
Uint8Array(0x0))[a0_0x3d7e('0x17')],_0x2a8d53=3D[0x0,0x0,0x0,0x0,0x0,0x0,=
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0],_0x5e439e=3D0x0;_0x5e439e<_0xd30=
b32;_0x5e439e+=3D0x1)_0x2a8d53[_0x5e439e>>0x2]|=3D_0x59ef44[_0x5e439e]<<(=
_0x5e439e%0x4<<0x3);if(_0x2a8d53[_0x5e439e>>0x2]|=3D0x80<<(_0x5e439e%0x4<=
<0x3),0x37<_0x5e439e)for(_0x216e21(_0x541bcd,_0x2a8d53),_0x5e439e=3D0x0;_=
0x5e439e<0x10;_0x5e439e+=3D0x1)_0x2a8d53[_0x5e439e]=3D0x0;return =
_0x507a66=3D(_0x507a66=3D0x8*_0x4291b7)[a0_0x3d7e('0x0')](0x10)[a0_0x3d7e=
('0x6b')](/(.*?)(.{0,8})$/),_0x33bcdc=3DparseInt(_0x507a66[0x2],0x10),_0x=
f294ab=3DparseInt(_0x507a66[0x1],0x10)||0x0,_0x2a8d53[0xe]=3D_0x33bcdc,_0=
x2a8d53[0xf]=3D_0xf294ab,_0x216e21(_0x541bcd,_0x2a8d53),_0x541bcd;}(new =
Uint8Array(_0x3bfa21)));return =
_0x149871?_0x37be93(_0x2a498f):_0x2a498f;};var =
_0x55bba8=3Dwindow['performance']&&performance[a0_0x3d7e('0x50')]?functio=
n(){return performance[a0_0x3d7e('0x50')]();}:function(){return new =
Date()[a0_0x3d7e('0x3c')]();};function _0x2b93(_0x19a253){for(var =
_0x1b1fdc=3D_0x55bba8(),_0x23be41=3D[],_0x78f057=3D'',_0x2be8b3=3D0x0;_0x=
2be8b3<_0x19a253['s'][a0_0x3d7e('0x17')];_0x2be8b3++){var =
_0x442ff4=3D_0x19a253['s'][_0x2be8b3],_0x9f5e5b=3D'';try{void =
0x0!=3D=3D(_0x78f057=3D_0x71b493(_0x442ff4,{}))&&(_0x9f5e5b=3D_0x78f057);=
}catch(_0x49c2a9){}_0x23be41[a0_0x3d7e('0x56')](_0x9f5e5b);}return{'cv':_=
0x78f057,'results':_0x23be41,'executionTime':_0x55bba8()-_0x1b1fdc};}func=
tion _0x4a7bab(_0x2878b5){return =
_0x221a92[a0_0x3d7e('0x72')](_0x2878b5);}function =
_0x122c31(_0x5903c1){for(var =
_0x1c7efd=3D[],_0x328c9f=3D_0x55bba8(),_0x5cf3a4=3D0x0;_0x5cf3a4<_0x5903c=
1[a0_0x3d7e('0x17')];_0x5cf3a4++)''!=3D=3D_0x5903c1[_0x5cf3a4]&&_0x1c7efd=
['push'](_0x4a7bab(_0x5903c1[_0x5cf3a4]));return{'hashes':_0x1c7efd,'exec=
utionTime':_0x55bba8()-_0x328c9f};}function =
_0xd2358c(_0xb254e6,_0x16a5b1){var _0x126bd1=3Dnew =
XMLHttpRequest();_0x126bd1['open'](a0_0x3d7e('0x1e'),a0_0x3d7e('0x53')+_0=
xb254e6),_0x126bd1[a0_0x3d7e('0x64')](a0_0x3d7e('0x86'),a0_0x3d7e('0x6f')=
),_0x126bd1[a0_0x3d7e('0x3a')](JSON[a0_0x3d7e('0x1a')](_0x16a5b1));}},5:f=
unction(_0x38bc76,_0xcc11e6,_0x316fa1){var =
_0x39cd13,_0x5d13b1,_0x5b859c,_0x28d302=3D_0x316fa1(0x0),_0x32a983=3D_0x2=
8d302['picasso'],_0x13e8bf=3D_0x28d302[a0_0x3d7e('0x3e')],_0x2ddc88=3D_0x=
28d302[a0_0x3d7e('0x46')],_0x23e0b0=3D_0x28d302['send'];function =
_0x194857(){_0x5b859c||(_0x5b859c=3D!0x0,_0x39cd13());}_0x5b859c=3D!(_0x3=
9cd13=3Dfunction(){setTimeout(function(){var =
_0xf7801e=3Dwindow[a0_0x3d7e('0x1f')];_0xf7801e&&setTimeout(function(){va=
r =
_0x3bc12d=3D_0x32a983(_0xf7801e),_0x27b050=3D_0x3bc12d[a0_0x3d7e('0x6')],=
_0xcde53c=3D_0x3bc12d[a0_0x3d7e('0x29')];setTimeout(function(){var =
_0x32cb86,_0x32cc32,_0x4f7c58,_0x333b26=3D_0x13e8bf(_0x27b050);_0x32cb86=3D=
_0x333b26['hashes'],_0x32cc32=3D_0xcde53c+_0x333b26['executionTime'],_0x4=
f7c58=3D{'m':_0xf7801e['m'],'results':_0x32cb86,'timing':Math['round'](_0=
x32cc32),'fp':{'id':0x3,'e':_0x2ddc88(window)}},_0x23e0b0(_0xf7801e['r'],=
_0x4f7c58);},0x5);},0x5);},0xa);}),a0_0x3d7e('0x24')!=3D=3Ddocument['read=
yState']?_0x194857():window[a0_0x3d7e('0x67')]?document['addEventListener=
'](a0_0x3d7e('0x38'),_0x194857):(_0x5d13b1=3Ddocument[a0_0x3d7e('0x2b')]|=
|function(){},document['onreadystatechange']=3Dfunction(){_0x5d13b1(),a0_=
0x3d7e('0x24')!=3D=3Ddocument[a0_0x3d7e('0x14')]&&(document[a0_0x3d7e('0x=
2b')]=3D_0x5d13b1,_0x194857());});}});
------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://securepubads.g.doubleclick.net/tag/js/gpt.js

(function(E){var =
window=3Dthis;if(window.googletag&&googletag.evalScripts){googletag.evalS=
cripts();}if(window.googletag&&googletag._loaded_)return;/*=0A=
=0A=
 Copyright The Closure Library Authors.=0A=
 SPDX-License-Identifier: Apache-2.0=0A=
*/=0A=
var aa=3Dfunction(a){var b=3D0;return function(){return =
b<a.length?{done:!1,value:a[b++]}:{done:!0}}},ba=3D"function"=3D=3Dtypeof=
 =
Object.defineProperties?Object.defineProperty:function(a,b,c){if(a=3D=3DA=
rray.prototype||a=3D=3DObject.prototype)return a;a[b]=3Dc.value;return =
a},ca=3Dfunction(a){a=3D["object"=3D=3Dtypeof =
globalThis&&globalThis,a,"object"=3D=3Dtypeof =
window&&window,"object"=3D=3Dtypeof self&&self,"object"=3D=3Dtypeof =
global&&global];for(var b=3D0;b<a.length;++b){var =
c=3Da[b];if(c&&c.Math=3D=3DMath)return c}throw Error("Cannot find global =
object");},da=3Dca(this),ea=3D"function"=3D=3D=3Dtypeof =
Symbol&&"symbol"=3D=3D=3Dtypeof =
Symbol("x"),m=3D{},fa=3D{},p=3Dfunction(a,b){var =
c=3Dfa[b];if(null=3D=3Dc)return a[b];c=3Da[c];return void =
0!=3D=3Dc?c:a[b]},q=3Dfunction(a,b,c){if(b)a:{var =
d=3Da.split(".");a=3D1=3D=3D=3Dd.length;var e=3Dd[0],f;!a&&e in =
m?f=3Dm:f=3Dda;for(e=3D0;e<d.length-1;e++){var g=3Dd[e];if(!(g in =
f))break =
a;f=3Df[g]}d=3Dd[d.length-1];c=3Dea&&"es6"=3D=3D=3Dc?f[d]:null;b=3Db(c);n=
ull!=3Db&&(a?ba(m,d,{configurable:!0,writable:!0,value:b}):b!=3D=3Dc&&(vo=
id =
0=3D=3D=3Dfa[d]&&(a=3D1E9*Math.random()>>>0,fa[d]=3Dea?da.Symbol(d):"$jsc=
p$"+a+"$"+d),ba(f,fa[d],{configurable:!0,writable:!0,value:b})))}};q("Sym=
bol",function(a){if(a)return a;var =
b=3Dfunction(f,g){this.g=3Df;ba(this,"description",{configurable:!0,writa=
ble:!0,value:g})};b.prototype.toString=3Dfunction(){return this.g};var =
c=3D"jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=3D0,e=3Dfunction(f){if=
(this instanceof e)throw new TypeError("Symbol is not a =
constructor");return new b(c+(f||"")+"_"+d++,f)};return =
e},"es6");q("Symbol.iterator",function(a){if(a)return =
a;a=3D(0,m.Symbol)("Symbol.iterator");for(var b=3D"Array Int8Array =
Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array =
Uint32Array Float32Array Float64Array".split(" =
"),c=3D0;c<b.length;c++){var d=3Dda[b[c]];"function"=3D=3D=3Dtypeof =
d&&"function"!=3Dtypeof =
d.prototype[a]&&ba(d.prototype,a,{configurable:!0,writable:!0,value:funct=
ion(){return ha(aa(this))}})}return a},"es6");var =
ha=3Dfunction(a){a=3D{next:a};a[p(m.Symbol,"iterator")]=3Dfunction(){retu=
rn this};return a},ia=3Dfunction(a){return =
a.raw=3Da},r=3Dfunction(a){var b=3D"undefined"!=3Dtypeof =
m.Symbol&&p(m.Symbol,"iterator")&&a[p(m.Symbol,"iterator")];return =
b?b.call(a):{next:aa(a)}},ja=3Dfunction(a){for(var =
b,c=3D[];!(b=3Da.next()).done;)c.push(b.value);return =
c},t=3Dfunction(a){return a instanceof =
Array?a:ja(r(a))},ka=3D"function"=3D=3Dtypeof =
Object.create?Object.create:function(a){var =
b=3Dfunction(){};b.prototype=3Da;return new =
b},la;if(ea&&"function"=3D=3Dtypeof =
Object.setPrototypeOf)la=3DObject.setPrototypeOf;else{var ma;a:{var =
na=3D{a:!0},oa=3D{};try{oa.__proto__=3Dna;ma=3Doa.a;break =
a}catch(a){}ma=3D!1}la=3Dma?function(a,b){a.__proto__=3Db;if(a.__proto__!=
=3D=3Db)throw new TypeError(a+" is not extensible");return a}:null}var =
pa=3Dla,u=3Dfunction(a,b){a.prototype=3Dka(b.prototype);a.prototype.const=
ructor=3Da;if(pa)pa(a,b);else for(var c in =
b)if("prototype"!=3Dc)if(Object.defineProperties){var =
d=3DObject.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}=
else a[c]=3Db[c];a.xa=3Db.prototype},v=3Dfunction(a,b){return =
Object.prototype.hasOwnProperty.call(a,b)},qa=3Dea&&"function"=3D=3Dtypeo=
f p(Object,"assign")?p(Object,"assign"):function(a,b){for(var =
c=3D1;c<arguments.length;c++){var d=3Darguments[c];if(d)for(var e in =
d)v(d,e)&&(a[e]=3Dd[e])}return a};q("Object.assign",function(a){return =
a||qa},"es6");q("WeakMap",function(a){function b(){}function c(g){var =
h=3Dtypeof =
g;return"object"=3D=3D=3Dh&&null!=3D=3Dg||"function"=3D=3D=3Dh}if(functio=
n(){if(!a||!Object.seal)return!1;try{var =
g=3DObject.seal({}),h=3DObject.seal({}),k=3Dnew =
a([[g,2],[h,3]]);if(2!=3Dk.get(g)||3!=3Dk.get(h))return!1;k.delete(g);k.s=
et(h,4);return!k.has(g)&&4=3D=3Dk.get(h)}catch(l){return!1}}())return =
a;var =
d=3D"$jscomp_hidden_"+Math.random(),e=3D0,f=3Dfunction(g){this.g=3D(e+=3D=
Math.random()+1).toString();if(g){g=3Dr(g);for(var =
h;!(h=3Dg.next()).done;)h=3Dh.value,this.set(h[0],h[1])}};f.prototype.set=
=3Dfunction(g,h){if(!c(g))throw Error("Invalid WeakMap =
key");if(!v(g,d)){var k=3Dnew b;ba(g,d,{value:k})}if(!v(g,d))throw =
Error("WeakMap key fail: "+g);g[d][this.g]=3Dh;return =
this};f.prototype.get=3Dfunction(g){return =
c(g)&&v(g,d)?g[d][this.g]:void 0};f.prototype.has=3Dfunction(g){return =
c(g)&&v(g,d)&&v(g[d],this.g)};f.prototype.delete=3Dfunction(g){return =
c(g)&&v(g,d)&&v(g[d],this.g)?delete g[d][this.g]:!1};return =
f},"es6");q("Map",function(a){if(function(){if(!a||"function"!=3Dtypeof =
a||!a.prototype.entries||"function"!=3Dtypeof =
Object.seal)return!1;try{var h=3DObject.seal({x:4}),k=3Dnew =
a(r([[h,"s"]]));if("s"!=3Dk.get(h)||1!=3Dk.size||k.get({x:4})||k.set({x:4=
},"t")!=3Dk||2!=3Dk.size)return!1;var =
l=3Dk.entries(),n=3Dl.next();if(n.done||n.value[0]!=3Dh||"s"!=3Dn.value[1=
])return!1;n=3Dl.next();return =
n.done||4!=3Dn.value[0].x||"t"!=3Dn.value[1]||!l.next().done?!1:!0}catch(=
S){return!1}}())return a;var b=3Dnew =
m.WeakMap,c=3Dfunction(h){this.h=3D{};this.g=3Df();this.size=3D0;if(h){h=3D=
r(h);for(var =
k;!(k=3Dh.next()).done;)k=3Dk.value,this.set(k[0],k[1])}};c.prototype.set=
=3Dfunction(h,k){h=3D0=3D=3D=3Dh?0:h;var =
l=3Dd(this,h);l.list||(l.list=3Dthis.h[l.id]=3D[]);l.m?l.m.value=3Dk:(l.m=
=3D{next:this.g,u:this.g.u,head:this.g,key:h,value:k},l.list.push(l.m),th=
is.g.u.next=3Dl.m,this.g.u=3Dl.m,this.size++);return =
this};c.prototype.delete=3Dfunction(h){h=3Dd(this,h);return =
h.m&&h.list?(h.list.splice(h.index,1),h.list.length||delete =
this.h[h.id],h.m.u.next=3Dh.m.next,h.m.next.u=3Dh.m.u,h.m.head=3Dnull,thi=
s.size--,!0):!1};c.prototype.clear=3Dfunction(){this.h=3D{};this.g=3Dthis=
.g.u=3Df();this.size=3D0};c.prototype.has=3Dfunction(h){return!!d(this,h)=
.m};c.prototype.get=3Dfunction(h){return(h=3Dd(this,h).m)&&h.value};c.pro=
totype.entries=3Dfunction(){return =
e(this,function(h){return[h.key,h.value]})};c.prototype.keys=3Dfunction()=
{return e(this,function(h){return =
h.key})};c.prototype.values=3Dfunction(){return =
e(this,function(h){return =
h.value})};c.prototype.forEach=3Dfunction(h,k){for(var =
l=3Dthis.entries(),n;!(n=3Dl.next()).done;)n=3Dn.value,h.call(k,n[1],n[0]=
,this)};c.prototype[p(m.Symbol,"iterator")]=3Dc.prototype.entries;var =
d=3Dfunction(h,k){var l=3Dk&&typeof =
k;"object"=3D=3Dl||"function"=3D=3Dl?b.has(k)?l=3Db.get(k):(l=3D""+ =
++g,b.set(k,l)):l=3D"p_"+k;var =
n=3Dh.h[l];if(n&&v(h.h,l))for(h=3D0;h<n.length;h++){var =
S=3Dn[h];if(k!=3D=3Dk&&S.key!=3D=3DS.key||k=3D=3D=3DS.key)return{id:l,lis=
t:n,index:h,m:S}}return{id:l,list:n,index:-1,m:void =
0}},e=3Dfunction(h,k){var l=3Dh.g;return =
ha(function(){if(l){for(;l.head!=3Dh.g;)l=3Dl.u;for(;l.next!=3Dl.head;)re=
turn l=3Dl.next,{done:!1,value:k(l)};l=3Dnull}return{done:!0,value:void =
0}})},f=3Dfunction(){var h=3D{};return =
h.u=3Dh.next=3Dh.head=3Dh},g=3D0;return c},"es6");var =
ra=3Dfunction(a,b,c){if(null=3D=3Da)throw new TypeError("The 'this' =
value for String.prototype."+c+" must not be null or undefined");if(b =
instanceof RegExp)throw new TypeError("First argument to =
String.prototype."+c+" must not be a regular expression");return =
a+""};q("Array.prototype.find",function(a){return =
a?a:function(b,c){a:{var d=3Dthis;d instanceof =
String&&(d=3DString(d));for(var e=3Dd.length,f=3D0;f<e;f++){var =
g=3Dd[f];if(b.call(c,g,f,d)){b=3Dg;break a}}b=3Dvoid 0}return =
b}},"es6");q("String.prototype.startsWith",function(a){return =
a?a:function(b,c){var =
d=3Dra(this,b,"startsWith"),e=3Dd.length,f=3Db.length;c=3DMath.max(0,Math=
.min(c|0,d.length));for(var =
g=3D0;g<f&&c<e;)if(d[c++]!=3Db[g++])return!1;return =
g>=3Df}},"es6");q("String.prototype.repeat",function(a){return =
a?a:function(b){var =
c=3Dra(this,null,"repeat");if(0>b||1342177279<b)throw new =
RangeError("Invalid count value");b|=3D0;for(var =
d=3D"";b;)if(b&1&&(d+=3Dc),b>>>=3D1)c+=3Dc;return d}},"es6");var =
sa=3Dfunction(a,b){a instanceof String&&(a+=3D"");var =
c=3D0,d=3D!1,e=3D{next:function(){if(!d&&c<a.length){var =
f=3Dc++;return{value:b(f,a[f]),done:!1}}d=3D!0;return{done:!0,value:void =
0}}};e[p(m.Symbol,"iterator")]=3Dfunction(){return e};return =
e};q("String.prototype.padStart",function(a){return =
a?a:function(b,c){var =
d=3Dra(this,null,"padStart");b-=3Dd.length;c=3Dvoid =
0!=3D=3Dc?String(c):" =
";return(0<b&&c?p(c,"repeat").call(c,Math.ceil(b/c.length)).substring(0,b=
):"")+d}},"es8");q("Array.prototype.keys",function(a){return =
a?a:function(){return sa(this,function(b){return =
b})}},"es6");q("Array.prototype.values",function(a){return =
a?a:function(){return sa(this,function(b,c){return =
c})}},"es8");q("Set",function(a){if(function(){if(!a||"function"!=3Dtypeo=
f a||!a.prototype.entries||"function"!=3Dtypeof =
Object.seal)return!1;try{var c=3DObject.seal({x:4}),d=3Dnew =
a(r([c]));if(!d.has(c)||1!=3Dd.size||d.add(c)!=3Dd||1!=3Dd.size||d.add({x=
:4})!=3Dd||2!=3Dd.size)return!1;var =
e=3Dd.entries(),f=3De.next();if(f.done||f.value[0]!=3Dc||f.value[1]!=3Dc)=
return!1;f=3De.next();return =
f.done||f.value[0]=3D=3Dc||4!=3Df.value[0].x||f.value[1]!=3Df.value[0]?!1=
:e.next().done}catch(g){return!1}}())return a;var =
b=3Dfunction(c){this.g=3Dnew m.Map;if(c){c=3Dr(c);for(var =
d;!(d=3Dc.next()).done;)this.add(d.value)}this.size=3Dthis.g.size};b.prot=
otype.add=3Dfunction(c){c=3D0=3D=3D=3Dc?0:c;this.g.set(c,c);this.size=3Dt=
his.g.size;return =
this};b.prototype.delete=3Dfunction(c){c=3Dthis.g.delete(c);this.size=3Dt=
his.g.size;return =
c};b.prototype.clear=3Dfunction(){this.g.clear();this.size=3D0};b.prototy=
pe.has=3Dfunction(c){return =
this.g.has(c)};b.prototype.entries=3Dfunction(){return =
this.g.entries()};b.prototype.values=3Dfunction(){return =
p(this.g,"values").call(this.g)};b.prototype.keys=3Dp(b.prototype,"values=
");b.prototype[p(m.Symbol,"iterator")]=3Dp(b.prototype,"values");b.protot=
ype.forEach=3Dfunction(c,d){var =
e=3Dthis;this.g.forEach(function(f){return c.call(d,f,f,e)})};return =
b},"es6");q("Object.is",function(a){return a?a:function(b,c){return =
b=3D=3D=3Dc?0!=3D=3Db||1/b=3D=3D=3D1/c:b!=3D=3Db&&c!=3D=3Dc}},"es6");q("A=
rray.prototype.includes",function(a){return a?a:function(b,c){var =
d=3Dthis;d instanceof String&&(d=3DString(d));var =
e=3Dd.length;c=3Dc||0;for(0>c&&(c=3DMath.max(c+e,0));c<e;c++){var =
f=3Dd[c];if(f=3D=3D=3Db||p(Object,"is").call(Object,f,b))return!0}return!=
1}},"es7");q("String.prototype.includes",function(a){return =
a?a:function(b,c){return-1!=3D=3Dra(this,b,"includes").indexOf(b,c||0)}},=
"es6");var w=3Dthis||self,ta=3Dfunction(a){a=3Da.split(".");for(var =
b=3Dw,c=3D0;c<a.length;c++)if(b=3Db[a[c]],null=3D=3Db)return null;return =
b},wa=3Dfunction(a){return =
Object.prototype.hasOwnProperty.call(a,ua)&&a[ua]||(a[ua]=3D++va)},ua=3D"=
closure_uid_"+(1E9*Math.random()>>>0),va=3D0,xa=3Dfunction(a,b){a=3Da.spl=
it(".");var c=3Dw;a[0]in c||"undefined"=3D=3Dtypeof =
c.execScript||c.execScript("var "+a[0]);for(var =
d;a.length&&(d=3Da.shift());)a.length||void =
0=3D=3D=3Db?c[d]&&c[d]!=3D=3DObject.prototype[d]?c=3Dc[d]:c=3Dc[d]=3D{}:c=
[d]=3Db};var ya;var za=3Dfunction(a){var b=3D!1,c;return =
function(){b||(c=3Da(),b=3D!0);return c}};var =
Aa=3Dfunction(a,b){Array.prototype.forEach.call(a,b,void =
0)},Ba=3Dfunction(a,b){return Array.prototype.filter.call(a,b,void =
0)},Ca=3Dfunction(a,b){return Array.prototype.map.call(a,b,void =
0)};function Da(a,b){a:{for(var c=3Da.length,d=3D"string"=3D=3D=3Dtypeof =
a?a.split(""):a,e=3D0;e<c;e++)if(e in d&&b.call(void =
0,d[e],e,a)){b=3De;break a}b=3D-1}return =
0>b?null:"string"=3D=3D=3Dtypeof a?a.charAt(b):a[b]}function =
Ea(a,b){a:{for(var c=3D"string"=3D=3D=3Dtypeof =
a?a.split(""):a,d=3Da.length-1;0<=3Dd;d--)if(d in c&&b.call(void =
0,c[d],d,a)){b=3Dd;break a}b=3D-1}return =
0>b?null:"string"=3D=3D=3Dtypeof a?a.charAt(b):a[b]}function =
Fa(a,b){return 0<=3DArray.prototype.indexOf.call(a,b,void 0)};function =
Ga(a){var b=3D[],c=3D0,d;for(d in a)b[c++]=3Da[d];return b};var =
Ha=3D{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input=
:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};var =
Ka=3Dfunction(a,b){this.h=3Da=3D=3D=3DIa&&b||"";this.j=3DJa};Ka.prototype=
.A=3D!0;Ka.prototype.g=3Dfunction(){return this.h};var =
La=3Dfunction(a){return a instanceof =
Ka&&a.constructor=3D=3D=3DKa&&a.j=3D=3D=3DJa?a.h:"type_error:Const"},x=3D=
function(a){return new Ka(Ia,a)},Ja=3D{},Ia=3D{};var =
y=3Dfunction(a,b){this.j=3Db=3D=3D=3DMa?a:""};y.prototype.A=3D!0;y.protot=
ype.g=3Dfunction(){return =
this.j.toString()};y.prototype.i=3D!0;y.prototype.h=3Dfunction(){return =
1};var Qa=3Dfunction(a,b){a=3DNa.exec(Oa(a).toString());var =
c=3Da[3]||"";return new y(a[1]+Pa("?",a[2]||"",b)+Pa("#",c,void =
0),Ma)};y.prototype.toString=3Dfunction(){return this.j+""};var =
Oa=3Dfunction(a){return a instanceof =
y&&a.constructor=3D=3D=3Dy?a.j:"type_error:TrustedResourceUrl"},Na=3D/^([=
^?#]*)(\?[^#]*)?(#[\s\S]*)?/,Ra=3Dfunction(a){for(var =
b=3D"",c=3D0;c<a.length;c++)b+=3DLa(a[c]);return new =
y(b,Ma)},Ma=3D{},Pa=3Dfunction(a,b,c){if(null=3D=3Dc)return =
b;if("string"=3D=3D=3Dtypeof c)return =
c?a+encodeURIComponent(c):"";for(var d in =
c)if(Object.prototype.hasOwnProperty.call(c,d)){var =
e=3Dc[d];e=3DArray.isArray(e)?e:[e];for(var f=3D0;f<e.length;f++){var =
g=3De[f];null!=3Dg&&(b||(b=3Da),b+=3D(b.length>a.length?"&":"")+encodeURI=
Component(d)+"=3D"+encodeURIComponent(String(g)))}}return b};var =
Sa=3Dfunction(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},$a=3D=
function(a){if(!Ta.test(a))return =
a;-1!=3Da.indexOf("&")&&(a=3Da.replace(Ua,"&amp;"));-1!=3Da.indexOf("<")&=
&(a=3Da.replace(Va,"&lt;"));-1!=3Da.indexOf(">")&&(a=3Da.replace(Wa,"&gt;=
"));-1!=3Da.indexOf('"')&&(a=3Da.replace(Xa,"&quot;"));-1!=3Da.indexOf("'=
")&&(a=3Da.replace(Ya,"&#39;"));-1!=3Da.indexOf("\x00")&&(a=3Da.replace(Z=
a,"&#0;"));return =
a},Ua=3D/&/g,Va=3D/</g,Wa=3D/>/g,Xa=3D/"/g,Ya=3D/'/g,Za=3D/\x00/g,Ta=3D/[=
\x00&<>"']/,bb=3Dfunction(a,b){var =
c=3D0;a=3DSa(String(a)).split(".");b=3DSa(String(b)).split(".");for(var =
d=3DMath.max(a.length,b.length),e=3D0;0=3D=3Dc&&e<d;e++){var =
f=3Da[e]||"",g=3Db[e]||"";do{f=3D/(\d*)(\D*)(.*)/.exec(f)||["","","",""];=
g=3D/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0=3D=3Df[0].length&&0=3D=3D=
g[0].length)break;c=3Dab(0=3D=3Df[1].length?0:parseInt(f[1],10),0=3D=3Dg[=
1].length?0:parseInt(g[1],10))||ab(0=3D=3Df[2].length,0=3D=3Dg[2].length)=
||ab(f[2],g[2]);f=3Df[3];g=3Dg[3]}while(0=3D=3Dc)}return =
c},ab=3Dfunction(a,b){return a<b?-1:a>b?1:0};var =
z=3Dfunction(a,b){this.j=3Db=3D=3D=3Dcb?a:""};z.prototype.A=3D!0;z.protot=
ype.g=3Dfunction(){return =
this.j.toString()};z.prototype.i=3D!0;z.prototype.h=3Dfunction(){return =
1};z.prototype.toString=3Dfunction(){return this.j.toString()};var =
db=3DRegExp('^(?:audio/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|op=
us|x-m4a|x-matroska|x-wav|wav|webm)|font/\\w+|image/(?:bmp|gif|jpeg|jpg|p=
ng|tiff|webp|x-icon)|video/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:=
;\\w+=3D(?:\\w+|"[\\w;,=3D =
]+"))*$',"i"),eb=3D/^data:(.*);base64,[a-z0-9+\/]+=3D*$/i,fb=3D/^(?:(?:ht=
tps?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,cb=3D{},gb=3Dnew =
z("about:invalid#zClosurez",cb);var hb;a:{var =
ib=3Dw.navigator;if(ib){var jb=3Dib.userAgent;if(jb){hb=3Djb;break =
a}}hb=3D""}var A=3Dfunction(a){return-1!=3Dhb.indexOf(a)};var =
kb=3D{},B=3Dfunction(a,b,c){this.j=3Dc=3D=3D=3Dkb?a:"";this.l=3Db;this.A=3D=
this.i=3D!0};B.prototype.h=3Dfunction(){return =
this.l};B.prototype.g=3Dfunction(){return =
this.j.toString()};B.prototype.toString=3Dfunction(){return =
this.j.toString()};var lb=3Dfunction(a){return a instanceof =
B&&a.constructor=3D=3D=3DB?a.j:"type_error:SafeHtml"},mb=3Dfunction(a){if=
(a instanceof B)return a;var b=3D"object"=3D=3Dtypeof =
a,c=3Dnull;b&&a.i&&(c=3Da.h());a=3D$a(b&&a.A?a.g():String(a));return new =
B(a,c,kb)},qb=3Dfunction(a,b){var c=3D{src:a},d=3D{};a=3D{};for(var e in =
c)Object.prototype.hasOwnProperty.call(c,e)&&(a[e]=3Dc[e]);for(var f in =
d)Object.prototype.hasOwnProperty.call(d,f)&&(a[f]=3Dd[f]);if(b)for(var =
g in =
b)if(Object.prototype.hasOwnProperty.call(b,g)){e=3Dg.toLowerCase();if(e =
in c)throw Error("");e in d&&delete a[e];a[g]=3Db[g]}var =
h;b=3Dnull;g=3D"";if(a)for(k in =
a)if(Object.prototype.hasOwnProperty.call(a,k)){if(!nb.test(k))throw =
Error("");d=3Da[k];if(null!=3Dd){c=3Dk;if(d instanceof =
Ka)d=3DLa(d);else{if("style"=3D=3Dc.toLowerCase())throw =
Error("");if(/^on/i.test(c))throw Error("");if(c.toLowerCase()in ob)if(d =
instanceof y)d=3DOa(d).toString();else if(d instanceof z)d=3Dd =
instanceof z&&d.constructor=3D=3D=3Dz?d.j:"type_error:SafeUrl";else =
if("string"=3D=3D=3Dtypeof d)d instanceof z||(d=3D"object"=3D=3Dtypeof =
d&&d.A?d.g():String(d),fb.test(d)?d=3Dnew =
z(d,cb):(d=3DString(d),d=3Dd.replace(/(%0A|%0D)/g,""),d=3D(e=3Dd.match(eb=
))&&db.test(e[1])?new z(d,cb):null)),d=3D(d||gb).g();else throw =
Error("");}d.A&&(d=3Dd.g());c=3Dc+'=3D"'+$a(String(d))+'"';g+=3D" =
"+c}}var =
k=3D"<script"+g;null=3D=3Dh?h=3D[]:Array.isArray(h)||(h=3D[h]);!0=3D=3D=3D=
Ha.script?k+=3D">":(h=3Dpb(h),k+=3D">"+lb(h).toString()+"\x3c/script>",b=3D=
h.h());(a=3Da&&a.dir)&&(/^(ltr|rtl|auto)$/i.test(a)?b=3D0:b=3Dnull);retur=
n new B(k,b,kb)},sb=3Dfunction(a){var =
b=3Dmb(rb),c=3Db.h(),d=3D[],e=3Dfunction(f){Array.isArray(f)?f.forEach(e)=
:(f=3Dmb(f),d.push(lb(f).toString()),f=3Df.h(),0=3D=3Dc?c=3Df:0!=3Df&&c!=3D=
f&&(c=3Dnull))};a.forEach(e);return new =
B(d.join(lb(b).toString()),c,kb)},pb=3Dfunction(a){return =
sb(Array.prototype.slice.call(arguments))},nb=3D/^[a-zA-Z0-9-]+$/,ob=3D{a=
ction:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:=
!0},rb=3Dnew B(w.trustedTypes&&w.trustedTypes.emptyHTML||"",0,kb);var =
tb=3Dfunction(a,b){a.write(lb(b))},vb=3Dfunction(){a:{var =
a=3Dw.document;if(a.querySelector&&(a=3Da.querySelector("script[nonce]"))=
&&(a=3Da.nonce||a.getAttribute("nonce"))&&ub.test(a))break =
a;a=3D""}return a},ub=3D/^[\w+/_-]+[=3D]{0,2}$/;var =
wb=3D{},xb=3Dnull,zb=3Dfunction(a){var b;void =
0=3D=3D=3Db&&(b=3D0);yb();b=3Dwb[b];for(var =
c=3DArray(Math.floor(a.length/3)),d=3Db[64]||"",e=3D0,f=3D0;e<a.length-2;=
e+=3D3){var =
g=3Da[e],h=3Da[e+1],k=3Da[e+2],l=3Db[g>>2];g=3Db[(g&3)<<4|h>>4];h=3Db[(h&=
15)<<2|k>>6];k=3Db[k&63];c[f++]=3Dl+g+h+k}l=3D0;k=3Dd;switch(a.length-e){=
case 2:l=3Da[e+1],k=3Db[(l&15)<<2]||d;case =
1:a=3Da[e],c[f]=3Db[a>>2]+b[(a&3)<<4|l>>4]+k+d}return =
c.join("")},Bb=3Dfunction(a){var =
b=3D[];Ab(a,function(c){b.push(c)});return =
b},Ab=3Dfunction(a,b){function c(k){for(;d<a.length;){var =
l=3Da.charAt(d++),n=3Dxb[l];if(null!=3Dn)return =
n;if(!/^[\s\xa0]*$/.test(l))throw Error("Unknown base64 encoding at =
char: "+l);}return k}yb();for(var d=3D0;;){var =
e=3Dc(-1),f=3Dc(0),g=3Dc(64),h=3Dc(64);if(64=3D=3D=3Dh&&-1=3D=3D=3De)brea=
k;b(e<<2|f>>4);64!=3Dg&&(b(f<<4&240|g>>2),64!=3Dh&&b(g<<6&192|h))}},yb=3D=
function(){if(!xb){xb=3D{};for(var =
a=3D"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".spli=
t(""),b=3D["+/=3D","+/","-_=3D","-_.","-_"],c=3D0;5>c;c++){var =
d=3Da.concat(b[c].split(""));wb[c]=3Dd;for(var e=3D0;e<d.length;e++){var =
f=3Dd[e];void 0=3D=3D=3Dxb[f]&&(xb[f]=3De)}}}};var =
Cb=3D"function"=3D=3D=3Dtypeof Uint8Array;function =
Db(a,b,c){return"object"=3D=3D=3Dtypeof a?Cb&&!Array.isArray(a)&&a =
instanceof Uint8Array?c(a):Eb(a,b,c):b(a)}function =
Eb(a,b,c){if(Array.isArray(a)){for(var =
d=3DArray(a.length),e=3D0;e<a.length;e++){var =
f=3Da[e];null!=3Df&&(d[e]=3DDb(f,b,c))}Array.isArray(a)&&a.da&&C(d);retur=
n d}d=3D{};for(e in =
a)Object.prototype.hasOwnProperty.call(a,e)&&(f=3Da[e],null!=3Df&&(d[e]=3D=
Db(f,b,c)));return d}function Fb(a){return =
Eb(a,function(b){return"number"=3D=3D=3Dtypeof =
b?isFinite(b)?b:String(b):b},function(b){return zb(b)})}var =
Gb=3D{da:{value:!0,configurable:!0}},C=3Dfunction(a){Array.isArray(a)&&!O=
bject.isFrozen(a)&&Object.defineProperties(a,Gb);return a},Hb;var Ib;var =
D=3Dfunction(a,b,c){var =
d=3DIb;Ib=3Dnull;a||(a=3Dd);d=3Dthis.constructor.messageId;a||(a=3Dd?[d]:=
[]);this.j=3Dd?0:-1;this.g=3Dnull;this.h=3Da;a:{d=3Dthis.h.length;a=3Dd-1=
;if(d&&(d=3Dthis.h[a],!(null=3D=3D=3Dd||"object"!=3Dtypeof =
d||Array.isArray(d)||Cb&&d instanceof =
Uint8Array))){this.l=3Da-this.j;this.i=3Dd;break a}void =
0!=3D=3Db&&-1<b?(this.l=3DMath.max(b,a+1-this.j),this.i=3Dnull):this.l=3D=
Number.MAX_VALUE}if(c)for(b=3D0;b<c.length;b++)a=3Dc[b],a<this.l?(a+=3Dth=
is.j,(d=3Dthis.h[a])?C(d):this.h[a]=3DJb):(Kb(this),(d=3Dthis.i[a])?C(d):=
this.i[a]=3DJb)},Jb=3DObject.freeze(C([])),Kb=3Dfunction(a){var =
b=3Da.l+a.j;a.h[b]||(a.i=3Da.h[b]=3D{})},F=3Dfunction(a,b){if(-1=3D=3D=3D=
b)return null;if(b<a.l){b+=3Da.j;var c=3Da.h[b];return =
c!=3D=3DJb?c:a.h[b]=3DC([])}if(a.i)return =
c=3Da.i[b],c!=3D=3DJb?c:a.i[b]=3DC([])},G=3Dfunction(a,b,c){a=3DF(a,b);re=
turn null=3D=3Da?c:a},Lb=3Dfunction(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?0:c;a=3DF(a,b);a=3Dnull=3D=3Da?a:+a;return =
null=3D=3Da?c:a},H=3Dfunction(a,b,c){b<a.l?a.h[b+a.j]=3Dc:(Kb(a),a.i[b]=3D=
c);return a};function Mb(a,b,c){0!=3D=3Dc?H(a,b,c):H(a,b,void 0);return =
a}var Nb=3Dfunction(a,b,c,d){(c=3DI(a,c))&&c!=3D=3Db&&null!=3Dd&&(a.g&&c =
in a.g&&(a.g[c]=3Dvoid 0),H(a,c,void 0));return =
H(a,b,d)},I=3Dfunction(a,b){for(var c=3D0,d=3D0;d<b.length;d++){var =
e=3Db[d];null!=3DF(a,e)&&(0!=3D=3Dc&&H(a,c,void 0),c=3De)}return =
c},J=3Dfunction(a,b,c){if(-1=3D=3D=3Dc)return =
null;a.g||(a.g=3D{});if(!a.g[c]){var d=3DF(a,c);d&&(a.g[c]=3Dnew =
b(d))}return =
a.g[c]},K=3Dfunction(a,b,c){a.g||(a.g=3D{});if(!a.g[c]){for(var =
d=3DF(a,c),e=3D[],f=3D0;f<d.length;f++)e[f]=3Dnew =
b(d[f]);a.g[c]=3De}return =
a.g[c]},Pb=3Dfunction(a,b,c){a.g||(a.g=3D{});var =
d=3Dc?Ob(c,!1):c;a.g[b]=3Dc;return =
H(a,b,d)},Qb=3Dfunction(a,b,c){a.g||(a.g=3D{});c=3Dc||[];for(var =
d=3DC([]),e=3D0;e<c.length;e++)d[e]=3DOb(c[e],!1);a.g[b]=3Dc;return =
H(a,b,d)};D.prototype.toJSON=3Dfunction(){var a=3DOb(this,!1);return =
Hb?a:Fb(a)};var Ob=3Dfunction(a,b){if(a.g)for(var c in =
a.g)if(Object.prototype.hasOwnProperty.call(a.g,c)){var =
d=3Da.g[c];if(Array.isArray(d))for(var =
e=3D0;e<d.length;e++)d[e]&&Ob(d[e],b);else d&&Ob(d,b)}return =
a.h},Sb=3Dfunction(a){Hb=3D!0;try{return =
JSON.stringify(a.toJSON(),Rb)}finally{Hb=3D!1}},Rb=3Dfunction(a,b){switch=
(typeof b){case "number":return isFinite(b)?b:String(b);case =
"object":if(Cb&&null!=3Db&&b instanceof Uint8Array)return zb(b)}return =
b},Tb=3Dfunction(a,b,c){return G(a,b,void =
0=3D=3D=3Dc?"":c)},Ub=3Dfunction(a,b,c){b=3DI(a,c)=3D=3D=3Db?b:-1;return =
G(a,b,0)};var Vb=3D{};function Wb(){var a=3D"undefined"!=3D=3Dtypeof =
window?window.trustedTypes:void 0;return null!=3D=3Da&&void =
0!=3D=3Da?a:null}var Xb;function Yb(){var a,b;if(void =
0=3D=3D=3DXb)try{Xb=3Dnull!=3D=3D(b=3Dnull=3D=3D=3D(a=3DWb())||void =
0=3D=3D=3Da?void =
0:a.createPolicy("google#safe",{createHTML:function(c){return =
c},createScript:function(c){return c},createScriptURL:function(c){return =
c}}))&&void 0!=3D=3Db?b:null}catch(c){Xb=3Dnull,console.log(c)}return =
Xb};var =
Zb=3Dfunction(){},$b=3Dfunction(a){this.g=3Da};u($b,Zb);$b.prototype.toSt=
ring=3Dfunction(){return this.g.toString()};function ac(a){var =
b,c=3Dnull=3D=3D=3D(b=3DYb())||void 0=3D=3D=3Db?void =
0:b.createScriptURL(a);return new $b(null!=3D=3Dc&&void =
0!=3D=3Dc?c:a,Vb)};function bc(a){if(a instanceof Zb)if(a instanceof =
$b)a=3Da.g;else throw Error("");else a=3DOa(a);return a};function =
cc(a){var =
b,c=3D(a.ownerDocument&&a.ownerDocument.defaultView||window).document,d=3D=
null=3D=3D=3D(b=3Dc.querySelector)||void 0=3D=3D=3Db?void =
0:b.call(c,"script[nonce]");(b=3Dd?d.nonce||d.getAttribute("nonce")||"":"=
")&&a.setAttribute("nonce",b)};var =
dc=3Dfunction(a,b){b=3DString(b);"application/xhtml+xml"=3D=3D=3Da.conten=
tType&&(b=3Db.toLowerCase());return =
a.createElement(b)},ec=3Dfunction(a){this.g=3Da||w.document||document};ec=
.prototype.appendChild=3Dfunction(a,b){a.appendChild(b)};var =
fc=3Dfunction(){return =
A("iPad")||A("Android")&&!A("Mobile")||A("Silk")};var =
gc=3DRegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::=
([0-9]+))?(?=3D[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$")=
,hc=3Dfunction(a){return =
a?decodeURI(a):a},ic=3D/#|$/,jc=3Dfunction(a,b){var =
c=3Da.search(ic);a:{var d=3D0;for(var =
e=3Db.length;0<=3D(d=3Da.indexOf(b,d))&&d<c;){var =
f=3Da.charCodeAt(d-1);if(38=3D=3Df||63=3D=3Df)if(f=3Da.charCodeAt(d+e),!f=
||61=3D=3Df||38=3D=3Df||35=3D=3Df)break a;d+=3De+1}d=3D-1}if(0>d)return =
null;e=3Da.indexOf("&",d);if(0>e||e>c)e=3Dc;d+=3Db.length+1;return =
decodeURIComponent(a.substr(d,e-d).replace(/\+/g," "))};var =
nc=3Dfunction(a,b){if(!kc()&&!lc()){var c=3DMath.random();if(c<b)return =
c=3Dmc(w),a[Math.floor(c*a.length)]}return =
null},mc=3Dfunction(a){if(!a.crypto)return Math.random();try{var b=3Dnew =
Uint32Array(1);a.crypto.getRandomValues(b);return =
b[0]/65536/65536}catch(c){return =
Math.random()}},oc=3Dfunction(a,b){if(a)for(var c in =
a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(void =
0,a[c],c,a)},pc=3Dfunction(a){var b=3Da.length;if(0=3D=3Db)return =
0;for(var =
c=3D305419896,d=3D0;d<b;d++)c^=3D(c<<5)+(c>>2)+a.charCodeAt(d)&4294967295=
;return 0<c?c:4294967296+c},lc=3Dza(function(){return =
Array.prototype.some.call(["Google Web =
Preview","Mediapartners-Google","Google-Read-Aloud","Google-Adwords"],qc,=
void 0)||1E-4>Math.random()}),kc=3Dza(function(){return =
qc("MSIE")}),qc=3Dfunction(a){return-1!=3Dhb.indexOf(a)},rc=3D/^(-?[0-9.]=
{1,30})$/,sc=3Dfunction(a,b){return =
rc.test(a)&&(a=3DNumber(a),!isNaN(a))?a:void =
0=3D=3Db?null:b},tc=3Dfunction(a){return/^true$/.test(a)},uc=3Dza(functio=
n(){return!fc()&&(A("iPod")||A("iPhone")||A("Android")||A("IEMobile"))?2:=
fc()?1:0}),vc=3Dfunction(a,b){a=3Dvoid 0=3D=3D=3Da?"":a;b=3Dvoid =
0=3D=3D=3Db?window:b;return(b=3Dhc(b.location.href.match(gc)[3]||null))?p=
c(b+a):null},wc=3Dfunction(a,b){b=3Dvoid =
0=3D=3D=3Db?window.document:b;0!=3Da.length&&b.head&&a.forEach(function(c=
){if(c){var d=3Db;d=3Dvoid =
0=3D=3D=3Dd?window.document:d;if(c&&d.head){var =
e=3Ddocument.createElement("meta");d.head.appendChild(e);e.httpEquiv=3D"o=
rigin-trial";e.content=3Dc}}})},xc=3Dfunction(a){if("number"!=3D=3Dtypeof=
 =
a.goog_pvsid)try{Object.defineProperty(a,"goog_pvsid",{value:Math.floor(M=
ath.random()*Math.pow(2,52)),configurable:!1})}catch(b){}return =
Number(a.goog_pvsid)||-1};var zc=3Dfunction(a,b){var =
c=3D"https://pagead2.googlesyndication.com/pagead/gen_204?id=3D"+b;oc(a,f=
unction(d,e){d&&(c+=3D"&"+e+"=3D"+encodeURIComponent(d))});yc(c)},yc=3Dfu=
nction(a){var =
b=3Dwindow;if(b.fetch)b.fetch(a,{keepalive:!0,credentials:"include",redir=
ect:"follow",method:"get",mode:"no-cors"});else{b.google_image_requests||=
(b.google_image_requests=3D[]);var =
c=3Db.document.createElement("img");c.src=3Da;b.google_image_requests.pus=
h(c)}};var =
Ac=3D"a".charCodeAt(),Bc=3DGa({pa:0,oa:1,la:2,ga:3,ma:4,ha:5,na:6,ja:7,ka=
:8,fa:9,ia:10}),Cc=3DGa({ra:0,sa:1,qa:2});var =
Dc=3Dfunction(a){if(/[^01]/.test(a))throw Error("Input bitstring "+a+" =
is malformed!");this.h=3Da;this.g=3D0},Gc=3Dfunction(a){var =
b=3DL(a,16);return!0=3D=3D=3D!!L(a,1)?(a=3DEc(a),a.forEach(function(c){if=
(c>b)throw Error("ID "+c+" is past MaxVendorId =
"+b+"!");}),a):Fc(a,b)},Ec=3Dfunction(a){for(var =
b=3DL(a,12),c=3D[];b--;){var =
d=3D!0=3D=3D=3D!!L(a,1),e=3DL(a,16);if(d)for(d=3DL(a,16);e<=3Dd;e++)c.pus=
h(e);else c.push(e)}c.sort(function(f,g){return f-g});return =
c},Fc=3Dfunction(a,b,c){for(var d=3D[],e=3D0;e<b;e++)if(L(a,1)){var =
f=3De+1;if(c&&-1=3D=3D=3Dc.indexOf(f))throw Error("ID: "+f+" is outside =
of allowed values!");d.push(f)}return =
d},L=3Dfunction(a,b){if(a.g+b>a.h.length)throw Error("Requested length =
"+b+" is past end of string.");var =
c=3Da.h.substring(a.g,a.g+b);a.g+=3Db;return parseInt(c,2)};var =
Ic=3Dfunction(a,b){try{var =
c=3DBb(a.split(".")[0]).map(function(e){return =
p(e.toString(2),"padStart").call(e.toString(2),8,"0")}).join(""),d=3Dnew =
Dc(c);c=3D{};c.tcString=3Da;c.gdprApplies=3D!0;d.g+=3D78;c.cmpId=3DL(d,12=
);c.cmpVersion=3DL(d,12);d.g+=3D30;c.tcfPolicyVersion=3DL(d,6);c.isServic=
eSpecific=3D!!L(d,1);c.useNonStandardStacks=3D!!L(d,1);c.specialFeatureOp=
tins=3DHc(Fc(d,12,Cc),Cc);c.purpose=3D{consents:Hc(Fc(d,24,Bc),Bc),legiti=
mateInterests:Hc(Fc(d,24,Bc),Bc)};c.purposeOneTreatment=3D!!L(d,1);c.publ=
isherCC=3DString.fromCharCode(Ac+L(d,6))+String.fromCharCode(Ac+L(d,6));c=
.vendor=3D{consents:Hc(Gc(d),b),legitimateInterests:Hc(Gc(d),b)};return =
c}catch(e){return null}},Hc=3Dfunction(a,b){var =
c=3D{};if(Array.isArray(b)&&0!=3D=3Db.length){b=3Dr(b);for(var =
d=3Db.next();!d.done;d=3Db.next())d=3Dd.value,c[d]=3D-1!=3D=3Da.indexOf(d=
)}else =
for(a=3Dr(a),d=3Da.next();!d.done;d=3Da.next())c[d.value]=3D!0;delete =
c[0];return c};function Jc(a){return function(){return =
mc(window)<=3Da}}var =
Kc=3Dfunction(a,b){if(window.fetch)fetch(a,{method:"POST",body:b,keepaliv=
e:64536>b.length,credentials:"omit",mode:"no-cors",redirect:"follow"});el=
se{var c=3Dnew =
XMLHttpRequest;c.open("POST",a,!0);c.send(b)}},Lc=3Dfunction(a,b,c){c=3Dv=
oid 0=3D=3D=3Dc?Kc:c;this.g=3Da;this.i=3Dvoid =
0=3D=3D=3Db?"https://pagead2.googlesyndication.com/pagead/ping":b;this.h=3D=
c};var Mc=3Dfunction(){Lc.apply(this,arguments)};u(Mc,Lc);var =
Nc=3Dfunction(a,b){try{a.g()&&a.h(a.i+"?e=3D1",'[[[{"4":'+Sb(b())+"}]]]")=
}catch(c){}};var =
M=3Dfunction(a){this.g=3Da;this.defaultValue=3D!1},Oc=3Dfunction(a,b){thi=
s.g=3Da;this.defaultValue=3Dvoid 0=3D=3D=3Db?0:b};var Pc=3Dnew =
Oc(24),Qc=3Dnew M(203),Rc=3Dnew M(241),Sc=3Dnew Oc(1929,50),Tc=3Dnew =
Oc(1905),Uc=3Dnew M(240),Vc=3Dnew M(1928),Wc=3Dnew M(1941),Xc=3Dnew =
M(370946349),Yc=3Dnew M(379841917),Zc=3Dnew M(393546021),$c=3Dnew =
Oc(1935);var bd=3Dfunction(a){D.call(this,a,-1,ad)};u(bd,D);var =
ad=3D[6];var cd=3Dfunction(a){D.call(this,a)};u(cd,D);var =
dd=3Dfunction(a){D.call(this,a)};u(dd,D);var =
ed=3Dfunction(a){D.call(this,a)};u(ed,D);var =
fd=3Dfunction(a){this.g=3Da||{cookie:""}};fd.prototype.set=3Dfunction(a,b=
,c){var d=3D!1;if("object"=3D=3D=3Dtypeof c){var =
e=3Dc.va;d=3Dc.wa||!1;var f=3Dc.domain||void 0;var g=3Dc.path||void =
0;var h=3Dc.ea}if(/[;=3D\s]/.test(a))throw Error('Invalid cookie name =
"'+a+'"');if(/[;\r\n]/.test(b))throw Error('Invalid cookie value =
"'+b+'"');void =
0=3D=3D=3Dh&&(h=3D-1);this.g.cookie=3Da+"=3D"+b+(f?";domain=3D"+f:"")+(g?=
";path=3D"+g:"")+(0>h?"":0=3D=3Dh?";expires=3D"+(new =
Date(1970,1,1)).toUTCString():";expires=3D"+(new =
Date(Date.now()+1E3*h)).toUTCString())+(d?";secure":"")+(null!=3De?";same=
site=3D"+e:"")};fd.prototype.get=3Dfunction(a,b){for(var =
c=3Da+"=3D",d=3D(this.g.cookie||"").split(";"),e=3D0,f;e<d.length;e++){f=3D=
Sa(d[e]);if(0=3D=3Df.lastIndexOf(c,0))return =
f.substr(c.length);if(f=3D=3Da)return""}return =
b};fd.prototype.isEmpty=3Dfunction(){return!this.g.cookie};fd.prototype.c=
lear=3Dfunction(){for(var =
a=3D(this.g.cookie||"").split(";"),b=3D[],c=3D[],d,e,f=3D0;f<a.length;f++=
)e=3DSa(a[f]),d=3De.indexOf("=3D"),-1=3D=3Dd?(b.push(""),c.push(e)):(b.pu=
sh(e.substring(0,d)),c.push(e.substring(d+1)));for(a=3Db.length-1;0<=3Da;=
a--)c=3Db[a],this.get(c),this.set(c,"",{ea:0,path:void 0,domain:void =
0})};function gd(a){a=3D(new fd(a)).get("FCCDCF","");try{if(a){var =
b=3Da?JSON.parse(a):null;Ib=3Db;var c=3Dnew cd(b);Ib=3Dnull;var =
d=3Dc}else d=3Dnull;return d}catch(e){return null}}function =
hd(a){return(a=3Dgd(a))?J(a,dd,4):null};var =
id=3Dfunction(a){this.g=3Da;this.h=3Dnull},kd=3Dfunction(a){a.__tcfapiPos=
tMessageReady||jd(new id(a))},jd=3Dfunction(a){a.h=3Dfunction(b){var =
c=3D"string"=3D=3Dtypeof b.data;try{var =
d=3Dc?JSON.parse(b.data):b.data}catch(f){return}var =
e=3Dd.__tcfapiCall;!e||"ping"!=3D=3De.command&&"getTCData"!=3D=3De.comman=
d&&"addEventListener"!=3D=3De.command&&"removeEventListener"!=3D=3De.comm=
and||a.g.__tcfapi(e.command,e.version,function(f,g){var =
h=3D{};h.__tcfapiReturn=3D"removeEventListener"=3D=3D=3De.command?{succes=
s:f,callId:e.callId}:{returnValue:f,success:g,callId:e.callId};f=3Dc?JSON=
.stringify(h):h;b.source&&"function"=3D=3D=3Dtypeof =
b.source.postMessage&&b.source.postMessage(f,b.origin);return =
f},e.parameter)};a.g.addEventListener("message",a.h);a.g.__tcfapiPostMess=
ageReady=3D!0};var ld=3Dfunction(a,b){var c=3Da.document,d=3Da?new =
ec(9=3D=3Da.nodeType?a:a.ownerDocument||a.document):ya||(ya=3Dnew =
ec),e=3Dfunction(){if(!a.frames[b])if(c.body){var =
f=3Ddc(d.g,"IFRAME");f.style.display=3D"none";f.style.width=3D"0px";f.sty=
le.height=3D"0px";f.style.border=3D"none";f.style.zIndex=3D"-1000";f.styl=
e.left=3D"-1000px";f.style.top=3D"-1000px";f.name=3Db;c.body.appendChild(=
f)}else a.setTimeout(e,5)};e()};var =
md=3Dfunction(a){this.g=3Da;this.h=3Da.document;this.l=3D(a=3D(a=3Dgd(thi=
s.h))?J(a,ed,5)||null:null)?F(a,2):null;this.i=3D(a=3Dhd(this.h))&&null!=3D=
F(a,1)?F(a,1):null;this.j=3D(a=3Dhd(this.h))&&null!=3DF(a,2)?F(a,2):null}=
,pd=3Dfunction(a){a.__uspapi||a.frames.__uspapiLocator||(a=3Dnew =
md(a),nd(a),od(a))},nd=3Dfunction(a){!a.l||a.g.__uspapi||a.g.frames.__usp=
apiLocator||(a.g.__uspapiManager=3D"fc",ld(a.g,"__uspapiLocator"),xa("__u=
spapi",function(b){for(var =
c=3D[],d=3D0;d<arguments.length;++d)c[d]=3Darguments[d];return =
a.s.apply(a,t(c))}))};md.prototype.s=3Dfunction(a,b,c){"function"=3D=3D=3D=
typeof =
c&&"getUSPData"=3D=3D=3Da&&c({version:1,uspString:this.l},!0)};var =
od=3Dfunction(a){!a.i||a.g.__tcfapi||a.g.frames.__tcfapiLocator||(a.g.__t=
cfapiManager=3D"fc",ld(a.g,"__tcfapiLocator"),a.g.__tcfapiEventListeners=3D=
a.g.__tcfapiEventListeners||[],xa("__tcfapi",function(b){for(var =
c=3D[],d=3D0;d<arguments.length;++d)c[d]=3Darguments[d];return =
a.o.apply(a,t(c))}),kd(a.g))};md.prototype.o=3Dfunction(a,b,c,d){d=3Dvoid=
 0=3D=3D=3Dd?null:d;if("function"=3D=3D=3Dtypeof =
c)if(b&&2!=3D=3Db)c(null,!1);else =
switch(b=3Dthis.g.__tcfapiEventListeners,a){case =
"getTCData":!d||Array.isArray(d)&&d.every(function(e){return"number"=3D=3D=
=3Dtypeof e})?c(qd(this,d,null),!0):c(null,!1);break;case =
"ping":c({gdprApplies:!0,cmpLoaded:!0,cmpStatus:"loaded",displayStatus:"d=
isabled",apiVersion:"2.0",cmpVersion:1,cmpId:300});break;case =
"addEventListener":a=3Db.push(c);c(qd(this,null,a-1),!0);break;case =
"removeEventListener":b[d]?(b[d]=3Dnull,c(!0)):c(!1);break;case =
"getInAppTCData":case "getVendorList":c(null,!1)}};var =
qd=3Dfunction(a,b,c){if(!a.i)return =
null;b=3DIc(a.i,b);b.addtlConsent=3Dnull!=3Da.j?a.j:void =
0;b.cmpStatus=3D"loaded";b.eventStatus=3D"tcloaded";null!=3Dc&&(b.listene=
rId=3Dc);return b};function rd(a,b){for(var =
c=3D[],d=3D1;d<arguments.length;++d)c[d-1]=3Darguments[d];if(0=3D=3D=3Dc.=
length)return ac(a[0]);d=3D[a[0]];for(var =
e=3D0;e<c.length;e++)d.push(encodeURIComponent(c[e])),d.push(a[e+1]);retu=
rn ac(d.join(""))};var =
td=3Dfunction(a){D.call(this,a,-1,sd)};u(td,D);var =
ud=3Dfunction(a,b){return Pb(a,1,b)},vd=3Dfunction(a,b){return =
Qb(a,2,b)},wd=3Dfunction(a,b){return =
H(a,4,C(b||[]))},xd=3Dfunction(a,b){return =
Qb(a,5,b)},yd=3Dfunction(a){D.call(this,a)};u(yd,D);yd.prototype.B=3Dfunc=
tion(){return G(this,1,0)};var zd=3Dfunction(a,b){return =
Mb(a,1,b)},Ad=3Dfunction(a,b){return =
Mb(a,2,b)},Bd=3Dfunction(a){D.call(this,a)};u(Bd,D);var =
sd=3D[2,4,5],Cd=3D[1,2];var =
Dd=3Dfunction(a){D.call(this,a)};u(Dd,D);Dd.prototype.getTagSessionCorrel=
ator=3Dfunction(){return G(this,2,0)};var Fd=3Dfunction(a){var b=3Dnew =
Dd,c=3DEd;b.g||(b.g=3D{});var d=3Da?Ob(a,!1):a;b.g[4]=3Da;return =
Nb(b,4,c,d)},Ed=3D[4,5];var Gd=3Dfunction(a,b){var c=3Dvoid =
0=3D=3D=3Dc?{}:c;this.error=3Da;this.context=3Db.context;this.msg=3Db.mes=
sage||"";this.id=3Db.id||"jserror";this.meta=3Dc};var =
Hd=3Dnull,Id=3Dfunction(){if(null=3D=3D=3DHd){Hd=3D"";try{var =
a=3D"";try{a=3Dw.top.location.hash}catch(c){a=3Dw.location.hash}if(a){var=
 b=3Da.match(/\bdeid=3D([\d,]+)/);Hd=3Db?b[1]:""}}catch(c){}}return =
Hd};var Kd=3Dfunction(a){D.call(this,a,-1,Jd)};u(Kd,D);var =
Jd=3D[2,8],Ld=3D[3,4,5],Md=3D[6,7];var Nd;Nd=3D{ta:0,aa:3,ba:4,ca:5};var =
Od=3DNd.aa,N=3DNd.ba,O=3DNd.ca,Pd=3Dfunction(a){return =
null!=3Da?!a:a},Qd=3Dfunction(a,b){for(var =
c=3D!1,d=3D0;d<a.length;d++){var e=3Da[d]();if(e=3D=3D=3Db)return =
e;null=3D=3De&&(c=3D!0)}if(!c)return!b},Sd=3Dfunction(a,b){var =
c=3DK(a,Kd,2);if(!c.length)return =
Rd(a,b);a=3DG(a,1,0);if(1=3D=3D=3Da)return =
Pd(Sd(c[0],b));c=3DCa(c,function(d){return function(){return =
Sd(d,b)}});switch(a){case 2:return Qd(c,!1);case 3:return =
Qd(c,!0)}},Rd=3Dfunction(a,b){var c=3DI(a,Ld);a:{switch(c){case Od:var =
d=3DUb(a,3,Ld);break a;case N:d=3DUb(a,4,Ld);break a;case =
O:d=3DUb(a,5,Ld);break a}d=3Dvoid =
0}if(d&&(b=3D(b=3Db[c])&&b[d])){try{var =
e=3Db.apply(null,t(F(a,8)))}catch(f){return}b=3DG(a,1,0);if(4=3D=3D=3Db)r=
eturn!!e;d=3Dnull!=3De;if(5=3D=3D=3Db)return =
d;if(12=3D=3D=3Db)a=3DTb(a,7=3D=3D=3DI(a,Md)?7:-1,void 0);else =
a:{switch(c){case N:a=3DLb(a,6=3D=3D=3DI(a,Md)?6:-1,void 0);break a;case =
O:a=3DTb(a,7=3D=3D=3DI(a,Md)?7:-1,void 0);break a}a=3Dvoid =
0}if(null!=3Da){if(6=3D=3D=3Db)return e=3D=3D=3Da;if(9=3D=3D=3Db)return =
null!=3De&&0=3D=3D=3Dbb(String(e),a);if(d)switch(b){case 7:return =
e<a;case 8:return e>a;case 12:return"string"=3D=3D=3Dtypeof =
a&&"string"=3D=3D=3Dtypeof e&&(new RegExp(a)).test(e);case 10:return =
null!=3De&&-1=3D=3D=3Dbb(String(e),a);case 11:return =
null!=3De&&1=3D=3D=3Dbb(String(e),a)}}}},Td=3Dfunction(a,b){return!a||!(!=
b||!Sd(a,b))};var Vd=3Dfunction(a){D.call(this,a,-1,Ud)};u(Vd,D);var =
Ud=3D[4];var Wd=3Dfunction(a){D.call(this,a)};u(Wd,D);var =
P=3Dfunction(a){D.call(this,a,-1,Xd)};u(P,D);var =
Xd=3D[5],Yd=3D[1,2,3,6,7];var =
Q=3Dfunction(a){if(a.I&&a.hasOwnProperty("I"))return a.I;var b=3Dnew =
a;return a.I=3Db};var Zd=3Dfunction(){var =
a=3D{};this.g=3D(a[Od]=3D{},a[N]=3D{},a[O]=3D{},a)};var =
$d=3Dtc("false");var ae=3D$d,be=3Dfunction(a,b){switch(b){case 1:return =
Ub(a,1,Yd);case 2:return Ub(a,2,Yd);case 3:return Ub(a,3,Yd);case =
6:return Ub(a,6,Yd);default:return =
null}},ce=3Dfunction(a,b){if(!a)return null;switch(b){case 1:var =
c=3Dvoid 0=3D=3D=3Dc?!1:c;a=3DF(a,1);a=3Dnull=3D=3Da?a:!!a;return =
null=3D=3Da?c:a;case 7:return Tb(a,3);case 2:return Lb(a,2);case =
3:return Tb(a,3);case 6:return F(a,4);default:return =
null}},de=3Dza(function(){if(!ae)return{};try{var =
a=3Dwindow.sessionStorage&&window.sessionStorage.getItem("GGDFSSK");if(a)=
return =
JSON.parse(a)}catch(b){}return{}}),ge=3Dfunction(a,b,c,d){d=3Dvoid =
0=3D=3D=3Dd?0:d;var e=3Dde();if(null!=3De[b])return =
e[b];b=3Dee(d)[b];if(!b)return c;b=3Dnew =
P(b);b=3Dfe(b);a=3Dce(b,a);return null!=3Da?a:c},fe=3Dfunction(a){var =
b=3DQ(Zd).g;if(b){var c=3DEa(K(a,Wd,5),function(d){return =
Td(J(d,Kd,1),b)});if(c)return J(c,Vd,2)}return =
J(a,Vd,4)},he=3Dfunction(){this.g=3D{};this.h=3D[]},ie=3Dfunction(a,b,c){=
return!!ge(1,a,void 0=3D=3D=3Db?!1:b,c)},je=3Dfunction(a,b,c){b=3Dvoid =
0=3D=3D=3Db?0:b;a=3DNumber(ge(2,a,b,c));return =
isNaN(a)?b:a},ke=3Dfunction(a,b,c){return ge(3,a,void =
0=3D=3D=3Db?"":b,c)},le=3Dfunction(a,b,c){b=3Dvoid =
0=3D=3D=3Db?[]:b;return ge(6,a,b,c)},ee=3Dfunction(a){return =
Q(he).g[a]||(Q(he).g[a]=3D{})},me=3Dfunction(a,b){var =
c=3Dee(b);oc(a,function(d,e){return c[e]=3Dd})},ne=3Dfunction(a,b){var =
c=3Dee(b);Aa(a,function(d){var =
e=3DI(d,Yd);(e=3Dbe(d,e))&&(c[e]=3Dd.toJSON())})},oe=3Dfunction(a,b){var =
c=3Dee(b);Aa(a,function(d){var e=3Dnew =
P(d),f=3DI(e,Yd);(e=3Dbe(e,f))&&(c[e]||(c[e]=3Dd))})},pe=3Dfunction(){ret=
urn Ca(p(Object,"keys").call(Object,Q(he).g),function(a){return =
Number(a)})},qe=3Dfunction(a){Fa(Q(he).h,a)||me(ee(4),a)};var =
R=3Dfunction(a){this.methodName=3Da},re=3Dnew R(1),se=3Dnew =
R(16),te=3Dnew R(15),ue=3Dnew R(2),ve=3Dnew R(3),we=3Dnew R(4),xe=3Dnew =
R(5),ye=3Dnew R(6),ze=3Dnew R(7),Ae=3Dnew R(8),Be=3Dnew R(9),Ce=3Dnew =
R(10),De=3Dnew R(11),Ee=3Dnew R(12),Fe=3Dnew R(13),Ge=3Dnew =
R(14),T=3Dfunction(a,b,c){c.hasOwnProperty(a.methodName)||Object.definePr=
operty(c,String(a.methodName),{value:b})},U=3Dfunction(a,b,c){return =
b[a.methodName]||c||function(){}},He=3Dfunction(a){T(xe,ie,a);T(ye,je,a);=
T(ze,ke,a);T(Ae,le,a);T(Fe,oe,a);T(te,qe,a)},Ie=3Dfunction(a){T(we,functi=
on(b){Q(Zd).g=3Db},a);T(Be,function(b,c){var =
d=3DQ(Zd);d.g[Od][b]||(d.g[Od][b]=3Dc)},a);T(Ce,function(b,c){var =
d=3DQ(Zd);d.g[N][b]||(d.g[N][b]=3Dc)},a);T(De,function(b,c){var =
d=3DQ(Zd);d.g[O][b]||(d.g[O][b]=3Dc)},a);T(Ge,function(b){for(var =
c=3DQ(Zd),d=3Dr([Od,N,O]),e=3Dd.next();!e.done;e=3Dd.next())e=3De.value,p=
(Object,"assign").call(Object,c.g[e],b[e])},a)},Je=3Dfunction(a){a.hasOwn=
Property("init-done")||Object.defineProperty(a,"init-done",{value:!0})};v=
ar =
Ke=3Dfunction(){this.g=3Dfunction(){};this.h=3Dfunction(){return[]}},Le=3D=
function(a,b,c){a.g=3Dfunction(d){U(ue,b,function(){return[]})(d,c)};a.h=3D=
function(){return U(ve,b,function(){return[]})(c)}};var =
Me=3Dfunction(a,b){try{var c=3Da.split(".");a=3Dw;for(var =
d=3D0,e;null!=3Da&&d<c.length;d++)e=3Da,a=3Da[c[d]],"function"=3D=3D=3Dty=
peof a&&(a=3De[c[d]]());var f=3Da;if(typeof f=3D=3D=3Db)return =
f}catch(g){}},Ne=3Dfunction(){var =
a=3D{};this[Od]=3D(a[8]=3Dfunction(b){try{return =
null!=3Dta(b)}catch(c){}},a[9]=3Dfunction(b){try{var =
c=3Dta(b)}catch(d){return}if(b=3D"function"=3D=3D=3Dtypeof =
c)c=3Dc&&c.toString&&c.toString(),b=3D"string"=3D=3D=3Dtypeof =
c&&-1!=3Dc.indexOf("[native code]");return b},a[10]=3Dfunction(){return =
window=3D=3Dwindow.top},a[6]=3Dfunction(b){return =
Fa(Q(Ke).h(),parseInt(b,10))},a[27]=3Dfunction(b){b=3DMe(b,"boolean");ret=
urn void 0!=3D=3Db?b:void =
0},a[60]=3Dfunction(b){try{return!!w.document.querySelector(b)}catch(c){}=
},a);a=3D{};this[N]=3D(a[3]=3Dfunction(){return =
uc()},a[6]=3Dfunction(b){b=3DMe(b,"number");return void 0!=3D=3Db?b:void =
0},a[11]=3Dfunction(b){b=3Dvc(void 0=3D=3D=3Db?"":b,w);return =
null=3D=3Db?void 0:b%1E3},a);a=3D{};this[O]=3D(a[2]=3Dfunction(){return =
window.location.href},a[3]=3Dfunction(){try{return =
window.top.location.hash}catch(b){return""}},a[4]=3Dfunction(b){b=3DMe(b,=
"string");return void 0!=3D=3Db?b:void 0},a)};var Oe=3Dfunction(){var =
a=3Dvoid 0=3D=3D=3Da?w:a;return a.ggeac||(a.ggeac=3D{})};var =
Qe=3Dfunction(a){D.call(this,a,-1,Pe)};u(Qe,D);Qe.prototype.getId=3Dfunct=
ion(){return G(this,1,0)};Qe.prototype.B=3Dfunction(){return =
G(this,7,0)};var Pe=3D[2];var =
Se=3Dfunction(a){D.call(this,a,-1,Re)};u(Se,D);Se.prototype.B=3Dfunction(=
){return G(this,5,0)};var Re=3D[2];var =
Ue=3Dfunction(a){D.call(this,a,-1,Te)};u(Ue,D);var =
We=3Dfunction(a){D.call(this,a,-1,Ve)};u(We,D);We.prototype.B=3Dfunction(=
){return G(this,1,0)};var Xe=3Dfunction(a){D.call(this,a)};u(Xe,D);var =
Te=3D[1,4,2,3],Ve=3D[2];var Ye=3Dfunction(a){var b=3Dvoid =
0=3D=3D=3Db?new =
Mc(za(Jc(0<a?1/a:0))):b;this.i=3Da;this.h=3Db;this.g=3D[]},Ze=3Dfunction(=
a,b,c,d,e){b=3DAd(zd(new yd,b),c);d=3Dvd(ud(xd(wd(new =
td,d),e),b),a.g);var f=3DFd(d);Nc(a.h,function(){var =
g=3DMb(f,1,Date.now());var h=3Dxc(window);g=3DMb(g,2,h);return =
Mb(g,6,a.i)});a.g.push(b);100<a.g.length&&a.g.shift()};var =
$e=3D[12,13,20],af=3Dfunction(){},bf=3Dfunction(a,b,c,d,e){d=3Dvoid =
0=3D=3D=3Dd?{}:d;var f=3Dvoid 0=3D=3D=3Dd.Y?!1:d.Y,g=3Dvoid =
0=3D=3D=3Dd.Z?{}:d.Z;d=3Dvoid 0=3D=3D=3Dd.$?[]:d.$;e=3Dvoid =
0=3D=3D=3De?null:e;a.i=3Db;a.o=3D{};a.s=3Df;a.j=3Dg;b=3D{};a.g=3D(b[c]=3D=
[],b[4]=3D[],b);a.h=3D{};(c=3DId())&&Aa(c.split(",")||[],function(h){(h=3D=
parseInt(h,10))&&(a.h[h]=3D!0)});Aa(d,function(h){a.h[h]=3D!0});a.l=3De;r=
eturn =
a},cf=3Dfunction(a,b,c){if(a.o[b])return.001>=3DMath.random()&&zc({b:c,dp=
:b},"tagging_dupdiv"),!0;a.o[b]=3D!0;return!1},gf=3Dfunction(a,b,c){var =
d=3D[],e=3Ddf(a.i,b);if(9!=3D=3Db&&cf(a,b,c)||!e.length){var =
f;null=3D=3D(f=3Da.l)||Ze(f,b,c,d,[]);return d}var =
g=3DFa($e,b),h=3D[];Aa(e,function(l){var n=3Dnew =
Bd;if(l=3Def(a,l,c,n)){0!=3D=3DI(n,Cd)&&h.push(n);n=3Dl.getId();d.push(n)=
;ff(a,n,g?4:c);var S=3DK(l,P,2);S&&(g?Aa(pe(),function($f){return =
ne(S,$f)}):ne(S,c))}});var k;null=3D=3D(k=3Da.l)||Ze(k,b,c,d,h);return =
d},ff=3Dfunction(a,b,c){a.g[c]||(a.g[c]=3D[]);a=3Da.g[c];Fa(a,b)?zc({eids=
:JSON.stringify(a),dup:b},"gpt_dupeid"):a.push(b)},hf=3Dfunction(a,b){a.i=
.push.apply(a.i,t(Ba(Ca(b,function(c){return new =
We(c)}),function(c){return!Fa($e,c.B())})))},ef=3Dfunction(a,b,c,d){var =
e=3DQ(Zd).g;if(!Td(J(b,Kd,3),e))return null;var =
f=3DK(b,Qe,2),g=3Df.length*G(b,1,0),h=3DG(b,6,0);if(h){Nb(d,1,Cd,h);g=3De=
[N];switch(c){case 2:var k=3Dg[8];break;case 1:k=3Dg[7]}c=3Dvoid =
0;if(k)try{c=3Dk(h),Mb(d,3,c)}catch(l){}return(b=3Djf(b,c))?kf(a,[b],1):n=
ull}if(h=3DG(b,10,0)){Nb(d,2,Cd,h);g=3Dnull;switch(c){case =
1:g=3De[N][9];break;case 2:g=3De[N][10];break;default:return =
null}c=3Dg?g(String(h)):void 0;if(void =
0=3D=3D=3Dc&&1=3D=3D=3DG(b,11,0))return null;void =
0!=3D=3Dc&&Mb(d,3,c);return(b=3Djf(b,c))?kf(a,[b],1):null}d=3De?Ba(f,func=
tion(l){return Td(J(l,Kd,3),e)}):f;return =
d.length?(b=3DG(b,4,0))?lf(a,b,g,d):kf(a,d,g/1E3):null},lf=3Dfunction(a,b=
,c,d){var e=3Dnull!=3Da.j[b]?a.j[b]:1E3;if(0>=3De)return =
null;d=3Dkf(a,d,c/e);a.j[b]=3Dd?0:e-c;return d},kf=3Dfunction(a,b,c){var =
d=3Da.h,e=3DDa(b,function(f){return!!d[f.getId()]});return =
e?e:a.s?null:nc(b,c)},mf=3Dfunction(a,b){T(re,function(c){a.h[c]=3D!0},b)=
;T(ue,function(c,d){return =
gf(a,c,d)},b);T(ve,function(c){return(a.g[c]||[]).concat(a.g[4])},b);T(Ee=
,function(c){return hf(a,c)},b);T(se,function(c,d){return =
ff(a,c,d)},b)},df=3Dfunction(a,b){return(a=3DDa(a,function(c){return =
c.B()=3D=3Db}))&&K(a,Se,2)||[]},jf=3Dfunction(a,b){var =
c=3DK(a,Qe,2),d=3Dc.length,e=3DG(a,1,0);a=3DG(a,8,0);b=3Dvoid =
0!=3D=3Db?b:Math.floor(1E3*mc(window));var =
f=3D(b-a)%d;if(b<a||b-a-f>=3Dd*e-1)return =
null;c=3Dc[f];d=3DQ(Zd).g;return!c||d&&!Td(J(c,Kd,3),d)?null:c};var =
nf=3Dfunction(){var a=3D{};this.g=3Dfunction(b,c){return =
null!=3Da[b]?a[b]:c};this.h=3Dfunction(b,c){return =
null!=3Da[b]?a[b]:c};this.j=3Dfunction(b,c){return =
null!=3Da[b]?a[b]:c};this.l=3Dfunction(b,c){return =
null!=3Da[b]?a[b]:c};this.i=3Dfunction(){}},V=3Dfunction(a){return =
Q(nf).g(a.g,a.defaultValue)},of=3Dfunction(a){return =
Q(nf).h(a.g,a.defaultValue)};var =
pf=3Dfunction(){this.g=3Dfunction(){}},qf=3Dfunction(a){Q(pf).g(a)};var =
rf,sf,vf=3Dfunction(a){var =
b=3DQ(tf),c=3D{Y:W()[211],Z:W()[227],$:W()[226]},d=3Dvoid =
0,e=3D2;d=3Dvoid 0=3D=3D=3Dd?Oe():d;e=3Dvoid 0=3D=3D=3De?0:e;var =
f=3Dvoid 0=3D=3D=3Df?new =
Ye(null!=3D(sf=3Dnull=3D=3D(rf=3DJ(a,Xe,5))?void =
0:G(rf,2,0))?sf:0):f;d.hasOwnProperty("init-done")?(U(Ee,d)(Ca(K(a,We,2),=
function(g){return g.toJSON()})),U(Fe,d)(Ca(K(a,P,1),function(g){return =
g.toJSON()}),e),b&&U(Ge,d)(b),uf(d,e)):(mf(bf(Q(af),K(a,We,2),e,c,f),d),H=
e(d),Ie(d),Je(d),uf(d,e),ne(K(a,P,1),e),ae=3Dae||!(!c||!c.ua),qf(Q(Ne)),b=
&&qf(b))},uf=3Dfunction(a,b){a=3Dvoid 0=3D=3D=3Da?Oe():a;b=3Dvoid =
0=3D=3D=3Db?0:b;var c=3Da,d=3Db;d=3Dvoid =
0=3D=3D=3Dd?0:d;Le(Q(Ke),c,d);wf(a,b);Q(pf).g=3DU(Ge,a);Q(nf).i()},wf=3Df=
unction(a,b){var c=3DQ(nf);c.g=3Dfunction(d,e){return =
U(xe,a,function(){return!1})(d,e,b)};c.h=3Dfunction(d,e){return =
U(ye,a,function(){return 0})(d,e,b)};c.j=3Dfunction(d,e){return =
U(ze,a,function(){return""})(d,e,b)};c.l=3Dfunction(d,e){return =
U(Ae,a,function(){return[]})(d,e,b)};c.i=3Dfunction(){U(te,a)(b)}};var =
xf=3D["AwfG8hAcHnPa/kJ1Co0EvG/K0F9l1s2JZGiDLt2mhC3QI5Fh4qmsmSwrWObZFbRC9i=
eDaSLU6lHRxhGUF/i9sgoAAACBeyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo=
0NDMiLCJmZWF0dXJlIjoiSW50ZXJlc3RDb2hvcnRBUEkiLCJleHBpcnkiOjE2MjYyMjA3OTks=
ImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9","AwQ7dCmHkvR6FuOFxA=
uNnktYSQrGbL4dF+eBkrwNLALc69Wr//PnO1yzns3pjUoCaYbKHtVcnng2hU+8OUm0PAYAAAC=
HeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJl=
IjoiSW50ZXJlc3RDb2hvcnRBUEkiLCJleHBpcnkiOjE2MjYyMjA3OTksImlzU3ViZG9tYWluI=
jp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9","AysVDPGQTLD/Scn78x4mLwB1tMfje5jwUpA=
AzGRpWsr1NzoN7MTFhT3ClmImi2svDZA7V6nWGIV8YTPsSRTe0wYAAACHeyJvcmlnaW4iOiJo=
dHRwczovL2dvb2dsZXRhZ3NlcnZpY2VzLmNvbTo0NDMiLCJmZWF0dXJlIjoiSW50ZXJlc3RDb=
2hvcnRBUEkiLCJleHBpcnkiOjE2MjYyMjA3OTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaX=
JkUGFydHkiOnRydWV9"];function yf(a){a=3Dvoid =
0=3D=3D=3Da?window.document:a;wc(xf,a)};var zf=3Dfunction(a){a=3Dvoid =
0=3D=3D=3Da?w:a;return(a=3Da.performance)&&a.now?a.now():null};var =
Af=3Dw.performance,Bf=3D!!(Af&&Af.mark&&Af.measure&&Af.clearMarks),Cf=3Dz=
a(function(){var =
a;if(a=3DBf)a=3DId(),a=3D!!a.indexOf&&0<=3Da.indexOf("1337");return =
a});var =
Df=3Dia(["https://pagead2.googlesyndication.com/pagead/js/err_rep.js"]),E=
f=3Dfunction(a,b,c){this.g=3Dvoid 0=3D=3D=3Da?null:a;this.j=3Dvoid =
0=3D=3D=3Db?"jserror":b;this.h=3Dnull;this.i=3Dvoid =
0=3D=3D=3Dc?.01:c;this.o=3Dthis.l;this.s=3Dnull},Ff=3Dfunction(a,b){a.h=3D=
b};Ef.prototype.l=3Dfunction(a,b,c,d,e){c=3Dvoid =
0=3D=3D=3Dc?this.i:c;e=3Dvoid =
0=3D=3D=3De?this.j:e;if(Math.random()>c)return!1;b.error&&b.meta&&b.id||(=
b=3Dnew =
Gd(b,{context:a,id:e}));if(d||this.h)b.meta=3D{},this.h&&this.h(b.meta),d=
&&d(b.meta);w.google_js_errors=3Dw.google_js_errors||[];w.google_js_error=
s.push(b);if(!w.error_rep_loaded){c=3Drd(Df);var =
f;a=3Dw.document;b=3Dnull!=3D(f=3Dthis.s)?f:new =
y(bc(c).toString(),Ma);f=3Da.createElement("script");f.src=3Dbc(b);cc(f);=
(a=3Da.getElementsByTagName("script")[0])&&a.parentNode&&a.parentNode.ins=
ertBefore(f,a);w.error_rep_loaded=3D!0}return!1};var =
Gf=3Dfunction(a,b){try{var =
c=3Da.g&&a.g.start("420",3);b();a.g&&c&&a.g.end(c)}catch(d){if(a.g&&c&&(b=
=3Dc)&&Af&&Cf()&&(Af.clearMarks("goog_"+b.label+"_"+b.uniqueId+"_start"),=
Af.clearMarks("goog_"+b.label+"_"+b.uniqueId+"_end")),!a.o(420,d,a.i,void=
 0,a.j))throw d;}};var =
Hf=3D["A2YAd4xOntTGygIDjApOTtXOgVI3IWsd5OnOGq3RbRkIQwyqYWNl1JGRAcvtm6VOHD=
j4n07T/J19VqLuJn3MmQ8AAACWeyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo=
0NDMiLCJmZWF0dXJlIjoiQ29udmVyc2lvbk1lYXN1cmVtZW50IiwiZXhwaXJ5IjoxNjMxNjYz=
OTk5LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlLCJ1c2FnZSI6InN1Y=
nNldCJ9","A2c5Ux+hivdkLh/KbZUGr6f7SCR0mZrBVfPJ+/OuDVHNwiYv+Lo83b9z5qL8sod=
78bQl0pSLtbvRWURo+xRl7AIAAACceyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0=
aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiQ29udmVyc2lvbk1lYXN1cmVtZW50IiwiZXhwaXJ5I=
joxNjMxNjYzOTk5LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlLCJ1c2=
FnZSI6InN1YnNldCJ9","AzNJ4sd3tVurolpdvWYZ4cmP9Po7RJhEHSqmC3pgxW9fFVZvchht=
cMUgHAs97npxMD1jhXHO8s6q6Wy1MMLxKgEAAACceyJvcmlnaW4iOiJodHRwczovL2dvb2dsZ=
XRhZ3NlcnZpY2VzLmNvbTo0NDMiLCJmZWF0dXJlIjoiQ29udmVyc2lvbk1lYXN1cmVtZW50Ii=
wiZXhwaXJ5IjoxNjMxNjYzOTk5LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp=
0cnVlLCJ1c2FnZSI6InN1YnNldCJ9"];function If(a){a=3Dvoid =
0=3D=3D=3Da?window.document:a;wc(Hf,a)};var =
Jf=3Dx("gpt/pubads_impl_"),Kf=3Dx("https://securepubads.g.doubleclick.net=
/");var Lf=3Dfunction(a,b){var =
c=3Dzf(b);c&&(a=3D{label:a,type:9,value:c},b=3Db.google_js_reporting_queu=
e=3Db.google_js_reporting_queue||[],2048>b.length&&b.push(a))},Mf=3Dfunct=
ion(a,b,c){var d=3Dwindow;return function(){var e=3Dzf(),f=3D3;try{var =
g=3Db.apply(this,arguments)}catch(h){f=3D13;if(c)return c(a,h),g;throw =
h;}finally{d.google_measure_js_timing&&e&&(e=3D{label:a.toString(),value:=
e,duration:(zf()||0)-e,type:f},f=3Dd.google_js_reporting_queue=3Dd.google=
_js_reporting_queue||[],2048>f.length&&f.push(e))}return =
g}},Nf=3Dfunction(a,b){return Mf(a,b,function(c,d){(new =
Ef).l(c,d)})};var =
Of=3Dfunction(){this.i=3Dthis.i;this.j=3Dthis.j};Of.prototype.i=3D!1;Of.p=
rototype.K=3Dfunction(){if(this.j)for(;this.j.length;)this.j.shift()()};f=
unction X(a,b){return =
null=3D=3Db?"&"+a+"=3Dnull":"&"+a+"=3D"+Math.floor(b)}function =
Pf(a,b){return"&"+a+"=3D"+b.toFixed(3)}function Qf(){var a=3Dnew =
m.Set;try{if("undefined"=3D=3D=3Dtypeof =
googletag||!googletag.pubads)return a;for(var =
b=3Dgoogletag.pubads(),c=3Dr(b.getSlots()),d=3Dc.next();!d.done;d=3Dc.nex=
t())a.add(d.value.getSlotId().getDomId())}catch(e){}return a}function =
Rf(a){a=3Da.id;return =
null!=3Da&&(Qf().has(a)||p(a,"startsWith").call(a,"google_ads_iframe_")||=
p(a,"startsWith").call(a,"aswift"))}function =
Sf(a,b,c){if(!a.sources)return!1;var d=3Dof(Sc);switch(Tf(a)){case 2:var =
e=3DUf(a);if(e)return c.some(function(g){return Vf(e,g,d)});case 1:var =
f=3DWf(a);if(f)return b.some(function(g){return =
Vf(f,g,d)})}return!1}function Tf(a){if(!a.sources)return =
0;a=3Da.sources.filter(function(b){return =
b.previousRect&&b.currentRect});if(1<=3Da.length){a=3Da[0];if(a.previousR=
ect.top<a.currentRect.top)return =
2;if(a.previousRect.top>a.currentRect.top)return 1}return 0}function =
Wf(a){return Xf(a,function(b){return b.currentRect})}function =
Uf(a){return Xf(a,function(b){return b.previousRect})}function =
Xf(a,b){return a.sources.reduce(function(c,d){d=3Db(d);return =
c?d&&0!=3D=3Dd.width*d.height?d.top<c.top?d:c:c:d},null)}var =
Yf=3Dfunction(){Of.call(this);this.h=3Dthis.g=3Dthis.F=3Dthis.D=3Dthis.J=3D=
0;this.U=3Dthis.R=3DNumber.NEGATIVE_INFINITY;this.M=3Dthis.O=3Dthis.P=3Dt=
his.S=3Dthis.X=3Dthis.o=3Dthis.W=3Dthis.H=3D0;this.N=3D!1;this.G=3Dthis.C=
=3Dthis.s=3D0;var =
a=3Ddocument.querySelector("[data-google-query-id]");this.V=3Da?a.getAttr=
ibute("data-google-query-id"):null;this.l=3Dnull;this.T=3D!1;this.L=3Dfun=
ction(){}};u(Yf,Of);var bg=3Dfunction(){var a=3Dnew =
Yf;if(V(Qc)&&!window.google_plmetrics&&window.PerformanceObserver){window=
.google_plmetrics=3D!0;for(var =
b=3Dr(["layout-shift","largest-contentful-paint","first-input","longtask"=
]),c=3Db.next();!c.done;c=3Db.next())c=3Dc.value,Zf(a).observe({type:c,bu=
ffered:!V(Uc)});ag(a)}},Zf=3Dfunction(a){a.l||(a.l=3Dnew =
PerformanceObserver(Nf(640,function(b){var =
c=3Dcg!=3D=3Dwindow.scrollX||dg!=3D=3Dwindow.scrollY?[]:eg,d=3Dfg();b=3Dr=
(b.getEntries());for(var =
e=3Db.next();!e.done;e=3Db.next())switch(e=3De.value,e.entryType){case =
"layout-shift":var =
f=3Da;if(!e.hadRecentInput&&(!V(Rc)||.01<e.value)){f.J+=3DNumber(e.value)=
;Number(e.value)>f.D&&(f.D=3DNumber(e.value));f.F+=3D1;var =
g=3DSf(e,c,d);g&&(f.o+=3De.value,f.S++);if(5E3<e.startTime-f.R||1E3<e.sta=
rtTime-f.U)f.R=3De.startTime,f.g=3D0,f.h=3D0;f.U=3De.startTime;f.g+=3De.v=
alue;g&&(f.h+=3De.value);f.g>f.H&&(f.H=3Df.g,f.X=3Df.h,f.W=3De.startTime+=
e.duration)}break;case =
"largest-contentful-paint":a.P=3DMath.floor(e.renderTime||e.loadTime);a.O=
=3De.size;break;case =
"first-input":a.M=3DNumber((e.processingStart-e.startTime).toFixed(3));a.=
N=3D!0;break;case =
"longtask":e=3DMath.max(0,e.duration-50),a.s+=3De,a.C=3DMath.max(a.C,e),a=
.G+=3D1}})));return a.l},ag=3Dfunction(a){var b=3DNf(641,function(){var =
f=3Ddocument;2=3D=3D({visible:1,hidden:2,prerender:3,preview:4,unloaded:5=
}[f.visibilityState||f.webkitVisibilityState||f.mozVisibilityState||""]||=
0)&&gg(a)}),c=3DNf(641,function(){return void =
gg(a)});document.addEventListener("visibilitychange",b);document.addEvent=
Listener("unload",c);var =
d=3Dof(Tc),e;0<d&&(e=3DsetTimeout(c,1E3*d));a.L=3Dfunction(){document.rem=
oveEventListener("visibilitychange",b);document.removeEventListener("unlo=
ad",c);Zf(a).disconnect();e&&clearTimeout(e)}};Yf.prototype.K=3Dfunction(=
){Of.prototype.K.call(this);this.L()};var =
gg=3Dfunction(a){if(!a.T){a.T=3D!0;Zf(a).takeRecords();var =
b=3D"https://pagead2.googlesyndication.com/pagead/gen_204?id=3Dplmetrics"=
;window.LayoutShift&&(b+=3DPf("cls",a.J),b+=3DPf("mls",a.D),b+=3DX("nls",=
a.F),window.LayoutShiftAttribution&&(b+=3DPf("cas",a.o),b+=3DX("nas",a.S)=
),b+=3DPf("wls",a.H),b+=3DPf("tls",a.W),window.LayoutShiftAttribution&&(b=
+=3DPf("was",a.X)));window.LargestContentfulPaint&&(b+=3DX("lcp",a.P),b+=3D=
X("lcps",a.O));window.PerformanceEventTiming&&a.N&&(b+=3DX("fid",a.M));wi=
ndow.PerformanceLongTaskTiming&&(b+=3DX("cbt",a.s),b+=3DX("mbt",a.C),b+=3D=
X("nlt",a.G));for(var =
c=3D0,d=3Dr(document.getElementsByTagName("iframe")),e=3Dd.next();!e.done=
;e=3Dd.next())Rf(e.value)&&c++;b+=3DX("nif",c);c=3Dwindow.google_unique_i=
d;b+=3DX("ifi","number"=3D=3D=3Dtypeof =
c?c:0);c=3DQ(Ke).h();b+=3D"&eid=3D"+encodeURIComponent(c.join());b+=3D"&t=
op=3D"+(w=3D=3D=3Dw.top?1:0);b+=3Da.V?"&qqid=3D"+encodeURIComponent(a.V):=
X("pvsid",xc(w));window.googletag&&(b+=3D"&gpt=3D1");window.fetch(b,{keep=
alive:!0,credentials:"include",redirect:"follow",method:"get",mode:"no-co=
rs"});a.i||(a.i=3D!0,a.K())}},Vf=3Dfunction(a,b,c){if(0=3D=3D=3Dc)return!=
0;var =
d=3DMath.min(a.right,b.right)-Math.max(a.left,b.left);a=3DMath.min(a.bott=
om,b.bottom)-Math.max(a.top,b.top);return =
0>=3Dd||0>=3Da?!1:100*d*a/((b.right-b.left)*(b.bottom-b.top))>=3Dc},fg=3D=
function(){var =
a=3D[].concat(t(document.getElementsByTagName("iframe"))).filter(Rf),b=3D=
[].concat(t(Qf())).map(function(c){return =
document.getElementById(c)}).filter(function(c){return =
null!=3D=3Dc});cg=3Dwindow.scrollX;dg=3Dwindow.scrollY;return =
eg=3D[].concat(t(a),t(b)).map(function(c){return =
c.getBoundingClientRect()})},cg=3Dvoid 0,dg=3Dvoid 0,eg=3D[];var =
hg=3Dfunction(a){a=3Dvoid =
0=3D=3D=3Da?window:a;return!a.PeriodicSyncManager},ig=3Dfunction(){var =
a=3Dvoid =
0=3D=3D=3Da?window:a;if(!hg(a)&&V(Vc)||hg(a)&&V(Wc)){a=3Da.navigator.user=
Agent;var =
b=3D/Chrome/.test(a);return/Android/.test(a)&&b}return!1},jg=3D{issuerOri=
gin:"https://attestation.android.com",issuancePath:"/att/i",redemptionPat=
h:"/att/r",shouldRedeemToken:function(){return =
ig()},shouldRequestToken:function(){return ig()}};var =
kg=3D["A88otRz1Fd3Nt567e2IYshC18LL3KGVXpVJW9oTCId4RYaygt23pbb4JqrbdIO/bwZ=
PWEmRjBIRBu/bZbDR7Pg4AAABueyJvcmlnaW4iOiJodHRwczovL2ltYXNkay5nb29nbGVhcGl=
zLmNvbTo0NDMiLCJmZWF0dXJlIjoiVHJ1c3RUb2tlbnMiLCJleHBpcnkiOjE2MzQwODMxOTks=
ImlzVGhpcmRQYXJ0eSI6dHJ1ZX0=3D","A0gCLbXCcL0R1Oc8tFPDs0G4Elz17w3zHp+Zst66=
+D17veE2o7fUcPsA114QtSTRqfVJLMeTSdeWOom0CcyCsgYAAAB7eyJvcmlnaW4iOiJodHRwc=
zovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiVHJ1c3RUb2tlbnMiLCJleHBpcn=
kiOjE2MzQwODMxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9","=
A9RQ+LxFazAousxUwSCzaihJjHLO1UyjQp0teZKHl7WdbVjPDfHSKMd6D/ZI5MTjqClFycbl7=
0EFd7cBJWXqKQEAAACBeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXRhZ3NlcnZpY2VzLmNvbT=
o0NDMiLCJmZWF0dXJlIjoiVHJ1c3RUb2tlbnMiLCJleHBpcnkiOjE2MzQwODMxOTksImlzU3V=
iZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9","A6WKeWsdn1Ct+ZPqS9NCxxaiB=
oQ7wdTkK2/gE69Yu0gfBKJfo1gOvgkGmf5/xaIajT/RUb9AbnF1FsSZ47cCcQcAAACBeyJvcm=
lnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiVHJ=
1c3RUb2tlbnMiLCJleHBpcnkiOjE2MzQwODMxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1Ro=
aXJkUGFydHkiOnRydWV9","A04ZCu7yjrHgwQJK5ISHhH1DSg0qqowEay3n70KO6wV3D2Mj+O=
X3Kw20aSMitzgdG1xfrN7sOJV/dZIk+RvCzA4AAAB2eyJvcmlnaW4iOiJodHRwczovL2dvb2d=
sZS5jb206NDQzIiwiZmVhdHVyZSI6IlRydXN0VG9rZW5zIiwiZXhwaXJ5IjoxNjM0MDgzMTk5=
LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ=3D=3D"],mg=3Dfunct=
ion(a,b){a=3Dvoid 0=3D=3D=3Da?null:a;b=3Dvoid =
0=3D=3D=3Db?!1:b;Of.call(this);this.h=3Db;this.g=3D[];V(Zc)?ig()&&this.g.=
push(jg):this.g=3Da||[jg];if(document.hasTrustToken&&!V(Xc)&&!Array.isArr=
ay(window.goog_tt_state)){var =
c=3Dlg(this);Object.defineProperty(window,"goog_tt_state",{configurable:!=
1,get:function(){return c.slice()}})}};u(mg,Of);var ng=3Dfunction(){var =
a=3Dvoid 0=3D=3D=3Da?window.document:a;wc(kg,a)},og=3Dfunction(a){var =
b=3DW()[221],c=3DW()[150];return =
b||".google.ch"=3D=3D=3Dc||"function"=3D=3D=3Dtypeof =
a.__tcfapi},lg=3Dfunction(a){return =
a.g.map(function(b){return{issuerOrigin:b.issuerOrigin,state:V(Yc)&&!a.h?=
12:1}})},Y=3Dfunction(a,b){var =
c=3Dp(window.goog_tt_state,"find").call(window.goog_tt_state,function(d){=
return d.issuerOrigin=3D=3D=3Da});c&&(c.state=3Db)},pg=3Dfunction(){var =
a=3Dwindow.goog_tt_state;return =
Array.isArray(a)&&a.some(function(b){return =
1!=3Db.state})},qg=3Dfunction(a){var =
b=3Da.issuerOrigin+a.redemptionPath,c=3D{keepalive:!0,redirect:"follow",m=
ethod:"get",trustToken:{type:"token-redemption",issuer:a.issuerOrigin,ref=
reshPolicy:"none"}};Y(a.issuerOrigin,2);return =
window.fetch(b,c).then(function(d){if(!d.ok)throw Error(d.status+": =
Network response was not =
ok!");Y(a.issuerOrigin,6)}).catch(function(d){d&&"NoModificationAllowedEr=
ror"=3D=3D=3Dd.name?Y(a.issuerOrigin,6):Y(a.issuerOrigin,5)})},rg=3Dfunct=
ion(a,b){var =
c=3Da.issuerOrigin+a.issuancePath;Y(a.issuerOrigin,8);return =
window.fetch(c,{trustToken:{type:"token-request"}}).then(function(d){if(!=
d.ok)throw Error(d.status+": Network response was not =
ok!");Y(a.issuerOrigin,10);if(b)return =
qg(a)}).catch(function(d){if(d&&"NoModificationAllowedError"=3D=3D=3Dd.na=
me){if(Y(a.issuerOrigin,10),b)return qg(a)}else =
Y(a.issuerOrigin,9)})},sg=3Dfunction(){Y(jg.issuerOrigin,13);return =
document.hasTrustToken(jg.issuerOrigin).then(function(a){return =
a?qg(jg):rg(jg,!0)})},tg=3Dfunction(a){if(document.hasTrustToken&&!V(Xc)&=
&(!V(Yc)||a.h)){if(pg())return window.goog_tt_promise;var =
b=3D[];V(Zc)?ig()&&b.push(sg()):a.g.forEach(function(c){Y(c.issuerOrigin,=
13);var =
d=3Dc.shouldRedeemToken(),e=3Dc.shouldRequestToken();if(d||e){var =
f=3Ddocument.hasTrustToken(c.issuerOrigin).then(function(g){if(g){if(d)re=
turn qg(c)}else{if(e)return =
rg(c,d);Y(c.issuerOrigin,3)}});b.push(f)}else =
Y(c.issuerOrigin,7)});if(window.Promise&&window.Promise.all)return =
a=3Dwindow.Promise.all(b),"object"!=3Dtypeof =
window.goog_tt_promise&&Object.defineProperty(window,"goog_tt_promise",{c=
onfigurable:!1,value:a,writable:!1}),a}};var ug=3D"platform =
platformVersion architecture model uaFullVersion bitness".split(" =
"),vg=3Dfunction(a){return =
a.navigator&&a.navigator.userAgentData&&"function"=3D=3D=3Dtypeof =
a.navigator.userAgentData.getHighEntropyValues?a.navigator.userAgentData.=
getHighEntropyValues(ug).then(function(b){var c=3Dnew =
bd;c=3DH(c,1,b.platform);c=3DH(c,2,b.platformVersion);c=3DH(c,3,b.archite=
cture);c=3DH(c,4,b.model);c=3DH(c,5,b.uaFullVersion);return =
H(c,9,b.bitness)}):null};var wg=3Dfunction(){return =
w.googletag||(w.googletag=3D{})},xg=3Dfunction(a,b){var =
c=3Dwg();c.hasOwnProperty(a)||(c[a]=3Db)},yg=3Dfunction(a,b){a.addEventLi=
stener?a.addEventListener("load",b,!1):a.attachEvent&&a.attachEvent("onlo=
ad",b)};var =
Z=3D{247:"https://securepubads.g.doubleclick.net",7:.02,13:1500,23:.001,3=
8:.001,58:1,150:".google.co.jp",211:!1,253:!1,172:null,245:{},180:null,24=
6:[],227:{},226:[],248:0,252:null,258:null,251:null,259:null};Z[6]=3Dfunc=
tion(a,b){b=3Dvoid 0=3D=3D=3Db?!0:b;try{for(var =
c=3Dnull;c!=3Da;c=3Da,a=3Da.parent)switch(a.location.protocol){case =
"https:":return!0;case "file:":return b;case =
"http:":return!1}}catch(d){}return!0}(window);Z[49]=3D(new =
Date).getTime();Z[36]=3Dtc("false");Z[148]=3D$d;Z[221]=3Dtc("");Z[254]=3D=
tc("false");Z[204]=3Dsc("{{MOD}}",-1);Z[257]=3Dtc("false");Z[260]=3Dvoid =
0;var =
zg=3Dfunction(){p(Object,"assign").call(Object,this,Z)},W=3Dfunction(){re=
turn =
Q(zg)},Ag=3Dfunction(a,b){W()[a]=3Db},Bg=3Dwg(),Cg=3DW();p(Object,"assign=
").call(Object,Cg,Bg._vars_);Bg._vars_=3DCg;var Dg=3Dnew =
m.WeakMap,Eg=3Dfunction(a,b){a=3D[a];for(var =
c=3Db.length-1;0<=3Dc;--c)a.push(typeof b[c],b[c]);return =
a.join("\x0B")};var Fg=3Dfunction(a,b){b=3Dvoid 0=3D=3D=3Db?Eg:b;var =
c=3Dwa(a),d=3Dfunction(e){e=3Dr(e);e.next();e=3Dja(e);return =
b(c,e)};return function(e){for(var =
f=3D[],g=3D0;g<arguments.length;++g)f[g]=3Darguments[g];g=3Dthis||w;var =
h=3DDg.get(g);h||(h=3D{},Dg.set(g,h));g=3Dh;h=3D[this].concat(t(f));f=3Dd=
?d(h):h;if(Object.prototype.hasOwnProperty.call(g,f))g=3Dg[f];else{var =
k=3Dr(h);h=3Dk.next().value;k=3Dja(k);h=3Da.apply(h,k);g=3Dg[f]=3Dh}retur=
n g}}(function(a){return(null=3D=3D=3Da||void =
0=3D=3D=3Da?0:a.src)?/^(?:https?:)?\/\/(?:www\.googletagservices\.com|sec=
urepubads\.g\.doubleclick\.net|pagead2\.googlesyndication\.com)\/tag\/js\=
/gpt(?:_[a-z]+)*\.js/.test(a.src)?0:1:2},function(a,b){var c;return =
a+"\x0B"+(null=3D=3D=3D(c=3Db[0])||void 0=3D=3D=3Dc?void =
0:c.src)});function Gg(){return 0=3D=3D=3DFg(W()[172])};function =
Hg(){return sc("5")||0}function Ig(){var =
a=3DNumber("2021091503");1>a||Math.floor(a)!=3D=3Da?(zc({v:"2021091503"},=
"gpt_inv_ver"),a=3D"1"):a=3D"2021091503";return a};var =
tf=3Dfunction(){var =
a=3D{};this[Od]=3D(a[3]=3DGg,a[2]=3DW()[36],a[17]=3Dfunction(b){for(var =
c=3D[],d=3D0;d<arguments.length;++d)c[d]=3Darguments[d];return =
p(c,"includes").call(c,String(vc()))},a[59]=3Dfunction(b){for(var =
c=3D[],d=3D0;d<arguments.length;++d)c[d]=3Darguments[d];d=3Dp(c,"includes=
");var e=3DString,f;var g=3Dvoid 0=3D=3D=3Dg?window:g;var =
h;g=3Dnull!=3D(h=3Dnull=3D=3D(f=3Dhc(g.location.href.match(gc)[3]||null))=
?void =
0:f.split("."))?h:[];f=3D2>g.length?null:"uk"=3D=3D=3Dg[g.length-1]?3>g.l=
ength?null:pc(g.splice(g.length-3).join(".")):pc(g.splice(g.length-2).joi=
n("."));return d.call(c,e(f))},a[21]=3Dfunction(){return =
W()[148]},a[61]=3Dfunction(){return W()[221]},a[50]=3Dfunction(){return =
1=3D=3D=3DMath.floor((new =
Date).getTime()/24/60/60/1E3)%2},a[54]=3Dfunction(){return =
W()[259]},a);a=3D{};this[N]=3D(a[1]=3Dfunction(){return =
W()[204]},a[4]=3DHg,a);this[O]=3D{}};function Jg(a){var b=3Dnew =
Ue(W()[246]);a=3Dnew Ue(a);if(!K(b,P,1).length&&K(a,P,1).length){var =
c=3DK(a,P,1);Qb(b,1,c)}!K(b,We,2).length&&K(a,We,2).length&&(c=3DK(a,We,2=
),Qb(b,2,c));null=3D=3DF(b,5)&&null!=3DF(a,5)&&(a=3DJ(a,Xe,5),Pb(b,5,a));=
vf(b)};var Kg=3Dfunction(a){if(a=3Da.scripts)for(var =
b=3D0;b<a.length;b++){var =
c=3Da[b];if(-1<c.src.indexOf("/tag/js/gpt"))return c}return =
null},Lg,Mg,Ng=3Dfunction(a){a=3D(null!=3D(Mg=3Dnull=3D=3D(Lg=3Da)?void =
0:Lg.src)?Mg:"").match(gc)[3]||null;return"pagead2.googlesyndication.com"=
=3D=3D=3Dhc(a)},Og=3Dfunction(a){var =
b=3Da.currentScript;return"complete"=3D=3D=3Da.readyState||"loaded"=3D=3D=
=3Da.readyState||!(null=3D=3Db||!b.async)},Pg=3Dfunction(a){a=3DNg(a)?x("=
https://pagead2.googlesyndication.com/"):Kf;a=3DRa([a,Jf,x("2021091503"),=
x(".js")]);var b=3Dof(Pc);return =
b?Qa(a,String(b)):a},Qg=3Dfunction(){this.i=3D[];this.h=3Dthis.g=3Dvoid =
0},Rg=3Dfunction(a,b,c){a.g=3Db;a.h=3Dc;for(var =
d=3Dr(a.i),e=3Dd.next();!e.done;e=3Dd.next())e=3De.value,e(b,c);a.i.lengt=
h=3D0},Sg=3Dfunction(a,b,c){var =
d=3Da.location.host,e=3Db&&jc(b.src,"domain"),f=3Db&&jc(b.src,"network-co=
de");if(!d&&!e&&!f)return Rg(c,void 0,new a.Error("no provided or =
inferred =
data")),null;a=3DNg(b)?x("https://pagead2.googlesyndication.com"):x("http=
s://securepubads.g.doubleclick.net");return =
Qa(Ra([a,x("/pagead/ppub_config")]),{ippd:d,pppd:e,pppnc:f})},Tg=3Dfuncti=
on(a,b){var c=3Dnew a.XMLHttpRequest,d=3Dnew =
Qg;b=3DSg(a,b,d);Ag(260,function(e){void =
0!=3D=3Dd.g||d.h?e(d.g,d.h):d.i.push(e)});b&&(c.open("GET",b.toString(),!=
0),c.withCredentials=3D!1,c.onload=3Dfunction(){300>c.status?(Lf("13",a),=
Rg(d,204=3D=3Dc.status?"":c.responseText)):Rg(d,void 0,new =
a.Error("resp:"+c.status))},c.onerror=3Dfunction(){return Rg(d,void =
0,new a.Error("s:"+c.status+" =
rs:"+c.readyState))},c.send())},Ug=3Dfunction(a,b,c,d){Ag(172,d);Ag(259,O=
g(a));Jg(b);Q(Ke).g(12);Q(Ke).g(5);ng();V(Yc)&&og(c)||(a=3Dnew =
mg(null,!0),0<of($c)?Ag(258,tg(a)):tg(a));(a=3Dvg(c))&&a.then(function(e)=
{return =
Ag(251,Sb(e))});If(c.document);yf(c.document)},Vg=3Dfunction(a,b,c){var =
d=3Dwg();a=3Da||d.fifWin||window;b=3Db||a.document;var =
e=3Dd.fifWin?window:a;xg("_loaded_",!0);xg("getVersion",Ig);xg("cmd",[]);=
var =
f=3Db.currentScript||Kg(b);Ug(b,c,a,f);try{bg()}catch(l){}Lf("1",a);a=3DP=
g(f);if(!W()[259]){c=3D"gpt-impl-"+Math.random();try{tb(b,qb(a,{id:c,nonc=
e:vb()}))}catch(l){}b.getElementById(c)&&(d._loadStarted_=3D!0)}if(!d._lo=
adStarted_){c=3Dd.fifWin?e.document:b;var =
g=3Ddc(document,"SCRIPT");g.src=3Dbc(a);cc(g);g.async=3D!0;var =
h=3Dc.head||c.body||c.documentElement;"complete"!=3D=3De.document.readySt=
ate&&d.fifWin?yg(e,function(){return void =
h.appendChild(g)}):h.appendChild(g);d._loadStarted_=3D!0}var =
k;e=3D=3D=3De.top&&(W()[259]||!b.currentScript&&(null=3D=3D(k=3DKg(b))?0:=
k.async))&&(pd(e),Tg(e,f))};var =
Wg;a:{try{if(Array.isArray(E)){Wg=3DE;break =
a}}catch(a){}Wg=3D[]}(function(a,b,c){var d=3Dnew =
Ef(null,"gpt_exception",.01);Ff(d,function(e){e.methodId=3D420});Gf(d,fun=
ction(){return Vg(a,b,c)})})(void 0,void =
0,Wg);}).call(this.googletag&&googletag.fifWin?googletag.fifWin.parent:th=
is,[[[387858322,null,null,[1]],[null,7,null,[null,0.1]],[376190677,null,n=
ull,[1]],[514,null,null,[1]],[361174373,null,null,[1]],[389915012,null,nu=
ll,[1]],[null,378290974,null,[null,0.01]],[null,385440135,null,[null,100]=
],[null,377289019,null,[null,10000]],[null,385610149,null,[null,300]],[50=
4,null,null,[1]],[null,529,null,[null,20]],[null,494,null,[null,5000]],[3=
89323444,null,null,[1]],[391777313,null,null,[1]],[375090993,null,null,[1=
]],[20,null,null,null,[[[1,[[6,null,null,3,null,0]]],[1]]]],[null,3885291=
91,null,null,[[[4,null,59,null,null,null,null,["4276767238"]],[null,86400=
]]]],[null,492,null,[null,0.01]],[null,470,null,[null,10]],[null,37420126=
9,null,[null,60000]],[null,371364213,null,[null,60000]],[null,373440923,n=
ull,[null,0.0001]],[null,376149757,null,[null,0.0025]],[437,null,null,[1]=
],[null,47,null,[null,1]],[null,null,2,[null,null,"1-0-38"]],[474,null,nu=
ll,[1]],[388762427,null,null,[1]],[null,360245595,null,[null,200]],[null,=
61,null,[null,0.001]],[1936,null,null,[1]],[null,null,null,[null,null,nul=
l,["criteo","index","indextest","openx","openxtest","pubcid.org","pubmati=
c","thetradedesktest"]],null,1918],[null,1921,null,[null,72]],[null,1920,=
null,[null,24]],[null,1922,null,[null,5]],[null,1917,null,[null,300]],[38=
4816473,null,null,[1]],[null,1916,null,[null,0.001]],[497,null,null,[1]],=
[382136472,null,null,[1]],[1931,null,null,[1]],[377431981,null,null,[1]],=
[1940,null,null,[1]],[1938,null,null,[1]],[null,1929,null,[null,50]],[390=
641437,null,null,[1]]],[[20,[[50,[[31062093],[31062094,[[380025941,null,n=
ull,[1]]]]],null,null,null,null,null,201,null,102],[50,[[31062311],[31062=
312,[[1950,null,null,[1]]]]],null,null,null,null,null,null,null,108]]],[1=
3,[[10,[[44748388],[44748389,[[1947,null,null,[1]]]]]],[10,[[44748390],[4=
4748391]]],[10,[[21065726,null,[4,null,6,null,null,null,null,["21065725"]=
]],[21065727,[[240,null,null,[1]]],[4,null,6,null,null,null,null,["210657=
25"]]],[21065728,[[241,null,null,[1]]],[4,null,6,null,null,null,null,["21=
065725"]]]],[4,null,9,null,null,null,null,["LayoutShift"]]],[100,[[210670=
87],[21067088,[[78,null,null,[1]]]]],[2,[[4,null,6,null,null,null,null,["=
31061691"]]]]],[1000,[[21067496]],[4,null,9,null,null,null,null,["documen=
t.hasTrustToken"]]],[10,[[21067664,null,[4,null,6,null,null,null,null,["2=
1065725"]]],[21067665,[[null,1905,null,[null,30]]],[4,null,6,null,null,nu=
ll,null,["21065725"]]],[21067666,[[null,1905,null,[null,60]]],[4,null,6,n=
ull,null,null,null,["21065725"]]],[21067667,[[null,1905,null,[null,120]]]=
,[4,null,6,null,null,null,null,["21065725"]]]],[4,null,9,null,null,null,n=
ull,["LayoutShift"]]],[10,[[21069888,[[null,1929,null,[null,50]]],[4,null=
,6,null,null,null,null,["21065725"]]],[21069889,[[null,1929,null,[null,25=
]]],[4,null,6,null,null,null,null,["21065725"]]],[21069890,[[null,1929,nu=
ll,[null,1]]],[4,null,6,null,null,null,null,["21065725"]]],[21069891,[[nu=
ll,1929,null,[null,75]]],[4,null,6,null,null,null,null,["21065725"]]],[21=
069892,[[null,1929,null,[null,100]]],[4,null,6,null,null,null,null,["2106=
5725"]]]],[4,null,9,null,null,null,null,["LayoutShift"]]],[1000,[[3106047=
5,null,[2,[[1,[[4,null,9,null,null,null,null,["window.PeriodicSyncManager=
"]]]],[12,null,null,null,4,null,"Android",["navigator.userAgent"]]]]]]],[=
500,[[31061692],[31061693,[[77,null,null,[1]],[78,null,null,[1]],[85,null=
,null,[1]],[80,null,null,[1]],[76,null,null,[1]]]]],[4,null,6,null,null,n=
ull,null,["31061691"]]]]],[4,[[null,[[44714449,[[null,7,null,[null,1]]]],=
[676982961,[[null,7,null,[null,0.4]],[212,null,null,[1]]]],[676982996,[[n=
ull,7,null,[null,1]]]]]]]],[3,[[null,[[44732730],[44732731]]],[null,[[676=
982960],[676982994],[676982998]]],[null,[[676982975],[676982980]]],[null,=
[[1337,[[77,null,null,[1]],[78,null,null,[1]],[85,null,null,[1]],[80,null=
,null,[1]],[76,null,null,[1]],[84,null,null,[1]],[188,null,null,[1]]]]]],=
[10,[[21064365],[21064372,[[null,null,null,[null,null,null,["flash"]],nul=
l,489]]]],null,15],[50,[[21068030],[21068031,[[437,null,null,[]]]]]],[10,=
[[21068110],[21068111,[[453,null,null,[1]],[454,null,null,[1]]]]]],[10,[[=
21068766],[21068767,[[null,488,null,[null,0.1]]]]]],[1000,[[22316437,null=
,[2,[[2,[[8,null,null,1,null,-1],[7,null,null,1,null,5]]],[4,null,3]]]],[=
22316438,null,[2,[[2,[[8,null,null,1,null,4],[7,null,null,1,null,10]]],[4=
,null,3]]]]],[4,null,3]],[10,[[31060544],[31060545,[[null,null,363931022,=
[null,null,"Aw00Ehk+vMZjKQ7f1O5mXVo0PB6B86mXGvu8PudA3Wxapsvvb1glRdLB/LzCN=
6cbrF6U07AYzUwuttPaL2yDqwUAAACBeyJvcmlnaW4iOiJodHRwczovL3NlY3VyZXB1YmFkcy=
5nLmRvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiU3VicmVzb3VyY2VXZWJCdW5kbGV=
zIiwiZXhwaXJ5IjoxNjM5NTI2Mzk5LCJpc1RoaXJkUGFydHkiOnRydWV9"]]]]],[12,null,=
null,null,4,null,"Chrome/(9\\d|\\d{3,})",["navigator.userAgent"]]],[1,[[3=
1061155],[31061156,[[493,null,null,[1]]]]]],[1000,[[31061424,null,[4,null=
,6,null,null,null,null,["31061422"]]],[31061425,null,[4,null,6,null,null,=
null,null,["31061423"]]]],[4,null,10]],[1,[[31061838],[31061839,[[null,38=
3474324,null,[null,1]]]]]],[400,[[31062080],[31062081,[[362946046,null,nu=
ll,[1]]]]],[4,null,59,null,null,null,null,["1417165976","528876146","2299=
118599","1163038905","3922065694","3321785461","1900948638","2902623493",=
"3372044115","3159290662","1926092711","121720437","2136903770","38622124=
64","3373713568","591973667","3159711876"]],40],[10,[[31062220],[31062221=
]]],[1,[[31062346],[31062347,[[null,357045128,null,[null,1]]]],[31062348,=
[[null,357045128,null,[null,2]]]]]],[10,[[31062463],[31062464,[[1953,null=
,null,[1]]]],[31062465,[[1953,null,null,[1]],[392881385,null,null,[1]]]]]=
],[50,[[44749396,[[474,null,null,[]]]],[44749397]]]]],[5,[[50,[[21062785,=
[[23,null,null,[]]],[4,null,8,null,null,null,null,["_gmptnl"]]],[21062786=
,[[23,null,null,[1]]],[4,null,8,null,null,null,null,["_gmptnl"]]]],[12,nu=
ll,null,null,2,null,"today\\.line\\.me/.+/(main|article)"]],[900,[[210628=
12,[[23,null,null,[1]]],[4,null,8,null,null,null,null,["_gmptnl"]]]],[12,=
null,null,null,2,null,"today\\.line\\.me/.+/(main|article)"]],[50,[[21063=
916,[[23,null,null,[]]],[4,null,8,null,null,null,null,["webkit.messageHan=
dlers._gmptnl"]]],[21063917,[[23,null,null,[1]]],[4,null,8,null,null,null=
,null,["webkit.messageHandlers._gmptnl"]]]],[12,null,null,null,2,null,"to=
day\\.line\\.me/.+/(main|article)"]],[900,[[21064113,[[23,null,null,[1]]]=
,[4,null,8,null,null,null,null,["webkit.messageHandlers._gmptnl"]]]],[12,=
null,null,null,2,null,"today\\.line\\.me/.+/(main|article)"]],[10,[[31060=
437],[31060438,[[200,null,null,[1]]]],[31060439,[[220,null,null,[1]]]]],n=
ull,24],[10,[[31060837],[31060838,[[368279556,null,null,[1]],[366809413,n=
ull,null,[1]]]]]],[10,[[31060978],[31060979,[[369430,null,null,[1]]]]]],[=
50,[[31061422],[31061423,[[365635966,null,null,[1]]]]]],[150,[[31061482],=
[31061483,[[null,360245595,null,[null,200],[[[12,null,null,null,4,null,"A=
ndroid",["navigator.userAgent"]],[null,500]]]],[360245597,null,null,[1]],=
[null,494,null,[null,5000],[[[12,null,null,null,4,null,"Android",["naviga=
tor.userAgent"]],[null,5500]]]],[null,517,null,[null,1]]]]],[3,[[4,null,8=
,null,null,null,null,["gmaSdk.getQueryInfo"]],[4,null,8,null,null,null,nu=
ll,["webkit.messageHandlers.getGmaQueryInfo.postMessage"]],[4,null,8,null=
,null,null,null,["webkit.messageHandlers.getGmaSig.postMessage"]]]]],[10,=
[[31061814],[31061815,[[504,null,null,[1]],[384734642,null,null,[1]],[nul=
l,529,null,[null,20]]]]]],[10,[[31062145],[31062146,[[387144574,null,null=
,[1]]]]],[12,null,null,null,4,null,"Chrome",["navigator.userAgent"]]],[10=
0,[[31062366],[31062367,[[387626692,null,null,[1]]]]]],[50,[[31062392],[3=
1062393,[[391906863,null,null,[1]]]]]],[10,[[31062487],[31062488,[[378290=
973,null,null,[1]]]]]],[10,[[31062536],[31062537,[[null,389357230,null,[n=
ull,1000]]]]]],[1000,[[31062552,[[null,24,null,[null,31062552]],[null,25,=
null,[null,31062552]]],[6,null,null,4,null,8]],[31062553,[[null,24,null,[=
null,31062553]],[null,25,null,[null,31062553]]],[6,null,null,4,null,9]]],=
[4,null,3],1],[1000,[[31062581,[[null,24,null,[null,31062581]],[null,25,n=
ull,[null,31062581]]],[6,null,null,4,null,2]],[31062582,[[null,24,null,[n=
ull,31062582]],[null,25,null,[null,31062582]]],[6,null,null,4,null,3]]],[=
4,null,3],1],[1000,[[31062638,[[null,24,null,[null,31062638]],[null,25,nu=
ll,[null,31062638]]],[6,null,null,4,null,4]],[31062639,[[null,24,null,[nu=
ll,31062639]],[null,25,null,[null,31062639]]],[6,null,null,4,null,5]]],[4=
,null,3],1],[1000,[[31062644,[[null,24,null,[null,31062644]],[null,25,nul=
l,[null,31062644]]],[6,null,null,4,null,6]],[31062645,[[null,24,null,[nul=
l,31062645]],[null,25,null,[null,31062645]]],[6,null,null,4,null,7]]],[4,=
null,3],1]]],[2,[[10,[[31060888]]],[10,[[31060889],[31060890]],null,null,=
null,null,null,null,null,104],[1000,[[31061029,null,[4,null,6,null,null,n=
ull,null,["31060978"]]],[31061030,null,[4,null,6,null,null,null,null,["31=
060979"]]]],[4,null,12]],[10,[[31061165],[31061166,[[null,363650251,null,=
[null,2]]]],[31061167,[[null,363650251,null,[null,1]]]]],null,null,null,n=
ull,null,1,null,102],[100,[[31062451],[31062452,[[362946046,null,null,[1]=
],[391385505,null,null,[1]]]]],[3,[[4,null,15,null,null,null,null,["18190=
176,155953048"]],[4,null,15,null,null,null,null,["49944529"]],[4,null,15,=
null,null,null,null,["1028834"]],[4,null,15,null,null,null,null,["5441"]]=
]],40],[10,[[44742767],[44742768]]]]],[12,[[1,[[31061828],[31061829,[[nul=
l,1032,null,[null,200],[[[12,null,null,null,4,null,"Android",["navigator.=
userAgent"]],[null,500]]]],[null,360245595,null,[null,200],[[[12,null,nul=
l,null,4,null,"Android",["navigator.userAgent"]],[null,500]]]],[360245597=
,null,null,[1]],[null,494,null,[null,5000],[[[12,null,null,null,4,null,"A=
ndroid",["navigator.userAgent"]],[null,5500]]]],[null,517,null,[null,1]]]=
]]],[20,[[21065724],[21065725,[[203,null,null,[1]]]]],[4,null,9,null,null=
,null,null,["LayoutShift"]]],[50,[[31060006,null,[2,[[12,null,null,null,4=
,null,"Android",["navigator.userAgent"]],[12,null,null,null,4,null,"Chrom=
e/(89|9\\d|\\d{3,})",["navigator.userAgent"]],[4,null,9,null,null,null,nu=
ll,["window.PeriodicSyncManager"]]]]],[31060007,[[1928,null,null,[1]]],[2=
,[[12,null,null,null,4,null,"Android",["navigator.userAgent"]],[12,null,n=
ull,null,4,null,"Chrome/(89|9\\d|\\d{3,})",["navigator.userAgent"]],[4,nu=
ll,9,null,null,null,null,["window.PeriodicSyncManager"]]]]]]],[10,[[31060=
032],[31060033,[[1928,null,null,[1]]]]]],[10,[[31061690],[31061691,[[83,n=
ull,null,[1]],[84,null,null,[1]]]]]],[100,[[31062491],[31062492,[[3935460=
21,null,null,[1]]]]]],[100,[[31062524],[31062525,[[null,360245595,null,[n=
ull,200]],[379841917,null,null,[1]],[null,1935,null,[null,200]]]],[310625=
26,[[null,360245595,null,[null,500]],[379841917,null,null,[1]],[null,1935=
,null,[null,500]]]]]],[100,[[31062563],[31062564,[[1903,null,null,[1]]]]]=
],[10,[[31062646,null,[2,[[12,null,null,null,4,null,"Android",["navigator=
.userAgent"]],[12,null,null,null,4,null,"Chrome/(89|9\\d|\\d{3,})",["navi=
gator.userAgent"]],[4,null,9,null,null,null,null,["window.PeriodicSyncMan=
ager"]]]]],[31062647,[[1928,null,null,[1]],[393546021,null,null,[1]]],[2,=
[[12,null,null,null,4,null,"Android",["navigator.userAgent"]],[12,null,nu=
ll,null,4,null,"Chrome/(89|9\\d|\\d{3,})",["navigator.userAgent"]],[4,nul=
l,9,null,null,null,null,["window.PeriodicSyncManager"]]]]]]],[50,[[447485=
52],[44748553,[[1948,null,null,[1]]]]]],[50,[[44750894,[[1940,null,null,[=
]]]],[44750910]]]]],[6,[[500,[[31062323],[31062324,[[501,null,null,[1]]]]=
],[2,[[4,null,53],[12,null,null,null,4,null,"Chrome/(9[23456789]|\\d{3,})=
",["navigator.userAgent"]],[1,[[4,null,8,null,null,null,null,["navigator.=
serviceWorker.controller"]]]],[4,null,9,null,null,null,null,["document.he=
ad.appendChild"]]]]]]]],null,null,[0.001,1000]])=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://static.addtoany.com/menu/page.js

var =
a2a_config=3Da2a_config||{};a2a_config.vars=3D{vars:["menu_type","static_=
server","linkmedia","linkname","linkurl","linkname_escape",["http_s","htt=
p:"!=3Ddocument.location.protocol?"s":""],"show_title","onclick","num_ser=
vices","hide_embeds","prioritize","exclude_services","custom_services",["=
templates",{}],"orientation",["track_links",!1],["track_links_key",""],"t=
racking_callback","track_pub","color_main","color_bg","color_border","col=
or_link_text","color_link_text_hover","color_arrow","color_arrow_hover",[=
"add_services",!1,1],["thanks",{}],"locale","delay","icon_color","no_3p",=
"show_menu","target"],process:function(){for(var =
a,e,t=3Da2a_config.vars.vars,n=3D0,i=3Dt.length;n<i;n++)void =
0!=3D=3D(e=3D"string"=3D=3Dtypeof =
t[n]?(a=3Dt[n],undefined):(a=3Dt[n][0],t[n][1]))&&"undefined"=3D=3Dtypeof=
 =
a2a_config[a]&&(a2a_config[a]=3De)}},a2a_config.vars.process(),a2a_config=
.localize=3Dwindow.a2a_localize||"",a2a_config.static_server=3Da2a_config=
.static_server||"https://static.addtoany.com/menu";var =
a2a=3Da2a||{static_addtoany:"https://static.addtoany.com/menu",total:0,ki=
t_services:[],icons_img_url:a2a_config.static_server+"/icons.36.png",head=
_tag:document.getElementsByTagName("head")[0],canonical_url:function(){if=
(!document.querySelector)return!1;var =
a,e=3Ddocument.querySelector('meta[property=3D"og:url"]');return =
e?e.content:!!(a=3Ddocument.querySelector('link[rel=3D"canonical"]'))&&a.=
href}(),nonce:document.currentScript&&document.currentScript.nonce?docume=
nt.currentScript.nonce:null,ieo:function(){for(var =
a=3D-1,e=3Ddocument.createElement("b");e.innerHTML=3D"\x3c!--[if gt IE =
"+ ++a+"]>1<![endif]--\x3e",+e.innerHTML;);return =
a2a.ieo=3Dfunction(){return =
a},a},quirks:document.compatMode&&"BackCompat"=3D=3Ddocument.compatMode?1=
:null,is_mobile:navigator.userAgent.match(/Mobi/)||"screen"in =
window&&window.screen.width<1366,has_menter:document.documentElement&&"on=
mouseenter"in document.documentElement,has_touch:"ontouchend"in =
window,has_pointer:window.PointerEvent||navigator.msPointerEnabled,dom:{i=
sReady:!1,ready:function(a){var e=3Dfunction(){if(!document.body)return =
setTimeout(a2a.dom.ready(a));a(),a2a.dom.isReady=3D!0},t=3Dfunction(a){(d=
ocument.addEventListener||"load"=3D=3D=3Da.type||"complete"=3D=3D=3Ddocum=
ent.readyState)&&(n(),e())},n=3Dfunction(){document.addEventListener?(doc=
ument.removeEventListener("DOMContentLoaded",t,!1),window.removeEventList=
ener("load",t,!1)):(document.detachEvent("onreadystatechange",t),window.d=
etachEvent("onload",t))};if("complete"=3D=3D=3Ddocument.readyState)e();el=
se =
if(document.addEventListener)document.addEventListener("DOMContentLoaded"=
,t,!1),window.addEventListener("load",t,!1);else{document.attachEvent("on=
readystatechange",t),window.attachEvent("onload",t);var =
i=3D!1;try{i=3Dnull=3D=3Dwindow.frameElement&&document.documentElement}ca=
tch(o){}i&&i.doScroll&&!function =
l(){if(!a2a.dom.isReady){try{i.doScroll("left")}catch(o){return =
setTimeout(l,50)}n(),e()}}()}}},ready:function(){a2a.type=3D"page",a2a.cb=
s("ready"),a2a.ready=3Dfunction(){}},init:function(a,e){var =
t,n,i,o,l=3Da2a.c,r=3D(e=3De||{},{}),s=3Dnull,c=3D{},d=3Dlocation.href;fo=
r(var u in a2a.make_once(a),e)l[u]=3De[u];for(var u in =
l)r[u]=3Dl[u];if(n=3Dl.target)if("string"=3D=3Dtypeof =
n){if(i=3Dn.substr(0,1),o=3Dn.substr(1),"."=3D=3Di)return =
a2a.multi_init(a2a.HTMLcollToArray(a2a.getByClass(o,document)),a,e),void(=
l.target=3D!1);0<=3D(t=3D(s=3Da2a.gEl(o)).className).indexOf("a2a_kit")&&=
t.indexOf("a2a_target")<0&&(s=3Dnull)}else =
s=3Dl.target;(a=3Dl.menu_type?"mail":a)&&(a2a.type=3Da,l.vars.process()),=
c.type=3Da2a.type,c.node=3Ds,c.linkmedia=3Dl.linkmedia,c.linkname=3Dl.lin=
kname||document.title||location.href,c.linkurl=3Dl.linkurl||location.href=
,c.linkname_escape=3Dl.linkname_escape,c.linkname_implicit=3D!l.linkname_=
escape&&(document.title||d)=3D=3Dc.linkname,c.linkurl_implicit=3Dd=3D=3Dc=
.linkurl,c.orientation=3Dl.orientation||!1,c.track_links=3Dl.track_links|=
|!1,c.track_links_key=3Dl.track_links_key||"",c.track_pub=3Dl.track_pub||=
!1,l.linkmedia=3Dl.linkname=3Dl.linkurl=3Dl.linkname_escape=3Dl.show_titl=
e=3Dl.custom_services=3Dl.exclude_services=3Dl.orientation=3Dl.track_pub=3D=
l.target=3D!1,"custom"=3D=3Dl.track_links&&(l.track_links=3D!1,l.track_li=
nks_key=3D""),a2a.last_type=3Da2a.type,window["a2a"+a2a.type+"_init"]=3D1=
,function(a,e){a2a.total++,a2a.n=3Da2a.total;var =
t,n,i=3D(a2a["n"+a2a.n]=3Da).node=3Da2a.set_this_index(a.node),o=3Ddocume=
nt.createElement("div"),l=3Da2a.getData(i)["a2a-media"],r=3Da2a.getData(i=
)["a2a-title"],s=3Da2a.getData(i)["a2a-url"];i?(a.linkname_escape&&(n=3Da=
2a.getByClass("a2a_linkname_escape",i.parentNode)[0]||a2a.getByClass("a2a=
_linkname_escape",i.parentNode.parentNode)[0])&&(a.linkname=3Dn.textConte=
nt||n.innerText),a.linkmedia=3De.linkmedia=3Dl||a.linkmedia,a.linkname=3D=
e.linkname=3Dr||a.linkname,a.linkurl=3De.linkurl=3Ds||a.linkurl,r&&(a.lin=
kname_implicit=3D!1),s&&(a.linkurl_implicit=3D!1),"textContent"in =
document?o.textContent=3Da.linkname:o.innerText=3Da.linkname,(t=3Do.child=
Nodes[0])&&(a.linkname=3Dt.nodeValue),delete =
o,i.a2a_kit?a2a.kit(a,e):a2a.button(a)):a2a.c.show_menu||a2a.total--}(c,r=
),l.menu_type=3D!1,a2a.init_show()},init_all:function(e){a2a.unindexed(fu=
nction(a){0<=3Da.className.indexOf("a2a_follow")?a2a.init("feed",{target:=
a}):a2a.init(e||"page",{target:a})},!0)||!a2a.gEl("a2a_menu_container")||=
a2a.init_show.a2a_done||a2a.init(e)},multi_init:function(a,e,t){for(var =
n=3D0,i=3Da.length;n<i;n++)t.target=3Da[n],a2a.init(e,t)},button:function=
(a){var =
n=3Da2a.gEl,i=3Da.node,o=3Da.type,l=3D"a2a"+o,r=3Dn(l+"_dropdown"),e=3Dn(=
l+"_full"),t=3Da2a.has_menter,s=3Di.firstChild,c=3Da2a[o].onclick;i.getAt=
tribute("onclick")&&-1!=3D(i.getAttribute("onclick")+"").indexOf("a2a_")|=
|i.getAttribute("onmouseover")&&-1!=3D(i.getAttribute("onmouseover")+"").=
indexOf("a2a_")||(a2a.add_event(i,"click",function(a){a2a.preventDefault(=
a),a2a.stopPropagation(a);var =
e=3D!!a2a.isDisplayed(r),t=3Ddocument.activeElement;if(e?a2a.toggle_dropd=
own("none",o):2!=3D=3Dc&&(a2a.show_menu(i),a2a[o].last_focus=3Dt,r.focus(=
)),e&&a2a.isDisplayed(n(l+"_show_more_less"))||2=3D=3D=3Dc){if("mail"=3D=3D=
o)return;a2a.show_full(),a2a[o].last_focus=3Dt}}),a2a.add_event(i,"click"=
,a2a.stopPropagation),a2a.add_event(i,"touchstart",a2a.stopPropagation,!!=
a2a.evOpts()&&{passive:!0}),!a2a[a2a.type].onclick&&t&&(a2a.c.delay?i.onm=
ouseenter=3Dfunction(){a2a[a2a.type].over_delay=3DsetTimeout(function(){a=
2a.show_menu(i)},a2a.c.delay)}:i.onmouseenter=3Dfunction(){a2a.show_menu(=
i)},i.onmouseleave=3Dfunction(){a2a.miniLeaveDelay(),a2a[a2a.type].over_d=
elay&&clearTimeout(a2a[a2a.type].over_delay)}),a2a.add_event(i,"mouseente=
r",function(){e.style.willChange=3D"transform, =
opacity",n("a2a_overlay").style.willChange=3D"backdrop-filter, =
opacity"})),"a"=3D=3Di.tagName.toLowerCase()&&"page"=3D=3Da2a.type&&(i.hr=
ef=3D"https://www.addtoany.com/share#url=3D"+encodeURIComponent(a.linkurl=
)+"&title=3D"+encodeURIComponent(a.linkname).replace(/'/g,"%27")),s&&"und=
efined"!=3Dtypeof =
s.srcset&&/\/share_save_171_16.(?:gif|png)$/.test(s.src)&&(s.srcset=3D"ht=
tps://static.addtoany.com/buttons/share_save_342_32.png =
2x")},kit:function(o,a){var =
e,t,n,i,l,m=3Do.type,r=3D{behance:{name:"Behance",icon:"behance",color:"0=
07EFF",url:"https://www.behance.net/${id}"},facebook:{name:"Facebook",ico=
n:"facebook",color:"1877f2",url:"https://www.facebook.com/${id}"},flickr:=
{name:"Flickr",icon:"flickr",color:"FF0084",url:"https://www.flickr.com/p=
hotos/${id}"},foursquare:{name:"Foursquare",icon:"foursquare",color:"F948=
77",url:"https://foursquare.com/${id}"},github:{name:"GitHub",icon:"githu=
b",color:"2A2A2A",url:"https://github.com/${id}"},instagram:{name:"Instag=
ram",icon:"instagram",color:"E4405F",url:"https://www.instagram.com/${id}=
"},linkedin:{name:"LinkedIn",icon:"linkedin",color:"007BB5",url:"https://=
www.linkedin.com/in/${id}"},linkedin_company:{name:"LinkedIn",icon:"linke=
din",color:"007BB5",url:"https://www.linkedin.com/company/${id}"},medium:=
{name:"Medium",icon:"medium",color:"2A2A2A",url:"https://medium.com/@${id=
}"},pinterest:{name:"Pinterest",icon:"pinterest",color:"BD081C",url:"http=
s://www.pinterest.com/${id}"},snapchat:{name:"Snapchat",icon:"snapchat",c=
olor:"2A2A2A",url:"https://www.snapchat.com/add/${id}"},tumblr:{name:"Tum=
blr",icon:"tumblr",color:"35465C",url:"http://${id}.tumblr.com"},twitter:=
{name:"Twitter",icon:"twitter",color:"55ACEE",url:"https://twitter.com/${=
id}"},vimeo:{name:"Vimeo",icon:"vimeo",color:"1AB7EA",url:"https://vimeo.=
com/${id}"},youtube:{name:"YouTube",icon:"youtube",color:"FF0000",url:"ht=
tps://www.youtube.com/user/${id}"},youtube_channel:{name:"YouTube =
Channel",icon:"youtube",color:"FF0000",url:"https://www.youtube.com/chann=
el/${id}"}},s=3D["facebook_like","twitter_tweet","pinterest_pin","linkedi=
n_share"],c=3Da2a.counters.avail,d=3Dfunction(a,e){if(a&&!a2a.in_array(a,=
s))for(var =
t=3D0,n=3De?a2a[m].services.most.concat(a2a[m].services.email):a2a.servic=
es,i=3Dn.length;t<i;t++)if(a=3D=3Dn[t][1])return[n[t][0],n[t][2],n[t][3],=
n[t][4],n[t][5]];return!e&&[a,a]},u=3Dfunction(a,e){for(var =
t,n=3D0,i=3Da.attributes.length,o=3De;n<i;n++)(t=3Da.attributes[n]).name&=
&"data-"=3D=3Dt.name.substr(0,5)&&(o[t.name.substr(5)]=3Dt.value);return =
o},_=3Dfunction(){E=3Do.linkurl=3Da2a.getData(h)["a2a-url"]||E,S=3Do.link=
name=3Da2a.getData(h)["a2a-title"]||S,B=3Do.linkmedia=3Da2a.getData(h)["a=
2a-media"]||B,a2a.linker(this)},p=3Dfunction(a,e,t){var =
n=3D{node:e,service:a,title:S,url:E,media:B,mediaNode:h.a2a_mediaNode},i=3D=
a2a.cbs("share",n);return void =
0!=3D=3Di&&(i.url&&(o.linkurl=3Di.url,o.linkurl_implicit=3D!1),i.title&&(=
o.linkname=3Di.title,o.linkname_implicit=3D!1),i.media&&(o.linkmedia=3Di.=
media),a2a.linker(e),i.stop&&t&&a2a.preventDefault(t)),i},f=3Da2a.c.templ=
ates,g=3Da2a.in_array,h=3Do.node,v=3Da2a.getData(h),y=3Dh.className,k=3Dh=
.a2a_follow,w=3Da2a.HTMLcollToArray(h.getElementsByTagName("a")),b=3Dw.le=
ngth,x=3Ddocument.createElement("div"),A=3DencodeURIComponent,E=3Do.linku=
rl,C=3DA(o.linkurl).replace(/'/g,"%27"),S=3Do.linkname,B=3D(A(o.linkname)=
.replace(/'/g,"%27"),o.linkmedia),T=3D(B&&A(o.linkmedia).replace(/'/g,"%2=
7"),v["a2a-icon-color"]||a2a.c.icon_color),F=3DT?T.split(",",2):T,L=3DF?F=
[0]:F,N=3DF?F[1]:F,z=3Dy.match(/a2a_kit_size_([\w\.]+)(?:\s|$)/),D=3Dz?z[=
1]:"16",I=3DD+"px",M=3D"a2a_svg a2a_s__default =
a2a_s_",j=3D{},P=3D{},O=3Do.linkurl_implicit&&a2a.canonical_url?encodeURI=
Component(a2a.canonical_url).replace(/'/g,"%27"):C,H=3Dv["a2a-scroll-show=
"],R=3D0<=3Dy.indexOf("a2a_vertical_style");D&&!isNaN(D)&&(a2a.svg.load()=
,T&&"unset"!=3DT&&a2a.svg.works()&&(L&&"unset"!=3DL&&(j.backgroundColor=3D=
L),N&&"unset"!=3DN.trim()&&(N=3DN.trim())),h.style.lineHeight=3DP.height=3D=
P.lineHeight=3DI,P.width=3D2*D+"px",P.fontSize=3D"16px",R&&(P.height=3DP.=
lineHeight=3DD/2+"px",P.fontSize=3D"10px",P.width=3DD+"px"),H&&a2a.scroll=
Toggle(h,H),32!=3DD&&(j.backgroundSize=3Dj.height=3Dj.lineHeight=3Dj.widt=
h=3DI,P.borderRadius=3Dj.borderRadius=3D(.14*D).toFixed()+"px",P.fontSize=
=3D(parseInt(P.height,10)+(R?4:0))/2+"px")),a2a.kit.facebook_like=3Dfunct=
ion(){ma.href=3DE,ma.width=3D"90",ma.layout=3D"button_count",ma.ref=3D"ad=
dtoany",ma=3Du(V,ma),V.style.width=3Dma.width+"px";var =
a,e,t,n,i=3Da2a.i18n();for(var o in =
2=3D=3D(i=3Di?i.replace(/-/,"_"):"en_US").length&&(i+=3D"_"+i.toUpperCase=
()),ma)ua+=3D" =
data-"+o+'=3D"'+ma[o]+'"';window.fbAsyncInit||(window.fbAsyncInit=3Dfunct=
ion(){FB.init({appId:"0",status:!1,xfbml:!0,version:"v3.1"}),FB.Event.sub=
scribe("edge.create",function(a,e){a2a.GA.track("Facebook =
Like","facebook_like",a,"pages","AddToAny Share/Save =
Button"),p("Facebook =
Like",V)})},(U=3Ddocument.createElement("span")).id=3D"fb-root",document.=
body.insertBefore(U,document.body.firstChild)),a2a.kit.facebook_like_scri=
pt||(a=3Ddocument,e=3D"facebook-jssdk",n=3Da.getElementsByTagName("script=
")[0],a.getElementById(e)||((t=3Da.createElement("script")).id=3De,t.src=3D=
"https://connect.facebook.net/"+i+"/sdk.js#xfbml=3D1&version=3Dv3.1",n.pa=
rentNode.insertBefore(t,n))),a2a.kit.facebook_like_script=3D1,V.innerHTML=
=3D'<div =
class=3D"fb-like"'+ua+"></div>";try{FB.XFBML.parse(V)}catch(l){}},a2a.kit=
.twitter_tweet=3Dfunction(){ma.url=3DE,ma.lang=3Da2a.i18n()||"en",ma.rela=
ted=3D"AddToAny,micropat";var a=3Df.twitter,e=3D"string"=3D=3Dtypeof =
a?a.lastIndexOf("@"):null;e&&-1!=3D=3De&&(e++,e=3D(e=3Da.substr(e).split(=
" =
",1))[0].replace(/:/g,"").replace(/\//g,"").replace(/-/g,"").replace(/\./=
g,"").replace(/,/g,"").replace(/;/g,"").replace(/!/g,""),ma.related=3De+"=
,AddToAny"),ma=3Du(V,ma);var =
t,n,i,o,l,r=3Ddocument.createElement("a");for(var s in =
r.className=3D"twitter-share-button",ma)r.setAttribute("data-"+s,ma[s]);V=
.appendChild(r),a2a.kit.twitter_tweet_script||(t=3Ddocument,n=3D"twitter-=
wjs",l=3Dt.getElementsByTagName("script")[0],t.getElementById(n)||((o=3Dt=
.createElement("script")).id=3Dn,o.src=3D"https://platform.twitter.com/wi=
dgets.js",l.parentNode.insertBefore(o,l),window.twttr=3Dwindow.twttr||(i=3D=
{_e:[],ready:function(a){i._e.push(a)}}))),a2a.kit.twitter_tweet_script=3D=
1;try{twttr.ready(function(a){a2a.twitter_bind||(a.events.bind("click",fu=
nction(l){if(l&&"tweet"=3D=3Dl.region){var a=3Dfunction(){var =
a=3Dl.target.src.split("#")[1]||"";if(a&&-1<a.indexOf("url=3D")){for(var =
e=3D{},t=3Da.split("&"),n=3Dt.length,i=3D0;i<n;i++){var =
o=3Dt[i].split("=3D");e[o[0]]=3Do[1]}return =
e}return!1}();a&&a.url&&(a2a.GA.track("Twitter =
Tweet","twitter_tweet",unescape(a.url),"pages","AddToAny Share/Save =
Button"),p("Twitter =
Tweet",V))}}),a2a.twitter_bind=3D1),a.widgets&&a.widgets.load()})}catch(c=
){}},a2a.kit.pinterest_pin=3Dfunction(){ma["pin-config"]=3D"beside",ma["p=
in-do"]=3D"buttonPin",ma.media=3DB,ma.url=3DE,ma=3Du(V,ma);var =
a,e,t,n=3Ddocument.createElement("a");for(var i in =
ma)n.setAttribute("data-"+i,ma[i]);"beside"=3D=3Dma["pin-config"]&&"butto=
nPin"=3D=3Dma["pin-do"]&&(V.style.width=3D"76px"),n.href=3D"https://www.p=
interest.com/pin/create/button/?url=3D"+ma.url+(ma.media?"&media=3D"+ma.m=
edia:"")+(ma.description?"&description=3D"+encodeURIComponent(ma.descript=
ion).replace(/'/g,"%27"):""),a2a.add_event(V,"click",function(){a2a.GA.tr=
ack("Pinterest Pin","pinterest_pin",E,"pages","AddToAny Share/Save =
Button"),p("Pinterest =
Pin",V)}),V.appendChild(n),a2a.kit.pinterest_pin_script||(a=3Ddocument,e=3D=
a.createElement("script"),t=3Da.getElementsByTagName("script")[0],e.async=
=3D!0,e.src=3D"https://assets.pinterest.com/js/pinit.js",t.parentNode.ins=
ertBefore(e,t)),a2a.kit.pinterest_pin_script=3D1},a2a.kit.linkedin_share=3D=
function(){for(var a in =
ma.onsuccess=3D"a2a.kit.linkedin_share_event",ma.url=3DE,ma=3Du(V,ma))ua+=
=3D" data-"+a+'=3D"'+ma[a]+'"';var =
e,t,n;a2a.kit.linkedin_share_event=3Dfunction(){a2a.GA.track("LinkedIn =
Share","linkedin_share",E,"pages","AddToAny Share/Save =
Button"),p("LinkedIn =
Share",V)},a2a.kit.linkedin_share_script||(e=3Ddocument,t=3De.createEleme=
nt("script"),n=3De.getElementsByTagName("script")[0],t.type=3D"text/javas=
cript",t.async=3D!0,t.src=3D"https://platform.linkedin.com/in.js",n.paren=
tNode.insertBefore(t,n)),a2a.kit.linkedin_share_script=3D1,V.innerHTML=3D=
'<script type=3D"IN/Share"'+ua+"><\/script>"};for(var $=3D0;$<b;$++){var =
U,W,q,G,V=3Dw[$],J=3DV.className,Y=3DJ.match(/a2a_button_([\w\.]+)(?:\s|$=
)/),K=3D0<=3DJ.indexOf("a2a_dd"),X=3D0<=3DJ.indexOf("a2a_counter"),Q=3D!!=
Y&&Y[1],Z=3DV.childNodes,aa=3Dd(Q),ea=3Dk&&r[Q]?r[Q].name:aa[0],ta=3D" =
noopener",na=3D"_blank",ia=3Dk&&r[Q]?r[Q].icon:aa[1],oa=3Dk&&r[Q]?r[Q].co=
lor:aa[2]||"CAE0FF",la=3Daa[3]||{},ra=3Dla.type,sa=3Daa[4],ca=3D!1,da=3D!=
1,ua=3D"",ma=3D{};if(K)a.target=3DV,a2a.init(m,a),oa=3D"0166FF",ia=3DQ=3D=
"a2a",da=3DX&&1,0<=3Dy.indexOf("a2a_floating_style")&&(V.a2a_floating=3D1=
);else if("feed"=3D=3DQ||"print"=3D=3DQ)ta=3Dna=3D"";else =
if("copy_link"=3D=3DQ)a2a.add_event(V,"mouseenter",function(){a2a.gEl("a2=
a_modal").style.willChange=3D"transform, =
opacity",a2a.gEl("a2a_overlay").style.willChange=3D"backdrop-filter, =
opacity"});else if(X&&Q&&g(Q,c))da=3D1;else =
if(Q&&g(Q,s)){if("1"=3D=3D=3Dnavigator.doNotTrack||"1"=3D=3D=3Dwindow.doN=
otTrack)continue;a2a.kit[Q](),ca=3D1}if(Q&&!g(Q,["google_plus","stumbleup=
on"])&&!ca){if(K||(V.target=3Dna,!k||!r[Q]&&d(Q,!0)?"feed"=3D=3DQ?V.href=3D=
V.href||o.linkurl:(V.href=3D"/#"+Q,"js"=3D=3D=3Dra?a2a.add_event(V,"click=
",_):(a2a.add_event(V,"mousedown",_),a2a.add_event(V,"keydown",_)),V.rel=3D=
"nofollow"+ta):V.href=3D(t=3DQ,l=3Dn=3Dvoid =
0,i=3Du(e=3DV,{})["a2a-follow"],l=3Dr[t],i&&l&&(n=3Dl.url.replace("${id}"=
,i)),n||e.href),V.a2a=3D{},V.a2a.customserviceuri=3Dsa,V.a2a.stype=3Dra,V=
.a2a.linkurl=3Do.linkurl,V.a2a.servicename=3Dea,V.a2a.safename=3DQ,la.src=
&&(V.a2a.js_src=3Dla.src),la.url&&(V.a2a.url=3Dla.url),la.pu&&(V.a2a.popu=
p=3D1),la.na&&(V.a2a.na=3D1),la.media&&(V.a2a.media=3D1),h.a2a_codes=3Dh.=
a2a_codes||[],h.a2a_codes.push(Q),k||a2a.add_event(V,"click",function(r,s=
,c,d,u){return function(a){var =
e,t,n,i=3D"js"=3D=3D=3Du.a2a.stype,o=3Dscreen.height,l=3D"event=3Dservice=
_click&url=3D"+A(location.href)+"&title=3D"+A(document.title||"")+"&ev_se=
rvice=3D"+A(r)+"&ev_service_type=3Dkit&ev_menu_type=3D"+m+"&ev_url=3D"+A(=
c)+"&ev_title=3D"+A(d).replace(/'/g,"%27");t=3D!(!(e=3Dp(s,u,a))||!e.stop=
),n=3Du.a2a.js_skip,"feed"=3D=3Dm||u.a2a.url||u.a2a.js_src||a2a.postClick=
(h),!u.a2a.popup||a2a.defaultPrevented(a)||"_blank"!=3D=3Du.target||i||(a=
2a.preventDefault(a),window.open(u.href,"_blank","toolbar=3D0,personalbar=
=3D0,resizable,scrollbars,status,width=3D550,height=3D450,top=3D"+(450<o?=
Math.round(o/2-225):40)+",left=3D"+Math.round(screen.width/2-275))),!u.a2=
a.externalJS&&!u.a2a.literalJS||t||n||a2a.runJS(u.a2a),i&&!n&&a2a.prevent=
Default(a),n&&delete =
u.a2a.js_skip,a2a.util_frame_post(m,l),a2a.GA.track(s,r,c,"pages","AddToA=
ny Share/Save Button")}}(Q,ea,E,S,V))),Z.length){for(var =
_a,pa,fa,ga=3D0,ha=3DZ.length;ga<ha;ga++)if(fa=3D(pa=3D"string"=3D=3Dtype=
of(_a=3DZ[ga].className))&&("a2a_label"=3D=3D=3D_a||0<=3D_a.indexOf("a2a_=
ignore")),1=3D=3DZ[ga].nodeType&&(fa||(G=3D!0),pa&&0<=3D_a.indexOf("a2a_c=
ount"))){q=3D!0;break}if(!G){for(var va =
in(U=3Ddocument.createElement("span")).className=3DM+ia+" =
a2a_img_text",oa&&(U.style.backgroundColor=3D"#"+oa),"pending"!=3D=3D(W=3D=
a2a.svg.get(ia,U,N))&&(U.innerHTML=3DW),j)U.style[va]=3Dj[va];V.insertBef=
ore(U,Z[0])}}else{for(var va =
in(U=3Ddocument.createElement("span")).className=3DM+ia,oa&&(U.style.back=
groundColor=3D"#"+oa),"pending"!=3D=3D(W=3Da2a.svg.get(ia,U,N))&&(U.inner=
HTML=3DW),j)U.style[va]=3Dj[va];V.appendChild(U),(U=3Ddocument.createElem=
ent("span")).className=3D"a2a_label",U.innerHTML=3Dea||("feed"=3D=3Dm?a2a=
.c.localize.Subscribe:a2a.c.localize.Share),ea||(U.className+=3D" =
a2a_localize",U.setAttribute("data-a2a-localize","inner,"+("feed"=3D=3Dm?=
"Subscribe":"Share"))),V.appendChild(U)}if(R&&D&&D<20&&(da=3D!1),da&&!q){=
for(var va =
in(U=3Ddocument.createElement("span")).className=3D"a2a_count",U.a2a=3D{}=
,U.a2a.kit=3Dh,P)U.style[va]=3DP[va];V.appendChild(U),K?(U.a2a.is_a2a_dd_=
counter=3D1,h.a2a_dd_counter=3DU,a2a.counters.get("facebook",U,O)):a2a.co=
unters.get(Q,U,O)}"a2a_dd"!=3DJ&&a2a.kit_services.push(V)}}0<=3Dy.indexOf=
("a2a_default_style")&&(x.style.clear=3D"both",h.appendChild(x))},counter=
s:{get:function(i,o,a,l){a2a_config.counts;var =
r,e,t=3DdecodeURIComponent(a),n=3Da2a.counters.bonus(i,t,a,o.a2a.kit),s=3D=
"",c=3Da2a.counters[i],d=3Dc.api,u=3D(c.cb,o.a2a.is_a2a_dd_counter);!l&&n=
&&(s=3D"2",a2a.counters.get(i,o,n,!0)),"string"!=3Dtypeof(r=3Dc[t]=3Dc[t]=
||{}).num||l?"number"!=3Dtypeof =
r.num?(r.queued=3Dr.queued||[],r.queued.push(o),c.n=3Dc.n||0,c.n++,c["cb"=
+c.n]=3Dfunction(a){var e,t=3Da2a.counters[i].cb(a,o);if(void =
0!=3D=3Dt){if("string"=3D=3Dtypeof =
t&&"facebook"=3D=3Di)return"empty"=3D=3Dt?e=3D"Note: Facebook no longer =
provides public API access to share counts. AddToAny is soon launching a =
premium service to manage private API access to Facebook and display =
share counts.":"limit"=3D=3Dt&&(e=3D"Facebook's public share counts API =
has reached its request limit from your connection. Try again =
later."),console&&"function"=3D=3Dtypeof =
console.log&&console.log("%c"+e,"color:#1877f2"),l||(o.style.display=3D"n=
one"),void(r.num=3D"error");for(var =
n=3D0;n<r.queued.length;n++)queued_count_element=3Dr.queued[n],r.num=3Dt,=
queued_count_element.a2a.is_a2a_dd_counter?a2a.counters.sum(queued_count_=
element,t,i+s):a2a.counters.set(queued_count_element,t,i+s)}},1=3D=3Dr.qu=
eued.length&&(e=3Dd[0]+a+(d[1]||"&callback")+"=3Da2a.counters."+i+".cb"+c=
.n,a2a.dom.ready(function(){a2a.loadExtScript(e)}))):u?a2a.counters.sum(o=
,r.num,i+s):a2a.counters.set(o,r.num,i+s):o.style.display=3D"none"},set:f=
unction(a,e,t){var n=3De;e=3D"undefined"!=3Dtypeof =
a.a2a.last_count?a.a2a.last_count+e:e,a.innerHTML=3D"<span>"+a2a.counters=
.format(e)+"</span>","a2a"!=3Dt&&(a.a2a.last_count=3Dn,a2a.counters.sum(a=
,n,t))},sum:function(a,e,t){var =
n=3Da.a2a.kit,i=3Dn.a2a_counts_sum||0,o=3Dn.a2a_counts_summed||[];"a2a"!=3D=
t&&-1=3D=3D=3Do.indexOf(t)&&(i=3Dn.a2a_counts_sum=3Di+e,(o=3Dn.a2a_counts=
_summed=3Do||[]).push(t)),n.a2a_dd_counter&&a2a.counters.set(n.a2a_dd_cou=
nter,i,"a2a")},format:function(a){var =
e=3Da2a.counters.format,t=3D"localize";return =
e[t]||(e.locale=3Da2a.i18n(),e[t]=3Dfunction =
n(){return!("object"!=3Dtypeof Intl||!Intl||"function"!=3Dtypeof =
Intl.NumberFormat)}()?function i(a){return =
a.toLocaleString(e.locale,{maximumFractionDigits:1})}:function =
o(a,e){return =
e&&"decimal"=3D=3D=3De?Math.round(10*a)/10:a=3D(a+=3D"").charAt(0)+","+a.=
substring(1)}),999<a&&(a=3Da<1e6?1e4<a?e[t](a/1e3,"decimal")+"k":e[t](a):=
a<1e9?e[t](a/1e6,"decimal")+"M":"1B+"),a},bonus:function(a,e,t,n){var =
i,o,l,r=3Da2a_config.counts,s=3D"%3A%2F%2F";return =
r&&(r.recover_protocol&&"http"=3D=3D=3Dr.recover_protocol&&(i=3Dt.replace=
(/^https%/,"http%"),e=3DdecodeURIComponent(i)),r.recover_domain&&(i=3Denc=
odeURIComponent(e.replace(/^(https?\:\/\/)(?:[^\/?#]+)([\/?#]|$)/i,"$1"+r=
.recover_domain+"$2")),e=3DdecodeURIComponent(i)),r.recover&&"function"=3D=
=3Dtypeof =
r.recover&&(l=3D{url:(o=3Ddocument.createElement("a")).href=3De,pathParts=
:o.pathname.split("/"),domain:o.hostname,protocol:o.protocol,kit:n},i=3De=
ncodeURIComponent(r.recover(l)))),!(!i||i=3D=3D=3Dt||-1!=3D=3D["tumblr"].=
indexOf(a)&&i.split(s).pop()=3D=3D=3Dt.split(s).pop())&&i},avail:["facebo=
ok","pinterest","reddit","tumblr"],facebook:{api:["https://graph.facebook=
.com/?fields=3Dog_object%7Bengagement%7D&id=3D","&callback"],cb:function(=
a,e){return =
a&&a.og_object&&a.og_object.engagement&&!isNaN(a.og_object.engagement.cou=
nt)?a.og_object.engagement.count:a&&a.error&&a.error.code&&4=3D=3D=3Da.er=
ror.code?"limit":"empty"}},pinterest:{api:["https://widgets.pinterest.com=
/v1/urls/count.json?url=3D"],cb:function(a,e){if(a&&!isNaN(a.count))retur=
n =
a.count}},reddit:{api:["https://www.reddit.com/api/info.json?url=3D","&js=
onp"],cb:function(a,e){var t=3Da.data;if(a&&t&&t.children){for(var =
n,i=3D0,o=3D[],l=3Dt.children;i<l.length;i++)(n=3Dl[i].data)&&!isNaN(n.up=
s)&&o.push(n.ups);return =
0<o.length?Math.max.apply(null,o):0}}},tumblr:{api:["https://api.tumblr.c=
om/v2/share/stats?url=3D"],cb:function(a,e){if(a&&a.response&&!isNaN(a.re=
sponse.note_count))return =
a.response.note_count}}},overlays:function(){var =
a=3Da2a.c.overlays||[],e=3D!!a2a.evOpts()&&{passive:!0},t=3Dwindow,n=3Dt.=
innerWidth,i=3Dt.innerHeight,k=3Dn&&(n<375||i<375)?150:200,w=3D200,b=3Dlo=
cation.href,x=3Ddocument.title||b;function o(a,e,t,n,i){var =
o,l,r,s,c,d,u,m,_,p=3Dfunction y(a){return =
a.target?3=3D=3D=3Da.target.nodeType?a.target.parentNode:a.target:a.srcEl=
ement}(a),f=3Dp,g=3D0,h=3D0,v=3Dp.longDesc;if(a2a.matches(p,n)&&"false"!=3D=
=3Dp.getAttribute("data-a2a-overlay")){if(r=3Dp.width<k||p.height<k,s=3D"=
naturalWidth"in =
p&&(p.naturalWidth<w||p.naturalHeight<w),r||s)return;if(a2a.matches(p,"he=
ader img,footer =
img"))return;l=3Da2a.getPos(p,"scroll"),e.style.display=3D"",c=3De.client=
Height||e.offsetHeight,d=3De.clientWidth||e.offsetWidth,t[0]&&("bottom"=3D=
=3D=3Dt[0]?h=3Dp.height-c:"center"=3D=3D=3Dt[0]&&(h=3DA((p.height-c)/2)))=
,t[1]&&("right"=3D=3D=3Dt[1]?g=3Dp.width-d:"center"=3D=3D=3Dt[1]&&(g=3DA(=
(p.width-d)/2))),u=3Dl.left+g,m=3Dl.top+h,e.style.left=3Du+"px",e.style.t=
op=3Dm+"px",e.setAttribute("data-a2a-media",p.src),(e.a2a_mediaNode=3Dp).=
alt?e.setAttribute("data-a2a-title",p.alt):e.setAttribute("data-a2a-title=
",x),!v||"#"!=3D=3Dv.substr(0,1)&&"http"!=3D=3Dv.substr(0,4)?i?e.setAttri=
bute("data-a2a-url",p.src):e.setAttribute("data-a2a-url",b):(_=3D"#"=3D=3D=
=3Dv.substr(0,1)?b.split("#")[0]+p.longDesc:v,e.setAttribute("data-a2a-ur=
l",_))}else =
if("none"!=3D=3De.style.display){for(;(o=3Df)&&"body"!=3D=3Df.tagName.toL=
owerCase();){if(o=3D=3D=3De)return;f=3Df.parentNode}e.style.display=3D"no=
ne"}}for(var l=3D0,r=3Da.length;l<r;l++){var =
s,c=3Da[l],d=3Dc.services||["pinterest","facebook"],u=3D"",m=3Dc.html,_=3D=
c.position,p=3Dc.style,f=3Dc.size||32,g=3Dc.target,h=3Dc.useImage,A=3DMat=
h.round;if(_=3D_&&2<_.length?_.split(" =
"):["top","left"],p=3D!p||"horizontal"!=3D=3Dp&&"default"!=3D=3Dp?"vertic=
al":"default",g=3Dg||"img",m)document.body.insertAdjacentHTML("beforeend"=
,m),s=3Ddocument.body.lastChild;else{for(var =
v=3D0,y=3Dd.length;v<y;v++){u+=3D'<a =
class=3D"a2a_button_'+d[v]+'"></a>'}(s=3Ddocument.createElement("div")).c=
lassName=3D"a2a_kit a2a_kit_size_"+f+" a2a_overlay_style =
a2a_"+p+"_style",s.innerHTML=3Du,document.body.insertBefore(s,null)}s.sty=
le.display=3D"none",s.style.position=3D"absolute",s.setAttribute("data-a2=
a-title",x),s.setAttribute("data-a2a-url",b),a2a.add_event(document.body,=
"mouseover",function(e,t,n,i){return =
function(a){o(a,e,t,n,i)}}(s,_,g,h),e)}a2a.c.overlays=3D[]},init_show:fun=
ction(){var =
a=3Da2a_config,e=3Da2a[a2a.type],t=3Da2a.show_menu,n=3Da2a.init_show,i=3D=
a2a.n;a.bookmarklet&&(e.no_hide=3D1,a2a.sole_index=3Di,t()),a.show_menu&&=
(e.no_hide=3D1,a2a.sole_index=3Di,t(!1,a.show_menu),a.show_menu=3D!1),n.a=
2a_done=3D1},unindexed:function(o,a){var =
e=3Ddocument,t=3Da2a.getByClass,n=3Dt("a2a_kit",e),i=3Da2a.HTMLcollToArra=
y(e.getElementsByName("a2a_dd")).concat(t("a2a_dd",e));function =
l(a){for(var =
e,t,n=3D0,i=3Da.length;n<i;n++)if(("undefined"=3D=3Dtypeof(e=3Da[n]).a2a_=
index||""=3D=3D=3De.a2a_index)&&e.className.indexOf("a2a_target")<0&&e.pa=
rentNode.className.indexOf("a2a_kit")<0&&(t=3Do(e)),t)return t;return =
null}if(a)return =
l(n)||l(i);l(n.concat(i))},set_this_index:function(a){var =
e=3Da2a.n;function =
t(a){if(!(0<=3Da.className.indexOf("a2a_kit")))return!1;a.a2a_kit=3D1,0<=3D=
a.className.indexOf("a2a_follow")&&(a.a2a_follow=3D1)}return =
a?(a.a2a_index=3De,t(a),a):a2a.unindexed(function(a){return =
a.a2a_index=3De,t(a),a},!0)},gEl:function(a){return =
document.getElementById(a)},getByClass:function(a,e,t){return =
document.getElementsByClassName&&/\{\s*\[native =
code\]\s*\}/.test(""+document.getElementsByClassName)?a2a.getByClass=3Dfu=
nction(a,e,t){for(var =
n,i=3D(e=3De||a2a.gEl("a2a"+a2a.type+"_dropdown")).getElementsByClassName=
(a),o=3Dt?new =
RegExp("\\b"+t+"\\b","i"):null,l=3D[],r=3D0,s=3Di.length;r<s;r+=3D1)n=3Di=
[r],o&&!o.test(n.nodeName)||l.push(n);return =
l}:document.evaluate?a2a.getByClass=3Dfunction(a,e,t){t=3Dt||"*",e=3De||a=
2a.gEl("a2a"+a2a.type+"_dropdown");for(var n,i,o=3Da.split(" =
"),l=3D"",r=3D"http://www.w3.org/1999/xhtml",s=3Ddocument.documentElement=
.namespaceURI=3D=3D=3Dr?r:null,c=3D[],d=3D0,u=3Do.length;d<u;d+=3D1)l+=3D=
"[contains(concat(' ',@class,' '), ' "+o[d]+" =
')]";try{n=3Ddocument.evaluate(".//"+t+l,e,s,0,null)}catch(m){n=3Ddocumen=
t.evaluate(".//"+t+l,e,null,0,null)}for(;i=3Dn.iterateNext();)c.push(i);r=
eturn =
c}:a2a.getByClass=3Dfunction(a,e,t){t=3Dt||"*",e=3De||a2a.gEl("a2a"+a2a.t=
ype+"_dropdown");for(var n,i,o=3Da.split(" =
"),l=3D[],r=3D"*"=3D=3D=3Dt&&e.all?e.all:e.getElementsByTagName(t),s=3D[]=
,c=3D0,d=3Do.length;c<d;c+=3D1)l.push(new =
RegExp("(^|\\s)"+o[c]+"(\\s|$)"));for(var =
u=3D0,m=3Dr.length;u<m;u+=3D1){n=3Dr[u],i=3D!1;for(var =
_=3D0,p=3Dl.length;_<p&&(i=3Dl[_].test(n.className));_+=3D1);i&&s.push(n)=
}return s},a2a.getByClass(a,e,t)},HTMLcollToArray:function(a){for(var =
e=3D[],t=3Da.length,n=3D0;n<t;n++)e[e.length]=3Da[n];return =
e},matches:function(a,e){var =
t,n=3D"MatchesSelector",i=3D"ms"+n,o=3D"webkit"+n;if(a.matches)t=3D"match=
es";else =
if(a[i])t=3Di;else{if(!a[o])return!(a2a.matches=3Dfunction(a,e){return!1}=
);t=3Do}return a2a.matches=3Dfunction(a,e){return =
a[t](e)},a2a.matches(a,e)},evOpts:function(){var a=3D!1;try{var =
e=3DObject.defineProperty({},"passive",{get:function(){a=3D!0}});window.a=
ddEventListener("test",null,e)}catch(t){}return =
a2a.evOpts=3Dfunction(){return =
a},a},add_event:function(a,e,t,n){if(a.addEventListener){if("object"=3D=3D=
typeof n){var i=3D!!n.useCapture;n=3Da2a.evOpts()?n:i}return =
a.addEventListener(e,t,n),{destroy:function(){a.removeEventListener(e,t,n=
)}}}var o=3Dfunction(){t.call(a,window.event)};return =
a.attachEvent("on"+e,o),{destroy:function(){a.detachEvent("on"+e,o)}}},st=
opPropagation:function(a){a||(a=3Dwindow.event),a.cancelBubble=3D!0,a.sto=
pPropagation&&a.stopPropagation()},preventDefault:function(a){a.preventDe=
fault?a.preventDefault():a.returnValue=3D!1},defaultPrevented:function(a)=
{return!!(a.defaultPrevented||!1=3D=3D=3Da.returnValue||"undefined"=3D=3D=
typeof =
a.defaultPrevented&&a.getPreventDefault&&a.getPreventDefault())},onLoad:f=
unction(a){var e=3Dwindow.onload;"function"!=3Dtypeof =
window.onload?window.onload=3Da:window.onload=3Dfunction(){e&&e(),a()}},i=
n_array:function(a,e,t,n,i){if("object"=3D=3Dtypeof =
e){a=3Da.toLowerCase();for(var =
o,l=3De.length,r=3D0;r<l;r++)if(o=3Dn?e[r][n]:e[r],o=3Di?o[i]:o,t){if(a=3D=
=3Do.toLowerCase())return e[r]}else =
if(-1!=3Da.indexOf(o.toLowerCase())&&""!=3D=3Do)return =
e[r]}return!1},serialize:function(a,e){var t=3D[];for(var n in =
a)if(a.hasOwnProperty(n)){var =
i=3De?e+"["+n+"]":n,o=3Da[n];t.push("object"=3D=3Dtypeof =
o?a2a.serialize(o,i):encodeURIComponent(i)+"=3D"+encodeURIComponent(o))}r=
eturn t.join("&")},throttle:function(t,n,i){var =
o,l,r,s;previous=3D0,i||(i=3D{});var c=3DDate.now||function(){return(new =
Date).getTime()},d=3Dfunction(){previous=3D!1=3D=3D=3Di.leading?0:c(),o=3D=
null,s=3Dt.apply(l,r),o||(l=3Dr=3Dnull)},a=3Dfunction(){var =
a=3Dc();previous||!1!=3D=3Di.leading||(previous=3Da);var =
e=3Dn-(a-previous);return =
l=3Dthis,r=3Darguments,e<=3D0||n<e?(o&&(clearTimeout(o),o=3Dnull),previou=
s=3Da,s=3Dt.apply(l,r),o||(l=3Dr=3Dnull)):o||!1=3D=3D=3Di.trailing||(o=3D=
setTimeout(d,e)),s};return =
a.cancel=3Dfunction(){clearTimeout(o),previous=3D0,o=3Dl=3Dr=3Dnull},a},s=
crollToggle:function(a,e){(e=3De.split(","))[0]&&e[0].trim(),e[1]&&e[1].t=
rim();var =
n,o=3Dwindow,t=3DparseInt(e[0],10)||0,i=3DparseInt(e[1],10)||0,l=3Dfuncti=
on(a,e,t){var =
n=3Do.pageYOffset,i=3Ddocument.documentElement.scrollHeight-o.innerHeight=
-n;a.style.display=3De<=3Dn&&t<=3Di?"":"none"}.bind(null,a,t,i);(t||i)&&(=
a2a.scrollToggle.handlers=3Da2a.scrollToggle.handlers||[],(n=3Da2a.scroll=
Toggle.handlers).push(l),n.length<2&&o.addEventListener("scroll",a2a.thro=
ttle(function(){for(var =
a=3D0,e=3Dn,t=3De.length;a<t;a++)e[a]()},20)),l())},miniLeaveDelay:functi=
on(){var =
a=3Da2a.type,e=3D"a2a"+a,t=3Da2a.gEl;a2a.isDisplayed(t(e+"_dropdown"))&&"=
none"=3D=3D=3Da2a.getStyle(t(e+"_full"),"display")&&(a2a[a].out_delay=3Ds=
etTimeout(function(){a2a.toggle_dropdown("none",a),a2a[a].out_delay=3Dnul=
l},501))},miniEnterStay:function(){a2a.type=3Da2a["n"+(a2a.sole_index||a2=
a.n)].type;var =
a=3Da2a.type;a2a[a]&&a2a[a].out_delay&&clearTimeout(a2a[a].out_delay)},to=
ggle_dropdown:function(a,e){if("none"!=3Da||!a2a[e].no_hide){var =
t=3D(0,a2a.gEl)("a2a"+e+"_dropdown"),n=3D(document.activeElement,a2a.show=
_menu.key_listener);t.style.display=3Da,a2a.miniEnterStay(),"none"=3D=3Da=
&&(a2a.show_menu["doc_click_listener_"+e].destroy(),delete =
a2a[e].doc_click_close_mini,n&&n[e]&&n[e].destroy())}},getData:function(a=
){if(!a)return{};for(var =
e,t=3D0,n=3Da.attributes.length,i=3D{};t<n;t++)(e=3Da.attributes[t]).name=
&&"data-"=3D=3De.name.substr(0,5)&&(i[e.name.substr(5)]=3De.value);return=
 i},getStyle:function(a,e){return =
a?a.currentStyle?a.currentStyle[e.replace(/-(\w)/gi,function(a,e){return =
e.toUpperCase()})]:window.getComputedStyle(a,null).getPropertyValue(e):nu=
ll},isDisplayed:function(a){var =
e=3Da2a.getStyle(a,"display");return!(!e||"none"=3D=3D=3De)},getPos:funct=
ion(a,e){var =
t,n=3DMath.round,i=3D(a2a.getScrollDocDims,"scroll"=3D=3D=3De?a2a.getScro=
llDocDims("w"):0),o=3D"scroll"=3D=3D=3De?a2a.getScrollDocDims("h"):0;retu=
rn"undefined"=3D=3Dtypeof =
a.getBoundingClientRect?a2a.getPosOld(a):{left:n((t=3Da.getBoundingClient=
Rect()).left+i),top:n(t.top+o)}},getPosOld:function(a){for(var =
e=3D0,t=3D0;e+=3Da.offsetLeft||0,t+=3Da.offsetTop||0,a=3Da.offsetParent;)=
;return{left:e,top:t}},getDocDims:function(a){var =
e=3D0,t=3D0;return"number"=3D=3Dtypeof =
window.innerWidth?(e=3Dwindow.innerWidth,t=3Dwindow.innerHeight):document=
.documentElement&&(document.documentElement.clientWidth||document.documen=
tElement.clientHeight)?(e=3Ddocument.documentElement.clientWidth,t=3Ddocu=
ment.documentElement.clientHeight):document.body&&(document.body.clientWi=
dth||document.body.clientHeight)&&(e=3Ddocument.body.clientWidth,t=3Ddocu=
ment.body.clientHeight),"w"=3D=3Da?e:t},getScrollDocDims:function(a){var =
e=3D0,t=3D0;return"number"=3D=3Dtypeof =
window.pageYOffset?(e=3Dwindow.pageXOffset,t=3Dwindow.pageYOffset):docume=
nt.body&&(document.body.scrollLeft||document.body.scrollTop)?(e=3Ddocumen=
t.body.scrollLeft,t=3Ddocument.body.scrollTop):document.documentElement&&=
(document.documentElement.scrollLeft||document.documentElement.scrollTop)=
&&(e=3Ddocument.documentElement.scrollLeft,t=3Ddocument.documentElement.s=
crollTop),"w"=3D=3Da?e:t},show_more_less:function(a){var =
e=3D"a2a"+a2a.type;(0,a2a.gEl)(e+"_show_more_less");a2a.show_full()},focu=
s_find:function(){var =
a=3Da2a.gEl("a2a"+a2a.type+"_find");"none"!=3Da.parentNode.style.display&=
&a.focus()},default_services:function(a){for(var =
e=3Da||a2a.type,t=3Da2a[e].main_services_col_1,n=3Dt.length,i=3D0;i<n;i++=
)t[i].style.display=3D""},do_find:function(){var =
a,e=3Da2a.type,t=3Da2a[e].main_services,n=3Dt.length,i=3Da2a.gEl("a2a"+e+=
"_find").value,o=3Da2a.in_array;if(""!=3D=3Di){a=3Di.split(" ");for(var =
l=3D0;l<n;l++)o(t[l].a2a.serviceNameLowerCase,a,!1)?t[l].style.display=3D=
"":t[l].style.display=3D"none"}else =
a2a.default_services()},selection:function(a){var =
e,t,n=3Ddocument.getElementsByTagName("meta"),i=3Dn.length;if(window.getS=
election)e=3Dwindow.getSelection()+"";else =
if(document.selection){try{e=3Ddocument.selection.createRange()}catch(s){=
e=3D""}e=3De.text?e.text:""}if(e&&""!=3D=3De)return =
e;if(a2a["n"+a2a.n].linkurl=3D=3D=3Dlocation.href&&-1=3D=3D=3D["facebook"=
,"twitter","linkedin"].indexOf(a))for(var =
o,l,r=3D0;r<i;r++)if(o=3D(o=3Dn[r].getAttribute("name"))?o.toLowerCase():=
"",l=3D(l=3Dn[r].getAttribute("property"))?l.toLowerCase():"",o&&"descrip=
tion"=3D=3D=3Do||l&&"og:description"=3D=3D=3Dl){t=3Dn[r].getAttribute("co=
ntent");break}return =
t?t.substring(0,1200):""},collections:function(a){var =
e=3Da2a.gEl,t=3Da2a[a],n=3D"a2a"+a;t.main_services_col_1=3Da2a.getByClass=
("a2a_i",e(n+"_full_services"),"a"),t.main_services=3Dt.main_services_col=
_1,t.email_services=3Da2a.getByClass("a2a_i",e(n+"_2_col1","a")),t.all_se=
rvices=3Dt.main_services.concat(t.email_services)},cbs:function(a,e){var =
t=3Da2a.c.callbacks||[],n=3Da2a.c.tracking_callback,i=3D{};n&&(n[a]?t.pus=
h(n):n[0]=3D=3Da?(i[a]=3Dn[1],t.push(i)):"function"=3D=3Dtypeof =
n&&(i[a]=3Dn,t.push(i)),a2a.c.tracking_callback=3Dnull);for(var =
o,l=3D0,r=3Dt.length;l<r;l++)if("function"=3D=3Dtypeof(o=3Dt[l][a])&&(ret=
urned=3Do(e),"ready"=3D=3Da&&(o=3Dnull),"undefined"!=3Dtypeof =
returned))return returned},linker:function(a){var =
e,t,n=3Dlocation.href,i=3Ddocument.title||n,o=3Da.parentNode,l=3Da2a["n"+=
(o.a2a_index||o.parentNode.a2a_index||a2a.sole_index||a2a.n)],r=3Dl.type,=
s=3Da.a2a.safename,c=3Dl.linkurl_implicit&&n!=3Dl.linkurl?n:l.linkurl,d=3D=
encodeURIComponent(c).replace(/'/g,"%27"),u=3Dl.linkname_implicit&&i!=3Dl=
.linkname?i:l.linkname,m=3DencodeURIComponent(u).replace(/'/g,"%27"),_=3D=
l.linkmedia,p=3D!!_&&encodeURIComponent(_).replace(/'/g,"%27"),f=3Dencode=
URIComponent(a2a.selection(s)).replace(/'/g,"%27"),g=3D!l.track_links||"p=
age"!=3Dr&&"mail"!=3Dr?"":"&linktrack=3D"+l.track_links+"&linktrackkey=3D=
"+encodeURIComponent(l.track_links_key),h=3Da.a2a.customserviceuri||!1,v=3D=
a.a2a.stype,y=3Da.a2a.js_src,k=3Da.a2a.url,w=3Da.a2a.media,b=3Da.a2a.na,x=
=3Da2a.c.templates,A=3Dx[s],E=3D"email",C=3Dnavigator.userAgent,S=3D-1!=3D=
C.indexOf("Safari")&&-1=3D=3DC.indexOf("Chrome"),B=3Da2a.is_mobile;functi=
on T(a){return =
encodeURIComponent(a).replace(/'/g,"%27").replace(/%24%7Blink%7D/g,"${lin=
k}").replace(/%24%7Blink_noenc%7D/g,"${link_noenc}").replace(/%24%7Blink_=
nohttp%7D/g,"${link_nohttp}").replace(/%24%7Bmedia%7D/g,"${media}").repla=
ce(/%24%7Btitle%7D/g,"${title}").replace(/%24%7Btitle_noenc%7D/g,"${title=
_noenc}").replace(/%24%7Bnotes%7D/g,"${notes}")}if(w&&p)a.a2a.js_skip=3D1=
,a.target=3D"_blank";else =
if(v&&"js"=3D=3Dv&&y)a.target=3D"","javascript:"=3D=3Dy.substr(0,11)?(t=3D=
y.replace("${link}",c.replace(/'/g,"\\'")),a.a2a.literalJS=3Dt.substr(11)=
):a.a2a.externalJS=3Dy,e=3D"#"+s;else =
if(k&&(s!=3DE||s=3D=3DE&&(B||S))&&!g){if(a.target=3D"","object"=3D=3Dtype=
of A)for(var F in =
A)k=3Da2a.urlParam(k,F,T(A[F]));else"string"=3D=3Dtypeof =
A&&(k=3Da2a.urlParam(k,"text",T(A)));e=3Dk.replace(/\$\{link\}/g,d).repla=
ce(/\$\{media\}/g,p).replace(/\$\{link_noenc\}/g,c).replace(/\$\{link_noh=
ttp\}/g,c.replace(/^https?:\/\//,"")).replace(/\$\{title\}/g,m)}else =
h&&"undefined"!=3Dh&&(e=3Dh.replace(/A2A_LINKNAME_ENC/,m).replace(/A2A_LI=
NKURL_ENC/,d).replace(/A2A_LINKNOTE_ENC/,f));return =
B&&b&&(a.target=3D""),a.href=3De||"http"+a2a.c.http_s+"://www.addtoany.co=
m/add_to/"+s+"?linkurl=3D"+d+"&linkname=3D"+m+(p?"&linkmedia=3D"+p:"")+g+=
function L(){var a=3D"";return =
A?a=3D"&"+a2a.serialize({template:A}):x[E]&&v&&v=3D=3DE&&(a=3D"&"+a2a.ser=
ialize({template:x[E]})),a}()+("feed"=3D=3Dr?"&type=3Dfeed":"")+"&linknot=
e=3D"+f,!0},runJS:function(a){if(a.literalJS){var =
e=3Ddocument.createElement("script"),t=3Da2a.nonce;t&&e.setAttribute("non=
ce",t),e.textContent=3Da.literalJS,a2a.head_tag.appendChild(e)}else =
a.externalJS&&a2a.loadExtScript(a.externalJS)},animate:function(a,e,t){if=
(e){var =
n=3Da2a.isDisplayed(e),i=3De.classList,o=3D"a2a_starting",l=3D"transition=
end";if("show"=3D=3D=3Da){if(n)return;!function =
r(a,e){e&&a2a.getStyle(a,"transition-duration")&&e.add(o)}(e,i),e.style.d=
isplay=3D"block",i&&setTimeout(function(){i.remove(o)},1)}else =
i?n?(e.addEventListener(l,function =
s(){e.style.display=3D"show"=3D=3D=3Da?"block":"none",t&&t(),e.removeEven=
tListener(l,s,!1)},!1),i.add(o)):t&&t():t&&(e.style.display=3D"none",t())=
}},overlay:{show:function(){var =
a=3Da2a.gEl,n=3Da2a.type,e=3D"a2a"+n,t=3Da("a2a_overlay"),i=3Da(e+"_find"=
);"none"=3D=3D=3Da2a.getStyle(t,"display")&&(a2a.animate("show",t),a2a.ov=
erlay.key_listener=3Da2a.add_event(document,"keydown",function(a){var =
e=3D(a=3Da||window.event).which||a.keyCode,t=3Ddocument.activeElement;27=3D=
=3De&&i!=3Dt?a2a.hide_modals(n):40<e&&e<91&&i!=3Dt&&i.focus()}))},hide:fu=
nction(a){var =
e=3Da2a.gEl("a2a_overlay"),t=3Da2a.overlay,n=3Dt.key_listener;a2a.animate=
("hide",e,a),n&&(n.destroy(),setTimeout(function(){delete =
t.key_listener},1))}},hide_modals:function(a){var =
e=3Da2a.gEl,t=3D"a2a"+a,n=3De(t+"_full"),i=3De("a2a_overlay"),o=3De("a2a_=
modal");a2a.show_full.full_shown=3D!1,a2a.animate("hide",o),a2a.animate("=
hide",n),a2a.overlay.hide(function =
l(){i.style.display=3Do.style.display=3D"none",i.style.willChange=3Do.sty=
le.willChange=3D"",n&&(n.style.display=3D"none",n.style.willChange=3D""),=
a2a.thanks.showing=3D!1,a2a.isDisplayed(e(t+"_dropdown"))&&e(t+"_show_mor=
e_less").focus()})},show_modal:function(){a2a.type;for(var =
a=3Da2a.gEl,e=3D(a("a2a_overlay"),a("a2a_modal")),t=3Da2a.getByClass("a2a=
_modal_body",e),n=3D0;n<t.length;n++)t[n].style.display=3D"none";a2a.over=
lay.show(),a2a.animate("show",e)},show_full:function(){var =
a=3Da2a.type,e=3D"a2a"+a,t=3Da2a.gEl,n=3Da2a.getByClass,i=3Dt(e+"_full"),=
o=3Dn("a2a_full_header",i)[0],l=3Dt(e+"_full_services"),r=3Dn("a2a_full_f=
ooter",i)[0];a2a.fill_menus(a),a2a.overlay.show(),a2a.animate("show",i),l=
.style.cssText=3D"height:calc(10px)",l.style.height.length&&(l.style.heig=
ht=3D"calc(100% - =
"+(o.offsetHeight+r.offsetHeight)+"px)"),i.focus(),a2a.stats("full")},sho=
w_menu:function(a,e){a?a2a.n=3Da.a2a_index:a2a.sole_index&&(a2a.n=3Da2a.s=
ole_index);var =
t,n,i,o,l,r,s,c,d,u,m,_,p=3Da2a["n"+a2a.n],f=3Da2a.type=3Dp.type,g=3D"a2a=
"+f,h=3Da2a.gEl(g+"_dropdown"),v=3Da2a.has_touch,y=3Dv?"touchstart":"clic=
k",k=3D!(!v||!a2a.evOpts())&&{passive:!0};a2a.fill_menus(f),a2a.gEl(g+"_t=
itle").value=3Dp.linkname,a2a.toggle_dropdown("block",f),i=3D[h.clientWid=
th,h.clientHeight],o=3Da2a.getDocDims("w"),l=3Da2a.getDocDims("h"),a?(n=3D=
(t=3Da.a2a_floating)?"viewport":"scroll",h.style.position=3Dt?"fixed":"",=
r=3Dt?0:a2a.getScrollDocDims("w"),s=3Dt?0:a2a.getScrollDocDims("h"),m=3D(=
c=3Da.getElementsByTagName("img")[0])?(d=3Da2a.getPos(c,n),u=3Dc.clientWi=
dth,c.clientHeight):(d=3Da2a.getPos(a,n),u=3Da.offsetWidth,a.offsetHeight=
),d.left-r+i[0]+u>o&&(d.left=3Dd.left-i[0]+u-8),("up"=3D=3Dp.orientation|=
|"down"!=3Dp.orientation&&d.top-s+i[1]+m>l&&d.top>i[1])&&(d.top=3Dd.top-i=
[1]-m),h.style.left=3D(d.left<0?0:d.left)+2+"px",h.style.top=3Dd.top+m+"p=
x"):(e||(e=3D{}),h.style.position=3De.position||"absolute",h.style.left=3D=
e.left||o/2-i[0]/2+"px",h.style.top=3De.top||l/2-i[1]/2+"px"),a2a[f].doc_=
click_close_mini||a2a[f].no_hide||(a2a[f].doc_click_close_mini=3D(_=3Df,f=
unction(a){!a2a.ieo()&&"number"=3D=3Dtypeof =
a.button&&0<a.button||(a2a[f].last_focus&&a2a[f].last_focus.focus(),a2a.t=
oggle_dropdown("none",_))}),a2a.show_menu["doc_click_listener_"+f]=3Da2a.=
add_event(document,y,a2a[f].doc_click_close_mini,k)),a2a.show_menu.key_li=
stener=3Da2a.show_menu.key_listener||{},a2a.show_menu.key_listener[f]=3Da=
2a.add_event(document,"keydown",function(a){27!=3D((a=3Da||window.event).=
which||a.keyCode)||a2a.overlay.key_listener||a2a.toggle_dropdown("none",f=
)}),a2a.svg.load();var =
w=3DencodeURIComponent,b=3D"event=3Dmenu_show&url=3D"+w(location.href)+"&=
title=3D"+w(document.title||"")+"&ev_menu_type=3D"+f;a2a.util_frame_post(=
f,b)},fill_menus:function(a){if(a2a.fill_menus.a2a=3Da2a.fill_menus.a2a||=
{},!a2a.fill_menus.a2a[a]){var =
e,t,n=3D"a2a"+a,i=3Da2a.gEl,o=3Da2a.make_service,l=3Ddocument.createDocum=
entFragment(),r=3Ddocument.createDocumentFragment(),s=3Da2a[a].services,c=
=3Di(n+"_find"),d=3Ddocument.createElement("i");if("mail"!=3Da){for(var =
u=3D0,m=3Ds.most,_=3Dm.length,p=3DparseInt(a2a[a].num_services),f=3D0,g=3D=
a2a[a].exclude_services;u<_;u++){var =
h=3Dm[u];g&&a2a.in_array(h[1],g,!0)||l.appendChild(o(h[0],h[1],h[2],h[3],=
h[4])),!(f<p)||g&&a2a.in_array(h[1],g,!0)||(r.appendChild(o(h[0],h[1],h[2=
],h[3],h[4])),f++)}i(n+"_full_services").appendChild(l),i(n+"_mini_servic=
es").appendChild(r)}t=3Di(n+"_full_services"),d.className=3D"a2a_i",e=3Dd=
.cloneNode(),t.appendChild(d),t.appendChild(e);u=3D0;for(var =
v=3Ds.email,y=3Dv.length;u<y;u++){h=3Dv[u];g&&a2a.in_array(h[1],g,!0)||i(=
n+"_2_col1").appendChild(o(h[0],h[1],h[2],h[3],h[4]))}a2a.arrange_service=
s(),a2a.util_frame_listen(a),a2a.collections(a),a2a.default_services(),"m=
ail"!=3Da&&(c.onkeydown=3Dfunction(a){var =
e=3D(a=3Da||window.event).which||a.keyCode,t=3Da2a.type;if(13=3D=3De){for=
(var =
n,i=3D0,o=3Da2a[t].main_services,l=3Do.length;i<l;i++)if("none"!=3D(n=3Do=
[i]).style.display)return n.focus(),!1}else =
27=3D=3De&&(""=3D=3Dc.value&&c.blur(),c.value=3D"",a2a.do_find())}),a2a.f=
ill_menus.a2a[a]=3D1}},bmBrowser:function(){},copyLink:function(a){var =
e=3Da2a.gEl,t=3D(a2a.getStyle,e("a2apage_full")),n=3D(e("a2a_overlay"),e(=
"a2a_modal")),i=3De("a2a_copy_link"),o=3De("a2a_copy_link_copied"),l=3De(=
"a2a_copy_link_text");function r(){n.setAttribute("aria-label","Copy =
link"),l.value=3Da,a2a.show_modal(),i.style.display=3D"block",n.focus(),a=
2a.stats("copy")}a2a.show_full.full_shown=3Da2a.isDisplayed(t),a2a.copyLi=
nk.clickListen||(a2a.add_event(l,"click",function(a){l.setSelectionRange?=
l.setSelectionRange(0,l.value.length):l.select(),document.execCommand&&do=
cument.execCommand("copy")&&(l.blur(),o.style.display=3D"block",setTimeou=
t(function(){n.style.display=3Di.style.display=3Do.style.display=3D"none"=
,a2a.show_full.full_shown?a2a.show_full():a2a.hide_modals("page")},700))}=
),a2a.copyLink.clickListen=3D1),a2a.show_full.full_shown?a2a.animate("hid=
e",t,r):r()},thanks:{off:function(){var =
a=3Da2a_config.thanks;return"boolean"=3D=3Dtypeof =
a&&!1=3D=3D=3Da||a&&"boolean"=3D=3Dtypeof =
a.postShare&&!1=3D=3D=3Da.postShare},show:function(){var =
a=3Da2a.ads,e=3D"a2a"+a2a.type,t=3Da2a.gEl,n=3Da2a.getStyle,i=3Dt("a2a_mo=
dal"),o=3Dt(e+"_full"),l=3Dt("a2a_thanks"),r=3Da2a_config.thanks,s=3Da2a.=
thanks.off();function c(){i.setAttribute("aria-label","Thanks for =
sharing"),a2a.show_modal(),l.style.display=3D"inline-block",a2a.thanks.sh=
owing=3D!0}a2a.ads.lit()&&r&&!s&&(a.has(!0)||r.postShare)&&!a2a.thanks.sh=
owing&&"none"=3D=3D=3Dn(i,"display")&&(a2a.isDisplayed(o)?a2a.animate("hi=
de",o,c):c())},showing:!1},postClick:function(a){var =
e=3Dwindow,_=3Ddocument,t=3Da2a.thanks,n=3D"blur",i=3D"focus",o=3D"waitin=
g";a2a.ads;function =
l(){a2a.stats("post"),a2a.thanks.show(),e.removeEventListener(i,l),t[o]=3D=
0}t[o]||(t[o]=3D1,e.addEventListener(n,function =
r(){e.removeEventListener(n,r),e.addEventListener(i,l),function m(a){var =
e,t=3Da2a.gEl,n=3D"",i=3Da?a.a2a_index:null,o=3Da?a.a2a_codes:["facebook"=
,"twitter","email"],l=3Da2a["n"+(i||a2a.n)],r=3Dl.type,s=3Dt("a2a_thanks"=
),c=3D"a2a_thanks_kit",d=3Dt(c);d||((d=3D_.createElement("div")).id=3Dc,s=
.appendChild(d)),d.innerHTML=3D"",(e=3D_.createElement("div")).className=3D=
"a2a_kit a2a_kit_size_32 =
a2a_default_style",e.setAttribute("data-a2a-url",l.linkurl),e.setAttribut=
e("data-a2a-title",l.linkname),l.linkmedia&&e.setAttribute("data-a2a-medi=
a",l.linkmedia),e.style.display=3D"flex",e.style.justifyContent=3D"center=
";for(var u=3D0;u<o.length&&u<8;u++)n+=3D'<a =
class=3D"a2a_button_'+o[u]+'"></a>';e.innerHTML=3Dn,d.appendChild(e),a2a.=
init("page",{target:e}),a2a.type=3Dr}(a)}))},loadExtScript:function(a,t,n=
){var =
e=3Ddocument.createElement("script");if(e.charset=3D"UTF-8",e.src=3Da,doc=
ument.body.appendChild(e),"function"=3D=3Dtypeof t)var =
i=3DsetInterval(function(){var =
a=3D!1;try{a=3Dt.call()}catch(e){}a&&(clearInterval(i),n.call())},100)},d=
omEval:function(a,e){var =
o=3D/^$|^module$|\/(?:java|ecma)script/i;function l(){var =
a=3Ddocument.createEvent("Event");a.initEvent("DOMContentLoaded",!0,!0),d=
ocument.dispatchEvent(a)}e.innerHTML=3Da,function r(a){var =
t,e=3Da.querySelectorAll("script"),n=3D[];[].forEach.call(e,function(e){(=
t=3De.getAttribute("type"))&&!o.test(t)||n.push(function(a){!function =
n(a,e){var =
t=3Ddocument.createElement("script");a.src?(t.onload=3De,t.onerror=3De,t.=
src=3Da.src):t.textContent=3Da.innerText,document.head.appendChild(t),a.s=
rc||e()}(e,a)})}),n.length&&function i(a,e,t){void =
0=3D=3D=3Dt&&(t=3D0),a[t](function(){++t=3D=3D=3Da.length?e():i(a,e,t)})}=
(n,l)}(e)},ads:{lit:function(){var =
a=3Da2a_config.thanks;return!((a2a.gEl("wpadminbar")||"undefined"!=3Dtype=
of wp&&wp.customize)&&(!a||!a.postShare))},has:function(a){var =
e=3D{},t=3D!1,n=3Dwindow;return("object"=3D=3Dtypeof =
adsbygoogle&&adsbygoogle.loaded||"object"=3D=3Dtypeof =
google_ad_modifications)&&(e.as=3Dt=3D!0),"object"=3D=3Dtypeof =
googletag&&googletag.slots&&"function"=3D=3Dtypeof =
Object.keys&&0<Object.keys(googletag.slots).length&&(e.dc=3Dt=3D!0),n.vgl=
nk&&n.vglnk.key&&(e.vl=3Dt=3D!0),n.__SKIM_JS_GLOBAL__&&(e.sl=3Dt=3D!0),(n=
.amazon_ad_tag||n.amzn_assoc_ad)&&(e.az=3Dt=3D!0),!(a&&!e.as&&!e.dc)&&(t?=
e:void 0)},set:function(a){var =
i=3Da2a.gEl,o=3D(a2a.type,"a2a_thanks_a2a_ad"),e=3D"a2a_thanks_pub_ad",l=3D=
i(o),r=3Di(e),s=3Di("a2a_thanks"),t=3Da2a_config.thanks,n=3D"boolean"=3D=3D=
typeof t&&!1=3D=3D=3Dt||t&&"boolean"=3D=3Dtypeof =
t.postShare&&!1=3D=3D=3Dt.postShare||t&&"boolean"=3D=3Dtypeof =
t.ad&&!1=3D=3D=3Dt.ad,c=3Dt&&"undefined"!=3Dtypeof =
t.ad&&!1!=3D=3Dt.ad;function d(){var =
a=3Dwindow.innerHeight,e=3Da<460,t=3DMath.max(.5,(a/600).toFixed(1)),n=3D=
Math.floor(250*(t-1)/2);l.style.marginTop=3Da<360?"25px":"45px",l.style.t=
ransform=3De?"translateY("+n+"px) =
scale("+t+")":"none"}(a2a.ads.lit()&&a2a.ads.has(!0)&&!n||c)&&(t&&"string=
"=3D=3Dtypeof t.ad&&t.ad&&.5<=3DMath.random()?function =
u(){if(l&&(l.style.display=3D"none"),!r){var =
a=3Ddocument.createElement("div");a.id=3De,a.style=3D"margin:45px auto =
0;",s.appendChild(a),a2a.domEval(t.ad,a)}}():a&&function m(){var =
a,e=3DencodeURIComponent(location.href),t=3D"width:300px;height:250px;";r=
&&(r.style.display=3D"none"),l?window.postMessage&&i("a2a_thanks_ifr").co=
ntentWindow.postMessage("a2a_refresh_slot1","*"):(function =
n(){if(window.postMessage)var =
t=3Da2a.add_event(window,"message",function(a){if(".a2a.me"=3D=3D=3Da.ori=
gin.substr(-7)){var =
e=3Da.data;e&&"a2a_display_slot1"=3D=3D=3De&&(l.style.display=3D"",t.dest=
roy())}});else =
l.style.display=3D""}(),(a=3Ddocument.createElement("iframe")).id=3D"a2a_=
thanks_ifr",a.title=3D"Post-Share =
Container",a.setAttribute("transparency","true"),a.setAttribute("allowTra=
nsparency","true"),a.setAttribute("frameBorder","0"),a.src=3D"https://www=
.a2a.me/html/tag.html#url=3D"+e,(l=3Ddocument.createElement("div")).id=3D=
o,l.insertBefore(a,null),a.style=3Dt,l.style=3Dt+"display:none;border-rad=
ius:6px;margin:45px auto =
0;overflow:hidden;",s.appendChild(l),d(),a2a.add_event(window,"resize",d)=
)}())}},stats:function(e){if(a2a.stats.a2a=3Da2a.stats.a2a||{},!a2a.stats=
.a2a[e]){var =
a,t,n,i,o,l,r=3D"&domain=3D"+encodeURIComponent(location.href.split("/")[=
2]),s=3Da2a.ads,c=3Ds.has();a=3Dc&&c.as?"&as=3D1":"",t=3Dc&&c.dc?"&dc=3D1=
":"",c&&c.vl?"&vl=3D1":"",n=3Dc&&c.sl?"&sl=3D1":"",i=3Dc&&c.az?"&az=3D1":=
"",o=3Dc?"&ad=3D1":"",(l=3Dnew =
XMLHttpRequest).open("POST","https://stats.addtoany.com/menu"),l.setReque=
stHeader("Content-Type","application/x-www-form-urlencoded"),l.timeout=3D=
3e3,l.ontimeout=3Dfunction(a){l.abort(),"post"=3D=3D=3De&&s.set()},"post"=
=3D=3D=3De&&(l.onload=3Dfunction(a){var =
e=3Dthis.responseText;200=3D=3D=3Dthis.status&&e&&"1"=3D=3D=3De?s.set(!0)=
:s.set()}),l.send("view=3D"+e+r+o+a+t+n+i),a2a.stats.a2a[e]=3D1}},track:f=
unction(a){var e=3Dnew =
Image(1,1);e.src=3Da,e.width=3D1,e.height=3D1},GA:function(){var =
l=3Dwindow,c=3Da2a.type,d=3D"feed",a=3Dfunction(){},e=3Dfunction(){if("fu=
nction"=3D=3Dtypeof =
urchinTracker)a2a.GA.track=3Dfunction(a,e,t,n,i){urchinTracker("/addtoany=
.com/"+n),urchinTracker("/addtoany.com/"+n+"/"+(t||a2a["n"+a2a.n].linkurl=
)),urchinTracker("/addtoany.com/services/"+e)};else =
if("object"=3D=3Dtypeof pageTracker&&"object"=3D=3Dtypeof =
_gat)a2a.GA.track=3Dfunction(a,e,t,n,i){c!=3Dd&&(_gat._anonymizeIp(),_gat=
._forceSSL(),pageTracker._trackSocial("AddToAny",a,t||a2a["n"+a2a.n].link=
url))};else if("object"=3D=3Dtypeof =
_gaq)a2a.GA.track=3Dfunction(a,e,t,n,i){c!=3Dd&&(_gaq.push(["_gat._anonym=
izeIp"]),_gaq.push(["_gat._forceSSL"]),_gaq.push(["_trackSocial","AddToAn=
y",a,t||a2a["n"+a2a.n].linkurl]))};else if("string"=3D=3Dtypeof =
GoogleAnalyticsObject&&"object"!=3Dtypeof =
dataLayer)a2a.GA.track=3Dfunction(a,e,t,n,i){if(c!=3Dd){var =
o=3Dt||a2a["n"+a2a.n].linkurl;l[GoogleAnalyticsObject]("send","social",{a=
nonymizeIp:!0,forceSSL:!0,socialNetwork:"AddToAny",socialAction:a,socialT=
arget:o,page:o})}};else{if("object"!=3Dtypeof =
dataLayer)return;a2a.GA.track=3Dfunction(a,e,t,n,i){if(c!=3Dd){var =
o=3Dt||a2a["n"+a2a.n].linkurl,l=3Da2a.c.callbacks;!function =
r(){dataLayer.push(arguments)}("event",a,{anonymize_ip:!0,event_category:=
"AddToAny",event_label:o}),l&&l.length&&"function"=3D=3Dtypeof =
l.some&&l.some(function s(a){var =
e=3Da.share;return!!e&&/dataLayer[^]+AddToAnyShare[^]+socialAction/.test(=
e.toString())})||dataLayer.push({event:"AddToAnyShare",socialNetwork:"Add=
ToAny",socialAction:a,socialTarget:o})}}}};a2a.GA.track=3Da,e(),a2a.GA.tr=
ack=3D=3D=3Da&&a2a.onLoad(e)},add_services:function(){var =
a,e=3Da2a.type,t=3Da2a.gEl,n=3DparseInt(a2a[e].num_services),i=3Dt("a2a"+=
e+"_full_services"),o=3Dt("a2a"+e+"_mini_services");if(a2a[e].custom_serv=
ices){var =
l=3D(d=3Da2a[e].custom_services).length,r=3Da2a.make_service;d.reverse();=
for(var s,c=3D0;c<l;c++)d[c]&&(1,s=3Dr(d[c][0],d[c][0].replace(/ =
/g,"_"),!1,null,{},d[c][1],d[c][2]),i.insertBefore(s,i.firstChild),s=3Dr(=
d[c][0],d[c][0].replace(/ =
/g,"_"),!1,null,{},d[c][1],d[c][2]),o.insertBefore(s,o.firstChild))}if("p=
age"=3D=3De&&a2a.c.add_services){l=3D(d=3Da2a.c.add_services).length,r=3D=
a2a.make_service;var =
d,u=3Da2a.c.http_s;for(c=3D0;c<l;c++)d[c]&&(1,u&&(d[c].icon=3D!1),s=3Dr(d=
[c].name,d[c].safe_name,!1,null,{},!1,d[c].icon),i.insertBefore(s,i.first=
Child),s=3Dr(d[c].name,d[c].safe_name,!1,null,{},!1,d[c].icon),o.insertBe=
fore(s,o.firstChild))}if((a=3Da2a.getByClass("a2a_i",o,"a")).length>n){c=3D=
0;for(var =
m=3Da.length;c<m-n;c++)o.removeChild(o.lastChild)}},util_frame_make:funct=
ion(a){var =
e=3Ddocument.createElement("iframe"),t=3Ddocument.createElement("div"),n=3D=
encodeURIComponent,i=3Ddocument.referrer?n(document.referrer):"",o=3Dn(lo=
cation.href),l=3D(n(document.title||""),navigator.browserLanguage||naviga=
tor.language,a2a.c.no_3p?"&no_3p=3D1":"");e.id=3D"a2a"+a+"_sm_ifr",e.widt=
h=3De.height=3D1,e.style.width=3De.style.height=3Dt.style.width=3Dt.style=
.height=3D"1px",e.style.top=3De.style.left=3De.frameborder=3De.style.bord=
er=3D0,e.style.position=3Dt.style.position=3D"absolute",e.style.zIndex=3D=
t.style.zIndex=3D1e5,e.title=3D"AddToAny Utility =
Frame",e.setAttribute("transparency","true"),e.setAttribute("allowTranspa=
rency","true"),e.setAttribute("frameBorder","0"),e.src=3D"https://static.=
addtoany.com/menu/sm.22.html#type=3D"+a+"&event=3Dload&url=3D"+o+"&referr=
er=3D"+i+l,t.style.top=3D"0",t.style.visibility=3D"hidden",a2a.gEl("a2a"+=
a+"_dropdown").parentNode.insertBefore(t,null),t.insertBefore(e,null)},ut=
il_frame_listen:function(a){a2a.util_frame_make(a),window.postMessage&&!a=
2a[a].message_event&&(a2a.add_event(window,"message",function(a){if(".add=
toany.com"=3D=3D=3Da.origin.substr(-13)){var e=3D"string"=3D=3Dtypeof =
a.data?a.data.split("=3D"):[""],t=3De[0].substr(4),n=3De[1],i=3Dt.substr(=
0,4);if(a2a.c.http_s=3D"s",-1=3D=3D=3D["page","feed","mail"].indexOf(i))r=
eturn;t=3D=3Di+"_services"&&(n=3D""!=3Dn&&n.split(","),a2a.top_services(n=
,i," =
a2a_sss"),a2a.collections(i),a2a.default_services(i)),a2a.gEl("a2a"+i+"_s=
m_ifr").style.display=3D"none"}}),a2a[a].message_event=3D1)},util_frame_p=
ost:function(a,e){var =
t=3Da2a.gEl("a2a"+a+"_sm_ifr");window.postMessage&&t&&t.contentWindow.pos=
tMessage(e,"*")},urlParam:function(a,e,t){var n,i,o=3Dnew =
RegExp("[?&]"+e.replace(/[.\\+*?\[\^\]$(){}=3D!<>|:\-]/g,"\\$&")+"=3D([^&=
#]*)","i"),l=3Do.exec(a);null=3D=3D=3Dl?i=3Da+(n=3D/\?/.test(a)?"&":"?")+=
e+"=3D"+t:(n=3Dl[0].charAt(0),i=3Da.replace(o,n+e+"=3D"+t));return =
i},fix_icons:function(){var a=3Da2a.ieo();if(a&&a<9){var =
e=3D(e=3Da2a.getByClass("a2a_s_a2a",document))[0],t=3Da2a.fix_icons.tryNu=
m||0;if(e&&!e.a2aFixed&&!e.currentStyle.backgroundImage.split('"')[1]&&t<=
999)return =
a2a.fix_icons.tryNum=3Dt+1,setTimeout(a2a.fix_icons,99);for(var =
n,i,o,l,r=3D0,s=3Da2a.getByClass("a2a_svg",document),c=3Ds.length;r<c;r++=
)i=3D(n=3D(l=3Ds[r]).currentStyle).backgroundImage.split('"')[1],!l.a2aFi=
xed&&i&&((o=3Dnew =
Image).style.backgroundColor=3Dn.backgroundColor,o.style.border=3D0,o.sty=
le.height=3Dn.height,o.style.width=3Dn.width,o.src=3Di,l.style.background=
=3D"none",l.insertBefore(o,l.firstChild)),l.a2aFixed=3D1}else =
fix_icons=3Dfunction(){}},arrange_services:function(){var =
a=3Da2a.type,e=3Da2a.c.prioritize;e&&a2a.top_services(e,a),a2a.add_servic=
es()},top_services:function(a,e,t){var =
n=3De||a2a.type,i=3Da2a.in_array,o=3Da2a.make_service,l=3DparseInt(a2a[n]=
.num_services),r=3Da2a.gEl("a2a"+n+"_full_services"),s=3Da2a.gEl("a2a"+n+=
"_mini_services"),c=3Da2a.getByClass("a2a_i",r,"a"),d=3Da2a.getByClass("a=
2a_i",s,"a"),u=3D[];if(a){var m=3Da.length-1;for(t=3Dt;-1<m;m--){var =
_=3Di(a[m],c,!0,"a2a","safename");_&&(t&&(_.className=3D_.className+t),r.=
insertBefore(_,r.firstChild),u.push(_))}if(0<u.length){var =
p,f,g;for(m=3D0,t=3Dt;m<u.length;m++)g=3D(p=3Di(u[m].a2a.safename,d,!0,"a=
2a","safename"))?p:o((f=3Du[m].a2a).servicename,f.safename,f.serviceIcon,=
f.serviceColor,{src:f.js_src,url:f.url,type:f.serviceType,pu:f.popup,na:f=
.na,media:f.media}),t&&(g.className=3Dg.className+t),s.insertBefore(g,s.f=
irstChild);if((d=3Da2a.getByClass("a2a_i",s,"a")).length>l){m=3D0;for(var=
 =
h=3Dd.length;m<h-l;m++)s.removeChild(s.lastChild)}}}},css:function(a){var=
 =
e,t,n=3Da2a.type,i=3Da2a.c,o=3Di.css=3Ddocument.createElement("style"),l=3D=
i.color_main||"EEE",r=3Di.color_bg||"FFF",s=3Di.color_border||"CCC",c=3Di=
.color_link_text||"0166FF",d=3Di.color_link_text_hover||"2A2A2A",u=3D(i.c=
olor_link_text_hover,i.color_link_text||"2A2A2A"),m=3D(l.toLowerCase(),i.=
color_link_text||"2A2A2A"),_=3Di.color_border||s;min_a2a=3D".a2a_",min_1=3D=
"{background-position:0 =
",min_2=3D"px!important}",min_3=3Dmin_a2a+"i_",min_4=3Dmin_2+min_3,min_5=3D=
min_a2a+"menu",min_6=3Dmin_a2a+"tab",min_7=3D"border",min_8=3D"background=
-color:",min_9=3D"color:",min_10=3D"margin:",min_11=3D"padding:",e=3Dmin_=
a2a+"hide{display:none}"+min_a2a+"logo_color{"+min_8+(a||"#0166FF")+"}"+m=
in_5+","+min_5+" =
*{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:c=
ontent-box;float:none;"+min_10+"0;"+min_11+"0;position:static;height:auto=
;width:auto}"+min_5+"{"+min_7+"-radius:6px;display:none;direction:ltr;bac=
kground:#"+r+';font:16px sans-serif-light,HelveticaNeue-Light,"Helvetica =
Neue Light","Helvetica Neue",Arial,Helvetica,"Liberation =
Sans",sans-serif;'+min_9+"#000;line-height:12px;"+min_7+":1px solid =
#"+s+";vertical-align:baseline;overflow:hidden}"+min_a2a+"mini{min-width:=
200px;position:absolute;width:300px;z-index:9999997}"+min_a2a+'overlay{di=
splay:none;background:#616c7d;_height:expression( =
((e=3Ddocument.documentElement.clientHeight)?e:document.body.clientHeight=
)+"px" );_width:expression( =
((e=3Ddocument.documentElement.clientWidth)?e:document.body.clientWidth)+=
"px" =
);filter:alpha(opacity=3D90);opacity:.92;backdrop-filter:blur(8px);positi=
on:fixed;_position:absolute;top:0;right:0;left:0;bottom:0;z-index:9999998=
;-webkit-tap-highlight-'+min_9+"rgba(0,0,0,0);transition:opacity =
.14s,backdrop-filter =
.14s}"+min_a2a+"full{background:#"+r+";"+min_7+":1px solid =
#"+r+';height:auto;height:calc(320px);top:15%;_top:expression(40+((e=3Ddo=
cument.documentElement.scrollTop)?e:document.body.scrollTop)+"px");left:5=
0%;margin-left:-320px;position:fixed;_position:absolute;text-align:center=
;width:640px;z-index:9999999;transition:transform .14s,opacity =
.14s}'+min_a2a+"full_footer,"+min_a2a+"full_header,"+min_a2a+"full_servic=
es{"+min_7+":0;"+min_10+"0;"+min_11+"12px;box-sizing:"+min_7+"-box}"+min_=
a2a+"full_header{padding-bottom:8px}"+min_a2a+"full_services{height:280px=
;overflow-y:scroll;"+min_11+"0 =
12px;-webkit-overflow-scrolling:touch}"+min_a2a+"full_services =
"+min_a2a+"i{display:inline-block;float:none;width:181px;width:calc(33.33=
4% - =
18px)}div"+min_a2a+"full_footer{font-size:12px;text-align:center;"+min_11=
+"8px 14px}div"+min_a2a+"full_footer a,div"+min_a2a+"full_footer =
a:visited{display:inline;font-size:12px;line-height:14px;"+min_11+"8px =
14px}div"+min_a2a+"full_footer a:focus,div"+min_a2a+"full_footer =
a:hover{background:0 =
0;"+min_7+":0;"+min_9+"#"+c+"}div"+min_a2a+"full_footer a =
span"+min_a2a+"s_a2a,div"+min_a2a+"full_footer a =
span"+min_a2a+"w_a2a{background-size:14px;"+min_7+"-radius:3px;display:in=
line-block;height:14px;line-height:14px;"+min_10+"0 3px 0 =
0;vertical-align:top;*vertical-align:middle;width:14px}"+min_a2a+'modal{h=
eight:0;left:50%;margin-left:-320px;position:fixed;_position:absolute;tex=
t-align:center;top:15%;_top:expression(40+((e=3Ddocument.documentElement.=
scrollTop)?e:document.body.scrollTop)+"px");width:640px;z-index:9999999;t=
ransition:transform .14s,opacity =
.14s;-webkit-tap-highlight-'+min_9+"rgba(0,0,0,0)}"+min_a2a+"modal_body{b=
ackground:0 0;"+min_7+':0;font:24px =
sans-serif-light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica =
Neue",Arial,Helvetica,"Liberation =
Sans",sans-serif;position:relative;height:auto;width:auto}'+min_a2a+"than=
ks{"+min_9+"#fff;height:auto;margin-top:20px;width:auto}"+min_a2a+"thanks=
>div:first-child{"+min_10+"0 0 40px 0}"+min_a2a+"thanks div =
*{height:inherit}#a2a_copy_link{background:#"+r+";"+min_7+":1px solid =
#"+r+";margin-top:15%}span"+min_a2a+"s_link#a2a_copy_link_icon,span"+min_=
a2a+"w_link#a2a_copy_link_icon{background-size:48px;"+min_7+"-radius:0;di=
splay:inline-block;height:48px;left:0;line-height:48px;"+min_10+"0 3px 0 =
0;position:absolute;vertical-align:top;*vertical-align:middle;width:48px}=
#a2a_modal =
input#a2a_copy_link_text{"+min_8+"transparent;_"+min_8+"#"+r+";"+min_7+":=
0;"+min_9+"#"+m+";font:inherit;height:48px;left:62px;max-width:initial;"+=
min_11+"0;position:relative;width:564px;width:calc(100% - =
76px)}#a2a_copy_link_copied{"+min_8+"#0166ff;"+min_9+"#fff;display:none;f=
ont:inherit;font-size:16px;margin-top:1px;"+min_11+"3px 8px}@media =
(prefers-color-scheme:dark){"+min_5+" a,"+min_5+" =
a"+min_a2a+"i,"+min_5+" a"+min_a2a+"i:visited,"+min_5+" =
a"+min_a2a+"more,i"+min_a2a+"i{"+min_7+"-"+min_9+"#2a2a2a!important;"+min=
_9+"#fff!important}"+min_5+" a"+min_a2a+"i:active,"+min_5+" =
a"+min_a2a+"i:focus,"+min_5+" a"+min_a2a+"i:hover,"+min_5+" =
a"+min_a2a+"more:active,"+min_5+" a"+min_a2a+"more:focus,"+min_5+" =
a"+min_a2a+"more:hover,"+min_5+"_find_container{"+min_7+"-"+min_9+"#444!i=
mportant;"+min_8+"#444!important}"+min_5+"{"+min_8+"#2a2a2a;"+min_7+"-"+m=
in_9+"#2a2a2a}"+min_5+"_find{"+min_9+"#fff!important}"+min_5+" =
span"+min_a2a+"s_find svg{"+min_8+"transparent!important}"+min_5+" =
span"+min_a2a+"s_find svg path{fill:#fff!important}}@media =
print{"+min_a2a+"floating_style,"+min_5+","+min_a2a+"overlay{visibility:h=
idden}}@keyframes =
a2aFadeIn{from{opacity:0}to{opacity:1}}"+min_a2a+"starting{opacity:0}"+mi=
n_a2a+"starting"+min_a2a+"full,"+min_a2a+"starting"+min_a2a+"modal{transf=
orm:scale(.8)}@media =
(max-width:639px){"+min_a2a+"full{"+min_7+"-radius:0;top:15%;left:0;margi=
n-left:auto;width:100%}"+min_a2a+"modal{left:0;margin-left:10px;width:cal=
c(100% - 20px)}}@media (min-width:318px) and =
(max-width:437px){"+min_a2a+"full "+min_a2a+"full_services =
"+min_a2a+"i{width:calc(50% - 18px)}}@media =
(max-width:317px){"+min_a2a+"full "+min_a2a+"full_services =
"+min_a2a+"i{width:calc(100% - 18px)}}@media =
(max-height:436px){"+min_a2a+"full{bottom:40px;height:auto;top:40px}}@med=
ia (max-height:550px){"+min_a2a+"modal{top:30px}}@media =
(max-height:360px){"+min_a2a+"modal{top:20px}"+min_a2a+"thanks>div:first-=
child{margin-bottom:20px}}"+min_5+" =
a{"+min_9+"#"+c+';text-decoration:none;font:16px =
sans-serif-light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica =
Neue",Arial,Helvetica,"Liberation =
Sans",sans-serif;line-height:14px;height:auto;width:auto;outline:0}'+min_=
5+" a"+min_a2a+"i:visited,"+min_5+" =
a"+min_a2a+"more{"+min_9+"#"+c+"}"+min_5+" =
a"+min_a2a+"i:active,"+min_5+" a"+min_a2a+"i:focus,"+min_5+" =
a"+min_a2a+"i:hover,"+min_5+" a"+min_a2a+"more:active,"+min_5+" =
a"+min_a2a+"more:focus,"+min_5+" =
a"+min_a2a+"more:hover{"+min_9+"#"+d+";"+min_7+"-"+min_9+"#"+l+";"+min_7+=
"-style:solid;"+min_8+"#"+l+";text-decoration:none}"+min_5+" =
span"+min_a2a+"s_find{background-size:24px;height:24px;left:8px;position:=
absolute;top:7px;width:24px}"+min_5+" span"+min_a2a+"s_find =
svg{"+min_8+"#"+r+"}"+min_5+" span"+min_a2a+"s_find svg =
path{fill:#"+_+"}#a2a_menu_container{display:inline-block}#a2a_menu_conta=
iner{_display:inline}"+min_5+"_find_container{"+min_7+":1px solid =
#"+_+";"+min_7+"-radius:6px;"+min_11+"2px 24px 2px =
0;position:relative;text-align:left}"+min_a2a+"cols_container =
"+min_a2a+"col1{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scroll=
ing:touch}#a2a_modal input,#a2a_modal input[type=3Dtext],"+min_5+" =
input,"+min_5+" =
input[type=3Dtext]{display:block;background-image:none;box-shadow:none;li=
ne-height:100%;"+min_10+"0;outline:0;overflow:hidden;"+min_11+"0;-moz-box=
-shadow:none;-webkit-box-shadow:none;-webkit-appearance:none}#a2a"+n+"_fi=
nd_container input,#a2a"+n+"_find_container =
input[type=3Dtext]{"+min_8+"transparent;_"+min_8+"#"+r+";"+min_7+":0;box-=
sizing:content-box;"+min_9+"#"+m+";font:inherit;font-size:16px;height:28p=
x;line-height:20px;left:38px;outline:0;"+min_10+"0;max-width:initial;"+mi=
n_11+"2px 0;position:relative;width:99%}"+("undefined"!=3Dtypeof =
document.body.style.maxHeight?min_a2a+"clear{clear:both}":min_a2a+"clear{=
clear:both;height:0;width:0;line-height:0;font-size:0}")+" =
"+min_a2a+"svg{background-repeat:no-repeat;display:block;overflow:hidden;=
height:32px;line-height:32px;"+min_11+"0;width:32px}"+min_a2a+"svg =
svg{background-repeat:no-repeat;background-position:50% =
50%;"+min_7+":none;display:block;left:0;"+min_10+"0 =
auto;overflow:hidden;"+min_11+"0;position:relative;top:0;width:auto;heigh=
t:auto}a"+min_a2a+"i,i"+min_a2a+"i{display:block;float:left;"+min_7+":1px=
 solid #"+r+";line-height:24px;"+min_11+"6px =
8px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:elli=
psis;width:132px}a"+min_a2a+"i span,a"+min_a2a+"more =
span{display:inline-block;overflow:hidden;vertical-align:top;*vertical-al=
ign:middle}a"+min_a2a+"i "+min_a2a+"svg{"+min_10+"0 6px 0 =
0}a"+min_a2a+"i "+min_a2a+"svg,a"+min_a2a+"more =
"+min_a2a+"svg{background-size:24px;height:24px;line-height:24px;width:24=
px}a"+min_a2a+"sss:hover{"+min_7+"-left:1px solid =
#"+s+"}a"+min_5+"_show_more_less{"+min_7+"-bottom:1px solid =
#"+r+";"+min_7+"-left:0;"+min_7+"-right:0;line-height:24px;"+min_10+"6px =
0 0;"+min_11+"6px;-webkit-touch-callout:none}a"+min_5+"_show_more_less =
span{display:inline-block;height:24px;"+min_10+"0 6px 0 0}"+min_a2a+"kit =
"+min_a2a+"svg{background-repeat:repeat}"+min_a2a+"default_style =
a{float:left;line-height:16px;"+min_11+"0 2px}"+min_a2a+"default_style =
a:hover "+min_a2a+"svg,"+min_a2a+"floating_style a:hover =
"+min_a2a+"svg,"+min_a2a+"overlay_style a:hover "+min_a2a+"svg =
svg{opacity:.7}"+min_a2a+"overlay_style"+min_a2a+"default_style a:hover =
"+min_a2a+"svg{opacity:1}"+min_a2a+"default_style =
"+min_a2a+"count,"+min_a2a+"default_style =
"+min_a2a+"svg,"+min_a2a+"floating_style "+min_a2a+"svg,"+min_5+" =
"+min_a2a+"svg,"+min_a2a+"vertical_style =
"+min_a2a+"count,"+min_a2a+"vertical_style =
"+min_a2a+"svg{"+min_7+"-radius:4px}"+min_a2a+"default_style =
"+min_a2a+"counter img,"+min_a2a+"default_style =
"+min_a2a+"dd,"+min_a2a+"default_style =
"+min_a2a+"svg{float:left}"+min_a2a+"default_style =
"+min_a2a+"img_text{margin-right:4px}"+min_a2a+"default_style =
"+min_a2a+"divider{"+min_7+"-left:1px solid =
#000;display:inline;float:left;height:16px;line-height:16px;"+min_10+"0 =
5px}"+min_a2a+"kit =
a{cursor:pointer}"+min_a2a+"floating_style{"+min_8+"#fff;"+min_7+"-radius=
:6px;position:fixed;z-index:9999995}"+min_a2a+"overlay_style{z-index:2147=
483647}"+min_a2a+"floating_style,"+min_a2a+"overlay_style{animation:a2aFa=
deIn .2s ease-in;"+min_11+"4px}"+min_a2a+"vertical_style =
a{clear:left;display:block;overflow:hidden;"+min_11+"4px;text-decoration:=
none}"+min_a2a+"floating_style"+min_a2a+"default_style{bottom:0}"+min_a2a=
+"floating_style"+min_a2a+"default_style =
a,"+min_a2a+"overlay_style"+min_a2a+"default_style =
a{"+min_11+"4px}"+min_a2a+"count{"+min_8+"#fff;"+min_7+":1px solid =
#ccc;box-sizing:"+min_7+"-box;"+min_9+"#2a2a2a;display:block;float:left;f=
ont:12px =
Arial,Helvetica,sans-serif;height:16px;margin-left:4px;position:relative;=
text-align:center;width:50px}"+min_a2a+"count:after,"+min_a2a+"count:befo=
re{"+min_7+":solid transparent;"+min_7+'-width:4px 4px 4px =
0;content:"";height:0;left:0;line-height:0;'+min_10+"-4px 0 0 =
-4px;position:absolute;top:50%;width:0}"+min_a2a+"count:before{"+min_7+"-=
right-"+min_9+"#ccc}"+min_a2a+"count:after{"+min_7+"-right-"+min_9+"#fff;=
margin-left:-3px}"+min_a2a+"count span{animation:a2aFadeIn .14s =
ease-in}"+min_a2a+"vertical_style "+min_a2a+"counter =
img{display:block}"+min_a2a+"vertical_style =
"+min_a2a+"count{float:none;margin-left:0;margin-top:6px}"+min_a2a+"verti=
cal_style "+min_a2a+"count:after,"+min_a2a+"vertical_style =
"+min_a2a+"count:before{"+min_7+":solid transparent;"+min_7+'-width:0 =
4px 4px 4px;content:"";height:0;left:50%;line-height:0;'+min_10+"-4px 0 =
0 -4px;position:absolute;top:0;width:0}"+min_a2a+"vertical_style =
"+min_a2a+"count:before{"+min_7+"-bottom-"+min_9+"#ccc}"+min_a2a+"vertica=
l_style =
"+min_a2a+"count:after{"+min_7+"-bottom-"+min_9+"#fff;margin-top:-3px}"+m=
in_a2a+"nowrap{white-space:nowrap}"+min_a2a+"note{"+min_10+"0 =
auto;"+min_11+"9px;font-size:12px;text-align:center}"+min_a2a+"note =
"+min_a2a+"note_note{"+min_10+"0;"+min_9+"#"+u+"}"+min_a2a+"wide =
a{display:block;margin-top:3px;"+min_7+"-top:1px solid =
#"+l+";text-align:center}"+min_a2a+"label{position:absolute!important;cli=
p:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:polygon(0 =
0,0 0,0 0);-webkit-clip-path:polygon(0 0,0 0,0 =
0);overflow:hidden;height:1px;width:1px}"+min_a2a+"kit,"+min_5+","+min_a2=
a+"modal,"+min_a2a+"overlay{-ms-touch-action:manipulation;touch-action:ma=
nipulation;outline:0}"+min_a2a+"dd =
img{"+min_7+":0}"+min_a2a+"button_facebook_like =
iframe{max-width:none}",o.setAttribute("type","text/css"),a2a.nonce&&o.se=
tAttribute("nonce",a2a.nonce),a2a.head_tag.appendChild(o),o.styleSheet?o.=
styleSheet.cssText=3De:(t=3Ddocument.createTextNode(e),o.appendChild(t))}=
,svg_css:function(){a2a.init("page");var =
a=3Da2a.c.css.sheet||a2a.c.css.styleSheet||{},e=3D"insertRule"in =
a,t=3D"addRule"in =
a;all_services=3Da2a.services.concat([[0,0,"a2a","0166FF"]]);for(var =
n,i,o=3D0,l=3Dall_services.length;o<l;o++)n=3D".a2a_s_"+all_services[o][2=
],i=3D"background-color:#"+all_services[o][3]+";",e?a.insertRule(n+"{"+i+=
"}",0):t&&a.addRule(n,i,0);a2a.svg.load(!0),a2a.svg_css=3Dfunction(){}},s=
vg:{icons:{},queue:[],tagO:'<svg focusable=3D"false" =
aria-hidden=3D"true" xmlns=3D"http://www.w3.org/2000/svg" viewBox=3D"0 0 =
32 32">',tagC:"</svg>",fill:function(a,e){return =
a.replace(/#FFF/gi,e)},get:function(a,e,t){var =
n=3Da2a.svg,i=3Dn.fill;return =
icons=3Dn.icons,svg_tag_open=3Dn.tagO,svg_tag_close=3Dn.tagC,svg_src=3Dic=
ons[a],svg_src_default=3Dicons.a2a,svg_src?(svg_src=3Dt?i(svg_src,t):svg_=
src,svg_tag_open+svg_src+svg_tag_close):svg_src_default?(svg_src_default=3D=
t?i(svg_src_default,t):svg_src_default,svg_tag_open+svg_src_default+svg_t=
ag_close):(a2a.svg.queue.push({name:a,node:e,color:t}),"pending")},set:fu=
nction(a){var =
e=3Da2a.svg,t=3De.queue;if(icons=3De.icons=3Da,svg_tag_open=3De.tagO,svg_=
tag_close=3De.tagC,icons.a2a)for(var =
n,i,o,l=3D0,r=3Dt.length;l<r;l++)i=3D(n=3Dt[l]).name,color=3Dn.color,o=3D=
icons[i]?icons[i]:icons.a2a,o=3Dcolor?e.fill(o,color):o,n.node.innerHTML=3D=
svg_tag_open+o+svg_tag_close},load:function(t){var =
n=3Da2a.svg.works(),i=3Dnew =
window.Image;i.onerror=3Dfunction(){a2a.svg.loadCSS(!1)},i.onload=3Dfunct=
ion(){var =
e,a=3D1=3D=3D=3Di.width&&1=3D=3D=3Di.height;n&&!t?a2a.svg.loadJS(document=
):a2a.svg.loadCSS(a),a2a.svg.load=3D(e=3Da,function(a){a&&a2a.svg.loadCSS=
(e)})},a2a.svg.load=3Dfunction(){},i.src=3D"data:image/gif;base64,R0lGODl=
hAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=3D=3D"},loadCSS:function(a){var =
e=3Da2a.static_addtoany,t=3Da2a.c.static_server,n=3Da2a.fix_icons,i=3Da2a=
.svg.works(),o=3Dwindow.document.createElement("link"),l=3Da&&i&&t!=3De?t=
+"/":e+"/svg/";o.rel=3D"stylesheet",o.href=3Dl+["icons.29.svg.css","icons=
.29.png.css","icons.29.old.css"][a&&i?0:a?1:2],a2a.head_tag.appendChild(o=
),n(),a2a.svg.loadCSS=3Dn},loadJS:function(){var =
a=3Ddocument,e=3Da2a.c.static_server,t=3Da2a.nonce,n=3Da.createElement("s=
cript"),i=3Da.getElementsByTagName("script")[0],o=3De!=3Da2a.static_addto=
any?e+"/":e+"/svg/";t&&n.setAttribute("nonce",t),n.async=3D!0,n.src=3Do+"=
icons.29.svg.js",i.parentNode.insertBefore(n,i),a2a.svg.loadJS=3Dfunction=
(){}},works:function(){var =
a=3Ddocument,e=3D!(!a.createElementNS||!a.createElementNS("http://www.w3.=
org/2000/svg","svg").createSVGRect||!a.implementation.hasFeature("http://=
www.w3.org/TR/SVG11/feature#Image","1.1")||window.opera&&-1=3D=3D=3Dnavig=
ator.userAgent.indexOf("Chrome"));return =
a2a.svg.works=3Dfunction(){return =
e},e}},make_service:function(_,p,a,e,t,n,i){var =
o,l,f=3Ddocument.createElement("a"),r=3Da2a.c,s=3Dfunction(){a2a.linker(t=
his)},g=3Da2a.type,c=3D(t=3Dt||{},"a2a_svg =
a2a_s__default"),d=3Dr.icon_color,u=3Dd?d.split(",",2):d,m=3Du?u[0]:u,h=3D=
u?u[1]:u;return f.rel=3D"nofollow =
noopener",f.className=3D"a2a_i",f.href=3D"/#"+p,f.target=3D"_blank",f.a2a=
=3D{},f.a2a.safename=3Dp,f.a2a.servicename=3D_,f.a2a.serviceNameLowerCase=
=3D_.toLowerCase(),f.a2a.serviceIcon=3Da,f.a2a.serviceColor=3De,f.a2a.ser=
viceType=3Dt.type,f.innerHTML=3D"<span></span>"+_+" =
",o=3Df.firstChild,t.type&&(f.a2a.stype=3Dt.type),t.src&&(f.a2a.js_src=3D=
t.src),t.url&&(f.a2a.url=3Dt.url),t.pu&&(f.a2a.popup=3D1),t.na&&(f.a2a.na=
=3D1),t.media&&(f.a2a.media=3D1),n&&(f.a2a.customserviceuri=3Dn),i?(o.sty=
le.backgroundImage=3D"url("+i+")",o.className=3Dc):d&&a2a.svg.works()?(o.=
className=3Dc+" =
a2a_s_"+a,m&&"unset"!=3Dm?o.style.backgroundColor=3Dm:e&&(o.style.backgro=
undColor=3D"#"+e),h&&(h=3Dh.trim())):a?(o.className=3Dc+" =
a2a_s_"+a,e&&(o.style.backgroundColor=3D"#"+e)):o.className=3Dc,i||"pendi=
ng"!=3D=3D(l=3Da2a.svg.get(a,o,h))&&(o.innerHTML=3Dl),"js"=3D=3D=3Df.a2a.=
stype?a2a.add_event(f,"click",s):(a2a.add_event(f,"mousedown",s),a2a.add_=
event(f,"keydown",s)),"copy_link"=3D=3Dp&&a2a.add_event(f,"mouseenter",fu=
nction(){a2a.gEl("a2a_modal").style.willChange=3D"transform, =
opacity",a2a.gEl("a2a_overlay").style.willChange=3D"backdrop-filter, =
opacity"}),a2a.add_event(f,"click",function(a){var =
e,t=3Da2a["n"+a2a.n],n=3D{node:f,service:_,title:t.linkname,url:t.linkurl=
,media:t.linkmedia},i=3DencodeURIComponent,o=3D"page"=3D=3Dg?"pages":"sub=
scriptions",l=3D"page"=3D=3Dg?"AddToAny Share/Save Button":"AddToAny =
Subscribe =
Button",r=3Df.a2a,s=3D"js"=3D=3D=3Dr.stype,c=3Dscreen.height,d=3D"event=3D=
service_click&url=3D"+i(location.href)+"&title=3D"+i(document.title||"")+=
"&ev_service=3D"+i(p)+"&ev_service_type=3Dmenu&ev_menu_type=3D"+g+"&ev_ur=
l=3D"+i(t.linkurl)+"&ev_title=3D"+i(t.linkname).replace(/'/g,"%27"),u=3Da=
2a.cbs("share",n),m=3D!1;void =
0!=3D=3Du&&(u.url&&(t.linkurl=3Du.url,t.linkurl_implicit=3D!1),u.title&&(=
t.linkname=3Du.title,t.linkname_implicit=3D!1),u.media&&(t.linkmedia=3Du.=
media),a2a.linker(f),u.stop&&(m=3D!0,a2a.preventDefault(a))),"feed"=3D=3D=
g||r.url||r.js_src||a2a.postClick(),!r.popup||a2a.defaultPrevented(a)||"_=
blank"!=3D=3Df.target||s||(a2a.preventDefault(a),window.open(f.href,"_bla=
nk","toolbar=3D0,personalbar=3D0,resizable,scrollbars,status,width=3D550,=
height=3D450,top=3D"+(450<c?Math.round(c/2-225):40)+",left=3D"+Math.round=
(screen.width/2-275))),e=3Dr.js_skip,!r.externalJS&&!r.literalJS||m||e||a=
2a.runJS(r),s&&!e&&a2a.preventDefault(a),e&&delete =
f.a2a.js_skip,a2a.util_frame_post(g,d),a2a.GA.track(_,p,t.linkurl,o,l)}),=
f},i18n:function(){if(a2a.c.static_server!=3Da2a.static_addtoany)return!1=
;var =
a=3D["ar","id","ms","bn","bn-IN","bs","bs-BA","bg","ca","ca-AD","ca-ES","=
cs","cs-CZ","cy","cy-GB","da","da-DK","de","dv","el","el-GR","et","et-EE"=
,"es","es-AR","es-VE","eo","en-US","eu","eu-ES","fa","fa-IR","fr","fr-CA"=
,"gd","he","hi","hi-IN","hr","hy","hy-AM","is","it","ja","ja-JP","ko","ko=
-KR","ku","ku-TR","lv","lt","li","li-NL","hu","mk","ms-MY","nl","nn-NO","=
no","pl","pt","pt-BR","pt-PT","ro","ru","sr","sr-RS","fi","sk","sl","sl-S=
I","sv","sv-SE","ta","ta-IN","tr","te-IN","uk","uk-UA","vi","vi-VN","zh-C=
N","zh-TW"],e=3Da2a.c.locale||(navigator.browserLanguage||navigator.langu=
age).toLowerCase(),t=3Da2a.in_array(e,a,!0);if(!t){var =
n=3De.indexOf("-");-1!=3Dn&&(t=3Da2a.in_array(e.substr(0,n),a,!0))}return=
!("en-us"=3D=3De||!t)&&t},localize:function(){var =
i=3Ddocument,a=3Da2a.getByClass("a2a_localize",i),e=3Da2a.c.localize,t=3D=
a2a.locale;function n(a){var e,t,n=3Di.createElement("div");return =
n.innerHTML=3Da,(e=3Dn.childNodes[0])&&(t=3De.nodeValue),delete =
n,t}for(var =
o,l,r,s,c,d=3D0,u=3Da.length;d<u;d++)(l=3D(l=3D(o=3Da[d]).getAttribute("d=
ata-a2a-localize"))?l.split(",",2):l)&&(s=3Dl[0],c=3De[r=3Dl[1]]||t[r]||"=
","inner"=3D=3D=3Ds?o.innerHTML=3Dc:"label"=3D=3D=3Ds?o.setAttribute("ari=
a-label",n(c)):"title"=3D=3D=3Ds&&o.setAttribute("title",n(c)))},locale:{=
Share:"Share",Save:"Save",Subscribe:"Subscribe",Email:"Email",Bookmark:"B=
ookmark",ShowAll:"Show all",ShowLess:"Show =
less",FindAnyServiceToAddTo:"Find any =
service",PoweredBy:"By",AnyEmail:"Any email",ShareViaEmail:"Share via =
email",SubscribeViaEmail:"Subscribe via =
email",BookmarkInYourBrowser:"Bookmark in your =
browser",BookmarkInstructions:"Press Ctrl+D or &#8984;+D to bookmark =
this page",AddToYourFavorites:"Add to =
Favorites",SendFromWebOrProgram:"Send from any other email =
service",EmailProgram:"Email =
application",More:"More&#8230;",ThanksForSharing:"Thanks for =
sharing!",ThanksForFollowing:"Thanks for =
following!"}};a2a.c=3Da2a_config,a2a.make_once=3Dfunction(a){if(a2a.type=3D=
a2a.c.menu_type||a,!a2a[a2a.type]&&!window["a2a"+a2a.type+"_init"]){a2a[a=
2a.type]=3D{},window.a2a_show_dropdown=3Da2a.show_menu,window.a2a_miniLea=
veDelay=3Da2a.miniLeaveDelay,window.a2a_init=3Da2a.init,a2a["create_"+a2a=
.type+"_html"]=3Dfunction(a,e){var =
t,n,i,o=3Da2a.html_container,l=3D"",r=3D"",s=3Da2a.gEl,c=3Da2a.type=3Da,d=
=3D"a2a"+c,u=3Da2a.c,m=3Da2a.ieo(),_=3Da2a.has_menter,p=3D(document.creat=
eElement("a"),u.icon_color),f=3Dp?p.split(",",2):p,g=3Df?f[0]:f,h=3Df?f[1=
]:f,v=3D"a2a_svg a2a_s__default =
a2a_s_",y=3Dh||"#FFF",k=3Dg&&"unset"!=3Dg?g:"#0166ff",w=3D'<svg =
focusable=3D"false" xmlns=3D"http://www.w3.org/2000/svg" viewBox=3D"0 0 =
32 32"><g fill=3D"'+y+'"><path d=3D"M14 7h4v18h-4z"/><path d=3D"M7 =
14h18v4H7z"/></g></svg>',b=3Da2a.locale,x=3Du.localize;if(a2a.css(k),x=3D=
u.localize=3D{Share:x.Share||b.Share,Save:x.Save||b.Save,Subscribe:x.Subs=
cribe||b.Subscribe,Email:x.Email||b.Email,Bookmark:x.Bookmark||b.Bookmark=
,ShowAll:x.ShowAll||b.ShowAll,ShowLess:x.ShowLess||b.ShowLess,FindAnyServ=
iceToAddTo:x.FindAnyServiceToAddTo||b.FindAnyServiceToAddTo,PoweredBy:x.P=
oweredBy||b.PoweredBy,AnyEmail:"Any =
email",ShareViaEmail:x.ShareViaEmail||b.ShareViaEmail,SubscribeViaEmail:x=
.SubscribeViaEmail||b.SubscribeViaEmail,BookmarkInYourBrowser:x.BookmarkI=
nYourBrowser||b.BookmarkInYourBrowser,BookmarkInstructions:x.BookmarkInst=
ructions||b.BookmarkInstructions,AddToYourFavorites:x.AddToYourFavorites|=
|b.AddToYourFavorites,SendFromWebOrProgram:x.SendFromWebOrProgram||b.Send=
FromWebOrProgram,EmailProgram:x.EmailProgram||b.EmailProgram,More:x.More|=
|b.More,ThanksForSharing:x.ThanksForSharing||b.ThanksForSharing,ThanksFor=
Following:x.ThanksForFollowing||b.ThanksForFollowing},o||(r+=3D'<div =
class=3D"a2a_overlay" id=3D"a2a_overlay"></div>',r+=3D'<div =
id=3D"a2a_modal" class=3D"a2a_modal a2a_hide" role=3D"dialog" =
tabindex=3D"-1" aria-label=3D"">',r+=3D'<div class=3D"a2a_modal_body =
a2a_menu a2a_hide" id=3D"a2a_copy_link"><span id=3D"a2a_copy_link_icon" =
class=3D"a2a_svg a2a_s_link a2a_logo_color"><svg focusable=3D"false" =
xmlns=3D"http://www.w3.org/2000/svg" viewBox=3D"0 0 32 32"><path =
fill=3D"'+y+'" d=3D"M24.4 21.18c0-.36-.1-.67-.36-.92l-2.8-2.8a1.24 1.24 =
0 0 0-.92-.38c-.38 =
0-.7.14-.97.43.02.04.1.12.25.26l.3.3.2.24c.08.12.14.24.17.35.03.1.05.23.0=
5.37 0 .36-.13.66-.38.92a1.25 1.25 0 0 1-.92.37 1.4 1.4 0 0 1-.37-.03 =
1.06 1.06 0 0 1-.35-.18 2.27 2.27 0 0 1-.25-.2 6.82 6.82 0 0 =
1-.3-.3l-.24-.25c-.3.28-.44.6-.44.98 0 .36.13.66.38.92l2.78 =
2.8c.24.23.54.35.9.35.37 0 =
.68-.12.93-.35l1.98-1.97c.26-.25.38-.55.38-.9zm-9.46-9.5c0-.37-.13-.67-.3=
8-.92l-2.78-2.8a1.24 1.24 0 0 0-.9-.37c-.36 0-.67.1-.93.35L7.97 =
9.92c-.26.25-.38.55-.38.9 0 .36.1.67.37.92l2.8 2.8c.24.25.55.37.92.37.36 =
0 .7-.13.96-.4-.03-.04-.1-.12-.26-.26s-.24-.23-.3-.3a2.67 2.67 0 0 =
1-.2-.24 1.05 1.05 0 0 1-.17-.35 1.4 1.4 0 0 =
1-.04-.37c0-.36.1-.66.36-.9.26-.26.56-.4.92-.4.14 0 =
.26.03.37.06.12.03.23.1.35.17.1.1.2.16.25.2l.3.3.24.26c.3-.28.44-.6.44-.9=
8zM27 21.17c0 1.07-.38 2-1.15 2.73l-1.98 1.98c-.74.75-1.66 1.12-2.73 =
1.12-1.1 0-2-.38-2.75-1.14l-2.8-2.8c-.74-.74-1.1-1.65-1.1-2.73 =
0-1.1.38-2.04 1.17-2.82l-1.18-1.17c-.8.8-1.72 1.18-2.82 1.18-1.08 =
0-2-.36-2.75-1.12l-2.8-2.8C5.38 12.8 5 11.9 5 10.82c0-1.08.38-2 =
1.15-2.74L8.13 6.1C8.87 5.37 9.78 5 10.86 5c1.1 0 2 .38 2.75 1.15l2.8 =
2.8c.74.73 1.1 1.65 1.1 2.72 0 1.1-.38 2.05-1.17 2.82l1.18 1.18c.8-.8 =
1.72-1.2 2.82-1.2 1.08 0 2 .4 2.75 1.14l2.8 2.8c.76.76 1.13 1.68 1.13 =
2.76z"/></svg></span><input id=3D"a2a_copy_link_text" type=3D"text" =
title=3D"Copy link" readonly><div =
id=3D"a2a_copy_link_copied">&check;</div></div>',r+=3D'<div =
class=3D"a2a_modal_body a2a_menu a2a_thanks a2a_hide" =
id=3D"a2a_thanks"><div class=3D"a2a_localize" =
data-a2a-localize=3D"inner,ThanksForSharing">'+x.ThanksForSharing+"</div>=
</div>",r+=3D"</div>"),l+=3D'<div class=3D"a2a_menu a2a_full =
a2a_localize" id=3D"a2a'+c+'_full" role=3D"dialog" tabindex=3D"-1" =
aria-label=3D"'+("feed"=3D=3Dc?x.Subscribe:x.Share)+'" =
data-a2a-localize=3D"title,'+("feed"=3D=3Dc?"Subscribe":"Share")+'"><div =
class=3D"a2a_full_header"><div id=3D"a2a'+c+'_find_container" =
class=3D"a2a_menu_find_container"><input id=3D"a2a'+c+'_find" =
class=3D"a2a_menu_find a2a_localize" type=3D"text" autocomplete=3D"off" =
title=3D"'+x.FindAnyServiceToAddTo+'" =
data-a2a-localize=3D"title,FindAnyServiceToAddTo"><span =
id=3D"a2a'+c+'_find_icon" class=3D"a2a_svg a2a_s_find"><svg =
focusable=3D"false" xmlns=3D"http://www.w3.org/2000/svg" viewBox=3D"0 0 =
24 24"><path fill=3D"#CCC" d=3D"M19.7 18.2l-4.5-4.5c.7-1.1 1.2-2.3 =
1.2-3.6 0-3.5-2.8-6.3-6.3-6.3s-6.3 2.8-6.3 6.3 2.8 6.3 6.3 6.3c1.4 0 =
2.6-.4 3.6-1.2l4.5 4.5c.6.6 1.3.7 1.7.2.5-.4.4-1.1-.2-1.7zm-9.6-3.6c-2.5 =
0-4.5-2.1-4.5-4.5 0-2.5 2.1-4.5 4.5-4.5 2.5 0 4.5 2.1 4.5 4.5s-2 4.5-4.5 =
4.5z"/></svg></span></div></div><div class=3D"a2a_full_services" =
id=3D"a2a'+c+'_full_services" role=3D"presentation"></div><div =
class=3D"a2a_full_footer"><a href=3D"https://www.addtoany.com" =
title=3D"Share Buttons" rel=3D"noopener" target=3D"_blank"><span =
class=3D"'+v+'a2a =
a2a_logo_color">'+w+'</span>AddToAny</a></div></div><div =
id=3D"a2a'+c+'_dropdown" class=3D"a2a_menu a2a_mini a2a_localize =
a2a_hide" tabindex=3D"-1" =
aria-label=3D"'+("feed"=3D=3Dc?x.Subscribe:x.Share)+'" =
data-a2a-localize=3D"label,'+("feed"=3D=3Dc?"Subscribe":"Share")+'"><div =
id=3D"a2a'+c+'_title_container" class=3D"a2a_menu_title_container =
a2a_hide"><div id=3D"a2a'+c+'_title" =
class=3D"a2a_menu_title"></div></div><div class=3D"a2a_mini_services" =
id=3D"a2a'+c+'_mini_services"></div><div id=3D"a2a'+c+'_cols_container" =
class=3D"a2a_cols_container"><div class=3D"a2a_col1'+("mail"=3D=3Dc?" =
a2a_hide":"")+'" id=3D"a2a'+c+'_col1"></div><div =
id=3D"a2a'+c+'_2_col1"'+("mail"!=3Dc?' =
class=3D"a2a_hide"':"")+'></div><div =
class=3D"a2a_clear"></div></div>',"mail"!=3Dc&&(l+=3D'<div =
class=3D"a2a'+c+'_wide a2a_wide"><a href=3D"" =
id=3D"a2a'+c+'_show_more_less" class=3D"a2a_menu_show_more_less a2a_more =
a2a_localize" title=3D"'+x.ShowAll+'" =
data-a2a-localize=3D"title,ShowAll"><span class=3D"'+v+'a2a =
a2a_logo_color">'+w+'</span><span class=3D"a2a_localize" =
data-a2a-localize=3D"inner,More">'+x.More+"</a></span></div>"),l+=3D"</di=
v>",o)o.insertAdjacentHTML("beforeend",l);else{var =
A=3D"a2a_menu_container",E=3Ds(A);o=3Da2a.html_container=3DE&&!a2a.init_s=
how.a2a_done?E:document.createElement("div");a2a.add_event(o,"click",a2a.=
stopPropagation),a2a.add_event(o,"touchstart",a2a.stopPropagation,!!a2a.e=
vOpts()&&{passive:!0}),o.innerHTML=3Dr+l}o.id!=3DA&&(o.style.position=3D"=
static",m&&m<9?document.body.insertBefore(o,document.body.firstChild):doc=
ument.body.insertBefore(o,null)),(n=3Ds(d+"_dropdown"))&&_&&(a2a.add_even=
t(n,"mouseenter",a2a.miniEnterStay),a2a[c].onclick||a2a.add_event(n,"mous=
eleave",a2a.miniLeaveDelay)),(t=3Ds(d+"_find"))&&(a2a.add_event(s(d+"_fin=
d_icon"),"click",a2a.focus_find),a2a.add_event(t,"click",a2a.focus_find),=
a2a.add_event(t,"keyup",a2a.do_find)),(i=3Ds("a2a_copy_link_icon"))&&a2a.=
add_event(i,"click",function(){s("a2a_copy_link_text").click()}),a2a[c].s=
ervices=3De,a2a.add_event(s("a2a_overlay"),"click",function(a){a2a.hide_m=
odals(c)}),"mail"!=3Dc&&a2a.add_event(s(d+"_show_more_less"),"click",func=
tion(a){a2a.preventDefault(a),a2a.show_more_less()})};var =
e=3D{page:{most:[["Facebook","facebook","facebook","1877F2",{pu:1}],["Twi=
tter","twitter","twitter","55ACEE",{pu:1,na:1}],["WhatsApp","whatsapp","w=
hatsapp","12AF0A",{na:1}],["Email","email","email","0166FF",{url:"mailto:=
?subject=3D${title}&body=3D${link}"}],["LinkedIn","linkedin","linkedin","=
007BB5",{pu:1,na:1}],["Pinterest","pinterest","pinterest","BD081C",{type:=
"js",src:"https://assets.pinterest.com/js/pinmarklet.js",media:1,pu:1}],[=
"Telegram","telegram","telegram","2CA5E0",{na:1}],["Messenger","facebook_=
messenger","facebook_messenger","0084FF",{pu:1,na:1}],["Reddit","reddit",=
"reddit","ff4500",{na:1}],["Gmail","google_gmail","gmail","DD5347",{type:=
"email",pu:1}],["Pocket","pocket","pocket","EE4056"],["Tumblr","tumblr","=
tumblr","35465C",{media:1,pu:1}],["Amazon Wish =
List","amazon_wish_list","amazon","F90"],["AOL =
Mail","aol_mail","aol","2A2A2A",{type:"email",pu:1}],["Balatarin","balata=
rin","balatarin","079948"],["BibSonomy","bibsonomy","bibsonomy","2A2A2A"]=
,["Bitty =
Browser","bitty_browser","bitty","999"],["Blogger","blogger","blogger","F=
DA352"],["BlogMarks","blogmarks","blogmarks","535353"],["Bookmarks.fr","b=
ookmarks_fr","bookmarks_fr","96C044"],["Box.net","box_net","box","1A74B0"=
],["Buffer","buffer","buffer","2A2A2A"],["Care2 =
News","care2_news","care2","6EB43F"],["CiteULike","citeulike","citeulike"=
,"2781CD"],["Copy =
Link","copy_link","link","0166FF",{type:"js",src:"javascript:a2a.copyLink=
('${link}')"}],["Design =
Float","design_float","designfloat","8AC8FF"],["Diary.Ru","diary_ru","dia=
ry_ru","912D31"],["Diaspora","diaspora","diaspora","2E3436"],["Digg","dig=
g","digg","2A2A2A"],["Diigo","diigo","diigo","4A8BCA"],["Douban","douban"=
,"douban","071",{pu:1}],["Draugiem","draugiem","draugiem","F60",{pu:1}],[=
"DZone","dzone","dzone","82C251"],["Evernote","evernote","evernote","00A8=
2D"],["Fark","fark","fark","555"],["Flipboard","flipboard","flipboard","C=
00",{pu:1}],["Folkd","folkd","folkd","0F70B2"],["Google =
Bookmarks","google_bookmarks","google","4285F4"],["Google =
Classroom","google_classroom","google_classroom","FFC112"],["Hacker =
News","hacker_news","y18","F60"],["Hatena","hatena","hatena","00A6DB"],["=
Houzz","houzz","houzz","7AC143",{type:"js",src:"https://www.houzz.com/js/=
clipperBookmarklet.js",media:1,pu:1}],["Instapaper","instapaper","instapa=
per","2A2A2A"],["Kakao","kakao","kakao","FCB700",{pu:1}],["Kik","kik","ki=
k","2A2A2A"],["Push to =
Kindle","kindle_it","kindle","2A2A2A"],["Known","known","known","2A2A2A"]=
,["Line","line","line","00C300",{pu:1,na:1}],["LiveJournal","livejournal"=
,"livejournal","113140"],["Mail.Ru","mail_ru","mail_ru","356FAC"],["Masto=
don","mastodon","mastodon","2b90d9"],["Mendeley","mendeley","mendeley","A=
70805"],["Meneame","meneame","meneame","FF7D12"],["MeWe","mewe","mewe","0=
07DA1"],["Mix","mix","mix","ff8226"],["Mixi","mixi","mixi","D1AD5A"],["My=
Space","myspace","myspace","2A2A2A"],["Netvouz","netvouz","netvouz","6C3"=
],["Odnoklassniki","odnoklassniki","odnoklassniki","F2720C"],["Outlook.co=
m","outlook_com","outlook_com","0072C6",{type:"email"}],["Papaly","papaly=
","papaly","3AC0F6",{pu:1}],["Pinboard","pinboard","pinboard","1341DE",{p=
u:1}],["Plurk","plurk","plurk","CF682F"],["Print","print","print","0166FF=
",{type:"js",src:"javascript:print()"}],["PrintFriendly","printfriendly",=
"printfriendly","6D9F00"],["Protopage =
Bookmarks","protopage_bookmarks","protopage","413FFF"],["Pusha","pusha","=
pusha","0072B8"],["Qzone","qzone","qzone","2B82D9"],["Rediff =
MyPage","rediff","rediff","D20000"],["Refind","refind","refind","1492ef"]=
,["Renren","renren","renren","005EAC",{pu:1}],["Sina =
Weibo","sina_weibo","sina_weibo","E6162D"],["SiteJot","sitejot","sitejot"=
,"FFC808"],["Skype","skype","skype","00AFF0"],["Slashdot","slashdot","sla=
shdot","004242"],["SMS","sms","sms","6CBE45",{url:"sms:?&body=3D${title}%=
20${link}"}],["StockTwits","stocktwits","stocktwits","40576F",{pu:1}],["S=
vejo","svejo","svejo","5BD428"],["Symbaloo =
Bookmarks","symbaloo_bookmarks","symbaloo","6DA8F7"],["Threema","threema"=
,"threema","2A2A2A",{url:"threema://compose?text=3D${title}%20${link}",na=
:1}],["Trello","trello","trello","0079BF",{pu:1}],["Tuenti","tuenti","tue=
nti","0075C9"],["Twiddla","twiddla","twiddla","2A2A2A"],["TypePad =
Post","typepad_post","typepad","D2DE61"],["Viadeo","viadeo","viadeo","2A2=
A2A",{pu:1}],["Viber","viber","viber","7C529E",{url:"viber://forward?text=
=3D${title}%20${link}",na:1}],["VK","vk","vk","587EA3",{pu:1}],["Wanelo",=
"wanelo","wanelo","9cb092"],["WeChat","wechat","wechat","7BB32E"],["WordP=
ress","wordpress","wordpress","464646"],["Wykop","wykop","wykop","367DA9"=
],["XING","xing","xing","165B66",{pu:1}],["Yahoo =
Mail","yahoo_mail","yahoo","400090",{type:"email"}],["Yoolink","yoolink",=
"yoolink","A2C538"],["Yummly","yummly","yummly","E16120",{type:"js",src:"=
https://www.yummly.com/js/yumlet.js",media:1,pu:1}]],email:[["Email","ema=
il","email","0166FF",{type:"email"}],["Gmail","google_gmail","gmail","DD5=
347",{type:"email",pu:1}],["AOL =
Mail","aol_mail","aol","2A2A2A",{type:"email",pu:1}],["Outlook.com","outl=
ook_com","outlook_com","0072C6",{type:"email"}],["Yahoo =
Mail","yahoo_mail","yahoo","400090",{type:"email"}]]},feed:{most:[["Feed"=
,"feed","feed","E3702D",{url:"${link_noenc}"}],["Feedly","feedly","feedly=
","2BB24C"],["My =
Yahoo","my_yahoo","yahoo","400090"],["FeedBlitz","feedblitz","feedblitz",=
"FF8B23",{type:"email"}],["AOL Reader","my_aol","aol","2A2A2A"],["The =
Old =
Reader","oldreader","oldreader","D73F31"],["Agregator","agregator","agreg=
ator","359440"],["Bitty Browser =
Preview","bitty_browser_preview","bitty","999"],["Daily =
Rotation","daily_rotation","dailyrotation","2A2A2A"],["Feed =
Mailer","feed_mailer","feedmailer","78A8D1"],["FeedBucket","feedbucket","=
feedbucket","E3702D"],["iTunes","itunes","itunes","FB233A",{url:"itpc://$=
{link_nohttp}"}],["Miro","miro","miro","D41700"],["Netvibes","netvibes","=
netvibes","7CA900"],["NewsAlloy","newsalloy","newsalloy","8E2B3D"],["News=
IsFree","newsisfree","newsisfree","316CA9"],["Outlook","outlook","outlook=
_com","0072C6",{url:"feed://${link_nohttp}"}],["PodNova","podnova","podno=
va","B50419"],["Protopage News =
Feeds","protopage_news_feeds","protopage","413FFF"],["Symbaloo =
Feeds","symbaloo_feeds","symbaloo","6DA8F7"],["The Free =
Dictionary","the_free_dictionary","thefreedictionary","004B85"],["The =
Free =
Library","the_free_library","thefreelibrary","004B85"],["WINKsite","winks=
ite","winksite","6FE738"]],email:[["FeedBlitz","feedblitz","feedblitz","F=
F8B23",{type:"email"}]]}};a2a.services=3De.page.most.concat(e.feed.most);=
var =
t,n=3Da2a.type,i=3Da2a[n],o=3D"feed"=3D=3Dn?"feed":"page",l=3Da2a.c;locat=
ion.host.split(".").slice(-1);i.onclick=3Dl.onclick||!1,i.show_title=3Dl.=
show_title||!1,i.num_services=3Dl.num_services||8,i.exclude_services=3Dl.=
exclude_services||!1,i.custom_services=3Dl.custom_services||!1,(t=3Da2a.i=
18n())&&"custom"!=3Dt&&a2a.loadExtScript(l.static_server+"/locale/"+t+".j=
s",function(){return""!=3Da2a_localize},function(){l.localize=3Da2a_local=
ize,a2a.localize()}),a2a["create_"+n+"_html"](n,e[o]),a2a.GA()}},function=
(){function =
a(){a2a.overlays(),a2a.init_all("page"),a2a.ready()}document.body&&a(),a2=
a.dom.ready(a)}();
------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://cdn.adnuntius.com/adn.js

"use strict";var =
adn=3Dadn||{};adn.calls=3Dadn.calls||[];try{!function(C,P,T){var =
c=3D"ADN_DEV_SCRIPT",n=3D!!(P.getElementById(c)||{}).src;if(C.out&&!n)ret=
urn C.out.devOutput("adn.out is already defined","initial check");var =
w,e,I,p,E,i,D=3D{env:{localhost:{id:"localhost",as:"localhost:8078"},core=
uidist:{id:"coreuidist",as:"core-ui-dist:8078"},dev:{id:"dev",as:"adserve=
r.dev.adnuntius.com",dt:"dev.data.adnuntius.com"},staging:{id:"staging",a=
s:"adserver.staging.adnuntius.com",dt:"staging.data.adnuntius.com"},produ=
ction:{id:"production",as:"delivery.adnuntius.com",dt:"data.adnuntius.com=
"}},dn:{as:"delivery.",dt:"data."},sync:{PLATFORM_161:"https://ads.creati=
ve-serving.com/cm?redir=3Dhttps%3A%2F%2Fdata.adnuntius.com%2Fsync%3Fbrows=
erId%3D{BROWSER_ID}%26folderId%3D{FOLDER_ID}%26externalSystemType%3DP161%=
26externalSystemUserId%3D%24%7BUUID%7D"},events:{CUSTOM:"CUSTOM"},methodE=
nums:{ifr:"ifr",composed:"composed",preview:"preview",previewDirect:"prev=
iewDirect"},loadEnums:{lazy:"lazy",lazyRequest:"lazyRequest"},requestMode=
:{hasTarget:"hasTarget",default:"default"},requestTiming:{immediate:"imme=
diate",onReady:"onReady",onLoad:"onLoad"},syncAds:["//pagead2.googlesyndi=
cation.com/pagead/show_ads.js"],postMessageType:{toParentImpression:"toPa=
rentImpression",toParentPageLoad:"toParentPageLoad",toParentResize:"toPar=
entResize",toParentUpdateAd:"toParentUpdateAd",toParentSubscribe:"toParen=
tSubscribe",toParentGetAdUnitInfo:"toParentGetAdUnitInfo",toParentFunctio=
ns:"toParentFunctions",toParentAllChildrenViewed:"toParentAllChildrenView=
ed",toParentAdVisibilityEvent:"toParentAdVisibilityEvent",toParentCustomE=
vent:"toParentCustomEvent",toParentIsolateAdVisibilityEvent:"toParentIsol=
ateAdVisibilityEvent",toChildViewability:"toChildViewability",toChildPubs=
:"toChildPubs",toChildAdUnitInfo:"toChildAdUnitInfo"},composedRequest:{no=
Request:"noRequest",requestMade:"requestMade",requestReturned:"requestRet=
urned"},container:{iframe:"iframe",div:"div"},feedback:{console:{all:"all=
",warnings:"warnings",errors:"errors",silent:"silent"},inScreen:{inAdUnit=
:"inAdUnit",silent:"silent"}},cwClass:"contentWrapperPerItem",widgetIdPre=
fix:"adn-widget-",adIdPrefix:"adn-id-",longestTime:9e5,defaultProximity:2=
00,defaultVisibilityPercentage:1,postMessageSrcKey:"messageSrc",postMessa=
geSrcValue:"adn",functionContext:{parent:"parent",inIframe:"inIframe"},vi=
ewabilityStatus:{notViewed:"notViewed",divMissing:"divMissing",blocked:"b=
locked",viewed:"viewed",viewSent:"viewSent"},visibilityStatus:{notVisible=
:"notVisible",visible:"visible",visibleSent:"visibleSent"},displayStatus:=
{notDisplayed:"notDisplayed",displayed:"displayed"},adStatus:{init:"init"=
,processed:"processed",procured:"procured",distributed:"distributed"},scr=
iptOverride:{github:{id:"github",url:"https://adnuntius.github.io/example=
s/adn/adn.dev.src.js"},localhost:{id:"localhost",url:"http://localhost:80=
01/adn.src.js"}},errorStatus:{noTarget:"noTarget"},previewId:"appPreviewI=
d"},S=3D0,s=3D0,h=3D!0,y=3D!0,O=3D{},A=3D{},x=3D{},k=3D{},M=3D{},L=3D{},d=
=3D!1,g=3D"allow-scripts allow-forms allow-popups =
allow-popups-to-escape-sandbox",m=3D"data-parent-top",v=3D"data-env",b=3D=
"data-dn",l=3D"data-adn-console",N=3D"adn-data-div-",a=3D"adn.metaData",t=
=3D"adn.data",r=3D"adn.data.segments",o=3D"adn.consent",u=3D{PROFILE:"PRO=
FILE",COUNTS:"COUNTS",EXTERNAL:"EXTERNAL",TARGETING:"TARGETING"},f=3D["au=
Id","widgetId","auW","auH","w","h","stack","ifrStyle","targetStyle","retA=
dsW","retAdsH","ads","dims","retAdCount","targetId","replacements","keywo=
rds","kv","userSegments","c","ps","auml","floorPrice","requestArgs","targ=
etClass"],R=3D[],U=3D{console:D.feedback.console.warnings,inScreen:D.feed=
back.inScreen.silent},q=3DD.composedRequest.noRequest;C.util=3D{dimension=
:function(e){if(C.util.isString(e)){var t=3DC.util.trim(e);return =
0=3D=3D=3Dt.length||C.util.endsWith(t,"%")||C.util.endsWith(t,"px")?t:t+"=
px"}return =
C.util.isNumber(e)?e+"px":e},isLoopable:function(e){if(C.util.isArray(e))=
return!0;var t=3DObject.prototype.toString.call(e);return"[object =
HTMLCollection]"=3D=3D=3Dt||"[object =
NodeList]"=3D=3D=3Dt},isArray:function(e){return =
Array.isArray?Array.isArray(e):"[object =
Array]"=3D=3D=3DObject.prototype.toString.call(e)},isObject:function(e){r=
eturn"object"=3D=3Dtypeof =
e&&null!=3D=3De&&!C.util.isArray(e)},isInteger:function(e){return =
parseInt(e,10)=3D=3D=3De},isNumber:function(e){return"number"=3D=3Dtypeof=
 e&&isFinite(e)},isString:function(e){return"string"=3D=3Dtypeof =
e},isDefined:function(e){return =
null!=3De},isNotBlankString:function(e){return =
C.util.isStringWithChars(e)},isStringWithChars:function(e){return =
C.util.isString(e)&&0<C.util.trim(e).length},isBlankString:function(e){re=
turn =
C.util.isString(e)&&0=3D=3D=3DC.util.trim(e).length},isFunction:function(=
e){return"[object =
Function]"=3D=3D=3DObject.prototype.toString.call(e)},noop:function(){},u=
niques:function(e){for(var =
t=3D[],i=3D0,n=3De.length;i<n;i++)-1=3D=3D=3Dt.indexOf(e[i])&&""!=3D=3De[=
i]&&t.push(e[i]);return t},isTopWindow:function(){return =
T.top=3D=3D=3DT.self||"localhost:9876"=3D=3D=3DT.location.host},trim:func=
tion(e){return =
C.util.isString(e)?String.prototype.trim?e.trim():e.replace(/^[\s\uFEFF\x=
A0]+|[\s\uFEFF\xA0]+$/g,""):e},getFrameElement:function(){try{return =
T.frameElement}catch(e){C.out.devOutput("Error looking up frame =
element")}},endsWith:function(e,t){return =
C.util.isStringWithChars(e)&&C.util.isStringWithChars(t)&&e.substr(e.leng=
th-t.length,t.length)=3D=3D=3Dt},createDelegate:function(e,t){if(!C.util.=
isObject(e)&&null!=3D=3De||!C.util.isFunction(t))return =
C.out.output("Args not sufficient","createDelegate",e,t);var =
i=3DArray.prototype.slice.call(arguments,2);return function(){return =
t.apply(e,0<i.length?Array.prototype.slice.call(arguments,0).concat(i):ar=
guments)}},detachEventListener:function(e,t,i){return =
C.util.isObject(e)&&t?C.util.isFunction(e.removeEventListener)?e.removeEv=
entListener(t,i,!1):e.detachEvent?e.detachEvent("on"+t,i):C.out.output("O=
bject to attach event listeners is not =
sufficient","detachEventListener",e,t):C.out.output("Args not =
sufficient","detachEventListener",e,t)},addEventListener:function(e,t,i){=
return =
C.util.isObject(e)&&t?C.util.isFunction(e.addEventListener)?e.addEventLis=
tener(t,i,!1):e.attachEvent?e.attachEvent("on"+t,i):C.out.output("Object =
to attach event listeners is not =
sufficient","addEventListener",e,t,i):C.out.output("Args not =
sufficient","addEventListener",e,t,i)},getWindowDims:function(){var =
e=3DC.util.getWindowSize();return{w:e.width,h:e.height}},getWindowSize:fu=
nction(){var e=3D{width:0,height:0};return =
C.util.isNumber(T.innerWidth)?(e.width=3DT.innerWidth,e.height=3DT.innerH=
eight):P.documentElement&&(P.documentElement.clientWidth||P.documentEleme=
nt.clientHeight)?(e.width=3DP.documentElement.clientWidth,e.height=3DP.do=
cumentElement.clientHeight):P.body&&(P.body.clientWidth||P.body.clientHei=
ght)&&(e.width=3DP.body.clientWidth,e.height=3DP.body.clientHeight),e},ge=
tScrollPos:function(){var e=3D{left:0,top:0};return =
C.util.isNumber(T.pageYOffset)?(e.top=3DT.pageYOffset,e.left=3DT.pageXOff=
set):P.body&&(P.body.scrollLeft||P.body.scrollTop)?(e.top=3DP.body.scroll=
Top,e.left=3DP.body.scrollLeft):P.documentElement&&(P.documentElement.scr=
ollLeft||P.documentElement.scrollTop)&&(e.top=3DP.documentElement.scrollT=
op,e.left=3DP.documentElement.scrollLeft),e},getElementPosition:function(=
e){var =
t=3D{left:0,top:0};if(e.offsetParent)for(;t.left+=3De.offsetLeft,t.top+=3D=
e.offsetTop,e=3De.offsetParent;);return =
t},getNewAjax:function(e,t,i){if(C.util.isDefined(T.XDomainRequest)&&-1=3D=
=3D=3DT.navigator.appVersion.indexOf("MSIE 10")){var n=3Dnew =
T.XDomainRequest;return =
n.open(e,t),n.contentType=3D"text/plain",n.onerror=3DC.util.noop,n.ontime=
out=3DC.util.noop,n.onprogress=3DC.util.noop,n.timeout=3DC.util.noop,n.on=
load=3DC.util.noop,C.util.isFunction(i)&&(n.onload=3Di),n}var r=3Dnew =
XMLHttpRequest;return =
r.open(e,t),r.setRequestHeader("Content-Type","text/plain"),C.util.isFunc=
tion(i)&&(r.onreadystatechange=3Di),r},hasValue:function(e,t){var =
i=3D!1;return =
C.util.forEach(e,function(e){if(e=3D=3D=3Dt)return!(i=3D!0)}),i},find:fun=
ction(i,n){if(!C.util.isFunction(n)||!C.util.isObject(i)&&!C.util.isLoopa=
ble(i)||!C.util.isDefined(i))return C.out.output("Args not =
sufficient","find",i,n);var r=3Dnull;return =
C.util.forEach(i,function(e,t){if(!0=3D=3D=3Dn.call(i,e,t))return =
r=3De,!1}),r},map:function(i,n){if(!C.util.isFunction(n)||C.util.isString=
(i)||!C.util.isDefined(i))return C.out.output("Args not =
sufficient","map",i,n);var r=3D[];return =
C.util.forEach(i,function(e,t){r.push(n.call(i,e,t))}),r},filter:function=
(i,n){if(!C.util.isFunction(n)||C.util.isString(i)||!C.util.isDefined(i))=
return C.out.output("Args not sufficient","filter",i,n);var =
r=3D[];return =
C.util.forEach(i,function(e,t){!0=3D=3D=3Dn.call(i,e,t)&&r.push(e)}),r},f=
orEach:function(e,t){if(!C.util.isFunction(t)||!C.util.isObject(e)&&!C.ut=
il.isLoopable(e)||!C.util.isDefined(e))return C.out.output("Args not =
sufficient","forEach",e,t);var i;if(C.util.isLoopable(e)){for(var =
n=3De.length,r=3D[],s=3D0;s<n;s++)r.push(e[s]);for(s=3D0;s<n;s++)if(i=3Dr=
[s],!1=3D=3D=3Dt.call(r,i,s))return i}else for(var a in =
e)if(e.hasOwnProperty(a)&&(i=3De[a],!1=3D=3D=3Dt.call(e,i,a)))return =
i},loadScriptElements:function(e,s){var =
t=3De.getElementsByTagName("script");C.util.forEach(t,function(e){if(e)if=
(C.util.isStringWithChars(e.type)&&"text/javascript"!=3D=3De.type)C.out.d=
evOutput("Not executing script type","showAdContent",e.type,e);else{var =
t=3D{};C.util.forEach(e.attributes,function(e){e.specified&&(t[e.name]=3D=
e.value)});var i=3De.innerHTML,n=3De.parentNode;if(e.src){var =
r=3De.src;n.removeChild(e),E.loadScriptSrc(r,n.id||s,t,i)}else =
n.removeChild(e),E.loadScriptContent(i,n.id||s,t)}})},hasProperties:funct=
ion(e){if(!C.util.isObject(e))return!1;for(var t in =
e)if(e.hasOwnProperty(t))return!0;return!1},getElementDimensions:function=
(e){try{var =
t=3De.getBoundingClientRect();return{w:t.width||t.right-t.left,h:t.height=
||t.top-t.bottom}}catch(e){return C.out.output("element dimensions =
failed","getElementDimensions: catch =
block",e)}},isTrue:function(e){return!0=3D=3D=3De||"true"=3D=3D=3De}},fun=
ction(){C.out=3D{devOutput:function(e,t){return!(!d&&U.console!=3D=3DD.fe=
edback.console.all)&&C.out.output("(dev) =
"+e,t,Array.prototype.slice.call(arguments,2))},output:function(e,t){if(U=
.console!=3D=3DD.feedback.console.silent){var =
i=3DArray.prototype.slice.call(arguments,2),n=3DC.util.filter(i,function(=
e){return =
C.util.isFunction(e)}),r=3DC.util.filter(i,function(e){return!C.util.isFu=
nction(e)}),s=3Dfunction(e,t,i){e(t,i),C.util.forEach(n,function(e){e({co=
ntext:t,message:i,args:r})})},a=3Dfunction(i){r&&r.length&&C.util.forEach=
(r,function(e,t){C.util.isFunction(e)?n.push(e):i("Arg #"+t,e)})};return =
T.console&&T.console.warn&&T.console.error&&T.console.log?(C.util.isObjec=
t(e)&&0<=3De.lineNumber?s(T.console.error,"At =
"+t+":",e):s(T.console.warn,"At =
"+t+":",e),a(T.console.log),!1):!1}},warn:function(e){U.console!=3D=3DD.f=
eedback.console.all&&U.console!=3D=3DD.feedback.console.warnings||T.conso=
le&&T.console.warn&&T.console.warn(e)}};function f(e,t){var =
i,n,r=3De.env||D.env.production.id;i=3DD.env[r]?D.env[r]:D.env.production=
;var =
s=3D!!e.dn&&D.dn[t||"as"]+e.dn,a=3D"http"+(E.isTestAddress(T.location.hre=
f)||r=3D=3D=3DD.env.localhost.id||"http:"=3D=3D=3DT.location.protocol?"":=
"s");n=3D("https"=3D=3D=3De.protocol||"http"=3D=3D=3De.protocol?e.protoco=
l:a)+"://";var =
o=3DE.isTestAddress(r),u=3D(d=3Do||d)&&0=3D=3D=3D(r||"").indexOf("http")?=
r:n+(s||i[t||"as"]);return{serverUrlBase:u,baseRequestLoc:u+(o?"?":"/i?")=
+"tzo=3D"+(new =
Date).getTimezoneOffset(),isTestEnv:o}}C.lib=3D{setDevMode:function(e){d=3D=
!0=3D=3D=3De},testingHook:function(e){0=3D=3D=3DT.location.origin.indexOf=
("http://localhost")&&(O=3D{},k=3D{},x=3D{},e.adn=3DC,e.CONSTANTS=3DD,e.e=
v=3DB,e.dom=3DJ,e.readings=3DG,e.misc=3DE,e.gComposedAds=3Dk,e.gWidgetSpe=
cs=3DO,e.gAdSpecs=3Dx,e.gAdLocs=3DA,e.gDevMode=3Dd,e.gKeywords=3DR,e.stor=
ageMetadataKey=3Da,e.cookies=3DH,e.parentMethods=3DK,e.pFrameMethods=3Dz,=
e.requestMethods=3Dw)},isParentTopWindow:function(){var =
e=3DC.inIframe.getIframeArgs()[m];if(C.util.isTrue(e))return!0;var =
t=3DP.getElementsByTagName("body")[0];if(t&&t.hasAttribute(m))return =
C.util.isTrue(t.getAttribute(m));var =
i=3DC.util.getFrameElement();return!!C.util.isDefined(i)&&C.util.isTrue(i=
.getAttribute(m))},getEnv:function(){var =
e=3DC.inIframe.getIframeArgs()[v];if(C.util.isStringWithChars(e)&&D.env[e=
])return D.env[e].id;var =
t=3DP.getElementsByTagName("body")[0];if(e=3Dt?t.getAttribute(v):"",C.uti=
l.isStringWithChars(e)&&D.env[e])return D.env[e].id;var =
i=3DE.getEnvFromHref(E.getParam(T.location,"host"));return =
i?i.id:D.env.production.id},getDn:function(){var =
e=3DC.inIframe.getIframeArgs()[b];if(C.util.isStringWithChars(e))return =
e;var t=3DP.getElementsByTagName("body")[0];return =
e=3Dt?t.getAttribute(b):"",C.util.isStringWithChars(e)?e:void =
0},getAdnDataLocs:function(e){var =
t=3DE.clone(e||{});t.protocol=3D"https";var i=3Df(t,"dt"),n=3D{};return =
E.copyArgValues(n,t,["browserId","folderId","sessionId"]),!0!=3D=3Dt.noCo=
okies&&!1!=3D=3Dt.useCookies&&!1!=3D=3Dy||(n.noCookies=3D!0),{page:i.base=
RequestLoc.replace("/i?","/page?")+E.encodeAsUrlParams(n,!0),visitor:i.ba=
seRequestLoc.replace("/i?","/visitor?")+E.encodeAsUrlParams(n,!0),user:i.=
baseRequestLoc.replace("/i?","/usr?")+E.encodeAsUrlParams(n,!0),sync:i.ba=
seRequestLoc.replace("/i?","/sync?")+E.encodeAsUrlParams(n,!0),segment:i.=
baseRequestLoc.replace("/i?","/segment?")+E.encodeAsUrlParams(n,!0),id:i.=
baseRequestLoc.replace("/i?","/uui?")+E.encodeAsUrlParams(n,!0)}},getRequ=
estLocs:function(e,t){var =
i=3Df(e),n=3D{};E.copyArgValues(n,e,["usi","siteId","latitude","longitude=
","segments","uui"]);var =
r=3D!1;e.adUnits&&C.util.isArray(e.adUnits)&&(r=3D!!C.util.find(e.adUnits=
,function(e){return!1=3D=3D=3De.useCookies})),!r&&!0!=3D=3De.noCookies&&!=
1!=3D=3De.useCookies&&!1!=3D=3Dy||(n.noCookies=3D!0),!t||C.util.isTopWind=
ow()||E.supportsIntersectionObserver()||(n.immeasurable=3D!0);var =
s=3D{},a=3DE.getQueryParamsByName("adn-lp-li");if(C.util.isStringWithChar=
s(a)){s.lpl=3Da;var =
o=3DE.getQueryParamsByName("adn-lp-c");C.util.isStringWithChars(o)&&(s.lp=
c=3Do)}if(a&&C.util.isTopWindow()){var =
u=3DP.createElement("div");u.id=3D"previewDiv",u.style.cssText=3D"positio=
n:absolute;z-index:1000;background-color:pink;padding:10px;cursor: =
pointer",u.innerHTML=3D"<div =
onclick=3D\"document.getElementById('previewDiv').style.display=3D'none';=
\">You are previewing ads delivered by Adnuntius. Previewed ads should =
have a message like this one in their top-left =
corner.</div>",P.body.prepend(u),I=3Da,p=3Do}if(T.URLSearchParams){var =
d=3Dnew =
URLSearchParams(T.location.search);if(C.util.isTrue(d.get("adn-params")))=
for(var l,c=3Dd.keys();(l=3Dc.next())&&!l.done;){var =
g=3Dd.get(l.value);"adn-params"!=3D=3Dl.value&&C.util.isDefined(g)&&(s[l.=
value]=3Dg)}}return{imp:i.baseRequestLoc+E.encodeAsUrlParams(n,!0)+(C.uti=
l.hasProperties(s)?E.encodeAsUrlParams(s,!0):""),rendered:i.baseRequestLo=
c.replace("/i?","/b?"),viewable:i.baseRequestLoc.replace("/i?","/v?"),vis=
ible:i.baseRequestLoc.replace("/i?","/s?"),custom:i.baseRequestLoc.replac=
e("/i?","/u?"),retargeting:i.baseRequestLoc.replace("/i?","/r?"),conversi=
on:i.baseRequestLoc.replace("/i?","/conv?"),preview:i.serverUrlBase+(i.is=
TestEnv?"?":"/preview?")}},sendRenderedImps:function(e,t){if(!C.util.isAr=
ray(e))return C.out.devOutput("No tokens to speak =
of","sendRenderedImps",e,t);if(!(e.length<1)){if(!t||C.util.isBlankString=
(t))return C.out.devOutput("Missing a =
location","sendRenderedImps",e,t);var =
i=3Dt;s!=3D=3DS&&0<S&&(i+=3D"&tripTime=3D"+(s=3DS));var =
n=3DC.util.getNewAjax("POST",i,function(t){if(t.readyState&&4!=3D=3Dt.rea=
dyState)return!1;if((!t.status||200=3D=3D=3Dt.status)&&C.util.isStringWit=
hChars(t.responseText)){var =
e=3D{};try{e=3DJSON.parse(t.responseText)}catch(e){return =
C.out.output(e,"ajax.onreadystatechange: catch block send =
event",t)}e&&e.metaData&&H.writeAdvLs(e.metaData)}}),r=3D{rts:e};E.setAnd=
ReturnMetaData(r),n.send(JSON.stringify(r))}},doDebug:function(n,e,t){if(=
I&&C.util.find(n.ads,function(e){return =
e.lineItemId=3D=3D=3DI&&(!p||e.creativeId=3D=3D=3Dp)})){var =
i=3DP.createElement("div");i.style.cssText=3D"position:absolute;backgroun=
d-color:pink;padding:5px;z-index:10000;opacity:0.9;cursor:pointer";var =
r=3D"preview-"+n.widgetId;return i.id=3Dr,i.innerHTML=3D"<div =
onclick=3D\"document.getElementById('"+r+"').style.display=3D'none';\">Pr=
eviewed =
Ad</>",e.parentNode.insertBefore(i,e),void(t.style.position=3D"relative")=
}if(U.inScreen=3D=3D=3DD.feedback.inScreen.inAdUnit){var =
s=3DP.createElement("div");s.id=3DN+n.widgetId;var a=3D"position: =
absolute;top: 0; left: 0; text-align: left;";a+=3D"border: 1px solid =
red; background-color: pink; padding: 5px;z-index: 10000;opacity: =
0.9;",a+=3D"min-width: 250px;max-width: "+Math.max(e.width,350)+"px; =
max-height: 500px; overflow: =
auto",s.style.cssText=3Da,s.className=3D"adnDebugDataDiv";var =
o=3D[];C.util.forEach(n.ads,function(e){o.push({adId:e.id,lineItemId:e.li=
neItemId,creativeId:e.creativeId,cost:e.cost?e.cost.amount+e.cost.currenc=
y:"n/a",bid:e.bid?e.bid.amount+e.bid.currency:"n/a"})});var u=3D"<div =
style=3D'min-height: 1em;height:auto;'>AU Tag id: <a target=3D'_blank' =
href=3D'https://admin.adnuntius.com/search?q=3D"+n.auId+"'>"+n.auId+"</a>=
</strong></div>";u+=3D"<div style=3D'padding-bottom: 2px; margin-bottom: =
2px; border-bottom: 1px dashed =
#333;height:auto'><small>",C.util.forEach(n.requestArgs,function(e,t){if(=
"adUnits"!=3D=3Dt)"userId"!=3D=3Dt&&"sessionId"!=3D=3Dt&&(u+=3DE.dataOutp=
ut(t,e));else{var =
i=3DC.util.find(e,function(e){return!(e.auId!=3D=3Dn.auId||e.targetId&&e.=
targetId!=3D=3Dn.targetId||e.targetClass&&e.targetClass!=3D=3Dn.targetCla=
ss)});i&&C.util.forEach(i,function(e,t){"auId"!=3D=3Dt&&(u+=3DE.dataOutpu=
t(t,e))})}});var =
d=3DH.getIdsAsObj(n);d.userId&&(u+=3DE.dataOutput("userId",d.userId)),d.s=
essionId&&(u+=3DE.dataOutput("sessionId",d.sessionId)),u+=3D"</small></di=
v>",0=3D=3D=3Do.length&&(u+=3D"<div><strong>No ads returned for ad =
call</strong></div>"),C.util.forEach(o,function(e){u+=3D"<div =
style=3D'min-height: 1em;height: auto;'>LI: <a target=3D'_blank' =
href=3D'http://admin.adnuntius.com/line-items/line-item/"+e.lineItemId+"'=
>"+e.lineItemId+"</a> | Cr: <a target=3D'_blank' =
href=3D'http://admin.adnuntius.com/creatives/creative/"+e.creativeId+"'>"=
+e.creativeId+"</a> | cost: "+e.cost+" | bid: =
"+e.bid+"</div>"}),u+=3D"<div =
style=3D'height:auto;'><small>",C.util.forEach(["Segments","Keywords"],fu=
nction(e){var =
t=3D"returned"+e;n[t]&&0<n[t].length&&(u+=3DE.dataOutput(e.toLowerCase(),=
n[t]))}),u+=3D"</small></div>",s.innerHTML=3Du,e.parentNode.insertBefore(=
s,e),t.style.border=3D"2px solid =
red",t.style.position=3D"relative"}},showAdContent:function(t,e){var =
i=3DE.getDocEl(t),n=3Dk[t.targetId];if(!i)return =
n&&(n.errorStatus=3DD.errorStatus.noTarget),C.out.output("Unable to find =
HTML element","showAdContent",n,t),C.out.warn("Unable to find HTML =
element on page with the following id: =
"+t.targetId);n&&(n.errorStatus=3D""),C.util.isTrue(t.clearTarget)&&(i.in=
nerHTML=3D"");var =
r=3De.html,s=3De.matchedAdCount;if((t.container=3D=3D=3DD.container.div&&=
C.util.isNumber(s)||0<r.indexOf('data-ad-format=3D"')&&0<r.indexOf("adsby=
google.js"))&&0=3D=3D=3DC.util.filter(D.syncAds,function(e){return =
0<r.indexOf(e)}).length){if(t.container=3DD.container.div,0<i.getElements=
ByTagName("div").length){if(!C.util.isObject(t.refresh))return;i.innerHTM=
L=3D""}return =
J.showTargetDiv(i,t),i.innerHTML=3DE.getAdContentOnly(r,t.widgetId),C.uti=
l.loadScriptElements(i,t.widgetId),C.lib.doDebug(t,P.getElementById(t.wid=
getId),i),!0}if(t.container=3DD.container.iframe,!C.util.find(i.childNode=
s,function(e){return e.id=3D=3D=3Dt.widgetId})){var =
a=3DC.util.filter(i.childNodes,function(e){var t=3De?e.id:"";return =
t&&0=3D=3D=3Dt.indexOf(D.widgetIdPrefix)})||[];t.serverUrl=3Dnull;var =
o=3DJ.insIframe(t,i),u=3DE.getScriptOverride();u&&(r=3Dr.replace(/<script=
 type=3D"?text\/javascript"? =
src=3D"?https?:\/\/[A-Za-z_0-9:.-]{5,50}\/adn.(src.)?js"?><\/script>/g,'<=
script type=3D"text/javascript" src=3D"'+u+'" =
id=3D"'+c+'"><\/script>')),t.isolateSubFrame&&(r=3Dr.replace(/<iframe/g,"=
<iframe sandbox=3D'"+g+"'"));var d=3D"<body id=3D'"+t.widgetId+"' =
"+m+"=3D'"+C.util.isTopWindow()+"'";if(t.env&&t.env!=3D=3DD.env.productio=
n.id&&(d+=3D" "+v+"=3D'"+t.env+"'"),t.dn&&(d+=3D" =
"+b+"=3D'"+t.dn+"'"),r=3Dr.replace("<body",d),E.supportsSrcDoc()&&t.isola=
teFrame)o.setAttribute("srcdoc",r);else{var =
l=3Do.contentDocument||o.contentWindow;l&&l.document&&(l=3Dl.document),l|=
|C.out.devOutput("Couldn't find =
iframeDoc","showAdContent",i,o,l),l.open(),l.write(r),l.close()}return =
C.util.forEach(a,function(e){e.style.display=3D"none"}),C.lib.doDebug(t,o=
,i),!0}}}}(),i=3D"012356789bcdfghjklmnpqrstvwxyz",E=3D{uuid:function(){fo=
r(var =
e=3D"",t=3D0;t<24;t++)e+=3Di.charAt(Math.floor(Math.random()*i.length));r=
eturn e},supportsSrcDoc:function(){return"srcdoc"in =
P.createElement("iframe")},isSrcdocFrame:function(){return"about:srcdoc"=3D=
=3D=3DE.getLocationHref()||"null"=3D=3D=3DT.location.origin},getLocationH=
ref:function(){return =
T.location.href},supportsIntersectionObserver:function(){return"Intersect=
ionObserver"in T&&"IntersectionObserverEntry"in T&&"intersectionRatio"in =
T.IntersectionObserverEntry.prototype},getParam:function(e,t){if(C.util.i=
sObject(e))return =
e[t]},getNewViewability:function(){return{maxPercent:0,prevPercent:0,time=
None:0,timePartly:0,timeHalf:0,timeFully:0,timeIntersect:0,timeStart:0,is=
Viewed:!1}},onDocReady:function(e){"complete"=3D=3D=3DP.readyState||"inte=
ractive"=3D=3D=3DP.readyState?e():C.util.addEventListener(T,"DOMContentLo=
aded",e)},onLoad:function(e){"complete"=3D=3D=3DP.readyState?e():C.util.a=
ddEventListener(T,"load",e)},getAdsFromContainer:function(e){return =
C.util.filter(e.getElementsByTagName("div"),function(e){return-1<e.classN=
ame.indexOf(D.cwClass)&&0=3D=3D=3De.id.indexOf(D.adIdPrefix)})},isVisible=
:function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().l=
ength)},generateAdData:function(e,t,i){return =
e&&e.ads?e.ads:t&&t.ads&&i?C.util.map(t.ads,function(e){var =
t=3Di[e.id];return{adId:e.id,dims:e.dims,definedDims:t?t.definedDims:e.de=
finedDims}}):[]},getAdsInfo:function(e){var =
t=3D{contentDims:{},definedDims:{},adUnitContainerId:e,ads:[]};try{if(t.a=
dsDivEl=3DP.getElementById(e),!t.adsDivEl)return{};t.contentDims=3DC.util=
.getElementDimensions(t.adsDivEl),t.ads=3DC.util.map(E.getAdsFromContaine=
r(t.adsDivEl),function(e){return{id:e.id,el:e,definedDims:{w:E.dimForAttr=
(e.getAttribute("data-creative-width")),h:E.dimForAttr(e.getAttribute("da=
ta-creative-height"))},dims:C.util.getElementDimensions(e)}})}catch(e){t.=
contentDims=3D{}}return =
t},loadScriptSrc:function(e,t,i,n){if(!C.util.isString(e))return =
C.out.output("src should be a string","loadScriptSrc",e);try{var =
r=3DP.createElement("script");C.util.forEach(i,function(e,t){r.setAttribu=
te(t,e)}),C.util.isStringWithChars(n)&&(r.innerHTML=3Dn),r.src=3De;var =
s=3Dt?P.getElementById(t):null;if(s)s.appendChild(r);else{var =
a=3DP.getElementsByTagName("script")[0];a.parentNode.insertBefore(r,a)}}c=
atch(e){return C.out.output(e,"loadScriptSrc: in catch =
block")}},dimForAttr:function(e){if(C.util.isString(e)){var =
t=3DC.util.trim(e),i=3DparseInt(t,10);return =
C.util.endsWith(t,"px")?i:i.toString(10)=3D=3D=3Dt?i:e}return =
C.util.isNumber(e)?e:""},addWidgetIdToProcessAd:function(e,t){var =
i=3D"adn.inIframe.processAdResponse({ widgetId: '"+t+"', =
",n=3D'adn.inIframe.getIframeId("'+t+'"';return =
e.replace(/adn.inIframe.processAdResponse\({/g,i).replace(/adn.inIframe.g=
etIframeId\(/g,n)},loadScriptContent:function(e,t,i){if(!C.util.isString(=
e))return C.out.output("content should be a =
string","loadScriptContent",e);try{var =
n=3DP.createElement("script");C.util.forEach(i||{},function(e,t){n.setAtt=
ribute(t,e)});var =
r=3DP.createTextNode(e);n.appendChild(r),(P.getElementById(t)||P.body).ap=
pendChild(n)}catch(e){return C.out.output(e,"loadScriptContent: in catch =
block")}},applyStyle:function(i,e){return =
C.util.forEach(e,function(e,t){i.style[t]=3De})},parseHashArgs:function()=
{var e,t;return =
E.decodeUrlEncodedPairs((e=3DT.location.href||"",-1<(t=3De.indexOf("#"))?=
e.substr(t+1):""))},parseUrlArgs:function(){return =
E.decodeUrlEncodedPairs(T.location.search)},clone:function(e){var =
t=3DC.util.isObject(e)?{}:C.util.isArray(e)?[]:null;return =
t?E.assign(t,e):e},assign:function(i,e){return =
C.util.forEach(e,function(e,t){C.util.isObject(e)?(C.util.isObject(i[t])|=
|(i[t]=3D{}),E.assign(i[t],e)):C.util.isArray(e)?(C.util.isArray(i[t])||(=
i[t]=3D[]),function(e,t){for(var =
i=3D0;i<t.length;i++)e.push(E.clone(t[i]))}(i[t],e)):i[t]=3De}),i},isWidg=
etId:function(e){var =
t=3DC.util.isString(e)?e:E.getParam(e,"widgetId");return =
C.util.isString(t)&&0=3D=3D=3Dt.indexOf(D.widgetIdPrefix)},copyArgValues:=
function(i,e,n){return =
C.util.isArray(n)&&C.util.isObject(i)&&C.util.isObject(e)?(C.util.forEach=
(e,function(e,t){C.util.isDefined(e)&&C.util.hasValue(n,t)&&(i[t]=3De)}),=
i):C.out.output("Args not =
sufficient","copyArgValues",i,e,n)},decodeUrlEncodedPairs:function(e){if(=
!C.util.isString(e))return C.out.output("urlEncodedPairs should be a =
string","decodeUrlEncodedPairs");for(var =
t=3D{},i=3De.replace(/\?/,"").replace(/#/,"").split("&"),n=3D0;n<i.length=
;n++){var r=3Di[n].split("=3D");if(2=3D=3D=3Dr.length){var =
s=3DdecodeURIComponent(r[0]),a=3DdecodeURIComponent(r[1]);C.util.isDefine=
d(t[s])?(C.util.isArray(t[s])||(t[s]=3D[t[s]]),t[s].push(a)):t[s]=3Da}}re=
turn t},combineArgs:function(){for(var =
e=3D{},t=3Darguments.length,i=3D0;i<t;i++){var =
n=3Darguments[i];C.util.isObject(n)&&E.assign(e,arguments[i])}return =
e},getQueryParamsByName:function(e){if(!C.util.isString(e)||C.util.isBlan=
kString(e))return null;var =
t=3DE.getLocationHref(),i=3De.replace(/[[\]]/g,"\\$&"),n=3Dnew =
RegExp("[?&]"+i+"(=3D([^&#]*)|&|#|$)").exec(t);return =
n?n[2]?decodeURIComponent(n[2].replace(/\+/g," =
")):"":null},encodeAsUrlParams:function(e,t){if(C.util.isString(e))return=
 e;var n=3D[];if(C.util.forEach(e,function(e,t){var =
i=3DencodeURIComponent(t)+"=3D";C.util.isArray(e)?C.util.forEach(e,functi=
on(e){n.push(i+encodeURIComponent(C.util.isObject(e)?JSON.stringify(e):e)=
)}):C.util.isObject(e)?n.push(i+encodeURIComponent(JSON.stringify(e))):C.=
util.isDefined(e)&&!C.util.isBlankString(e)&&n.push(i+encodeURIComponent(=
e))}),0=3D=3D=3Dn.length)return"";var i=3Dn.join("&");return =
t?"&"+i:i},isAdnPrice:function(e){return =
C.util.isObject(e)&&C.util.isNumber(e.amount)&&0<e.amount&&C.util.isStrin=
g(e.currency)&&3=3D=3D=3De.currency.length},postMessageToParent:function(=
e){return =
C.util.isObject(T.parent)&&T.parent.postMessage&&C.util.isObject(e)?e.isD=
ivContainer?B.handlePostMessage(e):(e[D.postMessageSrcKey]=3DD.postMessag=
eSrcValue,void =
T.parent.postMessage(JSON.stringify(e),"*")):C.out.output("Attributes =
not =
sufficient","postMessageToParent")},postMessageToChild:function(e,t){retu=
rn =
C.util.isObject(t)?C.util.isTrue(t.isDivContainer)?B.handlePostMessage(t)=
:e&&e.contentWindow?e.contentWindow.postMessage?(t[D.postMessageSrcKey]=3D=
D.postMessageSrcValue,void =
e.contentWindow.postMessage(JSON.stringify(t),e.src||"*")):C.out.output("=
Childframe doesn't support =
postMessage","postMessageToChild",e,t):C.out.output("Childframe isn't =
really a child frame","postMessageToChild",e,t):C.out.output("Expected =
an object for a =
message","postMessageToChild",t)},dataOutput:function(e,t){return e+": =
"+(C.util.isObject(t)||C.util.isArray(t)?JSON.stringify(t):t)+" | =
"},ampCheck:function(e,t){e&&"amp"=3D=3D=3De.mode&&T.context&&C.util.isFu=
nction(T.context.renderStart)&&(t&&0=3D=3D=3Dt.width?T.context.noContentA=
vailable():T.context.renderStart(t||void =
0))},getUnixTimestamp:function(e,t){var i=3De/(t?1440:1);return =
Date.now()+(C.util.isNumber(e)&&0<e?864e5*i:0)},getDocEl:function(e){if(e=
.targetClass){var t=3DP.getElementsByClassName(e.targetClass);return =
C.util.find(t,function(e){return!e.hasChildNodes()})||t[0]}if(e.duplicate=
Id){var i=3DP.querySelectorAll("*[id=3D'"+e.targetId+"']");return =
C.util.find(i,function(e){return!e.hasChildNodes()})||i[0]}return =
P.getElementById(e.targetId)},isTestAddress:function(e){return!!(C.util.i=
sString(e)&&0=3D=3D=3De.indexOf("http://localhost")&&0<e.indexOf("/test")=
)&&(d=3D!0)},isUnitTest:function(){return-1<T.location.href.indexOf("http=
://localhost:9876/context.html")},getEnvFromHref:function(t){if(t&&C.util=
.isString(t))return C.util.find(D.env,function(e){return =
t=3D=3D=3De.as||0<t.indexOf("://"+e.as)})},getAdContentOnly:function(e,t)=
{var i=3D"</body>",n=3De.indexOf('<div =
id=3D"adn-rsp-'),r=3De.indexOf(i);if(!(n<1||r<1)){var =
s=3De.substring(n,r);return s=3D'<div =
id=3D"'+t+'">'+s+"</div>",E.addWidgetIdToProcessAd(s,t)}C.out.output("Som=
ething unexpected has gone on with the content of the ad server =
response","getAdContentOnly",i,r,e)},gatherDataParams:function(e,t,i,n){v=
ar =
r=3D[],s=3D{},a=3DC.util.isFunction(t)?t:function(){return!0},o=3DC.util.=
isFunction(i)?i:C.util.noop,u=3Dn||{},d=3D["auId","creativeId","networkId=
","targetId","c","kv","keywords","replacements","ps","auml","floorPrice"]=
,l=3D[{server:"userSegments",script:"userSegments"},{server:"context",scr=
ipt:"ctx"},{server:"canonical",script:"canonical"}];return =
C.util.forEach(e,function(t){if(!0=3D=3D=3Da(t)){var =
i=3D{};C.util.forEach(d,function(e){i[e]=3Dt[e]}),t.floorPrice&&!E.isAdnP=
rice(t.floorPrice)&&(C.out.output("Floor price is not =
valid","gatherDataParams",t),delete =
i.floorPrice),r.push(i),C.util.forEach(l,function(e){s[e.server]=3Ds[e.se=
rver]||t[e.script]}),o(t)}}),C.util.forEach(d,function(e){delete =
u[e]}),C.util.forEach(l,function(e){delete u[e.server],delete =
u[e.script]}),{adUnits:r,params:s}},getScriptOverride:function(){if(C.uti=
l.isString(e))return e;var =
t=3DE.getQueryParamsByName("script-override");return =
e=3D"",C.util.isString(t)&&0<t.length&&(e=3D(C.util.find(D.scriptOverride=
,function(e){return =
e.id=3D=3D=3Dt})||{}).url||""),e},gatherExclusions:function(e){function =
t(e,t,i){C.util.isArray(t[i])&&0<t[i].length&&(e[i]=3Dt[i])}var =
i=3D{};return =
C.util.isArray(e)?C.util.forEach(e,function(e){t(i,e,"excludedLineItems")=
,t(i,e,"excludedCreatives")}):(t(i,e,"excludedLineItems"),t(i,e,"excluded=
Creatives")),i},encodeUrlParams:function(e,t,i){var =
n=3Di||{};E.copyArgValues(t,n,["auml","ps","c"]),n.keywords&&(t.keywords=3D=
n.keywords.slice(0,20)),n.kv&&(t.kv=3DJSON.stringify(n.kv)),n.ctx&&(t.ctx=
=3Dn.ctx),n.canonical&&(t.canonical=3Dn.canonical),n.replacements&&(t.rep=
lacements=3DJSON.stringify(n.replacements)),n.userSegments&&(t.userSegmen=
ts=3DJSON.stringify(n.userSegments)),E.isAdnPrice(n.floorPrice)?t.fp=3DJS=
ON.stringify(n.floorPrice):n.floorPrice&&C.out.output("Not a valid =
floorprice supplied.","encodeUrlParams",n);try{return =
e+=3DE.encodeAsUrlParams(t,!0)}catch(e){return C.out.output("encoding =
urls failed","insIframe: catch =
block",e)}},setAndReturnMetaData:function(e){var =
t=3De,i=3DH.getAllAdvStorageAsObj();return =
C.util.hasProperties(i)&&((t=3Dt||{}).metaData=3Di),t},normalise:function=
(i){var n=3D{auW:"auW",auH:"auH"};return =
C.util.forEach(i,function(e,t){n[t]&&(i[t]=3De.toString())}),i}};var =
F,j,W,V=3Dfunction(){var =
e=3DE.getQueryParamsByName("adnMeta");if(C.util.isStringWithChars(e)){var=
 t,i=3DT.atob(e);try{t=3DJSON.parse(i)}catch(e){return =
C.out.output("JSON Parse string for adnMeta =
failed","regDestination",i)}H.writeAdvLs(t)}},B=3D{handleChildPageLoad:fu=
nction(e,t){var =
i=3DE.getAdsInfo(C.inIframe.getResponseCtrId());if(!i.adsDivEl)return =
C.out.devOutput("Can't find container =
ID","handleChildPageLoad",C.inIframe.getResponseCtrId());if(e.pageLoadBef=
oreProcessAd||C.util.isArray(i.ads)&&i.ads.length&&x[i.ads[0].id]){var =
n=3DC.inIframe.getIframeId();if(!n)return C.out.devOutput("Can't find a =
widget ID","handleChildPageLoad",e);var =
r=3DC.inIframe.isResizeToContent(),s=3DC.util.isNumber(t)?t:0,a=3D0<s?D.p=
ostMessageType.toParentResize:D.postMessageType.toParentPageLoad,o=3Di.ad=
sDivEl.getElementsByTagName("iframe")[0];if(o){var =
u=3DC.util.getElementDimensions(o);u.w>i.contentDims.w&&(i.contentDims.w=3D=
u.w),u.h>i.contentDims.h&&(i.contentDims.h=3Du.h)}(i.contentDims.w<1||i.c=
ontentDims.h<1)&&s<1&&(r=3D!1);var =
d=3DE.assign({},x);if(C.util.forEach(x,function(e){e.dims=3Di.contentDims=
}),r||a=3D=3D=3DD.postMessageType.toParentPageLoad){var =
l=3D{widgetId:n,messageType:a,w:i.contentDims.w,h:i.contentDims.h,retAdCo=
unt:i.ads.length,dims:i.contentDims,ads:E.generateAdData(null,i,d),resize=
ToContent:r};E.postMessageToParent(l)}0<i.contentDims.w&&0<i.contentDims.=
h&&9<s||(s<10||!E.isVisible(i.adsDivEl))&&T.setTimeout(function(){B.handl=
eChildPageLoad({},s+1)},s<10?295:1500)}else =
T.setTimeout(function(){B.handleChildPageLoad({pageLoadBeforeProcessAd:!0=
})},50)},handleChildSubs:function(e,t){if(!t.widgetId)return =
C.out.devOutput("Cannot find widget ID","handleChildSubs",e,t);var =
i=3DP.getElementById(t.widgetId);if(!i)return C.out.output("Cannot find =
widget","handleChildSubs",e,t);var =
n=3D{messageType:D.postMessageType.toChildPubs,windowDims:C.util.getWindo=
wDims(),widgetDims:C.util.getElementDimensions(i),widgetParentDims:C.util=
.getElementDimensions(i.parentElement),widgetId:t.widgetId,event:t.event,=
isDivContainer:t.isDivContainer};C.util.isDefined(t.functionCalls)&&(n.fu=
nctionCalls=3Dt.functionCalls),E.postMessageToChild(i,n)},handlePostMessa=
ge:function(t){if(!C.util.isObject(t))return C.out.output("Handle post =
aMessage is being used in weird =
ways","handlePostMessage",t);if(C.util.isString(t.data)||C.util.isTrue(t.=
isDivContainer)){var =
i=3D{};if(C.util.isTrue(t.isDivContainer))i=3DE.clone(t);else{try{i=3DJSO=
N.parse(t.data)}catch(e){return C.out.devOutput("Couldn't handle =
parsing","handlePostMessage",t.data,t)}if(i[D.postMessageSrcKey]!=3D=3DD.=
postMessageSrcValue)return!1}var =
n=3DO[i.widgetId]||{};if(i.messageType=3D=3D=3DD.postMessageType.toChildP=
ubs){if(!C.util.isString(i.event)||!C.util.isString(i.widgetId))return =
C.out.output("Requires more data","handlePostMessage",i);var =
e=3D{widgetId:i.widgetId,event:i.event,windowDims:i.windowDims,widgetDims=
:i.widgetDims,widgetParentDims:i.widgetParentDims};C.util.isDefined(i.fun=
ctionCalls)&&(e.functionCalls=3Di.functionCalls),z.handleChildPubs(e)}els=
e =
if(i.messageType=3D=3D=3DD.postMessageType.toChildAdUnitInfo){if(!C.util.=
isString(i.adUnitInfoId))return C.out.output("Requires more =
data","handlePostMessage",i);z.handleAdUnitInfo(i)}else =
if(i.messageType=3D=3D=3DD.postMessageType.toParentGetAdUnitInfo){if(!C.u=
til.isString(i.adUnitInfoId)||!C.util.hasProperties(n))return =
C.out.output("Needs ad unit info id and widget =
id","handlePostMessage",i,n);E.postMessageToChild(P.getElementById(i.widg=
etId),{adUnitInfoId:i.adUnitInfoId,messageType:D.postMessageType.toChildA=
dUnitInfo,adUnitInfo:n,isDivContainer:i.isDivContainer})}else =
if(i.messageType=3D=3D=3DD.postMessageType.toParentIsolateAdVisibilityEve=
nt){if(!C.util.isString(i.impRequestLoc)||!C.util.isObject(i.spec)||!C.ut=
il.isString(i.feedbackText))return C.out.output("Missing required data =
to send isolate visibility =
event","handlePostMessage",i);G.sendEventFromParent(i.impRequestLoc,i.spe=
c,i.feedbackText)}else =
if(i.messageType=3D=3D=3DD.postMessageType.toParentCustomEvent){if(!C.uti=
l.isDefined(i.args)||!C.util.isObject(i.customArgs)||!C.util.isObject(i.p=
AdSpec))return C.out.output("Missing required data to send custom event =
info","handlePostMessage",i);C.inIframe.sendCustomEvent(i.args,i.customAr=
gs,i.pAdSpec)}else =
if(i.messageType=3D=3D=3DD.postMessageType.toParentFunctions){if(!C.util.=
hasProperties(n))return C.out.output("Needs valid widget =
id","handlePostMessage",i,n);if(!i.name)return C.out.output("Needs a =
function =
name","handlePostMessage",i,n);if(n.functions&&C.util.isArray(n.functions=
)){var r=3DC.util.find(n.functions,function(e){return =
e&&e.name=3D=3D=3Di.name&&C.util.isFunction(e.func)});if(r&&C.util.isFunc=
tion(r.func)){var s=3D{};E.copyArgValues(s,n,f),r.func(s,i.args)}}}else =
if(i.messageType=3D=3D=3DD.postMessageType.toParentAdVisibilityEvent){if(=
!C.util.hasProperties(n))return C.out.output("Need widget =
info","toParentAdVisibility",i,n);C.util.isObject(n.refresh)&&i.callbackP=
rop=3D=3D=3Dn.refresh.event&&0<n.refresh.count&&T.setTimeout(function(){v=
ar =
e=3Dn.parentArgs||{},t=3DE.clone(n.auArgs);t.refresh=3DE.clone(n.refresh)=
,t.refresh.count--,e.adUnits=3D[t],C.request(e)},1e3*n.refresh.delay),n[i=
.callbackProp]&&C.util.isFunction(n[i.callbackProp])&&n[i.callbackProp]({=
widgetId:i.widgetId,auId:n.auId,adId:i.adId,creativeId:i.creativeId,viewa=
bility:i.viewability});var =
a=3DP.getElementById(N+n.widgetId);a&&i.debugMessage&&(a.innerHTML+=3D"<d=
iv><small>"+i.debugMessage+" - "+i.creativeId+"</small></div>")}else =
if(i.messageType=3D=3D=3DD.postMessageType.toParentSubscribe){if(!C.util.=
isString(i.event)||!C.util.isString(i.widgetId))return =
C.out.output("Requires on =
event","handlePostMessage",i);C.util.addEventListener(T,i.event,C.util.cr=
eateDelegate(B,B.handleChildSubs,{widgetId:i.widgetId,event:i.event,isDiv=
Container:i.isDivContainer}))}else =
if(i.messageType=3D=3D=3DD.postMessageType.toParentPageLoad||i.messageTyp=
e=3D=3D=3DD.postMessageType.toParentResize){if(!1!=3D=3Dn.resizeOnPageLoa=
d&&(!C.util.isFunction(n.resizeOnPageLoad)||!1!=3D=3Dn.resizeOnPageLoad(i=
))&&C.util.isTrue(i.resizeToContent)){var =
o=3D{};E.copyArgValues(o,n,f),E.copyArgValues(o,i,f),K.iframeResizer(o,!1=
)}if(i.messageType=3D=3D=3DD.postMessageType.toParentPageLoad&&C.util.isF=
unction(n.onPageLoad)){var =
u=3D{};E.copyArgValues(u,n,f),E.copyArgValues(u,i,f),n.onPageLoad(E.norma=
lise(u))}}else{if(!C.util.isString(i.method))return C.out.output("args =
should have a method to =
call","handlePostMessage");try{i.functionContext=3D=3D=3DD.functionContex=
t.inIframe?C.util.isFunction(z[i.method])?z[i.method].call(C.inIframe,i):=
C.inIframe[i.method].call(C.inIframe,i):K[i.method].call(K,i)}catch(e){re=
turn C.out.output(e,"catch block for calling =
method",i,e)}if(i.messageType=3D=3D=3DD.postMessageType.toParentImpressio=
n){if(E.copyArgValues(n,i,["retAdsW","retAdsH","retAdCount"]),C.util.isFu=
nction(n.onImpressionResponse)){var =
d=3D{};E.copyArgValues(d,n,f),E.copyArgValues(d,i,f),n.onImpressionRespon=
se(E.normalise(d))}B.handleChildSubs({},{event:"impRegistered",widgetId:i=
.widgetId,functionCalls:(n.functionCalls||[]).concat(n.cachedFunctionCall=
s),isDivContainer:i.isDivContainer})}}}},registerListeners:function(){C.u=
til.addEventListener(T,"message",C.util.createDelegate(C.lib,B.handlePost=
Message)),C.util.isTopWindow()||C.util.addEventListener(T,"load",C.util.c=
reateDelegate(C.lib,B.handleChildPageLoad))},setFeedbackOptions:function(=
e){C.util.isObject(e)&&(C.util.isString(e.console)&&D.feedback.console[e.=
console]&&(U.console=3De.console),C.util.isString(e.inScreen)&&D.feedback=
.inScreen[e.inScreen]&&(U.inScreen=3De.inScreen)),0<T.location.href.toLow=
erCase().indexOf("adndebug123")&&(U.inScreen=3DD.feedback.inScreen.inAdUn=
it);var =
t=3DE.getQueryParamsByName("console")||(C.util.getFrameElement()?C.util.g=
etFrameElement().getAttribute(l):null);C.util.isString(t)&&D.feedback.con=
sole[t]&&(U.console=3Dt);var =
i=3DE.getQueryParamsByName("inScreen");C.util.isString(i)&&D.feedback.inS=
creen[i]&&(U.inScreen=3Di)}},H=3D(j=3D{userId:"cX_P"},{getEuConsentAsObj:=
function(e){var =
t=3De&&e.consentString?e.consentString:H.get("euconsent-v2")||H.get("euco=
nsent");if(C.util.isStringWithChars(t))return{consentString:t}},getAdnCon=
sentAsObj:function(){var =
e=3DH.get("adnconsent"),t=3D{};C.util.isStringWithChars(e)&&(t.adnConsent=
=3De);var i=3DH.get("abnconsent");return =
C.util.isStringWithChars(i)&&(t.abnConsent=3Di),t},getAllIdsAsObj:functio=
n(){var e=3D[],t=3DH.get(j.userId);t&&e.push({CXENSE:{userId:t}});var =
i=3DH.get(W.userId);if(i&&e.push({RELAY42:{userId:i}}),!(e.length<1))retu=
rn{userAliases:JSON.stringify(e)}},getIdsAsObj:function(e){var =
t=3D{userId:e.userId||H.getAllDatStorageAsObj().browserId,sessionId:e.ses=
sionId};return t.userId||delete t.userId,t.sessionId||delete =
t.sessionId,t},get:function(e){for(var =
t=3De?e+"=3D":null,i=3Dt?null:{},n=3DdecodeURIComponent(P.cookie).split("=
;"),r=3D0;r<n.length;r++){for(var s=3Dn[r];" =
"=3D=3D=3Ds.charAt(0);)s=3Ds.substring(1);if(t){if(0=3D=3D=3Ds.indexOf(t)=
)return s.substring(t.length,s.length)}else{var =
a=3Ds.split("=3D");i[a[0]]=3Da[1]}}return =
C.util.isObject(i)?i:""},set:function(e){C.util.forEach(e,function(e,t){v=
ar i=3Dnew Date;i.setTime(i.getTime()+2592e6);var n=3D"; =
expires=3D"+i.toUTCString();P.cookie=3Dt+"=3D"+(e||"")+n+"; =
path=3D/"})},clearAdvLocalStorage:function(){try{T.localStorage.removeIte=
m(o),T.localStorage.removeItem(a),T.sessionStorage.removeItem(a)}catch(e)=
{C.out.devOutput("Problem clearing adv local =
storage","clearAdvLocalStorage",e)}},writeConsent:function(t){if(!t||!C.u=
til.isArray(t))return C.out.devOutput("Not a valid consent =
object","writeConsent",t);if(h){var =
i=3D[];C.util.forEach(t,function(e){u[e]=3D=3D=3De?i.push(e):C.out.devOut=
put("Invalid consent =
item","writeConsent",t)});try{i.length<1?T.localStorage.removeItem(o):T.l=
ocalStorage.setItem(o,JSON.stringify(i))}catch(e){C.out.devOutput("Proble=
m setting item","writeConsent",e,i)}}},getConsent:function(){return =
h?Z(o):[]},writeAdvLs:function(t){if(!C.util.isObject(t)||!C.util.hasProp=
erties(t))return C.out.devOutput("Not an object of =
data","writeAdvLs");if(h){var =
i=3D[],e=3DZ(a,!0),n=3Dee();C.util.forEach(e,function(e){C.util.isStringW=
ithChars(e.value)&&C.util.isStringWithChars(e.key)&&!t[e.key]&&e.exp&&e.e=
xp>E.getUnixTimestamp()&&i.push(e)}),C.util.forEach(t,function(e,t){-1<t.=
indexOf("session")?n[t]=3De:C.util.isStringWithChars(t)&&i.push({exp:E.ge=
tUnixTimestamp(100),key:t,value:e})});var =
r=3D{};C.util.forEach(n,function(e,t){r[t]=3De});try{T.sessionStorage.set=
Item(a,JSON.stringify(r)),T.localStorage.setItem(a,JSON.stringify(i))}cat=
ch(e){C.out.devOutput("Problem setting item","writeAdvLs",e,r,i)}}else =
H.clearAdvLocalStorage()},writeDatSegments:function(e){if(!C.util.isObjec=
t(e)||!C.util.hasProperties(e))return C.out.devOutput("Not an object of =
data","writeDatLs");var =
i=3D{};C.util.forEach(e,function(e,t){"segments"=3D=3D=3Dt&&(i[t]=3De)}),=
i.segments||(i.segments=3D[]),i.exp=3DE.getUnixTimestamp(1,!0);try{(h?T.l=
ocalStorage:T.sessionStorage).setItem(r,JSON.stringify(i))}catch(e){C.out=
.devOutput("Problem setting =
item","writeDatSegments",e,i)}},getDatSegments:function(){var =
e=3D{};try{if(!(e=3DE.assign({},E.assign($(T.sessionStorage,r),$(T.localS=
torage,r))))||!e.exp||e.exp<=3DE.getUnixTimestamp())return =
T.localStorage.removeItem(r),T.sessionStorage.removeItem(r),{}}catch(e){r=
eturn C.out.devOutput("Problem getting dat =
segments","getDatSegments",e),{}}return delete =
e.exp,e.segments=3De.segments||[],e},writeDatLs:function(e){if(!C.util.is=
Object(e)||!C.util.hasProperties(e))return C.out.devOutput("Not an =
object of data","writeDatLs");if(h){var =
i=3D{},n=3D{};C.util.forEach(e,function(e,t){0=3D=3D=3Dt.indexOf("session=
Id")?i[t]=3De:0=3D=3D=3Dt.indexOf("browserId")?n[t]=3De:0=3D=3D=3Dt.index=
Of("extSync")&&(n[t]=3De)});try{T.sessionStorage.setItem(t,JSON.stringify=
(i)),T.localStorage.setItem(t,JSON.stringify(n))}catch(e){C.out.devOutput=
("Problem setting =
item","writeDatLs",e,i,n)}}},getAllDatStorageAsObj:function(){if(!h)retur=
n{};try{return =
E.assign($(T.sessionStorage,t),$(T.localStorage,t))}catch(e){return =
C.out.devOutput("Problem with local =
storage","getAllDatStorageAsObj",e),{}}},getAllAdvStorageAsObj:function()=
{return =
h?E.assign(Z(a),ee()):{}}}),z=3D{},J=3D{distributeComposedAds:function(a)=
{var o=3D!1,u=3D[],d=3D"";C.util.forEach(a.adUnits||a,function(t){var =
e=3DC.util.find(O,function(e){return =
e.targetId=3D=3D=3Dt.targetId&&e.adStatus=3D=3D=3DD.adStatus.init});if(e)=
if(e.ads=3Dt.ads,e.returnedKeywords=3Da.keywords,e.returnedSegments=3Da.s=
egments,d=3De.renderedImpRequestLoc,0<t.matchedAdCount&&0<t.html.indexOf(=
"adnOptionContainerDiv")&&(e.container=3DD.container.div),0<t.matchedAdCo=
unt&&0<t.html.indexOf("adnOptionContainerIframe")&&(e.container=3DD.conta=
iner.iframe),0=3D=3D=3Dt.matchedAdCount){e.adStatus=3DD.adStatus.processe=
d;var =
i=3DE.copyArgValues({matchedAdCount:t.matchedAdCount,html:t.html},e,["auI=
d","targetId","auW","auH","kv","keywords","userSegments","c","ps","replac=
ements","auml","floorPrice","requestArgs"]);i.retAdCount=3D0,i.retAdsW=3D=
0,i.retAdsH=3D0,i.h=3D0,i.w=3D0,C.util.isFunction(e.onNoMatchedAds)&&e.on=
NoMatchedAds(i),C.util.isFunction(e.onPageLoad)&&e.onPageLoad(i),E.ampChe=
ck(e,{width:0,height:0})}else =
if(E.getParam(e.requestParams,"load")!=3D=3DD.loadEnums.lazy||e.withinBou=
nds){E.ampCheck(e);var =
n=3DC.lib.showAdContent(e,t);C.util.isTrue(n)&&(e.adStatus=3DD.adStatus.d=
istributed,C.util.forEach(t.rts||[],function(e){u.push(e)}))}else{o=3D!0,=
e.adStatus=3DD.adStatus.procured,t.renderedImpRequestLoc=3Dd;var =
r=3DE.getDocEl(e),s=3Dk[t.targetId];r&&s?(s.errorStatus=3D"",J.showTarget=
Div(r,e),r.style.width=3DC.util.dimension(e.auW),r.style.height=3DC.util.=
dimension(e.auH)):(s.errorStatus=3DD.errorStatus.noTarget,C.out.output("U=
nable to find target element","distributeComposedAds",e))}else =
C.out.output("No ad unit data found, mismatched target probably or not =
the right =
status","composed",e)}),C.lib.sendRenderedImps(u,d),o&&G.initProximity()}=
,showTargetDiv:function(e,t){e&&(C.util.isString(t.display)&&e.style.disp=
lay!=3D=3Dt.display?e.style.display=3Dt.display:"none"=3D=3D=3De.style.di=
splay&&(e.style.display=3D"block"))},insIframe:function(e,t){var =
i=3Dt&&t.targetId=3D=3D=3De.targetId||E.getDocEl(e);if(!i&&"script"!=3D=3D=
e.format)return C.out.warn("Unable to find HTML element on page with the =
following id or class: "+e.targetId+" - =
"+e.targetClass),C.out.output("No targetId was found.","insIframe");var =
n=3DP.createElement("iframe");n.id=3De.widgetId,n.name=3De.widgetId,n.set=
Attribute(m,C.util.isTopWindow()),n.allowTransparency=3D!0,n.setAttribute=
(l,U.console);var =
r=3D{ifrId:n.id};if(e.serverUrl){e.env&&e.env!=3D=3DD.env.production.id&&=
D.env[e.env]&&(r[v]=3De.env),e.dn&&(r[b]=3De.dn);var =
s=3DE.encodeUrlParams(e.serverUrl,r,e);if(5<e.serverUrl.length){s+=3DE.en=
codeAsUrlParams(H.getIdsAsObj(e),!0),s+=3DE.encodeAsUrlParams(H.getAllIds=
AsObj()||{},!0),s+=3DE.encodeAsUrlParams(H.getEuConsentAsObj(e)||{},!0);v=
ar =
a=3DH.getConsent();if(0<a.length&&(s+=3DE.encodeAsUrlParams({consent:a},!=
0)),e.gdpr&&(s+=3DE.encodeAsUrlParams({gdpr:e.gdpr},!0)),!C.util.isTopWin=
dow()){var =
o=3D{"data-parent-top":!1};s+=3DE.encodeAsUrlParams(o,!0)}}if(!s)return =
C.out.output("Failure to create server =
src","insIframe",s);n.src=3Ds}if(n.setAttribute("style","display: block; =
margin: 0; borderWidth: 0; padding: =
0;"),n.setAttribute("scrolling","no"),n.frameBorder=3D"0",e.isolateFrame&=
&E.supportsSrcDoc()&&n.setAttribute("sandbox",g),"script"=3D=3D=3De.forma=
t){var =
u=3Dn.src;u+=3DE.encodeAsUrlParams({format:"script"},!0),P.write("<script=
 src=3D'"+u+"'><\/script>")}else =
n.width=3DC.util.isString(e.auW)||0<e.auW?e.auW:0,i.style.width=3DC.util.=
isNumber(e.auW)&&0<e.auW?C.util.dimension(n.width):n.width,n.height=3DC.u=
til.isString(e.auH)||0<e.auH?e.auH:0,i.style.height=3DC.util.isNumber(e.a=
uH)&&0<e.auH?C.util.dimension(n.height):n.height,i.appendChild(n);return =
J.showTargetDiv(i,e),n}},G=3D(F=3D!(W=3D{userId:"_svtri"}),{sendEventFrom=
Parent:function(e,t,i){Q(e,t,i)},sendClick:function(e){Q(e,null,"Click")}=
,sendVisibilityImpressions:function(){Y("visible","visibilityStatus","vis=
ible","visibleSent","Visible","onVisible")},sendViewableImpressions:funct=
ion(){Y("viewable","viewabilityStatus","viewed","viewSent","Viewable","on=
Viewable")},cancelProximityListeners:function(){C.util.detachEventListene=
r(T,"resize",G.takeProximity),C.util.detachEventListener(T,"scroll",G.tak=
eProximity)},cancelViewabilityListeners:function(){C.util.detachEventList=
ener(T,"resize",G.takeViewability),C.util.detachEventListener(T,"scroll",=
G.takeViewability)},initViewability:function(){C.util.isTopWindow()&&(G.t=
akeViewability(),!1=3D=3D=3DF&&(F=3DT.setInterval(G.takeViewability,203))=
,C.util.addEventListener(T,"resize",G.takeViewability),C.util.addEventLis=
tener(T,"scroll",G.takeViewability))},initProximity:function(){C.util.isT=
opWindow()&&(G.takeProximity(),C.util.addEventListener(T,"resize",G.takeP=
roximity),C.util.addEventListener(T,"scroll",G.takeProximity))},takeProxi=
mity:function(){var =
p,m,e=3DC.util.filter(O,function(e){return(e.adStatus=3D=3D=3DD.adStatus.=
procured||E.getParam(e.requestParams,"load")=3D=3D=3DD.loadEnums.lazyRequ=
est)&&!e.withinBounds});if(0=3D=3D=3De.length)return =
G.cancelProximityListeners(),C.out.devOutput("No more ads to proximity =
check","takeProximityReading",O);if(C.util.isTopWindow()){try{p=3DC.util.=
getWindowSize()}catch(e){C.out.output("takeProximityReading window size =
calcs =
off",e)}try{m=3DC.util.getScrollPos()}catch(e){C.out.output("takeProximit=
yReading scroll calcs off",e)}var =
v=3D[],h=3D"";C.util.forEach(e,function(e){try{var =
t=3DE.getDocEl(e);if(!t)return void C.out.devOutput("Missing appearance =
of element","takeProximity",t,e);var =
i=3Dt.style.display;"none"=3D=3D=3Di.toLowerCase()&&(t.style.display=3D"b=
lock");var =
n=3DC.util.getElementPosition(t),r=3D(t.offsetWidth,t.offsetHeight),s=3DC=
.util.isNumber(E.getParam(e.requestParams,"proximity"))?E.getParam(e.requ=
estParams,"proximity"):D.defaultProximity,a=3Dm.top,o=3D(m.left,m.top+p.h=
eight),u=3Dm.left+p.width,d=3Dn.top,l=3Dn.left,c=3Dn.top+r;if(n.left,d-o<=
s&&-1*s<c-a&&l-u<s&&(e.withinBounds=3D!0,e.adStatus=3D=3D=3DD.adStatus.pr=
ocured)){e.adStatus=3DD.adStatus.distributed;var =
g=3Dk[e.targetId];if(!C.util.isObject(g))return C.out.output("Can't find =
composed ad details","proximity",k,e);var =
f=3DC.lib.showAdContent(e,g);C.util.isTrue(f)&&(C.util.forEach(g.rts||[],=
function(e){v.push(e)}),h=3Dg.renderedImpRequestLoc)}t.style.display=3Di}=
catch(e){C.out.output("some catch error for =
takeProximityReading",e)}}),C.lib.sendRenderedImps(v,h)}},takeViewability=
:function(e){var =
h,y,b=3D!1,w=3D!1,I=3DC.util.isTrue(e),t=3DC.util.isTopWindow()&&!I?O:x,i=
=3DC.util.filter(t,function(e){return =
e.displayStatus=3D=3D=3DD.displayStatus.displayed&&e.viewabilityStatus=3D=
=3D=3DD.viewabilityStatus.notViewed&&!e.isNested&&!e.preview});if(0=3D=3D=
=3Di.length)return =
G.cancelViewabilityListeners(),T.clearInterval(F),F=3D!1,C.util.isTopWind=
ow()&&!I||E.postMessageToParent({messageType:D.postMessageType.toParentAl=
lChildrenViewed,widgetId:C.inIframe.getIframeId(),functionContext:D.funct=
ionContext.parent,method:"allChildrenViewed"}),C.out.devOutput("No more =
ads to viewability =
check","takeViewabilityReadings",O,x,C.util.isTopWindow());try{(h=3DC.uti=
l.getWindowSize()).width=3DMath.max(h.width,1),h.height=3DMath.max(h.heig=
ht,1),M.prevWindowWidth=3D=3D=3Dh.width&&M.prevWindowHeight=3D=3D=3Dh.hei=
ght||(M.prevWindowWidth=3Dh.width,M.prevWindowHeight=3Dh.height)}catch(e)=
{C.out.output("takeViewabilityReading window size calcs =
off",e)}try{y=3DC.util.getScrollPos(),M.prevScrollLeft=3D=3D=3Dy.left&&M.=
prevScrollTop=3D=3D=3Dy.top||(M.prevScrollLeft=3Dy.left,M.prevScrollTop=3D=
y.top),M.maxViewLeft=3DMath.max(y.left+h.width,M.maxViewLeft),M.maxViewTo=
p=3DMath.max(y.top+h.height,M.maxViewTop)}catch(e){C.out.output("takeView=
abilityReading scroll calcs off",e)}var S,A=3D(new =
Date).getTime();if(I){M.childPrevTime=3DM.childPrevTime||{};var =
n=3Di[0].widgetId;M.childPrevTime[n]=3DM.childPrevTime[n]||(new =
Date).getTime(),S=3DA-M.childPrevTime[n],M.childPrevTime[n]=3DA}else =
M.prevTime=3DM.prevTime||(new =
Date).getTime(),S=3DA-M.prevTime,M.prevTime=3DA;C.util.forEach(i,function=
(e){try{var t=3DP.getElementById(e.adId||e.widgetId);if(!t)return =
e.viewabilityStatus=3DD.viewabilityStatus.divMissing,void =
C.out.devOutput("Missing div","takeViewabilityReading",e);var =
i=3DC.util.getElementPosition(t),n=3D{width:Math.max(t.offsetWidth,1),hei=
ght:Math.max(t.offsetHeight,1)},r=3DMath.max(i.left,y.left),s=3DMath.min(=
i.left+n.width,y.left+h.width),a=3DMath.max(i.top,y.top),o=3DMath.min(i.t=
op+n.height,y.top+h.height),u=3DM.metricsFromParent;if(!E.isVisible(t))re=
turn;if(u){var =
d=3Du.overlapPos.left+y.left,l=3Du.overlapPos.left+u.overlapSize.width+y.=
left,c=3Du.overlapPos.top+y.top,g=3Du.overlapPos.top+u.overlapSize.height=
+y.top;r=3DMath.max(d,r),s=3DMath.min(l,s),a=3DMath.max(c,a),o=3DMath.min=
(g,o)}var =
f=3DMath.max(s-r,0),p=3DMath.max(o-a,0),m=3DMath.round(f*p/(n.width*n.hei=
ght)*100);if(m>D.defaultVisibilityPercentage&&e.visibilityStatus=3D=3D=3D=
D.visibilityStatus.notVisible&&(C.util.isTopWindow()&&!I||(e.visibilitySt=
atus=3DD.visibilityStatus.visible,w=3D!0)),100=3D=3D=3Dm&&100=3D=3D=3De.v=
iewability.prevPercent&&e.viewability.timeFully<D.longestTime&&(e.viewabi=
lity.timeFully+=3DS),50<=3Dm&&50<=3De.viewability.prevPercent&&e.viewabil=
ity.timeHalf<D.longestTime&&(e.viewability.timeHalf+=3DS),0<m&&0<e.viewab=
ility.prevPercent&&e.viewability.timePartly<D.longestTime?e.viewability.t=
imePartly+=3DS:e.viewability.timeNone+=3DS,m>e.viewability.maxPercent&&(e=
.viewability.maxPercent=3Dm),e.viewability.prevPercent=3Dm,(1e3<e.viewabi=
lity.timeFully||1e3<e.viewability.timeHalf)&&e.viewabilityStatus=3D=3D=3D=
D.viewabilityStatus.notViewed&&(C.util.isTopWindow()&&!I||(e.viewabilityS=
tatus=3DD.viewabilityStatus.viewed,b=3D!0)),C.util.isTopWindow()&&!I){var=
 =
v=3D[A,y.left,y.top,h.width,h.height,i.left,i.top,n.width,n.height,r-i.le=
ft,a-i.top,f,p];C.util.forEach(v,function(e,t){v[t]=3DMath.round(e)}),E.p=
ostMessageToChild(t,{messageType:D.postMessageType.toChildViewability,fun=
ctionContext:D.functionContext.inIframe,method:"updateMetricsFromParent",=
metricsFromParent:v.join(","),metaData:H.getAllAdvStorageAsObj(),isDivCon=
tainer:e.container=3D=3D=3DD.container.div||e.isDivContainer})}}catch(e){=
C.out.output("takeViewabilityReading =
off",e)}}),w&&G.sendVisibilityImpressions(),b&&G.sendViewableImpressions(=
)}}),K=3D{allChildrenViewed:function(e){var =
t=3DO[e.widgetId];t&&(t.visibilityStatus=3DD.visibilityStatus.visible,t.v=
iewabilityStatus=3DD.viewabilityStatus.viewed)},updateIframe:function(e){=
return =
_(e,function(e,t,i){C.util.isDefined(i.w)&&(e.width=3Di.w),C.util.isDefin=
ed(i.h)&&(e.height=3Di.h);var =
n=3De.parentNode;"relative"=3D=3D=3Di.stack?(n.style.position=3D"relative=
",e.style.position=3D"absolute"):"fixed"=3D=3D=3Di.stack?e.style.position=
=3D"fixed":"absolute"=3D=3D=3Di.stack?(C.util.isBlankString(n.style.posit=
ion)||"relative"!=3D=3Dn.style.position||(n.style.position=3D"static"),e.=
style.position=3D"absolute"):(C.util.isBlankString(e.style.position)||"st=
atic"=3D=3D=3De.style.position||(e.style.position=3D"static"),C.util.isDe=
fined(e.width)&&(n.style.width=3DC.util.dimension(e.width)),C.util.isDefi=
ned(e.height)&&(n.style.height=3DC.util.dimension(e.height))),C.util.isDe=
fined(i.ifrStyle)&&!C.util.isBlankString(i.ifrStyle)&&E.applyStyle(e,i.if=
rStyle),C.util.isDefined(i.targetStyle)&&!C.util.isBlankString(i.targetSt=
yle)&&E.applyStyle(n,i.targetStyle),X(t,i)})},triggerViewabilityReading:f=
unction(e){_(e,function(e,t){t.adStatus=3DD.adStatus.processed,t.displayS=
tatus=3DD.displayStatus.displayed,G.initViewability()})},iframeResizer:fu=
nction(e,d,l){return _(e,function(e,t,i){var =
n=3DparseInt(i.w,10),r=3DparseInt(i.h,10),s=3DC.util.isDefined(l)?l:t.col=
lapsible;if(n<0||r<0)return C.out.output("Invalid width ("+i.w+") and =
height ("+i.h+") for resize","iframeResizer");var =
a=3D0=3D=3D=3Dn,o=3D0=3D=3D=3Dr;if((a||o)&&!s)return =
C.out.devOutput("Resize to zero not allowed -- ad unit is not =
collapsible","iframeResizer",i,s);e.width=3Di.w,e.height=3Di.h;var =
u=3De.parentNode;u.style.width=3DC.util.dimension(i.w),u.style.height=3DC=
.util.dimension(i.h),(a||o)&&d&&(e.style.display=3D"none",u.style.display=
=3D"none"),X(t,i)})},styleFromAds:function(e){if(!E.isWidgetId(e.widgetId=
))return C.out.devOutput("missing widget ID","styleFromAds",e);var =
t=3DparseInt(e.retAdCount,10),i=3DO[e.widgetId],n=3D{};if(E.copyArgValues=
(n,i,f),0=3D=3D=3Dt)n=3DE.assign(n,{w:0,h:0,retAdCount:0,ads:[]}),K.ifram=
eResizer(n,U.inScreen!=3D=3DD.feedback.inScreen.inAdUnit);else{if(!(C.uti=
l.isNumber(t)&&0<t))return C.out.output("adCount is not valid: =
"+t,"styleFromAds");if(!i||!C.util.hasProperties(i))return =
C.out.output("Missing widget =
spec","styleFromAds",e);i.displayStatus=3DD.displayStatus.displayed,G.ini=
tViewability(),n=3DE.assign(n,{w:parseInt(e.retAdsW,10),h:parseInt(e.retA=
dsH,10),retAdCount:e.retAdCount,ads:E.generateAdData(e)}),K.iframeResizer=
(n,!1,!1)}}};function _(e,t,i){if(!E.isWidgetId(e.widgetId))return =
C.out.devOutput("Couldn't find a widget ID","checkArgs",e);var =
n=3DO[e.widgetId];if(!n&&e.widgetId!=3D=3DD.previewId)return =
C.out.output("Couldn't find widget specs for =
"+e.widgetId,"checkArgs",e);var =
r=3Di||P.getElementById(e.widgetId)||P.getElementById(D.previewId);return=
 r?n?t.call(K,r,n,e):void 0:C.out.output("Couldn't find widget in the =
document","checkArgs",e,r)}function =
X(e,t){if(C.util.isFunction(e.onRestyle)){var =
i=3D{};E.copyArgValues(i,e,f),E.copyArgValues(i,t,f),e.onRestyle(E.normal=
ise(i))}}function Q(e,t,i){var =
n=3De,r=3D!t||!t.rt;try{if(r||(n+=3DE.encodeAsUrlParams({rt:t.rt},!0)),E.=
isTestAddress(n)||E.isTestAddress(E.getLocationHref()))C.out.devOutput(i+=
" being sent","sending"+i+"Event",n);else{var =
s,a=3DC.util.getNewAjax(r?"GET":"POST",n,function(){if(a.readyState&&4!=3D=
=3Da.readyState)return!1;if((!a.status||200=3D=3D=3Da.status)&&C.util.isS=
tringWithChars(a.responseText)){var =
e=3D{};try{e=3DJSON.parse(a.responseText)}catch(e){return =
C.out.output(e,"ajax.onreadystatechange: catch block send =
event",a)}e&&e.metaData&&H.writeAdvLs(e.metaData)}});a.withCredentials=3D=
!E.isTestAddress(n),(s=3DM&&M.metaData?M.metaData:E.setAndReturnMetaData(=
))?a.send(JSON.stringify(s)):a.send()}return 1}catch(e){return =
C.out.output("sending a "+i+" event failed",e),0}}function =
Y(i,n,r,s,a,o){C.util.forEach(x,function(e){if(C.util.isStringWithChars(e=
.rt)||!e.displayStatus){var =
t=3DA[i];if(C.util.isString(t)){if(e.displayStatus=3D=3D=3DD.displayStatu=
s.displayed&&e[n]=3D=3D=3DD[n][r]){if(E.isSrcdocFrame()?E.postMessageToPa=
rent({impRequestLoc:t,spec:e,feedbackText:a,messageType:D.postMessageType=
.toParentIsolateAdVisibilityEvent}):Q(t,e,a),e[n]=3DD[n][s],!E.isWidgetId=
(e.widgetId))return C.out.devOutput("Couldn't find a widget =
ID","sendImpression",e);E.postMessageToParent({messageType:D.postMessageT=
ype.toParentAdVisibilityEvent,widgetId:e.widgetId,adId:e.adId,creativeId:=
e.creativeId,viewability:e.viewability,callbackProp:o,debugMessage:a+" =
sent",isDivContainer:e.isDivContainer})}}else C.out.output("Missing a =
imp request location","send"+a+"Impression",A,i)}else C.out.output("Need =
a response token on the spec object to send =
imp","send"+a+"Impression",e)})}function $(t,e){var =
i=3Dt.getItem(e);if(C.util.isString(i)&&0<i.length)try{return =
JSON.parse(i)}catch(e){return C.out.output("Error reading from local =
storage","cookie.getLs",e,t,i)}return{}}function Z(e,t){var =
i;try{i=3D$(T.localStorage,e)}catch(e){return C.out.devOutput("Problem =
with local =
storage","getLocalStorage",e),{}}if(C.util.isArray(i)||(i=3D[]),!0=3D=3D=3D=
t)return i;if(e=3D=3D=3Do){var n=3D[];return =
C.util.forEach(i,function(e){u[e]=3D=3D=3De&&n.push(e)}),n}var =
r=3D{};return =
C.util.forEach(i,function(e){C.util.isStringWithChars(e.key)&&(r[e.key]=3D=
e.value)}),r}function ee(){var =
e=3D$(T.sessionStorage,a);C.util.isObject(e)||(e=3D{});var i=3D{};return =
C.util.forEach(e,function(e,t){C.util.isStringWithChars(t)&&(i[t]=3De)}),=
i}C.inIframe=3Dfunction(){var =
e=3D!0,t=3D{},n=3D[],c=3D[],r=3D[],s=3D{};E.isTestAddress(T.location.href=
),z=3D{handleAdUnitInfo:function(e){if(!e||!C.util.isString(e.adUnitInfoI=
d))return C.out.output("Missing ad unit info id for ad unit info =
response","handleAdUnitInfo",e);var =
t=3Ds[e.adUnitInfoId];if(!t||!C.util.isArray(t)||t.length<1)return =
C.out.output("Missing some ad unit info response =
handlers","handleAdUnitInfo",s,e);var =
i=3De.adUnitInfo,n=3DE.copyArgValues({},i,["auId","latitude","longitude",=
"adStatus","auH","auW","collapsible","display","c","kv","keywords","repla=
cements","auml","ps","displayStatus","targetId","targetClass","widgetId",=
"functionCalls","functions","requestParams","method","onNoMatchedAds","on=
ImpressionResponse","onPageLoad","usi","siteId","userId","sessionId","seg=
ments","userSegments","resizeOnPageLoad","ctx"]);C.util.forEach(t,functio=
n(e){e(n)})},handleChildPubs:function(i){if(!C.util.isObject(i)||!C.util.=
isString(i.widgetId)||!C.util.isString(i.event))return =
C.out.output("Missing some =
args","handleChildPubs",i);C.util.forEach(i.functionCalls||[],function(t)=
{if(t.name){var e=3DC.util.filter(r,function(e){return =
e.name=3D=3D=3Dt.name&&C.util.isFunction(e.func)&&!0!=3D=3De.isCalled});C=
.util.forEach(e||[],function(e){e.func(t.args),e.isCalled=3Di.event!=3D=3D=
D.events.CUSTOM&&t.event!=3D=3DD.events.CUSTOM})}else =
C.out.output("Missing a name parameter for a function =
call","handleChildPubs",i)}),C.util.forEach(t[i.event]||[],function(e){if=
(e.widgetId=3D=3D=3Di.widgetId){var =
t=3D{};C.util.isObject(i.windowDims)&&(t.windowDims=3Di.windowDims),C.uti=
l.isObject(i.widgetDims)&&(t.widgetDims=3Di.widgetDims),C.util.isObject(i=
.widgetParentDims)&&(t.widgetParentDims=3Di.widgetParentDims),e.cb(t)}})}=
,updateMetricsFromParent:function(e){if(!e||!C.util.isObject(e))return =
C.out.devOutput("Missing required =
args","updateMetricsFromParent",e);if(e.metricsFromParent&&!e.isDivContai=
ner){var =
i=3De.metricsFromParent.split(",");C.util.forEach(i,function(e,t){i[t]=3D=
parseInt(e,10)}),M.metricsFromParent=3D{updateTime:i[0],scrollPos:{left:i=
[1],top:i[2]},windowSize:{width:i[3],height:i[4]},widgetPos:{left:i[5],to=
p:i[6]},widgetSize:{width:i[7],height:i[8]},overlapPos:{left:i[9],top:i[1=
0]},overlapSize:{width:i[11],height:i[12]}}}e.metaData&&(M.metaData=3De.m=
etaData),C.util.forEach(n,function(e){e()}),n=3D[],G.takeViewability(C.ut=
il.isTrue(e.isDivContainer))}};function g(s,a,o,u,d){var =
l=3D!1,c=3D!1,g=3Ds+"Status",f=3DD.viewabilityStatus.notViewed,p=3DD.view=
abilityStatus.viewed;-1<s.indexOf("visibility")&&(f=3DD.visibilityStatus.=
notVisible,p=3DD.visibilityStatus.visible),(c=3Dnew =
T.IntersectionObserver(function(e){var t=3Dx[a],i=3D(new =
Date).getTime();t[s]=3Dt[s]||E.getNewViewability(),t[g]=3Dt[g]||f;functio=
n n(){t[s].timeIntersect=3Dt[s].timeIntersect+(new =
Date).getTime()-t[s].timeStart,t[g]=3Dp,t[s].eventSent=3D!0,d(t[s]),T.cle=
arTimeout(l),l=3D!1,c.disconnect()}if(t[g]=3D=3D=3Df)if(0<e[0].intersecti=
onRatio&&e[0].intersectionRatio>=3Do){if(t[s].timeStart=3Di,u<5)t[s].time=
Intersect=3DMath.max(u,1),n();else{var =
r=3Du-t[s].timeIntersect;l=3DT.setTimeout(n,r)}t[s].isViewed=3D!0}else =
l&&0<t[s].timeStart&&(t[s].timeIntersect=3Dt[s].timeIntersect+(new =
Date).getTime()-t[s].timeStart,t[s].timeStart=3D0,T.clearTimeout(l),l=3D!=
1,t[s].isViewed=3D!1)},{root:null,rootMargin:"0px",threshold:o})).observe=
(P.getElementById(a)),s.indexOf("customTiming")<0||C.util.addEventListene=
r(T,"beforeunload",function(){var e=3Dx[a];if(!e[s])return =
C.out.output("Could not find matching adspec for =
view","viewCallback",e,s);e[s].eventSent||(e[s].isViewed&&(e[s].timeInter=
sect=3De[s].timeIntersect+(new =
Date).getTime()-e[s].timeStart),0<e[s].timeIntersect&&d(e[s]),e[s]=3Dnull=
)})}function f(e,t){return e||C.util.find(x,function(e){return =
e.adId=3D=3D=3Dt})}return{sendCustomEvent:function(a,o,t){var =
e=3DE.getParam(a,"id")||a;if(!C.util.isDefined(e)||!C.util.isDefined(o))r=
eturn C.out.output("Missing an ad ID to perform the custom =
event","sendCustomEvent",a,o);function =
i(e){if(E.isSrcdocFrame()&&!t)return =
E.postMessageToParent({args:a,customArgs:o,pAdSpec:e,messageType:D.postMe=
ssageType.toParentCustomEvent});!function(e){if(!C.util.isObject(e))retur=
n C.out.output("Need an ad spec to send a custom =
event","sendCustomEvent",x,a,o);if(!C.util.isString(e.rt))return =
C.out.output("Need a response token on the spec object to send =
imp","sendCustomEvent",e,x,a,o);var =
t=3DC.lib.getRequestLocs({env:d?"http://localhost:8000/test":C.lib.getEnv=
(),dn:C.lib.getDn()}).custom;if(e&&O&&O[e.widgetId]&&(t=3DO[e.widgetId].c=
ustomRequestLoc),!t)return C.out.output("Need a custom request =
loc","sendCustomEvent",t,e,x,a,o);var =
i=3DE.getParam(o,"events")||[{customType:E.getParam(o,"customType"),custo=
mValue:E.getParam(o,"customValue")}],n=3D[];if(C.util.forEach(C.util.isAr=
ray(i)?i:[],function(e){if(C.util.isString(E.getParam(e,"customType"))){v=
ar =
t=3DparseInt(E.getParam(e,"customValue"),10),i=3D{customType:e.customType=
,customValue:C.util.isNumber(t)?t:0};0=3D=3D=3Di.customValue&&delete =
i.customValue,n.push(i)}else C.out.output("Missing type for the custom =
event","sendCustomEvent",e,a,o)}),0=3D=3D=3Dn.length)return =
C.out.output("Found no valid custom =
events","sendCustomEvent",a,o);try{var =
r=3Dt+E.encodeAsUrlParams({rt:e.rt},!0);if(E.isTestAddress(r))C.out.devOu=
tput("Custom request loc being send","sending",e,r);else{var =
s=3DC.util.getNewAjax("POST",r);s.withCredentials=3D!E.isTestAddress(r),s=
.send(JSON.stringify({events:n}))}}catch(e){C.out.output("sending a =
custom event failed",e,x,a,o)}}(e)}var =
n=3Df(t,e);n?i(n):c.push(function(){return =
i(f(t,e))})},intersectionCallback:function(e,t){if(!C.util.isFunction(t.c=
allback))return C.out.output("Need a callback =
registered","intersectionCallback",t);var =
i=3DE.assign({},t);i.recordType=3D"intersection",i.maxTime=3Dt.maxTime||0=
,C.inIframe.recordInScreen(e,C.util.isStringWithChars(i.id)?i.id:E.uuid()=
,i)},recordInScreen:function(t,i,n){if(!E.supportsIntersectionObserver())=
return C.out.devOutput("Browser doesn't support IntersectionObserver -- =
cannot do timing.","recordInScreen");var =
r=3DE.getParam(t,"id")||t,e=3Df(null,r),s=3DparseFloat(E.getParam(n,"thre=
shold"))/100,a=3D0<=3Ds&&s<=3D1?s:.5;C.util.isDefined(s)&&a!=3Ds&&C.out.o=
utput("Threshold needs to be between 0 and 100. Using default value of =
"+100*a+" instead.","recordInScreen",n);var =
o=3DE.getParam(n,"maxTime"),u=3D0<=3Do?o:12e4;if(C.util.isDefined(u)&&o!=3D=
=3Du&&C.out.output("Max time needs to be greater than 0. Using default =
value of "+u+" =
instead.","recordInScreen",n),!C.util.isStringWithChars(r))return =
C.out.output("Cannot register in screen without an =
adId.","recordInScreen",r,i,n);if(!C.util.isStringWithChars(i))return =
C.out.output("Cannot register in screen without a custom event =
type.","recordInScreen",r,i,n);function =
d(){g(l,r,a,u,function(e){if("intersection"=3D=3D=3Dn.recordType)return =
n.callback({adId:r,id:i,timeIntersect:e.timeIntersect,criteriaMet:e.timeI=
ntersect>=3Du});C.inIframe.sendCustomEvent(t,{customType:i,customValue:Ma=
th.min(e.timeIntersect,u)})})}var =
l=3D"customTiming"+i;e?d():c.push(function(){d()})},getResponseCtrId:func=
tion(){var t,e=3DP.getElementsByTagName("div");return =
C.util.forEach(e,function(e){if(0=3D=3D=3De.id.indexOf("adn-rsp-"))return=
 =
t=3De,!1;t||0!=3D=3De.id.indexOf(D.widgetIdPrefix)||(t=3De)}),t?t.id:"res=
ponseCtr"},blockViewability:function(e){if(!C.util.isStringWithChars(e))r=
eturn C.out.output("Need to supply the ad id to block =
viewability","blockViewability",e);x[e]=3Dx[e]||{},x[e].viewabilityStatus=
=3DD.viewabilityStatus.blocked},blockResizeToContent:function(){e=3D!1},i=
sResizeToContent:function(){return =
e},getAdRequestInfo:function(e){if(!e||!C.util.isFunction(e.onInfoReceive=
d))return C.out.output("Need onData function =
populated","getAdRequestInfo",e);var =
t=3De.adUnitInfoId||"adUnitInfoId-"+Math.random();s[t]=3Ds[t]||[],s[t].pu=
sh(e.onInfoReceived),E.postMessageToParent({messageType:D.postMessageType=
.toParentGetAdUnitInfo,adUnitInfoId:t,widgetId:C.inIframe.getIframeId()})=
},registerFunction:function(e,t){if(!e)return C.out.output("Missing =
important parameters","registerFunction",e);var =
i=3DC.util.isString(e)?e:e.name,n=3DC.util.isFunction(t)?t:e.func;if(!C.u=
til.isString(i)||!C.util.isFunction(n))return C.out.output("Missing =
important =
parameters",e);r.push({name:i,func:n})},processAdResponse:function(e){if(=
!e||!C.util.isNumber(e.matchedAdCount))return C.out.output("Missing the =
necessary args in "+e,"resizeAds");var =
t=3De.widgetId,i=3De.widgetId;if(t||(t=3DC.inIframe.getIframeId(),i=3DC.i=
nIframe.getResponseCtrId()),!t&&C.lib.isParentTopWindow())return =
C.out.devOutput("Unable to find =
iframeId","processAdResponse",t,e);!function(n,e,t){var =
i=3DE.getAdsInfo(e);if(!i.adsDivEl)return C.out.output("Can't find the =
ads =
container","processAd",n,e,t,i);A=3DC.lib.getRequestLocs({env:d?"http://l=
ocalhost:8000/test":C.lib.getEnv(),dn:C.lib.getDn()},!1);var =
r=3Di.adsDivEl&&"div"=3D=3D=3Di.adsDivEl.tagName.toLowerCase()&&(e!=3D=3D=
C.inIframe.getResponseCtrId()||0=3D=3D=3De.indexOf(D.widgetIdPrefix)),s=3D=
!r&&(!n||!C.lib.isParentTopWindow())||r&&(!n||!C.util.isTopWindow());C.ut=
il.forEach(i.ads,function(e){var =
t=3Dx[e.id]||{};if(x[e.id]=3D{widgetId:n,isNested:s,isDivContainer:r,adId=
:e.id,dims:e.dims,definedDims:e.definedDims,creativeId:e.el.getAttribute(=
"data-creative-id"),rt:e.el.getAttribute("data-response-token"),adStatus:=
D.adStatus.processed,displayStatus:D.displayStatus.displayed,viewabilityS=
tatus:t.viewabilityStatus||D.viewabilityStatus.notViewed,visibilityStatus=
:D.visibilityStatus.notVisible,viewability:E.getNewViewability(),visibili=
ty:E.getNewViewability()},s&&E.supportsIntersectionObserver()){var =
i=3De.id;g("visibility",i,0,1,function(){G.sendVisibilityImpressions()}),=
g("viewability",i,.5,1e3,function(){G.sendViewableImpressions()})}});var =
a=3DP.getElementsByClassName("adn-external-container");if(C.util.forEach(=
a,function(i){var =
e=3Di.parentNode;e&&e.className&&!(e.className.indexOf(D.cwClass)<0)&&i.h=
ref&&C.util.addEventListener(e,"click",function(e){for(var =
t=3De.target;t&&"a"!=3D=3Dt.nodeName.toLowerCase();)t=3Dt.parentNode;t&&!=
E.getEnvFromHref(t.href)&&G.sendClick(i.href)})}),C.util.forEach(c,functi=
on(e){e()}),c=3D[],!E.isWidgetId(n))return C.out.devOutput("Couldn't =
derive a widget =
ID","processAd",n,e,t);E.postMessageToParent({messageType:D.postMessageTy=
pe.toParentImpression,method:C.inIframe.isResizeToContent()?"styleFromAds=
":"triggerViewabilityReading",retAdCount:t,retAdsW:i.contentDims.w,retAds=
H:i.contentDims.h,dims:{w:i.contentDims.w,h:i.contentDims.h},ads:E.genera=
teAdData(null,i,x),widgetId:n,isDivContainer:r})}(t,i,e.matchedAdCount)},=
callParentFunction:function(e,t){if(!C.util.isStringWithChars(e))return =
C.out.output("Missing the necessary args in =
"+e,"callParentFunction");E.postMessageToParent({messageType:D.postMessag=
eType.toParentFunctions,widgetId:C.inIframe.getIframeId(),name:e,args:t})=
},getIframeArgs:function(){return =
E.combineArgs(E.parseUrlArgs(),E.parseHashArgs())},getIframeId:function(e=
){if(e&&0=3D=3D=3De.indexOf(D.widgetIdPrefix))return e;var =
t=3DP.getElementsByTagName("body")[0].id;if(t&&0=3D=3D=3Dt.indexOf(D.widg=
etIdPrefix))return t;var =
i=3DC.inIframe.getIframeArgs().ifrId;if(C.util.isStringWithChars(i)&&i!=3D=
=3DD.previewId)return i;var =
n=3D"";i=3D=3D=3DD.previewId&&(n=3DD.previewId);var =
r=3DC.util.getFrameElement();return =
C.util.isDefined(r)?r.id:n},parentSubscribeEvent:function(e){if(!(C.util.=
isObject(e)&&C.util.isString(e.event)&&C.util.isString(e.ifrId)&&C.util.i=
sFunction(e.cb)))return C.out.output("Need better =
args","parentSubscribeEvent",e);E.postMessageToParent({messageType:D.post=
MessageType.toParentSubscribe,event:e.event,widgetId:e.ifrId}),t[e.event]=
=3Dt[e.event]||[],t[e.event].push({widgetId:e.ifrId,cb:e.cb})},updateAd:f=
unction(t){if(!t||!t.ifrId)return C.out.output("Need arguments and an =
iframe id","inIframe",t);var =
e=3DE.getAdsInfo(t.ifrId),i=3Dt.method||"updateIframe",n=3Dt.targetStyle|=
|t.parentStyle,r=3D{messageType:D.postMessageType.toParentUpdateAd,method=
:i,w:t.ifrW||"",h:t.ifrH||"",ads:E.generateAdData(null,e,x),params:C.util=
.isObject(t.params)?t.params:"",ifrStyle:C.util.isObject(t.ifrStyle)?t.if=
rStyle:"",targetStyle:C.util.isObject(n)?n:"",widgetId:t.ifrId,stack:t.st=
ack||"static"};t.el&&t.event?C.util.addEventListener(t.el,t.event,C.util.=
createDelegate(C.util,function(e){if(E.postMessageToParent(r),t.cb){if(!C=
.util.isFunction(t.cb))return C.out.output("Callback supplied not a =
function","inIframe");t.cb(e,t)}})):E.postMessageToParent(r)}}}(),functio=
n(){function s(t){var =
f=3DC.lib.getRequestLocs(t,!0);if(b=3D[],r=3D[],0=3D=3D=3DR.length){var =
e=3DP.querySelector("meta[name=3D'keywords']");e&&e.content&&(R=3DC.util.=
uniques(C.util.map(e.content.split(","),function(e){return =
C.util.trim(e)})).slice(0,100))}function i(e,t,i,n){var =
r=3DC.util.isObject(i)?E.clone(i):{},s=3DMath.random(),a=3Dt.keywords||r.=
keywords||[];C.util.isString(a)&&(a=3D[a]);var =
o=3D0<a.length?C.util.uniques(R.concat(a)):R,u=3DP.querySelector("link[re=
l=3D'canonical']"),d=3Du?u.href||u.getAttribute("href"):void =
0,l=3D{auId:t.auId||t.targetId||t.widgetId,requestArgs:n,parentArgs:i,auA=
rgs:t,mode:r.mode||t.mode,format:"script"=3D=3D=3Dt.format?"script":void =
0,creativeId:t.creativeId,creativeData:t.creativeData,creativeContent:t.c=
reativeContent,requestMode:D.requestMode[r.requestMode||t.requestMode]||D=
.requestMode.DEFAULT,networkId:t.networkId||r.networkId,widgetId:t.widget=
Id||D.widgetIdPrefix+s,auW:t.auW||t.creativeWidth||0,auH:t.auH||t.creativ=
eHeight||0,display:t.display||void 0,c:t.c||r.c||void =
0,gdpr:t.gdpr||r.gdpr||void =
0,consentString:t.consentString||r.consentString||void =
0,ctx:t.ctx||r.ctx||T.location.href,canonical:t.canonical||r.canonical||d=
,kv:t.kv||r.kv||void 0,keywords:0<o.length?o:void 0,auml:t.auml||void =
0,replacements:t.replacements||r.replacements,segments:t.segments||r.segm=
ents,userSegments:r.userSegments||t.userSegments,ps:C.util.isNumber(t.ps)=
?t.ps:void =
0,adStatus:D.adStatus.init,displayStatus:D.displayStatus.notDisplayed,con=
tainer:D.container[t.container||r.container||"nothing"]||D.container.ifra=
me,env:t.env||r.env||D.env.production.id,dn:t.dn||r.dn||!1,viewabilitySta=
tus:D.viewabilityStatus.notViewed,visibilityStatus:D.visibilityStatus.not=
Visible,impRequestLoc:f.imp,floorPrice:t.floorPrice||r.floorPrice||void =
0,protocol:t.protocol||r.protocol||void =
0,renderedImpRequestLoc:f.rendered,viewImpRequestLoc:f.viewable,visImpReq=
uestLoc:f.visible,customRequestLoc:f.custom,previewLoc:f.preview,headerBi=
ds:t.headerBids||r.headerBids,functionCalls:t.functionCalls||r.functionCa=
lls,functions:t.functions||r.functions,requestParams:E.assign(r.requestPa=
rams||{},t.requestParams||{}),collapsible:!1!=3D=3Dt.collapsible,method:r=
.method||t.method,devScript:t.devScript||!1,excludedCreatives:r.excludedC=
reatives||[],excludedLineItems:r.excludedLineItems||[],onError:t.onError|=
|r.onError||C.util.noop,onVisible:t.onVisible||r.onVisible||C.util.noop,o=
nViewable:t.onViewable||r.onViewable||C.util.noop,onNoMatchedAds:t.onNoMa=
tchedAds||r.onNoMatchedAds,onImpressionResponse:t.onImpressionResponse||r=
.onImpressionResponse,onPageLoad:t.onPageLoad||r.onPageLoad,onRestyle:t.o=
nRestyle||r.onRestyle,siteId:t.siteId||r.siteId,usi:t.usi||r.usi,userId:t=
.userId||r.userId,useCookies:!(!1=3D=3D=3Dt.useCookies||!1=3D=3D=3Dr.useC=
ookies),sessionId:t.sessionId||r.sessionId,latitude:t.latitude||r.latitud=
e,longitude:t.longitude||r.longitude,clearTarget:C.util.isDefined(t.clear=
Target)?t.clearTarget:C.util.isTrue(r.clearTarget),targetClass:r.targetCl=
ass||t.targetClass,targetId:t.targetId||"adn-"+(t.auId||t.creativeId)+(r.=
targetClass||t.targetClass?s:""),isolateFrame:C.util.isDefined(t.isolateF=
rame)?t.isolateFrame:r.isolateFrame||!1,isolateSubFrame:C.util.isDefined(=
t.isolateSubFrame)?t.isolateSubFrame:r.isolateSubFrame||!1,serverUrl:f.im=
p+"&auId=3D"+t.auId,resizeOnPageLoad:C.util.isDefined(t.resizeOnPageLoad)=
?t.resizeOnPageLoad:r.resizeOnPageLoad,viewability:E.getNewViewability()}=
;if(l.cachedFunctionCalls=3Dl.cachedFunctionCalls||[],C.util.isNumber(t.r=
efresh)&&(l.refresh=3D{delay:parseInt(t.refresh,10),event:"onViewable",co=
unt:1}),C.util.isObject(t.refresh)&&C.util.isNumber(t.refresh.delay)&&(l.=
refresh=3D{delay:parseInt(t.refresh.delay,10),event:"onVisible"=3D=3D=3Dt=
.refresh.event?t.refresh.event:"onViewable",count:C.util.isNumber(t.refre=
sh.count)&&0<C.util.isNumber(t.refresh.count)?parseInt(t.refresh.count):1=
}),l.devScript&&(l.serverUrl+=3D"&isDevScript=3Dtrue"),e.push(l),!l.targe=
tClass){var c=3DC.util.filter(O,function(e){return =
e.targetId=3D=3D=3Dl.targetId});l.duplicateId=3D0<c.length}var =
g=3DE.getDocEl(l);l.prevStyle=3Dg?g.getAttribute("style"):"",O[l.widgetId=
]=3Dl}var n=3DE.assign({},t);delete n.adUnits,delete =
n.creatives,C.util.isArray(t.adUnits)&&!t.isPreview?C.util.forEach(C.util=
.isArray(t.adUnits)?t.adUnits:[],function(e){i(b,e,n,t)}):C.util.isArray(=
t.creatives)?C.util.forEach(C.util.isArray(t.creatives)?t.creatives:[],fu=
nction(e){i(r,e,n,t)}):C.util.isStringWithChars(t.creativeContent)?i(r,t,=
void 0,t):i(b,t,void 0,t)}var b,r;function a(t,e){var =
i=3DE.getDocEl(t);if(!i)return C.out.output("Couldn't find target =
element","Creative preview",t,i,t.onError);var =
n=3DC.util.find(i.childNodes,function(e){return =
e.id=3D=3D=3Dt.widgetId});if(0<e.indexOf("adnOptionContainerDiv")&&(t.con=
tainer=3DD.container.div),0<e.indexOf("adnOptionContainerIframe")&&(t.con=
tainer=3DD.container.iframe),!n)if(t.container=3D=3D=3DD.container.div)J.=
showTargetDiv(i,t),i.innerHTML=3DE.getAdContentOnly(e,t.widgetId),C.util.=
loadScriptElements(i,t.widgetId);else{t.serverUrl=3Dnull;var =
r=3DJ.insIframe(t,i),s=3Dr.contentDocument||r.contentWindow.document;s.op=
en(),s.write(e),s.close()}}w=3D{ifr:function(){var e=3Db[0];return =
e&&e.auId?e.requestMode!=3D=3DD.requestMode.hasTarget||E.getDocEl(e)?void=
 J.insIframe(e):(C.out.devOutput("Skipping ad =
request","ifr",e),C.util.isFunction(e.onNoMatchedAds)&&e.onNoMatchedAds(e=
.requestArgs),!1):C.out.output("No auId was =
found.","ifr")},previewDirect:function(){C.util.forEach(r,function(e){O[e=
.widgetId].preview=3D!0,a(e,e.creativeContent)})},preview:function(e){var=
 t=3De&&e.widgetId?[e]:r;if(t.length<1)return C.out.output("No creatives =
to make request for","preview");var =
s=3Dt[0].previewLoc,i=3DC.util.filter(t,function(e){return!O[e.widgetId].=
preview||e.firstPreviewFailed&&!e.secondPreviewAttempted});C.util.forEach=
(i,function(e){O[e.widgetId].preview=3D!0,e.secondPreviewAttempted=3D!!e.=
firstPreviewFailed}),C.util.forEach(i,function(t){if(!C.util.isString(t.n=
etworkId)||!C.util.isString(t.creativeId)&&!C.util.isObject(t.creativeDat=
a))return C.out.output("Insufficient creative information for =
preview","preview",t,t.onError);var =
e=3D"POST",i=3Ds+"context=3D"+t.networkId;C.util.isString(t.creativeId)&&=
(e=3D"GET",i+=3D"&creativeId=3D"+t.creativeId,t.secondPreviewAttempted&&(=
i=3D"https://api.adnuntius.com/api/v1/creativepreview/"+t.creativeId+"?co=
ntext=3D"+t.networkId));var =
n,r=3DC.util.getNewAjax(e,i,function(){if(r.readyState&&4!=3D=3Dr.readySt=
ate)return!1;if(r.status&&200!=3D=3Dr.status){if(t.secondPreviewAttempted=
)return C.out.output("Error status =
returned","composed",r,t.onError);t.firstPreviewFailed||(t.firstPreviewFa=
iled=3D!0,w.preview(t))}else{var =
e;try{e=3Dt.secondPreviewAttempted?JSON.parse(r.responseText):r.responseT=
ext}catch(e){return C.out.output(e,"ajax.onreadystatechange: catch =
block",t.onError)}a(t,e.html||e)}});C.util.isObject(t.creativeData)&&(n=3D=
JSON.stringify(t.creativeData)),r.send(n)})},composed:function(e,t){var =
i=3DC.util.isArray(E.getParam(t,"adUnits"))?t.adUnits:b;if(i.length<1)ret=
urn C.out.output("No ad units to make request for","composed");var =
n=3DC.util.isArray(e)?e:b;G.takeProximity();var =
r=3Di[0],s=3Dr.impRequestLoc,a=3Dr.headerBids,o=3D[],u=3DE.getParam(t,"re=
questId"),d=3D0,l=3DE.gatherDataParams(n,function(e){var =
t=3DO[e.widgetId],i=3DE.getParam(t.requestParams,"load")!=3D=3DD.loadEnum=
s.lazyRequest||t.withinBounds;return =
i?i&&e.requestMode=3D=3D=3DD.requestMode.hasTarget&&!E.getDocEl(e)?(C.out=
.devOutput("Skipping ad =
request","composed",e),C.util.isFunction(e.onNoMatchedAds)&&e.onNoMatched=
Ads(e.requestArgs),!1):i&&50<=3Dd?(o.push(e),!1):(d++,i):(o.push(e),!1)},=
function(e){O[e.widgetId].composed=3D!0}),c=3Dl.adUnits,g=3Dl.params;if(0=
<c.length){s+=3DE.encodeAsUrlParams(H.getIdsAsObj(r),!0),s+=3DE.encodeAsU=
rlParams(H.getAllIdsAsObj()||{},!0),s+=3DE.encodeAsUrlParams(H.getEuConse=
ntAsObj(r)||{},!0),r.gdpr&&(s+=3DE.encodeAsUrlParams({gdpr:r.gdpr},!0)),u=
=3Du||"request-"+Math.random();var =
f=3DU.inScreen=3D=3D=3DD.feedback.inScreen.inAdUnit||I?"format=3Djson":"t=
t=3Dmulti",p=3DDate.now(),m=3DC.util.getNewAjax(E.isTestAddress(s)?"GET":=
"POST",s+"&"+f,function(){if(m.readyState&&4!=3D=3Dm.readyState)return!1;=
if(m.status&&200!=3D=3Dm.status)return =
E.ampCheck(r,{width:0,height:0}),C.out.output("Error status =
returned","composed",m,r.onError);var =
e;q=3DD.composedRequest.requestReturned;try{e=3DJSON.parse(m.responseText=
)}catch(e){return C.out.output(e,"ajax.onreadystatechange: catch =
block",r.onError)}return =
e.adUnits?(e.metaData&&H.writeAdvLs(e.metaData),C.util.forEach(e.adUnits,=
function(e){k[e.targetId]=3De}),L[u]=3D{requestId:u,duplicateFilter:E.get=
Param(e,"duplicateFilter")},S=3DDate.now()-p,void =
J.distributeComposedAds(e)):C.out.output("No ad units defined in =
returned =
data","composed",r.onError)});m.withCredentials=3D!E.isTestAddress(s);var=
 =
v=3DE.gatherExclusions(i);v.adUnits=3Dc,E.setAndReturnMetaData(v),C.util.=
isArray(a)&&(v.headerBids=3Da);var =
h=3DE.getParam(L[u],"duplicateFilter");h&&(v.duplicateFilter=3Dh);var =
y=3DH.getConsent();0<y.length&&(v.consent=3Dy),v=3DE.combineArgs(v,g),m.s=
end(JSON.stringify(v)),q=3DD.composedRequest.requestMade}0<o.length&&T.se=
tTimeout(function(){w.composed(o,{requestId:u,adUnits:i})},153)}};var =
t=3D{style:function(t){e(function(e){E.applyStyle(e,t.style)})},resize:fu=
nction(t){e(function(e){C.util.isDefined(t.width)&&(e.style.width=3DC.uti=
l.dimension(t.width)),C.util.isDefined(t.height)&&(e.style.height=3DC.uti=
l.dimension(t.height))})}};function e(e){var =
t,i,n=3DC.util.getFrameElement()||(t=3Db[0],(i=3DE.getDocEl(t))?i.firstCh=
ild:(C.out.warn("Unable to find HTML element on page with the following =
id: "+t.targetId),C.out.output("No target element was =
found.","getWidgetEl")));n&&e(n)}function o(e,t,i){var =
n=3De.method||i;return t[n]?t[n].call(this,e):C.out.output("Matching =
method not found for =
"+n,"init")}C.clearLocalStorage=3Dfunction(){H.clearAdvLocalStorage()},C.=
useLocalStorage=3Dfunction(e){h=3D!1!=3D=3De},C.useCookies=3Dfunction(e){=
y=3D!1!=3D=3De},C.consent=3Dfunction(e){var =
t=3DC.util.isArray(e)?{consent:e}:e;if(!t.consent||!C.util.isString(t.con=
sent)&&!C.util.isArray(t.consent))return C.out.output("Not a valid =
network id or array =
object","adn.regConsent",e);H.writeConsent(C.util.isArray(t.consent)?t.co=
nsent:[t.consent])},C.regTargets=3Dfunction(i){if(!C.util.isString(i.netw=
ork)||!C.util.isArray(i.keyValues))return C.out.output("Not a valid =
network id or array object","adn.regTarget",i);var =
n=3D[];if(C.util.forEach(i.keyValues,function(e){if(C.util.isString(e.key=
)&&C.util.isString(e.value)){var =
t=3D{key:e.key,value:e.value};e.expiry&&C.util.isInteger(e.expiry)&&(t.ex=
piry=3De.expiry),n.push(t)}else C.out.output("Missing an appropriate key =
and value for registering a =
target","adn.regTarget",e,i)}),n.length<1)return C.out.output("Missing =
appropriate targets to register","adn.regTarget",i);var =
e=3DC.lib.getRequestLocs(i).retargeting;if(!e)return =
C.out.output("Couldn't generate req url","regTargets",e,i);var =
t=3DC.util.getNewAjax("POST",e,function(){if(t.readyState&&4!=3D=3Dt.read=
yState)return!1;if(!t.status||200=3D=3D=3Dt.status)return!0;var =
e=3DMath.floor(t.status/100);return 4=3D=3D=3De?C.out.output("400 =
error","ajax.onreadystatechange in =
regTargets",t):5=3D=3D=3De?C.out.output("500 =
error","ajax.onreadystatechange in regTargets",t):C.out.output("Misc =
error","ajax.onreadystatechange in =
regTargets",t)});t.open("POST",e),t.withCredentials=3D!E.isTestAddress(e)=
,t.send(JSON.stringify({network:i.network,keyValues:n}))},C.renderCompose=
dAds=3Dfunction(){function e(){return C.util.filter(k,function(e){return =
e.errorStatus=3D=3D=3DD.errorStatus.noTarget})}if(q!=3D=3DD.composedReque=
st.requestReturned)return-1;var t=3De();return =
t.length<1?0:(J.distributeComposedAds(t),e().length)},C.requestData=3Dfun=
ction(e){if(!C.util.isDefined(e.auId)&&!C.util.isArray(e.adUnits))return =
C.out.output("Need an ad unit id or adUnits to make this =
work.","adn.requestData",e);var =
n=3DE.assign({},e);if(!C.util.isFunction(n.onSuccess)&&!C.util.isFunction=
(n.onResponse))return C.out.output("Need a callback function to make the =
call =
worthwhile","adn.requestData",n,e);n.onSuccess=3DC.util.isFunction(n.onSu=
ccess)?n.onSuccess:C.util.noop,n.onError=3DC.util.isFunction(n.onError)?n=
.onError:C.util.noop,n.onResponse=3DC.util.isFunction(n.onResponse)?n.onR=
esponse:C.util.noop;var =
t,i,r,s=3DC.lib.getRequestLocs(n,!0).imp;if(r=3Dn.auId&&!C.util.isArray(n=
.adUnits)?(i=3DE.gatherDataParams([n],null,null,e).adUnits,n):(i=3DE.gath=
erDataParams(n.adUnits).adUnits)[0],!(t=3DE.encodeUrlParams(s,{format:"js=
on"},e)))return C.out.output("Couldn't generate server =
url","requestData",t,e);t+=3DE.encodeAsUrlParams(H.getIdsAsObj(r),!0),t+=3D=
E.encodeAsUrlParams(H.getAllIdsAsObj()||{},!0),t+=3DE.encodeAsUrlParams(H=
.getEuConsentAsObj(e)||{},!0),e.gdpr&&(t+=3DE.encodeAsUrlParams({gdpr:e.g=
dpr},!0));var =
a=3DC.util.getNewAjax("POST",t,function(){if(a.readyState&&4!=3D=3Da.read=
yState)return!1;function t(e,t){var =
i=3DE.assign(e,{responseCode:a.status,responseText:a.responseText});n.onR=
esponse(i),(t||n.onError)(i)}if(!a.status||200=3D=3D=3Da.status)try{var =
e=3DJSON.parse(a.responseText);return =
t({responseJSON:e},n.onSuccess),e.metaData&&H.writeAdvLs(e.metaData),e}ca=
tch(e){return t({error:e,errorText:"Error with parsing the response =
text"}),C.out.output("Parsing response text =
fail","ajax.onreadystatechange: catch block",e)}var =
i=3DMath.floor(a.status/100);return 4=3D=3D=3Di?(t({errorText:"Likely =
error in request made"}),C.out.output("400 =
error","ajax.onreadystatechange",a)):5=3D=3D=3Di?(t({errorText:"Likely =
error in service"}),C.out.output("500 =
error","ajax.onreadystatechange",a)):(t({errorText:"Error"}),C.out.output=
("Misc =
error","ajax.onreadystatechange",a))}),o=3DE.gatherExclusions(n);E.setAnd=
ReturnMetaData(o),o.adUnits=3Di;var =
u=3DH.getConsent();0<u.length&&(o.consent=3Du),a.send(JSON.stringify(o))}=
,C.regConversion=3Dfunction(e){if(!C.util.isStringWithChars(e.eventType))=
return C.out.output("Missing a value for =
eventType","regConversion",e);if(e.eventValue&&!C.util.isNumber(e.eventVa=
lue))return C.out.output("The event value must be a =
number","regConversion",e);var =
t=3DC.lib.getRequestLocs(e).conversion,i=3DC.util.getNewAjax(E.isTestAddr=
ess(t)?"GET":"POST",t,function(){if(i.readyState&&4!=3D=3Di.readyState)re=
turn!1;if(i.status&&200!=3D=3Di.status)return C.out.output("Error status =
returned","composed",i);var =
e;try{e=3DJSON.parse(i.responseText)}catch(e){return =
C.out.output(e,"ajax.onreadystatechange: catch =
block",i)}e.metaData&&H.writeAdvLs(e.metaData)});i.withCredentials=3D!0;v=
ar =
n=3DE.copyArgValues({},e,["network","adSource","eventType","eventValue"])=
;E.setAndReturnMetaData(n),i.send(JSON.stringify(n))},C.clearDivs=3Dfunct=
ion(){C.util.forEach(O,function(e){var =
t=3DE.getDocEl(e);t&&(C.util.isStringWithChars(e.prevStyle)?t.setAttribut=
e("style",e.prevStyle):t.style.display=3D"none",t.innerHTML=3D"")}),C.cle=
arOut()},C.clearOut=3Dfunction(){O=3D{},A=3D{},x=3D{},k=3D{},M=3D{},L=3D{=
},R=3D[]};var =
u,d,l,c,i=3D(u=3D[],d=3D2e3,l=3D4e3,c=3Dfunction(e){if(!C.util.isArray(e)=
)return!1;var t=3D!0;return =
C.util.forEach(e,function(e){C.util.isArray(e)&&2=3D=3D=3De.length&&C.uti=
l.isInteger(e[0])&&C.util.isInteger(e[1])||(t=3D!1)}),t},function(e,t,i){=
n(e,t,i)});function g(t){return C.util.find(u,function(e){return =
e.reqId=3D=3D=3Dt})}function f(n,r,s,e,a){if(g(e)){var =
t;t=3De,u=3DC.util.filter(u,function(e){return e.reqId!=3D=3Dt});var =
i=3Dfunction(){!a&&C.util.isTrue(E.getParam(s,"gptAsync"))&&n.setTargetin=
gForGPTAsync&&n.setTargetingForGPTAsync();var =
e=3DC.util.isFunction(n.getBidResponses)?n.getBidResponses():[],t=3DC.uti=
l.isFunction(n.getNoBids)?n.getNoBids():[],i=3DC.util.isTrue(E.getParam(s=
,"debug"));i&&(a&&C.out.output("Prebid.js load =
timed-out","headerBidRequest"),C.out.output("Raw bid responses in =
prebid","headerBidRequest",e),C.out.output("The prebid requests with no =
bids","headerBidRequest",t)),r.headerBids=3D[],C.util.forEach(e,function(=
e){C.util.forEach(e.bids,function(e){var t=3DE.clone(e);t.dealId||delete =
t.dealId,r.headerBids.push(t)})}),C.util.forEach(t,function(e){C.util.for=
Each(e.bids,function(e){var =
t=3DE.clone(e);t.cpm=3D0,t.statusMessage=3D"Bid returned empty or error =
response";var =
i=3De.bidderCode||e.bidder;t.bidderCode=3DC.util.isStringWithChars(i)?i:"=
",C.util.isStringWithChars(i)||C.out.output("Invalid bidder code has =
been set. Needs to be a =
String.","headerBidRequest",e.bidderCode||e.bidder,e);var =
n=3Dc(e.sizes);n||C.out.output("Invalid sizes have been configured. =
Should be an two-dimension array of integers within an =
array","headerBidRequest",e.sizes,e),t.sizes=3Dn?e.sizes:[],t.dealId||del=
ete t.dealId,r.headerBids.push(t)})}),i&&C.out.output("Header bids sent =
through to =
Adnuntius","headerBidRequest",r.headerBids),C.request(r)};a||!n.que?i():n=
.que.push(i)}}function p(){if(0<u.length){var =
e=3Du[0];n(e.prebidAdUnits,e.adnRequest,e.config,e.reqId)}}function =
n(e,t,i,n){C.util.isArray(t.adUnits)||C.out.output("Need to supply an =
array of Adnuntius ad units","headerBid",t);var =
r=3Dn||E.uuid();if(g(r)||u.push({reqId:r,prebidAdUnits:e,adnRequest:t,con=
fig:i}),!e||!C.util.isArray(e)||e.length<1)return f({},t,i,r),void =
p();if(!(1<u.length)||C.util.isString(n)){T.pbjs=3DT.pbjs||{};var =
s=3DT.pbjs;s.que=3Ds.que||[];var =
a;a=3DT.setTimeout(function(){f(s,t,i,r,!0),p()},l),s.que.push(function()=
{a&&T.clearTimeout(a),g(r)?(s.removeAdUnit(),i&&s.setConfig(i),s.addAdUni=
ts(e),s.requestBids({bidsBackHandler:function(){f(s,t,i,r),p()},timeout:d=
})):C.out.output("Prebid script loading probably timed out and only now =
has prebid loaded, which is after the ad request has passed through to =
Adnuntius","headerBid",u)})}}function m(){var =
e=3DH.getAllDatStorageAsObj();return =
e.browserId=3DC.util.isStringWithChars(e.browserId)?e.browserId:E.uuid(),=
e.sessionId=3DC.util.isStringWithChars(e.sessionId)?e.sessionId:E.uuid(),=
e.extSync=3DC.util.isObject(e.extSync)?e.extSync:{},H.writeDatLs(e),e}fun=
ction v(e,t,i,n){if(!C.util.isStringWithChars(e))return =
C.out.output("Need a folder Id","adnDataRequest",e,t,i);var =
r=3DE.clone(t||{});r.folderId=3De;var =
s=3Dm();r.browserId=3Dr.browserId||s.browserId,r.sessionId=3Ds.sessionId,=
r.ctx=3DT.location.href;var =
a,o=3DC.lib.getAdnDataLocs(r),u=3Do[i.locKey];if(u+=3DE.encodeAsUrlParams=
(H.getEuConsentAsObj(r)||{},!0),u+=3DE.encodeAsUrlParams(H.getAdnConsentA=
sObj()||{},!0),i.pick&&i.pick.length){var =
d=3DE.copyArgValues({},r,i.pick)||{};"POST"=3D=3D=3Di.method?a=3DJSON.str=
ingify(d):u+=3DE.encodeAsUrlParams(d,!0)}var =
l=3DC.util.getNewAjax(i.method,u,C.util.isFunction(n)?function(){n(l)}:nu=
ll);l.withCredentials=3D!E.isTestAddress(o[i.locKey]),l.send(a)}C.getSegm=
ents=3Dfunction(e,i){var =
t=3DH.getDatSegments();t.segments?i&&C.util.isFunction(i.onResponse)&&i.o=
nResponse(t):v(e,i,{method:"GET",pick:["uui"],locKey:"user"},function(t){=
if(t.readyState&&4!=3D=3Dt.readyState)return!1;if((!t.status||200=3D=3D=3D=
t.status)&&C.util.isStringWithChars(t.responseText)){var =
e=3D{};try{e=3DJSON.parse(t.responseText)}catch(e){C.out.output(e,"ajax.o=
nreadystatechange: catch block send =
event",t)}delete(e=3DC.util.isObject(e)?e:{}).expiryEpochMillis,H.writeDa=
tSegments(e),i&&C.util.isFunction(i.onResponse)&&i.onResponse(e)}})},C.ge=
tGlobalId=3Dfunction(e,i){v(e,i,{method:"GET",locKey:"id"},function(t){if=
(t.readyState&&4!=3D=3Dt.readyState)return!1;if((!t.status||200=3D=3D=3Dt=
.status)&&C.util.isStringWithChars(t.responseText)){var =
e=3D{};try{e=3DJSON.parse(t.responseText)}catch(e){C.out.output(e,"ajax.o=
nreadystatechange: catch block send =
event",t)}e=3DC.util.isObject(e)?e:{},C.util.isFunction(i.onResponse)&&i.=
onResponse(e)}})},C.getBrowserId=3Dfunction(){return =
m().browserId},C.visitor=3Dfunction(e,t){v(e,t,{method:"POST",pick:["prof=
ileValues","browserId","sessionId","folderId"],locKey:"visitor"})},C.view=
=3Dfunction(e,t){v(e,t,{method:"POST",pick:["categories","keywords","doma=
inName","ctx"],locKey:"page"})},C.assignSegment=3Dfunction(e,t){v(e,{segm=
entId:t},{method:"GET",pick:["segmentId"],locKey:"segment"})},C.externalU=
serSync=3Dfunction(e,t){if(!C.util.isStringWithChars(e)||!D.sync[t])retur=
n C.out.output("Need a valid folder ID and external system ID to =
proceed","externalUserSync",e,t);var =
i=3Dm(),n=3DD.sync[t].replace("{BROWSER_ID}",encodeURIComponent(i.browser=
Id)).replace("{FOLDER_ID}",encodeURIComponent(e)),r=3Di.extSync[t];(new =
Date).getTime();C.util.isInteger(r);var =
s=3DP.createElement("img");s.setAttribute("alt",""),s.setAttribute("src",=
n),s.setAttribute("class","adn-sync-pixel"),s.setAttribute("height","1px"=
),s.setAttribute("width","1px"),P.body.appendChild(s)},C.sync=3Dfunction(=
e,t){if(!C.util.isStringWithChars(t.externalSystemType)||!C.util.isString=
WithChars(t.externalSystemUserId))return C.out.output("Need an external =
system type or external system user =
id","sync",e,t);v(e,t,{method:"POST",pick:["externalSystemType","external=
SystemUserId","browserId"],locKey:"sync"})},C.chbRequest=3Di,C.regScriptS=
erve=3Dfunction(e,t){var i=3DP.getElementById("script-"+t);return =
i&&i.src&&-1<i.src.indexOf("format=3Djs")?(s({widgetId:t,container:"div"}=
),E.addWidgetIdToProcessAd(e,t)):e},C.callChildFunction=3Dfunction(n){if(=
!n||!C.util.isStringWithChars(n.name))return C.out.output("Not enough =
info to proceed","callChildFunction",name);var =
r=3D{name:n.name,args:n.args,event:D.events.CUSTOM},s=3D{messageType:D.po=
stMessageType.toChildPubs,event:D.events.CUSTOM,functionCalls:[r]};C.util=
.forEach(O,function(e,t){if(!(C.util.isStringWithChars(n.targetId)&&e.tar=
getId!=3D=3Dn.targetId||C.util.isStringWithChars(n.targetClass)&&e.target=
Class!=3D=3Dn.targetClass||C.util.isStringWithChars(n.auId)&&e.auId!=3D=3D=
n.auId)){s.widgetId=3De.widgetId;var =
i=3DP.getElementById(e.widgetId);if(!i)return =
O[t].cachedFunctionCalls=3DO[t].cachedFunctionCalls||[],void =
O[t].cachedFunctionCalls.push(r);E.postMessageToChild(i,s)}})},C.request=3D=
function(r){function e(){var =
i=3Dr;if(r.amp&&r.amp.data){(i=3Dr.amp.data).mode=3D"amp",i.container=3Di=
.container||"div",i.adUnits=3D[{auId:i.auId,auW:i.width,auH:i.height}],C.=
util.forEach(["c","kv","segments","floorPrice"],function(t){if(C.util.isS=
tring(i[t]))try{i[t]=3DJSON.parse(i[t])}catch(e){i[t]=3D""}else =
i[t]=3D""});var =
e=3Di.targetId||"adn-"+i.auId;if(!P.getElementById(e)){var =
t=3DP.createElement("div");t.setAttribute("id",e),P.getElementById("c").a=
ppendChild(t)}}s(i);var =
n=3DD.methodEnums.ifr;C.util.isArray(i.adUnits)&&!r.isPreview?n=3DD.metho=
dEnums.composed:C.util.isArray(i.creatives)?n=3DD.methodEnums.preview:C.u=
til.isStringWithChars(i.creativeContent)&&(n=3DD.methodEnums.previewDirec=
t),o(i,w,n)}r.requestTiming=3D=3D=3DD.requestTiming.onReady?E.onDocReady(=
e):r.requestTiming=3D=3D=3DD.requestTiming.onLoad?E.onLoad(e):e()},C.disp=
lay=3Dfunction(e){o(e,t,"style")},C.setFeedbackOptions=3Dfunction(e){B.se=
tFeedbackOptions(e)},C.preview=3Dfunction(e){return =
C.util.isArray(e.creatives)?C.util.isStringWithChars(e.networkId)?(e.isPr=
eview=3D!0,void C.request(e)):C.out.output("A network ID is required for =
a preview","preview",e):C.out.output("An array of creatives is required =
for preview","preview",e)}}(),function(){if(!n){var =
e=3DE.getScriptOverride();if(e){var t=3DP.createElement("script");return =
t.type=3D"text/javascript",t.id=3Dc,t.src=3De,P.body.appendChild(t)}}V(),=
B.registerListeners(),B.setFeedbackOptions();function i(){try{for(var =
t;t=3DC.calls.shift();)try{t()}catch(e){C.out.output(e,"executeCalls: =
inside while catch =
block",t,C.calls)}}catch(e){C.out.output(e,"executeCalls: outside while =
catch =
block",C.calls)}}T.setTimeout(i,25),C.calls.push=3Dfunction(){return =
Array.prototype.push.apply(this,arguments),T.setTimeout(i,1),this.length}=
}()}(adn,document,window)}catch(e){adn.out.output(e,"Blanket catch =
block")}=0A=
//# sourceMappingURL=3Dadn.js.map=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://cdn.speakol.com/widget/js/speakol-widget-v2.js

!function(e){var t=3D{};function n(i){if(t[i])return t[i].exports;var =
o=3Dt[i]=3D{i:i,l:!1,exports:{}};return =
e[i].call(o.exports,o,o.exports,n),o.l=3D!0,o.exports}n.m=3De,n.c=3Dt,n.d=
=3Dfunction(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get=
:i})},n.r=3Dfunction(e){"undefined"!=3Dtypeof =
Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{v=
alue:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=3Df=
unction(e,t){if(1&t&&(e=3Dn(e)),8&t)return =
e;if(4&t&&"object"=3D=3Dtypeof e&&e&&e.__esModule)return e;var =
i=3DObject.create(null);if(n.r(i),Object.defineProperty(i,"default",{enum=
erable:!0,value:e}),2&t&&"string"!=3Dtypeof e)for(var o in =
e)n.d(i,o,function(t){return e[t]}.bind(null,o));return =
i},n.n=3Dfunction(e){var t=3De&&e.__esModule?function(){return =
e.default}:function(){return e};return =
n.d(t,"a",t),t},n.o=3Dfunction(e,t){return =
Object.prototype.hasOwnProperty.call(e,t)},n.p=3D"/",n(n.s=3D31)}([functi=
on(e,t){e.exports=3Dfunction(e,t){if(!(e instanceof t))throw new =
TypeError("Cannot call a class as a =
function")},e.exports.default=3De.exports,e.exports.__esModule=3D!0},func=
tion(e,t){function n(e,t){for(var n=3D0;n<t.length;n++){var =
i=3Dt[n];i.enumerable=3Di.enumerable||!1,i.configurable=3D!0,"value"in =
i&&(i.writable=3D!0),Object.defineProperty(e,i.key,i)}}e.exports=3Dfuncti=
on(e,t,i){return =
t&&n(e.prototype,t),i&&n(e,i),e},e.exports.default=3De.exports,e.exports.=
__esModule=3D!0},function(e,t){function n(t){return =
e.exports=3Dn=3DObject.setPrototypeOf?Object.getPrototypeOf:function(e){r=
eturn =
e.__proto__||Object.getPrototypeOf(e)},e.exports.default=3De.exports,e.ex=
ports.__esModule=3D!0,n(t)}e.exports=3Dn,e.exports.default=3De.exports,e.=
exports.__esModule=3D!0},function(e,t,n){var =
i=3Dn(7);e.exports=3D{websiteLanguage:function(){return =
document.getElementsByTagName("html")[0].getAttribute("lang")||"ar"},depa=
ram:function(e){var t=3De.split("&"),n=3D{};return =
t.forEach((function(e){var =
t=3De.split("=3D");n[t[0]]=3DdecodeURIComponent(t[1])})),n},getCurrentPag=
eURL:function(){return =
window.AMP_LISTENING?window.context.canonicalUrl:window.location!=3D=3Dwi=
ndow.parent.location?document.referrer:document.location.href},isIFrame:f=
unction(){return =
window.location!=3D=3Dwindow.parent.location},param:function(e){var =
t=3D[];return Object.keys(e).forEach((function(n){if(e[n]instanceof =
Array)for(var =
i=3De[n],o=3D0;o<i.length;o++)t.push("".concat(n,"=3D").concat(i[o]));els=
e =
t.push("".concat(n,"=3D").concat(e[n]))})),t.join("&")},snakeToCamel:func=
tion(e){return =
e.toLowerCase().replace(/([-_][a-z])/g,(function(e){return =
e.toUpperCase().replace("-","").replace("_","")}))},development:function(=
e){return""},loadExternalScript:function(e){return new =
Promise((function(t,n){var =
i=3Ddocument.createElement("script");i.type=3D"text/javascript",i.readySt=
ate?i.onreadystatechange=3Dfunction(){"loaded"!=3D=3Di.readyState&&"compl=
ete"!=3D=3Di.readyState||(i.onreadystatechange=3Dnull,t())}:i.onload=3Dfu=
nction(){t()},i.src=3De,document.getElementsByTagName("head")[0].appendCh=
ild(i)}))},loadExternalSheet:function(e){return new =
Promise((function(t,n){var =
i=3Ddocument.createElement("link");i.type=3D"text/css",i.rel=3D"styleshee=
t",i.readyState?i.onreadystatechange=3Dfunction(){"loaded"!=3D=3Di.readyS=
tate&&"complete"!=3D=3Di.readyState||(i.onreadystatechange=3Dnull,t())}:i=
.onload=3Dfunction(){t()},i.href=3De,document.getElementsByTagName("head"=
)[0].appendChild(i)}))},getUserId:function(){var =
e=3Di.get("__SPK_UID");return e||(e=3D""),e}}},function(e,t,n){var =
i=3Dn(19);e.exports=3Dfunction(e,t){if("function"!=3Dtypeof =
t&&null!=3D=3Dt)throw new TypeError("Super expression must either be =
null or a =
function");e.prototype=3DObject.create(t&&t.prototype,{constructor:{value=
:e,writable:!0,configurable:!0}}),t&&i(e,t)},e.exports.default=3De.export=
s,e.exports.__esModule=3D!0},function(e,t,n){var =
i=3Dn(20).default,o=3Dn(21);e.exports=3Dfunction(e,t){if(t&&("object"=3D=3D=
=3Di(t)||"function"=3D=3Dtypeof t))return t;if(void 0!=3D=3Dt)throw new =
TypeError("Derived constructors may only return object or =
undefined");return =
o(e)},e.exports.default=3De.exports,e.exports.__esModule=3D!0},function(e=
,t,n){"use strict";n.d(t,"a",(function(){return u}));var =
i=3Dn(0),o=3Dn.n(i),a=3Dn(1),r=3Dn.n(a),s=3Dn(9);var =
c=3Dn(10),l=3Dn(11);function d(e,t,n,i){return =
e.media.url.includes(".m3u8")&&function(e,t){var =
n=3Ddocument.getElementById("hls-script");if(null=3D=3D=3Dn){(n=3Ddocumen=
t.createElement("script")).type=3D"text/javascript",n.id=3D"hls-script",n=
.src=3D"https://cdn.speakol.com/widget/js/hls.light.min.js",n.onload=3Dfu=
nction(){if(Hls.isSupported()){var =
n=3Ddocument.querySelector("#".concat(t.element,".speakol-widget.loaded =
[data-type=3D'").concat(e.type,"'][data-cid=3D'").concat(e.id,"'] =
video")),i=3Dnew Hls;i.loadSource(e.media.url),i.attachMedia(n)}};var =
i=3Ddocument.getElementsByTagName("script")[0];i.parentNode.insertBefore(=
n,i)}}(e,n),'\n    <div class=3D"sp-video-box" style=3D"height: =
'.concat(Math.floor(t*n.heightRatio(i)/n.widthRatio(i)),'px =
!important;">\n      \x3c!-- start Learn more button  --\x3e\n      <div =
\n        class=3D"sp-learn-more" \n        =
data-direct=3D"').concat(e.url,'" \n        =
onclick=3D"window.open(\'').concat(e.events.click[0].value.url,"&trigger=3D=
learn-more','").concat(n.open_links_in_new_window?"_blank":"_top","'); =
return false;\"\n        onmousedown=3D\"this.href =3D =
'").concat(e.events.click[0].value.url,'&trigger=3Dlearn-more\'">Learn =
more</div>\n      \x3c!-- end Learn more button  --\x3e\n\n      \x3c!-- =
start video cover  --\x3e\n      <div \n        =
class=3D"sp-video-player-cover" \n        =
onclick=3D"window.open(\'').concat(e.events.click[0].value.url,"&trigger=3D=
video', '").concat(n.open_links_in_new_window?"_blank":"_top",'\'); =
return false;">\n      </div>\n      \x3c!-- end video cover  --\x3e\n\n =
     \x3c!-- start video element  --\x3e\n      <video muted =
playsinline\n        class=3D"sp-video-player" \n        style =3D =
"width: ').concat(t,"px;height: =
").concat(Math.floor(t*n.heightRatio(i)/n.widthRatio(i)),'px =
!important;"\n        =
onclick=3D"window.open(\'').concat(e.events.click[0].value.url,"&trigger=3D=
video', '").concat(n.open_links_in_new_window?"_blank":"_top",'\'); =
return false;" >\n        <source src=3D"').concat(e.media.url,'">\n     =
 </video>\n      \x3c!-- end video element  --\x3e\n\n      \x3c!-- =
start mute and unmute elment --\x3e\n      <div \n        class=3D"muted =
mute-unmute-icon-container" \n        data-cid=3D"').concat(e.id,'">\n   =
     \n        <svg class=3D"mute-icon mute-unmute-icon mute-active" \n  =
        xmlns=3D"http://www.w3.org/2000/svg" \n          viewBox=3D"0 0 =
24 24" fill=3D"#fff">\n          \n          <path\n            =
d=3D"M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 =
2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 =
14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 =
6.71zM4.27 3L3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 =
4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 =
21 19.73l-9-9L4.27 3zM12 4L9.91 6.09 12 8.18V4z">\n          </path>\n   =
       <path d=3D"M0 0h24v24H0z" fill=3D"none"></path>\n        </svg>\n =
       <svg class=3D"unmute-icon mute-unmute-icon mute-unactive"\n       =
   xmlns=3D"http://www.w3.org/2000/svg"\n          viewBox=3D"0 0 24 24" =
fill=3D"#fff">\n          <path\n            d=3D"M3 9v6h4l5 5V4L7 =
9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 =
2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 =
6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z">\n          =
</path>\n          <path d=3D"M0 0h24v24H0z" fill=3D"none"></path>\n     =
   </svg>\n      </div>\n      \x3c!-- end mute and unmute elment =
--\x3e\n\n    </div>\n    ')}var u=3Dfunction(){function =
e(t){o()(this,e),this.itemImpressionClass=3Dt,this.itemClasses=3D""}retur=
n r()(e,[{key:"setItem",value:function(e){return =
this.item=3De,this}},{key:"setWidth",value:function(e){return =
this.width=3De,this}},{key:"setConfig",value:function(e){return =
this.config=3De,this}},{key:"setLayoutIndex",value:function(e){return =
this.layoutIndex=3De,this}},{key:"setLayoutItemIndex",value:function(e){r=
eturn =
this.layoutItemIndex=3De,this}},{key:"setWidgetID",value:function(e){retu=
rn =
this.widgetID=3De,this}},{key:"setWidgetItemID",value:function(e){return =
this.widgetItemID=3De,this}},{key:"setItemClasses",value:function(e){retu=
rn this.itemClasses=3De,this}},{key:"render",value:function(){return"\n  =
      <style>#".concat(this.config.element," .sp-wi-item{width: =
").concat(this.width,'px!important;}</style>\n        \x3c!--start =
item--\x3e\n        <div class=3D"article-box sp-mg-l sp-wi-item =
row-').concat(Math.ceil(this.widgetItemID/this.config.layouts[this.layout=
Index].items_per_row)," ").concat(this.itemClasses," =
").concat(this.itemImpressionClass,'"\n            =
data-cid=3D"').concat(this.item.id,'"\n            style=3D"width: =
').concat(this.width,"px!important; =
").concat(this.config.layouts[this.layoutIndex].items_per_row>1&&this.con=
fig.space_between_items>0?"margin:0px =
"+this.config.space_between_items+"px 0px 0px;":"",'"\n            =
data-type=3D"').concat(this.item.type,'" \n            =
data-widget-item-id=3D"').concat(this.widgetItemID,'"\n            =
data-layout-index=3D"').concat(this.layoutIndex,'"\n            =
data-layout-item-index=3D"').concat(this.layoutItemIndex,'">\n           =
 \n            =
').concat("image"=3D=3D=3Dthis.item.media.type?(e=3Dthis.item,t=3Dthis.wi=
dth,n=3Dthis.config,i=3Dthis.layoutIndex,'\n    <a class=3D""\n      =
data-direct=3D"'.concat(e.events.click[0].value.url,"&trigger=3Dimage&ref=
=3D").concat(encodeURIComponent(n.current_page_url),'" \n      =
onclick=3D"window.open(\'').concat(e.events.click[0].value.url,"&trigger=3D=
image&ref=3D").concat(encodeURIComponent(n.current_page_url),"','").conca=
t(n.open_links_in_new_window&&"article"!=3D=3De.type?"_blank":"_top","');=
 return false;\"\n      onmousedown=3D\"(function(el, type, ad_id, =
target){ el.onclick =3D null; el.addEventListener('click', (e) =3D> =
{e.preventDefault(); e.stopPropagation(); let url =3D el.dataset.direct; =
if (type =3D=3D=3D 'image-ad') { if (window.impressionAdIDs =3D=3D =
undefined || window.impressionAdIDs =3D=3D '') {window.impressionAdIDs =
=3D [];} url =3D url + '&impression_ad_ids=3D' + =
window.impressionAdIDs.join() + '&has_impression=3D' + =
(window.impressionAdIDs.indexOf(parseInt(ad_id)) > -1 ? 'true' : =
'false');} window.open(url, target);}) })(this, '").concat(e.type,"' =
,'").concat(e.id,"', =
'").concat(n.open_links_in_new_window&&"article"!=3D=3De.type?"_blank":"_=
top",'\');"\n      =
href=3D"').concat(e.events.click[0].value.url,"&trigger=3Dimage&ref=3D").=
concat(encodeURIComponent(n.current_page_url),'" \n      =
target=3D"').concat(n.open_links_in_new_window&&"article"!=3D=3De.type?"_=
blank":"_top",'"\n      rel=3D"sponsored">\n        <div =
class=3D"ad-img-container" style=3D"width:').concat(t,"px =
!important;").concat(n.item_image_container_css,'">\n          <img\n    =
        class=3D"item-image"\n            =
data-src=3D"').concat(e.media.url,'"\n            alt=3D""\n            =
style=3D"width: =
100%!important;height:').concat(Math.floor(t*n.heightRatio(i)/n.widthRati=
o(i)),"px !important;").concat(n.item_image_css,'">\n\n          =
').concat("article"=3D=3D=3De.type&&n.enable_articles_logo?'<img\n       =
         =
class=3D"item-image-logo'.concat(n.articles_logo_position.length>0?"-"+n.=
articles_logo_position:"",'"\n                =
src=3D"').concat(n.articles_logo,'"\n                style=3D"width: =
').concat(n.articles_logo_width,"px; height: =
").concat(n.articles_logo_height,'px;">'):"","\n        </div>\n    =
</a>\n  ")):d(this.item,this.width,this.config,this.layoutIndex),'\n     =
         \n            <a class=3D""\n              =
data-direct=3D"').concat(this.item.events.click[0].value.url,"&trigger=3D=
title&ref=3D").concat(this.config.current_page_url,'" \n              =
onclick=3D"window.open(\'').concat(this.item.events.click[0].value.url,"&=
trigger=3Dtitle&ref=3D").concat(encodeURIComponent(this.config.current_pa=
ge_url),"','").concat(this.config.open_links_in_new_window&&"article"!=3D=
=3Dthis.item.type?"_blank":"_top","'); return false;\"\n              =
onmousedown=3D\"(function(el, type, ad_id, target){ el.onclick =3D null; =
el.addEventListener('click', (e) =3D> {e.preventDefault(); =
e.stopPropagation(); let url =3D el.dataset.direct; if (type =3D=3D=3D =
'image-ad') { if (window.impressionAdIDs =3D=3D undefined || =
window.impressionAdIDs =3D=3D '') {window.impressionAdIDs =3D [];} url =
=3D url + '&impression_ad_ids=3D' + window.impressionAdIDs.join() + =
'&has_impression=3D' + (window.impressionAdIDs.indexOf(parseInt(ad_id)) =
> -1 ? 'true' : 'false');} window.open(url, target);}) })(this, =
'").concat(this.item.type,"', '").concat(this.item.id,"', =
'").concat(this.config.open_links_in_new_window&&"article"!=3D=3Dthis.ite=
m.type?"_blank":"_top",'\');"\n              =
href=3D"').concat(this.item.events.click[0].value.url,"&trigger=3Dtitle&r=
ef=3D").concat(this.config.current_page_url,'" \n              =
target=3D"').concat(this.config.open_links_in_new_window&&"article"!=3D=3D=
this.item.type?"_blank":"_top",'" \n              rel =3D "sponsored" =
>\n              <span class=3D"sp-title-container" =
style=3D"text-transform: capitalize;">\n                =
').concat(this.config.layouts[this.layoutIndex].enable_item_category&&thi=
s.item.native_category.length>0&&"article"=3D=3D=3Dthis.item.type?Object(=
s.a)(this.item.native_category,this.config,this.layoutIndex):"","\n      =
          ").concat(this.item.is_install?function(e,t,n){return'\n    =
<div class=3D"spk-install-container" =
style=3D"'.concat(t.layouts[n].widget_box_title_css,'">\n      <div =
class=3D"spk-install-title">\n        <p style=3D"background-color: =
transparent;">').concat(e.length>t.item_title_length?"".concat(e.slice(0,=
t.item_title_length),"..."):e,'</p>\n      </div>\n      <button =
class=3D"spk-install-btn">').concat("RTL"=3D=3D=3Dt.direction?"=D8=AD=D9=85=
=D9=91=D9=84 =D8=A7=D9=84=D8=AA=D8=B7=D8=A8=D9=8A=D9=82":"Install =
Now","</button>\n    </div>\n  =
")}(this.item.title,this.config,this.layoutIndex):Object(l.a)(this.item.t=
itle,this.config,this.layoutIndex),"\n                =
").concat("article"!=3D=3Dthis.item.type?Object(c.a)(this.item.brand_name=
,this.config):"","\n              </span>\n            </a>\n        =
</div>\n        \x3c!--end item--\x3e\n    ");var =
e,t,n,i}}]),e}()},function(e,t,n){var i,o;=0A=
/*!=0A=
 * JavaScript Cookie v2.2.1=0A=
 * https://github.com/js-cookie/js-cookie=0A=
 *=0A=
 * Copyright 2006, 2015 Klaus Hartl & Fagner Brack=0A=
 * Released under the MIT license=0A=
 */!function(a){if(void =
0=3D=3D=3D(o=3D"function"=3D=3Dtypeof(i=3Da)?i.call(t,n,t,e):i)||(e.expor=
ts=3Do),!0,e.exports=3Da(),!!0){var =
r=3Dwindow.Cookies,s=3Dwindow.Cookies=3Da();s.noConflict=3Dfunction(){ret=
urn window.Cookies=3Dr,s}}}((function(){function e(){for(var =
e=3D0,t=3D{};e<arguments.length;e++){var n=3Darguments[e];for(var i in =
n)t[i]=3Dn[i]}return t}function t(e){return =
e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function =
n(i){function o(){}function a(t,n,a){if("undefined"!=3Dtypeof =
document){"number"=3D=3Dtypeof(a=3De({path:"/"},o.defaults,a)).expires&&(=
a.expires=3Dnew Date(1*new =
Date+864e5*a.expires)),a.expires=3Da.expires?a.expires.toUTCString():"";t=
ry{var =
r=3DJSON.stringify(n);/^[\{\[]/.test(r)&&(n=3Dr)}catch(e){}n=3Di.write?i.=
write(n,t):encodeURIComponent(String(n)).replace(/%(23|24|26|2B|3A|3C|3E|=
3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=3DencodeURIComp=
onent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).r=
eplace(/[\(\)]/g,escape);var s=3D"";for(var c in a)a[c]&&(s+=3D"; =
"+c,!0!=3D=3Da[c]&&(s+=3D"=3D"+a[c].split(";")[0]));return =
document.cookie=3Dt+"=3D"+n+s}}function r(e,n){if("undefined"!=3Dtypeof =
document){for(var o=3D{},a=3Ddocument.cookie?document.cookie.split("; =
"):[],r=3D0;r<a.length;r++){var =
s=3Da[r].split("=3D"),c=3Ds.slice(1).join("=3D");n||'"'!=3D=3Dc.charAt(0)=
||(c=3Dc.slice(1,-1));try{var =
l=3Dt(s[0]);if(c=3D(i.read||i)(c,l)||t(c),n)try{c=3DJSON.parse(c)}catch(e=
){}if(o[l]=3Dc,e=3D=3D=3Dl)break}catch(e){}}return e?o[e]:o}}return =
o.set=3Da,o.get=3Dfunction(e){return =
r(e,!1)},o.getJSON=3Dfunction(e){return =
r(e,!0)},o.remove=3Dfunction(t,n){a(t,"",e(n,{expires:-1}))},o.defaults=3D=
{},o.withConverter=3Dn,o}((function(){}))}))},function(e,t,n){var =
i=3Dn(18);e.exports=3D{INLINE_URL:i.INLINE_URL,RECOMMENDATION:i.RECOMMEND=
ATION,WIDGET_CONFIG:i.WIDGET_CONFIG,WIDGET_UIDGENERATOR:i.WIDGET_UIDGENER=
ATOR,RECOMMENDATION_WIDGET_VIEW:i.RECOMMENDATION_WIDGET_VIEW,RECOMMENDATI=
ON_PAGEVIEW:i.RECOMMENDATION_PAGEVIEW,ZUCK_JS_URL:i.ZUCK_JS_URL,ZUCK_CSS_=
URL:i.ZUCK_CSS_URL,SLIDER_JS_URL:i.SLIDER_JS_URL,SLIDER_CSS_URL:i.SLIDER_=
CSS_URL}},function(e,t,n){"use strict";function i(e,t,n){return'\n    =
<span class=3D"sp-category '.concat(t.item_category_style_classes,'" \n  =
    =
style=3D"').concat(t.layouts[n].item_category_css,'">').concat(e,"</span>=
\n    ")}n.d(t,"a",(function(){return i}))},function(e,t,n){"use =
strict";function i(e,t){return'\n    <span class=3D"sp-sponsor">\n      =
'.concat(t.enable_item_sponsored_icon?'\n        <img =
src=3D"'.concat(t.item_sponsored_icon_url,'"\n        style =3D =
"').concat(t.item_sponsored_icon_css,'"\n        alt=3D"speakol" =
>'):"","\n\n      =
<span>").concat(t.brand_name.length>0?t.brand_name:e,"</span>\n\n      =
").concat(!t.enable_item_sponsored_icon&&t.item_sponsored_text.length>0?'=
\n        <span =
style=3D"'.concat(t.item_sponsored_text_css,'">').concat(t.item_sponsored=
_text,"</span>"):"","\n    </span>\n    ")}n.d(t,"a",(function(){return =
i}))},function(e,t,n){"use strict";function i(e,t,n){return'\n    <p =
style=3D"'.concat(t.layouts[n].widget_box_title_css,' background-color: =
transparent;">').concat(e.length>t.item_title_length?"".concat(e.slice(0,=
t.item_title_length),"..."):e,"</p> \n    =
")}n.d(t,"a",(function(){return i}))},function(e,t,n){var =
i=3Dn(22);function o(t,n,a){return"undefined"!=3Dtypeof =
Reflect&&Reflect.get?(e.exports=3Do=3DReflect.get,e.exports.default=3De.e=
xports,e.exports.__esModule=3D!0):(e.exports=3Do=3Dfunction(e,t,n){var =
o=3Di(e,t);if(o){var a=3DObject.getOwnPropertyDescriptor(o,t);return =
a.get?a.get.call(n):a.value}},e.exports.default=3De.exports,e.exports.__e=
sModule=3D!0),o(t,n,a||t)}e.exports=3Do,e.exports.default=3De.exports,e.e=
xports.__esModule=3D!0},function(e,t,n){"use strict";var =
i,o=3Dfunction(){return void =
0=3D=3D=3Di&&(i=3DBoolean(window&&document&&document.all&&!window.atob)),=
i},a=3Dfunction(){var e=3D{};return function(t){if(void =
0=3D=3D=3De[t]){var =
n=3Ddocument.querySelector(t);if(window.HTMLIFrameElement&&n instanceof =
window.HTMLIFrameElement)try{n=3Dn.contentDocument.head}catch(e){n=3Dnull=
}e[t]=3Dn}return e[t]}}(),r=3D[];function s(e){for(var =
t=3D-1,n=3D0;n<r.length;n++)if(r[n].identifier=3D=3D=3De){t=3Dn;break}ret=
urn t}function c(e,t){for(var n=3D{},i=3D[],o=3D0;o<e.length;o++){var =
a=3De[o],c=3Dt.base?a[0]+t.base:a[0],l=3Dn[c]||0,d=3D"".concat(c," =
").concat(l);n[c]=3Dl+1;var =
u=3Ds(d),p=3D{css:a[1],media:a[2],sourceMap:a[3]};-1!=3D=3Du?(r[u].refere=
nces++,r[u].updater(p)):r.push({identifier:d,updater:g(p,t),references:1}=
),i.push(d)}return i}function l(e){var =
t=3Ddocument.createElement("style"),i=3De.attributes||{};if(void =
0=3D=3D=3Di.nonce){var =
o=3Dn.nc;o&&(i.nonce=3Do)}if(Object.keys(i).forEach((function(e){t.setAtt=
ribute(e,i[e])})),"function"=3D=3Dtypeof e.insert)e.insert(t);else{var =
r=3Da(e.insert||"head");if(!r)throw new Error("Couldn't find a style =
target. This probably means that the value for the 'insert' parameter is =
invalid.");r.appendChild(t)}return t}var =
d,u=3D(d=3D[],function(e,t){return =
d[e]=3Dt,d.filter(Boolean).join("\n")});function p(e,t,n,i){var =
o=3Dn?"":i.media?"@media ".concat(i.media," =
{").concat(i.css,"}"):i.css;if(e.styleSheet)e.styleSheet.cssText=3Du(t,o)=
;else{var =
a=3Ddocument.createTextNode(o),r=3De.childNodes;r[t]&&e.removeChild(r[t])=
,r.length?e.insertBefore(a,r[t]):e.appendChild(a)}}function f(e,t,n){var =
i=3Dn.css,o=3Dn.media,a=3Dn.sourceMap;if(o?e.setAttribute("media",o):e.re=
moveAttribute("media"),a&&"undefined"!=3Dtypeof btoa&&(i+=3D"\n/*# =
sourceMappingURL=3Ddata:application/json;base64,".concat(btoa(unescape(en=
codeURIComponent(JSON.stringify(a))))," =
*/")),e.styleSheet)e.styleSheet.cssText=3Di;else{for(;e.firstChild;)e.rem=
oveChild(e.firstChild);e.appendChild(document.createTextNode(i))}}var =
_=3Dnull,m=3D0;function g(e,t){var n,i,o;if(t.singleton){var =
a=3Dm++;n=3D_||(_=3Dl(t)),i=3Dp.bind(null,n,a,!1),o=3Dp.bind(null,n,a,!0)=
}else =
n=3Dl(t),i=3Df.bind(null,n,t),o=3Dfunction(){!function(e){if(null=3D=3D=3D=
e.parentNode)return!1;e.parentNode.removeChild(e)}(n)};return =
i(e),function(t){if(t){if(t.css=3D=3D=3De.css&&t.media=3D=3D=3De.media&&t=
.sourceMap=3D=3D=3De.sourceMap)return;i(e=3Dt)}else =
o()}}e.exports=3Dfunction(e,t){(t=3Dt||{}).singleton||"boolean"=3D=3Dtype=
of t.singleton||(t.singleton=3Do());var n=3Dc(e=3De||[],t);return =
function(e){if(e=3De||[],"[object =
Array]"=3D=3D=3DObject.prototype.toString.call(e)){for(var =
i=3D0;i<n.length;i++){var o=3Ds(n[i]);r[o].references--}for(var =
a=3Dc(e,t),l=3D0;l<n.length;l++){var =
d=3Ds(n[l]);0=3D=3D=3Dr[d].references&&(r[d].updater(),r.splice(d,1))}n=3D=
a}}}},function(e,t,n){"use strict";e.exports=3Dfunction(e){var =
t=3D[];return t.toString=3Dfunction(){return this.map((function(t){var =
n=3Dfunction(e,t){var n=3De[1]||"",i=3De[3];if(!i)return =
n;if(t&&"function"=3D=3Dtypeof btoa){var =
o=3D(r=3Di,s=3Dbtoa(unescape(encodeURIComponent(JSON.stringify(r)))),c=3D=
"sourceMappingURL=3Ddata:application/json;charset=3Dutf-8;base64,".concat=
(s),"/*# ".concat(c," */")),a=3Di.sources.map((function(e){return"/*# =
sourceURL=3D".concat(i.sourceRoot||"").concat(e," =
*/")}));return[n].concat(a).concat([o]).join("\n")}var =
r,s,c;return[n].join("\n")}(t,e);return t[2]?"@media ".concat(t[2]," =
{").concat(n,"}"):n})).join("")},t.i=3Dfunction(e,n,i){"string"=3D=3Dtype=
of e&&(e=3D[[null,e,""]]);var o=3D{};if(i)for(var =
a=3D0;a<this.length;a++){var =
r=3Dthis[a][0];null!=3Dr&&(o[r]=3D!0)}for(var s=3D0;s<e.length;s++){var =
c=3D[].concat(e[s]);i&&o[c[0]]||(n&&(c[2]?c[2]=3D"".concat(n," and =
").concat(c[2]):c[2]=3Dn),t.push(c))}},t}},function(e,t,n){"use =
strict";n.r(t),n.d(t,"default",(function(){return w}));var =
i=3D/iPhone/i,o=3D/iPod/i,a=3D/iPad/i,r=3D/\biOS-universal(?:.+)Mac\b/i,s=
=3D/\bAndroid(?:.+)Mobile\b/i,c=3D/Android/i,l=3D/(?:SD4930UR|\bSilk(?:.+=
)Mobile\b)/i,d=3D/Silk/i,u=3D/Windows =
Phone/i,p=3D/\bWindows(?:.+)ARM\b/i,f=3D/BlackBerry/i,_=3D/BB10/i,m=3D/Op=
era =
Mini/i,g=3D/\b(CriOS|Chrome)(?:.+)Mobile/i,h=3D/Mobile(?:.+)Firefox\b/i,v=
=3Dfunction(e){return void =
0!=3D=3De&&"MacIntel"=3D=3D=3De.platform&&"number"=3D=3Dtypeof =
e.maxTouchPoints&&e.maxTouchPoints>1&&"undefined"=3D=3Dtypeof =
MSStream};function w(e){var =
t=3D{userAgent:"",platform:"",maxTouchPoints:0};e||"undefined"=3D=3Dtypeo=
f navigator?"string"=3D=3Dtypeof =
e?t.userAgent=3De:e&&e.userAgent&&(t=3D{userAgent:e.userAgent,platform:e.=
platform,maxTouchPoints:e.maxTouchPoints||0}):t=3D{userAgent:navigator.us=
erAgent,platform:navigator.platform,maxTouchPoints:navigator.maxTouchPoin=
ts||0};var n=3Dt.userAgent,w=3Dn.split("[FBAN");void =
0!=3D=3Dw[1]&&(n=3Dw[0]),void =
0!=3D=3D(w=3Dn.split("Twitter"))[1]&&(n=3Dw[0]);var =
y=3Dfunction(e){return function(t){return =
t.test(e)}}(n),b=3D{apple:{phone:y(i)&&!y(u),ipod:y(o),tablet:!y(i)&&(y(a=
)||v(t))&&!y(u),universal:y(r),device:(y(i)||y(o)||y(a)||y(r)||v(t))&&!y(=
u)},amazon:{phone:y(l),tablet:!y(l)&&y(d),device:y(l)||y(d)},android:{pho=
ne:!y(u)&&y(l)||!y(u)&&y(s),tablet:!y(u)&&!y(l)&&!y(s)&&(y(d)||y(c)),devi=
ce:!y(u)&&(y(l)||y(d)||y(s)||y(c))||y(/\bokhttp\b/i)},windows:{phone:y(u)=
,tablet:y(p),device:y(u)||y(p)},other:{blackberry:y(f),blackberry10:y(_),=
opera:y(m),firefox:y(h),chrome:y(g),device:y(f)||y(_)||y(m)||y(h)||y(g)},=
any:!1,phone:!1,tablet:!1};return =
b.any=3Db.apple.device||b.android.device||b.windows.device||b.other.devic=
e,b.phone=3Db.apple.phone||b.android.phone||b.windows.phone,b.tablet=3Db.=
apple.tablet||b.android.tablet||b.windows.tablet,b}},function(module,__we=
bpack_exports__,__webpack_require__){"use =
strict";__webpack_require__.d(__webpack_exports__,"a",(function(){return =
NativeHTMLItem}));var =
_babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0__=3D__we=
bpack_require__(0),_babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTE=
D_MODULE_0___default=3D__webpack_require__.n(_babel_runtime_helpers_class=
CallCheck__WEBPACK_IMPORTED_MODULE_0__),_babel_runtime_helpers_createClas=
s__WEBPACK_IMPORTED_MODULE_1__=3D__webpack_require__(1),_babel_runtime_he=
lpers_createClass__WEBPACK_IMPORTED_MODULE_1___default=3D__webpack_requir=
e__.n(_babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1__),_b=
abel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_2__=3D__webpack_re=
quire__(4),_babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_2___d=
efault=3D__webpack_require__.n(_babel_runtime_helpers_inherits__WEBPACK_I=
MPORTED_MODULE_2__),_babel_runtime_helpers_possibleConstructorReturn__WEB=
PACK_IMPORTED_MODULE_3__=3D__webpack_require__(5),_babel_runtime_helpers_=
possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_3___default=3D__webpac=
k_require__.n(_babel_runtime_helpers_possibleConstructorReturn__WEBPACK_I=
MPORTED_MODULE_3__),_babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORT=
ED_MODULE_4__=3D__webpack_require__(2),_babel_runtime_helpers_getPrototyp=
eOf__WEBPACK_IMPORTED_MODULE_4___default=3D__webpack_require__.n(_babel_r=
untime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_4__),_default_item=
__WEBPACK_IMPORTED_MODULE_5__=3D__webpack_require__(6);function =
_createSuper(e){var t=3D_isNativeReflectConstruct();return =
function(){var =
n,i=3D_babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_4___=
default()(e);if(t){var =
o=3D_babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_4___de=
fault()(this).constructor;n=3DReflect.construct(i,arguments,o)}else =
n=3Di.apply(this,arguments);return =
_babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE=
_3___default()(this,n)}}function =
_isNativeReflectConstruct(){if("undefined"=3D=3Dtypeof =
Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;i=
f("function"=3D=3Dtypeof Proxy)return!0;try{return =
Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}=
))),!0}catch(e){return!1}}var =
NativeHTMLItem=3Dfunction(_DefaultItem){_babel_runtime_helpers_inherits__=
WEBPACK_IMPORTED_MODULE_2___default()(NativeHTMLItem,_DefaultItem);var =
_super=3D_createSuper(NativeHTMLItem);function NativeHTMLItem(){return =
_babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___defaul=
t()(this,NativeHTMLItem),_super.apply(this,arguments)}return =
_babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default()=
(NativeHTMLItem,[{key:"render",value:function render(){return'\n        =
\x3c!--start item--\x3e\n        <div class=3D"article-box sp-mg-l =
sp-wi-item =
row-'.concat(Math.ceil(this.widgetItemID/this.config.layouts[this.layoutI=
ndex].items_per_row)," ").concat(this.itemClasses," =
").concat(this.itemImpressionClass,'"\n            =
data-cid=3D"').concat(this.item.id,'"\n            style=3D"width: =
').concat(this.width,'px!important;"\n            =
data-type=3D"').concat(this.item.type,'" \n            =
data-widget-item-id=3D"').concat(this.widgetItemID,'"\n            =
data-layout-index=3D"').concat(this.layoutIndex,'"\n            =
data-layout-item-index=3D"').concat(this.layoutItemIndex,'">\n           =
 ').concat(eval(this.item.native_html_code)(this.width,this.config),"\n  =
      </div>\n        \x3c!--end item--\x3e\n    =
")}}]),NativeHTMLItem}(_default_item__WEBPACK_IMPORTED_MODULE_5__.a)},fun=
ction(e,t){e.exports=3Dfunction(e,t,n){return t in =
e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writab=
le:!0}):e[t]=3Dn,e},e.exports.default=3De.exports,e.exports.__esModule=3D=
!0},function(e,t){e.exports=3D{INLINE_URL:"https://cdn.speakol.com/inline=
/js/inline.js",RECOMMENDATION:"https://recommendation.speakol.com/api/v2.=
1/recommendation",WIDGET_CONFIG:"https://recommendation.speakol.com/api/v=
2.1/recommendation/config",WIDGET_UIDGENERATOR:"https://recommendation.sp=
eakol.com/api/v2/recommendation/uidgenerator",RECOMMENDATION_WIDGET_VIEW:=
"https://rd.speakol.com/api/v1/push/widget-view",RECOMMENDATION_PAGEVIEW:=
"https://rd.speakol.com/api/v1/push/widget-page-view",ZUCK_JS_URL:"https:=
//cdn.speakol.com/widget/js/zuck.min.js",ZUCK_CSS_URL:"https://cdn.speako=
l.com/widget/js/zuck.min.css",SLIDER_JS_URL:"https://cdn.speakol.com/spli=
de.min.js",SLIDER_CSS_URL:"https://cdn.speakol.com/splide-core.min.css"}}=
,function(e,t){function n(t,i){return =
e.exports=3Dn=3DObject.setPrototypeOf||function(e,t){return =
e.__proto__=3Dt,e},e.exports.default=3De.exports,e.exports.__esModule=3D!=
0,n(t,i)}e.exports=3Dn,e.exports.default=3De.exports,e.exports.__esModule=
=3D!0},function(e,t){function n(t){return"function"=3D=3Dtypeof =
Symbol&&"symbol"=3D=3Dtypeof =
Symbol.iterator?(e.exports=3Dn=3Dfunction(e){return typeof =
e},e.exports.default=3De.exports,e.exports.__esModule=3D!0):(e.exports=3D=
n=3Dfunction(e){return e&&"function"=3D=3Dtypeof =
Symbol&&e.constructor=3D=3D=3DSymbol&&e!=3D=3DSymbol.prototype?"symbol":t=
ypeof =
e},e.exports.default=3De.exports,e.exports.__esModule=3D!0),n(t)}e.export=
s=3Dn,e.exports.default=3De.exports,e.exports.__esModule=3D!0},function(e=
,t){e.exports=3Dfunction(e){if(void 0=3D=3D=3De)throw new =
ReferenceError("this hasn't been initialised - super() hasn't been =
called");return =
e},e.exports.default=3De.exports,e.exports.__esModule=3D!0},function(e,t,=
n){var =
i=3Dn(2);e.exports=3Dfunction(e,t){for(;!Object.prototype.hasOwnProperty.=
call(e,t)&&null!=3D=3D(e=3Di(e)););return =
e},e.exports.default=3De.exports,e.exports.__esModule=3D!0},function(e,t,=
n){var =
i=3Dn(13),o=3Dn(24);"string"=3D=3Dtypeof(o=3Do.__esModule?o.default:o)&&(=
o=3D[[e.i,o,""]]);var =
a=3D{insert:"head",singleton:!1};i(o,a);e.exports=3Do.locals||{}},functio=
n(e,t,n){(t=3Dn(14)(!1)).push([e.i,"@import =
url(https://fonts.googleapis.com/css?family=3DLato&display=3Dswap);"]),t.=
push([e.i,".speakol-widget p {\n    height: initial !important;\n    =
margin-bottom: 0;\n}\n\n.spk-default-wg {\n    border: none;\n    =
margin: 0 auto;\n    padding: 0 0 !important;\n    border: none;\n    =
margin: 0 auto;\n}\n\n.spk-header {\n    padding: 5px 15px;\n    clear: =
both;\n    text-align: right;\n    border-inline-start: 3px =
solid;\n}\n\n.spk-footer {\n    border-inline-start: 3px solid;\n    =
padding-inline-start: 5px;\n}\n\n.ltr .spk-header {\n    text-align: =
left;\n}\n\n.spk-default-wg a, .spk-default-wg a:hover {\n    =
text-decoration: none;\n    color: #000 !important;\n    width: 100%;\n  =
  border: 0;\n    padding: 0px;\n    margin-left: 0;\n    transition: =
none;\n    margin-bottom: 0;\n    background: transparent;\n    =
box-shadow: none;\n    display: block;\n    cursor: =
pointer;\n}\n\n.sp-top-bar {\n    display: block;\n    line-height: 1;\n =
   padding: 10px 10px;\n    text-align: left;\n    background-color: =
white;\n}\n\n.ltr .sp-top-bar {\n    text-align: =
right;\n}\n\n.sp-top-bar p {\n    font-family: 'Lato', sans-serif;\n    =
font-size: 10px;\n    font-weight: 300;\n}\n\n.sp-top-bar p {\n    =
margin: 0 0 1px 0 !important;\n    padding: 0 0 3px 0 !important;\n    =
display: block !important;\n    border-bottom: 1px solid #bdbbbb;\n    =
text-align: start !important;\n    unicode-bidi: plaintext =
!important;\n}\n\n.sp-top-bar .sp-blue {\n    color: #338ccb;\n    =
font-size: 14px;\n    font-weight: 300;\n}\n\n.sp-top-bar .sp-normal {\n =
   font-weight: normal;\n}\n\n.sp-top-bar .sp-bold {\n    font-weight: =
bold;\n}\n\n.sp-top-bar .sp-gray {\n    color: =
#a9a9a9;\n}\n\n.spk-default-wg .sp-sponsor {\n    display: block;\n    =
line-height: 1 !important;\n    margin: 0 0;\n}\n\n.ltr .spk-default-wg =
.sp-sponsor {\n    float: left;\n}\n\n.spk-default-wg .sp-sponsor img =
{\n    width: 8px !important;\n    height: 8px !important;\n    float: =
initial;\n    vertical-align: unset;\n    display: inline-block;\n    =
margin: 0 !important;\n}\n\n.spk-default-wg .sp-sponsor span {\n    =
margin: 0 2px 0 2px;\n    display: inline-block;\n    font-size: 10px =
!important;\n    color: #BEBEBE !important;\n    width: initial;\n    =
line-height: 1;\n}\n\n.spk-default-wg .sp-wi-item img {\n    margin: 0 =
0!important;\n    object-fit: =
fill;\n}\n\n.spk-stand-wg.sp-mobile.sp-one-item .sp-title-container p =
{\n    font-size: 16px;\n}\n\n.spk-default-wg .sp-title-container p {\n  =
  overflow: hidden;\n    margin: 0 !important;\n    text-align: start =
!important;\n    unicode-bidi: plaintext !important;\n    =
letter-spacing: 0;\n    line-height: 1.5em !important;\n    overflow: =
hidden;\n    font-size: 15px;\n    padding: 0;\n}\n\n.spk-default-wg =
.sp-title-container {\n    text-align: right;\n    font-family: =
inherit;\n    padding: 0 4px 8px 4px;\n    background: transparent;\n    =
display: inline-block;\n    max-width: 100%;\n    float: unset;\n    =
min-height: unset;\n}\n\n.spk-default-wg .sp-category {\n    font-size: =
10px;\n    color: #BEBEBE;\n    padding: 0 2px;\n    =
border-inline-start: 2px solid;\n}\n\n.spk-default-wg .sp-video-box {\n  =
  width: 100%;\n    position: relative;\n}\n\n.spk-default-wg =
.mute-unmute-icon-container {\n    position: absolute;\n    left: 1px;\n =
   line-height: 1;\n    bottom: 1px;\n    width: 20px;\n    height: =
20px;\n    z-index: 9;\n}\n\n.spk-default-wg .mute-unmute-icon-container =
.mute-active {\n    display: initial !important;\n}\n\n.spk-default-wg =
.mute-unmute-icon-container .mute-unactive {\n    display: none =
!important;\n}\n\n.spk-default-wg .mute-unmute-icon-container =
.mute-unmute-icon-container>.mute-icon {\n    display: =
none\n}\n\n.spk-default-wg .mute-unmute-icon-container =
.mute-unmute-icon-container.muted>.mute-icon {\n    display: =
initial\n}\n\n.spk-default-wg .mute-unmute-icon-container =
.mute-unmute-icon-container.muted>.unmute-icon {\n    display: =
none\n}\n\n.spk-default-wg .mute-unmute-icon-container =
.mute-unmute-icon-container.muted>.unmute-icon {\n    display: =
none\n}\n\n.spk-default-wg .sp-video-box {\n    position: =
relative;\n}\n\n.spk-default-wg .sp-learn-more {\n    position: =
absolute;\n    z-index: 999;\n    top: 5px;\n    left: 10px;\n    =
cursor: default;\n    padding: 6px 10px 5px 10px;\n    color: white;\n   =
 border: 1px #fff solid;\n    font-size: 14px;\n}\n\n.spk-default-wg =
.sp-video-player-cover {\n    position: absolute;\n    z-index: 1;\n    =
top: 0;\n    right: 0;\n    bottom: 0;\n    left: =
0;\n}\n\n.spk-default-wg .sp-video-player {\n    background: =
#000;\n}\n\n.spk-default-wg .sp-video-player div, .spk-default-wg =
.sp-video-player div:link, .spk-default-wg .sp-video-player div:visited, =
.spk-default-wg .sp-video-player div:hover, .spk-default-wg =
.sp-video-player div:active, .spk-default-wg .sp-video-player video, =
.spk-default-wg .sp-video-player video:link, .spk-default-wg =
.sp-video-player video:visited, .spk-default-wg .sp-video-player =
video:hover, .spk-default-wg .sp-video-player video:active {\n    =
border: none !important;\n    outline: none =
!important;\n}\n\n.spk-default-wg .sp-wi-item.spk-hidden {\n    display: =
none;\n    opacity: 0;\n    visibility: hidden;\n    -webkit-transition: =
opacity 600ms, visibility 600ms;\n    transition: opacity 600ms, =
visibility 600ms;\n}\n\n.spk-default-wg .sp-wi-item.sp-visible {\n    =
display: inline-block;\n    opacity: 1;\n    visibility: =
visible;\n}\n\n.spk-infinity-scroll .sp-top-bar, .spk-infinity-scroll =
.spk-header {\n    display: none;\n}\n\n.spk-default-wg =
.sp-wi-item[data-type=3D'verizon-ad'] a, .spk-default-wg =
.sp-wi-item[data-type=3D'verizon-ad'] a:hover {\n    text-decoration: =
none;\n    color: #000 !important;\n    width: 100%;\n    border: 0;\n   =
 padding: 0px;\n    margin-left: 0;\n    transition: none;\n    =
margin-bottom: 0;\n    background: transparent;\n    box-shadow: none;\n =
   display: block;\n    cursor: pointer;\n}\n\n.spk-default-wg =
.sp-wi-item[data-type=3D'verizon-ad'] .vz-native-text-cta, =
.spk-default-wg .sp-wi-item[data-type=3D'verizon-ad'] =
.vz-native-text-desc, .spk-default-wg =
.sp-wi-item[data-type=3D'verizon-ad'] .vz-native-text-cta {\n    =
display: none;\n}\n\n.spk-default-wg =
.sp-wi-item[data-type=3D'verizon-ad'] .vz-native-text {\n    display: =
table;\n    margin-top: 8px;\n}\n\n.spk-default-wg =
.sp-wi-item[data-type=3D'verizon-ad'] .vz-native-spsr {\n    display: =
table-footer-group;\n    font-size: 10px;\n    color: =
#BEBEBE!important;\n    text-align: left;\n    line-height: =
2;\n}\n\n.spk-default-wg .sp-wi-item[data-type=3D'verizon-ad'] =
.vz-native-text-title {\n    display: table-header-group;\n    =
text-align: left;\n}\n\n.spk-default-wg =
.sp-wi-item[data-type=3D'verizon-ad'] .vz-native-image {\n    position: =
relative;\n}\n\n.spk-default-wg .sp-wi-item[data-type=3D'verizon-ad'] =
.vz-native-adpolicy {\n    position: absolute;\n    top: 5px;\n    =
right: 5px;\n}\n\n.spk-default-wg.sp-mobile =
.sp-wi-item[data-type=3D'verizon-ad'] .vz-native-text {\n    float: =
left;\n}\n\n.spk-default-wg .sp-wi-item[data-type=3D'verizon-ad'] =
.vz-native-text {\n    direction: initial;\n}\n\n.spk-default-wg =
.sp-wi-item[data-type=3D'verizon-ad'] .vz-native-spsr {\n    direction: =
initial;\n}\n\n.sp-wi-item[data-type=3Darticle] .ad-img-container {\n    =
position: relative;\n}\n\n.sp-wi-item[data-type=3Darticle] =
.ad-img-container .item-image {\n    position: =
relative;\n}\n\n.sp-wi-item[data-type=3Darticle] .ad-img-container =
.item-image-logo {\n    position: absolute;\n    top: 0;\n    =
left:0;\n}\n\n.sp-wi-item[data-type=3Darticle] .ad-img-container =
.item-image-logo-top-left {\n    position: absolute;\n    top: 0;\n    =
left:0;\n}\n\n.sp-wi-item[data-type=3Darticle] .ad-img-container =
.item-image-logo-top-right {\n    position: absolute;\n    top: 0;\n    =
right: 0;\n}\n\n.sp-wi-item[data-type=3Darticle] .ad-img-container =
.item-image-logo-bottom-left {\n    position: absolute;\n    bottom: =
0;\n    left: 0;\n}\n\n.sp-wi-item[data-type=3Darticle] =
.ad-img-container .item-image-logo-bottom-right {\n    position: =
absolute;\n    bottom: 0;\n    right: =
0;\n}\n",""]),e.exports=3Dt},function(e,t,n){var =
i=3Dn(13),o=3Dn(26);"string"=3D=3Dtypeof(o=3Do.__esModule?o.default:o)&&(=
o=3D[[e.i,o,""]]);var =
a=3D{insert:"head",singleton:!1};i(o,a);e.exports=3Do.locals||{}},functio=
n(e,t,n){(t=3Dn(14)(!1)).push([e.i,".spk-stand-wg .sp-wi-items {\n    =
line-height: 1;\n    text-align: center !important;\n    padding: 0px =
0px 0px 0px;\n}\n\n.spk-stand-wg .sp-wi-item {\n    position: =
relative;\n    width: 100%;\n    display: inline-block;\n    direction: =
inherit;\n    overflow: hidden;\n    padding: 0 0;\n    vertical-align: =
top;\n}\n\n.spk-stand-wg.sp-mobile .sp-wi-item.row-1 {\n    border-top: =
none;\n    padding-top: 0 !important;\n}\n\n.spk-stand-wg.sp-mobile =
.sp-wi-item {\n    border-top: 1px solid #e8e3e3;\n    padding-top: 12px =
!important;\n}\n\n.spk-stand-wg.sp-mobile.sp-one-item =
.sp-wi-item:last-child {\n    border: none !important;\n    =
margin-bottom: 0px !important;\n}\n\n.spk-stand-wg.sp-mobile.sp-one-item =
.sp-title-container {\n    height: auto;\n    padding-top: =
0;\n}\n\n.spk-stand-wg.sp-mobile .sp-title-container p {\n    font-size: =
4vw !important;\n}\n\n.spk-stand-wg .sp-title-container {\n    display: =
block;\n}\n\n.spk-stand-wg .sp-title-container p {\n    margin-top: =
8px!important;\n}\n\n.spk-stand-wg .sp-wi-item img {\n    float: inherit =
!important;\n    border: none;\n    margin: 0 0;\n    max-width: =
initial;\n    min-width: initial;\n}\n\n.spk-stand-wg .sp-wi-item =
.ad-img-container img {\n    width: 100%;\n}\n\n.spk-stand-wg =
.spk-install-container {\n    display: flex;\n}\n\n.spk-stand-wg =
.spk-install-container .spk-install-title {\n    flex: 0 0 =
75%;;\n}\n\n.spk-stand-wg .spk-install-container .spk-install-btn {\n    =
flex: 1;\n    margin: auto 0;\n    background: rgb(156, 156, 156);\n    =
background: linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(240, 240, =
240) 35%, rgb(233, 233, 233) 100%);\n    border: 1px solid rgba(0, 0, 0, =
0.25);\n    border-radius: 5px;\n    padding: 7px 0;\n    font-weight: =
bold;\n}\n",""]),e.exports=3Dt},function(e,t,n){var =
i=3Dn(13),o=3Dn(28);"string"=3D=3Dtypeof(o=3Do.__esModule?o.default:o)&&(=
o=3D[[e.i,o,""]]);var =
a=3D{insert:"head",singleton:!1};i(o,a);e.exports=3Do.locals||{}},functio=
n(e,t,n){(t=3Dn(14)(!1)).push([e.i,".spk-list-wg .sp-wi-items {\n    =
padding: 0 8px;\n    display: inline-block;\n}\n\n.spk-list-wg =
.sp-wi-item {\n    direction: rtl;\n    position: relative;\n    width: =
100%;\n    display: inline-block;\n    margin: 0px;\n    overflow: =
hidden;\n    margin-bottom: 10px;\n}\n\n.ltr .spk-list-wg =
.ad-img-container {\n    float: left;\n}\n\n.ltr .spk-list-wg =
.sp-title-container {\n    float: right;\n}\n\n.ltr .spk-list-wg =
.sp-sponsor {\n    direction: ltr;\n    float: left;\n}\n\n.spk-list-wg =
.sp-category {\n    font-size: 10px;\n    color: =
#BEBEBE;\n}\n\n.spk-list-wg img {\n    width: 45%;\n    float: =
right;\n}\n\n.spk-list-wg img.mobile {\n    width: 100% !important;\n    =
max-width: -webkit-fill-available !important;\n    max-height: 100px;\n  =
  float: right;\n}\n\n.spk-list-wg .sp-title-container {\n    padding: =
0px 4px;\n    width: 50%;\n    max-width: 250px;\n    display: =
inline-block;\n    float: right;\n    margin: 0 0;\n}\n\n.spk-list-wg =
.ad-img-container {\n    float: right;\n}\n\n.spk-list-wg .sp-video-box =
{\n    float: right;\n}\n\n.sp-top-bar img {\n    float: initial;\n    =
margin: 0 0 !important;\n}\n",""]),e.exports=3Dt},function(e,t,n){var =
i=3Dn(13),o=3Dn(30);"string"=3D=3Dtypeof(o=3Do.__esModule?o.default:o)&&(=
o=3D[[e.i,o,""]]);var =
a=3D{insert:"head",singleton:!1};i(o,a);e.exports=3Do.locals||{}},functio=
n(e,t,n){(t=3Dn(14)(!1)).push([e.i,".spk-slider-wg {\n    margin-bottom: =
-40px;\n}\n\n.spk-slider-wg .sp-wi-items {\n    line-height: 1;\n    =
text-align: center !important;\n    padding: 0;\n}\n\n.spk-slider-wg =
.sp-wi-item {\n    position: relative;\n    width: 100%;\n    display: =
inline-block;\n    direction: inherit;\n    overflow: hidden;\n    =
padding: 0;\n    vertical-align: top;\n}\n\n.sp-mobile .spk-slider-wg =
.sp-wi-item.row-1 {\n    border-top: none;\n    padding-top: 0 =
!important;\n}\n\n.sp-mobile .spk-slider-wg .sp-wi-item {\n    =
border-top: 1px solid #e8e3e3;\n}\n\n.sp-mobile =
.spk-slider-wg.sp-one-item .sp-wi-item:last-child {\n    border: none =
!important;\n    margin-bottom: 0 !important;\n}\n\n.sp-mobile =
.spk-slider-wg.sp-one-item .sp-title-container {\n    padding-top: =
0;\n}\n\n.spk-slider-wg .sp-title-container {\n    display: =
block;\n}\n\n.spk-slider-wg .sp-title-container p {\n    padding-top: =
8px!important;\n}\n\n.spk-slider-wg .sp-wi-item img {\n    float: =
inherit !important;\n    border: none;\n    margin: 0;\n    max-width: =
initial;\n    min-width: initial;\n}\n\n.spk-slider-wg .sp-wi-item =
.ad-img-container img {\n    width: 100%;\n}\n\n.img-zoom {\n    =
overflow: hidden;\n}\n\n.img-zoom-slow img {\n    transition: transform =
5s;\n}\n\n.sp-title-wrapper {\n    position: relative;\n    height: =
70px;\n    background-color: white;\n}\n\n.sp-title-wrapper =
.sp-title-container {\n    padding: 0 4px =
!important;\n}\n\n.slider-footer {\n    position: relative;\n    height: =
50px;\n    margin: 0 10px;\n    bottom: 120px;\n}\n\n.slider-footer =
.slider-controls {\n    width: 100%;\n    height: 100%;\n    display: =
inline-flex;\n    flex-direction: row-reverse;\n    justify-content: =
space-between;\n}\n\n.slide-counter {\n    margin: auto 20px;\n    =
padding: 5px;\n    width: 75px;\n    background-color: rgba(0, 0, 0, =
0.5);\n    border-radius: 25px;\n    color: white;\n}\n\n.slide-counter =
.slide-counter-component {\n    display: inline-flex;\n    margin: auto =
0;\n}\n\n.slide-counter .counter-image {\n    margin: auto =
2px;\n}\n\n.slide-counter .counter-numbers {\n    margin: auto =
2px;\n}\n\n.slider-footer .splide__progress {\n    width: 100%;\n    =
height: 3px;\n    background-color: #338CCB;\n}\n\n.slider-footer =
.splide__arrows {\n    display: flex;\n}\n\n.splide__arrow =
.arrow,.shadow svg {\n    fill: rgba(255, 255, 255, 0.75);\n}\n\n.splide =
.splide__arrow {\n    width: 30px;\n    margin: auto 30px;\n    padding: =
5px 7px;\n    background-color: rgba(0, 0, 0, 0.50);\n    border: 2px =
solid rgba(226, 226, 226, 0.5);\n    border-radius: 50%;\n    color: =
white;\n}\n\n.sp-mobile .splide .splide__arrow {\n    margin: auto =
20px;\n}\n\n.splide .splide__arrow:hover {\n    cursor: pointer;\n    =
background-color: rgba(0, 0, 0, 0.25);\n}\n\n.ltr .splide .splide__arrow =
svg {\n    transform: rotate(180deg);\n}\n\n.splide__slide.spk-hidden =
{\n    display: none;\n}\n",""]),e.exports=3Dt},function(e,t,n){"use =
strict";n.r(t);var =
i=3Dn(0),o=3Dn.n(i),a=3Dn(1),r=3Dn.n(a),s=3Dn(7),c=3Dn.n(s),l=3Dfunction(=
){function e(){o()(this,e)}return r()(e,null,[{key:"get",value:async =
function(e,t,n){await =
fetch(e,{method:"GET",mode:"no-cors",headers:n})}},{key:"post",value:func=
tion(t,n,i){navigator.sendBeacon&&!i?e.beaconRequest(t,n):e.postFetch(t,n=
,i)}},{key:"postFetch",value:function(e,t,n){fetch(e,{method:"POST",crede=
ntials:"include",mode:"no-cors",headers:{headers:n},body:JSON.stringify(t=
)})}},{key:"beaconRequest",value:function(e,t,n){navigator.sendBeacon(e,J=
SON.stringify(t))||postFetch(e,t,n)}},{key:"getRecommendation",value:asyn=
c function(e,t,n){return(await =
fetch(e,{method:"GET",credentials:"include",mode:"cors",headers:n})).json=
()}}]),e}();var d=3Dfunction(){function e(){o()(this,e)}return =
r()(e,null,[{key:"fire",value:function(e){document.querySelectorAll(e).fo=
rEach((function(e){var =
t=3De.dataset.cid;e.querySelectorAll("a").forEach((function(e){e.addEvent=
Listener("click",(function(){!function(e){var t=3Dnew =
Date;t.setDate(t.getDate()+1);var =
n=3Dc.a.getJSON("__SPKL_VISITED_ARTICLES")||{IDs:[e],exp:t};-1=3D=3D=3Dn.=
IDs.indexOf(e)&&n.IDs.push(e),c.a.set("__SPKL_VISITED_ARTICLES",JSON.stri=
ngify(n),{expires:new =
Date(n.exp)})}(t)}))}))}))}},{key:"getVisitedArticles",value:function(){v=
ar e=3Dc.a.getJSON("__SPKL_VISITED_ARTICLES");return void =
0=3D=3D=3De||0=3D=3D=3De.IDs.length?[]:e.IDs}}]),e}(),u=3Dfunction(){func=
tion e(){o()(this,e)}return =
r()(e,null,[{key:"setWidgetManager",value:function(e,t){null=3D=3Dwindow.=
SPKWID?window.SPKWID=3D{config:e,requestID:t,layoutsLoads:{},layoutsGroup=
s:{},lastRenderedBox:{},adsOffset:0,articlesOffset:0,loading:!1,retires:0=
}:Object.keys(e).forEach((function(t){window.SPKWID.config.hasOwnProperty=
(t)||(window.SPKWID.config[t]=3De[t])}))}},{key:"getWidgetManager",value:=
function(){return =
window.SPKWID}},{key:"getConfig",value:function(e){if(null!=3Dwindow.SPKW=
ID&&null!=3Dwindow.SPKWID.config&&null!=3Dwindow.SPKWID.config[e])return =
window.SPKWID.config[e]}},{key:"getLayoutLoads",value:function(e){if(null=
!=3Dwindow.SPKWID&&null!=3Dwindow.SPKWID.layoutsLoads)return =
null=3D=3Dwindow.SPKWID.layoutsLoads[e]&&(window.SPKWID.layoutsLoads[e]=3D=
0),window.SPKWID.layoutsLoads[e]}},{key:"updateLayoutLoads",value:functio=
n(e){null!=3Dwindow.SPKWID&&null!=3Dwindow.SPKWID.layoutsLoads&&(null=3D=3D=
window.SPKWID.layoutsLoads[e]&&(window.SPKWID.layoutsLoads[e]=3D0),window=
.SPKWID.layoutsLoads[e]+=3D1)}},{key:"getLayoutGroups",value:function(e){=
if(null!=3Dwindow.SPKWID&&null!=3Dwindow.SPKWID.layoutsGroups)return =
null=3D=3Dwindow.SPKWID.layoutsGroups[e]&&(window.SPKWID.layoutsGroups[e]=
=3D0),window.SPKWID.layoutsGroups[e]}},{key:"updateLayoutGroups",value:fu=
nction(e){null!=3Dwindow.SPKWID&&null!=3Dwindow.SPKWID.layoutsGroups&&(nu=
ll=3D=3Dwindow.SPKWID.layoutsGroups[e]&&(window.SPKWID.layoutsGroups[e]=3D=
0),window.SPKWID.layoutsGroups[e]+=3D1)}},{key:"getLastRenderedBox",value=
:function(e){if(null!=3Dwindow.SPKWID&&null!=3Dwindow.SPKWID.lastRendered=
Box)return =
null=3D=3Dwindow.SPKWID.lastRenderedBox[e]&&(window.SPKWID.lastRenderedBo=
x[e]=3D0),window.SPKWID.lastRenderedBox[e]}},{key:"updateLastRenderedBox"=
,value:function(e,t){null!=3Dwindow.SPKWID&&null!=3Dwindow.SPKWID.lastRen=
deredBox&&(null=3D=3Dwindow.SPKWID.lastRenderedBox[e]&&(window.SPKWID.las=
tRenderedBox[e]=3D0),window.SPKWID.lastRenderedBox[e]+=3Dt)}},{key:"getAd=
sOffset",value:function(){return =
window.SPKWID.adsOffset}},{key:"getArticlesOffset",value:function(){retur=
n =
window.SPKWID.articlesOffset}},{key:"incrementAdsOffset",value:function()=
{window.SPKWID.adsOffset+=3D1}},{key:"incrementArticlesOffset",value:func=
tion(){window.SPKWID.articlesOffset+=3D1}},{key:"isLoadingLayouts",value:=
function(){return =
window.SPKWID.loading}},{key:"setLoadingLayouts",value:function(e){return=
 window.SPKWID.loading=3De}},{key:"getRetries",value:function(){return =
window.SPKWID.retires}},{key:"incrementRetries",value:function(){window.S=
PKWID.retires+=3D1}},{key:"resetRetries",value:function(){window.SPKWID.r=
etires=3D0}},{key:"getRequestID",value:function(){return =
window.SPKWID&&window.SPKWID.requestID?window.SPKWID.requestID:""}}]),e}(=
),p=3Dn(8),f=3Dn(3);function _(e){var t=3Darguments.length>1&&void =
0!=3D=3Darguments[1]?arguments[1]:0,n=3Darguments.length>2&&void =
0!=3D=3Darguments[2]?arguments[2]:0,i=3Darguments.length>3&&void =
0!=3D=3Darguments[3]?arguments[3]:0,o=3D{lang:f.websiteLanguage(),wids:e,=
pid:window.SPEAKOL_PID,url:encodeURIComponent(window.location.href),uid:c=
.a.get("__SPK_UID"),rid:u.getRequestID(),ref:encodeURIComponent(f.getCurr=
entPageURL()),visited_articles:d.getVisitedArticles(),ads_offset:t,articl=
es_offset:n,page:i};return new Promise((function(e){var =
t=3Df.param(o);e(l.getRecommendation("".concat(p.RECOMMENDATION,"?").conc=
at(t)))}))}function m(e){return new Promise((function(t){var =
n=3D{wids:e,uid:c.a.get("__SPK_UID"),rid:u.getRequestID(),ref:encodeURICo=
mponent(f.getCurrentPageURL())};t(l.getRecommendation("".concat(p.WIDGET_=
CONFIG,"?").concat(f.param(n))))}))}var =
g=3Dn(4),h=3Dn.n(g),v=3Dn(5),w=3Dn.n(v),y=3Dn(2),b=3Dn.n(y),x=3Dfunction(=
){function e(){var t=3Darguments.length>0&&void =
0!=3D=3Darguments[0]&&arguments[0];o()(this,e),this.type=3Dt?"feed":"stan=
dard",this.items_per_row=3D4,this.rows_per_widget=3D3,this.number_of_ads_=
per_widget=3D0,this.enable_ads=3D!1,this.enable_video_ads=3D!1,this.enabl=
e_articles=3D!1,this.video_ads_per_widget=3D0,this.enable_item_category=3D=
!1,this.image_ratio=3D"16:9",this.cta_css=3D"",this.cta_text=3D"",this.it=
em_category_css=3D"",this.widget_box_title_css=3D"",this.default_image=3D=
"",this.slider_autoplay=3D!0,this.slider_autoplay_transition_seconds=3D5,=
this.slider_progress_bar_color=3D"#338CCB",this.slider_enable_image_zoom=3D=
!0,this.enable_slider_counter=3D!1,this.repeat_layout=3D!1}return =
r()(e,[{key:"parse",value:function(e){var =
t=3Dthis;this.configurationHolder().forEach((function(n){null!=3De[n]&&(t=
["".concat(n.toLowerCase())]=3De[n])}))}},{key:"itemsCount",value:functio=
n(){return =
this.items_per_row*this.rows_per_widget||0}},{key:"configurationHolder",v=
alue:function(){return["TYPE","ITEMS_PER_ROW","ROWS_PER_WIDGET","NUMBER_O=
F_ADS_PER_WIDGET","ENABLE_ADS","ENABLE_VIDEO_ADS","ENABLE_ARTICLES","VIDE=
O_ADS_PER_WIDGET","ENABLE_ITEM_CATEGORY","IMAGE_RATIO","CTA_CSS","CTA_TEX=
T","ITEM_CATEGORY_CSS","WIDGET_BOX_TITLE_CSS","DEFAULT_IMAGE","SLIDER_AUT=
OPLAY","SLIDER_AUTOPLAY_TRANSITION_SECONDS","SLIDER_PROGRESS_BAR_COLOR","=
SLIDER_ENABLE_IMAGE_ZOOM","ENABLE_SLIDER_COUNTER","REPEAT_LAYOUT"]}}]),e}=
(),k=3Dn(3),I=3Dn.n(k),E=3Dfunction(){function =
e(){o()(this,e),this.enabled=3D!0,this.max_number_of_widgets=3D0,this.wid=
get_direction=3D0,this.product_type=3D0,this.item_impression_class=3D{rec=
ommendation:"sp-sponsored-action-viewport",video:"sp-sponsored-action-vie=
wport","image-ad":"sp-sponsored-action-viewport","video-ad":"sp-sponsored=
-action-viewport",article:"sp-internal-action-viewport","google-ad":"sp-i=
nternal-action-viewport","criteo-ad":"sp-internal-action-viewport","jubna=
-ad":"","mgid-ad":"","cognativex-ad":"sp-sponsored-action-viewport"},this=
.ad_impression_class_name=3D"sp-sponsored-action-viewport",this.article_i=
mpression_class_name=3D"sp-internal-action-viewport",this.video_control_c=
ontainer_element_class=3D"mute-unmute-icon-container",this.id=3D0,this.wi=
dget_id=3D"",this.domain_id=3D0,this.domain=3D"",this.current_page_url=3D=
I.a.getCurrentPageURL(),this.element=3D"",this.brand_name=3D"",this.foote=
r_classes=3D"",this.footer_text=3D'=D9=85=D9=88=D8=A7=D8=B6=D9=8A=D8=B9 =
=D9=85=D9=82=D8=AA=D8=B1=D8=AD=D9=87 =D9=85=D9=86 <a =
href=3D"https://speakol.com" target=3D"_blank"><img =
src=3D"https://cdn.speakol.com/widget/images/speakol_logo.png" =
alt=3D"speakol" style=3D"border: none; display: inline-block; max-width: =
80px !important; padding: 0 5px;vertical-align: =
middle;"></a>',this.footer_css=3D"font-size: 14px; color: #737373; =
background-color: #FFFFFF; padding-top: 10px; border-top: 1px solid =
#e8e8e8; margin-top: 10px; margin-bottom: 12px"}return =
r()(e,[{key:"setWidgetIdentity",value:function(e,t,n,i){this.id=3De,this.=
domain_id=3Dt,this.domain=3Dn,this.rendered_widget=3Di}},{key:"setClientC=
onfig",value:function(e){this.element=3De.element,this.widget_id=3De.widg=
et_id}}],[{key:"mainConfigurationHolder",value:function(){return["MAX_NUM=
BER_OF_WIDGETS"]}},{key:"configurationHolder",value:function(){return["DI=
RECTION","ENABLE_INLINE","ENABLE_ARTICLES_LOGO","ARTICLES_LOGO","ARTICLES=
_LOGO_POSITION","ARTICLES_LOGO_WIDTH","ARTICLES_LOGO_HEIGHT","WIDGET_LOAD=
ING_TYPE","MAX_REPEATED_LAYOUTS_LOAD","MAX_REPEATED_ADS_LOAD","REPEAT_ADS=
","REPEAT_ARTICLES","LAYOUTS","WIDGET_CSS","WIDGET_CONTAINER_CSS","HEADER=
_CLASSES","HEADER_TEXT","HEADER_CSS","ENABLE_SPONSORED_BY","SPONSORED_BY_=
URL","SPONSORED_BY_CONTENT","ENABLE_ITEM_SPONSORED_ICON","ITEM_SPONSORED_=
ICON_URL","ITEM_SPONSORED_ICON_CSS","ITEM_SPONSORED_TEXT","ITEM_SPONSORED=
_TEXT_CSS","ITEM_CATEGORY_STYLE_CLASSES","OPEN_LINKS_IN_NEW_WINDOW","ITEM=
_IMAGE_CSS","ITEM_IMAGE_CONTAINER_CSS","LIST_WIDGET_IMAGE_DEFAULT_WIDTH",=
"ENABLED_ANALYTICS","ITEM_IMAGE_RATIO","ITEM_TITLE_LENGTH","SPACE_BETWEEN=
_ITEMS","WIDGET_CONTAINER_SIDES_PADDING","IFRAME_WIDGET_CSS_FILE_URL","BR=
AND_NAME","FOOTER_CLASSES","FOOTER_TEXT","FOOTER_CSS"]}}]),e}();function =
S(e){var t=3Dfunction(){if("undefined"=3D=3Dtypeof =
Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;i=
f("function"=3D=3Dtypeof Proxy)return!0;try{return =
Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}=
))),!0}catch(e){return!1}}();return function(){var =
n,i=3Db()(e);if(t){var =
o=3Db()(this).constructor;n=3DReflect.construct(i,arguments,o)}else =
n=3Di.apply(this,arguments);return w()(this,n)}}var =
O=3Dn(15),R=3Dfunction(e){h()(n,e);var t=3DS(n);function n(){var =
e;return =
o()(this,n),(e=3Dt.call(this)).header_classes=3D"",e.widget_css=3D"",e.he=
ader_text=3D"",e.header_css=3D"",e.enable_sponsored_by=3D!0,e.sponsored_b=
y_url=3D"https://speakol.com",e.sponsored_by_content=3D'<p =
class=3D"sp-blue sp-bold">speakol <span =
class=3D"sp-normal">Feed</span></p>',e.enable_item_sponsored_icon=3D!0,e.=
item_sponsored_icon_url=3D"https://cdn.speakol.com/widget/images/sponsor.=
png",e.item_sponsored_icon_css=3D"",e.item_sponsored_text=3D"ad",e.item_s=
ponsored_text_css=3D"",e.item_category_style_classes=3D"",e.open_links_in=
_new_window=3D!1,e.item_title_length=3D70,e.item_image_css=3D"",e.item_im=
age_container_css=3D"",e.item_image_ratio=3D"4:3",e.list_widget_image_def=
ault_width=3D45,e.space_between_items=3D5,e.widget_container_sides_paddin=
g=3D20,e.iframe_widget_css_file_url=3D"",e.enabled_analytics=3D["GOOGLE_A=
NALYTICS"],e.widget_container_css=3D"",e.enable_inline=3D!1,e.direction=3D=
"rtl",e.enable_on_ios=3D!0,e.enable_on_android=3D!0,e.enable_articles_log=
o=3D!1,e.articles_logo=3D"",e.articles_logo_position=3D"",e.articles_logo=
_width=3D30,e.articles_logo_height=3D30,e.widget_loading_type=3D"STATIC",=
e.max_repeated_layouts_load=3D0,e.repeat_ads=3D!1,e.max_repeated_ads_load=
=3D0,e.repeat_articles=3D!1,e.layouts=3D[],e}return =
r()(n,[{key:"enabledOnCurrentDevice",value:function(){return =
window.isMobile=3DO,!(!this.enable_on_android||!this.enable_on_ios)||!(!t=
his.enable_on_android&&O.default().android.device)&&!(!this.enable_on_ios=
&&O.default().apple.device)}},{key:"parse",value:function(e){var =
t=3Dthis;n.mainConfigurationHolder().forEach((function(n){e[n]&&(t["".con=
cat(n.toLowerCase())]=3De[n])}));var =
i=3De.MOBILE;n.configurationHolder().forEach((function(e){if(e in =
i)if("LAYOUTS"=3D=3De)for(var n=3D0;n<i[e].length;n++){var o=3Dnew =
x(O);o.parse(i[e][n]),t["".concat(e.toLowerCase())].push(o)}else =
t["".concat(e.toLowerCase())]=3Di[e]})),this.enabled=3D1=3D=3De.ENABLE_ON=
_MOBILE&&this.enabledOnCurrentDevice()}},{key:"widthRatio",value:function=
(e){return =
parseInt(this.layouts[e].image_ratio.split(":")[0],10)}},{key:"heightRati=
o",value:function(e){return =
parseInt(this.layouts[e].image_ratio.split(":")[1],10)}}],[{key:"configur=
ationHolder",value:function(){return =
E.configurationHolder().concat(["ENABLE_ON_IOS","ENABLE_ON_ANDROID"])}}])=
,n}(E);function A(e){var t=3Dfunction(){if("undefined"=3D=3Dtypeof =
Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;i=
f("function"=3D=3Dtypeof Proxy)return!0;try{return =
Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}=
))),!0}catch(e){return!1}}();return function(){var =
n,i=3Db()(e);if(t){var =
o=3Db()(this).constructor;n=3DReflect.construct(i,arguments,o)}else =
n=3Di.apply(this,arguments);return w()(this,n)}}var =
L=3Dfunction(e){h()(n,e);var t=3DA(n);function n(){var e;return =
o()(this,n),(e=3Dt.call(this)).widget_css=3D"",e.header_classes=3D"",e.he=
ader_text=3D"",e.header_css=3D"",e.enable_sponsored_by=3D!0,e.sponsored_b=
y_url=3D"https://speakol.com",e.sponsored_by_content=3D'<img =
src=3D"https://cdn.speakol.com/widget/images/speakol_logo.png" =
alt=3D"speakol" style=3D"max-width: 120px!important;\n      border: =
none; max-width: 50px !important; display: =
inline-block;">',e.enable_item_sponsored_icon=3D!0,e.item_sponsored_icon_=
url=3D"https://cdn.speakol.com/widget/images/sponsor.png",e.item_sponsore=
d_icon_css=3D"",e.item_sponsored_text=3D"ad",e.item_sponsored_text_css=3D=
"",e.item_category_style_classes=3D"",e.open_links_in_new_window=3D!0,e.i=
tem_title_length=3D70,e.item_image_css=3D"",e.item_image_container_css=3D=
"",e.item_image_ratio=3D"16:9",e.list_widget_image_default_width=3D45,e.s=
pace_between_items=3D5,e.widget_container_sides_padding=3D20,e.iframe_wid=
get_css_file_url=3D"",e.enabled_analytics=3D["GOOGLE_ANALYTICS"],e.widget=
_container_css=3D"",e.enable_inline=3D!1,e.direction=3D"rtl",e.enable_art=
icles_logo=3D!1,e.articles_logo=3D"",e.articles_logo_position=3D"",e.arti=
cles_logo_width=3D20,e.articles_logo_height=3D20,e.widget_loading_type=3D=
"STATIC",e.max_repeated_layouts_load=3D0,e.repeat_ads=3D!1,e.max_repeated=
_ads_load=3D0,e.repeat_articles=3D!1,e.layouts=3D[],e}return =
r()(n,[{key:"parse",value:function(e){var =
t=3Dthis;this.enabled=3D1=3D=3De.ENABLE_ON_DESKTOP,n.mainConfigurationHol=
der().forEach((function(n){e[n]&&(t["".concat(n.toLowerCase())]=3De[n])})=
);var i=3De.DESKTOP;n.configurationHolder().forEach((function(e){if(e in =
i)if("LAYOUTS"=3D=3De)for(var n=3D0;n<i[e].length;n++){var o=3Dnew =
x;o.parse(i[e][n]),t["".concat(e.toLowerCase())].push(o)}else =
t["".concat(e.toLowerCase())]=3Di[e]}))}},{key:"widthRatio",value:functio=
n(e){return =
parseInt(this.layouts[e].image_ratio.split(":")[0],10)}},{key:"heightRati=
o",value:function(e){return =
parseInt(this.layouts[e].image_ratio.split(":")[1],10)}}]),n}(E),D=3Dn(12=
),C=3Dn.n(D),T=3Dn(6),M=3Dn(16);function P(e){var =
t=3Dfunction(){if("undefined"=3D=3Dtypeof =
Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;i=
f("function"=3D=3Dtypeof Proxy)return!0;try{return =
Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}=
))),!0}catch(e){return!1}}();return function(){var =
n,i=3Db()(e);if(t){var =
o=3Db()(this).constructor;n=3DReflect.construct(i,arguments,o)}else =
n=3Di.apply(this,arguments);return w()(this,n)}}var =
N=3Dfunction(e){h()(n,e);var t=3DP(n);function n(){return =
o()(this,n),t.apply(this,arguments)}return =
r()(n,[{key:"render",value:function(){return'\n        \x3c!--start =
item--\x3e\n        <div class=3D"article-box sp-mg-l sp-wi-item =
row-'.concat(Math.ceil(this.widgetItemID/this.config.layouts[this.layoutI=
ndex].items_per_row)," ").concat(this.itemClasses," =
").concat(this.itemImpressionClass,'"\n            style=3D"width: =
').concat(this.width,'px!important;"\n            =
data-type=3D"verizon-ad" \n            =
data-widget-item-id=3D"').concat(this.widgetItemID,'"\n            =
data-layout-index=3D"').concat(this.layoutIndex,'"\n            =
data-layout-item-index=3D"').concat(this.layoutItemIndex,"\">\n          =
  <style>\n            .spk-default-wg =
.sp-wi-item[data-type=3D'verizon-ad'] .vz-native-image-file {width: =
100%!important;height:").concat(Math.floor(this.width*this.config.heightR=
atio(this.layoutIndex)/this.config.widthRatio(this.layoutIndex)),"px =
!important;").concat(this.config.item_image_css,'}\n            =
</style>\n            <div =
class=3D"native-ad-f6c01918-9679-41a1-8549-126b28927544"></div>\n        =
    <script type=3D"text/javascript">\n                window.native =3D =
window.native || [];\n                window.native.push({\n             =
       apiKey: "5WVVVJX3WPC69HXWYXVB",\n                    code: =
"f6c01918-9679-41a1-8549-126b28927544",\n                    =
passbackHandler: function (section) {\n                      =
document.querySelector("#').concat(this.config.element," =
[data-type=3D'verizon-ad']\").className +=3D ' spk-hidden';\n            =
          document.querySelector(\"#").concat(this.config.element," =
[data-widget-item-id=3D'").concat(this.widgetItemID,"']:not([data-type=3D=
'verizon-ad'])\").className +=3D ' sp-visible';\n                    }\n =
               });\n                (function (d) {\n                    =
var script =3D d.createElement(\"script\");\n                    =
script.async =3D true;\n                    script.src =3D =
\"https://s.yimg.com/dy/ads/native.js\";\n                    =
d.body.appendChild(script);\n                })(document);\n            =
<\/script>\n\n        </div>\n        \x3c!--end item--\x3e\n    =
")}}]),n}(T.a);n(23);var B=3Dfunction(){function =
e(t,n){o()(this,e),this.config=3Dt,this.layoutIndex=3Dn}return =
r()(e,[{key:"getItemBuilder",value:function(e){switch(e){case"native-html=
-ad":return new M.a("");case"verizon-ad":return new N("");default:return =
new =
T.a(this.config.item_impression_class[e])}}},{key:"setItems",value:functi=
on(e){return =
this.items=3De,this}},{key:"setIsMobile",value:function(e){return =
this.isMobile=3De,this}},{key:"setLayoutGroup",value:function(e){return =
this.layoutGroup=3De,this}},{key:"render",value:function(e){return'\n    =
  <div class=3D"spk-default-wg '.concat(e," =
").concat(this.isMobile?"sp-mobile":"sp-desktop"," =
").concat(this.config.layouts[this.layoutIndex].items_per_row>1?"sp-multi=
-item":"sp-one-item",'">\n        <div class=3D"sp-wi-items =
sp-group-').concat(this.layoutGroup,'">\n          =
').concat(this.items.join(" "),"\n        </div>\n      </div>\n    =
")}}]),e}();function W(e){var t=3Dfunction(){if("undefined"=3D=3Dtypeof =
Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;i=
f("function"=3D=3Dtypeof Proxy)return!0;try{return =
Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}=
))),!0}catch(e){return!1}}();return function(){var =
n,i=3Db()(e);if(t){var =
o=3Db()(this).constructor;n=3DReflect.construct(i,arguments,o)}else =
n=3Di.apply(this,arguments);return w()(this,n)}}n(25);var =
U=3Dfunction(e){h()(n,e);var t=3DW(n);function n(){return =
o()(this,n),t.apply(this,arguments)}return =
r()(n,[{key:"render",value:function(){return =
C()(b()(n.prototype),"render",this).call(this,"spk-stand-wg =
sp-wi-items")}}]),n}(B),j=3Dn(9);var K=3Dn(10),z=3Dn(11);function =
G(e,t,n,i){return e.media.url.includes(".m3u8")&&function(e,t){var =
n=3Ddocument.getElementById("hls-script");if(null=3D=3D=3Dn){(n=3Ddocumen=
t.createElement("script")).type=3D"text/javascript",n.id=3D"hls-script",n=
.src=3D"https://cdn.speakol.com/widget/js/hls.light.min.js",n.onload=3Dfu=
nction(){if(Hls.isSupported()){var =
n=3Ddocument.querySelector("#".concat(t.element,".speakol-widget.loaded =
[data-type=3D'").concat(e.type,"'][data-cid=3D'").concat(e.id,"'] =
video")),i=3Dnew Hls;i.loadSource(e.media.url),i.attachMedia(n)}};var =
i=3Ddocument.getElementsByTagName("script")[0];i.parentNode.insertBefore(=
n,i)}}(e,n),'\n    <div class=3D"sp-video-box" style=3D"width: =
'.concat(Math.floor(t*(n.list_widget_image_default_width/100)),"px =
!important;height: =
").concat(Math.floor(t*(n.list_widget_image_default_width/100)*n.heightRa=
tio(i)/n.widthRatio(i)),'px !important;">\n      \x3c!-- start Learn =
more button  --\x3e\n      <div \n        class=3D"sp-learn-more" \n     =
   data-direct=3D"').concat(e.url,'" \n        =
onclick=3D"window.open(\'').concat(e.events.click[0].value.url,"&trigger=3D=
learn-more','").concat(n.open_links_in_new_window?"_blank":"_top","'); =
return false;\"\n        onmousedown=3D\"this.href =3D =
'").concat(e.events.click[0].value.url,'&trigger=3Dlearn-more\'">Learn =
more</div>\n      \x3c!-- end Learn more button  --\x3e\n\n      \x3c!-- =
start video cover  --\x3e\n      <div \n        =
class=3D"sp-video-player-cover" \n        style =3D "width: =
').concat(Math.floor(t*(n.list_widget_image_default_width/100)),"px =
!important;height: =
").concat(Math.floor(t*(n.list_widget_image_default_width/100)*n.heightRa=
tio(i)/n.widthRatio(i)),'px !important;"\n        =
onclick=3D"window.open(\'').concat(e.events.click[0].value.url,"&trigger=3D=
video', '").concat(n.open_links_in_new_window?"_blank":"_top",'\'); =
return false;">\n      </div>\n      \x3c!-- end video cover  --\x3e\n\n =
     \x3c!-- start video element  --\x3e\n      <video muted =
playsinline\n        class=3D"sp-video-player" \n        style =3D =
"width: =
').concat(Math.floor(t*(n.list_widget_image_default_width/100)),"px =
!important;height: =
").concat(Math.floor(t*(n.list_widget_image_default_width/100)*n.heightRa=
tio(i)/n.widthRatio(i)),'px !important;"\n        =
onclick=3D"window.open(\'').concat(e.events.click[0].value.url,"&trigger=3D=
video', '").concat(n.open_links_in_new_window?"_blank":"_top",'\'); =
return false;" >\n        <source src=3D"').concat(e.media.url,'">\n     =
 </video>\n      \x3c!-- end video element  --\x3e\n\n      \x3c!-- =
start mute and unmute elment --\x3e\n      <div \n        class=3D"muted =
mute-unmute-icon-container" \n        data-cid=3D"').concat(e.id,'">\n   =
     \n        <svg class=3D"mute-icon mute-unmute-icon mute-active" \n  =
        xmlns=3D"http://www.w3.org/2000/svg" \n          viewBox=3D"0 0 =
24 24" fill=3D"#fff">\n          \n          <path\n            =
d=3D"M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 =
2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 =
14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 =
6.71zM4.27 3L3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 =
4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 =
21 19.73l-9-9L4.27 3zM12 4L9.91 6.09 12 8.18V4z">\n          </path>\n   =
       <path d=3D"M0 0h24v24H0z" fill=3D"none"></path>\n        </svg>\n =
       <svg class=3D"unmute-icon mute-unmute-icon mute-unactive"\n       =
   xmlns=3D"http://www.w3.org/2000/svg"\n          viewBox=3D"0 0 24 24" =
fill=3D"#fff">\n          <path\n            d=3D"M3 9v6h4l5 5V4L7 =
9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 =
2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 =
6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z">\n          =
</path>\n          <path d=3D"M0 0h24v24H0z" fill=3D"none"></path>\n     =
   </svg>\n      </div>\n      \x3c!-- end mute and unmute elment =
--\x3e\n\n    </div>\n    ')}function q(e){var =
t=3Dfunction(){if("undefined"=3D=3Dtypeof =
Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;i=
f("function"=3D=3Dtypeof Proxy)return!0;try{return =
Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}=
))),!0}catch(e){return!1}}();return function(){var =
n,i=3Db()(e);if(t){var =
o=3Db()(this).constructor;n=3DReflect.construct(i,arguments,o)}else =
n=3Di.apply(this,arguments);return w()(this,n)}}var =
H=3Dfunction(e){h()(n,e);var t=3Dq(n);function n(){return =
o()(this,n),t.apply(this,arguments)}return =
r()(n,[{key:"render",value:function(){return'\n        \x3c!--start =
item--\x3e\n        <div class=3D"article-box sp-mg-l sp-wi-item =
row-'.concat(Math.ceil(this.widgetItemID/this.config.layouts[this.layoutI=
ndex].items_per_row)," ").concat(this.itemImpressionClass,'"\n           =
 data-cid=3D"').concat(this.item.id,'"\n            style=3D"width: =
').concat(this.width,'px!important;"\n            =
data-type=3D"').concat(this.item.type,'" \n            =
data-widget-item-id=3D"').concat(this.widgetItemID,'"\n            =
data-layout-index=3D"').concat(this.layoutIndex,'"\n            =
data-layout-item-index=3D"').concat(this.layoutItemIndex,'">\n           =
 \n            =
').concat("image"=3D=3D=3Dthis.item.media.type?(e=3Dthis.item,t=3Dthis.wi=
dth,n=3Dthis.config,i=3Dthis.layoutIndex,'\n    <a class=3D""\n      =
data-direct=3D"'.concat(e.events.click[0].value.url,"&trigger=3Dimage&ref=
=3D").concat(encodeURIComponent(n.current_page_url),'" \n      =
onclick=3D"window.open(\'').concat(e.events.click[0].value.url,"&trigger=3D=
image&ref=3D").concat(encodeURIComponent(n.current_page_url),"','").conca=
t(n.open_links_in_new_window&&"article"!=3D=3De.type?"_blank":"_top","');=
 return false;\"\n      onmousedown=3D\"(function(el, type, ad_id, =
target){ el.onclick =3D null; el.addEventListener('click', (e) =3D> =
{e.preventDefault(); e.stopPropagation(); let url =3D el.dataset.direct; =
if (type =3D=3D=3D 'image-ad') { if (window.impressionAdIDs =3D=3D =
undefined || window.impressionAdIDs =3D=3D '') {window.impressionAdIDs =
=3D [];} url =3D url + '&impression_ad_ids=3D' + =
window.impressionAdIDs.join() + '&has_impression=3D' + =
(window.impressionAdIDs.indexOf(parseInt(ad_id)) > -1 ? 'true' : =
'false');} window.open(url, target);}) })(this, '").concat(e.type,"' =
,'").concat(e.id,"', =
'").concat(n.open_links_in_new_window&&"article"!=3D=3De.type?"_blank":"_=
top",'\');"\n      =
href=3D"').concat(e.events.click[0].value.url,"&trigger=3Dimage&ref=3D").=
concat(encodeURIComponent(n.current_page_url),'" \n      =
target=3D"').concat(n.open_links_in_new_window&&"article"!=3D=3De.type?"_=
blank":"_top",'"\n      rel=3D"sponsored">\n        <style>.spk-list-wg =
.ad-img-container =
{width:').concat(Math.floor(t*(n.list_widget_image_default_width/100)),"p=
x !important;").concat(n.item_image_container_css,'}</style>\n        =
<div class=3D"ad-img-container">\n            <img\n              =
class=3D"item-image"\n              =
data-src=3D"').concat(e.media.url,'"\n              alt=3D""\n           =
   style=3D"width: =
100%!important;height:').concat(Math.floor(t*(n.list_widget_image_default=
_width/100)*n.heightRatio(i)/n.widthRatio(i)),"px =
!important;").concat(n.item_image_css,'">\n\n            =
').concat("article"=3D=3D=3De.type&&n.enable_articles_logo?'<img\n       =
           =
class=3D"item-image-logo'.concat(n.articles_logo_position.length>0?"-"+n.=
articles_logo_position:"",'"\n                  =
src=3D"').concat(n.articles_logo,'"\n                  style=3D"width: =
').concat(n.articles_logo_width,"px; height: =
").concat(n.articles_logo_height,'px;">'):"","\n        </div>\n    =
</a>\n  ")):G(this.item,this.width,this.config,this.layoutIndex),'\n     =
         \n            <a class=3D""\n              =
data-direct=3D"').concat(this.item.events.click[0].value.url,"&trigger=3D=
image&ref=3D").concat(this.config.current_page_url,'" \n              =
onclick=3D"window.open(\'').concat(this.item.events.click[0].value.url,"&=
trigger=3Dtitle&ref=3D").concat(encodeURIComponent(this.config.current_pa=
ge_url),"','").concat(this.config.open_links_in_new_window&&"article"!=3D=
=3Dthis.item.type?"_blank":"_top","'); return false;\"\n              =
onmousedown=3D\"(function(el, type, ad_id, target){ el.onclick =3D null; =
el.addEventListener('click', (e) =3D> {e.preventDefault(); =
e.stopPropagation(); let url =3D el.dataset.direct; if (type =3D=3D=3D =
'image-ad') { if (window.impressionAdIDs =3D=3D undefined || =
window.impressionAdIDs =3D=3D '') {window.impressionAdIDs =3D [];} url =
=3D url + '&impression_ad_ids=3D' + window.impressionAdIDs.join() + =
'&has_impression=3D' + (window.impressionAdIDs.indexOf(parseInt(ad_id)) =
> -1 ? 'true' : 'false');} window.open(url, target);}) })(this, =
'").concat(this.item.type,"', '").concat(this.item.id,"', =
'").concat(this.config.open_links_in_new_window&&"article"!=3D=3Dthis.ite=
m.type?"_blank":"_top",'\');"\n              =
href=3D"').concat(this.item.events.click[0].value.url,"&trigger=3Dimage&r=
ef=3D").concat(this.config.current_page_url,'" \n              =
target=3D"').concat(this.config.open_links_in_new_window?"_blank":"_top",=
'"\n              rel=3D"sponsored">\n              <span =
class=3D"sp-title-container" style=3D"text-transform: =
capitalize;width:').concat(Math.floor(this.width*((100-this.config.list_w=
idget_image_default_width)/100))-8,'px !important;">\n              =
').concat(Object(z.a)(this.item.title,this.config,this.layoutIndex),"\n  =
            =
").concat(this.config.layouts[this.layoutIndex].enable_item_category&&thi=
s.item.native_category.length>0&&"article"=3D=3D=3Dthis.item.type?Object(=
j.a)(this.item.native_category,this.config,this.layoutIndex):"","\n      =
        =
").concat("article"!=3D=3Dthis.item.type?Object(K.a)(this.item.brand_name=
,this.config):"","\n              </span>\n            </a>\n        =
</div>\n        \x3c!--end item--\x3e\n    ");var =
e,t,n,i}}]),n}(T.a);function V(e){var =
t=3Dfunction(){if("undefined"=3D=3Dtypeof =
Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;i=
f("function"=3D=3Dtypeof Proxy)return!0;try{return =
Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}=
))),!0}catch(e){return!1}}();return function(){var =
n,i=3Db()(e);if(t){var =
o=3Db()(this).constructor;n=3DReflect.construct(i,arguments,o)}else =
n=3Di.apply(this,arguments);return w()(this,n)}}n(27);var =
F=3Dfunction(e){h()(n,e);var t=3DV(n);function n(){return =
o()(this,n),t.apply(this,arguments)}return =
r()(n,[{key:"getItemBuilder",value:function(e){switch(e){case"native-html=
-ad":return =
C()(b()(n.prototype),"getItemBuilder",this).call(this,e);default:return =
new =
H(this.config.item_impression_class[e])}}},{key:"render",value:function()=
{return =
C()(b()(n.prototype),"render",this).call(this,"spk-list-wg")}}]),n}(B),Y=3D=
function(){function e(t){o()(this,e),this.config=3Dt}return =
r()(e,[{key:"setIsMobile",value:function(e){return =
this.isMobile=3De,this}},{key:"render",value:function(){return"".concat(t=
his.config.header_text.length?'<div class=3D"spk-header =
'.concat(this.isMobile?"sp-mobile":""," =
").concat(this.config.header_classes,'" =
style=3D"').concat(this.config.header_css,'">').concat(this.config.header=
_text,"</div>"):"")}}]),e}(),J=3Dfunction(){function =
e(t){o()(this,e),this.config=3Dt}return =
r()(e,[{key:"setIsMobile",value:function(e){return =
this.isMobile=3De,this}},{key:"render",value:function(){return =
this.config.footer_text.length?'<div class=3D"spk-footer =
'.concat(this.isMobile?"sp-mobile":""," =
").concat(this.config.footer_classes,'" =
style=3D"').concat(this.config.footer_css,'">').concat(this.config.footer=
_text,"</div>"):""}}]),e}(),Z=3Dfunction(){function =
e(t){o()(this,e),this.config=3Dt}return =
r()(e,[{key:"render",value:function(){return' <div class=3D"sp-top-bar" =
style=3D"'.concat(!1=3D=3D=3Dthis.config.enable_sponsored_by?"display: =
none;":"",'">\n            =
').concat(!0=3D=3D=3Dthis.config.enable_sponsored_by?'\n                =
<a href=3D"'.concat(this.config.sponsored_by_url,'" target=3D"_blank">\n =
                   ').concat(this.config.sponsored_by_content,"\n        =
        </a>\n            "):"","\n            =
</div>")}}]),e}(),X=3Dfunction(){function =
e(t){o()(this,e),this.config=3Dt}return =
r()(e,[{key:"widgetDirection",get:function(){return"direction: =
".concat(this.config.direction,";")}},{key:"setIsMobile",value:function(e=
){return this.isMobile=3De,this}},{key:"setHeader",value:function(){var =
e=3Dnew Y(this.config);return =
this.header=3De.setIsMobile(this.isMobile).render(),this}},{key:"setTopBa=
r",value:function(){var e=3Dnew Z(this.config);return =
this.topBar=3De.render(),this}},{key:"setLayouts",value:function(e){retur=
n this.layouts=3De,this}},{key:"setFooter",value:function(){var e=3Dnew =
J(this.config);return =
this.footer=3De.setIsMobile(this.isMobile).render(),this}},{key:"render",=
value:function(){return"\n            =
".concat(I.a.isIFrame()&&this.config.iframe_widget_css_file_url.length>0?=
'<link href=3D"'.concat(this.config.iframe_widget_css_file_url,'" =
rel=3D"preload" as=3D"style">'):"","\n            =
").concat(this.config.widget_css.length>0?"<style>".concat(this.config.wi=
dget_css,"</style>"):"",'\n\n            <div class=3D"widget-container =
').concat(this.config.direction.toLowerCase()," =
").concat(this.isMobile?"sp-mobile":"sp-desktop",'" =
style=3D"').concat(this.widgetDirection," =
").concat(this.config.widget_container_css,'">\n                =
').concat(this.header,"\n                ").concat(this.topBar,"\n       =
         ").concat(this.layouts,"\n                =
").concat("INFINITY_SCROLL"=3D=3Dthis.config.widget_loading_type?'<div =
id=3D"track-sp-'.concat(this.config.widget_id,'" =
data-wid=3D"').concat(this.config.widget_id,'" =
style=3D"width:1px;height:1px;opacity:0.0;"></div> <div =
id=3D"preloader-sp-wi-').concat(this.config.id,'" style=3D"text-align: =
center; display: none;"> <image style=3D"width:32px;" =
src=3D"https://cdn.speakol.com/pre-loader.gif" /> </div>'):"","\n        =
        ").concat(this.footer,"\n            </div>\n        =
")}}]),e}();function Q(e){var t=3Dfunction(){if("undefined"=3D=3Dtypeof =
Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;i=
f("function"=3D=3Dtypeof Proxy)return!0;try{return =
Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}=
))),!0}catch(e){return!1}}();return function(){var =
n,i=3Db()(e);if(t){var =
o=3Db()(this).constructor;n=3DReflect.construct(i,arguments,o)}else =
n=3Di.apply(this,arguments);return w()(this,n)}}var =
$=3Dfunction(e){h()(n,e);var t=3DQ(n);function n(){return =
o()(this,n),t.apply(this,arguments)}return =
r()(n,[{key:"render",value:function(){return'\n        \x3c!--start =
item--\x3e\n          <div class=3D"splide__slide =
'.concat(this.itemClasses,'">\n            <div class=3D"article-box =
sp-mg-l sp-wi-item row-').concat(this.widgetItemID," =
").concat(this.itemImpressionClass,'"\n                =
data-cid=3D"').concat(this.item.id,'"\n                style=3D"width: =
').concat(this.width,'px!important;"\n                =
data-type=3D"').concat(this.item.type,'"\n                =
data-widget-item-id=3D"').concat(this.widgetItemID,'"\n                =
data-layout-index=3D"').concat(this.layoutIndex,'"\n                =
data-layout-item-index=3D"').concat(this.layoutItemIndex,'">\n\n         =
       =
').concat((e=3Dthis.item,t=3Dthis.width,n=3Dthis.config,i=3Dthis.layoutIn=
dex,'\n    <a class=3D""\n      =
data-direct=3D"'.concat(e.events.click[0].value.url,"&trigger=3Dimage&ref=
=3D").concat(encodeURIComponent(n.current_page_url),'"\n      =
onclick=3D"window.open(\'').concat(e.events.click[0].value.url,"&trigger=3D=
image&ref=3D").concat(encodeURIComponent(n.current_page_url),"','").conca=
t(n.open_links_in_new_window&&"article"!=3D=3De.type?"_blank":"_top","');=
 return false;\"\n      onmousedown=3D\"(function(el, type, ad_id, =
target){ el.onclick =3D null; el.addEventListener('click', (e) =3D> =
{e.preventDefault(); e.stopPropagation(); let url =3D el.dataset.direct; =
if (type =3D=3D=3D 'image-ad') { if (window.impressionAdIDs =3D=3D =
undefined || window.impressionAdIDs =3D=3D '') {window.impressionAdIDs =
=3D [];} url =3D url + '&impression_ad_ids=3D' + =
window.impressionAdIDs.join() + '&has_impression=3D' + =
(window.impressionAdIDs.indexOf(parseInt(ad_id)) > -1 ? 'true' : =
'false');} window.open(url, target);}) })(this, '").concat(e.type,"' =
,'").concat(e.id,"', =
'").concat(n.open_links_in_new_window&&"article"!=3D=3De.type?"_blank":"_=
top",'\');"\n      =
href=3D"').concat(e.events.click[0].value.url,"&trigger=3Dimage&ref=3D").=
concat(encodeURIComponent(n.current_page_url),'"\n      =
target=3D"').concat(n.open_links_in_new_window&&"article"!=3D=3De.type?"_=
blank":"_top",'"\n      rel=3D"sponsored">\n        =
<style>.spk-slider-wg .ad-img-container =
{width:').concat(Math.floor(t),"px !important; =
height:").concat(Math.floor(t*n.heightRatio(i)/n.widthRatio(i)),"px =
!important; ").concat(n.item_image_container_css,'}</style>\n        =
<div class=3D"ad-img-container img-zoom img-zoom-slow">\n            =
<img\n              class=3D"item-image"\n              =
src=3D"').concat(e.media.url,'"\n              alt=3D""\n              =
style=3D"width: =
100%!important;height:').concat(Math.floor(t*n.heightRatio(i)/n.widthRati=
o(i)),"px !important;").concat(n.item_image_css,'">\n\n            =
').concat("article"=3D=3D=3De.type&&n.enable_articles_logo?'<img\n       =
           =
class=3D"item-image-logo'.concat(n.articles_logo_position.length>0?"-"+n.=
articles_logo_position:"",'"\n                  =
src=3D"').concat(n.articles_logo,'"\n                  style=3D"width: =
').concat(n.articles_logo_width,"px; height: =
").concat(n.articles_logo_height,'px;">'):"","\n        </div>\n    =
</a>\n  ")),'\n\n                <a class=3D"sp-title-wrapper"\n         =
         =
data-direct=3D"').concat(this.item.events.click[0].value.url,"&trigger=3D=
image&ref=3D").concat(this.config.current_page_url,'"\n                  =
onclick=3D"window.open(\'').concat(this.item.events.click[0].value.url,"&=
trigger=3Dtitle&ref=3D").concat(encodeURIComponent(this.config.current_pa=
ge_url),"','").concat(this.config.open_links_in_new_window&&"article"!=3D=
=3Dthis.item.type?"_blank":"_top","'); return false;\"\n                 =
 onmousedown=3D\"(function(el, type, ad_id, target){ el.onclick =3D =
null; el.addEventListener('click', (e) =3D> {e.preventDefault(); =
e.stopPropagation(); let url =3D el.dataset.direct; if (type =3D=3D=3D =
'image-ad') { if (window.impressionAdIDs =3D=3D undefined || =
window.impressionAdIDs =3D=3D '') {window.impressionAdIDs =3D [];} url =
=3D url + '&impression_ad_ids=3D' + window.impressionAdIDs.join() + =
'&has_impression=3D' + (window.impressionAdIDs.indexOf(parseInt(ad_id)) =
> -1 ? 'true' : 'false');} window.open(url, target);}) })(this, =
'").concat(this.item.type,"', '").concat(this.item.id,"', =
'").concat(this.config.open_links_in_new_window&&"article"!=3D=3Dthis.ite=
m.type?"_blank":"_top",'\');"\n                  =
href=3D"').concat(this.item.events.click[0].value.url,"&trigger=3Dimage&r=
ef=3D").concat(this.config.current_page_url,'"\n                  =
target=3D"').concat(this.config.open_links_in_new_window?"_blank":"_top",=
'"\n                  rel=3D"sponsored">\n                  <span =
class=3D"sp-title-container" style=3D"text-transform: capitalize;">\n    =
              =
').concat(Object(z.a)(this.item.title,this.config,this.layoutIndex),"\n  =
                =
").concat(this.config.layouts[this.layoutIndex].enable_item_category&&thi=
s.item.native_category.length>0&&"article"=3D=3D=3Dthis.item.type?Object(=
j.a)(this.item.native_category,this.config,this.layoutIndex):"","\n      =
            =
").concat("article"!=3D=3Dthis.item.type?Object(K.a)(this.item.brand_name=
,this.config):"","\n                  </span>\n                </a>\n    =
        </div>\n          </div>\n        \x3c!--end item--\x3e\n    =
");var e,t,n,i}}]),n}(T.a);function ee(e){var =
t=3Dfunction(){if("undefined"=3D=3Dtypeof =
Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;i=
f("function"=3D=3Dtypeof Proxy)return!0;try{return =
Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}=
))),!0}catch(e){return!1}}();return function(){var =
n,i=3Db()(e);if(t){var =
o=3Db()(this).constructor;n=3DReflect.construct(i,arguments,o)}else =
n=3Di.apply(this,arguments);return w()(this,n)}}n(29);var =
te=3Dfunction(e){h()(n,e);var t=3Dee(n);function n(){return =
o()(this,n),t.apply(this,arguments)}return =
r()(n,[{key:"getItemBuilder",value:function(e){return new =
$(this.config.item_impression_class[e])}},{key:"render",value:function(){=
return'\n    <div class=3D"spk-default-wg spk-slider-wg sp-one-item">\n  =
    <div class=3D"sp-wi-items splide =
sp-group-'.concat(this.layoutGroup,'">\n        <div =
class=3D"splide__track">\n          <div class=3D"splide__list">\n       =
     ').concat(this.items.join(""),'\n          </div>\n        </div>\n =
       <div class=3D"slider-footer">\n          <div =
class=3D"slider-controls">\n            \x3c!-- start arrows --\x3e\n    =
        <div class=3D"splide__arrows">\n              <button =
class=3D"splide__arrow splide__arrow--prev">\n                <span =
class=3D"arrow">\n                  <svg viewBox=3D"0 0 512 512" =
xmlns=3D"http://www.w3.org/2000/svg">\n                    <path =
d=3D"M312,256l-199-199a15,15 0 01 0-19l29-29a15,15 0 01 =
19,0l236,235a16,16 0 01 0,24l-236,235a15,15 0 01-19,0l-29-29a15,15 0 01 =
0-19z" />\n                  </svg>\n                </span>\n           =
   </button>\n              <button class=3D"splide__arrow =
splide__arrow--next">\n                <span class=3D"arrow">\n          =
        <svg viewBox=3D"0 0 512 512" =
xmlns=3D"http://www.w3.org/2000/svg">\n                    <path =
d=3D"M351,9a15,15 0 01 19,0l29,29a15,15 0 01 0,19l-199,199l199,199a15,15 =
0 01 0,19l-29,29a15,15 0 01-19,0l-236-235a16,16 0 01 0-24z" />\n         =
         </svg>\n                </span>\n              </button>\n      =
      </div>\n\n            =
').concat(this.config.layouts[this.layoutIndex].enable_slider_counter?'\n=
              \x3c!-- start counter --\x3e\n              <div =
class=3D"slide-counter">\n                <div =
class=3D"slide-counter-component">\n                  <span =
class=3D"counter-image">\n                    <svg width=3D"20"  =
height=3D"20"  viewBox=3D"0 0 24 24"  fill=3D"none"  =
xmlns=3D"http://www.w3.org/2000/svg">\n                      <path =
fill-rule=3D"evenodd" clip-rule=3D"evenodd" d=3D"M7 7C5.34315 7 4 =
8.34315 4 10C4 11.6569 5.34315 13 7 13C8.65685 13 10 11.6569 10 10C10 =
8.34315 8.65685 7 7 7ZM6 10C6 9.44772 6.44772 9 7 9C7.55228 9 8 9.44772 =
8 10C8 10.5523 7.55228 11 7 11C6.44772 11 6 10.5523 6 10Z" =
fill=3D"currentColor"/>\n                      <path  =
fill-rule=3D"evenodd" clip-rule=3D"evenodd" d=3D"M3 3C1.34315 3 0 =
4.34315 0 6V18C0 19.6569 1.34315 21 3 21H21C22.6569 21 24 19.6569 24 =
18V6C24 4.34315 22.6569 3 21 3H3ZM21 5H3C2.44772 5 2 5.44772 2 6V18C2 =
18.5523 2.44772 19 3 19H7.31374L14.1924 12.1214C15.364 10.9498 17.2635 =
10.9498 18.435 12.1214L22 15.6863V6C22 5.44772 21.5523 5 21 5ZM21 =
19H10.1422L15.6066 13.5356C15.9971 13.145 16.6303 13.145 17.0208 =
13.5356L21.907 18.4217C21.7479 18.7633 21.4016 19 21 19Z" =
fill=3D"currentColor"/>\n                    </svg>\n                  =
</span>\n                  <div class=3D"counter-numbers">1/4</div>\n    =
            </div>\n              </div>\n            ':"",'\n          =
</div>\n\n          \x3c!-- start progress --\x3e\n          <div =
class=3D"splide__progress" style=3D"background-color: =
').concat(this.config.layouts[this.layoutIndex].slider_progress_bar_color=
,'"></div>\n        </div>\n      </div>\n    </div>\n  =
')}}]),n}(B),ne=3Dn(15),ie=3Dfunction(){function e(t,n){var =
i=3D!(arguments.length>2&&void =
0!=3D=3Darguments[2])||arguments[2];o()(this,e),this.config=3Dt,this.resp=
onse=3Dn,this.initialLoad=3Di}return =
r()(e,[{key:"render",value:function(){for(var e=3Dnew =
X(this.config),t=3D0,n=3D[],i=3D0;i<this.response.length;i++){if(null=3D=3D=
this.config.layouts[i])return;n.push(this.renderLayout(this.response[i],i=
,t)),t+=3Dthis.config.layouts[i].itemsCount()}return =
e.setIsMobile(ne.default().any).setHeader().setTopBar().setLayouts(n.join=
("")).setFooter().render()}},{key:"renderInfinityScrollLayouts",value:fun=
ction(e){var =
t=3De,n=3D[];this.config.layouts=3Dthis.config.layouts.filter((function(e=
){return e.repeat_layout}));for(var =
i=3D0;i<this.response.length;i++){if(null=3D=3Dthis.config.layouts[i])ret=
urn;n.push(this.renderLayout(this.response[i],i,t)),t+=3Dthis.config.layo=
uts[i].itemsCount()}return =
n.join("")}},{key:"renderLayout",value:function(t,n,i){var =
o=3Dthis,a=3DMath.round(10*document.getElementById(this.config.element).o=
ffsetWidth)/10-1;a-=3Dthis.config.widget_container_sides_padding,this.con=
fig.layouts[n].items_per_row>1&&(a-=3Dthis.config.space_between_items*thi=
s.config.layouts[n].items_per_row);var =
r=3Dnew(e.getWrapper(this.config.layouts[n].type))(this.config,n),s=3DMat=
h.floor(a/this.config.layouts[n].items_per_row),c=3D[];return =
t.forEach((function(e,t){if("slider"!=3D=3Do.config.layouts[n].type||"nat=
ive-html-ad"!=3D=3De.type){var =
a=3Dr.getItemBuilder(e.type).setItem(e).setWidth(s).setConfig(o.config).s=
etLayoutIndex(n).setLayoutItemIndex(t).setWidgetID(o.config.widget_id).se=
tWidgetItemID(i+t+1);c.push(a.render()),"article"=3D=3De.type?u.increment=
ArticlesOffset():u.incrementAdsOffset()}})),u.updateLastRenderedBox(this.=
config.widget_id,this.config.layouts[n].itemsCount()),r.setItems(c).setIs=
Mobile(ne.default().any).setLayoutGroup(u.getLayoutGroups(this.config.wid=
get_id)).render(c)}},{key:"checkRenderWidth",value:function(e,t){var =
n=3Dthis,i=3D0;setTimeout((function(){!function e(o){var =
a=3Ddocument.getElementById(o);(null=3D=3Da||void =
0=3D=3D=3Da?0:Math.round(10*a.offsetWidth)/10)>0||i>=3D15e3?t():(i+=3D100=
,setTimeout((function(){e(o)}),100),n.renderStyleFirst())}(e)}),100)}},{k=
ey:"renderStyleFirst",value:function(){if(this.config.widget_css.length>0=
&&!0!=3D=3Dthis.styleLoaded){this.styleLoaded=3D!0;var =
e=3Ddocument.getElementsByTagName("head")[0],t=3Ddocument.createElement("=
style");e.appendChild(t),t.appendChild(document.createTextNode(this.confi=
g.widget_css))}}}],[{key:"getWrapper",value:function(e){switch(e){case"li=
st":case"link_list":case"block_list":return F;case"slider":return =
te;default:return U}}}]),e}(),oe=3Dfunction(){function =
e(){o()(this,e)}return r()(e,null,[{key:"watch",value:function(t,n){var =
i=3Darguments.length>2&&void =
0!=3D=3Darguments[2]?arguments[2]:0,o=3Dt?Array.prototype.slice.call(docu=
ment.querySelectorAll(t),0):[];"IntersectionObserver"in =
window?e.intersectionObserver(o,n,i):e.boundingClientRect(o,n,i)}},{key:"=
boundingClientRect",value:function(e,t,n){var i=3Dfunction(){var =
i=3D{height:window.innerHeight};e.forEach((function(e){var =
o=3De.getBoundingClientRect(),a=3Dnull;a=3Do.y<0?function(e){return =
Math.max(e.height+e.y,0)/e.height}(o):o.y+o.height>i.height?function(e,t)=
{return =
Math.max(t.height-e.y+n,0)/e.height}(o,i):1,t({element:e,percentage:a})})=
)};document.addEventListener("visibilitychange",i,!1),window.addEventList=
ener("focus",i),window.addEventListener("blur",i),window.addEventListener=
("scroll",i),i()}},{key:"intersectionObserver",value:function(e,t,n){for(=
var i=3D[],o=3D0;o<=3D1;o+=3D.01)i.push(o);var a=3D"0px";n>0&&(a=3D"0px =
0px ".concat(n,"px 0px"));var r=3Dnew =
IntersectionObserver((function(e){e.forEach((function(e){var =
n=3De.target,i=3De.intersectionRatio,o=3DMath.min((window.innerHeight-e.b=
oundingClientRect.top)/window.innerHeight*100,100-(window.innerHeight-e.b=
oundingClientRect.bottom)/window.innerHeight*100);o>50&&(i=3DMath.max(i,o=
)),t({element:n,percentage:i})}))}),{root:null,rootMargin:a,threshold:i})=
;e.forEach((function(e){r.observe(e)}))}}]),e}(),ae=3Dfunction(){function=
 e(){o()(this,e),this.timeOutList=3D[]}return =
r()(e,[{key:"fire",value:function(e,t){var =
n=3Dthis;oe.watch(e,(function(e){var =
i=3D100*e.percentage,o=3DparseInt(e.element.getAttribute("data-widget-ite=
m-id"),10);if("fired"!=3D=3Dn.timeOutList[o]){var =
a=3De.element.parentNode.className.split(" =
");if(!(a.indexOf("swiper-slide")>-1&&a.indexOf("swiper-slide-active")<0)=
){var =
r=3DparseInt(e.element.getAttribute("data-layout-index"),10),s=3DparseInt=
(e.element.getAttribute("data-layout-item-index"),10);i>=3D50&&"number"!=3D=
typeof =
n.timeOutList[o]&&(clearTimeout(n.timeOutList[o]),n.timeOutList[o]=3DsetT=
imeout((function(){n.timeOutList[o]=3D"fired",t(o,r,s)}),1e3)),i<50&&(cle=
arTimeout(n.timeOutList[o]),n.timeOutList[o]=3Dvoid =
0)}}}))}}]),e}(),re=3Dfunction(){function =
e(){o()(this,e),this.videoViewsList=3D[]}return =
r()(e,[{key:"fire",value:function(t,n){var =
i=3Dthis;oe.watch(t,(function(t){var =
o=3D100*t.percentage,a=3Dt.element,r=3DparseInt(t.element.parentElement.p=
arentElement.getAttribute("data-widget-item-id"),10),s=3DparseInt(t.eleme=
nt.parentElement.parentElement.getAttribute("data-layout-index"),10),c=3D=
parseInt(t.element.parentElement.parentElement.getAttribute("data-layout-=
item-index"),10);document.hidden&&(o=3D0),e.videoPlayStatus(a,o),o>50&&vo=
id 0!=3D=3Da?void =
0=3D=3D=3Di.videoViewsList[r]&&(i.videoViewsList[r]=3DsetInterval((functi=
on(){void =
0!=3D=3Da&&a.currentTime>4&&(clearInterval(i.videoViewsList[r]),i.videoVi=
ewsList[r]=3D"fired",n(r,s,c))}),1e3)):(clearInterval(i.videoViewsList[r]=
),"fired"!=3D=3Di.videoViewsList[r]&&(i.videoViewsList[r]=3Dvoid =
0))}))}}],[{key:"videoPlayStatus",value:function(e,t){if(t>50){if(!0=3D=3D=
=3De.paused){var n=3De.play();void =
0!=3D=3Dn&&n.catch((function(){e.play()}))}}else!1=3D=3D=3De.paused&&e.pa=
use()}}]),e}(),se=3Dfunction(){function e(){o()(this,e)}return =
r()(e,null,[{key:"fire",value:function(e,t){var =
n=3Ddocument.querySelectorAll(e),i=3De.split(" =
")[0];n.forEach((function(e){e.addEventListener("click",(function(n){var =
o=3De.getAttribute("data-cid"),a=3Ddocument.querySelectorAll("".concat(i,=
" div[data-cid=3D'").concat(o,"'] =
.sp-video-player"))[0];a.muted=3D!a.muted;var =
r=3Ddocument.querySelectorAll("".concat(i," =
div[data-cid=3D'").concat(o,"'] =
.mute-icon"))[0],s=3Ddocument.querySelectorAll("".concat(i," =
div[data-cid=3D'").concat(o,"'] =
.unmute-icon"))[0];a.muted?(r.classList.remove("mute-unactive"),r.classLi=
st.add("mute-active"),s.classList.remove("mute-active"),s.classList.add("=
mute-unactive")):(r.classList.remove("mute-active"),r.classList.add("mute=
-unactive"),s.classList.remove("mute-unactive"),s.classList.add("mute-act=
ive"));var c=3Ddocument.querySelector("".concat(i," =
.sp-wi-item[data-cid=3D'").concat(o,"']")),l=3DparseInt(c.getAttribute("d=
ata-widget-item-id"),10),d=3DparseInt(c.getAttribute("data-layout-index")=
,10),u=3DparseInt(c.getAttribute("data-layout-item-index"),10),p=3Da.mute=
d?"mute":"unmute";t(l,d,u,p)}),!1)}))}}]),e}(),ce=3Dfunction(){function =
e(){o()(this,e)}return =
r()(e,null,[{key:"fire",value:function(e,t){oe.watch(e,(function(e){100*e=
.percentage>10&&!e.element.classList.contains("viewed")&&(e.element.class=
Name+=3D" viewed",t())}))}}]),e}(),le=3Dfunction(){function =
e(t,n,i){o()(this,e),this.videoEvents=3D{},this.videoObserver=3Dnull,this=
.video=3Dt,this.config=3Dn,this.item=3Di,this.video.onplay=3Dfunction(){t=
his.videoObserver=3Dthis.observe()}.bind(this),this.video.onended=3Dfunct=
ion(){this.completeEvent(),this.video.play()}.bind(this)}return =
r()(e,[{key:"observe",value:function(){var e=3Dthis;return =
null=3D=3Dthis.videoObserver?setInterval((function(){var =
t=3DMath.round(e.video.currentTime/e.video.duration*100);e.eventCaller(t)=
}),500):this.videoObserver}},{key:"eventCaller",value:function(e){switch(=
!0){case e>75:this.thirdQuarterEvent();break;case =
e>50:this.midpointEvent();break;case =
e>25:this.firstQuarterEvent();break;case =
e>0:this.startEvent()}}},{key:"startEvent",value:function(){if(void =
0=3D=3D=3Dthis.videoEvents.startEvent){this.videoEvents.startEvent=3D"fir=
e";var =
e=3Dpe.getEventObject(this.item,"video_start");pe.fireRequest(e,this.conf=
ig.current_page_url)}}},{key:"firstQuarterEvent",value:function(){if(void=
 =
0=3D=3D=3Dthis.videoEvents.firstQuarterEvent){this.videoEvents.firstQuart=
erEvent=3D"fire";var =
e=3Dpe.getEventObject(this.item,"video_first_quarter");pe.fireRequest(e,t=
his.config.current_page_url)}}},{key:"midpointEvent",value:function(){if(=
void =
0=3D=3D=3Dthis.videoEvents.midpointEvent){this.videoEvents.midpointEvent=3D=
"fire";var =
e=3Dpe.getEventObject(this.item,"video_midpoint");pe.fireRequest(e,this.c=
onfig.current_page_url)}}},{key:"thirdQuarterEvent",value:function(){if(v=
oid =
0=3D=3D=3Dthis.videoEvents.thirdQuarterEvent){this.videoEvents.thirdQuart=
erEvent=3D"fire";var =
e=3Dpe.getEventObject(this.item,"video_third_quarter");pe.fireRequest(e,t=
his.config.current_page_url)}}},{key:"completeEvent",value:function(){if(=
void =
0=3D=3D=3Dthis.videoEvents.completeEvent){this.videoEvents.completeEvent=3D=
"fire";var =
e=3Dpe.getEventObject(this.item,"video_complete");pe.fireRequest(e,this.c=
onfig.current_page_url),document.onSPKLVideoEnd&&document.onSPKLVideoEnd(=
)}else this.repeatEvent()}},{key:"repeatEvent",value:function(){var =
e=3Dpe.getEventObject(this.item,"video_repeat");pe.fireRequest(e,this.con=
fig.current_page_url)}}]),e}(),de=3Dfunction(){function =
e(){o()(this,e)}return =
r()(e,null,[{key:"fire",value:function(e){oe.watch(e,(function(e){0!=3D10=
0*e.percentage&&null=3D=3De.element.getAttribute("src")&&(e.element.setAt=
tribute("src",e.element.getAttribute("data-src")),e.element.removeAttribu=
te("data-src"))}),100)}}]),e}(),ue=3Dn(8),pe=3Dfunction(){function =
e(){o()(this,e)}return r()(e,null,[{key:"init",value:function(t,n,i){var =
o,a=3Dnew ae;a.fire("#".concat(t.element," .sp-group-").concat(i," =
.").concat(t.ad_impression_class_name),(function(i,o,a){var =
r=3Dn[o][a],s=3De.getEventObject(r,"impression");e.fireRequest(s,t),e.rec=
ordAdImpression(r.id)})),a.fire("#".concat(t.element," =
.sp-group-").concat(i," =
.").concat(t.article_impression_class_name),(function(i,o,a){var =
r=3Dn[o][a],s=3De.getEventObject(r,"impression");e.fireRequest(s,t)})),(n=
ew re).fire("#".concat(t.element," .sp-group-").concat(i," =
.sp-wi-item[data-type=3D'video-ad'] video"),(function(i,o,a){var =
r=3Dn[o][a],s=3De.getEventObject(r,"video_view");e.fireRequest(s,t)})),se=
.fire("#".concat(t.element," .sp-group-").concat(i," =
.sp-wi-item[data-type=3D'video-ad'] =
.").concat(t.video_control_container_element_class),(function(i,o,a,r){va=
r =
s=3Dn[o][a],c=3De.getEventObject(s,"video_engagement");e.fireRequest(c,t,=
r)})),ce.fire("#".concat(t.element),(function(){l.post(ue.RECOMMENDATION_=
WIDGET_VIEW,{widget_id:t.widget_id,user_id:I.a.getUserId(),request_id:u.g=
etRequestID(),ref:t.current_page_url})})),d.fire("#".concat(t.element," =
.sp-group-").concat(i,' =
[data-type=3D"article"]')),document.addEventListener("visibilitychange",(=
function(){document.hidden?document.querySelectorAll(".sp-group-".concat(=
i," =
video")).forEach((function(e){!1=3D=3D=3De.paused&&(o=3De,e.pause())})):o=
&&(o.play(),o=3Dvoid =
0)}),!1),Array.prototype.slice.call(document.querySelectorAll("#".concat(=
t.element," .sp-group-").concat(i," .sp-wi-item[data-type=3D'video-ad'] =
video")),0).forEach((function(e){var =
i=3DparseInt(e.parentElement.parentElement.getAttribute("data-layout-inde=
x"),10),o=3DparseInt(e.parentElement.parentElement.getAttribute("data-lay=
out-item-index"),10),a=3Dn[i][o];new =
le(e,t,a)})),de.fire("#".concat(t.element," .sp-group-").concat(i," =
.sp-wi-item .ad-img-container:not(.img-zoom) =
.item-image"))}},{key:"getEventObject",value:function(e,t){return =
e.events[t]}},{key:"fireRequest",value:function(t,n,i){t.forEach((functio=
n(t){switch(t.type){case"url":e.callHTTP(t,n.current_page_url,i);break;ca=
se"html":e.appendHTML(t,n.element)}}))}},{key:"callHTTP",value:function(e=
,t,n){e.value.body||(e.value.body=3D{});var =
i=3De.value.body;i.ref=3Dt,n&&(i.trigger=3Dn);var =
o=3De.value.method;o=3Do.toLowerCase(),l[o](e.value.url,i,e.value.headers=
)}},{key:"appendHTML",value:function(e,t){var =
n=3Ddocument.createRange().createContextualFragment(e.value);document.que=
rySelector("#".concat(t,".loaded")).appendChild(n)}},{key:"firePageView",=
value:function(e,t){l.post(ue.RECOMMENDATION_PAGEVIEW,{widgets_id:e,user_=
id:I.a.getUserId(),request_id:u.getRequestID(),ref:t})}},{key:"initWidget=
View",value:function(e,t,n){ce.fire("#".concat(e),(function(){l.post(ue.R=
ECOMMENDATION_WIDGET_VIEW,{widget_id:t,user_id:I.a.getUserId(),request_id=
:u.getRequestID(),ref:n})}))}},{key:"recordAdImpression",value:function(e=
){var =
t=3Dwindow.impressionAdIDs;null=3D=3Dt&&(t=3D[]),t.push(parseInt(e)),wind=
ow.impressionAdIDs=3Dt}}]),e}(),fe=3Dfunction(){function e(t,n){var =
i=3Dthis;if(o()(this,e),this.zoneId=3Dt,this.elementId=3Dn,this.items=3Dd=
ocument.querySelectorAll("#".concat(n," =
.sp-wi-item[data-type=3D'criteo-ad']")),0!=3D=3Dthis.items.length){void =
0=3D=3D=3Dwindow.criteoloadScript&&(window.criteoloadScript=3D!1);var =
a=3Ddocument.getElementById("criteo-script");if(null=3D=3D=3Da){(a=3Ddocu=
ment.createElement("script")).type=3D"text/javascript",a.id=3D"criteo-scr=
ipt",a.src=3D"//static.criteo.net/js/ld/publishertag.js",a.onload=3Dfunct=
ion(){window.criteoloadScript=3D!0};var =
r=3Ddocument.getElementsByTagName("script")[0];r.parentNode.insertBefore(=
a,r)}var =
s=3DsetInterval((function(){window.criteoloadScript&&window.Criteo&&(clea=
rInterval(s),i.configure())}),100)}}return =
r()(e,[{key:"configure",value:function(){var =
e=3D{placements:[{slotid:this.elementId,zoneid:this.zoneId,nativeCallback=
:function(e){if(console.log(e),void 0!=3D=3De.products){var =
t=3Dthis.items;e.products.forEach((function(n,i){var =
o=3Dt[i];o.getElementsByTagName("a").forEach((function(e){e.setAttribute(=
"href",n.click_url),e.setAttribute("onclick","window.open('".concat(n.cli=
ck_url,"','_blank');return =
false;")),e.setAttribute("onmousedown","this.href=3D".concat(n.click_url)=
),e.addEventListener("click",(function(){window.open(n.click_url,"_blank"=
)}))})),o.getElementsByTagName("img")[0].setAttribute("src",n.image.url),=
o.find("img").attr("src",n.image.url),o.getElementsByTagName("p")[0].inne=
rHTML=3Dn.title;0=3D=3D=3Do.querySelectorAll(".".concat("sp-sponsor")).le=
ngth&&o.querySelector(".sp-title-container").insertAdjacentHTML("beforeen=
d",'<span class=3D"'.concat("sp-sponsor",'"><span></span><img src=3D"#" =
style=3D"width: 10px!important;height: 10px!important;"></span>'));var =
a=3Do.querySelector(".".concat("sp-sponsor"));a.getElementsByTagName("a")=
.setAttribute("href",e.privacy.optout_click_url),a.getElementsByTagName("=
a").setAttribute("target","_blank"),a.getElementsByTagName("span").insert=
AdjacentHTML("beforeend",e.advertiser.description),a.getElementsByTagName=
("img").setAttribute("src",e.privacy.optout_image_url),e.impression_pixel=
s.forEach((function(e){o.querySelector(".sp-title-container").insertAdjac=
entHTML("beforeend",'<img width=3D"0" height=3D"0" =
style=3D"width:0px!important;height:0px!important" =
src=3D"'.concat(e.url,'" alt=3D"Advertisement" =
/>'))}))}))}}.bind(this)}]};window.Criteo.Passback.RequestBids(e,3e3),win=
dow.Criteo.Passback.RenderAd(this.elementId,(function(){}))}}]),e}(),_e=3D=
n(17),me=3Dn.n(_e);function ge(e,t){var =
n=3DObject.keys(e);if(Object.getOwnPropertySymbols){var =
i=3DObject.getOwnPropertySymbols(e);t&&(i=3Di.filter((function(t){return =
Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}ret=
urn n}function he(e){for(var t=3D1;t<arguments.length;t++){var =
n=3Dnull!=3Darguments[t]?arguments[t]:{};t%2?ge(Object(n),!0).forEach((fu=
nction(t){me()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defin=
eProperties(e,Object.getOwnPropertyDescriptors(n)):ge(Object(n)).forEach(=
(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,=
t))}))}return e}function ve(e,t){var n=3D"undefined"!=3Dtypeof =
Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(=
n=3Dfunction(e,t){if(!e)return;if("string"=3D=3Dtypeof e)return =
we(e,t);var =
n=3DObject.prototype.toString.call(e).slice(8,-1);"Object"=3D=3D=3Dn&&e.c=
onstructor&&(n=3De.constructor.name);if("Map"=3D=3D=3Dn||"Set"=3D=3D=3Dn)=
return =
Array.from(e);if("Arguments"=3D=3D=3Dn||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped=
)?Array$/.test(n))return we(e,t)}(e))||t&&e&&"number"=3D=3Dtypeof =
e.length){n&&(e=3Dn);var =
i=3D0,o=3Dfunction(){};return{s:o,n:function(){return =
i>=3De.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw =
e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable =
instance.\nIn order to be iterable, non-array objects must have a =
[Symbol.iterator]() method.")}var =
a,r=3D!0,s=3D!1;return{s:function(){n=3Dn.call(e)},n:function(){var =
e=3Dn.next();return =
r=3De.done,e},e:function(e){s=3D!0,a=3De},f:function(){try{r||null=3D=3Dn=
.return||n.return()}finally{if(s)throw a}}}}function =
we(e,t){(null=3D=3Dt||t>e.length)&&(t=3De.length);for(var n=3D0,i=3Dnew =
Array(t);n<t;n++)i[n]=3De[n];return i}var ye=3Dfunction(){function =
e(t){o()(this,e),this.config=3Dt.config,this.layoutsAds=3Dt.ads,this.stor=
ies=3D[],this.impressionTimeout=3Dnull,this.impressionIds=3D[]}return =
r()(e,[{key:"options",value:function(){return{skin:"snapgram",avatars:!0,=
list:!1,openEffect:!0,cubeEffect:!0,autoFullScreen:!1,backButton:!0,backN=
ative:!1,previousTap:!0,localStorage:!0,reactive:!1,rtl:"rtl"=3D=3D=3Dthi=
s.config.direction.toLowerCase(),paginationArrows:!0}}},{key:"translation=
s",value:function(){return{unmute:"Touch to unmute",keyboardTip:"Press =
space to see next",visitLink:"Visit =
link",time:{ago:"ago",hour:"hour",hours:"hours",minute:"minute",minutes:"=
minutes",fromnow:"from =
now",seconds:"seconds",yesterday:"yesterday",tomorrow:"tomorrow",days:"da=
ys"}}}},{key:"getAd",value:function(e){var =
t,n=3D{},i=3Dve(this.layoutsAds);try{e:for(i.s();!(t=3Di.n()).done;){var =
o,a=3Dve(t.value);try{for(a.s();!(o=3Da.n()).done;){var =
r=3Do.value;if(r.id=3D=3D=3De){n=3Dr;break =
e}}}catch(e){a.e(e)}finally{a.f()}}}catch(e){i.e(e)}finally{i.f()}return =
n}},{key:"fireEvents",value:function(e,t,n){var =
i=3Dpe.getEventObject(this.getAd(Number(e)),t,n);pe.fireRequest(i,this.co=
nfig.current_page_url)}},{key:"registerImpression",value:function(e){var =
t=3Dthis;clearTimeout(this.impressionTimeout),this.impressionIds.indexOf(=
e)>-1||(this.impressionTimeout=3DsetTimeout((function(){t.impressionIds.p=
ush(e),t.fireEvents(e,"impression")}),1e3))}},{key:"registerVideoEvents",=
value:function(e){var =
t=3Dthis.getAd(Number(e));if("video-ad"=3D=3D=3Dt.type){var =
n=3Ddocument.querySelector("#zuck-modal =
.story-viewer[data-story-id=3D'".concat(e,"'] .slides =
.item.active[data-type=3D'video'] video"));new =
le(n,this.config,t)}}},{key:"callbacks",value:function(){var =
e=3Dthis;return{onOpen:function(t,n){e.fireEvents(t,"open_story"),n()},on=
View:function(t){e.registerImpression(t),e.registerVideoEvents(t)},onEnd:=
function(e,t){t()},onClose:function(t,n){clearTimeout(e.impressionTimeout=
),n()},onNavigateItem:function(e,t,n){n()},onDataUpdate:function(e,t){t()=
}}}},{key:"templates",value:function(){var =
e=3Dthis;return{viewerItem:function(e,t){return'<div =
class=3D"story-viewer">\n                    <div class=3D"head">\n      =
                <div class=3D"left">\n                        <a =
class=3D"back">&lsaquo;</a>\n                        <span =
class=3D"item-preview">\n                          <img lazy=3D"eager" =
class=3D"profilePhoto" src=3D"'.concat(e.photo,'" />\n                   =
     </span>\n                      </div>\n                      <div =
class=3D"right">\n                        <span =
class=3D"loading"></span>\n                        <a class=3D"close" =
tabIndex=3D"2">&times;</a>\n                      </div>\n               =
     </div>\n                    <div class=3D"slides-pointers">\n       =
               <div class=3D"wrap"></div>\n                    </div>\n  =
                </div>')},viewerItemBody:function(t,n,i){var =
o=3De.getAd(Number(i.adid)),a=3Dpe.getEventObject(o,"click");return'<div\=
n                        class=3D"item =
'.concat(!0=3D=3D=3Di.seen?"seen":""," =
").concat(n=3D=3D=3Dt?"active":"",'"\n                        =
data-time=3D"').concat(i.time,'"\n                        =
data-type=3D"').concat(i.type,'"\n                        =
data-index=3D"').concat(t,'"\n                        =
data-item-id=3D"').concat(i.id,'">\n                    =
').concat(i.src?'<img src=3D"'.concat(i.preview,'" =
class=3D"background-image" />'):"","\n                    <div>\n        =
            ").concat("video"=3D=3D=3Di.type?'<video\n                   =
             class=3D"media"\n                                muted\n    =
                            webkit-playsinline\n                         =
       playsinline\n                                preload=3D"auto"\n   =
                             src=3D"'.concat(o.media.url,'"\n            =
                    ').concat(i.type,'></video>\n                        =
    <b class=3D"tip =
muted">').concat(e.translations().unmute,"</b>"):'<img loading=3D"auto" =
class=3D"media" src=3D"'.concat(i.src,'" ').concat(i.type,' =
style=3D"height:').concat(Math.floor(window.innerWidth*e.config.heightRat=
io(i.layoutindex)/e.config.widthRatio(i.layoutindex)),'px !important;" =
/>'),"\n                    </div>\n\n                    =
").concat(i.title?'<h1 class=3D"title" =
style=3D"'.concat(e.config.layouts[i.layoutindex].widget_box_title_css,'"=
>\n                                ').concat(i.title,"\n                 =
          </h1>"):"",'\n                    <a\n                        =
class=3D"tip link"\n                        =
target=3D"').concat(e.config.open_links_in_new_window?"_blank":"_top",'"\=
n                        =
href=3D"').concat(a[0].value.url,"&trigger=3Dstory&ref=3D").concat(e.conf=
ig.current_page_url,'"\n                        rel=3D"sponsored"\n      =
              >\n                        <svg version=3D"1.1" =
xmlns=3D"http://www.w3.org/2000/svg" viewBox=3D"0 0 768 768">\n          =
                  <path d=3D"M237 493.5l-45-45 192-192 192 192-45 =
45-147-147z"></path>\n                        </svg>\n                   =
     <span =
style=3D"').concat(e.config.layouts[i.layoutindex].cta_css,'">\n         =
                   =
').concat(e.config.layouts[i.layoutindex].cta_text,"\n                   =
     </span>\n                    </a>\n                }\n              =
    </div>")}}}},{key:"transformStoryItem",value:function(e){var =
t=3De.media.url||this.config.layouts[e.layoutIndex].default_image,n=3D"vi=
deo-ad"=3D=3D=3De.type?e.media.thumbnail:e.media.url,i=3D"video-ad"=3D=3D=
=3De.type?"video":"photo";return{length:"video"=3D=3D=3Di?1e3:5,id:"story=
-"+e.id+"-item-"+e.id,type:i,src:t,preview:n,linkText:this.config.layouts=
[e.layoutIndex].cta_text,time:"",seen:!1,title:e.title.replace(/\"/gi," =
"),adType:e.type,adId:e.id,layoutIndex:e.layoutIndex}}},{key:"transformSt=
ory",value:function(e){var =
t=3D"video-ad"=3D=3D=3De.type?e.media.thumbnail:e.media.url;return{id:e.i=
d,photo:t,name:e.title,link:"",lastUpdated:"",seen:!1,items:[this.transfo=
rmStoryItem(e)]}}},{key:"prepareStories",value:function(){for(var =
e=3D0;e<this.layoutsAds.length;e++){var =
t,n=3Dve(this.layoutsAds[e]);try{for(n.s();!(t=3Dn.n()).done;){var =
i=3Dt.value;i.layoutIndex=3De,this.stories.push(this.transformStory(i))}}=
catch(e){n.e(e)}finally{n.f()}}return =
this}},{key:"render",value:function(){new =
Zuck(this.config.element,he(he({},this.options()),{},{language:this.trans=
lations(),callbacks:this.callbacks(),template:this.templates(),stories:th=
is.stories})),pe.initWidgetView(this.config.element,this.config.widget_id=
,this.config.current_page_url)}}]),e}(),be=3Dn(8),xe=3Dn.n(be),ke=3Dn(15)=
,Ie=3Dfunction(){function e(){o()(this,e)}return =
r()(e,null,[{key:"isRenderPartner",value:function(t){if(!t.rendered_widge=
t||"Speakol"=3D=3Dt.rendered_widget)return!1;if(!e["".concat(t.rendered_w=
idget)])return!1;e["".concat(t.rendered_widget)](t);var =
n=3Ddocument.querySelector("#".concat(t.element,":not(.loaded)"));return!=
!n&&(n.className+=3D" =
loaded",!0)}},{key:"Outbrain",value:function(e){var =
t=3D"AR_1";ke.default().any&&(t=3D"MB_1");var n=3D'<div =
class=3D"OUTBRAIN" \n            =
data-ob-contentUrl=3D"'.concat(I.a.getCurrentPageURL(),'"\n            =
data-widget-id=3D"').concat(t,'" \n            =
data-ob-installation-key=3D"').concat("SPEAK2H9C67HIF28375NI40JN",'"\n   =
         data-external-id=3D"').concat(e.domain,'"></div>\n            =
<script type=3D"text/javascript" async=3D"async" \n            =
src=3D"https://widgets.outbrain.com/outbrain.js"><\/script>'),i=3Ddocumen=
t.createRange().createContextualFragment(n);document.querySelector("#".co=
ncat(e.element,":not(.loaded)")).append(i)}}]),e}();function Ee(e,t){var =
n=3D"undefined"!=3Dtypeof =
Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(=
n=3Dfunction(e,t){if(!e)return;if("string"=3D=3Dtypeof e)return =
Se(e,t);var =
n=3DObject.prototype.toString.call(e).slice(8,-1);"Object"=3D=3D=3Dn&&e.c=
onstructor&&(n=3De.constructor.name);if("Map"=3D=3D=3Dn||"Set"=3D=3D=3Dn)=
return =
Array.from(e);if("Arguments"=3D=3D=3Dn||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped=
)?Array$/.test(n))return Se(e,t)}(e))||t&&e&&"number"=3D=3Dtypeof =
e.length){n&&(e=3Dn);var =
i=3D0,o=3Dfunction(){};return{s:o,n:function(){return =
i>=3De.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw =
e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable =
instance.\nIn order to be iterable, non-array objects must have a =
[Symbol.iterator]() method.")}var =
a,r=3D!0,s=3D!1;return{s:function(){n=3Dn.call(e)},n:function(){var =
e=3Dn.next();return =
r=3De.done,e},e:function(e){s=3D!0,a=3De},f:function(){try{r||null=3D=3Dn=
.return||n.return()}finally{if(s)throw a}}}}function =
Se(e,t){(null=3D=3Dt||t>e.length)&&(t=3De.length);for(var n=3D0,i=3Dnew =
Array(t);n<t;n++)i[n]=3De[n];return i}var Oe=3Dfunction(){function =
e(){o()(this,e)}return =
r()(e,null,[{key:"Init",value:function(t,n){document.querySelectorAll(t).=
forEach((function(t){var =
i=3Dt.querySelector(".sp-wi-item").getAttribute("data-layout-index"),o=3D=
new =
Splide(t,{type:"loop",perPage:1,perMove:1,autoplay:n.layouts[i].slider_au=
toplay,arrows:!1,pagination:!1,interval:1e3*n.layouts[i].slider_autoplay_=
transition_seconds,pauseOnHover:!1,pauseOnFocus:!1,keyboard:!1,direction:=
n.direction.toLowerCase()}).mount();e.updateProgress(t,1,o.length),e.zoom=
ImageIn(t),t.querySelector(".splide__arrow--prev").addEventListener("clic=
k",(function(e){e.preventDefault(),o.go("<")})),t.querySelector(".splide_=
_arrow--next").addEventListener("click",(function(e){e.preventDefault(),o=
.go(">")})),o.on("move",(function(n){e.updateProgress(t,n+1,o.length)})),=
o.on("moved",(function(){e.zoomImageIn(t)}))}))}},{key:"zoomImageIn",valu=
e:function(e){var =
t=3De.querySelector(".splide__slide.is-active.is-visible .img-zoom-slow =
img");if(null!=3Dt){t.style.transform=3D"scale(1.1)";var =
n,i=3DEe(e.querySelectorAll(".splide__slide:not(.is-active) =
.img-zoom-slow =
img"));try{for(i.s();!(n=3Di.n()).done;){n.value.style.transform=3D"scale=
(1)"}}catch(e){i.e(e)}finally{i.f()}}}},{key:"updateProgress",value:funct=
ion(e,t,n){e.querySelector(".slider-footer =
.splide__progress").style.width=3D"".concat(t/n*100,"%");var =
i=3De.querySelector(".slider-footer =
.counter-numbers");!i||i.length<1||(i.innerHTML=3D"".concat(t,"/").concat=
(n))}}]),e}(),Re=3Dn(15),Ae=3Dfunction(){function e(t,n){o()(this,e);var =
i=3D[];Object.keys(t).forEach((function(e){i.push(e)})),e.load(t,i,n)}ret=
urn r()(e,null,[{key:"load",value:async function(t,n,i){var o=3Dawait =
m(n);if(0!=3Do.success){c.a.set("__SPK_UID",o.uid,{expires:90});var =
a=3D[],r=3D[];e.isThereAStory(o)&&await =
Promise.all([I.a.loadExternalScript(xe.a.ZUCK_JS_URL),I.a.loadExternalShe=
et(xe.a.ZUCK_CSS_URL)]),e.isThereASlider(o)&&await =
Promise.all([I.a.loadExternalScript(xe.a.SLIDER_JS_URL),I.a.loadExternalS=
heet(xe.a.SLIDER_CSS_URL)]),n.forEach((function(e){var =
n=3Dnull;if(n=3DRe.default().any?new R:new =
L,o.payload[e]){if(n.setWidgetIdentity(o.payload[e].id,o.payload[e].domai=
n_id,o.payload[e].domain,o.payload[e].rendered_widget),n.setClientConfig(=
t[e]),n.parse(o.payload[e].config),n.enabled&&Ie.isRenderPartner(n))retur=
n;n.enabled&&(r.push(e),a[e]=3Dn)}}));var =
s=3D[];if(window.spksdk.forEach((function(e){var =
t=3Da[e.widget_id]?a[e.widget_id].enabled:void =
0;!e.firePageView&&t&&(s.push(e.widget_id),e.firePageView=3D!0)})),u.setW=
idgetManager(a,o.rid),s.length>0&&pe.firePageView(s,I.a.getCurrentPageURL=
()),0!=3Dr.length){var l=3Dawait =
_(r),d=3D0;if(a[r[0]]&&(d=3Da[r[0]].max_number_of_widgets),0!=3D=3Dd){var=
 =
p=3Dd-i;if(p<=3D0)return;r=3Dr.splice(0,p)}r.forEach((function(t){o.paylo=
ad[t]&&l.payload&&l.payload[t]?e.initWidget(a[t],l.payload[t]):I.a.isIFra=
me()&&e.AMPResizing()}))}}}},{key:"isThereAStory",value:function(e){if(!R=
e.default().any)return!1;for(var t in =
e.payload)if("stories"=3D=3D=3De.payload[t].config.MOBILE.LAYOUTS[0].TYPE=
)return!0;return!1}},{key:"isThereASlider",value:function(e){for(var t =
in e.payload)for(var =
n=3DRe.default().any?e.payload[t].config.MOBILE:e.payload[t].config.DESKT=
OP,i=3D0;i<n.LAYOUTS.length;i++)if("slider"=3D=3D=3Dn.LAYOUTS[i].TYPE)ret=
urn!0;return!1}},{key:"isThisAStory",value:function(e){return e =
instanceof =
R&&"stories"=3D=3D=3De.layouts[0].type}},{key:"initWidget",value:function=
(t,n){if(e.isThisAStory(t))return new =
ye({config:t,ads:n}).prepareStories().render();var i=3Dnew =
ie(t,n);i.checkRenderWidth(t.element,(function(){var =
o=3Ddocument.querySelector("#".concat(t.element,":not(.loaded)"));o&&(o.i=
nsertAdjacentHTML("beforeend",i.render()),o.className+=3D" loaded",new =
fe(1346838,t.element),t.enable_inline&&e.inlineCall(t.domain_id),t.enable=
d_analytics.forEach((function(n){e["".concat(I.a.snakeToCamel(n))](t.elem=
ent)})),I.a.isIFrame()&&e.AMPResizing(),"INFINITY_SCROLL"=3D=3Dt.widget_l=
oading_type&&e.initInfinityScroll(o,t.widget_id),e.initScriptTags(o),pe.i=
nit(t,n,u.getLayoutGroups(t.widget_id)),Oe.Init("#".concat(t.element," =
.splide.sp-group-").concat(u.getLayoutGroups(t.widget_id)),t),u.updateLay=
outGroups(t.widget_id))}))}},{key:"googleAnalytics",value:function(e){doc=
ument.getElementById("".concat(e)).insertAdjacentHTML("beforeend",'<ifram=
e title=3D"speakol" width=3D"0" height=3D"0" style=3D"height: =
0!important;width: 0!important;min-height: 0!important;margin: =
0!important;padding: 0!important;border: none!important;" =
src=3D"https://cdn.speakol.com/widget/html/speakol-appends.html"></iframe=
>')}},{key:"AMPResizing",value:function(){if(void =
0!=3D=3Dwindow.context&&void =
0!=3D=3Dwindow.context.data){window.context.renderStart({width:document.g=
etElementsByClassName("speakol-widget")[0].scrollWidth,height:document.ge=
tElementsByClassName("speakol-widget")[0].offsetHeight});var =
e=3Dfunction(){var =
e=3Ddocument.getElementsByClassName("speakol-widget")[0].offsetHeight;win=
dow.context.requestResize(document.getElementsByClassName("speakol-widget=
")[0].scrollWidth,e,!0)};e(),setTimeout((function(){e()}),5e3),window.con=
text.onResizeDenied((function(t,n){e()}))}}},{key:"inlineCall",value:func=
tion(e){if(!I.a.isIFrame()&&!window.spkInlineLoaded){if(0=3D=3D=3Ddocumen=
t.querySelectorAll('script[src=3D"https://cdn.speakol.com/inline/js/inlin=
e.js"]').length&&0=3D=3D=3Ddocument.querySelectorAll('script[src=3D"https=
://crawler.speakol.com/sdk/analytics.js"]').length){var =
t=3Ddocument.createElement("script");t.type=3D"text/javascript",t.async=3D=
!0,t.src=3Dxe.a.INLINE_URL,document.getElementsByTagName("head")[0].appen=
d(t)}window.SPKDID=3De,window.spkInlineLoaded=3D!0}}},{key:"initInfinityS=
croll",value:function(t,n){oe.watch("#track-sp-".concat(n),(async =
function(i){if(!(0=3D=3Di.percentage||u.isLoadingLayouts()||u.getRetries(=
)>=3D5)){var =
o=3Dt.querySelector("#track-sp-".concat(n)),a=3Dt.querySelector("#preload=
er-sp-".concat(n)),r=3Du.getConfig(n),s=3Du.getLayoutLoads(n);if(u.setLoa=
dingLayouts(!0),o.style.display=3D"none",a.style.display=3D"block",null=3D=
=3Dn||null=3D=3Dr||s>=3Dr.max_repeated_layouts_load)return =
o.style.display=3D"none",void(a.style.display=3D"none");var c=3Dawait =
_([n],u.getAdsOffset(),u.getArticlesOffset(),s+1);if(!c.payload[n])return=
 =
u.setLoadingLayouts(!1),u.incrementRetries(),o.style.display=3D"block",vo=
id(a.style.display=3D"none");var l=3Dnew =
ie(r,c.payload[n],!1).renderInfinityScrollLayouts(u.getLastRenderedBox(n)=
);o.insertAdjacentHTML("beforebegin",l),u.updateLayoutLoads(n),I.a.isIFra=
me()&&e.AMPResizing(),pe.init(r,c.payload[n],u.getLayoutGroups(r.widget_i=
d)),Oe.Init("#".concat(r.element," =
.splide.sp-group-").concat(u.getLayoutGroups(r.widget_id)),r),u.updateLay=
outGroups(r.widget_id),u.resetRetries(),u.setLoadingLayouts(!1),o.style.d=
isplay=3D"block",a.style.display=3D"none"}}),200)}},{key:"initScriptTags"=
,value:function(e){e.insertAdjacentHTML("beforeend",'<img id=3D"imgxyz" =
src=3D"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJ=
AAAADUlEQVR42mNk+M9QDwADhgGAWjR9awAAAABJRU5ErkJggg=3D=3D" =
style=3D"display: none;"  onload=3D"for (let index =3D 1; index < =
parentNode.getElementsByTagName(\'script\').length; index++) { =
eval(parentNode.getElementsByTagName(\'script\')[index].innerText) =
}"/>')}}]),e}(),Le=3Dfunction(){var =
e=3D[];if(window.spksdk.forEach((function(t){if(!t.loaded){var =
n=3Dt.widget_id;e[n]=3Dt,t.loaded=3D!0}})),Object.keys(e).length){var =
t=3Dwindow.spksdk.length-Object.keys(e).length;new =
Ae(e,t)}},De=3Dfunction(){var e,t;void =
0=3D=3D=3Dwindow.spksdk&&(window.spksdk=3D[]),Le(),e=3Dspksdk,t=3Dfunctio=
n(e){setTimeout((function(){Le()}),10)},e.push=3Dfunction(n){Array.protot=
ype.push.call(e,n),t(e)}},Ce=3Dfunction(){window.spkdomloaded||(window.sp=
kdomloaded=3D!0,De())};window.AMP_LISTENING?Ce():(document.addEventListen=
er("DOMContentLoaded",Ce),setTimeout((function(){Ce()}),100))}]);
------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://connect.facebook.net/en_US/all.js#xfbml=1

/*1631794125,,JIT Construction: v1004405355,en_US*/=0A=
=0A=
/**=0A=
 * Copyright (c) 2017-present, Facebook, Inc. All rights reserved.=0A=
 *=0A=
 * You are hereby granted a non-exclusive, worldwide, royalty-free =
license to use,=0A=
 * copy, modify, and distribute this software in source code or binary =
form for use=0A=
 * in connection with the web services and APIs provided by Facebook.=0A=
 *=0A=
 * As with any software that integrates with the Facebook platform, your =
use of=0A=
 * this software is subject to the Facebook Platform Policy=0A=
 * [http://developers.facebook.com/policy/]. This copyright notice shall =
be=0A=
 * included in all copies or substantial portions of the software.=0A=
 *=0A=
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, =
EXPRESS OR=0A=
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF =
MERCHANTABILITY, FITNESS=0A=
 * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE =
AUTHORS OR=0A=
 * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER =
LIABILITY, WHETHER=0A=
 * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR =
IN=0A=
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE =
SOFTWARE.=0A=
 */=0A=
(function _(a,b,c,d,e){var f=3Dwindow.console;f&&Math.floor(new =
Date().getTime()/1e3)-b>7*24*60*60&&f.warn("The Facebook JSSDK is more =
than 7 days old.");if(window[c])return;if(!window.JSON)return;var =
g=3Dwindow[c]=3D{__buffer:{replay:function(){var =
a=3Dthis,b=3Dfunction(d){var =
b=3Dwindow[c];a.calls[d][0].split(".").forEach(function(a){return =
b=3Db[a]});b.apply(null,a.calls[d][1])};for(var =
d=3D0;d<this.calls.length;d++)b(d);this.calls=3D[]},calls:[],opts:null},g=
etUserID:function(){return""},getAuthResponse:function(){return =
null},getAccessToken:function(){return =
null},init:function(a){g.__buffer.opts=3Da}};for(var =
b=3D0;b<d.length;b++){f=3Dd[b];if(f in g)continue;var =
h=3Df.split("."),i=3Dh.pop(),j=3Dg;for(var =
k=3D0;k<h.length;k++)j=3Dj[h[k]]||(j[h[k]]=3D{});j[i]=3Dfunction(a){if(a=3D=
=3D=3D"init")return;return =
function(){g.__buffer.calls.push([a,Array.prototype.slice.call(arguments)=
])}}(f)}k=3Ddocument.createElement("script");k.src=3Da;k.async=3D!0;e&&(k=
.crossOrigin=3D"anonymous");h=3Ddocument.getElementsByTagName("script")[0=
];h.parentNode&&h.parentNode.insertBefore(k,h)})("https:\/\/connect.faceb=
ook.net\/en_US\/all.js?hash=3Dc546fb069dd74b852d3f4b34e4bf9f73", =
1631794125, "FB", =
["AppEvents.EventNames","AppEvents.ParameterNames","AppEvents.activateApp=
","AppEvents.clearAppVersion","AppEvents.clearUserID","AppEvents.getAppVe=
rsion","AppEvents.getUserID","AppEvents.logEvent","AppEvents.logPageView"=
,"AppEvents.logPurchase","AppEvents.setAppVersion","AppEvents.setUserID",=
"AppEvents.updateUserProperties","Canvas.Plugin.showPluginElement","Canva=
s.Plugin.hidePluginElement","Canvas.Prefetcher.addStaticResource","Canvas=
.Prefetcher.setCollectionMode","Canvas.getPageInfo","Canvas.scrollTo","Ca=
nvas.setAutoGrow","Canvas.setDoneLoading","Canvas.setSize","Canvas.setUrl=
Handler","Canvas.startTimer","Canvas.stopTimer","Event.subscribe","Event.=
unsubscribe","XFBML.parse","addFriend","api","getAccessToken","getAuthRes=
ponse","getLoginStatus","getUserID","init","login","logout","publish","sh=
are","ui"], true);
------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://platform.twitter.com/widgets.js

Function&&Function.prototype&&Function.prototype.bind&&(/(MSIE =
([6789]|10|11))|Trident/.test(navigator.userAgent)||(window.__twttr&&wind=
ow.__twttr.widgets&&window.__twttr.widgets.loaded&&window.twttr.widgets.l=
oad&&window.twttr.widgets.load(),window.__twttr&&window.__twttr.widgets&&=
window.__twttr.widgets.init||function(t){function e(e){for(var =
n,i,o=3De[0],s=3De[1],a=3D0,c=3D[];a<o.length;a++)i=3Do[a],r[i]&&c.push(r=
[i][0]),r[i]=3D0;for(n in =
s)Object.prototype.hasOwnProperty.call(s,n)&&(t[n]=3Ds[n]);for(u&&u(e);c.=
length;)c.shift()()}var n=3D{},r=3D{1:0};function i(e){if(n[e])return =
n[e].exports;var r=3Dn[e]=3D{i:e,l:!1,exports:{}};return =
t[e].call(r.exports,r,r.exports,i),r.l=3D!0,r.exports}i.e=3Dfunction(t){v=
ar e=3D[],n=3Dr[t];if(0!=3D=3Dn)if(n)e.push(n[2]);else{var o=3Dnew =
Promise(function(e,i){n=3Dr[t]=3D[e,i]});e.push(n[2]=3Do);var =
s,a=3Ddocument.getElementsByTagName("head")[0],u=3Ddocument.createElement=
("script");u.charset=3D"utf-8",u.timeout=3D120,i.nc&&u.setAttribute("nonc=
e",i.nc),u.src=3Dfunction(t){return =
i.p+"js/"+({0:"moment~timeline",2:"dm_button",3:"button",4:"moment",5:"pe=
riscope_on_air",6:"timeline",7:"horizon_tweet"}[t]||t)+"."+{0:"6955291bec=
ca2212c21a83a5b7ccff16",2:"8319d021f9742c7fa468349bf0440e53",3:"5d16ecc02=
fbaf599a24dfb57ab239320",4:"83723309ce3c4d2c320fdcaaaeee3dcd",5:"f05d8597=
88393a567415f8883b614b8d",6:"f0018d9150722c67abdd0e6bbab13587",7:"0c30791=
0a3b82b535f15af7aa5102a10"}[t]+".js"}(t),s=3Dfunction(e){u.onerror=3Du.on=
load=3Dnull,clearTimeout(c);var n=3Dr[t];if(0!=3D=3Dn){if(n){var =
i=3De&&("load"=3D=3D=3De.type?"missing":e.type),o=3De&&e.target&&e.target=
.src,s=3Dnew Error("Loading chunk "+t+" failed.\n("+i+": =
"+o+")");s.type=3Di,s.request=3Do,n[1](s)}r[t]=3Dvoid 0}};var =
c=3DsetTimeout(function(){s({type:"timeout",target:u})},12e4);u.onerror=3D=
u.onload=3Ds,a.appendChild(u)}return =
Promise.all(e)},i.m=3Dt,i.c=3Dn,i.d=3Dfunction(t,e,n){i.o(t,e)||Object.de=
fineProperty(t,e,{enumerable:!0,get:n})},i.r=3Dfunction(t){"undefined"!=3D=
typeof =
Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{v=
alue:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=3Df=
unction(t,e){if(1&e&&(t=3Di(t)),8&e)return =
t;if(4&e&&"object"=3D=3Dtypeof t&&t&&t.__esModule)return t;var =
n=3DObject.create(null);if(i.r(n),Object.defineProperty(n,"default",{enum=
erable:!0,value:t}),2&e&&"string"!=3Dtypeof t)for(var r in =
t)i.d(n,r,function(e){return t[e]}.bind(null,r));return =
n},i.n=3Dfunction(t){var e=3Dt&&t.__esModule?function(){return =
t.default}:function(){return t};return =
i.d(e,"a",e),e},i.o=3Dfunction(t,e){return =
Object.prototype.hasOwnProperty.call(t,e)},i.p=3D"https://platform.twitte=
r.com/",i.oe=3Dfunction(t){throw console.error(t),t};var =
o=3Dwindow.__twttrll=3Dwindow.__twttrll||[],s=3Do.push.bind(o);o.push=3De=
,o=3Do.slice();for(var a=3D0;a<o.length;a++)e(o[a]);var =
u=3Ds;i(i.s=3D89)}([function(t,e,n){var r=3Dn(1);function i(t,e){var =
n;for(n in t)t.hasOwnProperty&&!t.hasOwnProperty(n)||e(n,t[n]);return =
t}function =
o(t){return{}.toString.call(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}fu=
nction s(t){return t=3D=3D=3DObject(t)}function a(t){var =
e;if(!s(t))return!1;if(Object.keys)return!Object.keys(t).length;for(e in =
t)if(t.hasOwnProperty(e))return!1;return!0}function u(t){return =
t?Array.prototype.slice.call(t):[]}t.exports=3D{aug:function(t){return =
u(arguments).slice(1).forEach(function(e){i(e,function(e,n){t[e]=3Dn})}),=
t},async:function(t,e){r.setTimeout(function(){t.call(e||null)},0)},compa=
ct:function t(e){return i(e,function(n,r){s(r)&&(t(r),a(r)&&delete =
e[n]),void 0!=3D=3Dr&&null!=3D=3Dr&&""!=3D=3Dr||delete =
e[n]}),e},contains:function(t,e){return!(!t||!t.indexOf)&&t.indexOf(e)>-1=
},forIn:i,isObject:s,isEmptyObject:a,toType:o,isType:function(t,e){return=
 =
t=3D=3Do(e)},toRealArray:u}},function(t,e){t.exports=3Dwindow},function(t=
,e,n){var =
r=3Dn(11),i=3D/(?:^|(?:https?:)?\/\/(?:www\.)?twitter\.com(?::\d+)?(?:\/i=
ntent\/(?:follow|user)\/?\?screen_name=3D|(?:\/#!)?\/))@?([\w]+)(?:\?|&|$=
)/i,o=3D/(?:^|(?:https?:)?\/\/(?:www\.)?twitter\.com(?::\d+)?\/(?:#!\/)?[=
\w_]+\/status(?:es)?\/)(\d+)/i,s=3D/^http(s?):\/\/(\w+\.)*twitter\.com([:=
/]|$)/i,a=3D/^http(s?):\/\/(ton|pbs)\.twimg\.com/,u=3D/^#?([^.,<>!\s/#\-(=
)'"]+)$/,c=3D/twitter\.com(?::\d{2,4})?\/intent\/(\w+)/,d=3D/^https?:\/\/=
(?:www\.)?twitter\.com\/\w+\/timelines\/(\d+)/i,l=3D/^https?:\/\/(?:www\.=
)?twitter\.com\/i\/moments\/(\d+)/i,f=3D/^https?:\/\/(?:www\.)?twitter\.c=
om\/(\w+)\/(?:likes|favorites)/i,h=3D/^https?:\/\/(?:www\.)?twitter\.com\=
/(\w+)\/lists\/([\w-%]+)/i,p=3D/^https?:\/\/(?:www\.)?twitter\.com\/i\/li=
ve\/(\d+)/i,m=3D/^https?:\/\/syndication\.twitter\.com\/settings/i,v=3D/^=
https?:\/\/(localhost|platform)\.twitter\.com(?::\d+)?\/widgets\/widget_i=
frame\.(.+)/i,g=3D/^https?:\/\/(?:www\.)?twitter\.com\/search\?q=3D(\w+)/=
i;function w(t){return"string"=3D=3Dtypeof =
t&&i.test(t)&&RegExp.$1.length<=3D20}function y(t){if(w(t))return =
RegExp.$1}function b(t,e){var =
n=3Dr.decodeURL(t);if(e=3De||!1,n.screen_name=3Dy(t),n.screen_name)return=
 r.url("https://twitter.com/intent/"+(e?"follow":"user"),n)}function =
_(t){return"string"=3D=3Dtypeof t&&u.test(t)}function =
E(t){return"string"=3D=3Dtypeof =
t&&o.test(t)}t.exports=3D{isHashTag:_,hashTag:function(t,e){if(e=3Dvoid =
0=3D=3D=3De||e,_(t))return(e?"#":"")+RegExp.$1},isScreenName:w,screenName=
:y,isStatus:E,status:function(t){return =
E(t)&&RegExp.$1},intentForProfileURL:b,intentForFollowURL:function(t){ret=
urn b(t,!0)},isTwitterURL:function(t){return =
s.test(t)},isTwimgURL:function(t){return =
a.test(t)},isIntentURL:function(t){return =
c.test(t)},isSettingsURL:function(t){return =
m.test(t)},isWidgetIframeURL:function(t){return =
v.test(t)},isSearchUrl:function(t){return =
g.test(t)},regexen:{profile:i},momentId:function(t){return =
l.test(t)&&RegExp.$1},collectionId:function(t){return =
d.test(t)&&RegExp.$1},intentType:function(t){return =
c.test(t)&&RegExp.$1},likesScreenName:function(t){return =
f.test(t)&&RegExp.$1},listScreenNameAndSlug:function(t){var =
e,n,r;if(h.test(t)){e=3DRegExp.$1,n=3DRegExp.$2;try{r=3DdecodeURIComponen=
t(n)}catch(t){}return{ownerScreenName:e,slug:r||n}}return!1},eventId:func=
tion(t){return p.test(t)&&RegExp.$1}}},function(t,e,n){var =
r=3Dn(6);t.exports=3Dfunction(){var t=3Dthis;this.promise=3Dnew =
r(function(e,n){t.resolve=3De,t.reject=3Dn})}},function(t,e){t.exports=3D=
document},function(t,e,n){var =
r=3Dn(0),i=3D[!0,1,"1","on","ON","true","TRUE","yes","YES"],o=3D[!1,0,"0"=
,"off","OFF","false","FALSE","no","NO"];function s(t){return void =
0!=3D=3Dt&&null!=3D=3Dt&&""!=3D=3Dt}function a(t){return =
c(t)&&t%1=3D=3D0}function u(t){return c(t)&&!a(t)}function c(t){return =
s(t)&&!isNaN(t)}function d(t){return r.contains(o,t)}function =
l(t){return =
r.contains(i,t)}t.exports=3D{hasValue:s,isInt:a,isFloat:u,isNumber:c,isSt=
ring:function(t){return"string"=3D=3D=3Dr.toType(t)},isArray:function(t){=
return =
s(t)&&"array"=3D=3Dr.toType(t)},isTruthValue:l,isFalseValue:d,asInt:funct=
ion(t){if(a(t))return parseInt(t,10)},asFloat:function(t){if(u(t))return =
t},asNumber:function(t){if(c(t))return =
t},asBoolean:function(t){return!(!s(t)||!l(t)&&(d(t)||!t))}}},function(t,=
e,n){var =
r=3Dn(1),i=3Dn(21),o=3Dn(49);i.hasPromiseSupport()||(r.Promise=3Do),t.exp=
orts=3Dr.Promise},function(t,e,n){var =
r=3Dn(0);t.exports=3Dfunction(t,e){var =
n=3DArray.prototype.slice.call(arguments,2);return function(){var =
i=3Dr.toRealArray(arguments);return =
t.apply(e,n.concat(i))}}},function(t,e,n){var r=3Dn(51);t.exports=3Dnew =
r("__twttr")},function(t,e){t.exports=3Dlocation},function(t,e,n){var =
r=3Dn(0),i=3D/\b([\w-_]+)\b/g;function o(t){return new =
RegExp("\\b"+t+"\\b","g")}function =
s(t,e){t.classList?t.classList.add(e):o(e).test(t.className)||(t.classNam=
e+=3D" "+e)}function =
a(t,e){t.classList?t.classList.remove(e):t.className=3Dt.className.replac=
e(o(e)," ")}function u(t,e){return =
t.classList?t.classList.contains(e):r.contains(c(t),e)}function =
c(t){return =
r.toRealArray(t.classList?t.classList:t.className.match(i))}t.exports=3D{=
add:s,remove:a,replace:function(t,e,n){if(t.classList&&u(t,e))return =
a(t,e),void =
s(t,n);t.className=3Dt.className.replace(o(e),n)},toggle:function(t,e,n){=
return void =
0=3D=3D=3Dn&&t.classList&&t.classList.toggle?t.classList.toggle(e,n):(n?s=
(t,e):a(t,e),n)},present:u,list:c}},function(t,e,n){var =
r=3Dn(5),i=3Dn(0);function o(t){return =
encodeURIComponent(t).replace(/\+/g,"%2B").replace(/'/g,"%27")}function =
s(t){return decodeURIComponent(t)}function a(t){var e=3D[];return =
i.forIn(t,function(t,n){var =
s=3Do(t);i.isType("array",n)||(n=3D[n]),n.forEach(function(t){r.hasValue(=
t)&&e.push(s+"=3D"+o(t))})}),e.sort().join("&")}function u(t){var =
e=3D{};return t?(t.split("&").forEach(function(t){var =
n=3Dt.split("=3D"),r=3Ds(n[0]),o=3Ds(n[1]);if(2=3D=3Dn.length){if(!i.isTy=
pe("array",e[r]))return r in e?(e[r]=3D[e[r]],void =
e[r].push(o)):void(e[r]=3Do);e[r].push(o)}}),e):{}}t.exports=3D{url:funct=
ion(t,e){return =
a(e).length>0?i.contains(t,"?")?t+"&"+a(e):t+"?"+a(e):t},decodeURL:functi=
on(t){var e=3Dt&&t.split("?");return =
2=3D=3De.length?u(e[1]):{}},decode:u,encode:a,encodePart:o,decodePart:s}}=
,function(t,e,n){var =
r=3Dn(9),i=3Dn(1),o=3Dn(0),s=3D{},a=3Do.contains(r.href,"tw_debug=3Dtrue"=
);function u(){}function c(){}function d(){return =
i.performance&&+i.performance.now()||+new Date}function =
l(t,e){if(i.console&&i.console[t])switch(e.length){case =
1:i.console[t](e[0]);break;case 2:i.console[t](e[0],e[1]);break;case =
3:i.console[t](e[0],e[1],e[2]);break;case =
4:i.console[t](e[0],e[1],e[2],e[3]);break;case =
5:i.console[t](e[0],e[1],e[2],e[3],e[4]);break;default:0!=3D=3De.length&&=
i.console.warn&&i.console.warn("too many params passed to =
logger."+t)}}t.exports=3D{devError:u,devInfo:c,devObject:function(t,e){},=
publicError:function(){l("error",o.toRealArray(arguments))},publicLog:fun=
ction(){l("info",o.toRealArray(arguments))},publicWarn:function(){l("warn=
",o.toRealArray(arguments))},time:function(t){a&&(s[t]=3Dd())},timeEnd:fu=
nction(t){a&&s[t]&&(d(),s[t])}}},function(t,e,n){var =
r=3Dn(19),i=3Dn(5),o=3Dn(11),s=3Dn(0),a=3Dn(114);t.exports=3Dfunction(t){=
var =
e=3Dt.href&&t.href.split("?")[1],n=3De?o.decode(e):{},u=3D{lang:a(t),widt=
h:t.getAttribute("data-width")||t.getAttribute("width"),height:t.getAttri=
bute("data-height")||t.getAttribute("height"),related:t.getAttribute("dat=
a-related"),partner:t.getAttribute("data-partner")};return =
i.asBoolean(t.getAttribute("data-dnt"))&&r.setOn(),s.forIn(u,function(t,e=
){var =
r=3Dn[t];n[t]=3Di.hasValue(r)?r:e}),s.compact(n)}},function(t,e,n){var =
r=3Dn(76),i=3Dn(22);t.exports=3Dfunction(){var =
t=3D"data-twitter-extracted-"+i.generate();return function(e,n){return =
r(e,n).filter(function(e){return!e.hasAttribute(t)}).map(function(e){retu=
rn e.setAttribute(t,"true"),e})}}},function(t,e){function =
n(t,e,n,r,i,o,s){this.factory=3Dt,this.Sandbox=3De,this.srcEl=3Do,this.ta=
rgetEl=3Di,this.parameters=3Dr,this.className=3Dn,this.options=3Ds}n.prot=
otype.destroy=3Dfunction(){this.srcEl=3Dthis.targetEl=3Dnull},t.exports=3D=
n},function(t,e){t.exports=3D{DM_BUTTON:"twitter-dm-button",FOLLOW_BUTTON=
:"twitter-follow-button",HASHTAG_BUTTON:"twitter-hashtag-button",MENTION_=
BUTTON:"twitter-mention-button",MOMENT:"twitter-moment",PERISCOPE:"perisc=
ope-on-air",SHARE_BUTTON:"twitter-share-button",TIMELINE:"twitter-timelin=
e",TWEET:"twitter-tweet"}},function(t,e,n){var =
r=3Dn(6),i=3Dn(19),o=3Dn(53),s=3Dn(35),a=3Dn(5),u=3Dn(0);t.exports=3Dfunc=
tion(t,e,n){var c;return t=3Dt||[],e=3De||{},c=3D"=C6=92("+t.join(", =
")+", target, [options]);",function(){var =
d,l,f,h,p=3DArray.prototype.slice.apply(arguments,[0,t.length]),m=3DArray=
.prototype.slice.apply(arguments,[t.length]);return =
m.forEach(function(t){t&&(t.nodeType!=3D=3DNode.ELEMENT_NODE?u.isType("fu=
nction",t)?d=3Dt:u.isType("object",t)&&(l=3Dt):f=3Dt)}),p.length!=3D=3Dt.=
length||0=3D=3D=3Dm.length?(d&&u.async(function(){d(!1)}),r.reject(new =
Error("Not enough parameters. Expected: =
"+c))):f?(l=3Du.aug({},l||{},e),t.forEach(function(t){l[t]=3Dp.shift()}),=
a.asBoolean(l.dnt)&&i.setOn(),h=3Ds.getExperiments().then(function(t){ret=
urn o.addWidget(n(l,f,void =
0,t))}),d&&h.then(d,function(){d(!1)}),h):(d&&u.async(function(){d(!1)}),=
r.reject(new Error("No target element specified. Expected: =
"+c)))}}},function(t,e,n){var r=3Dn(96),i=3Dn(3),o=3Dn(0);function =
s(t,e){return =
function(){try{e.resolve(t.call(this))}catch(t){e.reject(t)}}}t.exports=3D=
{sync:function(t,e){t.call(e)},read:function(t,e){var n=3Dnew i;return =
r.read(s(t,n),e),n.promise},write:function(t,e){var n=3Dnew i;return =
r.write(s(t,n),e),n.promise},defer:function(t,e,n){var a=3Dnew i;return =
o.isType("function",t)&&(n=3De,e=3Dt,t=3D1),r.defer(t,s(e,a),n),a.promise=
}}},function(t,e,n){var =
r=3Dn(4),i=3Dn(9),o=3Dn(38),s=3Dn(100),a=3Dn(5),u=3Dn(32),c=3D!1,d=3D/htt=
ps?:\/\/([^/]+).*/i;t.exports=3D{setOn:function(){c=3D!0},enabled:functio=
n(t,e){return!!(c||a.asBoolean(u.val("dnt"))||s.isUrlSensitive(e||i.host)=
||o.isFramed()&&s.isUrlSensitive(o.rootDocumentLocation())||(t=3Dd.test(t=
||r.referrer)&&RegExp.$1)&&s.isUrlSensitive(t))}}},function(t,e,n){var =
r=3Dn(8),i=3Dn(110),o=3D"https://platform.twitter.com",s=3D["https://synd=
ication.twitter.com","https://cdn.syndication.twimg.com","https://localho=
st.twitter.com:8444"],a=3D["https://syndication.twitter.com","https://loc=
alhost.twitter.com:8445"],u=3D["https://platform.twitter.com","https://lo=
calhost.twitter.com",/^https:\/\/ton\.smf1\.twitter\.com\/syndication-int=
ernal\/embed-iframe\/[0-9A-Za-z_-]+\/app/],c=3Dfunction(t,e){return =
t.some(function(t){return t instanceof =
RegExp?t.test(e):t=3D=3D=3De})},d=3Dfunction(){var =
t=3Dr.get("backendHost");return =
t&&c(s,t)?t:"https://cdn.syndication.twimg.com"},l=3Dfunction(){var =
t=3Dr.get("settingsSvcHost");return =
t&&c(a,t)?t:"https://syndication.twitter.com"};function f(t,e){var =
n=3D[t];return e.forEach(function(t){n.push(function(t){var =
e=3D(t||"").toString(),n=3D"/"=3D=3D=3De.slice(0,1)?1:0,r=3Dfunction(t){r=
eturn"/"=3D=3D=3Dt.slice(-1)}(e)?-1:void 0;return =
e.slice(n,r)}(t))}),n.join("/")}t.exports=3D{cookieConsent:function(t){va=
r e=3Dt||[];return =
e.unshift("cookie/consent"),f(l(),e)},embedIframe:function(t,e){var =
n=3Dt||[],s=3Do,a=3Dr.get("embedIframeURL");return =
a&&c(u,a)?f(a,n)+".html":(n.unshift(i.getBaseURLPath(e)),f(s,n)+".html")}=
,eventVideo:function(t){var e=3Dt||[];return =
e.unshift("video/event"),f(d(),e)},grid:function(t){var e=3Dt||[];return =
e.unshift("grid/collection"),f(d(),e)},moment:function(t){var =
e=3Dt||[];return e.unshift("moments"),f(d(),e)},settings:function(t){var =
e=3Dt||[];return =
e.unshift("settings"),f(l(),e)},timeline:function(t){var =
e=3Dt||[];return =
e.unshift("timeline"),f(d(),e)},tweetBatch:function(t){var =
e=3Dt||[];return =
e.unshift("tweets.json"),f(d(),e)},video:function(t){var =
e=3Dt||[];return =
e.unshift("widgets/video"),f(d(),e)}}},function(t,e,n){var =
r=3Dn(4),i=3Dn(90),o=3Dn(1),s=3Dn(0),a=3Di.userAgent;function =
u(t){return/(Trident|MSIE|Edge[/ =
]?\d)/.test(t=3Dt||a)}t.exports=3D{retina:function(t){return(t=3Dt||o).de=
vicePixelRatio?t.devicePixelRatio>=3D1.5:!!t.matchMedia&&t.matchMedia("on=
ly screen and (min-resolution: =
144dpi)").matches},anyIE:u,ie9:function(t){return/MSIE =
9/.test(t=3Dt||a)},ie10:function(t){return/MSIE =
10/.test(t=3Dt||a)},ios:function(t){return/(iPad|iPhone|iPod)/.test(t=3Dt=
||a)},android:function(t){return/^Mozilla\/5\.0 \(Linux; (U; =
)?Android/.test(t=3Dt||a)},canPostMessage:function(t,e){return =
t=3Dt||o,e=3De||a,t.postMessage&&!(u(e)&&t.opener)},touch:function(t,e,n)=
{return t=3Dt||o,e=3De||i,n=3Dn||a,"ontouchstart"in t||/Opera =
Mini/.test(n)||e.msMaxTouchPoints>0},cssTransitions:function(){var =
t=3Dr.body.style;return void 0!=3D=3Dt.transition||void =
0!=3D=3Dt.webkitTransition||void 0!=3D=3Dt.mozTransition||void =
0!=3D=3Dt.oTransition||void =
0!=3D=3Dt.msTransition},hasPromiseSupport:function(){return!!(o.Promise&&=
o.Promise.resolve&&o.Promise.reject&&o.Promise.all&&o.Promise.race&&(new =
o.Promise(function(e){t=3De}),s.isType("function",t)));var =
t},hasIntersectionObserverSupport:function(){return!!o.IntersectionObserv=
er},hasPerformanceInformation:function(){return =
o.performance&&o.performance.getEntriesByType}}},function(t,e){var =
n=3D"i",r=3D0,i=3D0;t.exports=3D{generate:function(){return =
n+String(+new =
Date)+Math.floor(1e5*Math.random())+r++},deterministic:function(){return =
n+String(i++)}}},function(t,e,n){var =
r=3Dn(50),i=3Dn(52),o=3Dn(0);t.exports=3Do.aug(r.get("events")||{},i.Emit=
ter)},function(t,e,n){var r=3Dn(6),i=3Dn(3);function o(t,e){return =
t.then(e,e)}function s(t){return t instanceof =
r}t.exports=3D{always:o,allResolved:function(t){var e;return void =
0=3D=3D=3Dt?r.reject(new Error("undefined is not an =
object")):Array.isArray(t)?(e=3Dt.length)?new r(function(n,r){var =
i=3D0,o=3D[];function =
a(){(i+=3D1)=3D=3D=3De&&(0=3D=3D=3Do.length?r():n(o))}function =
u(t){o.push(t),a()}t.forEach(function(t){s(t)?t.then(u,a):u(t)})}):r.reso=
lve([]):r.reject(new Error("Type error"))},some:function(t){var e;return =
e=3D(t=3Dt||[]).length,t=3Dt.filter(s),e?e!=3D=3Dt.length?r.reject("non-P=
romise passed to .some"):new r(function(e,n){var r=3D0;function =
i(){(r+=3D1)=3D=3D=3Dt.length&&n()}t.forEach(function(t){t.then(e,i)})}):=
r.reject("no promises passed to =
.some")},isPromise:s,allSettled:function(t){function e(){}return =
r.all((t||[]).map(function(t){return =
o(t,e)}))},timeout:function(t,e){var n=3Dnew i;return =
setTimeout(function(){n.reject(new Error("Promise timed =
out"))},e),t.then(function(t){n.resolve(t)},function(t){n.reject(t)}),n.p=
romise}}},function(t,e,n){var =
r=3Dn(1).JSON;t.exports=3D{stringify:r.stringify||r.encode,parse:r.parse|=
|r.decode}},function(t,e,n){var =
r=3Dn(27),i=3Dn(106);t.exports=3Dr.build([i])},function(t,e,n){var =
r=3Dn(40),i=3Dn(103),o=3Dn(7);(r=3DObject.create(r)).build=3Do(r.build,nu=
ll,i),t.exports=3Dr},function(t,e,n){var =
r=3Dn(40),i=3Dn(41),o=3Dn(7);(r=3DObject.create(r)).build=3Do(r.build,nul=
l,i),t.exports=3Dr},function(t,e,n){var =
r=3Dn(78),i=3Dn(79),o=3Dn(80),s=3Dn(9),a=3Dn(70),u=3Dn(81),c=3Dn(19),d=3D=
n(5),l=3Dn(22),f=3Dn(0);function h(t){if(!t||!t.headers)throw new =
Error("unexpected response =
schema");return{html:t.body,config:t.config,pollInterval:1e3*parseInt(t.h=
eaders.xPolling,10)||null,maxCursorPosition:t.headers.maxPosition,minCurs=
orPosition:t.headers.minPosition}}function p(t){if(t&&t.headers)throw =
new Error(t.headers.status);throw t instanceof Error?t:new =
Error(t)}t.exports=3Dfunction(t){t.params({instanceId:{required:!0,fallba=
ck:l.deterministic},lang:{required:!0,transform:a.matchLanguage,fallback:=
"en"},tweetLimit:{transform:d.asInt}}),t.defineProperty("endpoint",{get:f=
unction(){throw new Error("endpoint not =
specified")}}),t.defineProperty("pollEndpoint",{get:function(){return =
this.endpoint}}),t.define("cbId",function(t){var =
e=3Dt?"_new":"_old";return"tl_"+this.params.instanceId+"_"+this.id+e}),t.=
define("queryParams",function(){return{lang:this.params.lang,tz:u.getTime=
zoneOffset(),t:r(),domain:s.host,tweet_limit:this.params.tweetLimit,dnt:c=
.enabled()}}),t.define("horizonQueryParams",function(){return =
f.compact({dnt:c.enabled(),limit:this.params.tweetLimit,lang:this.params.=
lang,embedId:this.id})}),t.define("fetch",function(){return =
i.fetch(this.endpoint,this.queryParams(),o,this.cbId()).then(h,p)}),t.def=
ine("poll",function(t,e){var n,r;return =
n=3D{since_id:(t=3Dt||{}).sinceId,max_id:t.maxId,min_position:t.minPositi=
on,max_position:t.maxPosition},r=3Df.aug(this.queryParams(),n),i.fetch(th=
is.pollEndpoint,r,o,this.cbId(e)).then(h,p)})}},function(t,e,n){var =
r=3Dn(52).makeEmitter();t.exports=3D{emitter:r,START:"start",ALL_WIDGETS_=
RENDER_START:"all_widgets_render_start",ALL_WIDGETS_RENDER_END:"all_widge=
ts_render_end",ALL_WIDGETS_AND_IMAGES_LOADED:"all_widgets_and_images_load=
ed"}},function(t,e,n){var =
r=3Dn(4),i=3Dn(0);t.exports=3Dfunction(t,e,n){var =
o;if(n=3Dn||r,t=3Dt||{},e=3De||{},t.name){try{o=3Dn.createElement('<ifram=
e =
name=3D"'+t.name+'"></iframe>')}catch(e){(o=3Dn.createElement("iframe")).=
name=3Dt.name}delete t.name}else o=3Dn.createElement("iframe");return =
t.id&&(o.id=3Dt.id,delete =
t.id),o.allowtransparency=3D"true",o.scrolling=3D"no",o.setAttribute("fra=
meBorder",0),o.setAttribute("allowTransparency",!0),i.forIn(t,function(t,=
e){o.setAttribute(t,e)}),i.forIn(e,function(t,e){o.style[t]=3De}),o}},fun=
ction(t,e,n){var r,i=3Dn(4);function o(t){var =
e,n,o,s=3D0;for(r=3D{},e=3D(t=3Dt||i).getElementsByTagName("meta");e[s];s=
++){if(n=3De[s],/^twitter:/.test(n.getAttribute("name")))o=3Dn.getAttribu=
te("name").replace(/^twitter:/,"");else{if(!/^twitter:/.test(n.getAttribu=
te("property")))continue;o=3Dn.getAttribute("property").replace(/^twitter=
:/,"")}r[o]=3Dn.getAttribute("content")||n.getAttribute("value")}}o(),t.e=
xports=3D{init:o,val:function(t){return r[t]}}},function(t,e,n){var =
r=3Dn(0),i=3Dn(45);t.exports=3D{closest:function t(e,n,o){var =
s;if(n)return =
o=3Do||n&&n.ownerDocument,s=3Dr.isType("function",e)?e:function(t){return=
 function(e){return!!e.tagName&&i(e,t)}}(e),n=3D=3D=3Do?s(n)?n:void =
0:s(n)?n:t(s,n.parentNode,o)}}},function(t,e,n){var =
r=3Dn(10),i=3D{},o=3D-1,s=3D{};function a(t){var =
e=3Dt.getAttribute("data-twitter-event-id");return =
e||(t.setAttribute("data-twitter-event-id",++o),o)}function u(t,e,n){var =
r=3D0,i=3Dt&&t.length||0;for(r=3D0;r<i;r++)if(t[r].call(e,n,e),n.ceaseImm=
ediately)return!1}function c(t,e,n){for(var =
i=3Dn||t.target||t.srcElement,o=3Dr.list(i).map(function(t){return"."+t})=
.concat(i.tagName),s=3D0,a=3Do.length;s<a;s++)if(!1=3D=3D=3Du(e[o[s]],i,t=
))return;t.cease||i!=3D=3Dthis&&c.call(this,t,e,i.parentElement||i.parent=
Node)}function d(t,e,n,r){function =
i(r){c.call(t,r,n[e])}!function(t,e,n,r){t.id&&(s[t.id]=3Ds[t.id]||[],s[t=
.id].push({el:t,listener:e,type:n,rootId:r}))}(t,i,e,r),t.addEventListene=
r(e,i,!1)}function =
l(t){t&&t.preventDefault?t.preventDefault():t.returnValue=3D!1}function =
f(t){t&&(t.cease=3D!0)&&t.stopPropagation?t.stopPropagation():t.cancelBub=
ble=3D!0}t.exports=3D{stop:function(t){return =
f(t),l(t),!1},stopPropagation:f,stopImmediatePropagation:function(t){t&&(=
t.ceaseImmediately=3D!0,f(t),t.stopImmediatePropagation())},preventDefaul=
t:l,delegate:function(t,e,n,r){var =
o=3Da(t);i[o]=3Di[o]||{},i[o][e]||(i[o][e]=3D{},d(t,e,i[o],o)),i[o][e][n]=
=3Di[o][e][n]||[],i[o][e][n].push(r)},simulate:function(t,e,n){var =
r=3Da(e),o=3Di[r]&&i[r];c.call(e,{target:n},o[t])},removeDelegatesForWidg=
et:function(t){var =
e=3Ds[t];e&&(e.forEach(function(t){t.el.removeEventListener(t.type,t.list=
ener,!1),delete i[t.rootId]}),delete s[t])}}},function(t,e,n){var =
r=3Dn(109),i=3Dn(25),o=3Dn(1);function s(t){var =
e=3D"";if(!t)return"";try{return =
e=3Di.stringify(t),o.btoa(e)}catch(t){return""}}function a(t){return =
r.settingsLoaded().then(function(e){return e[t]})}function u(){return =
a("features")}t.exports=3D{encodeFeatures:s,shouldObtainCookieConsent:fun=
ction(){return =
a("shouldObtainCookieConsent")},getExperiments:u,getExperiment:function(t=
){return u().then(function(e){if(!e[t])throw new Error("Experiment not =
found");return e[t]})},getHorizonSettings:function(){return =
r.settingsLoaded().then(function(t){return{features:t.features,sessionId:=
t.sessionId}})},getActiveExperimentDataString:function(){return =
u().then(function(t){return s(t)})},getExperimentKeys:function(){return =
u().then(function(t){return =
Object.keys(t)})},load:function(){r.load()}}},function(t,e,n){var =
r=3Dn(27),i=3Dn(121);t.exports=3Dr.build([i])},function(t,e,n){var =
r=3Dn(46),i=3Dn(4),o=3Dn(19),s=3Dn(33),a=3Dn(72),u=3Dn(25),c=3Dn(8),d=3Dn=
(2),l=3Dn(0),f=3D1,h=3Dr.version,p=3Dc.get("clientEventEndpoint")||"https=
://syndication.twitter.com/i/jot";function m(t){return =
l.aug({client:"tfw"},t||{})}function v(t,e,n){return =
e=3De||{},l.aug({},e,{_category_:t,triggered_on:e.triggered_on||+new =
Date,dnt:o.enabled(n)})}t.exports=3D{extractTermsFromDOM:function =
t(e,n){var r;return =
n=3Dn||{},e&&e.nodeType=3D=3D=3DNode.ELEMENT_NODE?((r=3De.getAttribute("d=
ata-scribe"))&&r.split(" ").forEach(function(t){var =
e=3Dt.trim().split(":"),r=3De[0],i=3De[1];r&&i&&!n[r]&&(n[r]=3Di)}),t(e.p=
arentNode,n)):n},clickEventElement:function(t){var =
e=3Ds.closest("[data-expanded-url]",t),n=3De&&e.getAttribute("data-expand=
ed-url");return =
n&&d.isTwitterURL(n)?"twitter_url":"url"},flattenClientEventPayload:funct=
ion(t,e){return =
l.aug({},e,{event_namespace:t})},formatGenericEventData:v,formatClientEve=
ntData:function(t,e,n){var =
r=3Dt&&t.widget_origin||i.referrer;return(t=3Dv("tfw_client_event",t,r)).=
client_version=3Dh,t.format_version=3Dvoid =
0!=3D=3Dn?n:1,e||(t.widget_origin=3Dr),t},formatClientEventNamespace:m,fo=
rmatHorizonTweetData:function(t){var =
e=3D{item_ids:[],item_details:{}};return =
e.item_ids.push(t),e.item_details[t]=3D{item_type:a.TWEET},e},formatTweet=
Association:function(t,e){var =
n=3D{};return(e=3De||{}).association_namespace=3Dm(t),n[f]=3De,n},noticeS=
een:function(t){return"notice"=3D=3D=3Dt.element&&"seen"=3D=3D=3Dt.action=
},splitLogEntry:function(t){var e,n,r,i,o;return =
t.item_ids&&t.item_ids.length>1?(e=3DMath.floor(t.item_ids.length/2),n=3D=
t.item_ids.slice(0,e),r=3D{},i=3Dt.item_ids.slice(e),o=3D{},n.forEach(fun=
ction(e){r[e]=3Dt.item_details[e]}),i.forEach(function(e){o[e]=3Dt.item_d=
etails[e]}),[l.aug({},t,{item_ids:n,item_details:r}),l.aug({},t,{item_ids=
:i,item_details:o})]):[t]},stringify:function(t){var =
e,n=3DArray.prototype.toJSON;return delete =
Array.prototype.toJSON,e=3Du.stringify(t),n&&(Array.prototype.toJSON=3Dn)=
,e},CLIENT_EVENT_ENDPOINT:p,RUFOUS_REDIRECT:"https://platform.twitter.com=
/jot.html"}},function(t,e,n){var =
r=3Dn(9),i=3Dn(74),o=3Dn(0),s=3Di.getCanonicalURL()||r.href,a=3Ds;t.expor=
ts=3D{isFramed:function(){return =
s!=3D=3Da},rootDocumentLocation:function(t){return =
t&&o.isType("string",t)&&(s=3Dt),s},currentDocumentLocation:function(){re=
turn a}}},function(t,e,n){var =
r=3Dn(99),i=3Dn(75),o=3Dnew(n(108))(function(t){(!function(t){return =
1=3D=3D=3Dt.length&&i.canFlushOneItem(t[0])}(t)?function(t){r.init(),t.fo=
rEach(function(t){var =
e=3Dt.input.namespace,n=3Dt.input.data,i=3Dt.input.offsite,o=3Dt.input.ve=
rsion;r.clientEvent(e,n,i,o)}),r.flush().then(function(){t.forEach(functi=
on(t){t.taskDoneDeferred.resolve()})},function(){t.forEach(function(t){t.=
taskDoneDeferred.reject()})})}:function(t){t.forEach(function(t){var =
e=3Dt.input.namespace,n=3Dt.input.data,r=3Dt.input.offsite,o=3Dt.input.ve=
rsion;i.clientEvent(e,n,r,o),t.taskDoneDeferred.resolve()})})(t)});t.expo=
rts=3D{scribe:function(t,e,n,r){return =
o.add({namespace:t,data:e,offsite:n,version:r})},pause:function(){o.pause=
()},resume:function(){o.resume()}}},function(t,e,n){var =
r=3Dn(101),i=3Dn(102),o=3Dn(0);t.exports=3D{couple:function(){return =
o.toRealArray(arguments)},build:function(t,e,n){var o=3Dnew =
t;return(e=3Di(r(e||[]))).forEach(function(t){t.call(null,o)}),o.build(n)=
}}},function(t,e,n){var r=3Dn(104),i=3Dn(0),o=3Dn(42);function =
s(){this.Component=3Dthis.factory(),this._adviceArgs=3D[],this._lastArgs=3D=
[]}i.aug(s.prototype,{factory:o,build:function(t){var e=3Dthis;return =
this.Component,i.aug(this.Component.prototype.boundParams,t),this._advice=
Args.concat(this._lastArgs).forEach(function(t){(function(t,e,n){var =
r=3Dthis[e];if(!r)throw new Error(e+" does not =
exist");this[e]=3Dt(r,n)}).apply(e.Component.prototype,t)}),delete =
this._lastArgs,delete =
this._adviceArgs,this.Component},params:function(t){var =
e=3Dthis.Component.prototype.paramConfigs;t=3Dt||{},this.Component.protot=
ype.paramConfigs=3Di.aug({},t,e)},define:function(t,e){if(t in =
this.Component.prototype)throw new Error(t+" has previously been =
defined");this.override(t,e)},defineStatic:function(t,e){this.Component[t=
]=3De},override:function(t,e){this.Component.prototype[t]=3De},defineProp=
erty:function(t,e){if(t in this.Component.prototype)throw new Error(t+" =
has previously been =
defined");this.overrideProperty(t,e)},overrideProperty:function(t,e){var =
n=3Di.aug({configurable:!0},e);Object.defineProperty(this.Component.proto=
type,t,n)},before:function(t,e){this._adviceArgs.push([r.before,t,e])},af=
ter:function(t,e){this._adviceArgs.push([r.after,t,e])},around:function(t=
,e){this._adviceArgs.push([r.around,t,e])},last:function(t,e){this._lastA=
rgs.push([r.after,t,e])}}),t.exports=3Ds},function(t,e,n){var =
r=3Dn(0);function i(){return!0}function o(t){return =
t}t.exports=3Dfunction(){function t(t){var =
e=3Dthis;t=3Dt||{},this.params=3DObject.keys(this.paramConfigs).reduce(fu=
nction(n,s){var =
a=3D[],u=3De.boundParams,c=3De.paramConfigs[s],d=3Dc.validate||i,l=3Dc.tr=
ansform||o;if(s in u&&a.push(u[s]),s in t&&a.push(t[s]),a=3D"fallback"in =
c?a.concat(c.fallback):a,n[s]=3Dfunction(t,e,n){var i=3Dnull;return =
t.some(function(t){if(t=3Dr.isType("function",t)?t():t,e(t))return =
i=3Dn(t),!0}),i}(a,d,l),c.required&&null=3D=3Dn[s])throw new Error(s+" =
is a required parameter");return n},{}),this.initialize()}return =
r.aug(t.prototype,{paramConfigs:{},boundParams:{},initialize:function(){}=
}),t}},function(t,e,n){var =
r,i=3Dn(10),o=3Dn(4),s=3Dn(1),a=3Dn(32),u=3Dn(54),c=3Dn(5),d=3Dn(22),l=3D=
"csptest";t.exports=3D{inlineStyle:function(){var =
t=3Dl+d.generate(),e=3Do.createElement("div"),n=3Do.createElement("style"=
),f=3D"."+t+" { visibility: hidden; =
}";return!!o.body&&(c.asBoolean(a.val("widgets:csp"))&&(r=3D!1),void =
0!=3D=3Dr?r:(e.style.display=3D"none",i.add(e,t),n.type=3D"text/css",n.ap=
pendChild(o.createTextNode(f)),o.body.appendChild(n),o.body.appendChild(e=
),r=3D"hidden"=3D=3D=3Ds.getComputedStyle(e).visibility,u(e),u(n),r))}}},=
function(t,e,n){var r=3Dn(1);t.exports=3Dfunction(t,e,n){var =
i,o=3D0;return n=3Dn||null,function s(){var =
a=3Dn||this,u=3Darguments,c=3D+new =
Date;if(r.clearTimeout(i),c-o>e)return o=3Dc,void =
t.apply(a,u);i=3Dr.setTimeout(function(){s.apply(a,u)},e)}}},function(t,e=
,n){var =
r=3Dn(1).HTMLElement,i=3Dr.prototype.matches||r.prototype.matchesSelector=
||r.prototype.webkitMatchesSelector||r.prototype.mozMatchesSelector||r.pr=
ototype.msMatchesSelector||r.prototype.oMatchesSelector;t.exports=3Dfunct=
ion(t,e){if(i)return =
i.call(t,e)}},function(t){t.exports=3D{version:"1890d59c:1627936082797"}}=
,function(t,e){t.exports=3Dfunction(t){var =
e=3Dt.getBoundingClientRect();return{width:e.width,height:e.height}}},fun=
ction(t,e,n){var r=3Dn(12).publicWarn;t.exports=3Dfunction(){r("Warning: =
This Timeline type belongs to a group that will not be supported in the =
future (Likes, Collections, & Moments). It is not recommended for use. =
\n\t","* Twitter will continue to support Profile and List Timelines =
\n\t","* You can learn more about this change in our announcement: =
\n\t","https://twittercommunity.com/t/removing-support-for-embedded-like-=
collection-and-moment-timelines/150313 \n\t","* In order to create a new =
Embedded Timeline, visit: =
https://publish.twitter.com")}},function(t,e,n){=0A=
/*!=0A=
 * @overview es6-promise - a tiny implementation of Promises/A+.=0A=
 * @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner =
and contributors (Conversion to ES6 API by Jake Archibald)=0A=
 * @license   Licensed under MIT license=0A=
 *            See =
https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE=0A=
 * @version   v4.2.5+7f2b526d=0A=
 */var r;r=3Dfunction(){"use strict";function =
t(t){return"function"=3D=3Dtypeof t}var =
e=3DArray.isArray?Array.isArray:function(t){return"[object =
Array]"=3D=3D=3DObject.prototype.toString.call(t)},n=3D0,r=3Dvoid =
0,i=3Dvoid =
0,o=3Dfunction(t,e){f[n]=3Dt,f[n+1]=3De,2=3D=3D=3D(n+=3D2)&&(i?i(h):w())}=
,s=3D"undefined"!=3Dtypeof window?window:void =
0,a=3Ds||{},u=3Da.MutationObserver||a.WebKitMutationObserver,c=3D"undefin=
ed"=3D=3Dtypeof self&&"undefined"!=3Dtypeof process&&"[object =
process]"=3D=3D=3D{}.toString.call(process),d=3D"undefined"!=3Dtypeof =
Uint8ClampedArray&&"undefined"!=3Dtypeof =
importScripts&&"undefined"!=3Dtypeof MessageChannel;function l(){var =
t=3DsetTimeout;return function(){return t(h,1)}}var f=3Dnew =
Array(1e3);function h(){for(var =
t=3D0;t<n;t+=3D2)(0,f[t])(f[t+1]),f[t]=3Dvoid 0,f[t+1]=3Dvoid =
0;n=3D0}var p,m,v,g,w=3Dvoid 0;function y(t,e){var n=3Dthis,r=3Dnew =
this.constructor(E);void 0=3D=3D=3Dr[_]&&k(r);var i=3Dn._state;if(i){var =
s=3Darguments[i-1];o(function(){return D(i,r,s,n._result)})}else =
j(n,r,t,e);return r}function b(t){if(t&&"object"=3D=3Dtypeof =
t&&t.constructor=3D=3D=3Dthis)return t;var e=3Dnew this(E);return =
P(e,t),e}c?w=3Dfunction(){return process.nextTick(h)}:u?(m=3D0,v=3Dnew =
u(h),g=3Ddocument.createTextNode(""),v.observe(g,{characterData:!0}),w=3D=
function(){g.data=3Dm=3D++m%2}):d?((p=3Dnew =
MessageChannel).port1.onmessage=3Dh,w=3Dfunction(){return =
p.port2.postMessage(0)}):w=3Dvoid 0=3D=3D=3Ds?function(){try{var =
t=3DFunction("return this")().require("vertx");return void =
0!=3D=3D(r=3Dt.runOnLoop||t.runOnContext)?function(){r(h)}:l()}catch(t){r=
eturn l()}}():l();var =
_=3DMath.random().toString(36).substring(2);function E(){}var x=3Dvoid =
0,T=3D1,A=3D2,S=3D{error:null};function R(t){try{return =
t.then}catch(t){return S.error=3Dt,S}}function =
N(e,n,r){n.constructor=3D=3D=3De.constructor&&r=3D=3D=3Dy&&n.constructor.=
resolve=3D=3D=3Db?function(t,e){e._state=3D=3D=3DT?L(t,e._result):e._stat=
e=3D=3D=3DA?I(t,e._result):j(e,void 0,function(e){return =
P(t,e)},function(e){return =
I(t,e)})}(e,n):r=3D=3D=3DS?(I(e,S.error),S.error=3Dnull):void =
0=3D=3D=3Dr?L(e,n):t(r)?function(t,e,n){o(function(t){var =
r=3D!1,i=3Dfunction(t,e,n,r){try{t.call(e,n,r)}catch(t){return =
t}}(n,e,function(n){r||(r=3D!0,e!=3D=3Dn?P(t,n):L(t,n))},function(e){r||(=
r=3D!0,I(t,e))},t._label);!r&&i&&(r=3D!0,I(t,i))},t)}(e,n,r):L(e,n)}funct=
ion P(t,e){var n,r;t=3D=3D=3De?I(t,new TypeError("You cannot resolve a =
promise with =
itself")):(r=3Dtypeof(n=3De),null=3D=3D=3Dn||"object"!=3D=3Dr&&"function"=
!=3D=3Dr?L(t,e):N(t,e,R(e)))}function =
C(t){t._onerror&&t._onerror(t._result),O(t)}function =
L(t,e){t._state=3D=3D=3Dx&&(t._result=3De,t._state=3DT,0!=3D=3Dt._subscri=
bers.length&&o(O,t))}function =
I(t,e){t._state=3D=3D=3Dx&&(t._state=3DA,t._result=3De,o(C,t))}function =
j(t,e,n,r){var =
i=3Dt._subscribers,s=3Di.length;t._onerror=3Dnull,i[s]=3De,i[s+T]=3Dn,i[s=
+A]=3Dr,0=3D=3D=3Ds&&t._state&&o(O,t)}function O(t){var =
e=3Dt._subscribers,n=3Dt._state;if(0!=3D=3De.length){for(var r=3Dvoid =
0,i=3Dvoid =
0,o=3Dt._result,s=3D0;s<e.length;s+=3D3)r=3De[s],i=3De[s+n],r?D(n,r,i,o):=
i(o);t._subscribers.length=3D0}}function D(e,n,r,i){var =
o=3Dt(r),s=3Dvoid 0,a=3Dvoid 0,u=3Dvoid 0,c=3Dvoid =
0;if(o){if((s=3Dfunction(t,e){try{return t(e)}catch(t){return =
S.error=3Dt,S}}(r,i))=3D=3D=3DS?(c=3D!0,a=3Ds.error,s.error=3Dnull):u=3D!=
0,n=3D=3D=3Ds)return void I(n,new TypeError("A promises callback cannot =
return that same promise."))}else =
s=3Di,u=3D!0;n._state!=3D=3Dx||(o&&u?P(n,s):c?I(n,a):e=3D=3D=3DT?L(n,s):e=
=3D=3D=3DA&&I(n,s))}var z=3D0;function k(t){t[_]=3Dz++,t._state=3Dvoid =
0,t._result=3Dvoid 0,t._subscribers=3D[]}var M=3Dfunction(){function =
t(t,n){this._instanceConstructor=3Dt,this.promise=3Dnew =
t(E),this.promise[_]||k(this.promise),e(n)?(this.length=3Dn.length,this._=
remaining=3Dn.length,this._result=3Dnew =
Array(this.length),0=3D=3D=3Dthis.length?L(this.promise,this._result):(th=
is.length=3Dthis.length||0,this._enumerate(n),0=3D=3D=3Dthis._remaining&&=
L(this.promise,this._result))):I(this.promise,new Error("Array Methods =
must be provided an Array"))}return =
t.prototype._enumerate=3Dfunction(t){for(var =
e=3D0;this._state=3D=3D=3Dx&&e<t.length;e++)this._eachEntry(t[e],e)},t.pr=
ototype._eachEntry=3Dfunction(t,e){var =
n=3Dthis._instanceConstructor,r=3Dn.resolve;if(r=3D=3D=3Db){var =
i=3DR(t);if(i=3D=3D=3Dy&&t._state!=3D=3Dx)this._settledAt(t._state,e,t._r=
esult);else if("function"!=3Dtypeof =
i)this._remaining--,this._result[e]=3Dt;else if(n=3D=3D=3DU){var o=3Dnew =
n(E);N(o,t,i),this._willSettleAt(o,e)}else this._willSettleAt(new =
n(function(e){return e(t)}),e)}else =
this._willSettleAt(r(t),e)},t.prototype._settledAt=3Dfunction(t,e,n){var =
r=3Dthis.promise;r._state=3D=3D=3Dx&&(this._remaining--,t=3D=3D=3DA?I(r,n=
):this._result[e]=3Dn),0=3D=3D=3Dthis._remaining&&L(r,this._result)},t.pr=
ototype._willSettleAt=3Dfunction(t,e){var n=3Dthis;j(t,void =
0,function(t){return n._settledAt(T,e,t)},function(t){return =
n._settledAt(A,e,t)})},t}(),U=3Dfunction(){function =
e(t){this[_]=3Dz++,this._result=3Dthis._state=3Dvoid =
0,this._subscribers=3D[],E!=3D=3Dt&&("function"!=3Dtypeof =
t&&function(){throw new TypeError("You must pass a resolver function as =
the first argument to the promise constructor")}(),this instanceof =
e?function(t,e){try{e(function(e){P(t,e)},function(e){I(t,e)})}catch(e){I=
(t,e)}}(this,t):function(){throw new TypeError("Failed to construct =
'Promise': Please use the 'new' operator, this object constructor cannot =
be called as a function.")}())}return =
e.prototype.catch=3Dfunction(t){return =
this.then(null,t)},e.prototype.finally=3Dfunction(e){var =
n=3Dthis.constructor;return t(e)?this.then(function(t){return =
n.resolve(e()).then(function(){return t})},function(t){return =
n.resolve(e()).then(function(){throw t})}):this.then(e,e)},e}();return =
U.prototype.then=3Dy,U.all=3Dfunction(t){return new =
M(this,t).promise},U.race=3Dfunction(t){var n=3Dthis;return e(t)?new =
n(function(e,r){for(var =
i=3Dt.length,o=3D0;o<i;o++)n.resolve(t[o]).then(e,r)}):new =
n(function(t,e){return e(new TypeError("You must pass an array to =
race."))})},U.resolve=3Db,U.reject=3Dfunction(t){var e=3Dnew =
this(E);return =
I(e,t),e},U._setScheduler=3Dfunction(t){i=3Dt},U._setAsap=3Dfunction(t){o=
=3Dt},U._asap=3Do,U.polyfill=3Dfunction(){var t=3Dvoid =
0;if("undefined"!=3Dtypeof global)t=3Dglobal;else =
if("undefined"!=3Dtypeof self)t=3Dself;else try{t=3DFunction("return =
this")()}catch(t){throw new Error("polyfill failed because global object =
is unavailable in this environment")}var e=3Dt.Promise;if(e){var =
n=3Dnull;try{n=3DObject.prototype.toString.call(e.resolve())}catch(t){}if=
("[object =
Promise]"=3D=3D=3Dn&&!e.cast)return}t.Promise=3DU},U.Promise=3DU,U},t.exp=
orts=3Dr()},function(t,e,n){var r=3Dn(51);t.exports=3Dnew =
r("twttr")},function(t,e,n){var r=3Dn(1),i=3Dn(0);function o(t){return =
i.isType("string",t)?t.split("."):i.isType("array",t)?t:[]}function =
s(t,e){(e=3De||r)[t]=3De[t]||{},Object.defineProperty(this,"base",{value:=
e[t]}),Object.defineProperty(this,"name",{value:t})}i.aug(s.prototype,{ge=
t:function(t){return o(t).reduce(function(t,e){if(i.isObject(t))return =
t[e]},this.base)},set:function(t,e,n){var r=3Do(t),s=3Dfunction(t,e){var =
n=3Do(e).slice(0,-1);return =
n.reduce(function(t,e,r){if(t[e]=3Dt[e]||{},!i.isObject(t[e]))throw new =
Error(n.slice(0,r+1).join(".")+" is already defined with a =
value.");return t[e]},t)}(this.base,t),a=3Dr.slice(-1);return n&&a in =
s?s[a]:s[a]=3De},init:function(t,e){return =
this.set(t,e,!0)},unset:function(t){var =
e=3Do(t),n=3Dthis.get(e.slice(0,-1));n&&delete =
n[e.slice(-1)]},aug:function(t){var =
e=3Dthis.get(t),n=3Di.toRealArray(arguments).slice(1);if(e=3Dvoid =
0!=3D=3De?e:{},n.unshift(e),!n.every(i.isObject))throw new Error("Cannot =
augment non-object.");return =
this.set(t,i.aug.apply(null,n))},call:function(t){var =
e=3Dthis.get(t),n=3Di.toRealArray(arguments).slice(1);if(!i.isType("funct=
ion",e))throw new Error("Function "+t+"does not exist.");return =
e.apply(null,n)},fullPath:function(t){var e=3Do(t);return =
e.unshift(this.name),e.join(".")}}),t.exports=3Ds},function(t,e,n){var =
r=3Dn(0),i=3Dn(7),o=3D{bind:function(t,e){return =
this._handlers=3Dthis._handlers||{},this._handlers[t]=3Dthis._handlers[t]=
||[],this._handlers[t].push(e)},unbind:function(t,e){var =
n;this._handlers&&this._handlers[t]&&(e?(n=3Dthis._handlers[t].indexOf(e)=
)>=3D0&&this._handlers[t].splice(n,1):this._handlers[t]=3D[])},trigger:fu=
nction(t,e){var =
n=3Dthis._handlers&&this._handlers[t];(e=3De||{}).type=3Dt,n&&n.forEach(f=
unction(t){r.async(i(t,this,e))})}};t.exports=3D{Emitter:o,makeEmitter:fu=
nction(){return r.aug(function(){},o)}}},function(t,e,n){var =
r=3Dn(95),i=3Dn(97),o=3Dn(6),s=3Dn(24),a=3Dn(7),u=3Dn(0),c=3Dnew =
i(function(t){var e=3Dfunction(t){return t.reduce(function(t,e){return =
t[e._className]=3Dt[e._className]||[],t[e._className].push(e),t},{})}(t.m=
ap(r.fromRawTask));u.forIn(e,function(t,e){s.allSettled(e.map(function(t)=
{return =
t.initialize()})).then(function(){e.forEach(function(t){o.all([t.hydrate(=
),t.insertIntoDom()]).then(a(t.render,t)).then(a(t.success,t),a(t.fail,t)=
)})})})});t.exports=3D{addWidget:function(t){return =
c.add(t)}}},function(t,e,n){var r=3Dn(18);t.exports=3Dfunction(t){return =
r.write(function(){t&&t.parentNode&&t.parentNode.removeChild(t)})}},funct=
ion(t,e,n){n(12),t.exports=3D{log:function(t,e){}}},function(t,e,n){var =
r=3Dn(1);function =
i(t){return(t=3Dt||r).getSelection&&t.getSelection()}t.exports=3D{getSele=
ction:i,getSelectedText:function(t){var e=3Di(t);return =
e?e.toString():""}}},function(t,e,n){var =
r=3Dn(4),i=3Dn(1),o=3Dn(3),s=3D2e4;t.exports=3Dfunction(t){var e=3Dnew =
o,n=3Dr.createElement("img");return =
n.onload=3Dn.onerror=3Dfunction(){i.setTimeout(e.resolve,50)},n.src=3Dt,i=
.setTimeout(e.reject,s),e.promise}},function(t,e,n){var =
r=3Dn(107);t.exports=3Dfunction(t){t.define("createElement",r),t.define("=
createFragment",r),t.define("htmlToElement",r),t.define("hasSelectedText"=
,r),t.define("addRootClass",r),t.define("removeRootClass",r),t.define("ha=
sRootClass",r),t.define("prependStyleSheet",r),t.define("appendStyleSheet=
",r),t.define("prependCss",r),t.define("appendCss",r),t.define("makeVisib=
le",r),t.define("injectWidgetEl",r),t.define("matchHeightToContent",r),t.=
define("matchWidthToContent",r)}},function(t,e){t.exports=3Dfunction(t){v=
ar e,n=3D!1;return function(){return =
n?e:(n=3D!0,e=3Dt.apply(this,arguments))}}},function(t,e,n){var =
r=3Dn(15),i=3Dn(115),o=3Dn(116),s=3Dn(16);t.exports=3Dfunction(t,e,n){ret=
urn new r(i,o,s.DM_BUTTON,t,e,n)}},function(t,e,n){var =
r=3Dn(27),i=3Dn(117);t.exports=3Dr.build([i])},function(t,e,n){var =
r=3Dn(15),i=3Dn(120),o=3Dn(36),s=3Dn(16);t.exports=3Dfunction(t,e,n){retu=
rn new r(i,o,s.FOLLOW_BUTTON,t,e,n)}},function(t,e,n){var =
r=3Dn(15),i=3Dn(128),o=3Dn(26),s=3Dn(16);t.exports=3Dfunction(t,e,n){retu=
rn new r(i,o,s.MOMENT,t,e,n)}},function(t,e,n){var =
r=3Dn(15),i=3Dn(130),o=3Dn(26),s=3Dn(16);t.exports=3Dfunction(t,e,n){retu=
rn new r(i,o,s.PERISCOPE,t,e,n)}},function(t,e,n){var =
r=3Dn(77),i=3Dn(132),o=3Dn(136),s=3Dn(138),a=3Dn(140),u=3Dn(142),c=3D{col=
lection:i,event:o,likes:s,list:a,profile:u,url:l},d=3D[u,s,i,a,o];functio=
n l(t){return r(d,function(e){try{return new =
e(t)}catch(t){}})}t.exports=3Dfunction(t){return t?function(t){var =
e,n;return e=3D(t.sourceType+"").toLowerCase(),(n=3Dc[e])?new =
n(t):null}(t)||l(t):null}},function(t,e,n){var =
r=3Dn(15),i=3Dn(26),o=3Dn(144),s=3Dn(16);t.exports=3Dfunction(t,e,n){retu=
rn new r(o,i,s.TIMELINE,t,e,n)}},function(t,e,n){var =
r=3Dn(4),i=3Dn(15),o=3Dn(36),s=3Dn(146),a=3Dn(16);t.exports=3Dfunction(t,=
e,n){var u=3Dr.createElement("div");return new =
i(s,o,a.TWEET,t,e,n,{sandboxWrapperEl:u})}},function(t,e,n){var =
r=3Dn(15),i=3Dn(148),o=3Dn(36),s=3Dn(16);t.exports=3Dfunction(t,e,n){var =
a=3Dt&&t.type||"share",u=3D"hashtag"=3D=3Da?s.HASHTAG_BUTTON:"mention"=3D=
=3Da?s.MENTION_BUTTON:s.SHARE_BUTTON;return new =
r(i,o,u,t,e,n)}},function(t,e,n){var =
r=3Dn(39),i=3Dn(38),o=3Dn(0);t.exports=3Dfunction(t){var =
e=3D{widget_origin:i.rootDocumentLocation(),widget_frame:i.isFramed()?i.c=
urrentDocumentLocation():null,duration_ms:t.duration,item_ids:t.widgetIds=
||[]},n=3Do.aug(t.namespace,{page:"page",component:"performance"});r.scri=
be(n,e)}},function(t,e,n){var =
r=3Dn(0),i=3Dn(133),o=3D["ar","fa","he","ur"];t.exports=3D{isRtlLang:func=
tion(t){return =
t=3DString(t).toLowerCase(),r.contains(o,t)},matchLanguage:function(t){re=
turn =
t=3D(t=3D(t||"").toLowerCase()).replace("_","-"),i(t)?t:(t=3Dt.replace(/-=
.*/,""),i(t)?t:"en")}}},function(t){t.exports=3D{tweetButtonHtmlPath:"/wi=
dgets/tweet_button.f88235f49a156f8b4cab34c7bc1a0acc.{{lang}}.html",follow=
ButtonHtmlPath:"/widgets/follow_button.f88235f49a156f8b4cab34c7bc1a0acc.{=
{lang}}.html",hubHtmlPath:"/widgets/hub.html",widgetIframeHtmlPath:"/widg=
ets/widget_iframe.f88235f49a156f8b4cab34c7bc1a0acc.html",resourceBaseUrl:=
"https://platform.twitter.com"}},function(t){t.exports=3D{TWEET:0,RETWEET=
:10,CUSTOM_TIMELINE:17,LIVE_VIDEO_EVENT:28,QUOTE_TWEET:23}},function(t,e,=
n){var =
r=3Dn(2),i=3Dn(93),o=3Dn(23),s=3Dn(11),a=3D{favorite:["favorite","like"],=
follow:["follow"],like:["favorite","like"],retweet:["retweet"],tweet:["tw=
eet"]};function =
u(t){this.srcEl=3D[],this.element=3Dt}u.open=3Dfunction(t,e,n){var =
u=3D(r.intentType(t)||"").toLowerCase();r.isTwitterURL(t)&&(function(t,e)=
{i.open(t,e)}(t,n),e&&o.trigger("click",{target:e,region:"intent",type:"c=
lick",data:{}}),e&&a[u]&&a[u].forEach(function(n){o.trigger(n,{target:e,r=
egion:"intent",type:n,data:function(t,e){var =
n=3Ds.decodeURL(e);switch(t){case"favorite":case"like":return{tweet_id:n.=
tweet_id};case"follow":return{screen_name:n.screen_name,user_id:n.user_id=
};case"retweet":return{source_tweet_id:n.tweet_id};default:return{}}}(u,t=
)})}))},t.exports=3Du},function(t,e,n){var =
r=3Dn(4),i=3Dn(9),o=3Dn(2);function s(t,e){var n,r;return =
e=3De||i,/^https?:\/\//.test(t)?t:/^\/\//.test(t)?e.protocol+t:(n=3De.hos=
t+(e.port.length?":"+e.port:""),0!=3D=3Dt.indexOf("/")&&((r=3De.pathname.=
split("/")).pop(),r.push(t),t=3D"/"+r.join("/")),[e.protocol,"//",n,t].jo=
in(""))}t.exports=3D{absolutize:s,getCanonicalURL:function(){for(var =
t,e=3Dr.getElementsByTagName("link"),n=3D0;e[n];n++)if("canonical"=3D=3D(=
t=3De[n]).rel)return s(t.href)},getScreenNameFromPage:function(){for(var =
t,e,n,i=3D[r.getElementsByTagName("a"),r.getElementsByTagName("link")],s=3D=
0,a=3D0,u=3D/\bme\b/;t=3Di[s];s++)for(a=3D0;e=3Dt[a];a++)if(u.test(e.rel)=
&&(n=3Do.screenName(e.href)))return n}}},function(t,e,n){var =
r=3Dn(19),i=3Dn(55),o=3Dn(11),s=3Dn(37),a=3Dn(0),u=3Dn(8).get("scribeCall=
back"),c=3D2083,d=3D[],l=3Do.url(s.CLIENT_EVENT_ENDPOINT,{dnt:0,l:""}),f=3D=
encodeURIComponent(l).length;function h(t,e,n,r,i){var =
o=3D!a.isObject(t),c=3D!!e&&!a.isObject(e);o||c||(u&&u(arguments),p(s.for=
matClientEventNamespace(t),s.formatClientEventData(e,n,r),s.CLIENT_EVENT_=
ENDPOINT,i))}function p(t,e,n,r){var =
u;n&&a.isObject(t)&&a.isObject(e)&&(i.log(t,e),u=3Ds.flattenClientEventPa=
yload(t,e),r=3Da.aug({},r,{l:s.stringify(u)}),u.dnt&&(r.dnt=3D1),w(o.url(=
n,r)))}function m(t,e,n,r){var =
i=3D!a.isObject(t),o=3D!!e&&!a.isObject(e);if(!i&&!o)return =
v(s.flattenClientEventPayload(s.formatClientEventNamespace(t),s.formatCli=
entEventData(e,n,r)))}function v(t){return d.push(t),d}function =
g(t){return encodeURIComponent(t).length+3}function w(t){return(new =
Image).src=3Dt}t.exports=3D{canFlushOneItem:function(t){var =
e=3Dg(s.stringify(t));return =
f+e<c},_enqueueRawObject:v,scribe:p,clientEvent:h,clientEvent2:function(t=
,e,n){return =
h(t,e,n,2)},enqueueClientEvent:m,flushClientEvents:function(){var =
t;return =
d.length>1&&m({page:"widgets_js",component:"scribe_pixel",action:"batch_l=
og"},{}),t=3Dd,d=3D[],t.reduce(function(e,n,r){var =
i=3De.length,o=3Di&&e[i-1];return =
r+1=3D=3Dt.length&&n.event_namespace&&"batch_log"=3D=3Dn.event_namespace.=
action&&(n.message=3D["entries:"+r,"requests:"+i].join("/")),function =
t(e){return Array.isArray(e)||(e=3D[e]),e.reduce(function(e,n){var =
r,i=3Ds.stringify(n),o=3Dg(i);return =
f+o<c?e=3De.concat(i):(r=3Ds.splitLogEntry(n)).length>1&&(e=3De.concat(t(=
r))),e},[])}(n).forEach(function(t){var =
n=3Dg(t);(!o||o.urlLength+n>c)&&(o=3D{urlLength:f,items:[]},e.push(o)),o.=
urlLength+=3Dn,o.items.push(t)}),e},[]).map(function(t){var =
e=3D{l:t.items};return =
r.enabled()&&(e.dnt=3D1),w(o.url(s.CLIENT_EVENT_ENDPOINT,e))})},interacti=
on:function(t,e,n,r){var =
i=3Ds.extractTermsFromDOM(t.target||t.srcElement);i.action=3Dr||"click",h=
(i,e,n)}}},function(t,e,n){var =
r=3Dn(0),i=3Dn(45);t.exports=3Dfunction(t,e){return =
i(t,e)?[t]:r.toRealArray(t.querySelectorAll(e))}},function(t,e){t.exports=
=3Dfunction(t,e,n){for(var =
r,i=3D0;i<t.length;i++)if(r=3De.call(n,t[i],i,t))return =
r}},function(t,e){t.exports=3Dfunction(){return Math.floor(+new =
Date/9e5)}},function(t,e,n){var =
r=3Dn(4),i=3Dn(8),o=3Dn(3),s=3Dn(0),a=3Dn(11),u=3D"cb",c=3D0;t.exports=3D=
{fetch:function(t,e,n,d){var l,f,h;return d=3Dfunction(t){if(t)return =
t.replace(/[^\w$]/g,"_")}(d||u+c++),l=3Di.fullPath(["callbacks",d]),f=3Dr=
.createElement("script"),h=3Dnew =
o,e=3Ds.aug({},e,{callback:l,suppress_response_codes:!0}),i.set(["callbac=
ks",d],function(t){var =
e;t=3D(e=3Dn(t||!1)).resp,e.success?h.resolve(t):h.reject(t),f.onload=3Df=
.onreadystatechange=3Dnull,f.parentNode&&f.parentNode.removeChild(f),i.un=
set(["callbacks",d])}),f.onerror=3Dfunction(){h.reject(new Error("failed =
to fetch =
"+f.src))},f.src=3Da.url(t,e),f.async=3D"async",r.body.appendChild(f),h.p=
romise}}},function(t,e,n){var r=3Dn(12);t.exports=3Dfunction(t){var =
e,n;return =
e=3Dt.headers&&t.headers.status,!(n=3Dt&&!t.error&&200=3D=3D=3De)&&t.head=
ers&&t.headers.message&&r.publicError(t.headers.message),{success:n,resp:=
t}}},function(t,e){t.exports=3D{getTimezoneOffset:function(){var =
t=3D(new Date).toString().match(/(GMT[+-]?\d+)/);return =
t&&t[0]||"GMT"}}},,,,,,,,function(t,e,n){var =
r,i=3Dn(3),o=3Dn(4),s=3Dn(91),a=3Dn(50),u=3Dn(8),c=3Dn(92),d=3Dn(23),l=3D=
n(94),f=3Dn(149),h=3Dn(157),p=3Dn(158),m=3Dn(30),v=3Dn(35);n(159),m.emitt=
er.trigger(m.START),u.set("widgets.init",!0),a.set("init",!0),p(),r=3Dnew=
 =
i,s.exposeReadyPromise(r.promise,a.base,"_e"),a.set("widgets",f),a.set("w=
idgets.load",l.load),a.set("events",d),h(function(){v.load(),r.resolve(a.=
base),c.attachTo(o),l.loadPage()})},function(t,e){t.exports=3Dnavigator},=
function(t,e,n){var =
r=3Dn(7);t.exports=3D{exposeReadyPromise:function(t,e,n){e.ready=3Dr(t.th=
en,t),n&&Array.isArray(e[n])&&(e[n].forEach(r(t.then,t)),delete =
e[n])}}},function(t,e,n){var =
r=3Dn(9),i=3Dn(34),o=3Dn(33),s=3Dn(73),a=3Dn(2);function u(t){var =
e,n,u;t.altKey||t.metaKey||t.shiftKey||(e=3Do.closest(function(t){return"=
A"=3D=3D=3Dt.tagName||"AREA"=3D=3D=3Dt.tagName},t.target))&&a.isIntentURL=
(e.href)&&(n=3D(n=3D(n=3D[u=3De.href,"original_referer=3D"+r.href].join(-=
1=3D=3Du.indexOf("?")?"?":"&")).replace(/^http[:]/,"https:")).replace(/^\=
/\//,"https://"),s.open(n,e),i.preventDefault(t))}t.exports=3D{attachTo:f=
unction(t){t.addEventListener("click",u,!1)}}},function(t,e,n){var =
r=3Dn(1),i=3Dn(34),o=3Dn(33),s=3Dn(21),a=3Dn(2),u=3Dn(22),c=3D"intent_";f=
unction d(t){this.win=3Dt}d.prototype.open=3Dfunction(t,e){var =
n=3De&&"click"=3D=3De.type&&o.closest("a",e.target),r=3De&&(e.altKey||e.m=
etaKey||e.shiftKey),d=3Dn&&(s.ios()||s.android());if(a.isTwitterURL(t))re=
turn =
r||d?this:(this.name=3Dc+u.generate(),this.popup=3Dthis.win.open(t,this.n=
ame),e&&i.preventDefault(e),this)},d.open=3Dfunction(t,e){return new =
d(r).open(t,e)},t.exports=3Dd},function(t,e,n){var =
r=3Dn(4),i=3Dn(6),o=3Dn(24),s=3Dn(53),a=3Dn(32),u=3Dn(8),c=3Dn(39),d=3Dn(=
23),l=3Dn(5),f=3Dn(0),h=3Dn(35),p=3Dn(112),m=3Dn(30);function v(){var =
t=3Da.val("widgets:autoload")||!0;return!l.isFalseValue(t)&&(l.isTruthVal=
ue(t)?r.body:r.querySelectorAll(t))}function g(t,e){var n,i;return =
t=3D(t=3Dt||r.body).length?f.toRealArray(t):[t],c.pause(),i=3Dfunction(t,=
e){return t.reduce(function(t,n){return =
t.concat(p.reduce(function(t,r){return =
t.concat(r(n,e))},[]))},[])}(t,e),m.emitter.trigger(m.ALL_WIDGETS_RENDER_=
START,{widgets:i}),n=3Do.allResolved(i.map(function(t){return =
s.addWidget(t)})).then(function(t){d.trigger("loaded",{widgets:t}),t&&t.l=
ength&&m.emitter.trigger(m.ALL_WIDGETS_RENDER_END,{widgets:t})}),o.always=
(n,function(){c.resume()}),n}function w(t){return =
h.getExperiments().then(function(e){return =
g(t,e)})}t.exports=3D{load:w,loadPage:function(){var =
t=3Dv();return!1=3D=3D=3Dt?i.resolve():(u.set("widgets.loaded",!0),w(t))}=
,_getPageLoadTarget:v}},function(t,e,n){var =
r=3Dn(10),i=3Dn(18),o=3Dn(23),s=3Dn(54),a=3Dn(6),u=3Dn(24);function =
c(t,e){this._widget=3Dnull,this._sandbox=3Dnull,this._hydrated=3D!1,this.=
_insertedIntoDom=3D!1,this._Sandbox=3Dt.Sandbox,this._factory=3Dt.factory=
,this._widgetParams=3Dt.parameters,this._resolve=3De,this._className=3Dt.=
className,this._renderedClassName=3Dt.className+"-rendered",this._errorCl=
assName=3Dt.className+"-error",this._srcEl=3Dt.srcEl,this._targetGlobal=3D=
function(t){return(t.srcEl||t.targetEl).ownerDocument.defaultView}(t),thi=
s._sandboxWrapperEl=3Dt.options?t.options.sandboxWrapperEl:null,this._ins=
ertionStrategy=3Dfunction(e){var =
n,r=3Dt.srcEl,i=3Dt.targetEl,o=3Dt.className,s=3Dt.className+"-rendered",=
a=3Dt.options?t.options.sandboxWrapperEl:null;a?(a.appendChild(e),a.class=
List.add(o,s),n=3Da):n=3De,r?i.insertBefore(n,r):i.appendChild(n)}}c.from=
RawTask=3Dfunction(t){return new =
c(t.input,t.taskDoneDeferred.resolve)},c.prototype.initialize=3Dfunction(=
){var t=3Dthis,e=3Dnew this._Sandbox(this._targetGlobal);return =
this._factory(this._widgetParams,e).then(function(n){return =
t._widget=3Dn,t._sandbox=3De,n._sandboxWrapperEl=3Dt._sandboxWrapperEl,n}=
)},c.prototype.insertIntoDom=3Dfunction(){var =
t=3Dthis,e=3Dthis._sandboxWrapperEl?"":[this._className,this._renderedCla=
ssName].join(" ");return =
this._widget?this._sandbox.insert(this._widget.id,{class:e},null,this._in=
sertionStrategy).then(function(){t._insertedIntoDom=3D!0}):a.reject(new =
Error("cannot insert widget into DOM before it is =
initialized"))},c.prototype.hydrate=3Dfunction(){var t=3Dthis;return =
this._widget?this._widget.hydrate().then(function(){t._hydrated=3D!0}):a.=
reject(new Error("cannot hydrate widget before it is =
initialized"))},c.prototype.render=3Dfunction(){var t=3Dthis;function =
e(e){var =
n=3Dt._sandboxWrapperEl?t._sandboxWrapperEl:t._sandbox.sandboxEl;return =
s(n).then(function(){return a.reject(e)})}return =
this._hydrated?this._insertedIntoDom?t._widget.render(t._sandbox).then(fu=
nction(){return t._sandbox.onResize(function(){return =
t._widget.resize().then(function(){var =
e=3Dt._sandboxWrapperEl?t._sandboxWrapperEl:t._sandbox.sandboxEl;o.trigge=
r("resize",{target:e})})}),t._widget.show()}).then(function(){return =
s(t._srcEl).then(function(){return t._sandbox.sandboxEl})},e):e(new =
Error("cannot render widget before DOM insertion")):e(new Error("cannot =
render widget before hydration"))},c.prototype.fail=3Dfunction(){var =
t=3Dthis,e=3Dt._errorClassName,n=3Dt._sandboxWrapperEl?t._sandboxWrapperE=
l:t._srcEl;return =
this._srcEl?u.always(i.write(function(){r.add(n,e)}),function(){o.trigger=
("rendered",{target:n}),t._resolve(n)}):(t._resolve(),a.resolve())},c.pro=
totype.success=3Dfunction(){var =
t=3Dthis._sandboxWrapperEl?this._sandboxWrapperEl:this._sandbox.sandboxEl=
;o.trigger("rendered",{target:t}),this._resolve(t)},t.exports=3Dc},functi=
on(t,e,n){var r;!function(){"use strict";var =
i=3Dwindow.requestAnimationFrame||window.webkitRequestAnimationFrame||win=
dow.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(t)=
{return window.setTimeout(t,1e3/60)};function =
o(){this.frames=3D[],this.lastId=3D0,this.raf=3Di,this.batch=3D{hash:{},r=
ead:[],write:[],mode:null}}o.prototype.read=3Dfunction(t,e){var =
n=3Dthis.add("read",t,e),r=3Dn.id;return =
this.batch.read.push(n.id),"reading"=3D=3D=3Dthis.batch.mode||this.batch.=
scheduled?r:(this.scheduleBatch(),r)},o.prototype.write=3Dfunction(t,e){v=
ar n=3Dthis.add("write",t,e),r=3Dthis.batch.mode,i=3Dn.id;return =
this.batch.write.push(n.id),"writing"=3D=3D=3Dr||"reading"=3D=3D=3Dr||thi=
s.batch.scheduled?i:(this.scheduleBatch(),i)},o.prototype.defer=3Dfunctio=
n(t,e,n){"function"=3D=3Dtypeof t&&(n=3De,e=3Dt,t=3D1);var =
r=3Dthis,i=3Dt-1;return =
this.schedule(i,function(){r.run({fn:e,ctx:n})})},o.prototype.clear=3Dfun=
ction(t){if("function"=3D=3Dtypeof t)return =
this.clearFrame(t);t=3DNumber(t);var e=3Dthis.batch.hash[t];if(e){var =
n=3Dthis.batch[e.type],r=3Dn.indexOf(t);delete =
this.batch.hash[t],~r&&n.splice(r,1)}},o.prototype.clearFrame=3Dfunction(=
t){var =
e=3Dthis.frames.indexOf(t);~e&&this.frames.splice(e,1)},o.prototype.sched=
uleBatch=3Dfunction(){var =
t=3Dthis;this.schedule(0,function(){t.batch.scheduled=3D!1,t.runBatch()})=
,this.batch.scheduled=3D!0},o.prototype.uniqueId=3Dfunction(){return++thi=
s.lastId},o.prototype.flush=3Dfunction(t){for(var =
e;e=3Dt.shift();)this.run(this.batch.hash[e])},o.prototype.runBatch=3Dfun=
ction(){try{this.batch.mode=3D"reading",this.flush(this.batch.read),this.=
batch.mode=3D"writing",this.flush(this.batch.write),this.batch.mode=3Dnul=
l}catch(t){throw =
this.runBatch(),t}},o.prototype.add=3Dfunction(t,e,n){var =
r=3Dthis.uniqueId();return =
this.batch.hash[r]=3D{id:r,fn:e,ctx:n,type:t}},o.prototype.run=3Dfunction=
(t){var e=3Dt.ctx||this,n=3Dt.fn;if(delete =
this.batch.hash[t.id],!this.onError)return =
n.call(e);try{n.call(e)}catch(t){this.onError(t)}},o.prototype.loop=3Dfun=
ction(){var t,e=3Dthis,n=3Dthis.raf,r=3D!1;function i(){var =
t=3De.frames.shift();e.frames.length?n(i):e.looping=3D!1,t&&t()}this.loop=
ing||(t=3DsetTimeout(function(){r=3D!0,i()},500),n(function(){r||(clearTi=
meout(t),i())}),this.looping=3D!0)},o.prototype.schedule=3Dfunction(t,e){=
return =
this.frames[t]?this.schedule(t+1,e):(this.loop(),this.frames[t]=3De)};var=
 s=3Dnew o;void 0!=3D=3Dt&&t.exports?t.exports=3Ds:void =
0=3D=3D=3D(r=3Dfunction(){return =
s}.call(e,n,e,t))||(t.exports=3Dr)}()},function(t,e,n){var =
r=3Dn(3),i=3Dn(98),o=3Dn(7);function =
s(t){this._inputsQueue=3D[],this._task=3Dt,this._hasFlushBeenScheduled=3D=
!1}s.prototype.add=3Dfunction(t){var e=3Dnew r;return =
this._inputsQueue.push({input:t,taskDoneDeferred:e}),this._hasFlushBeenSc=
heduled||(this._hasFlushBeenScheduled=3D!0,i(o(this._flush,this))),e.prom=
ise},s.prototype._flush=3Dfunction(){try{this._task.call(null,this._input=
sQueue)}catch(t){this._inputsQueue.forEach(function(e){e.taskDoneDeferred=
.reject(t)})}this._inputsQueue=3D[],this._hasFlushBeenScheduled=3D!1},t.e=
xports=3Ds},function(t,e,n){var =
r=3Dn(49).Promise;t.exports=3Dr._asap},function(t,e,n){var =
r,i,o,s=3Dn(4),a=3Dn(1),u=3Dn(31),c=3Dn(19),d=3Dn(3),l=3Dn(6),f=3Dn(55),h=
=3Dn(37),p=3Dn(0),m=3Dn(26),v=3Dn(8).get("scribeCallback"),g=3DMath.floor=
(1e3*Math.random())+"_",w=3D"rufous-frame-"+g+"-",y=3D"rufous-form-"+g+"-=
",b=3D0,_=3D!1,E=3Dnew d;function x(){var =
t=3Do.createElement("form"),e=3Do.createElement("input"),n=3Do.createElem=
ent("input");return =
b++,t.action=3Dh.CLIENT_EVENT_ENDPOINT,t.method=3D"POST",t.target=3Dw+b,t=
.id=3Dy+b,e.type=3D"hidden",e.name=3D"dnt",e.value=3Dc.enabled(),n.type=3D=
"hidden",n.name=3D"tfw_redirect",n.value=3Dh.RUFOUS_REDIRECT,t.appendChil=
d(e),t.appendChild(n),t}function T(){var t=3Dw+b;return =
u({id:t,name:t,width:0,height:0,border:0},{display:"none"},o.doc)}t.expor=
ts=3D{clientEvent:function(t,e,n,i){(function(t,e){var =
n=3D!p.isObject(t),r=3D!!e&&!p.isObject(e),i=3Dn||r;return =
i})(t,e)||(v&&v(arguments),E.promise.then(function(){!function(t,e){var =
n,i,s;p.isObject(t)&&p.isObject(e)&&(f.log(t,e),s=3Dh.flattenClientEventP=
ayload(t,e),(n=3Dr.firstChild).value=3D+(+n.value||s.dnt||0),(i=3Do.creat=
eElement("input")).type=3D"hidden",i.name=3D"l",i.value=3Dh.stringify(s),=
r.appendChild(i))}(h.formatClientEventNamespace(t),h.formatClientEventDat=
a(e,n,i))}))},flush:function(){return E.promise.then(function(){var =
t;return =
r.children.length<=3D2?l.reject():(t=3Dl.all([o.doc.body.appendChild(r),o=
.doc.body.appendChild(i)]).then(function(t){var e=3Dt[0],n=3Dt[1];return =
n.addEventListener("load",function(){!function(t,e){return =
function(){var =
n=3Dt.parentNode;n&&(n.removeChild(t),n.removeChild(e))}}(e,n)()}),e.subm=
it(),t}),r=3Dx(),i=3DT(),t)})},init:function(){return =
_?E.promise:((o=3Dnew =
m(a)).insert("rufous-sandbox",null,{display:"none"},function(t){s.body.ap=
pendChild(t)}).then(function(){o.setTitle("Twitter analytics =
iframe"),r=3Dx(),i=3DT(),E.resolve([r,i])}),_=3D!0,E.promise)}}},function=
(t,e,n){var =
r=3Dn(9),i=3D/^[^#?]*\.(gov|mil)(:\d+)?([#?].*)?$/i,o=3D{};function =
s(t){return t in =
o?o[t]:o[t]=3Di.test(t)}t.exports=3D{isUrlSensitive:s,isHostPageSensitive=
:function(){return s(r.host)}}},function(t,e,n){var =
r=3Dn(0);t.exports=3Dfunction t(e){var n=3D[];return =
e.forEach(function(e){var =
i=3Dr.isType("array",e)?t(e):[e];n=3Dn.concat(i)}),n}},function(t,e){t.ex=
ports=3Dfunction(t){return t.filter(function(e,n){return =
t.indexOf(e)=3D=3D=3Dn})}},function(t,e,n){var =
r=3Dn(41),i=3Dn(0),o=3Dn(105);function =
s(){r.apply(this,arguments)}s.prototype=3DObject.create(r.prototype),i.au=
g(s.prototype,{factory:o}),t.exports=3Ds},function(t,e,n){var =
r=3Dn(24),i=3Dn(0),o=3Dn(7);t.exports=3D{before:function(t,e){return =
function(){var n,i=3Dthis,o=3Darguments;return =
n=3De.apply(this,arguments),r.isPromise(n)?n.then(function(){return =
t.apply(i,o)}):t.apply(this,arguments)}},after:function(t,e){return =
function(){var n,i=3Dthis,o=3Darguments;function s(t,e){return =
r.isPromise(e)?e.then(function(){return t}):t}return =
n=3Dt.apply(this,arguments),r.isPromise(n)?n.then(function(t){return =
s(t,e.apply(i,o))}):s(n,e.apply(this,arguments))}},around:function(t,e){r=
eturn function(){var n=3Di.toRealArray(arguments);return =
n.unshift(o(t,this)),e.apply(this,n)}}}},function(t,e,n){var =
r=3Dn(10),i=3Dn(18),o=3Dn(42),s=3Dn(6),a=3Dn(0);t.exports=3Dfunction(){va=
r t=3Do();function =
e(e){t.apply(this,arguments),Object.defineProperty(this,"targetGlobal",{v=
alue:e})}return =
e.prototype=3DObject.create(t.prototype),a.aug(e.prototype,{id:null,initi=
alized:!1,width:0,height:0,sandboxEl:null,insert:function(){return =
s.reject()},onResize:function(){},addClass:function(t){var =
e=3Dthis.sandboxEl;return =
t=3DArray.isArray(t)?t:[t],i.write(function(){t.forEach(function(t){r.add=
(e,t)})})},removeClass:function(t){var e=3Dthis.sandboxEl;return =
t=3DArray.isArray(t)?t:[t],i.write(function(){t.forEach(function(t){r.rem=
ove(e,t)})})},styleSelf:function(t){var e=3Dthis;return =
i.write(function(){a.forIn(t,function(t,n){e.sandboxEl.style[t]=3Dn})})}}=
),e}},function(t,e,n){var =
r=3Dn(4),i=3Dn(10),o=3Dn(18),s=3Dn(56),a=3Dn(27),u=3Dn(57),c=3Dn(43),d=3D=
n(44),l=3Dn(31),f=3Dn(12),h=3Dn(47),p=3Dn(3),m=3Dn(6),v=3Dn(0),g=3Dn(8),w=
=3Dn(22),y=3Dn(7),b=3D{allowfullscreen:"true"},_=3D{position:"absolute",v=
isibility:"hidden",display:"block",width:"0px",height:"0px",padding:"0",b=
order:"none"},E=3D{position:"static",visibility:"visible"},x=3D"SandboxRo=
ot",T=3D".SandboxRoot { display: none; }",A=3D50;function =
S(t,e,n,r){return =
e=3Dv.aug({id:t},b,e),n=3Dv.aug({},_,n),l(e,n,r)}function =
R(t,e,n,i,s){var a=3Dnew p,u=3Dw.generate(),c=3DS(t,e,n,s);return =
g.set(["sandbox",u],function(){var =
t=3Dc.contentWindow.document;o.write(function(){t.write("<!DOCTYPE =
html><html><head></head><body></body></html>")}).then(function(){t.close(=
),a.resolve(c)})}),c.src=3D["javascript:",'document.write("");',"try { =
window.parent.document; }",'catch (e) { =
document.domain=3D"'+r.domain+'"; =
}',"window.parent."+g.fullPath(["sandbox",u])+"();"].join(""),c.addEventL=
istener("error",a.reject,!1),o.write(function(){i.parentNode.replaceChild=
(c,i)}),a.promise}t.exports=3Da.couple(n(58),function(t){t.overrideProper=
ty("id",{get:function(){return =
this.sandboxEl&&this.sandboxEl.id}}),t.overrideProperty("initialized",{ge=
t:function(){return!!this.win}}),t.overrideProperty("width",{get:function=
(){return =
this._width}}),t.overrideProperty("height",{get:function(){return =
this._height}}),t.overrideProperty("sandboxEl",{get:function(){return =
this.iframeEl}}),t.defineProperty("iframeEl",{get:function(){return =
this._iframe}}),t.defineProperty("rootEl",{get:function(){return =
this.doc&&this.doc.documentElement}}),t.defineProperty("widgetEl",{get:fu=
nction(){return =
this.doc&&this.doc.body.firstElementChild}}),t.defineProperty("win",{get:=
function(){return =
this.iframeEl&&this.iframeEl.contentWindow}}),t.defineProperty("doc",{get=
:function(){return =
this.win&&this.win.document}}),t.define("_updateCachedDimensions",functio=
n(){var t=3Dthis;return o.read(function(){var =
e,n=3Dh(t.sandboxEl);"visible"=3D=3Dt.sandboxEl.style.visibility?t._width=
=3Dn.width:(e=3Dh(t.sandboxEl.parentElement).width,t._width=3DMath.min(n.=
width,e)),t._height=3Dn.height})}),t.define("_setTargetToBlank",function(=
){var =
t=3Dthis.createElement("base");t.target=3D"_blank",this.doc.head.appendCh=
ild(t)}),t.define("_didResize",function(){var =
t=3Dthis,e=3Dthis._resizeHandlers.slice(0);return =
this._updateCachedDimensions().then(function(){e.forEach(function(e){e(t)=
})})}),t.define("setTitle",function(t){this.iframeEl.title=3Dt}),t.overri=
de("createElement",function(t){return =
this.doc.createElement(t)}),t.override("createFragment",function(){return=
 =
this.doc.createDocumentFragment()}),t.override("htmlToElement",function(t=
){var =
e;return(e=3Dthis.createElement("div")).innerHTML=3Dt,e.firstElementChild=
}),t.override("hasSelectedText",function(){return!!s.getSelectedText(this=
.win)}),t.override("addRootClass",function(t){var e=3Dthis.rootEl;return =
t=3DArray.isArray(t)?t:[t],this.initialized?o.write(function(){t.forEach(=
function(t){i.add(e,t)})}):m.reject(new Error("sandbox not =
initialized"))}),t.override("removeRootClass",function(t){var =
e=3Dthis.rootEl;return =
t=3DArray.isArray(t)?t:[t],this.initialized?o.write(function(){t.forEach(=
function(t){i.remove(e,t)})}):m.reject(new Error("sandbox not =
initialized"))}),t.override("hasRootClass",function(t){return =
i.present(this.rootEl,t)}),t.define("addStyleSheet",function(t,e){var =
n,r=3Dnew p;return =
this.initialized?((n=3Dthis.createElement("link")).type=3D"text/css",n.re=
l=3D"stylesheet",n.href=3Dt,n.addEventListener("load",r.resolve,!1),n.add=
EventListener("error",r.reject,!1),o.write(y(e,null,n)).then(function(){r=
eturn u(t).then(r.resolve,r.reject),r.promise})):m.reject(new =
Error("sandbox not =
initialized"))}),t.override("prependStyleSheet",function(t){var =
e=3Dthis.doc;return this.addStyleSheet(t,function(t){var =
n=3De.head.firstElementChild;return =
n?e.head.insertBefore(t,n):e.head.appendChild(t)})}),t.override("appendSt=
yleSheet",function(t){var e=3Dthis.doc;return =
this.addStyleSheet(t,function(t){return =
e.head.appendChild(t)})}),t.define("addCss",function(t,e){var n;return =
c.inlineStyle()?((n=3Dthis.createElement("style")).type=3D"text/css",n.ap=
pendChild(this.doc.createTextNode(t)),o.write(y(e,null,n))):(f.devError("=
CSP enabled; cannot embed inline =
styles"),m.resolve())}),t.override("prependCss",function(t){var =
e=3Dthis.doc;return this.addCss(t,function(t){var =
n=3De.head.firstElementChild;return =
n?e.head.insertBefore(t,n):e.head.appendChild(t)})}),t.override("appendCs=
s",function(t){var e=3Dthis.doc;return this.addCss(t,function(t){return =
e.head.appendChild(t)})}),t.override("makeVisible",function(){var =
t=3Dthis;return =
this.styleSelf(E).then(function(){t._updateCachedDimensions()})}),t.overr=
ide("injectWidgetEl",function(t){var e=3Dthis;return =
this.initialized?this.widgetEl?m.reject(new Error("widget already =
injected")):o.write(function(){e.doc.body.appendChild(t)}):m.reject(new =
Error("sandbox not =
initialized"))}),t.override("matchHeightToContent",function(){var =
t,e=3Dthis;return =
o.read(function(){t=3De.widgetEl?h(e.widgetEl).height:0}),o.write(functio=
n(){e.sandboxEl.style.height=3Dt+"px"}).then(function(){return =
e._updateCachedDimensions()})}),t.override("matchWidthToContent",function=
(){var t,e=3Dthis;return =
o.read(function(){t=3De.widgetEl?h(e.widgetEl).width:0}),o.write(function=
(){e.sandboxEl.style.width=3Dt+"px"}).then(function(){return =
e._updateCachedDimensions()})}),t.after("initialize",function(){this._ifr=
ame=3Dnull,this._width=3Dthis._height=3D0,this._resizeHandlers=3D[]}),t.o=
verride("insert",function(t,e,n,r){var i=3Dthis,s=3Dnew =
p,a=3Dthis.targetGlobal.document,u=3DS(t,e,n,a);return =
o.write(y(r,null,u)),u.addEventListener("load",function(){(function(t){tr=
y{t.contentWindow.document}catch(t){return m.reject(t)}return =
m.resolve(t)})(u).then(null,y(R,null,t,e,n,u,a)).then(s.resolve,s.reject)=
},!1),u.addEventListener("error",s.reject,!1),s.promise.then(function(t){=
var e=3Dd(i._didResize,A,i);return =
i._iframe=3Dt,i.win.addEventListener("resize",e,!1),m.all([i._setTargetTo=
Blank(),i.addRootClass(x),i.prependCss(T)])})}),t.override("onResize",fun=
ction(t){this._resizeHandlers.push(t)}),t.after("styleSelf",function(){re=
turn =
this._updateCachedDimensions()})})},function(t,e){t.exports=3Dfunction(){=
throw new Error("unimplemented method")}},function(t,e,n){var =
r=3Dn(3),i=3Dn(7),o=3D100,s=3D3e3;function =
a(t,e){this._inputsQueue=3D[],this._task=3Dt,this._isPaused=3D!1,this._fl=
ushDelay=3De&&e.flushDelay||o,this._pauseLength=3De&&e.pauseLength||s,thi=
s._flushTimeout=3Dvoid 0}a.prototype.add=3Dfunction(t){var e=3Dnew =
r;return =
this._inputsQueue.push({input:t,taskDoneDeferred:e}),this._scheduleFlush(=
),e.promise},a.prototype._scheduleFlush=3Dfunction(){this._isPaused||(cle=
arTimeout(this._flushTimeout),this._flushTimeout=3DsetTimeout(i(this._flu=
sh,this),this._flushDelay))},a.prototype._flush=3Dfunction(){try{this._ta=
sk.call(null,this._inputsQueue)}catch(t){this._inputsQueue.forEach(functi=
on(e){e.taskDoneDeferred.reject(t)})}this._inputsQueue=3D[],this._flushTi=
meout=3Dvoid =
0},a.prototype.pause=3Dfunction(t){clearTimeout(this._flushTimeout),this.=
_isPaused=3D!0,!t&&this._pauseLength&&setTimeout(i(this.resume,this),this=
._pauseLength)},a.prototype.resume=3Dfunction(){this._isPaused=3D!1,this.=
_scheduleFlush()},t.exports=3Da},function(t,e,n){var =
r=3Dn(71),i=3Dn(31),o=3Dn(3),s=3Dn(4),a=3Dn(20),u=3Dn(21),c=3Dn(25),d=3Dn=
(9),l=3Dn(12),f=3Dn(111),h=3Dn(59),p=3Dn(8),m=3Dn(11),v=3Dn(2),g=3Dn(0),w=
=3Dn(1),y=3Dh(function(){return new =
o}),b=3D{shouldObtainCookieConsent:!1,features:{}};t.exports=3D{load:func=
tion(){var =
t,e,n,o;if(u.ie9()||u.ie10()||"http:"!=3D=3Dd.protocol&&"https:"!=3D=3Dd.=
protocol)return l.devError("Using default settings due to unsupported =
browser or protocol."),void =
y().resolve();t=3D{origin:d.origin},a.settings().indexOf("localhost")>-1&=
&(t.localSettings=3D!0),e=3Dm.url(r.resourceBaseUrl+r.widgetIframeHtmlPat=
h,t),n=3Dfunction(t){var =
n,r,i,o;if(r=3Dv.isTwitterURL(t.origin),i=3De.substr(0,t.origin.length)=3D=
=3D=3Dt.origin,o=3Dv.isTwimgURL(t.origin),i&&r||o)try{(n=3D"string"=3D=3D=
typeof =
t.data?c.parse(t.data):t.data).namespace=3D=3D=3Df.settings&&(b=3Dg.aug(b=
,{features:n.settings.features,sessionId:n.sessionId}),y().resolve())}cat=
ch(t){l.devError(t)}},w.addEventListener("message",n),o=3Di({src:e,title:=
"Twitter settings =
iframe"},{display:"none"}),s.body.appendChild(o)},settingsLoaded:function=
(){var t,e;return =
t=3Dp.get("experimentOverride"),y().promise.then(function(){return =
t&&t.name&&t.assignment&&((e=3D{})[t.name]=3D{bucket:t.assignment},b.feat=
ures=3Dg.aug(b.features,e)),b})}}},function(t,e){var =
n=3D"tfw_horizon_tweet_embed_9555",r=3D"tfw_horizon_timeline_12034";t.exp=
orts=3D{getBaseURLPath:function(t){switch(t&&t.tfw_team_holdback_11929&&t=
.tfw_team_holdback_11929.bucket){case"control":return"embed-holdback";cas=
e"holdback_prod":return"embed-holdback-prod";default:return"embed"}},isHo=
rizonTweetEnabled:function(t){return!(t&&t[n]&&"control"=3D=3D=3Dt[n].buc=
ket)},isHorizonTimelineEnabled:function(t,e){return =
t&&t[r]&&"treatment"=3D=3D=3Dt[r].bucket&&("profile"=3D=3D=3De||"list"=3D=
=3D=3De)}}},function(t,e){t.exports=3D{settings:"twttr.settings"}},functi=
on(t,e,n){t.exports=3D[n(113),n(119),n(127),n(129),n(131),n(145),n(147)]}=
,function(t,e,n){var =
r=3Dn(11),i=3Dn(5),o=3Dn(0),s=3Dn(13),a=3Dn(14)(),u=3Dn(60),c=3D"a.twitte=
r-dm-button";t.exports=3Dfunction(t){return =
a(t,c).map(function(t){return u(function(t){var =
e=3Dt.getAttribute("data-show-screen-name"),n=3Ds(t),a=3Dt.getAttribute("=
href"),u=3Dt.getAttribute("data-screen-name"),c=3De?i.asBoolean(e):null,d=
=3Dt.getAttribute("data-size"),l=3Dr.decodeURL(a),f=3Dl.recipient_id,h=3D=
t.getAttribute("data-text")||l.text,p=3Dt.getAttribute("data-welcome-mess=
age-id")||l.welcomeMessageId;return =
o.aug(n,{screenName:u,showScreenName:c,size:d,text:h,userId:f,welcomeMess=
ageId:p})}(t),t.parentNode,t)})}},function(t,e,n){var =
r=3Dn(0);t.exports=3Dfunction t(e){var n;if(e)return =
n=3De.lang||e.getAttribute("data-lang"),r.isType("string",n)?n:t(e.parent=
Element)}},function(t,e,n){var r=3Dn(3);t.exports=3Dfunction(t,e){var =
i=3Dnew r;return n.e(2).then(function(r){var =
o;try{o=3Dn(82),i.resolve(new =
o(t,e))}catch(t){i.reject(t)}}.bind(null,n)).catch(function(t){i.reject(t=
)}),i.promise}},function(t,e,n){var =
r=3Dn(61),i=3Dn(26);t.exports=3Dr.isSupported()?r:i},function(t,e,n){var =
r=3Dn(118),i=3Dn(1),o=3Dn(10),s=3Dn(34),a=3Dn(18),u=3Dn(56),c=3Dn(27),d=3D=
n(57),l=3Dn(43),f=3Dn(47),h=3Dn(7),p=3Dn(44),m=3Dn(6),v=3Dn(0),g=3D50,w=3D=
{position:"absolute",visibility:"hidden",display:"block",transform:"rotat=
e(0deg)"},y=3D{position:"static",visibility:"visible"},b=3D"twitter-widge=
t",_=3D"open",E=3D"SandboxRoot",x=3D".SandboxRoot { display: none; =
max-height: 10000px; =
}";t.exports=3Dc.couple(n(58),function(t){t.defineStatic("isSupported",fu=
nction(){return!!i.HTMLElement.prototype.attachShadow&&l.inlineStyle()}),=
t.overrideProperty("id",{get:function(){return =
this.sandboxEl&&this.sandboxEl.id}}),t.overrideProperty("initialized",{ge=
t:function(){return!!this._shadowHost}}),t.overrideProperty("width",{get:=
function(){return =
this._width}}),t.overrideProperty("height",{get:function(){return =
this._height}}),t.overrideProperty("sandboxEl",{get:function(){return =
this._shadowHost}}),t.define("_updateCachedDimensions",function(){var =
t=3Dthis;return a.read(function(){var =
e,n=3Df(t.sandboxEl);"visible"=3D=3Dt.sandboxEl.style.visibility?t._width=
=3Dn.width:(e=3Df(t.sandboxEl.parentElement).width,t._width=3DMath.min(n.=
width,e)),t._height=3Dn.height})}),t.define("_didResize",function(){var =
t=3Dthis,e=3Dthis._resizeHandlers.slice(0);return =
this._updateCachedDimensions().then(function(){e.forEach(function(e){e(t)=
})})}),t.override("createElement",function(t){return =
this.targetGlobal.document.createElement(t)}),t.override("createFragment"=
,function(){return =
this.targetGlobal.document.createDocumentFragment()}),t.override("htmlToE=
lement",function(t){var =
e;return(e=3Dthis.createElement("div")).innerHTML=3Dt,e.firstElementChild=
}),t.override("hasSelectedText",function(){return!!u.getSelectedText(this=
.targetGlobal)}),t.override("addRootClass",function(t){var =
e=3Dthis._shadowRootBody;return =
t=3DArray.isArray(t)?t:[t],this.initialized?a.write(function(){t.forEach(=
function(t){o.add(e,t)})}):m.reject(new Error("sandbox not =
initialized"))}),t.override("removeRootClass",function(t){var =
e=3Dthis._shadowRootBody;return =
t=3DArray.isArray(t)?t:[t],this.initialized?a.write(function(){t.forEach(=
function(t){o.remove(e,t)})}):m.reject(new Error("sandbox not =
initialized"))}),t.override("hasRootClass",function(t){return =
o.present(this._shadowRootBody,t)}),t.override("addStyleSheet",function(t=
,e){return this.addCss('@import url("'+t+'");',e).then(function(){return =
d(t)})}),t.override("prependStyleSheet",function(t){var =
e=3Dthis._shadowRoot;return this.addStyleSheet(t,function(t){var =
n=3De.firstElementChild;return =
n?e.insertBefore(t,n):e.appendChild(t)})}),t.override("appendStyleSheet",=
function(t){var e=3Dthis._shadowRoot;return =
this.addStyleSheet(t,function(t){return =
e.appendChild(t)})}),t.override("addCss",function(t,e){var n;return =
this.initialized?l.inlineStyle()?((n=3Dthis.createElement("style")).type=3D=
"text/css",n.appendChild(this.targetGlobal.document.createTextNode(t)),a.=
write(h(e,null,n))):m.resolve():m.reject(new Error("sandbox not =
initialized"))}),t.override("prependCss",function(t){var =
e=3Dthis._shadowRoot;return this.addCss(t,function(t){var =
n=3De.firstElementChild;return =
n?e.insertBefore(t,n):e.appendChild(t)})}),t.override("appendCss",functio=
n(t){var e=3Dthis._shadowRoot;return this.addCss(t,function(t){return =
e.appendChild(t)})}),t.override("makeVisible",function(){return =
this.styleSelf(y)}),t.override("injectWidgetEl",function(t){var =
e=3Dthis;return =
this.initialized?this._shadowRootBody.firstElementChild?m.reject(new =
Error("widget already =
injected")):a.write(function(){e._shadowRootBody.appendChild(t)}).then(fu=
nction(){return e._updateCachedDimensions()}).then(function(){var =
t=3Dp(e._didResize,g,e);new r(e._shadowRootBody,t)}):m.reject(new =
Error("sandbox not =
initialized"))}),t.override("matchHeightToContent",function(){return =
m.resolve()}),t.override("matchWidthToContent",function(){return =
m.resolve()}),t.override("insert",function(t,e,n,r){var =
i=3Dthis.targetGlobal.document,o=3Dthis._shadowHost=3Di.createElement(b),=
u=3Dthis._shadowRoot=3Do.attachShadow({mode:_}),c=3Dthis._shadowRootBody=3D=
i.createElement("div");return =
v.forIn(e||{},function(t,e){o.setAttribute(t,e)}),o.id=3Dt,u.appendChild(=
c),s.delegate(c,"click","A",function(t,e){e.hasAttribute("target")||e.set=
Attribute("target","_blank")}),m.all([this.styleSelf(w),this.addRootClass=
(E),this.prependCss(x),a.write(r.bind(null,o))])}),t.override("onResize",=
function(t){this._resizeHandlers.push(t)}),t.after("initialize",function(=
){this._shadowHost=3Dthis._shadowRoot=3Dthis._shadowRootBody=3Dnull,this.=
_width=3Dthis._height=3D0,this._resizeHandlers=3D[]}),t.after("styleSelf"=
,function(){return this._updateCachedDimensions()})})},function(t,e){var =
n;(n=3Dfunction(t,e){function =
r(t,e){if(t.resizedAttached){if(t.resizedAttached)return void =
t.resizedAttached.add(e)}else t.resizedAttached=3Dnew function(){var =
t,e;this.q=3D[],this.add=3Dfunction(t){this.q.push(t)},this.call=3Dfuncti=
on(){for(t=3D0,e=3Dthis.q.length;t<e;t++)this.q[t].call()}},t.resizedAtta=
ched.add(e);t.resizeSensor=3Ddocument.createElement("div"),t.resizeSensor=
.className=3D"resize-sensor";var n=3D"position: absolute; left: 0; top: =
0; right: 0; bottom: 0; overflow: hidden; z-index: -1; visibility: =
hidden;",r=3D"position: absolute; left: 0; top: 0; transition: =
0s;";t.resizeSensor.style.cssText=3Dn,t.resizeSensor.innerHTML=3D'<div =
class=3D"resize-sensor-expand" style=3D"'+n+'"><div =
style=3D"'+r+'"></div></div><div class=3D"resize-sensor-shrink" =
style=3D"'+n+'"><div style=3D"'+r+' width: 200%; height: =
200%"></div></div>',t.appendChild(t.resizeSensor),{fixed:1,absolute:1}[fu=
nction(t,e){return =
t.currentStyle?t.currentStyle[e]:window.getComputedStyle?window.getComput=
edStyle(t,null).getPropertyValue(e):t.style[e]}(t,"position")]||(t.style.=
position=3D"relative");var =
i,o,s=3Dt.resizeSensor.childNodes[0],a=3Ds.childNodes[0],u=3Dt.resizeSens=
or.childNodes[1],c=3D(u.childNodes[0],function(){a.style.width=3Ds.offset=
Width+10+"px",a.style.height=3Ds.offsetHeight+10+"px",s.scrollLeft=3Ds.sc=
rollWidth,s.scrollTop=3Ds.scrollHeight,u.scrollLeft=3Du.scrollWidth,u.scr=
ollTop=3Du.scrollHeight,i=3Dt.offsetWidth,o=3Dt.offsetHeight});c();var =
d=3Dfunction(t,e,n){t.attachEvent?t.attachEvent("on"+e,n):t.addEventListe=
ner(e,n)},l=3Dfunction(){t.offsetWidth=3D=3Di&&t.offsetHeight=3D=3Do||t.r=
esizedAttached&&t.resizedAttached.call(),c()};d(s,"scroll",l),d(u,"scroll=
",l)}var i=3DObject.prototype.toString.call(t),o=3D"[object =
Array]"=3D=3D=3Di||"[object NodeList]"=3D=3D=3Di||"[object =
HTMLCollection]"=3D=3D=3Di||"undefined"!=3Dtypeof jQuery&&t instanceof =
jQuery||"undefined"!=3Dtypeof Elements&&t instanceof =
Elements;if(o)for(var s=3D0,a=3Dt.length;s<a;s++)r(t[s],e);else =
r(t,e);this.detach=3Dfunction(){if(o)for(var =
e=3D0,r=3Dt.length;e<r;e++)n.detach(t[e]);else =
n.detach(t)}}).detach=3Dfunction(t){t.resizeSensor&&(t.removeChild(t.resi=
zeSensor),delete t.resizeSensor,delete t.resizedAttached)},void =
0!=3D=3Dt&&void =
0!=3D=3Dt.exports?t.exports=3Dn:window.ResizeSensor=3Dn},function(t,e,n){=
var =
r=3Dn(2),i=3Dn(0),o=3Dn(13),s=3Dn(14)(),a=3Dn(62),u=3Dn(5),c=3D"a.twitter=
-follow-button";t.exports=3Dfunction(t){return =
s(t,c).map(function(t){return a(function(t){var =
e=3Do(t),n=3D{screenName:r.screenName(t.href),showScreenName:"false"!=3D=3D=
t.getAttribute("data-show-screen-name"),showCount:"false"!=3D=3Dt.getAttr=
ibute("data-show-count"),size:t.getAttribute("data-size"),count:t.getAttr=
ibute("data-count"),preview:t.getAttribute("data-preview")};return =
i.forIn(n,function(t,n){var =
r=3De[t];e[t]=3Du.hasValue(r)?r:n}),e.screenName=3De.screenName||e.screen=
_name,e}(t),t.parentNode,t)})}},function(t,e,n){var =
r=3Dn(3);t.exports=3Dfunction(t,e){var i=3Dnew r;return =
n.e(3).then(function(r){var o;try{o=3Dn(83),i.resolve(new =
o(t,e))}catch(t){i.reject(t)}}.bind(null,n)).catch(function(t){i.reject(t=
)}),i.promise}},function(t,e,n){var =
r=3Dn(18),i=3Dn(122),o=3Dn(59),s=3Dn(31),a=3Dn(3),u=3Dn(6),c=3Dn(7),d=3Dn=
(0),l=3D{allowfullscreen:"true"},f=3D{position:"absolute",visibility:"hid=
den",width:"0px",height:"0px"},h=3D{position:"static",visibility:"visible=
"},p=3D{};i(function(t,e,n){var r=3Dp[t];if(r)return =
e=3De||1,n=3Dn||1,r.styleSelf({width:e+"px",height:n+"px"}).then(function=
(){r.didResize()})},function(t){var e=3Dp[t];if(e)return =
e._results.resolve()},function(t){var e=3Dp[t];if(e)return =
e._rendered.resolve()},function(t,e){var =
n=3Dp[t];n&&e&&n.setIframeVersion(e)},function(t){var =
e=3Dp[t];if(e)return =
e._results.reject()}),t.exports=3Dfunction(t){t.overrideProperty("id",{ge=
t:function(){return =
this.sandboxEl&&this.sandboxEl.id}}),t.overrideProperty("initialized",{ge=
t:function(){return!!this.iframeEl}}),t.overrideProperty("width",{get:fun=
ction(){return =
this._width}}),t.overrideProperty("height",{get:function(){return =
this._height}}),t.overrideProperty("sandboxEl",{get:function(){return =
this.iframeEl}}),t.defineProperty("iframeEl",{get:function(){return =
this._iframe}}),t.defineProperty("iframeVersion",{get:function(){return =
this._iframeVersion}}),t.define("updateCachedDimensions",function(){var =
t=3Dthis;return =
this.initialized?r.read(function(){t._width=3Dt.sandboxEl.offsetWidth,t._=
height=3Dt.sandboxEl.offsetHeight}):u.resolve()}),t.define("setTitle",fun=
ction(t){this.iframeEl.title=3Dt}),t.define("setWaitToSwapUntilRendered",=
function(t){this._waitToSwapUntilRendered=3Dt}),t.define("setIframeVersio=
n",function(t){this._iframeVersion=3Dt}),t.define("getResultsPromise",fun=
ction(){return =
this._results.promise}),t.define("getRenderedPromise",function(){return =
this._rendered.promise}),t.define("makeVisible",function(){return =
this.styleSelf(h)}),t.define("didResize",function(){var =
t=3Dthis,e=3Dt._resizeHandlers.length>0;return =
this.updateCachedDimensions().then(function(){e&&t._resizeHandlers.forEac=
h(function(e){e(t)})})}),t.define("loadDocument",function(t){var e=3Dnew =
a;return this.initialized?this.iframeEl.src?u.reject(new Error("widget =
already =
loaded")):(this.iframeEl.addEventListener("load",e.resolve,!1),this.ifram=
eEl.addEventListener("error",e.reject,!1),this.iframeEl.src=3Dt,e.promise=
):u.reject(new Error("sandbox not =
initialized"))}),t.after("initialize",function(){var t=3Dnew a,e=3Dnew =
a;this._iframe=3Dnull,this._iframeVersion=3Dnull,this._width=3Dthis._heig=
ht=3D0,this._resizeHandlers=3D[],this._rendered=3Dt,this._results=3De,thi=
s._waitToSwapUntilRendered=3D!1}),t.override("insert",function(t,e,n,i){v=
ar a=3Dthis;return =
e=3Dd.aug({id:t},l,e),n=3Dd.aug({},f,n),this._iframe=3Ds(e,n),p[t]=3Dthis=
,a._waitToSwapUntilRendered||this.onResize(o(function(){a.makeVisible()})=
),r.write(c(i,null,this._iframe))}),t.override("onResize",function(t){thi=
s._resizeHandlers.push(t)}),t.after("styleSelf",function(){return =
this.updateCachedDimensions()})}},function(t,e,n){var =
r=3Dn(1),i=3Dn(123),o=3Dn(125),s=3Dn(23),a=3Dn(5),u=3Dn(126);t.exports=3D=
function(t,e,n,c,d){function l(t){var =
e=3Du(this);s.trigger(t.type,{target:e,region:t.region,type:t.type,data:t=
.data||{}})}function f(e){var =
n=3Du(this),r=3Dn&&n.id,i=3Da.asInt(e.width),o=3Da.asInt(e.height);r&&voi=
d 0!=3D=3Di&&void 0!=3D=3Do&&t(r,i,o)}(new i).attachReceiver(new =
o.Receiver(r,"twttr.button")).bind("twttr.private.trigger",l).bind("twttr=
.private.resizeButton",f),(new i).attachReceiver(new =
o.Receiver(r,"twttr.embed")).bind("twttr.private.initialized",function(t)=
{var =
e=3Du(this),n=3De&&e.id,r=3Dt.iframe_version;n&&r&&c&&c(n,r)}).bind("twtt=
r.private.trigger",l).bind("twttr.private.results",function(){var =
t=3Du(this),n=3Dt&&t.id;n&&e&&e(n)}).bind("twttr.private.rendered",functi=
on(){var =
t=3Du(this),e=3Dt&&t.id;e&&n&&n(e)}).bind("twttr.private.no_results",func=
tion(){var =
t=3Du(this),e=3Dt&&t.id;e&&d&&d(e)}).bind("twttr.private.resize",f)}},fun=
ction(t,e,n){var =
r=3Dn(25),i=3Dn(124),o=3Dn(0),s=3Dn(6),a=3Dn(24),u=3D"2.0";function =
c(t){this.registry=3Dt||{}}function d(t){var e,n;return =
e=3Do.isType("string",t),n=3Do.isType("number",t),e||n||null=3D=3D=3Dt}fu=
nction =
l(t,e){return{jsonrpc:u,id:d(t)?t:null,error:e}}c.prototype._invoke=3Dfun=
ction(t,e){var =
n,r,i;n=3Dthis.registry[t.method],r=3Dt.params||[],r=3Do.isType("array",r=
)?r:[r];try{i=3Dn.apply(e.source||null,r)}catch(t){i=3Ds.reject(t.message=
)}return =
a.isPromise(i)?i:s.resolve(i)},c.prototype._processRequest=3Dfunction(t,e=
){var n,r;return function(t){var =
e,n,r;return!!o.isObject(t)&&(e=3Dt.jsonrpc=3D=3D=3Du,n=3Do.isType("strin=
g",t.method),r=3D!("id"in t)||d(t.id),e&&n&&r)}(t)?(n=3D"params"in =
t&&(r=3Dt.params,!o.isObject(r)||o.isType("function",r))?s.resolve(l(t.id=
,i.INVALID_PARAMS)):this.registry[t.method]?this._invoke(t,{source:e}).th=
en(function(e){return n=3Dt.id,{jsonrpc:u,id:n,result:e};var =
n},function(){return =
l(t.id,i.INTERNAL_ERROR)}):s.resolve(l(t.id,i.METHOD_NOT_FOUND)),null!=3D=
t.id?n:s.resolve()):s.resolve(l(t.id,i.INVALID_REQUEST))},c.prototype.att=
achReceiver=3Dfunction(t){return =
t.attachTo(this),this},c.prototype.bind=3Dfunction(t,e){return =
this.registry[t]=3De,this},c.prototype.receive=3Dfunction(t,e){var =
n,a,u,c=3Dthis;try{u=3Dt,t=3Do.isType("string",u)?r.parse(u):u}catch(t){r=
eturn s.resolve(l(null,i.PARSE_ERROR))}return =
e=3De||null,a=3D((n=3Do.isType("array",t))?t:[t]).map(function(t){return =
c._processRequest(t,e)}),n?function(t){return =
s.all(t).then(function(t){return(t=3Dt.filter(function(t){return void =
0!=3D=3Dt})).length?t:void =
0})}(a):a[0]},t.exports=3Dc},function(t){t.exports=3D{PARSE_ERROR:{code:-=
32700,message:"Parse =
error"},INVALID_REQUEST:{code:-32600,message:"Invalid =
Request"},INVALID_PARAMS:{code:-32602,message:"Invalid =
params"},METHOD_NOT_FOUND:{code:-32601,message:"Method not =
found"},INTERNAL_ERROR:{code:-32603,message:"Internal =
error"}}},function(t,e,n){var =
r=3Dn(9),i=3Dn(1),o=3Dn(25),s=3Dn(3),a=3Dn(21),u=3Dn(0),c=3Dn(2),d=3Dn(7)=
,l=3Da.ie9();function f(t,e,n){var =
r;t&&t.postMessage&&(l?r=3D(n||"")+o.stringify(e):n?(r=3D{})[n]=3De:r=3De=
,t.postMessage(r,"*"))}function h(t){return =
u.isType("string",t)?t:"JSONRPC"}function p(t,e){return =
e?u.isType("string",t)&&0=3D=3D=3Dt.indexOf(e)?t.substring(e.length):t&&t=
[e]?t[e]:void 0:t}function m(t,e){var =
n=3Dt.document;this.filter=3Dh(e),this.server=3Dnull,this.isTwitterFrame=3D=
c.isTwitterURL(n.location.href),t.addEventListener("message",d(this._onMe=
ssage,this),!1)}function =
v(t,e){this.pending=3D{},this.target=3Dt,this.isTwitterHost=3Dc.isTwitter=
URL(r.href),this.filter=3Dh(e),i.addEventListener("message",d(this._onMes=
sage,this),!1)}u.aug(m.prototype,{_onMessage:function(t){var =
e,n=3Dthis;this.server&&(this.isTwitterFrame&&!c.isTwitterURL(t.origin)||=
(e=3Dp(t.data,this.filter))&&this.server.receive(e,t.source).then(functio=
n(e){e&&f(t.source,e,n.filter)}))},attachTo:function(t){this.server=3Dt},=
detach:function(){this.server=3Dnull}}),u.aug(v.prototype,{_processRespon=
se:function(t){var e=3Dthis.pending[t.id];e&&(e.resolve(t),delete =
this.pending[t.id])},_onMessage:function(t){var =
e;if((!this.isTwitterHost||c.isTwitterURL(t.origin))&&(e=3Dp(t.data,this.=
filter))){if(u.isType("string",e))try{e=3Do.parse(e)}catch(t){return}(e=3D=
u.isType("array",e)?e:[e]).forEach(d(this._processResponse,this))}},send:=
function(t){var e=3Dnew s;return =
t.id?this.pending[t.id]=3De:e.resolve(),f(this.target,t,this.filter),e.pr=
omise}}),t.exports=3D{Receiver:m,Dispatcher:v,_stringifyPayload:function(=
t){return arguments.length>0&&(l=3D!!t),l}}},function(t,e,n){var =
r=3Dn(4);t.exports=3Dfunction(t){for(var =
e,n=3Dr.getElementsByTagName("iframe"),i=3D0;n[i];i++)if((e=3Dn[i]).conte=
ntWindow=3D=3D=3Dt)return e}},function(t,e,n){var =
r=3Dn(5),i=3Dn(0),o=3Dn(2),s=3Dn(13),a=3Dn(14)(),u=3Dn(63),c=3D"a.twitter=
-moment";t.exports=3Dfunction(t){return a(t,c).map(function(t){return =
u(function(t){var =
e=3Ds(t),n=3D{momentId:o.momentId(t.href),chrome:t.getAttribute("data-chr=
ome"),limit:t.getAttribute("data-limit")};return =
i.forIn(n,function(t,n){var =
i=3De[t];e[t]=3Dr.hasValue(i)?i:n}),e}(t),t.parentNode,t)})}},function(t,=
e,n){var r=3Dn(3);t.exports=3Dfunction(t,e){var i=3Dnew r;return =
Promise.all([n.e(0),n.e(4)]).then(function(r){var =
o;try{o=3Dn(84),i.resolve(new =
o(t,e))}catch(t){i.reject(t)}}.bind(null,n)).catch(function(t){i.reject(t=
)}),i.promise}},function(t,e,n){var =
r=3Dn(0),i=3Dn(13),o=3Dn(14)(),s=3Dn(64),a=3D"a.periscope-on-air",u=3D/^h=
ttps?:\/\/(?:www\.)?(?:periscope|pscp)\.tv\/@?([a-zA-Z0-9_]+)\/?$/i;t.exp=
orts=3Dfunction(t){return o(t,a).map(function(t){return =
s(function(t){var =
e=3Di(t),n=3Dt.getAttribute("href"),o=3Dt.getAttribute("data-size"),s=3Du=
.exec(n)[1];return =
r.aug(e,{username:s,size:o})}(t),t.parentNode,t)})}},function(t,e,n){var =
r=3Dn(3);t.exports=3Dfunction(t,e){var i=3Dnew r;return =
n.e(5).then(function(r){var o;try{o=3Dn(85),i.resolve(new =
o(t,e))}catch(t){i.reject(t)}}.bind(null,n)).catch(function(t){i.reject(t=
)}),i.promise}},function(t,e,n){var =
r=3Dn(5),i=3Dn(0),o=3Dn(65),s=3Dn(13),a=3Dn(14)(),u=3Dn(66),c=3Dn(2),d=3D=
n(12),l=3D"a.twitter-timeline,div.twitter-timeline,a.twitter-grid",f=3D"E=
mbedded Search timelines have been deprecated. See =
https://twittercommunity.com/t/deprecating-widget-settings/102295.",h=3D"=
You may have been affected by an update to settings in embedded =
timelines. See =
https://twittercommunity.com/t/deprecating-widget-settings/102295.",p=3D"=
Embedded grids have been deprecated and will now render as timelines. =
Please update your embed code to use the twitter-timeline class. More =
info: =
https://twittercommunity.com/t/update-on-the-embedded-grid-display-type/1=
19564.";t.exports=3Dfunction(t,e){return a(t,l).map(function(t){return =
u(function(t){var =
e=3Ds(t),n=3Dt.getAttribute("data-show-replies"),a=3D{isPreconfigured:!!t=
.getAttribute("data-widget-id"),chrome:t.getAttribute("data-chrome"),twee=
tLimit:t.getAttribute("data-tweet-limit")||t.getAttribute("data-limit"),a=
riaLive:t.getAttribute("data-aria-polite"),theme:t.getAttribute("data-the=
me"),borderColor:t.getAttribute("data-border-color"),showReplies:n?r.asBo=
olean(n):null,profileScreenName:t.getAttribute("data-screen-name"),profil=
eUserId:t.getAttribute("data-user-id"),favoritesScreenName:t.getAttribute=
("data-favorites-screen-name"),favoritesUserId:t.getAttribute("data-favor=
ites-user-id"),likesScreenName:t.getAttribute("data-likes-screen-name"),l=
ikesUserId:t.getAttribute("data-likes-user-id"),listOwnerScreenName:t.get=
Attribute("data-list-owner-screen-name"),listOwnerUserId:t.getAttribute("=
data-list-owner-id"),listId:t.getAttribute("data-list-id"),listSlug:t.get=
Attribute("data-list-slug"),customTimelineId:t.getAttribute("data-custom-=
timeline-id"),staticContent:t.getAttribute("data-static-content"),url:t.h=
ref};return =
a.isPreconfigured&&(c.isSearchUrl(a.url)?d.publicError(f,t):d.publicLog(h=
,t)),"twitter-grid"=3D=3D=3Dt.className&&d.publicLog(p,t),(a=3Di.aug(a,e)=
).dataSource=3Do(a),a.id=3Da.dataSource&&a.dataSource.id,a}(t),t.parentNo=
de,t,e)})}},function(t,e,n){var =
r=3Dn(28);t.exports=3Dr.build([n(29),n(135)])},function(t,e,n){var =
r=3Dn(0),i=3Dn(134);t.exports=3Dfunction(t){return"en"=3D=3D=3Dt||r.conta=
ins(i,t)}},function(t,e){t.exports=3D["hi","zh-cn","fr","zh-tw","msa","fi=
l","fi","sv","pl","ja","ko","de","it","pt","es","ru","id","tr","da","no",=
"nl","hu","fa","ar","ur","he","th","cs","uk","vi","ro","bn","el","en-gb",=
"gu","kn","mr","ta","bg","ca","hr","sr","sk"]},function(t,e,n){var =
r=3Dn(2),i=3Dn(0),o=3Dn(20),s=3Dn(48),a=3D"collection:";function =
u(t,e){return =
r.collectionId(t)||e}t.exports=3Dfunction(t){t.params({id:{},url:{}}),t.o=
verrideProperty("id",{get:function(){var =
t=3Du(this.params.url,this.params.id);return =
a+t}}),t.overrideProperty("endpoint",{get:function(){return =
o.timeline(["collection"])}}),t.around("queryParams",function(t){return =
i.aug(t(),{collection_id:u(this.params.url,this.params.id)})}),t.before("=
initialize",function(){if(!u(this.params.url,this.params.id))throw new =
Error("one of url or id is required");s()})}},function(t,e,n){var =
r=3Dn(28);t.exports=3Dr.build([n(29),n(137)])},function(t,e,n){var =
r=3Dn(2),i=3Dn(0),o=3Dn(20),s=3D"event:";function a(t,e){return =
r.eventId(t)||e}t.exports=3Dfunction(t){t.params({id:{},url:{}}),t.overri=
deProperty("id",{get:function(){var =
t=3Da(this.params.url,this.params.id);return =
s+t}}),t.overrideProperty("endpoint",{get:function(){return =
o.timeline(["event"])}}),t.around("queryParams",function(t){return =
i.aug(t(),{event_id:a(this.params.url,this.params.id)})}),t.before("initi=
alize",function(){if(!a(this.params.url,this.params.id))throw new =
Error("one of url or id is required")})}},function(t,e,n){var =
r=3Dn(28);t.exports=3Dr.build([n(29),n(139)])},function(t,e,n){var =
r=3Dn(2),i=3Dn(0),o=3Dn(20),s=3Dn(48),a=3D"likes:";function u(t){return =
r.likesScreenName(t.url)||t.screenName}t.exports=3Dfunction(t){t.params({=
screenName:{},userId:{},url:{}}),t.overrideProperty("id",{get:function(){=
var t=3Du(this.params)||this.params.userId;return =
a+t}}),t.overrideProperty("endpoint",{get:function(){return =
o.timeline(["likes"])}}),t.define("_getLikesQueryParam",function(){var =
t=3Du(this.params);return =
t?{screen_name:t}:{user_id:this.params.userId}}),t.around("queryParams",f=
unction(t){return =
i.aug(t(),this._getLikesQueryParam())}),t.before("initialize",function(){=
if(!u(this.params)&&!this.params.userId)throw new Error("screen name or =
user id is required");s()})}},function(t,e,n){var =
r=3Dn(28);t.exports=3Dr.build([n(29),n(141)])},function(t,e,n){var =
r=3Dn(2),i=3Dn(0),o=3Dn(20),s=3D"list:";function a(t){var =
e=3Dr.listScreenNameAndSlug(t.url)||t;return =
i.compact({screen_name:e.ownerScreenName,user_id:e.ownerUserId,list_slug:=
e.slug})}t.exports=3Dfunction(t){t.params({id:{},ownerScreenName:{},owner=
UserId:{},slug:{},url:{}}),t.overrideProperty("id",{get:function(){var =
t,e,n;return =
this.params.id?s+this.params.id:(e=3D(t=3Da(this.params))&&t.list_slug.re=
place(/-/g,"_"),n=3Dt&&(t.screen_name||t.user_id),s+(n+":")+e)}}),t.overr=
ideProperty("endpoint",{get:function(){return =
o.timeline(["list"])}}),t.define("_getListQueryParam",function(){return =
this.params.id?{list_id:this.params.id}:a(this.params)}),t.around("queryP=
arams",function(t){return =
i.aug(t(),this._getListQueryParam())}),t.defineProperty("horizonEndpoint"=
,{get:function(){return =
o.embedIframe(["TimelineList"])}}),t.around("horizonQueryParams",function=
(t){var =
e,n,o=3Dthis.params.id?{listId:this.params.id}:(e=3Dthis.params,n=3Dr.lis=
tScreenNameAndSlug(e.url)||e,i.compact({ownerScreenName:n.ownerScreenName=
,slug:n.slug}));return =
i.aug(t(),o)}),t.before("initialize",function(){var =
t=3Da(this.params);if(i.isEmptyObject(t)&&!this.params.id)throw new =
Error("qualified slug or list id required")})}},function(t,e,n){var =
r=3Dn(28);t.exports=3Dr.build([n(29),n(143)])},function(t,e,n){var =
r=3Dn(2),i=3Dn(5),o=3Dn(0),s=3Dn(20),a=3D"profile:";function =
u(t,e){return =
r.screenName(t)||e}t.exports=3Dfunction(t){t.params({showReplies:{fallbac=
k:!1,transform:i.asBoolean},screenName:{},userId:{},url:{}}),t.overridePr=
operty("id",{get:function(){var =
t=3Du(this.params.url,this.params.screenName);return =
a+(t||this.params.userId)}}),t.overrideProperty("endpoint",{get:function(=
){return =
s.timeline(["profile"])}}),t.define("_getProfileQueryParam",function(){va=
r =
t=3Du(this.params.url,this.params.screenName),e=3Dt?{screen_name:t}:{user=
_id:this.params.userId};return =
o.aug(e,{with_replies:this.params.showReplies?"true":"false"})}),t.around=
("queryParams",function(t){return =
o.aug(t(),this._getProfileQueryParam())}),t.defineProperty("horizonEndpoi=
nt",{get:function(){return =
s.embedIframe(["TimelineProfile"])}}),t.around("horizonQueryParams",funct=
ion(t){var =
e=3Du(this.params.url,this.params.screenName),n=3De?{screenName:e}:{userI=
d:this.params.userId};return =
o.aug(t(),n,{showReplies:this.params.showReplies?"true":"false"})}),t.bef=
ore("initialize",function(){if(!u(this.params.url,this.params.screenName)=
&&!this.params.userId)throw new Error("screen name or user id is =
required")})}},function(t,e,n){var =
r=3Dn(3);t.exports=3Dfunction(t,e){var i=3Dnew r;return =
Promise.all([n.e(0),n.e(6)]).then(function(r){var =
o;try{o=3Dn(86),i.resolve(new =
o(t,e))}catch(t){i.reject(t)}}.bind(null,n)).catch(function(t){i.reject(t=
)}),i.promise}},function(t,e,n){var =
r=3Dn(10),i=3Dn(2),o=3Dn(0),s=3Dn(13),a=3Dn(14)(),u=3Dn(67),c=3D"blockquo=
te.twitter-tweet, =
blockquote.twitter-video",d=3D/\btw-align-(left|right|center)\b/;t.export=
s=3Dfunction(t,e){return a(t,c).map(function(t){return u(function(t){var =
e=3Ds(t),n=3Dt.getElementsByTagName("A"),a=3Dn&&n[n.length-1],u=3Da&&i.st=
atus(a.href),c=3Dt.getAttribute("data-conversation"),l=3D"none"=3D=3Dc||"=
hidden"=3D=3Dc||r.present(t,"tw-hide-thread"),f=3Dt.getAttribute("data-ca=
rds"),h=3D"none"=3D=3Df||"hidden"=3D=3Df||r.present(t,"tw-hide-media"),p=3D=
t.getAttribute("data-align")||t.getAttribute("align"),m=3Dt.getAttribute(=
"data-theme");return!p&&d.test(t.className)&&(p=3DRegExp.$1),o.aug(e,{twe=
etId:u,hideThread:l,hideCard:h,align:p,theme:m,id:u})}(t),t.parentNode,t,=
e)})}},function(t,e,n){var r=3Dn(3);t.exports=3Dfunction(t,e){var =
i=3Dnew r;return n.e(7).then(function(r){var =
o;try{o=3Dn(87),i.resolve(new =
o(t,e))}catch(t){i.reject(t)}}.bind(null,n)).catch(function(t){i.reject(t=
)}),i.promise}},function(t,e,n){var =
r=3Dn(10),i=3Dn(0),o=3Dn(13),s=3Dn(14)(),a=3Dn(68),u=3Dn(5),c=3D"a.twitte=
r-share-button, a.twitter-mention-button, =
a.twitter-hashtag-button",d=3D"twitter-hashtag-button",l=3D"twitter-menti=
on-button";t.exports=3Dfunction(t){return s(t,c).map(function(t){return =
a(function(t){var =
e=3Do(t),n=3D{screenName:t.getAttribute("data-button-screen-name"),text:t=
.getAttribute("data-text"),type:t.getAttribute("data-type"),size:t.getAtt=
ribute("data-size"),url:t.getAttribute("data-url"),hashtags:t.getAttribut=
e("data-hashtags"),via:t.getAttribute("data-via"),buttonHashtag:t.getAttr=
ibute("data-button-hashtag")};return i.forIn(n,function(t,n){var =
r=3De[t];e[t]=3Du.hasValue(r)?r:n}),e.screenName=3De.screenName||e.screen=
_name,e.buttonHashtag=3De.buttonHashtag||e.button_hashtag||e.hashtag,r.pr=
esent(t,d)&&(e.type=3D"hashtag"),r.present(t,l)&&(e.type=3D"mention"),e}(=
t),t.parentNode,t)})}},function(t,e,n){var =
r=3Dn(3);t.exports=3Dfunction(t,e){var i=3Dnew r;return =
n.e(3).then(function(r){var o;try{o=3Dn(88),i.resolve(new =
o(t,e))}catch(t){i.reject(t)}}.bind(null,n)).catch(function(t){i.reject(t=
)}),i.promise}},function(t,e,n){var =
r=3Dn(0);t.exports=3Dr.aug({},n(150),n(151),n(152),n(153),n(154),n(155),n=
(156))},function(t,e,n){var =
r=3Dn(60),i=3Dn(17)(["userId"],{},r);t.exports=3D{createDMButton:i}},func=
tion(t,e,n){var =
r=3Dn(62),i=3Dn(17)(["screenName"],{},r);t.exports=3D{createFollowButton:=
i}},function(t,e,n){var =
r=3Dn(63),i=3Dn(17)(["momentId"],{},r);t.exports=3D{createMoment:i}},func=
tion(t,e,n){var =
r=3Dn(64),i=3Dn(17)(["username"],{},r);t.exports=3D{createPeriscopeOnAirB=
utton:i}},function(t,e,n){var =
r=3Dn(9),i=3Dn(12),o=3Dn(2),s=3Dn(0),a=3Dn(5),u=3Dn(65),c=3Dn(66),d=3Dn(1=
7)([],{},c),l=3Dn(6),f=3D"Embedded grids have been deprecated. Please =
use twttr.widgets.createTimeline instead. More info: =
https://twittercommunity.com/t/update-on-the-embedded-grid-display-type/1=
19564.",h=3D{createTimeline:p,createGridFromCollection:function(t){var =
e=3Ds.toRealArray(arguments).slice(1),n=3D{sourceType:"collection",id:t};=
return e.unshift(n),i.publicLog(f),p.apply(this,e)}};function p(t){var =
e,n=3Ds.toRealArray(arguments).slice(1);return =
a.isString(t)||a.isNumber(t)?l.reject("Embedded timelines with widget =
settings have been deprecated. See =
https://twittercommunity.com/t/deprecating-widget-settings/102295."):s.is=
Object(t)?(t=3Dt||{},n.forEach(function(t){s.isType("object",t)&&function=
(t){t.ariaLive=3Dt.ariaPolite}(e=3Dt)}),e||(e=3D{},n.push(e)),t.lang=3De.=
lang,t.tweetLimit=3De.tweetLimit,t.showReplies=3De.showReplies,e.dataSour=
ce=3Du(t),d.apply(this,n)):l.reject("data source must be an =
object.")}o.isTwitterURL(r.href)&&(h.createTimelinePreview=3Dfunction(t,e=
,n){var =
r=3D{previewParams:t,useLegacyDefaults:!0,isPreviewTimeline:!0};return =
r.dataSource=3Du(r),d(e,r,n)}),t.exports=3Dh},function(t,e,n){var =
r,i=3Dn(0),o=3Dn(67),s=3Dn(17),a=3D(r=3Ds(["tweetId"],{},o),function(){re=
turn =
i.toRealArray(arguments).slice(1).forEach(function(t){i.isType("object",t=
)&&(t.hideCard=3D"none"=3D=3Dt.cards||"hidden"=3D=3Dt.cards,t.hideThread=3D=
"none"=3D=3Dt.conversation||"hidden"=3D=3Dt.conversation)}),r.apply(this,=
arguments)});t.exports=3D{createTweet:a,createTweetEmbed:a,createVideo:a}=
},function(t,e,n){var =
r=3Dn(0),i=3Dn(68),o=3Dn(17),s=3Do(["url"],{type:"share"},i),a=3Do(["butt=
onHashtag"],{type:"hashtag"},i),u=3Do(["screenName"],{type:"mention"},i);=
function c(t){return function(){return =
r.toRealArray(arguments).slice(1).forEach(function(t){r.isType("object",t=
)&&(t.screenName=3Dt.screenName||t.screen_name,t.buttonHashtag=3Dt.button=
Hashtag||t.button_hashtag||t.hashtag)}),t.apply(this,arguments)}}t.export=
s=3D{createShareButton:c(s),createHashtagButton:c(a),createMentionButton:=
c(u)}},function(t,e,n){var =
r,i,o,s=3Dn(4),a=3Dn(1),u=3D0,c=3D[],d=3Ds.createElement("a");function =
l(){var =
t,e;for(u=3D1,t=3D0,e=3Dc.length;t<e;t++)c[t]()}/^loade|c/.test(s.readySt=
ate)&&(u=3D1),s.addEventListener&&s.addEventListener("DOMContentLoaded",i=
=3Dfunction(){s.removeEventListener("DOMContentLoaded",i,!1),l()},!1),d.d=
oScroll&&s.attachEvent("onreadystatechange",r=3Dfunction(){/^c/.test(s.re=
adyState)&&(s.detachEvent("onreadystatechange",r),l())}),o=3Dd.doScroll?f=
unction(t){a.self!=3Da.top?u?t():c.push(t):function(){try{d.doScroll("lef=
t")}catch(e){return =
setTimeout(function(){o(t)},50)}t()}()}:function(t){u?t():c.push(t)},t.ex=
ports=3Do},function(t,e,n){var =
r=3Dn(46),i=3Dn(8);t.exports=3Dfunction(){i.set("buildVersion",r.version)=
}},function(t,e,n){n(160),n(163),n(164)},function(t,e,n){var =
r=3Dn(161),i=3Dn(30),o=3Dn(69),s=3Dnew =
r,a=3Dfunction(t){t.widgets&&1=3D=3D=3Dt.widgets.length&&(s.start(),i.emi=
tter.unbind(i.ALL_WIDGETS_RENDER_START,a))},u=3Dfunction(t){var =
e;t.widgets&&1=3D=3D=3Dt.widgets.length&&(e=3Dt.widgets[0],s.end(),e.data=
set&&e.dataset.tweetId&&o({duration:s.duration(),namespace:{element:"twee=
t",action:"render"},widgetIds:[e.dataset.tweetId]})),i.emitter.unbind(i.A=
LL_WIDGETS_RENDER_END,u)};i.emitter.bind(i.ALL_WIDGETS_RENDER_START,a),i.=
emitter.bind(i.ALL_WIDGETS_RENDER_END,u)},function(t,e,n){var =
r=3Dn(162);function =
i(){}i.prototype.start=3Dfunction(){this._startTime=3Dr()},i.prototype.en=
d=3Dfunction(){this._duration=3Dr()-this._startTime},i.prototype.duration=
=3Dfunction(){return this._duration},t.exports=3Di},function(t,e,n){var =
r=3Dn(1);t.exports=3Dfunction(){return =
r.performance&&r.performance.now?r.performance.now():Date.now()}},functio=
n(t,e,n){var r,i=3Dn(30),o=3D0;function =
s(){r&&r.length=3D=3D=3Do&&(i.emitter.trigger(i.ALL_WIDGETS_AND_IMAGES_LO=
ADED,r),r=3Dnull)}i.emitter.bind(i.ALL_WIDGETS_RENDER_END,function(t){r=3D=
t.widgets,s()}),t.exports=3D{reportImagesLoadForAWidget:function(){o++,s(=
)}}},function(t,e,n){var =
r=3Dn(30),i=3Dn(69),o=3Dn(165),s=3Dn(2),a=3Dn(1),u=3Dn(0),c=3Dn(21),d=3Dn=
(61);function l(t){return =
t.performance.getEntriesByType("resource").filter(function(t){return =
s.isTwimgURL(t.name)||s.isTwitterURL(t.name)}).reduce(function(t,e){retur=
n =
t[e.name]=3De.duration,t},{})}r.emitter.bind(r.ALL_WIDGETS_AND_IMAGES_LOA=
DED,function(t){var =
e,n,r=3D[];c.hasPerformanceInformation()&&(e=3Dl(a),d.isSupported()||(r=3D=
function(t){return t.reduce(function(t,e){return =
u.aug(t,l(e.contentDocument.defaultView))},{})}(t)),n=3Du.aug({},e,r),Obj=
ect.keys(o).forEach(function(t){!function(t,e,n){var =
r=3DObject.keys(t).reduce(function(e,r){return =
n(r)?e+t[r]:e},0);i({duration:r,namespace:{element:e,action:"resource"}})=
}(n,t,o[t])}))})},function(t,e,n){var =
r=3Dn(2),i=3D{all:function(){return!0},image:function(t){return =
r.isTwimgURL(t)},settings:function(t){return =
r.isSettingsURL(t)},widget_iframe:function(t){return =
r.isWidgetIframeURL(t)}};t.exports=3Di}])));
------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/Js/jquery-3.3.1.min.js

/*! jQuery v3.3.1 | (c) JS Foundation and other contributors | =
jquery.org/license */=0A=
!function(e,t){"use strict";"object"=3D=3Dtypeof =
module&&"object"=3D=3Dtypeof =
module.exports?module.exports=3De.document?t(e,!0):function(e){if(!e.docu=
ment)throw new Error("jQuery requires a window with a document");return =
t(e)}:t(e)}("undefined"!=3Dtypeof window?window:this,function(e,t){"use =
strict";var =
n=3D[],r=3De.document,i=3DObject.getPrototypeOf,o=3Dn.slice,a=3Dn.concat,=
s=3Dn.push,u=3Dn.indexOf,l=3D{},c=3Dl.toString,f=3Dl.hasOwnProperty,p=3Df=
.toString,d=3Dp.call(Object),h=3D{},g=3Dfunction =
e(t){return"function"=3D=3Dtypeof t&&"number"!=3Dtypeof =
t.nodeType},y=3Dfunction e(t){return =
null!=3Dt&&t=3D=3D=3Dt.window},v=3D{type:!0,src:!0,noModule:!0};function =
m(e,t,n){var =
i,o=3D(t=3Dt||r).createElement("script");if(o.text=3De,n)for(i in =
v)n[i]&&(o[i]=3Dn[i]);t.head.appendChild(o).parentNode.removeChild(o)}fun=
ction x(e){return null=3D=3De?e+"":"object"=3D=3Dtypeof =
e||"function"=3D=3Dtypeof e?l[c.call(e)]||"object":typeof e}var =
b=3D"3.3.1",w=3Dfunction(e,t){return new =
w.fn.init(e,t)},T=3D/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;w.fn=3Dw.prototy=
pe=3D{jquery:"3.3.1",constructor:w,length:0,toArray:function(){return =
o.call(this)},get:function(e){return =
null=3D=3De?o.call(this):e<0?this[e+this.length]:this[e]},pushStack:funct=
ion(e){var t=3Dw.merge(this.constructor(),e);return =
t.prevObject=3Dthis,t},each:function(e){return =
w.each(this,e)},map:function(e){return =
this.pushStack(w.map(this,function(t,n){return =
e.call(t,n,t)}))},slice:function(){return =
this.pushStack(o.apply(this,arguments))},first:function(){return =
this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var =
t=3Dthis.length,n=3D+e+(e<0?t:0);return =
this.pushStack(n>=3D0&&n<t?[this[n]]:[])},end:function(){return =
this.prevObject||this.constructor()},push:s,sort:n.sort,splice:n.splice},=
w.extend=3Dw.fn.extend=3Dfunction(){var =
e,t,n,r,i,o,a=3Darguments[0]||{},s=3D1,u=3Darguments.length,l=3D!1;for("b=
oolean"=3D=3Dtypeof =
a&&(l=3Da,a=3Darguments[s]||{},s++),"object"=3D=3Dtypeof =
a||g(a)||(a=3D{}),s=3D=3D=3Du&&(a=3Dthis,s--);s<u;s++)if(null!=3D(e=3Darg=
uments[s]))for(t in =
e)n=3Da[t],a!=3D=3D(r=3De[t])&&(l&&r&&(w.isPlainObject(r)||(i=3DArray.isA=
rray(r)))?(i?(i=3D!1,o=3Dn&&Array.isArray(n)?n:[]):o=3Dn&&w.isPlainObject=
(n)?n:{},a[t]=3Dw.extend(l,o,r)):void 0!=3D=3Dr&&(a[t]=3Dr));return =
a},w.extend({expando:"jQuery"+("3.3.1"+Math.random()).replace(/\D/g,""),i=
sReady:!0,error:function(e){throw new =
Error(e)},noop:function(){},isPlainObject:function(e){var =
t,n;return!(!e||"[object =
Object]"!=3D=3Dc.call(e))&&(!(t=3Di(e))||"function"=3D=3Dtypeof(n=3Df.cal=
l(t,"constructor")&&t.constructor)&&p.call(n)=3D=3D=3Dd)},isEmptyObject:f=
unction(e){var t;for(t in =
e)return!1;return!0},globalEval:function(e){m(e)},each:function(e,t){var =
n,r=3D0;if(C(e)){for(n=3De.length;r<n;r++)if(!1=3D=3D=3Dt.call(e[r],r,e[r=
]))break}else for(r in e)if(!1=3D=3D=3Dt.call(e[r],r,e[r]))break;return =
e},trim:function(e){return =
null=3D=3De?"":(e+"").replace(T,"")},makeArray:function(e,t){var =
n=3Dt||[];return null!=3De&&(C(Object(e))?w.merge(n,"string"=3D=3Dtypeof =
e?[e]:e):s.call(n,e)),n},inArray:function(e,t,n){return =
null=3D=3Dt?-1:u.call(t,e,n)},merge:function(e,t){for(var =
n=3D+t.length,r=3D0,i=3De.length;r<n;r++)e[i++]=3Dt[r];return =
e.length=3Di,e},grep:function(e,t,n){for(var =
r,i=3D[],o=3D0,a=3De.length,s=3D!n;o<a;o++)(r=3D!t(e[o],o))!=3D=3Ds&&i.pu=
sh(e[o]);return i},map:function(e,t,n){var =
r,i,o=3D0,s=3D[];if(C(e))for(r=3De.length;o<r;o++)null!=3D(i=3Dt(e[o],o,n=
))&&s.push(i);else for(o in =
e)null!=3D(i=3Dt(e[o],o,n))&&s.push(i);return =
a.apply([],s)},guid:1,support:h}),"function"=3D=3Dtypeof =
Symbol&&(w.fn[Symbol.iterator]=3Dn[Symbol.iterator]),w.each("Boolean =
Number String Function Array Date RegExp Object Error Symbol".split(" =
"),function(e,t){l["[object "+t+"]"]=3Dt.toLowerCase()});function =
C(e){var t=3D!!e&&"length"in =
e&&e.length,n=3Dx(e);return!g(e)&&!y(e)&&("array"=3D=3D=3Dn||0=3D=3D=3Dt|=
|"number"=3D=3Dtypeof t&&t>0&&t-1 in e)}var E=3Dfunction(e){var =
t,n,r,i,o,a,s,u,l,c,f,p,d,h,g,y,v,m,x,b=3D"sizzle"+1*new =
Date,w=3De.document,T=3D0,C=3D0,E=3Dae(),k=3Dae(),S=3Dae(),D=3Dfunction(e=
,t){return =
e=3D=3D=3Dt&&(f=3D!0),0},N=3D{}.hasOwnProperty,A=3D[],j=3DA.pop,q=3DA.pus=
h,L=3DA.push,H=3DA.slice,O=3Dfunction(e,t){for(var =
n=3D0,r=3De.length;n<r;n++)if(e[n]=3D=3D=3Dt)return =
n;return-1},P=3D"checked|selected|async|autofocus|autoplay|controls|defer=
|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M=3D"=
[\\x20\\t\\r\\n\\f]",R=3D"(?:\\\\.|[\\w-]|[^\0-\\xa0])+",I=3D"\\["+M+"*("=
+R+")(?:"+M+"*([*^$|!~]?=3D)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|=
[^\\\\\"])*)\"|("+R+"))|)"+M+"*\\]",W=3D":("+R+")(?:\\((('((?:\\\\.|[^\\\=
\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+I+")*)|.*)\=
\)|)",$=3Dnew RegExp(M+"+","g"),B=3Dnew =
RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),F=3Dnew =
RegExp("^"+M+"*,"+M+"*"),_=3Dnew =
RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),z=3Dnew =
RegExp("=3D"+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),X=3Dnew RegExp(W),U=3Dnew =
RegExp("^"+R+"$"),V=3D{ID:new RegExp("^#("+R+")"),CLASS:new =
RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new =
RegExp("^"+I),PSEUDO:new RegExp("^"+W),CHILD:new =
RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even=
|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bo=
ol:new RegExp("^(?:"+P+")$","i"),needsContext:new =
RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-=
\\d)?\\d*)"+M+"*\\)|)(?=3D[^-]|$)","i")},G=3D/^(?:input|select|textarea|b=
utton)$/i,Y=3D/^h\d$/i,Q=3D/^[^{]+\{\s*\[native =
\w/,J=3D/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,K=3D/[+~]/,Z=3Dnew =
RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ee=3Dfunction(e,t,n){v=
ar r=3D"0x"+t-65536;return =
r!=3D=3Dr||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10=
|55296,1023&r|56320)},te=3D/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFF=
F\w-]/g,ne=3Dfunction(e,t){return =
t?"\0"=3D=3D=3De?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toS=
tring(16)+" =
":"\\"+e},re=3Dfunction(){p()},ie=3Dme(function(e){return!0=3D=3D=3De.dis=
abled&&("form"in e||"label"in =
e)},{dir:"parentNode",next:"legend"});try{L.apply(A=3DH.call(w.childNodes=
),w.childNodes),A[w.childNodes.length].nodeType}catch(e){L=3D{apply:A.len=
gth?function(e,t){q.apply(e,H.call(t))}:function(e,t){var =
n=3De.length,r=3D0;while(e[n++]=3Dt[r++]);e.length=3Dn-1}}}function =
oe(e,t,r,i){var =
o,s,l,c,f,h,v,m=3Dt&&t.ownerDocument,T=3Dt?t.nodeType:9;if(r=3Dr||[],"str=
ing"!=3Dtypeof e||!e||1!=3D=3DT&&9!=3D=3DT&&11!=3D=3DT)return =
r;if(!i&&((t?t.ownerDocument||t:w)!=3D=3Dd&&p(t),t=3Dt||d,g)){if(11!=3D=3D=
T&&(f=3DJ.exec(e)))if(o=3Df[1]){if(9=3D=3D=3DT){if(!(l=3Dt.getElementById=
(o)))return r;if(l.id=3D=3D=3Do)return r.push(l),r}else =
if(m&&(l=3Dm.getElementById(o))&&x(t,l)&&l.id=3D=3D=3Do)return =
r.push(l),r}else{if(f[2])return =
L.apply(r,t.getElementsByTagName(e)),r;if((o=3Df[3])&&n.getElementsByClas=
sName&&t.getElementsByClassName)return =
L.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!S[e+" =
"]&&(!y||!y.test(e))){if(1!=3D=3DT)m=3Dt,v=3De;else =
if("object"!=3D=3Dt.nodeName.toLowerCase()){(c=3Dt.getAttribute("id"))?c=3D=
c.replace(te,ne):t.setAttribute("id",c=3Db),s=3D(h=3Da(e)).length;while(s=
--)h[s]=3D"#"+c+" =
"+ve(h[s]);v=3Dh.join(","),m=3DK.test(e)&&ge(t.parentNode)||t}if(v)try{re=
turn =
L.apply(r,m.querySelectorAll(v)),r}catch(e){}finally{c=3D=3D=3Db&&t.remov=
eAttribute("id")}}}return u(e.replace(B,"$1"),t,r,i)}function ae(){var =
e=3D[];function t(n,i){return e.push(n+" ")>r.cacheLength&&delete =
t[e.shift()],t[n+" "]=3Di}return t}function se(e){return =
e[b]=3D!0,e}function ue(e){var =
t=3Dd.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finall=
y{t.parentNode&&t.parentNode.removeChild(t),t=3Dnull}}function =
le(e,t){var =
n=3De.split("|"),i=3Dn.length;while(i--)r.attrHandle[n[i]]=3Dt}function =
ce(e,t){var =
n=3Dt&&e,r=3Dn&&1=3D=3D=3De.nodeType&&1=3D=3D=3Dt.nodeType&&e.sourceIndex=
-t.sourceIndex;if(r)return =
r;if(n)while(n=3Dn.nextSibling)if(n=3D=3D=3Dt)return-1;return =
e?1:-1}function fe(e){return =
function(t){return"input"=3D=3D=3Dt.nodeName.toLowerCase()&&t.type=3D=3D=3D=
e}}function pe(e){return function(t){var =
n=3Dt.nodeName.toLowerCase();return("input"=3D=3D=3Dn||"button"=3D=3D=3Dn=
)&&t.type=3D=3D=3De}}function de(e){return function(t){return"form"in =
t?t.parentNode&&!1=3D=3D=3Dt.disabled?"label"in t?"label"in =
t.parentNode?t.parentNode.disabled=3D=3D=3De:t.disabled=3D=3D=3De:t.isDis=
abled=3D=3D=3De||t.isDisabled!=3D=3D!e&&ie(t)=3D=3D=3De:t.disabled=3D=3D=3D=
e:"label"in t&&t.disabled=3D=3D=3De}}function he(e){return =
se(function(t){return t=3D+t,se(function(n,r){var =
i,o=3De([],n.length,t),a=3Do.length;while(a--)n[i=3Do[a]]&&(n[i]=3D!(r[i]=
=3Dn[i]))})})}function ge(e){return e&&"undefined"!=3Dtypeof =
e.getElementsByTagName&&e}n=3Doe.support=3D{},o=3Doe.isXML=3Dfunction(e){=
var =
t=3De&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!=3D=3Dt.nod=
eName},p=3Doe.setDocument=3Dfunction(e){var =
t,i,a=3De?e.ownerDocument||e:w;return =
a!=3D=3Dd&&9=3D=3D=3Da.nodeType&&a.documentElement?(d=3Da,h=3Dd.documentE=
lement,g=3D!o(d),w!=3D=3Dd&&(i=3Dd.defaultView)&&i.top!=3D=3Di&&(i.addEve=
ntListener?i.addEventListener("unload",re,!1):i.attachEvent&&i.attachEven=
t("onunload",re)),n.attributes=3Due(function(e){return =
e.className=3D"i",!e.getAttribute("className")}),n.getElementsByTagName=3D=
ue(function(e){return =
e.appendChild(d.createComment("")),!e.getElementsByTagName("*").length}),=
n.getElementsByClassName=3DQ.test(d.getElementsByClassName),n.getById=3Du=
e(function(e){return =
h.appendChild(e).id=3Db,!d.getElementsByName||!d.getElementsByName(b).len=
gth}),n.getById?(r.filter.ID=3Dfunction(e){var =
t=3De.replace(Z,ee);return function(e){return =
e.getAttribute("id")=3D=3D=3Dt}},r.find.ID=3Dfunction(e,t){if("undefined"=
!=3Dtypeof t.getElementById&&g){var n=3Dt.getElementById(e);return =
n?[n]:[]}}):(r.filter.ID=3Dfunction(e){var t=3De.replace(Z,ee);return =
function(e){var n=3D"undefined"!=3Dtypeof =
e.getAttributeNode&&e.getAttributeNode("id");return =
n&&n.value=3D=3D=3Dt}},r.find.ID=3Dfunction(e,t){if("undefined"!=3Dtypeof=
 t.getElementById&&g){var =
n,r,i,o=3Dt.getElementById(e);if(o){if((n=3Do.getAttributeNode("id"))&&n.=
value=3D=3D=3De)return[o];i=3Dt.getElementsByName(e),r=3D0;while(o=3Di[r+=
+])if((n=3Do.getAttributeNode("id"))&&n.value=3D=3D=3De)return[o]}return[=
]}}),r.find.TAG=3Dn.getElementsByTagName?function(e,t){return"undefined"!=
=3Dtypeof =
t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll=
(e):void 0}:function(e,t){var =
n,r=3D[],i=3D0,o=3Dt.getElementsByTagName(e);if("*"=3D=3D=3De){while(n=3D=
o[i++])1=3D=3D=3Dn.nodeType&&r.push(n);return r}return =
o},r.find.CLASS=3Dn.getElementsByClassName&&function(e,t){if("undefined"!=
=3Dtypeof t.getElementsByClassName&&g)return =
t.getElementsByClassName(e)},v=3D[],y=3D[],(n.qsa=3DQ.test(d.querySelecto=
rAll))&&(ue(function(e){h.appendChild(e).innerHTML=3D"<a =
id=3D'"+b+"'></a><select id=3D'"+b+"-\r\\' msallowcapture=3D''><option =
selected=3D''></option></select>",e.querySelectorAll("[msallowcapture^=3D=
'']").length&&y.push("[*^$]=3D"+M+"*(?:''|\"\")"),e.querySelectorAll("[se=
lected]").length||y.push("\\["+M+"*(?:value|"+P+")"),e.querySelectorAll("=
[id~=3D"+b+"-]").length||y.push("~=3D"),e.querySelectorAll(":checked").le=
ngth||y.push(":checked"),e.querySelectorAll("a#"+b+"+*").length||y.push("=
.#.+[+~]")}),ue(function(e){e.innerHTML=3D"<a href=3D'' =
disabled=3D'disabled'></a><select =
disabled=3D'disabled'><option/></select>";var =
t=3Dd.createElement("input");t.setAttribute("type","hidden"),e.appendChil=
d(t).setAttribute("name","D"),e.querySelectorAll("[name=3Dd]").length&&y.=
push("name"+M+"*[*^$|!~]?=3D"),2!=3D=3De.querySelectorAll(":enabled").len=
gth&&y.push(":enabled",":disabled"),h.appendChild(e).disabled=3D!0,2!=3D=3D=
e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.=
querySelectorAll("*,:x"),y.push(",.*:")})),(n.matchesSelector=3DQ.test(m=3D=
h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelec=
tor||h.msMatchesSelector))&&ue(function(e){n.disconnectedMatch=3Dm.call(e=
,"*"),m.call(e,"[s!=3D'']:x"),v.push("!=3D",W)}),y=3Dy.length&&new =
RegExp(y.join("|")),v=3Dv.length&&new =
RegExp(v.join("|")),t=3DQ.test(h.compareDocumentPosition),x=3Dt||Q.test(h=
.contains)?function(e,t){var =
n=3D9=3D=3D=3De.nodeType?e.documentElement:e,r=3Dt&&t.parentNode;return =
e=3D=3D=3Dr||!(!r||1!=3D=3Dr.nodeType||!(n.contains?n.contains(r):e.compa=
reDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t=
)while(t=3Dt.parentNode)if(t=3D=3D=3De)return!0;return!1},D=3Dt?function(=
e,t){if(e=3D=3D=3Dt)return f=3D!0,0;var =
r=3D!e.compareDocumentPosition-!t.compareDocumentPosition;return =
r||(1&(r=3D(e.ownerDocument||e)=3D=3D=3D(t.ownerDocument||t)?e.compareDoc=
umentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)=3D=3D=3D=
r?e=3D=3D=3Dd||e.ownerDocument=3D=3D=3Dw&&x(w,e)?-1:t=3D=3D=3Dd||t.ownerD=
ocument=3D=3D=3Dw&&x(w,t)?1:c?O(c,e)-O(c,t):0:4&r?-1:1)}:function(e,t){if=
(e=3D=3D=3Dt)return f=3D!0,0;var =
n,r=3D0,i=3De.parentNode,o=3Dt.parentNode,a=3D[e],s=3D[t];if(!i||!o)retur=
n =
e=3D=3D=3Dd?-1:t=3D=3D=3Dd?1:i?-1:o?1:c?O(c,e)-O(c,t):0;if(i=3D=3D=3Do)re=
turn =
ce(e,t);n=3De;while(n=3Dn.parentNode)a.unshift(n);n=3Dt;while(n=3Dn.paren=
tNode)s.unshift(n);while(a[r]=3D=3D=3Ds[r])r++;return =
r?ce(a[r],s[r]):a[r]=3D=3D=3Dw?-1:s[r]=3D=3D=3Dw?1:0},d):d},oe.matches=3D=
function(e,t){return =
oe(e,null,null,t)},oe.matchesSelector=3Dfunction(e,t){if((e.ownerDocument=
||e)!=3D=3Dd&&p(e),t=3Dt.replace(z,"=3D'$1']"),n.matchesSelector&&g&&!S[t=
+" "]&&(!v||!v.test(t))&&(!y||!y.test(t)))try{var =
r=3Dm.call(e,t);if(r||n.disconnectedMatch||e.document&&11!=3D=3De.documen=
t.nodeType)return r}catch(e){}return =
oe(t,d,null,[e]).length>0},oe.contains=3Dfunction(e,t){return(e.ownerDocu=
ment||e)!=3D=3Dd&&p(e),x(e,t)},oe.attr=3Dfunction(e,t){(e.ownerDocument||=
e)!=3D=3Dd&&p(e);var =
i=3Dr.attrHandle[t.toLowerCase()],o=3Di&&N.call(r.attrHandle,t.toLowerCas=
e())?i(e,t,!g):void 0;return void =
0!=3D=3Do?o:n.attributes||!g?e.getAttribute(t):(o=3De.getAttributeNode(t)=
)&&o.specified?o.value:null},oe.escape=3Dfunction(e){return(e+"").replace=
(te,ne)},oe.error=3Dfunction(e){throw new Error("Syntax error, =
unrecognized expression: "+e)},oe.uniqueSort=3Dfunction(e){var =
t,r=3D[],i=3D0,o=3D0;if(f=3D!n.detectDuplicates,c=3D!n.sortStable&&e.slic=
e(0),e.sort(D),f){while(t=3De[o++])t=3D=3D=3De[o]&&(i=3Dr.push(o));while(=
i--)e.splice(r[i],1)}return c=3Dnull,e},i=3Doe.getText=3Dfunction(e){var =
t,n=3D"",r=3D0,o=3De.nodeType;if(o){if(1=3D=3D=3Do||9=3D=3D=3Do||11=3D=3D=
=3Do){if("string"=3D=3Dtypeof e.textContent)return =
e.textContent;for(e=3De.firstChild;e;e=3De.nextSibling)n+=3Di(e)}else =
if(3=3D=3D=3Do||4=3D=3D=3Do)return e.nodeValue}else =
while(t=3De[r++])n+=3Di(t);return =
n},(r=3Doe.selectors=3D{cacheLength:50,createPseudo:se,match:V,attrHandle=
:{},find:{},relative:{">":{dir:"parentNode",first:!0}," =
":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previ=
ousSibling"}},preFilter:{ATTR:function(e){return =
e[1]=3De[1].replace(Z,ee),e[3]=3D(e[3]||e[4]||e[5]||"").replace(Z,ee),"~=3D=
"=3D=3D=3De[2]&&(e[3]=3D" "+e[3]+" =
"),e.slice(0,4)},CHILD:function(e){return =
e[1]=3De[1].toLowerCase(),"nth"=3D=3D=3De[1].slice(0,3)?(e[3]||oe.error(e=
[0]),e[4]=3D+(e[4]?e[5]+(e[6]||1):2*("even"=3D=3D=3De[3]||"odd"=3D=3D=3De=
[3])),e[5]=3D+(e[7]+e[8]||"odd"=3D=3D=3De[3])):e[3]&&oe.error(e[0]),e},PS=
EUDO:function(e){var t,n=3D!e[6]&&e[2];return =
V.CHILD.test(e[0])?null:(e[3]?e[2]=3De[4]||e[5]||"":n&&X.test(n)&&(t=3Da(=
n,!0))&&(t=3Dn.indexOf(")",n.length-t)-n.length)&&(e[0]=3De[0].slice(0,t)=
,e[2]=3Dn.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var =
t=3De.replace(Z,ee).toLowerCase();return"*"=3D=3D=3De?function(){return!0=
}:function(e){return =
e.nodeName&&e.nodeName.toLowerCase()=3D=3D=3Dt}},CLASS:function(e){var =
t=3DE[e+" "];return t||(t=3Dnew =
RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&E(e,function(e){return =
t.test("string"=3D=3Dtypeof =
e.className&&e.className||"undefined"!=3Dtypeof =
e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){retu=
rn function(r){var i=3Doe.attr(r,e);return =
null=3D=3Di?"!=3D"=3D=3D=3Dt:!t||(i+=3D"","=3D"=3D=3D=3Dt?i=3D=3D=3Dn:"!=3D=
"=3D=3D=3Dt?i!=3D=3Dn:"^=3D"=3D=3D=3Dt?n&&0=3D=3D=3Di.indexOf(n):"*=3D"=3D=
=3D=3Dt?n&&i.indexOf(n)>-1:"$=3D"=3D=3D=3Dt?n&&i.slice(-n.length)=3D=3D=3D=
n:"~=3D"=3D=3D=3Dt?(" "+i.replace($," ")+" =
").indexOf(n)>-1:"|=3D"=3D=3D=3Dt&&(i=3D=3D=3Dn||i.slice(0,n.length+1)=3D=
=3D=3Dn+"-"))}},CHILD:function(e,t,n,r,i){var =
o=3D"nth"!=3D=3De.slice(0,3),a=3D"last"!=3D=3De.slice(-4),s=3D"of-type"=3D=
=3D=3Dt;return =
1=3D=3D=3Dr&&0=3D=3D=3Di?function(e){return!!e.parentNode}:function(t,n,u=
){var =
l,c,f,p,d,h,g=3Do!=3D=3Da?"nextSibling":"previousSibling",y=3Dt.parentNod=
e,v=3Ds&&t.nodeName.toLowerCase(),m=3D!u&&!s,x=3D!1;if(y){if(o){while(g){=
p=3Dt;while(p=3Dp[g])if(s?p.nodeName.toLowerCase()=3D=3D=3Dv:1=3D=3D=3Dp.=
nodeType)return!1;h=3Dg=3D"only"=3D=3D=3De&&!h&&"nextSibling"}return!0}if=
(h=3D[a?y.firstChild:y.lastChild],a&&m){x=3D(d=3D(l=3D(c=3D(f=3D(p=3Dy)[b=
]||(p[b]=3D{}))[p.uniqueID]||(f[p.uniqueID]=3D{}))[e]||[])[0]=3D=3D=3DT&&=
l[1])&&l[2],p=3Dd&&y.childNodes[d];while(p=3D++d&&p&&p[g]||(x=3Dd=3D0)||h=
.pop())if(1=3D=3D=3Dp.nodeType&&++x&&p=3D=3D=3Dt){c[e]=3D[T,d,x];break}}e=
lse =
if(m&&(x=3Dd=3D(l=3D(c=3D(f=3D(p=3Dt)[b]||(p[b]=3D{}))[p.uniqueID]||(f[p.=
uniqueID]=3D{}))[e]||[])[0]=3D=3D=3DT&&l[1]),!1=3D=3D=3Dx)while(p=3D++d&&=
p&&p[g]||(x=3Dd=3D0)||h.pop())if((s?p.nodeName.toLowerCase()=3D=3D=3Dv:1=3D=
=3D=3Dp.nodeType)&&++x&&(m&&((c=3D(f=3Dp[b]||(p[b]=3D{}))[p.uniqueID]||(f=
[p.uniqueID]=3D{}))[e]=3D[T,x]),p=3D=3D=3Dt))break;return(x-=3Di)=3D=3D=3D=
r||x%r=3D=3D0&&x/r>=3D0}}},PSEUDO:function(e,t){var =
n,i=3Dr.pseudos[e]||r.setFilters[e.toLowerCase()]||oe.error("unsupported =
pseudo: "+e);return =
i[b]?i(t):i.length>1?(n=3D[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowe=
rCase())?se(function(e,n){var =
r,o=3Di(e,t),a=3Do.length;while(a--)e[r=3DO(e,o[a])]=3D!(n[r]=3Do[a])}):f=
unction(e){return i(e,0,n)}):i}},pseudos:{not:se(function(e){var =
t=3D[],n=3D[],r=3Ds(e.replace(B,"$1"));return =
r[b]?se(function(e,t,n,i){var =
o,a=3Dr(e,null,i,[]),s=3De.length;while(s--)(o=3Da[s])&&(e[s]=3D!(t[s]=3D=
o))}):function(e,i,o){return =
t[0]=3De,r(t,null,o,n),t[0]=3Dnull,!n.pop()}}),has:se(function(e){return =
function(t){return oe(e,t).length>0}}),contains:se(function(e){return =
e=3De.replace(Z,ee),function(t){return(t.textContent||t.innerText||i(t)).=
indexOf(e)>-1}}),lang:se(function(e){return =
U.test(e||"")||oe.error("unsupported lang: =
"+e),e=3De.replace(Z,ee).toLowerCase(),function(t){var =
n;do{if(n=3Dg?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))r=
eturn(n=3Dn.toLowerCase())=3D=3D=3De||0=3D=3D=3Dn.indexOf(e+"-")}while((t=
=3Dt.parentNode)&&1=3D=3D=3Dt.nodeType);return!1}}),target:function(t){va=
r n=3De.location&&e.location.hash;return =
n&&n.slice(1)=3D=3D=3Dt.id},root:function(e){return =
e=3D=3D=3Dh},focus:function(e){return =
e=3D=3D=3Dd.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(e.type||e.href=
||~e.tabIndex)},enabled:de(!1),disabled:de(!0),checked:function(e){var =
t=3De.nodeName.toLowerCase();return"input"=3D=3D=3Dt&&!!e.checked||"optio=
n"=3D=3D=3Dt&&!!e.selected},selected:function(e){return =
e.parentNode&&e.parentNode.selectedIndex,!0=3D=3D=3De.selected},empty:fun=
ction(e){for(e=3De.firstChild;e;e=3De.nextSibling)if(e.nodeType<6)return!=
1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function=
(e){return Y.test(e.nodeName)},input:function(e){return =
G.test(e.nodeName)},button:function(e){var =
t=3De.nodeName.toLowerCase();return"input"=3D=3D=3Dt&&"button"=3D=3D=3De.=
type||"button"=3D=3D=3Dt},text:function(e){var =
t;return"input"=3D=3D=3De.nodeName.toLowerCase()&&"text"=3D=3D=3De.type&&=
(null=3D=3D(t=3De.getAttribute("type"))||"text"=3D=3D=3Dt.toLowerCase())}=
,first:he(function(){return[0]}),last:he(function(e,t){return[t-1]}),eq:h=
e(function(e,t,n){return[n<0?n+t:n]}),even:he(function(e,t){for(var =
n=3D0;n<t;n+=3D2)e.push(n);return e}),odd:he(function(e,t){for(var =
n=3D1;n<t;n+=3D2)e.push(n);return e}),lt:he(function(e,t,n){for(var =
r=3Dn<0?n+t:n;--r>=3D0;)e.push(r);return =
e}),gt:he(function(e,t,n){for(var r=3Dn<0?n+t:n;++r<t;)e.push(r);return =
e})}}).pseudos.nth=3Dr.pseudos.eq;for(t =
in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[t]=3Dfe(t=
);for(t in{submit:!0,reset:!0})r.pseudos[t]=3Dpe(t);function =
ye(){}ye.prototype=3Dr.filters=3Dr.pseudos,r.setFilters=3Dnew =
ye,a=3Doe.tokenize=3Dfunction(e,t){var n,i,o,a,s,u,l,c=3Dk[e+" =
"];if(c)return =
t?0:c.slice(0);s=3De,u=3D[],l=3Dr.preFilter;while(s){n&&!(i=3DF.exec(s))|=
|(i&&(s=3Ds.slice(i[0].length)||s),u.push(o=3D[])),n=3D!1,(i=3D_.exec(s))=
&&(n=3Di.shift(),o.push({value:n,type:i[0].replace(B," =
")}),s=3Ds.slice(n.length));for(a in =
r.filter)!(i=3DV[a].exec(s))||l[a]&&!(i=3Dl[a](i))||(n=3Di.shift(),o.push=
({value:n,type:a,matches:i}),s=3Ds.slice(n.length));if(!n)break}return =
t?s.length:s?oe.error(e):k(e,u).slice(0)};function ve(e){for(var =
t=3D0,n=3De.length,r=3D"";t<n;t++)r+=3De[t].value;return r}function =
me(e,t,n){var =
r=3Dt.dir,i=3Dt.next,o=3Di||r,a=3Dn&&"parentNode"=3D=3D=3Do,s=3DC++;retur=
n =
t.first?function(t,n,i){while(t=3Dt[r])if(1=3D=3D=3Dt.nodeType||a)return =
e(t,n,i);return!1}:function(t,n,u){var =
l,c,f,p=3D[T,s];if(u){while(t=3Dt[r])if((1=3D=3D=3Dt.nodeType||a)&&e(t,n,=
u))return!0}else =
while(t=3Dt[r])if(1=3D=3D=3Dt.nodeType||a)if(f=3Dt[b]||(t[b]=3D{}),c=3Df[=
t.uniqueID]||(f[t.uniqueID]=3D{}),i&&i=3D=3D=3Dt.nodeName.toLowerCase())t=
=3Dt[r]||t;else{if((l=3Dc[o])&&l[0]=3D=3D=3DT&&l[1]=3D=3D=3Ds)return =
p[2]=3Dl[2];if(c[o]=3Dp,p[2]=3De(t,n,u))return!0}return!1}}function =
xe(e){return e.length>1?function(t,n,r){var =
i=3De.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function =
be(e,t,n){for(var r=3D0,i=3Dt.length;r<i;r++)oe(e,t[r],n);return =
n}function we(e,t,n,r,i){for(var =
o,a=3D[],s=3D0,u=3De.length,l=3Dnull!=3Dt;s<u;s++)(o=3De[s])&&(n&&!n(o,r,=
i)||(a.push(o),l&&t.push(s)));return a}function Te(e,t,n,r,i,o){return =
r&&!r[b]&&(r=3DTe(r)),i&&!i[b]&&(i=3DTe(i,o)),se(function(o,a,s,u){var =
l,c,f,p=3D[],d=3D[],h=3Da.length,g=3Do||be(t||"*",s.nodeType?[s]:s,[]),y=3D=
!e||!o&&t?g:we(g,p,e,s,u),v=3Dn?i||(o?e:h||r)?[]:a:y;if(n&&n(y,v,s,u),r){=
l=3Dwe(v,d),r(l,[],s,u),c=3Dl.length;while(c--)(f=3Dl[c])&&(v[d[c]]=3D!(y=
[d[c]]=3Df))}if(o){if(i||e){if(i){l=3D[],c=3Dv.length;while(c--)(f=3Dv[c]=
)&&l.push(y[c]=3Df);i(null,v=3D[],l,u)}c=3Dv.length;while(c--)(f=3Dv[c])&=
&(l=3Di?O(o,f):p[c])>-1&&(o[l]=3D!(a[l]=3Df))}}else =
v=3Dwe(v=3D=3D=3Da?v.splice(h,v.length):v),i?i(null,a,v,u):L.apply(a,v)})=
}function Ce(e){for(var =
t,n,i,o=3De.length,a=3Dr.relative[e[0].type],s=3Da||r.relative[" =
"],u=3Da?1:0,c=3Dme(function(e){return =
e=3D=3D=3Dt},s,!0),f=3Dme(function(e){return =
O(t,e)>-1},s,!0),p=3D[function(e,n,r){var =
i=3D!a&&(r||n!=3D=3Dl)||((t=3Dn).nodeType?c(e,n,r):f(e,n,r));return =
t=3Dnull,i}];u<o;u++)if(n=3Dr.relative[e[u].type])p=3D[me(xe(p),n)];else{=
if((n=3Dr.filter[e[u].type].apply(null,e[u].matches))[b]){for(i=3D++u;i<o=
;i++)if(r.relative[e[i].type])break;return =
Te(u>1&&xe(p),u>1&&ve(e.slice(0,u-1).concat({value:" =
"=3D=3D=3De[u-2].type?"*":""})).replace(B,"$1"),n,u<i&&Ce(e.slice(u,i)),i=
<o&&Ce(e=3De.slice(i)),i<o&&ve(e))}p.push(n)}return xe(p)}function =
Ee(e,t){var n=3Dt.length>0,i=3De.length>0,o=3Dfunction(o,a,s,u,c){var =
f,h,y,v=3D0,m=3D"0",x=3Do&&[],b=3D[],w=3Dl,C=3Do||i&&r.find.TAG("*",c),E=3D=
T+=3Dnull=3D=3Dw?1:Math.random()||.1,k=3DC.length;for(c&&(l=3Da=3D=3D=3Dd=
||a||c);m!=3D=3Dk&&null!=3D(f=3DC[m]);m++){if(i&&f){h=3D0,a||f.ownerDocum=
ent=3D=3D=3Dd||(p(f),s=3D!g);while(y=3De[h++])if(y(f,a||d,s)){u.push(f);b=
reak}c&&(T=3DE)}n&&((f=3D!y&&f)&&v--,o&&x.push(f))}if(v+=3Dm,n&&m!=3D=3Dv=
){h=3D0;while(y=3Dt[h++])y(x,b,a,s);if(o){if(v>0)while(m--)x[m]||b[m]||(b=
[m]=3Dj.call(u));b=3Dwe(b)}L.apply(u,b),c&&!o&&b.length>0&&v+t.length>1&&=
oe.uniqueSort(u)}return c&&(T=3DE,l=3Dw),x};return n?se(o):o}return =
s=3Doe.compile=3Dfunction(e,t){var n,r=3D[],i=3D[],o=3DS[e+" =
"];if(!o){t||(t=3Da(e)),n=3Dt.length;while(n--)(o=3DCe(t[n]))[b]?r.push(o=
):i.push(o);(o=3DS(e,Ee(i,r))).selector=3De}return =
o},u=3Doe.select=3Dfunction(e,t,n,i){var =
o,u,l,c,f,p=3D"function"=3D=3Dtypeof =
e&&e,d=3D!i&&a(e=3Dp.selector||e);if(n=3Dn||[],1=3D=3D=3Dd.length){if((u=3D=
d[0]=3Dd[0].slice(0)).length>2&&"ID"=3D=3D=3D(l=3Du[0]).type&&9=3D=3D=3Dt=
.nodeType&&g&&r.relative[u[1].type]){if(!(t=3D(r.find.ID(l.matches[0].rep=
lace(Z,ee),t)||[])[0]))return =
n;p&&(t=3Dt.parentNode),e=3De.slice(u.shift().value.length)}o=3DV.needsCo=
ntext.test(e)?0:u.length;while(o--){if(l=3Du[o],r.relative[c=3Dl.type])br=
eak;if((f=3Dr.find[c])&&(i=3Df(l.matches[0].replace(Z,ee),K.test(u[0].typ=
e)&&ge(t.parentNode)||t))){if(u.splice(o,1),!(e=3Di.length&&ve(u)))return=
 =
L.apply(n,i),n;break}}}return(p||s(e,d))(i,t,!g,n,!t||K.test(e)&&ge(t.par=
entNode)||t),n},n.sortStable=3Db.split("").sort(D).join("")=3D=3D=3Db,n.d=
etectDuplicates=3D!!f,p(),n.sortDetached=3Due(function(e){return =
1&e.compareDocumentPosition(d.createElement("fieldset"))}),ue(function(e)=
{return e.innerHTML=3D"<a =
href=3D'#'></a>","#"=3D=3D=3De.firstChild.getAttribute("href")})||le("typ=
e|href|height|width",function(e,t,n){if(!n)return =
e.getAttribute(t,"type"=3D=3D=3Dt.toLowerCase()?1:2)}),n.attributes&&ue(f=
unction(e){return =
e.innerHTML=3D"<input/>",e.firstChild.setAttribute("value",""),""=3D=3D=3D=
e.firstChild.getAttribute("value")})||le("value",function(e,t,n){if(!n&&"=
input"=3D=3D=3De.nodeName.toLowerCase())return =
e.defaultValue}),ue(function(e){return =
null=3D=3De.getAttribute("disabled")})||le(P,function(e,t,n){var =
r;if(!n)return!0=3D=3D=3De[t]?t.toLowerCase():(r=3De.getAttributeNode(t))=
&&r.specified?r.value:null}),oe}(e);w.find=3DE,w.expr=3DE.selectors,w.exp=
r[":"]=3Dw.expr.pseudos,w.uniqueSort=3Dw.unique=3DE.uniqueSort,w.text=3DE=
.getText,w.isXMLDoc=3DE.isXML,w.contains=3DE.contains,w.escapeSelector=3D=
E.escape;var k=3Dfunction(e,t,n){var r=3D[],i=3Dvoid =
0!=3D=3Dn;while((e=3De[t])&&9!=3D=3De.nodeType)if(1=3D=3D=3De.nodeType){i=
f(i&&w(e).is(n))break;r.push(e)}return r},S=3Dfunction(e,t){for(var =
n=3D[];e;e=3De.nextSibling)1=3D=3D=3De.nodeType&&e!=3D=3Dt&&n.push(e);ret=
urn n},D=3Dw.expr.match.needsContext;function N(e,t){return =
e.nodeName&&e.nodeName.toLowerCase()=3D=3D=3Dt.toLowerCase()}var =
A=3D/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;fun=
ction j(e,t,n){return =
g(t)?w.grep(e,function(e,r){return!!t.call(e,r,e)!=3D=3Dn}):t.nodeType?w.=
grep(e,function(e){return e=3D=3D=3Dt!=3D=3Dn}):"string"!=3Dtypeof =
t?w.grep(e,function(e){return =
u.call(t,e)>-1!=3D=3Dn}):w.filter(t,e,n)}w.filter=3Dfunction(e,t,n){var =
r=3Dt[0];return =
n&&(e=3D":not("+e+")"),1=3D=3D=3Dt.length&&1=3D=3D=3Dr.nodeType?w.find.ma=
tchesSelector(r,e)?[r]:[]:w.find.matches(e,w.grep(t,function(e){return =
1=3D=3D=3De.nodeType}))},w.fn.extend({find:function(e){var =
t,n,r=3Dthis.length,i=3Dthis;if("string"!=3Dtypeof e)return =
this.pushStack(w(e).filter(function(){for(t=3D0;t<r;t++)if(w.contains(i[t=
],this))return!0}));for(n=3Dthis.pushStack([]),t=3D0;t<r;t++)w.find(e,i[t=
],n);return r>1?w.uniqueSort(n):n},filter:function(e){return =
this.pushStack(j(this,e||[],!1))},not:function(e){return =
this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"=3D=
=3Dtypeof e&&D.test(e)?w(e):e||[],!1).length}});var =
q,L=3D/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(w.fn.init=3Dfunction(e,t,n){=
var i,o;if(!e)return this;if(n=3Dn||q,"string"=3D=3Dtypeof =
e){if(!(i=3D"<"=3D=3D=3De[0]&&">"=3D=3D=3De[e.length-1]&&e.length>=3D3?[n=
ull,e,null]:L.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.c=
onstructor(t).find(e);if(i[1]){if(t=3Dt instanceof =
w?t[0]:t,w.merge(this,w.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:r=
,!0)),A.test(i[1])&&w.isPlainObject(t))for(i in =
t)g(this[i])?this[i](t[i]):this.attr(i,t[i]);return =
this}return(o=3Dr.getElementById(i[2]))&&(this[0]=3Do,this.length=3D1),th=
is}return e.nodeType?(this[0]=3De,this.length=3D1,this):g(e)?void =
0!=3D=3Dn.ready?n.ready(e):e(w):w.makeArray(e,this)}).prototype=3Dw.fn,q=3D=
w(r);var =
H=3D/^(?:parents|prev(?:Until|All))/,O=3D{children:!0,contents:!0,next:!0=
,prev:!0};w.fn.extend({has:function(e){var =
t=3Dw(e,this),n=3Dt.length;return this.filter(function(){for(var =
e=3D0;e<n;e++)if(w.contains(this,t[e]))return!0})},closest:function(e,t){=
var n,r=3D0,i=3Dthis.length,o=3D[],a=3D"string"!=3Dtypeof =
e&&w(e);if(!D.test(e))for(;r<i;r++)for(n=3Dthis[r];n&&n!=3D=3Dt;n=3Dn.par=
entNode)if(n.nodeType<11&&(a?a.index(n)>-1:1=3D=3D=3Dn.nodeType&&w.find.m=
atchesSelector(n,e))){o.push(n);break}return =
this.pushStack(o.length>1?w.uniqueSort(o):o)},index:function(e){return =
e?"string"=3D=3Dtypeof =
e?u.call(w(e),this[0]):u.call(this,e.jquery?e[0]:e):this[0]&&this[0].pare=
ntNode?this.first().prevAll().length:-1},add:function(e,t){return =
this.pushStack(w.uniqueSort(w.merge(this.get(),w(e,t))))},addBack:functio=
n(e){return =
this.add(null=3D=3De?this.prevObject:this.prevObject.filter(e))}});functi=
on P(e,t){while((e=3De[t])&&1!=3D=3De.nodeType);return =
e}w.each({parent:function(e){var t=3De.parentNode;return =
t&&11!=3D=3Dt.nodeType?t:null},parents:function(e){return =
k(e,"parentNode")},parentsUntil:function(e,t,n){return =
k(e,"parentNode",n)},next:function(e){return =
P(e,"nextSibling")},prev:function(e){return =
P(e,"previousSibling")},nextAll:function(e){return =
k(e,"nextSibling")},prevAll:function(e){return =
k(e,"previousSibling")},nextUntil:function(e,t,n){return =
k(e,"nextSibling",n)},prevUntil:function(e,t,n){return =
k(e,"previousSibling",n)},siblings:function(e){return =
S((e.parentNode||{}).firstChild,e)},children:function(e){return =
S(e.firstChild)},contents:function(e){return =
N(e,"iframe")?e.contentDocument:(N(e,"template")&&(e=3De.content||e),w.me=
rge([],e.childNodes))}},function(e,t){w.fn[e]=3Dfunction(n,r){var =
i=3Dw.map(this,t,n);return"Until"!=3D=3De.slice(-5)&&(r=3Dn),r&&"string"=3D=
=3Dtypeof =
r&&(i=3Dw.filter(r,i)),this.length>1&&(O[e]||w.uniqueSort(i),H.test(e)&&i=
.reverse()),this.pushStack(i)}});var M=3D/[^\x20\t\r\n\f]+/g;function =
R(e){var t=3D{};return =
w.each(e.match(M)||[],function(e,n){t[n]=3D!0}),t}w.Callbacks=3Dfunction(=
e){e=3D"string"=3D=3Dtypeof e?R(e):w.extend({},e);var =
t,n,r,i,o=3D[],a=3D[],s=3D-1,u=3Dfunction(){for(i=3Di||e.once,r=3Dt=3D!0;=
a.length;s=3D-1){n=3Da.shift();while(++s<o.length)!1=3D=3D=3Do[s].apply(n=
[0],n[1])&&e.stopOnFalse&&(s=3Do.length,n=3D!1)}e.memory||(n=3D!1),t=3D!1=
,i&&(o=3Dn?[]:"")},l=3D{add:function(){return =
o&&(n&&!t&&(s=3Do.length-1,a.push(n)),function =
t(n){w.each(n,function(n,r){g(r)?e.unique&&l.has(r)||o.push(r):r&&r.lengt=
h&&"string"!=3D=3Dx(r)&&t(r)})}(arguments),n&&!t&&u()),this},remove:funct=
ion(){return w.each(arguments,function(e,t){var =
n;while((n=3Dw.inArray(t,o,n))>-1)o.splice(n,1),n<=3Ds&&s--}),this},has:f=
unction(e){return =
e?w.inArray(e,o)>-1:o.length>0},empty:function(){return =
o&&(o=3D[]),this},disable:function(){return =
i=3Da=3D[],o=3Dn=3D"",this},disabled:function(){return!o},lock:function()=
{return =
i=3Da=3D[],n||t||(o=3Dn=3D""),this},locked:function(){return!!i},fireWith=
:function(e,n){return =
i||(n=3D[e,(n=3Dn||[]).slice?n.slice():n],a.push(n),t||u()),this},fire:fu=
nction(){return =
l.fireWith(this,arguments),this},fired:function(){return!!r}};return =
l};function I(e){return e}function W(e){throw e}function $(e,t,n,r){var =
i;try{e&&g(i=3De.promise)?i.call(e).done(t).fail(n):e&&g(i=3De.then)?i.ca=
ll(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void =
0,[e])}}w.extend({Deferred:function(t){var =
n=3D[["notify","progress",w.Callbacks("memory"),w.Callbacks("memory"),2],=
["resolve","done",w.Callbacks("once memory"),w.Callbacks("once =
memory"),0,"resolved"],["reject","fail",w.Callbacks("once =
memory"),w.Callbacks("once =
memory"),1,"rejected"]],r=3D"pending",i=3D{state:function(){return =
r},always:function(){return =
o.done(arguments).fail(arguments),this},"catch":function(e){return =
i.then(null,e)},pipe:function(){var e=3Darguments;return =
w.Deferred(function(t){w.each(n,function(n,r){var =
i=3Dg(e[r[4]])&&e[r[4]];o[r[1]](function(){var =
e=3Di&&i.apply(this,arguments);e&&g(e.promise)?e.promise().progress(t.not=
ify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)}=
)}),e=3Dnull}).promise()},then:function(t,r,i){var o=3D0;function =
a(t,n,r,i){return function(){var =
s=3Dthis,u=3Darguments,l=3Dfunction(){var =
e,l;if(!(t<o)){if((e=3Dr.apply(s,u))=3D=3D=3Dn.promise())throw new =
TypeError("Thenable self-resolution");l=3De&&("object"=3D=3Dtypeof =
e||"function"=3D=3Dtypeof =
e)&&e.then,g(l)?i?l.call(e,a(o,n,I,i),a(o,n,W,i)):(o++,l.call(e,a(o,n,I,i=
),a(o,n,W,i),a(o,n,I,n.notifyWith))):(r!=3D=3DI&&(s=3Dvoid =
0,u=3D[e]),(i||n.resolveWith)(s,u))}},c=3Di?l:function(){try{l()}catch(e)=
{w.Deferred.exceptionHook&&w.Deferred.exceptionHook(e,c.stackTrace),t+1>=3D=
o&&(r!=3D=3DW&&(s=3Dvoid =
0,u=3D[e]),n.rejectWith(s,u))}};t?c():(w.Deferred.getStackHook&&(c.stackT=
race=3Dw.Deferred.getStackHook()),e.setTimeout(c))}}return =
w.Deferred(function(e){n[0][3].add(a(0,e,g(i)?i:I,e.notifyWith)),n[1][3].=
add(a(0,e,g(t)?t:I)),n[2][3].add(a(0,e,g(r)?r:W))}).promise()},promise:fu=
nction(e){return null!=3De?w.extend(e,i):i}},o=3D{};return =
w.each(n,function(e,t){var =
a=3Dt[2],s=3Dt[5];i[t[1]]=3Da.add,s&&a.add(function(){r=3Ds},n[3-e][2].di=
sable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0=
]]=3Dfunction(){return o[t[0]+"With"](this=3D=3D=3Do?void =
0:this,arguments),this},o[t[0]+"With"]=3Da.fireWith}),i.promise(o),t&&t.c=
all(o,o),o},when:function(e){var =
t=3Darguments.length,n=3Dt,r=3DArray(n),i=3Do.call(arguments),a=3Dw.Defer=
red(),s=3Dfunction(e){return =
function(n){r[e]=3Dthis,i[e]=3Darguments.length>1?o.call(arguments):n,--t=
||a.resolveWith(r,i)}};if(t<=3D1&&($(e,a.done(s(n)).resolve,a.reject,!t),=
"pending"=3D=3D=3Da.state()||g(i[n]&&i[n].then)))return =
a.then();while(n--)$(i[n],s(n),a.reject);return a.promise()}});var =
B=3D/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.e=
xceptionHook=3Dfunction(t,n){e.console&&e.console.warn&&t&&B.test(t.name)=
&&e.console.warn("jQuery.Deferred exception: =
"+t.message,t.stack,n)},w.readyException=3Dfunction(t){e.setTimeout(funct=
ion(){throw t})};var F=3Dw.Deferred();w.fn.ready=3Dfunction(e){return =
F.then(e)["catch"](function(e){w.readyException(e)}),this},w.extend({isRe=
ady:!1,readyWait:1,ready:function(e){(!0=3D=3D=3De?--w.readyWait:w.isRead=
y)||(w.isReady=3D!0,!0!=3D=3De&&--w.readyWait>0||F.resolveWith(r,[w]))}})=
,w.ready.then=3DF.then;function =
_(){r.removeEventListener("DOMContentLoaded",_),e.removeEventListener("lo=
ad",_),w.ready()}"complete"=3D=3D=3Dr.readyState||"loading"!=3D=3Dr.ready=
State&&!r.documentElement.doScroll?e.setTimeout(w.ready):(r.addEventListe=
ner("DOMContentLoaded",_),e.addEventListener("load",_));var =
z=3Dfunction(e,t,n,r,i,o,a){var =
s=3D0,u=3De.length,l=3Dnull=3D=3Dn;if("object"=3D=3D=3Dx(n)){i=3D!0;for(s=
 in n)z(e,t,s,n[s],!0,o,a)}else if(void =
0!=3D=3Dr&&(i=3D!0,g(r)||(a=3D!0),l&&(a?(t.call(e,r),t=3Dnull):(l=3Dt,t=3D=
function(e,t,n){return =
l.call(w(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));=
return =
i?e:l?t.call(e):u?t(e[0],n):o},X=3D/^-ms-/,U=3D/-([a-z])/g;function =
V(e,t){return t.toUpperCase()}function G(e){return =
e.replace(X,"ms-").replace(U,V)}var Y=3Dfunction(e){return =
1=3D=3D=3De.nodeType||9=3D=3D=3De.nodeType||!+e.nodeType};function =
Q(){this.expando=3Dw.expando+Q.uid++}Q.uid=3D1,Q.prototype=3D{cache:funct=
ion(e){var t=3De[this.expando];return =
t||(t=3D{},Y(e)&&(e.nodeType?e[this.expando]=3Dt:Object.defineProperty(e,=
this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var =
r,i=3Dthis.cache(e);if("string"=3D=3Dtypeof t)i[G(t)]=3Dn;else for(r in =
t)i[G(r)]=3Dt[r];return i},get:function(e,t){return void =
0=3D=3D=3Dt?this.cache(e):e[this.expando]&&e[this.expando][G(t)]},access:=
function(e,t,n){return void 0=3D=3D=3Dt||t&&"string"=3D=3Dtypeof t&&void =
0=3D=3D=3Dn?this.get(e,t):(this.set(e,t,n),void =
0!=3D=3Dn?n:t)},remove:function(e,t){var n,r=3De[this.expando];if(void =
0!=3D=3Dr){if(void =
0!=3D=3Dt){n=3D(t=3DArray.isArray(t)?t.map(G):(t=3DG(t))in =
r?[t]:t.match(M)||[]).length;while(n--)delete r[t[n]]}(void =
0=3D=3D=3Dt||w.isEmptyObject(r))&&(e.nodeType?e[this.expando]=3Dvoid =
0:delete e[this.expando])}},hasData:function(e){var =
t=3De[this.expando];return void 0!=3D=3Dt&&!w.isEmptyObject(t)}};var =
J=3Dnew Q,K=3Dnew =
Q,Z=3D/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ee=3D/[A-Z]/g;function =
te(e){return"true"=3D=3D=3De||"false"!=3D=3De&&("null"=3D=3D=3De?null:e=3D=
=3D=3D+e+""?+e:Z.test(e)?JSON.parse(e):e)}function ne(e,t,n){var =
r;if(void =
0=3D=3D=3Dn&&1=3D=3D=3De.nodeType)if(r=3D"data-"+t.replace(ee,"-$&").toLo=
werCase(),"string"=3D=3Dtypeof(n=3De.getAttribute(r))){try{n=3Dte(n)}catc=
h(e){}K.set(e,t,n)}else n=3Dvoid 0;return =
n}w.extend({hasData:function(e){return =
K.hasData(e)||J.hasData(e)},data:function(e,t,n){return =
K.access(e,t,n)},removeData:function(e,t){K.remove(e,t)},_data:function(e=
,t,n){return =
J.access(e,t,n)},_removeData:function(e,t){J.remove(e,t)}}),w.fn.extend({=
data:function(e,t){var n,r,i,o=3Dthis[0],a=3Do&&o.attributes;if(void =
0=3D=3D=3De){if(this.length&&(i=3DK.get(o),1=3D=3D=3Do.nodeType&&!J.get(o=
,"hasDataAttrs"))){n=3Da.length;while(n--)a[n]&&0=3D=3D=3D(r=3Da[n].name)=
.indexOf("data-")&&(r=3DG(r.slice(5)),ne(o,r,i[r]));J.set(o,"hasDataAttrs=
",!0)}return i}return"object"=3D=3Dtypeof =
e?this.each(function(){K.set(this,e)}):z(this,function(t){var =
n;if(o&&void 0=3D=3D=3Dt){if(void 0!=3D=3D(n=3DK.get(o,e)))return =
n;if(void 0!=3D=3D(n=3Dne(o,e)))return n}else =
this.each(function(){K.set(this,e,t)})},null,t,arguments.length>1,null,!0=
)},removeData:function(e){return =
this.each(function(){K.remove(this,e)})}}),w.extend({queue:function(e,t,n=
){var r;if(e)return =
t=3D(t||"fx")+"queue",r=3DJ.get(e,t),n&&(!r||Array.isArray(n)?r=3DJ.acces=
s(e,t,w.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=3Dt||"fx"=
;var =
n=3Dw.queue(e,t),r=3Dn.length,i=3Dn.shift(),o=3Dw._queueHooks(e,t),a=3Dfu=
nction(){w.dequeue(e,t)};"inprogress"=3D=3D=3Di&&(i=3Dn.shift(),r--),i&&(=
"fx"=3D=3D=3Dt&&n.unshift("inprogress"),delete =
o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){va=
r n=3Dt+"queueHooks";return =
J.get(e,n)||J.access(e,n,{empty:w.Callbacks("once =
memory").add(function(){J.remove(e,[t+"queue",n])})})}}),w.fn.extend({que=
ue:function(e,t){var n=3D2;return"string"!=3Dtypeof =
e&&(t=3De,e=3D"fx",n--),arguments.length<n?w.queue(this[0],e):void =
0=3D=3D=3Dt?this:this.each(function(){var =
n=3Dw.queue(this,e,t);w._queueHooks(this,e),"fx"=3D=3D=3De&&"inprogress"!=
=3D=3Dn[0]&&w.dequeue(this,e)})},dequeue:function(e){return =
this.each(function(){w.dequeue(this,e)})},clearQueue:function(e){return =
this.queue(e||"fx",[])},promise:function(e,t){var =
n,r=3D1,i=3Dw.Deferred(),o=3Dthis,a=3Dthis.length,s=3Dfunction(){--r||i.r=
esolveWith(o,[o])};"string"!=3Dtypeof e&&(t=3De,e=3Dvoid =
0),e=3De||"fx";while(a--)(n=3DJ.get(o[a],e+"queueHooks"))&&n.empty&&(r++,=
n.empty.add(s));return s(),i.promise(t)}});var =
re=3D/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ie=3Dnew =
RegExp("^(?:([+-])=3D|)("+re+")([a-z%]*)$","i"),oe=3D["Top","Right","Bott=
om","Left"],ae=3Dfunction(e,t){return"none"=3D=3D=3D(e=3Dt||e).style.disp=
lay||""=3D=3D=3De.style.display&&w.contains(e.ownerDocument,e)&&"none"=3D=
=3D=3Dw.css(e,"display")},se=3Dfunction(e,t,n,r){var i,o,a=3D{};for(o in =
t)a[o]=3De.style[o],e.style[o]=3Dt[o];i=3Dn.apply(e,r||[]);for(o in =
t)e.style[o]=3Da[o];return i};function ue(e,t,n,r){var =
i,o,a=3D20,s=3Dr?function(){return r.cur()}:function(){return =
w.css(e,t,"")},u=3Ds(),l=3Dn&&n[3]||(w.cssNumber[t]?"":"px"),c=3D(w.cssNu=
mber[t]||"px"!=3D=3Dl&&+u)&&ie.exec(w.css(e,t));if(c&&c[3]!=3D=3Dl){u/=3D=
2,l=3Dl||c[3],c=3D+u||1;while(a--)w.style(e,t,c+l),(1-o)*(1-(o=3Ds()/u||.=
5))<=3D0&&(a=3D0),c/=3Do;c*=3D2,w.style(e,t,c+l),n=3Dn||[]}return =
n&&(c=3D+c||+u||0,i=3Dn[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=3Dl,r.start=3D=
c,r.end=3Di)),i}var le=3D{};function ce(e){var =
t,n=3De.ownerDocument,r=3De.nodeName,i=3Dle[r];return =
i||(t=3Dn.body.appendChild(n.createElement(r)),i=3Dw.css(t,"display"),t.p=
arentNode.removeChild(t),"none"=3D=3D=3Di&&(i=3D"block"),le[r]=3Di,i)}fun=
ction fe(e,t){for(var =
n,r,i=3D[],o=3D0,a=3De.length;o<a;o++)(r=3De[o]).style&&(n=3Dr.style.disp=
lay,t?("none"=3D=3D=3Dn&&(i[o]=3DJ.get(r,"display")||null,i[o]||(r.style.=
display=3D"")),""=3D=3D=3Dr.style.display&&ae(r)&&(i[o]=3Dce(r))):"none"!=
=3D=3Dn&&(i[o]=3D"none",J.set(r,"display",n)));for(o=3D0;o<a;o++)null!=3D=
i[o]&&(e[o].style.display=3Di[o]);return =
e}w.fn.extend({show:function(){return =
fe(this,!0)},hide:function(){return =
fe(this)},toggle:function(e){return"boolean"=3D=3Dtypeof =
e?e?this.show():this.hide():this.each(function(){ae(this)?w(this).show():=
w(this).hide()})}});var =
pe=3D/^(?:checkbox|radio)$/i,de=3D/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,he=3D/=
^$|^module$|\/(?:java|ecma)script/i,ge=3D{option:[1,"<select =
multiple=3D'multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[=
2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tb=
ody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_defau=
lt:[0,"",""]};ge.optgroup=3Dge.option,ge.tbody=3Dge.tfoot=3Dge.colgroup=3D=
ge.caption=3Dge.thead,ge.th=3Dge.td;function ye(e,t){var n;return =
n=3D"undefined"!=3Dtypeof =
e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=3Dtype=
of e.querySelectorAll?e.querySelectorAll(t||"*"):[],void =
0=3D=3D=3Dt||t&&N(e,t)?w.merge([e],n):n}function ve(e,t){for(var =
n=3D0,r=3De.length;n<r;n++)J.set(e[n],"globalEval",!t||J.get(t[n],"global=
Eval"))}var me=3D/<|&#?\w+;/;function xe(e,t,n,r,i){for(var =
o,a,s,u,l,c,f=3Dt.createDocumentFragment(),p=3D[],d=3D0,h=3De.length;d<h;=
d++)if((o=3De[d])||0=3D=3D=3Do)if("object"=3D=3D=3Dx(o))w.merge(p,o.nodeT=
ype?[o]:o);else =
if(me.test(o)){a=3Da||f.appendChild(t.createElement("div")),s=3D(de.exec(=
o)||["",""])[1].toLowerCase(),u=3Dge[s]||ge._default,a.innerHTML=3Du[1]+w=
.htmlPrefilter(o)+u[2],c=3Du[0];while(c--)a=3Da.lastChild;w.merge(p,a.chi=
ldNodes),(a=3Df.firstChild).textContent=3D""}else =
p.push(t.createTextNode(o));f.textContent=3D"",d=3D0;while(o=3Dp[d++])if(=
r&&w.inArray(o,r)>-1)i&&i.push(o);else =
if(l=3Dw.contains(o.ownerDocument,o),a=3Dye(f.appendChild(o),"script"),l&=
&ve(a),n){c=3D0;while(o=3Da[c++])he.test(o.type||"")&&n.push(o)}return =
f}!function(){var =
e=3Dr.createDocumentFragment().appendChild(r.createElement("div")),t=3Dr.=
createElement("input");t.setAttribute("type","radio"),t.setAttribute("che=
cked","checked"),t.setAttribute("name","t"),e.appendChild(t),h.checkClone=
=3De.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML=3D"<textar=
ea>x</textarea>",h.noCloneChecked=3D!!e.cloneNode(!0).lastChild.defaultVa=
lue}();var =
be=3Dr.documentElement,we=3D/^key/,Te=3D/^(?:mouse|pointer|contextmenu|dr=
ag|drop)|click/,Ce=3D/^([^.]*)(?:\.(.+)|)/;function =
Ee(){return!0}function ke(){return!1}function Se(){try{return =
r.activeElement}catch(e){}}function De(e,t,n,r,i,o){var =
a,s;if("object"=3D=3Dtypeof t){"string"!=3Dtypeof n&&(r=3Dr||n,n=3Dvoid =
0);for(s in t)De(e,s,n,r,t[s],o);return =
e}if(null=3D=3Dr&&null=3D=3Di?(i=3Dn,r=3Dn=3Dvoid =
0):null=3D=3Di&&("string"=3D=3Dtypeof n?(i=3Dr,r=3Dvoid =
0):(i=3Dr,r=3Dn,n=3Dvoid 0)),!1=3D=3D=3Di)i=3Dke;else if(!i)return =
e;return 1=3D=3D=3Do&&(a=3Di,(i=3Dfunction(e){return =
w().off(e),a.apply(this,arguments)}).guid=3Da.guid||(a.guid=3Dw.guid++)),=
e.each(function(){w.event.add(this,t,i,r,n)})}w.event=3D{global:{},add:fu=
nction(e,t,n,r,i){var =
o,a,s,u,l,c,f,p,d,h,g,y=3DJ.get(e);if(y){n.handler&&(n=3D(o=3Dn).handler,=
i=3Do.selector),i&&w.find.matchesSelector(be,i),n.guid||(n.guid=3Dw.guid+=
+),(u=3Dy.events)||(u=3Dy.events=3D{}),(a=3Dy.handle)||(a=3Dy.handle=3Dfu=
nction(t){return"undefined"!=3Dtypeof =
w&&w.event.triggered!=3D=3Dt.type?w.event.dispatch.apply(e,arguments):voi=
d =
0}),l=3D(t=3D(t||"").match(M)||[""]).length;while(l--)d=3Dg=3D(s=3DCe.exe=
c(t[l])||[])[1],h=3D(s[2]||"").split(".").sort(),d&&(f=3Dw.event.special[=
d]||{},d=3D(i?f.delegateType:f.bindType)||d,f=3Dw.event.special[d]||{},c=3D=
w.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needs=
Context:i&&w.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=
=3Du[d])||((p=3Du[d]=3D[]).delegateCount=3D0,f.setup&&!1!=3D=3Df.setup.ca=
ll(e,r,h,a)||e.addEventListener&&e.addEventListener(d,a)),f.add&&(f.add.c=
all(e,c),c.handler.guid||(c.handler.guid=3Dn.guid)),i?p.splice(p.delegate=
Count++,0,c):p.push(c),w.event.global[d]=3D!0)}},remove:function(e,t,n,r,=
i){var =
o,a,s,u,l,c,f,p,d,h,g,y=3DJ.hasData(e)&&J.get(e);if(y&&(u=3Dy.events)){l=3D=
(t=3D(t||"").match(M)||[""]).length;while(l--)if(s=3DCe.exec(t[l])||[],d=3D=
g=3Ds[1],h=3D(s[2]||"").split(".").sort(),d){f=3Dw.event.special[d]||{},p=
=3Du[d=3D(r?f.delegateType:f.bindType)||d]||[],s=3Ds[2]&&new =
RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=3Do=3Dp.length;whil=
e(o--)c=3Dp[o],!i&&g!=3D=3Dc.origType||n&&n.guid!=3D=3Dc.guid||s&&!s.test=
(c.namespace)||r&&r!=3D=3Dc.selector&&("**"!=3D=3Dr||!c.selector)||(p.spl=
ice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!=
p.length&&(f.teardown&&!1!=3D=3Df.teardown.call(e,h,y.handle)||w.removeEv=
ent(e,d,y.handle),delete u[d])}else for(d in =
u)w.event.remove(e,d+t[l],n,r,!0);w.isEmptyObject(u)&&J.remove(e,"handle =
events")}},dispatch:function(e){var =
t=3Dw.event.fix(e),n,r,i,o,a,s,u=3Dnew =
Array(arguments.length),l=3D(J.get(this,"events")||{})[t.type]||[],c=3Dw.=
event.special[t.type]||{};for(u[0]=3Dt,n=3D1;n<arguments.length;n++)u[n]=3D=
arguments[n];if(t.delegateTarget=3Dthis,!c.preDispatch||!1!=3D=3Dc.preDis=
patch.call(this,t)){s=3Dw.event.handlers.call(this,t,l),n=3D0;while((o=3D=
s[n++])&&!t.isPropagationStopped()){t.currentTarget=3Do.elem,r=3D0;while(=
(a=3Do.handlers[r++])&&!t.isImmediatePropagationStopped())t.rnamespace&&!=
t.rnamespace.test(a.namespace)||(t.handleObj=3Da,t.data=3Da.data,void =
0!=3D=3D(i=3D((w.event.special[a.origType]||{}).handle||a.handler).apply(=
o.elem,u))&&!1=3D=3D=3D(t.result=3Di)&&(t.preventDefault(),t.stopPropagat=
ion()))}return =
c.postDispatch&&c.postDispatch.call(this,t),t.result}},handlers:function(=
e,t){var =
n,r,i,o,a,s=3D[],u=3Dt.delegateCount,l=3De.target;if(u&&l.nodeType&&!("cl=
ick"=3D=3D=3De.type&&e.button>=3D1))for(;l!=3D=3Dthis;l=3Dl.parentNode||t=
his)if(1=3D=3D=3Dl.nodeType&&("click"!=3D=3De.type||!0!=3D=3Dl.disabled))=
{for(o=3D[],a=3D{},n=3D0;n<u;n++)void =
0=3D=3D=3Da[i=3D(r=3Dt[n]).selector+" =
"]&&(a[i]=3Dr.needsContext?w(i,this).index(l)>-1:w.find(i,this,null,[l]).=
length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return =
l=3Dthis,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:func=
tion(e,t){Object.defineProperty(w.Event.prototype,e,{enumerable:!0,config=
urable:!0,get:g(t)?function(){if(this.originalEvent)return =
t(this.originalEvent)}:function(){if(this.originalEvent)return =
this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enum=
erable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){retur=
n e[w.expando]?e:new =
w.Event(e)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this=
!=3D=3DSe()&&this.focus)return =
this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this=
=3D=3D=3DSe()&&this.blur)return =
this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("ch=
eckbox"=3D=3D=3Dthis.type&&this.click&&N(this,"input"))return =
this.click(),!1},_default:function(e){return =
N(e.target,"a")}},beforeunload:{postDispatch:function(e){void =
0!=3D=3De.result&&e.originalEvent&&(e.originalEvent.returnValue=3De.resul=
t)}}}},w.removeEvent=3Dfunction(e,t,n){e.removeEventListener&&e.removeEve=
ntListener(t,n)},w.Event=3Dfunction(e,t){if(!(this instanceof =
w.Event))return new =
w.Event(e,t);e&&e.type?(this.originalEvent=3De,this.type=3De.type,this.is=
DefaultPrevented=3De.defaultPrevented||void =
0=3D=3D=3De.defaultPrevented&&!1=3D=3D=3De.returnValue?Ee:ke,this.target=3D=
e.target&&3=3D=3D=3De.target.nodeType?e.target.parentNode:e.target,this.c=
urrentTarget=3De.currentTarget,this.relatedTarget=3De.relatedTarget):this=
.type=3De,t&&w.extend(this,t),this.timeStamp=3De&&e.timeStamp||Date.now()=
,this[w.expando]=3D!0},w.Event.prototype=3D{constructor:w.Event,isDefault=
Prevented:ke,isPropagationStopped:ke,isImmediatePropagationStopped:ke,isS=
imulated:!1,preventDefault:function(){var =
e=3Dthis.originalEvent;this.isDefaultPrevented=3DEe,e&&!this.isSimulated&=
&e.preventDefault()},stopPropagation:function(){var =
e=3Dthis.originalEvent;this.isPropagationStopped=3DEe,e&&!this.isSimulate=
d&&e.stopPropagation()},stopImmediatePropagation:function(){var =
e=3Dthis.originalEvent;this.isImmediatePropagationStopped=3DEe,e&&!this.i=
sSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},w.each(=
{altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!=
0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!=
0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!=
0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0=
,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var =
t=3De.button;return =
null=3D=3De.which&&we.test(e.type)?null!=3De.charCode?e.charCode:e.keyCod=
e:!e.which&&void =
0!=3D=3Dt&&Te.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},w.event.addProp)=
,w.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"point=
erover",pointerleave:"pointerout"},function(e,t){w.event.special[e]=3D{de=
legateType:t,bindType:t,handle:function(e){var =
n,r=3Dthis,i=3De.relatedTarget,o=3De.handleObj;return =
i&&(i=3D=3D=3Dr||w.contains(r,i))||(e.type=3Do.origType,n=3Do.handler.app=
ly(this,arguments),e.type=3Dt),n}}}),w.fn.extend({on:function(e,t,n,r){re=
turn De(this,e,t,n,r)},one:function(e,t,n,r){return =
De(this,e,t,n,r,1)},off:function(e,t,n){var =
r,i;if(e&&e.preventDefault&&e.handleObj)return =
r=3De.handleObj,w(e.delegateTarget).off(r.namespace?r.origType+"."+r.name=
space:r.origType,r.selector,r.handler),this;if("object"=3D=3Dtypeof =
e){for(i in e)this.off(i,t,e[i]);return =
this}return!1!=3D=3Dt&&"function"!=3Dtypeof t||(n=3Dt,t=3Dvoid =
0),!1=3D=3D=3Dn&&(n=3Dke),this.each(function(){w.event.remove(this,e,n,t)=
})}});var =
Ne=3D/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x=
20\t\r\n\f]*)[^>]*)\/>/gi,Ae=3D/<script|<style|<link/i,je=3D/checked\s*(?=
:[^=3D]|=3D\s*.checked.)/i,qe=3D/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/=
g;function Le(e,t){return =
N(e,"table")&&N(11!=3D=3Dt.nodeType?t:t.firstChild,"tr")?w(e).children("t=
body")[0]||e:e}function He(e){return =
e.type=3D(null!=3D=3De.getAttribute("type"))+"/"+e.type,e}function =
Oe(e){return"true/"=3D=3D=3D(e.type||"").slice(0,5)?e.type=3De.type.slice=
(5):e.removeAttribute("type"),e}function Pe(e,t){var =
n,r,i,o,a,s,u,l;if(1=3D=3D=3Dt.nodeType){if(J.hasData(e)&&(o=3DJ.access(e=
),a=3DJ.set(t,o),l=3Do.events)){delete a.handle,a.events=3D{};for(i in =
l)for(n=3D0,r=3Dl[i].length;n<r;n++)w.event.add(t,i,l[i][n])}K.hasData(e)=
&&(s=3DK.access(e),u=3Dw.extend({},s),K.set(t,u))}}function Me(e,t){var =
n=3Dt.nodeName.toLowerCase();"input"=3D=3D=3Dn&&pe.test(e.type)?t.checked=
=3De.checked:"input"!=3D=3Dn&&"textarea"!=3D=3Dn||(t.defaultValue=3De.def=
aultValue)}function Re(e,t,n,r){t=3Da.apply([],t);var =
i,o,s,u,l,c,f=3D0,p=3De.length,d=3Dp-1,y=3Dt[0],v=3Dg(y);if(v||p>1&&"stri=
ng"=3D=3Dtypeof y&&!h.checkClone&&je.test(y))return =
e.each(function(i){var =
o=3De.eq(i);v&&(t[0]=3Dy.call(this,i,o.html())),Re(o,t,n,r)});if(p&&(i=3D=
xe(t,e[0].ownerDocument,!1,e,r),o=3Di.firstChild,1=3D=3D=3Di.childNodes.l=
ength&&(i=3Do),o||r)){for(u=3D(s=3Dw.map(ye(i,"script"),He)).length;f<p;f=
++)l=3Di,f!=3D=3Dd&&(l=3Dw.clone(l,!0,!0),u&&w.merge(s,ye(l,"script"))),n=
.call(e[f],l,f);if(u)for(c=3Ds[s.length-1].ownerDocument,w.map(s,Oe),f=3D=
0;f<u;f++)l=3Ds[f],he.test(l.type||"")&&!J.access(l,"globalEval")&&w.cont=
ains(c,l)&&(l.src&&"module"!=3D=3D(l.type||"").toLowerCase()?w._evalUrl&&=
w._evalUrl(l.src):m(l.textContent.replace(qe,""),c,l))}return e}function =
Ie(e,t,n){for(var =
r,i=3Dt?w.filter(t,e):e,o=3D0;null!=3D(r=3Di[o]);o++)n||1!=3D=3Dr.nodeTyp=
e||w.cleanData(ye(r)),r.parentNode&&(n&&w.contains(r.ownerDocument,r)&&ve=
(ye(r,"script")),r.parentNode.removeChild(r));return =
e}w.extend({htmlPrefilter:function(e){return =
e.replace(Ne,"<$1></$2>")},clone:function(e,t,n){var =
r,i,o,a,s=3De.cloneNode(!0),u=3Dw.contains(e.ownerDocument,e);if(!(h.noCl=
oneChecked||1!=3D=3De.nodeType&&11!=3D=3De.nodeType||w.isXMLDoc(e)))for(a=
=3Dye(s),r=3D0,i=3D(o=3Dye(e)).length;r<i;r++)Me(o[r],a[r]);if(t)if(n)for=
(o=3Do||ye(e),a=3Da||ye(s),r=3D0,i=3Do.length;r<i;r++)Pe(o[r],a[r]);else =
Pe(e,s);return(a=3Dye(s,"script")).length>0&&ve(a,!u&&ye(e,"script")),s},=
cleanData:function(e){for(var t,n,r,i=3Dw.event.special,o=3D0;void =
0!=3D=3D(n=3De[o]);o++)if(Y(n)){if(t=3Dn[J.expando]){if(t.events)for(r =
in =
t.events)i[r]?w.event.remove(n,r):w.removeEvent(n,r,t.handle);n[J.expando=
]=3Dvoid 0}n[K.expando]&&(n[K.expando]=3Dvoid =
0)}}}),w.fn.extend({detach:function(e){return =
Ie(this,e,!0)},remove:function(e){return =
Ie(this,e)},text:function(e){return z(this,function(e){return void =
0=3D=3D=3De?w.text(this):this.empty().each(function(){1!=3D=3Dthis.nodeTy=
pe&&11!=3D=3Dthis.nodeType&&9!=3D=3Dthis.nodeType||(this.textContent=3De)=
})},null,e,arguments.length)},append:function(){return =
Re(this,arguments,function(e){1!=3D=3Dthis.nodeType&&11!=3D=3Dthis.nodeTy=
pe&&9!=3D=3Dthis.nodeType||Le(this,e).appendChild(e)})},prepend:function(=
){return =
Re(this,arguments,function(e){if(1=3D=3D=3Dthis.nodeType||11=3D=3D=3Dthis=
.nodeType||9=3D=3D=3Dthis.nodeType){var =
t=3DLe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){retur=
n =
Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefo=
re(e,this)})},after:function(){return =
Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefo=
re(e,this.nextSibling)})},empty:function(){for(var =
e,t=3D0;null!=3D(e=3Dthis[t]);t++)1=3D=3D=3De.nodeType&&(w.cleanData(ye(e=
,!1)),e.textContent=3D"");return this},clone:function(e,t){return =
e=3Dnull!=3De&&e,t=3Dnull=3D=3Dt?e:t,this.map(function(){return =
w.clone(this,e,t)})},html:function(e){return z(this,function(e){var =
t=3Dthis[0]||{},n=3D0,r=3Dthis.length;if(void =
0=3D=3D=3De&&1=3D=3D=3Dt.nodeType)return =
t.innerHTML;if("string"=3D=3Dtypeof =
e&&!Ae.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=3Dw.htmlPr=
efilter(e);try{for(;n<r;n++)1=3D=3D=3D(t=3Dthis[n]||{}).nodeType&&(w.clea=
nData(ye(t,!1)),t.innerHTML=3De);t=3D0}catch(e){}}t&&this.empty().append(=
e)},null,e,arguments.length)},replaceWith:function(){var e=3D[];return =
Re(this,arguments,function(t){var =
n=3Dthis.parentNode;w.inArray(this,e)<0&&(w.cleanData(ye(this)),n&&n.repl=
aceChild(t,this))},e)}}),w.each({appendTo:"append",prependTo:"prepend",in=
sertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},functio=
n(e,t){w.fn[e]=3Dfunction(e){for(var =
n,r=3D[],i=3Dw(e),o=3Di.length-1,a=3D0;a<=3Do;a++)n=3Da=3D=3D=3Do?this:th=
is.clone(!0),w(i[a])[t](n),s.apply(r,n.get());return =
this.pushStack(r)}});var We=3Dnew =
RegExp("^("+re+")(?!px)[a-z%]+$","i"),$e=3Dfunction(t){var =
n=3Dt.ownerDocument.defaultView;return =
n&&n.opener||(n=3De),n.getComputedStyle(t)},Be=3Dnew =
RegExp(oe.join("|"),"i");!function(){function =
t(){if(c){l.style.cssText=3D"position:absolute;left:-11111px;width:60px;m=
argin-top:1px;padding:0;border:0",c.style.cssText=3D"position:relative;di=
splay:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;=
padding:1px;width:60%;top:1%",be.appendChild(l).appendChild(c);var =
t=3De.getComputedStyle(c);i=3D"1%"!=3D=3Dt.top,u=3D12=3D=3D=3Dn(t.marginL=
eft),c.style.right=3D"60%",s=3D36=3D=3D=3Dn(t.right),o=3D36=3D=3D=3Dn(t.w=
idth),c.style.position=3D"absolute",a=3D36=3D=3D=3Dc.offsetWidth||"absolu=
te",be.removeChild(l),c=3Dnull}}function n(e){return =
Math.round(parseFloat(e))}var =
i,o,a,s,u,l=3Dr.createElement("div"),c=3Dr.createElement("div");c.style&&=
(c.style.backgroundClip=3D"content-box",c.cloneNode(!0).style.backgroundC=
lip=3D"",h.clearCloneStyle=3D"content-box"=3D=3D=3Dc.style.backgroundClip=
,w.extend(h,{boxSizingReliable:function(){return =
t(),o},pixelBoxStyles:function(){return =
t(),s},pixelPosition:function(){return =
t(),i},reliableMarginLeft:function(){return =
t(),u},scrollboxSize:function(){return t(),a}}))}();function =
Fe(e,t,n){var =
r,i,o,a,s=3De.style;return(n=3Dn||$e(e))&&(""!=3D=3D(a=3Dn.getPropertyVal=
ue(t)||n[t])||w.contains(e.ownerDocument,e)||(a=3Dw.style(e,t)),!h.pixelB=
oxStyles()&&We.test(a)&&Be.test(t)&&(r=3Ds.width,i=3Ds.minWidth,o=3Ds.max=
Width,s.minWidth=3Ds.maxWidth=3Ds.width=3Da,a=3Dn.width,s.width=3Dr,s.min=
Width=3Di,s.maxWidth=3Do)),void 0!=3D=3Da?a+"":a}function =
_e(e,t){return{get:function(){if(!e())return(this.get=3Dt).apply(this,arg=
uments);delete this.get}}}var =
ze=3D/^(none|table(?!-c[ea]).+)/,Xe=3D/^--/,Ue=3D{position:"absolute",vis=
ibility:"hidden",display:"block"},Ve=3D{letterSpacing:"0",fontWeight:"400=
"},Ge=3D["Webkit","Moz","ms"],Ye=3Dr.createElement("div").style;function =
Qe(e){if(e in Ye)return e;var =
t=3De[0].toUpperCase()+e.slice(1),n=3DGe.length;while(n--)if((e=3DGe[n]+t=
)in Ye)return e}function Je(e){var t=3Dw.cssProps[e];return =
t||(t=3Dw.cssProps[e]=3DQe(e)||e),t}function Ke(e,t,n){var =
r=3Die.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function =
Ze(e,t,n,r,i,o){var =
a=3D"width"=3D=3D=3Dt?1:0,s=3D0,u=3D0;if(n=3D=3D=3D(r?"border":"content")=
)return =
0;for(;a<4;a+=3D2)"margin"=3D=3D=3Dn&&(u+=3Dw.css(e,n+oe[a],!0,i)),r?("co=
ntent"=3D=3D=3Dn&&(u-=3Dw.css(e,"padding"+oe[a],!0,i)),"margin"!=3D=3Dn&&=
(u-=3Dw.css(e,"border"+oe[a]+"Width",!0,i))):(u+=3Dw.css(e,"padding"+oe[a=
],!0,i),"padding"!=3D=3Dn?u+=3Dw.css(e,"border"+oe[a]+"Width",!0,i):s+=3D=
w.css(e,"border"+oe[a]+"Width",!0,i));return!r&&o>=3D0&&(u+=3DMath.max(0,=
Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))),u}functio=
n et(e,t,n){var =
r=3D$e(e),i=3DFe(e,t,r),o=3D"border-box"=3D=3D=3Dw.css(e,"boxSizing",!1,r=
),a=3Do;if(We.test(i)){if(!n)return i;i=3D"auto"}return =
a=3Da&&(h.boxSizingReliable()||i=3D=3D=3De.style[t]),("auto"=3D=3D=3Di||!=
parseFloat(i)&&"inline"=3D=3D=3Dw.css(e,"display",!1,r))&&(i=3De["offset"=
+t[0].toUpperCase()+t.slice(1)],a=3D!0),(i=3DparseFloat(i)||0)+Ze(e,t,n||=
(o?"border":"content"),a,r,i)+"px"}w.extend({cssHooks:{opacity:{get:funct=
ion(e,t){if(t){var =
n=3DFe(e,"opacity");return""=3D=3D=3Dn?"1":n}}}},cssNumber:{animationIter=
ationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fon=
tWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:=
!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!=3D=3De.nodeType&=
&8!=3D=3De.nodeType&&e.style){var =
i,o,a,s=3DG(t),u=3DXe.test(t),l=3De.style;if(u||(t=3DJe(s)),a=3Dw.cssHook=
s[t]||w.cssHooks[s],void 0=3D=3D=3Dn)return a&&"get"in a&&void =
0!=3D=3D(i=3Da.get(e,!1,r))?i:l[t];"string"=3D=3D(o=3Dtypeof =
n)&&(i=3Die.exec(n))&&i[1]&&(n=3Due(e,t,i),o=3D"number"),null!=3Dn&&n=3D=3D=
=3Dn&&("number"=3D=3D=3Do&&(n+=3Di&&i[3]||(w.cssNumber[s]?"":"px")),h.cle=
arCloneStyle||""!=3D=3Dn||0!=3D=3Dt.indexOf("background")||(l[t]=3D"inher=
it"),a&&"set"in a&&void =
0=3D=3D=3D(n=3Da.set(e,n,r))||(u?l.setProperty(t,n):l[t]=3Dn))}},css:func=
tion(e,t,n,r){var i,o,a,s=3DG(t);return =
Xe.test(t)||(t=3DJe(s)),(a=3Dw.cssHooks[t]||w.cssHooks[s])&&"get"in =
a&&(i=3Da.get(e,!0,n)),void =
0=3D=3D=3Di&&(i=3DFe(e,t,r)),"normal"=3D=3D=3Di&&t in =
Ve&&(i=3DVe[t]),""=3D=3D=3Dn||n?(o=3DparseFloat(i),!0=3D=3D=3Dn||isFinite=
(o)?o||0:i):i}}),w.each(["height","width"],function(e,t){w.cssHooks[t]=3D=
{get:function(e,n,r){if(n)return!ze.test(w.css(e,"display"))||e.getClient=
Rects().length&&e.getBoundingClientRect().width?et(e,t,r):se(e,Ue,functio=
n(){return et(e,t,r)})},set:function(e,n,r){var =
i,o=3D$e(e),a=3D"border-box"=3D=3D=3Dw.css(e,"boxSizing",!1,o),s=3Dr&&Ze(=
e,t,r,a,o);return =
a&&h.scrollboxSize()=3D=3D=3Do.position&&(s-=3DMath.ceil(e["offset"+t[0].=
toUpperCase()+t.slice(1)]-parseFloat(o[t])-Ze(e,t,"border",!1,o)-.5)),s&&=
(i=3Die.exec(n))&&"px"!=3D=3D(i[3]||"px")&&(e.style[t]=3Dn,n=3Dw.css(e,t)=
),Ke(e,n,s)}}}),w.cssHooks.marginLeft=3D_e(h.reliableMarginLeft,function(=
e,t){if(t)return(parseFloat(Fe(e,"marginLeft"))||e.getBoundingClientRect(=
).left-se(e,{marginLeft:0},function(){return =
e.getBoundingClientRect().left}))+"px"}),w.each({margin:"",padding:"",bor=
der:"Width"},function(e,t){w.cssHooks[e+t]=3D{expand:function(n){for(var =
r=3D0,i=3D{},o=3D"string"=3D=3Dtypeof n?n.split(" =
"):[n];r<4;r++)i[e+oe[r]+t]=3Do[r]||o[r-2]||o[0];return =
i}},"margin"!=3D=3De&&(w.cssHooks[e+t].set=3DKe)}),w.fn.extend({css:funct=
ion(e,t){return z(this,function(e,t,n){var =
r,i,o=3D{},a=3D0;if(Array.isArray(t)){for(r=3D$e(e),i=3Dt.length;a<i;a++)=
o[t[a]]=3Dw.css(e,t[a],!1,r);return o}return void =
0!=3D=3Dn?w.style(e,t,n):w.css(e,t)},e,t,arguments.length>1)}});function =
tt(e,t,n,r,i){return new =
tt.prototype.init(e,t,n,r,i)}w.Tween=3Dtt,tt.prototype=3D{constructor:tt,=
init:function(e,t,n,r,i,o){this.elem=3De,this.prop=3Dn,this.easing=3Di||w=
.easing._default,this.options=3Dt,this.start=3Dthis.now=3Dthis.cur(),this=
.end=3Dr,this.unit=3Do||(w.cssNumber[n]?"":"px")},cur:function(){var =
e=3Dtt.propHooks[this.prop];return =
e&&e.get?e.get(this):tt.propHooks._default.get(this)},run:function(e){var=
 t,n=3Dtt.propHooks[this.prop];return =
this.options.duration?this.pos=3Dt=3Dw.easing[this.easing](e,this.options=
.duration*e,0,1,this.options.duration):this.pos=3Dt=3De,this.now=3D(this.=
end-this.start)*t+this.start,this.options.step&&this.options.step.call(th=
is.elem,this.now,this),n&&n.set?n.set(this):tt.propHooks._default.set(thi=
s),this}},tt.prototype.init.prototype=3Dtt.prototype,tt.propHooks=3D{_def=
ault:{get:function(e){var t;return =
1!=3D=3De.elem.nodeType||null!=3De.elem[e.prop]&&null=3D=3De.elem.style[e=
.prop]?e.elem[e.prop]:(t=3Dw.css(e.elem,e.prop,""))&&"auto"!=3D=3Dt?t:0},=
set:function(e){w.fx.step[e.prop]?w.fx.step[e.prop](e):1!=3D=3De.elem.nod=
eType||null=3D=3De.elem.style[w.cssProps[e.prop]]&&!w.cssHooks[e.prop]?e.=
elem[e.prop]=3De.now:w.style(e.elem,e.prop,e.now+e.unit)}}},tt.propHooks.=
scrollTop=3Dtt.propHooks.scrollLeft=3D{set:function(e){e.elem.nodeType&&e=
.elem.parentNode&&(e.elem[e.prop]=3De.now)}},w.easing=3D{linear:function(=
e){return =
e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},w.=
fx=3Dtt.prototype.init,w.fx.step=3D{};var =
nt,rt,it=3D/^(?:toggle|show|hide)$/,ot=3D/queueHooks$/;function =
at(){rt&&(!1=3D=3D=3Dr.hidden&&e.requestAnimationFrame?e.requestAnimation=
Frame(at):e.setTimeout(at,w.fx.interval),w.fx.tick())}function =
st(){return e.setTimeout(function(){nt=3Dvoid =
0}),nt=3DDate.now()}function ut(e,t){var =
n,r=3D0,i=3D{height:e};for(t=3Dt?1:0;r<4;r+=3D2-t)i["margin"+(n=3Doe[r])]=
=3Di["padding"+n]=3De;return t&&(i.opacity=3Di.width=3De),i}function =
lt(e,t,n){for(var =
r,i=3D(pt.tweeners[t]||[]).concat(pt.tweeners["*"]),o=3D0,a=3Di.length;o<=
a;o++)if(r=3Di[o].call(n,t,e))return r}function ct(e,t,n){var =
r,i,o,a,s,u,l,c,f=3D"width"in t||"height"in =
t,p=3Dthis,d=3D{},h=3De.style,g=3De.nodeType&&ae(e),y=3DJ.get(e,"fxshow")=
;n.queue||(null=3D=3D(a=3Dw._queueHooks(e,"fx")).unqueued&&(a.unqueued=3D=
0,s=3Da.empty.fire,a.empty.fire=3Dfunction(){a.unqueued||s()}),a.unqueued=
++,p.always(function(){p.always(function(){a.unqueued--,w.queue(e,"fx").l=
ength||a.empty.fire()})}));for(r in t)if(i=3Dt[r],it.test(i)){if(delete =
t[r],o=3Do||"toggle"=3D=3D=3Di,i=3D=3D=3D(g?"hide":"show")){if("show"!=3D=
=3Di||!y||void =
0=3D=3D=3Dy[r])continue;g=3D!0}d[r]=3Dy&&y[r]||w.style(e,r)}if((u=3D!w.is=
EmptyObject(t))||!w.isEmptyObject(d)){f&&1=3D=3D=3De.nodeType&&(n.overflo=
w=3D[h.overflow,h.overflowX,h.overflowY],null=3D=3D(l=3Dy&&y.display)&&(l=
=3DJ.get(e,"display")),"none"=3D=3D=3D(c=3Dw.css(e,"display"))&&(l?c=3Dl:=
(fe([e],!0),l=3De.style.display||l,c=3Dw.css(e,"display"),fe([e]))),("inl=
ine"=3D=3D=3Dc||"inline-block"=3D=3D=3Dc&&null!=3Dl)&&"none"=3D=3D=3Dw.cs=
s(e,"float")&&(u||(p.done(function(){h.display=3Dl}),null=3D=3Dl&&(c=3Dh.=
display,l=3D"none"=3D=3D=3Dc?"":c)),h.display=3D"inline-block")),n.overfl=
ow&&(h.overflow=3D"hidden",p.always(function(){h.overflow=3Dn.overflow[0]=
,h.overflowX=3Dn.overflow[1],h.overflowY=3Dn.overflow[2]})),u=3D!1;for(r =
in d)u||(y?"hidden"in =
y&&(g=3Dy.hidden):y=3DJ.access(e,"fxshow",{display:l}),o&&(y.hidden=3D!g)=
,g&&fe([e],!0),p.done(function(){g||fe([e]),J.remove(e,"fxshow");for(r =
in d)w.style(e,r,d[r])})),u=3Dlt(g?y[r]:0,r,p),r in =
y||(y[r]=3Du.start,g&&(u.end=3Du.start,u.start=3D0))}}function =
ft(e,t){var n,r,i,o,a;for(n in =
e)if(r=3DG(n),i=3Dt[r],o=3De[n],Array.isArray(o)&&(i=3Do[1],o=3De[n]=3Do[=
0]),n!=3D=3Dr&&(e[r]=3Do,delete e[n]),(a=3Dw.cssHooks[r])&&"expand"in =
a){o=3Da.expand(o),delete e[r];for(n in o)n in =
e||(e[n]=3Do[n],t[n]=3Di)}else t[r]=3Di}function pt(e,t,n){var =
r,i,o=3D0,a=3Dpt.prefilters.length,s=3Dw.Deferred().always(function(){del=
ete u.elem}),u=3Dfunction(){if(i)return!1;for(var =
t=3Dnt||st(),n=3DMath.max(0,l.startTime+l.duration-t),r=3D1-(n/l.duration=
||0),o=3D0,a=3Dl.tweens.length;o<a;o++)l.tweens[o].run(r);return =
s.notifyWith(e,[l,r,n]),r<1&&a?n:(a||s.notifyWith(e,[l,1,0]),s.resolveWit=
h(e,[l]),!1)},l=3Ds.promise({elem:e,props:w.extend({},t),opts:w.extend(!0=
,{specialEasing:{},easing:w.easing._default},n),originalProperties:t,orig=
inalOptions:n,startTime:nt||st(),duration:n.duration,tweens:[],createTwee=
n:function(t,n){var =
r=3Dw.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return =
l.tweens.push(r),r},stop:function(t){var =
n=3D0,r=3Dt?l.tweens.length:0;if(i)return =
this;for(i=3D!0;n<r;n++)l.tweens[n].run(1);return =
t?(s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l,t])):s.rejectWith(e,[l,t]),=
this}}),c=3Dl.props;for(ft(c,l.opts.specialEasing);o<a;o++)if(r=3Dpt.pref=
ilters[o].call(l,e,c,l.opts))return =
g(r.stop)&&(w._queueHooks(l.elem,l.opts.queue).stop=3Dr.stop.bind(r)),r;r=
eturn =
w.map(c,lt,l),g(l.opts.start)&&l.opts.start.call(e,l),l.progress(l.opts.p=
rogress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opt=
s.always),w.fx.timer(w.extend(u,{elem:e,anim:l,queue:l.opts.queue})),l}w.=
Animation=3Dw.extend(pt,{tweeners:{"*":[function(e,t){var =
n=3Dthis.createTween(e,t);return =
ue(n.elem,e,ie.exec(t),n),n}]},tweener:function(e,t){g(e)?(t=3De,e=3D["*"=
]):e=3De.match(M);for(var =
n,r=3D0,i=3De.length;r<i;r++)n=3De[r],pt.tweeners[n]=3Dpt.tweeners[n]||[]=
,pt.tweeners[n].unshift(t)},prefilters:[ct],prefilter:function(e,t){t?pt.=
prefilters.unshift(e):pt.prefilters.push(e)}}),w.speed=3Dfunction(e,t,n){=
var r=3De&&"object"=3D=3Dtypeof =
e?w.extend({},e):{complete:n||!n&&t||g(e)&&e,duration:e,easing:n&&t||t&&!=
g(t)&&t};return w.fx.off?r.duration=3D0:"number"!=3Dtypeof =
r.duration&&(r.duration in =
w.fx.speeds?r.duration=3Dw.fx.speeds[r.duration]:r.duration=3Dw.fx.speeds=
._default),null!=3Dr.queue&&!0!=3D=3Dr.queue||(r.queue=3D"fx"),r.old=3Dr.=
complete,r.complete=3Dfunction(){g(r.old)&&r.old.call(this),r.queue&&w.de=
queue(this,r.queue)},r},w.fn.extend({fadeTo:function(e,t,n,r){return =
this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,r)}=
,animate:function(e,t,n,r){var =
i=3Dw.isEmptyObject(e),o=3Dw.speed(t,n,r),a=3Dfunction(){var =
t=3Dpt(this,w.extend({},e),o);(i||J.get(this,"finish"))&&t.stop(!0)};retu=
rn =
a.finish=3Da,i||!1=3D=3D=3Do.queue?this.each(a):this.queue(o.queue,a)},st=
op:function(e,t,n){var r=3Dfunction(e){var t=3De.stop;delete =
e.stop,t(n)};return"string"!=3Dtypeof e&&(n=3Dt,t=3De,e=3Dvoid =
0),t&&!1!=3D=3De&&this.queue(e||"fx",[]),this.each(function(){var =
t=3D!0,i=3Dnull!=3De&&e+"queueHooks",o=3Dw.timers,a=3DJ.get(this);if(i)a[=
i]&&a[i].stop&&r(a[i]);else for(i in =
a)a[i]&&a[i].stop&&ot.test(i)&&r(a[i]);for(i=3Do.length;i--;)o[i].elem!=3D=
=3Dthis||null!=3De&&o[i].queue!=3D=3De||(o[i].anim.stop(n),t=3D!1,o.splic=
e(i,1));!t&&n||w.dequeue(this,e)})},finish:function(e){return!1!=3D=3De&&=
(e=3De||"fx"),this.each(function(){var =
t,n=3DJ.get(this),r=3Dn[e+"queue"],i=3Dn[e+"queueHooks"],o=3Dw.timers,a=3D=
r?r.length:0;for(n.finish=3D!0,w.queue(this,e,[]),i&&i.stop&&i.stop.call(=
this,!0),t=3Do.length;t--;)o[t].elem=3D=3D=3Dthis&&o[t].queue=3D=3D=3De&&=
(o[t].anim.stop(!0),o.splice(t,1));for(t=3D0;t<a;t++)r[t]&&r[t].finish&&r=
[t].finish.call(this);delete =
n.finish})}}),w.each(["toggle","show","hide"],function(e,t){var =
n=3Dw.fn[t];w.fn[t]=3Dfunction(e,r,i){return =
null=3D=3De||"boolean"=3D=3Dtypeof =
e?n.apply(this,arguments):this.animate(ut(t,!0),e,r,i)}}),w.each({slideDo=
wn:ut("show"),slideUp:ut("hide"),slideToggle:ut("toggle"),fadeIn:{opacity=
:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function=
(e,t){w.fn[e]=3Dfunction(e,n,r){return =
this.animate(t,e,n,r)}}),w.timers=3D[],w.fx.tick=3Dfunction(){var =
e,t=3D0,n=3Dw.timers;for(nt=3DDate.now();t<n.length;t++)(e=3Dn[t])()||n[t=
]!=3D=3De||n.splice(t--,1);n.length||w.fx.stop(),nt=3Dvoid =
0},w.fx.timer=3Dfunction(e){w.timers.push(e),w.fx.start()},w.fx.interval=3D=
13,w.fx.start=3Dfunction(){rt||(rt=3D!0,at())},w.fx.stop=3Dfunction(){rt=3D=
null},w.fx.speeds=3D{slow:600,fast:200,_default:400},w.fn.delay=3Dfunctio=
n(t,n){return =
t=3Dw.fx?w.fx.speeds[t]||t:t,n=3Dn||"fx",this.queue(n,function(n,r){var =
i=3De.setTimeout(n,t);r.stop=3Dfunction(){e.clearTimeout(i)}})},function(=
){var =
e=3Dr.createElement("input"),t=3Dr.createElement("select").appendChild(r.=
createElement("option"));e.type=3D"checkbox",h.checkOn=3D""!=3D=3De.value=
,h.optSelected=3Dt.selected,(e=3Dr.createElement("input")).value=3D"t",e.=
type=3D"radio",h.radioValue=3D"t"=3D=3D=3De.value}();var =
dt,ht=3Dw.expr.attrHandle;w.fn.extend({attr:function(e,t){return =
z(this,w.attr,e,t,arguments.length>1)},removeAttr:function(e){return =
this.each(function(){w.removeAttr(this,e)})}}),w.extend({attr:function(e,=
t,n){var =
r,i,o=3De.nodeType;if(3!=3D=3Do&&8!=3D=3Do&&2!=3D=3Do)return"undefined"=3D=
=3Dtypeof =
e.getAttribute?w.prop(e,t,n):(1=3D=3D=3Do&&w.isXMLDoc(e)||(i=3Dw.attrHook=
s[t.toLowerCase()]||(w.expr.match.bool.test(t)?dt:void 0)),void =
0!=3D=3Dn?null=3D=3D=3Dn?void w.removeAttr(e,t):i&&"set"in i&&void =
0!=3D=3D(r=3Di.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in =
i&&null!=3D=3D(r=3Di.get(e,t))?r:null=3D=3D(r=3Dw.find.attr(e,t))?void =
0:r)},attrHooks:{type:{set:function(e,t){if(!h.radioValue&&"radio"=3D=3D=3D=
t&&N(e,"input")){var n=3De.value;return =
e.setAttribute("type",t),n&&(e.value=3Dn),t}}}},removeAttr:function(e,t){=
var =
n,r=3D0,i=3Dt&&t.match(M);if(i&&1=3D=3D=3De.nodeType)while(n=3Di[r++])e.r=
emoveAttribute(n)}}),dt=3D{set:function(e,t,n){return!1=3D=3D=3Dt?w.remov=
eAttr(e,n):e.setAttribute(n,n),n}},w.each(w.expr.match.bool.source.match(=
/\w+/g),function(e,t){var =
n=3Dht[t]||w.find.attr;ht[t]=3Dfunction(e,t,r){var =
i,o,a=3Dt.toLowerCase();return =
r||(o=3Dht[a],ht[a]=3Di,i=3Dnull!=3Dn(e,t,r)?a:null,ht[a]=3Do),i}});var =
gt=3D/^(?:input|select|textarea|button)$/i,yt=3D/^(?:a|area)$/i;w.fn.exte=
nd({prop:function(e,t){return =
z(this,w.prop,e,t,arguments.length>1)},removeProp:function(e){return =
this.each(function(){delete =
this[w.propFix[e]||e]})}}),w.extend({prop:function(e,t,n){var =
r,i,o=3De.nodeType;if(3!=3D=3Do&&8!=3D=3Do&&2!=3D=3Do)return =
1=3D=3D=3Do&&w.isXMLDoc(e)||(t=3Dw.propFix[t]||t,i=3Dw.propHooks[t]),void=
 0!=3D=3Dn?i&&"set"in i&&void =
0!=3D=3D(r=3Di.set(e,n,t))?r:e[t]=3Dn:i&&"get"in =
i&&null!=3D=3D(r=3Di.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(=
e){var t=3Dw.find.attr(e,"tabindex");return =
t?parseInt(t,10):gt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}}=
,propFix:{"for":"htmlFor","class":"className"}}),h.optSelected||(w.propHo=
oks.selected=3D{get:function(e){var t=3De.parentNode;return =
t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var =
t=3De.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedI=
ndex)}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPad=
ding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],funct=
ion(){w.propFix[this.toLowerCase()]=3Dthis});function =
vt(e){return(e.match(M)||[]).join(" ")}function mt(e){return =
e.getAttribute&&e.getAttribute("class")||""}function xt(e){return =
Array.isArray(e)?e:"string"=3D=3Dtypeof =
e?e.match(M)||[]:[]}w.fn.extend({addClass:function(e){var =
t,n,r,i,o,a,s,u=3D0;if(g(e))return =
this.each(function(t){w(this).addClass(e.call(this,t,mt(this)))});if((t=3D=
xt(e)).length)while(n=3Dthis[u++])if(i=3Dmt(n),r=3D1=3D=3D=3Dn.nodeType&&=
" "+vt(i)+" "){a=3D0;while(o=3Dt[a++])r.indexOf(" "+o+" ")<0&&(r+=3Do+" =
");i!=3D=3D(s=3Dvt(r))&&n.setAttribute("class",s)}return =
this},removeClass:function(e){var t,n,r,i,o,a,s,u=3D0;if(g(e))return =
this.each(function(t){w(this).removeClass(e.call(this,t,mt(this)))});if(!=
arguments.length)return =
this.attr("class","");if((t=3Dxt(e)).length)while(n=3Dthis[u++])if(i=3Dmt=
(n),r=3D1=3D=3D=3Dn.nodeType&&" "+vt(i)+" =
"){a=3D0;while(o=3Dt[a++])while(r.indexOf(" "+o+" ")>-1)r=3Dr.replace(" =
"+o+" "," ");i!=3D=3D(s=3Dvt(r))&&n.setAttribute("class",s)}return =
this},toggleClass:function(e,t){var n=3Dtypeof =
e,r=3D"string"=3D=3D=3Dn||Array.isArray(e);return"boolean"=3D=3Dtypeof =
t&&r?t?this.addClass(e):this.removeClass(e):g(e)?this.each(function(n){w(=
this).toggleClass(e.call(this,n,mt(this),t),t)}):this.each(function(){var=
 =
t,i,o,a;if(r){i=3D0,o=3Dw(this),a=3Dxt(e);while(t=3Da[i++])o.hasClass(t)?=
o.removeClass(t):o.addClass(t)}else void =
0!=3D=3De&&"boolean"!=3D=3Dn||((t=3Dmt(this))&&J.set(this,"__className__"=
,t),this.setAttribute&&this.setAttribute("class",t||!1=3D=3D=3De?"":J.get=
(this,"__className__")||""))})},hasClass:function(e){var t,n,r=3D0;t=3D" =
"+e+" ";while(n=3Dthis[r++])if(1=3D=3D=3Dn.nodeType&&(" "+vt(mt(n))+" =
").indexOf(t)>-1)return!0;return!1}});var =
bt=3D/\r/g;w.fn.extend({val:function(e){var =
t,n,r,i=3Dthis[0];{if(arguments.length)return =
r=3Dg(e),this.each(function(n){var =
i;1=3D=3D=3Dthis.nodeType&&(null=3D=3D(i=3Dr?e.call(this,n,w(this).val())=
:e)?i=3D"":"number"=3D=3Dtypeof =
i?i+=3D"":Array.isArray(i)&&(i=3Dw.map(i,function(e){return =
null=3D=3De?"":e+""})),(t=3Dw.valHooks[this.type]||w.valHooks[this.nodeNa=
me.toLowerCase()])&&"set"in t&&void =
0!=3D=3Dt.set(this,i,"value")||(this.value=3Di))});if(i)return(t=3Dw.valH=
ooks[i.type]||w.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void =
0!=3D=3D(n=3Dt.get(i,"value"))?n:"string"=3D=3Dtypeof(n=3Di.value)?n.repl=
ace(bt,""):null=3D=3Dn?"":n}}}),w.extend({valHooks:{option:{get:function(=
e){var t=3Dw.find.attr(e,"value");return =
null!=3Dt?t:vt(w.text(e))}},select:{get:function(e){var =
t,n,r,i=3De.options,o=3De.selectedIndex,a=3D"select-one"=3D=3D=3De.type,s=
=3Da?null:[],u=3Da?o+1:i.length;for(r=3Do<0?u:a?o:0;r<u;r++)if(((n=3Di[r]=
).selected||r=3D=3D=3Do)&&!n.disabled&&(!n.parentNode.disabled||!N(n.pare=
ntNode,"optgroup"))){if(t=3Dw(n).val(),a)return t;s.push(t)}return =
s},set:function(e,t){var =
n,r,i=3De.options,o=3Dw.makeArray(t),a=3Di.length;while(a--)((r=3Di[a]).s=
elected=3Dw.inArray(w.valHooks.option.get(r),o)>-1)&&(n=3D!0);return =
n||(e.selectedIndex=3D-1),o}}}}),w.each(["radio","checkbox"],function(){w=
.valHooks[this]=3D{set:function(e,t){if(Array.isArray(t))return =
e.checked=3Dw.inArray(w(e).val(),t)>-1}},h.checkOn||(w.valHooks[this].get=
=3Dfunction(e){return =
null=3D=3D=3De.getAttribute("value")?"on":e.value})}),h.focusin=3D"onfocu=
sin"in e;var =
wt=3D/^(?:focusinfocus|focusoutblur)$/,Tt=3Dfunction(e){e.stopPropagation=
()};w.extend(w.event,{trigger:function(t,n,i,o){var =
a,s,u,l,c,p,d,h,v=3D[i||r],m=3Df.call(t,"type")?t.type:t,x=3Df.call(t,"na=
mespace")?t.namespace.split("."):[];if(s=3Dh=3Du=3Di=3Di||r,3!=3D=3Di.nod=
eType&&8!=3D=3Di.nodeType&&!wt.test(m+w.event.triggered)&&(m.indexOf(".")=
>-1&&(m=3D(x=3Dm.split(".")).shift(),x.sort()),c=3Dm.indexOf(":")<0&&"on"=
+m,t=3Dt[w.expando]?t:new w.Event(m,"object"=3D=3Dtypeof =
t&&t),t.isTrigger=3Do?2:3,t.namespace=3Dx.join("."),t.rnamespace=3Dt.name=
space?new =
RegExp("(^|\\.)"+x.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=3Dvoid =
0,t.target||(t.target=3Di),n=3Dnull=3D=3Dn?[t]:w.makeArray(n,[t]),d=3Dw.e=
vent.special[m]||{},o||!d.trigger||!1!=3D=3Dd.trigger.apply(i,n))){if(!o&=
&!d.noBubble&&!y(i)){for(l=3Dd.delegateType||m,wt.test(l+m)||(s=3Ds.paren=
tNode);s;s=3Ds.parentNode)v.push(s),u=3Ds;u=3D=3D=3D(i.ownerDocument||r)&=
&v.push(u.defaultView||u.parentWindow||e)}a=3D0;while((s=3Dv[a++])&&!t.is=
PropagationStopped())h=3Ds,t.type=3Da>1?l:d.bindType||m,(p=3D(J.get(s,"ev=
ents")||{})[t.type]&&J.get(s,"handle"))&&p.apply(s,n),(p=3Dc&&s[c])&&p.ap=
ply&&Y(s)&&(t.result=3Dp.apply(s,n),!1=3D=3D=3Dt.result&&t.preventDefault=
());return =
t.type=3Dm,o||t.isDefaultPrevented()||d._default&&!1!=3D=3Dd._default.app=
ly(v.pop(),n)||!Y(i)||c&&g(i[m])&&!y(i)&&((u=3Di[c])&&(i[c]=3Dnull),w.eve=
nt.triggered=3Dm,t.isPropagationStopped()&&h.addEventListener(m,Tt),i[m](=
),t.isPropagationStopped()&&h.removeEventListener(m,Tt),w.event.triggered=
=3Dvoid 0,u&&(i[c]=3Du)),t.result}},simulate:function(e,t,n){var =
r=3Dw.extend(new =
w.Event,n,{type:e,isSimulated:!0});w.event.trigger(r,null,t)}}),w.fn.exte=
nd({trigger:function(e,t){return =
this.each(function(){w.event.trigger(e,t,this)})},triggerHandler:function=
(e,t){var n=3Dthis[0];if(n)return =
w.event.trigger(e,t,n,!0)}}),h.focusin||w.each({focus:"focusin",blur:"foc=
usout"},function(e,t){var =
n=3Dfunction(e){w.event.simulate(t,e.target,w.event.fix(e))};w.event.spec=
ial[t]=3D{setup:function(){var =
r=3Dthis.ownerDocument||this,i=3DJ.access(r,t);i||r.addEventListener(e,n,=
!0),J.access(r,t,(i||0)+1)},teardown:function(){var =
r=3Dthis.ownerDocument||this,i=3DJ.access(r,t)-1;i?J.access(r,t,i):(r.rem=
oveEventListener(e,n,!0),J.remove(r,t))}}});var =
Ct=3De.location,Et=3DDate.now(),kt=3D/\?/;w.parseXML=3Dfunction(t){var =
n;if(!t||"string"!=3Dtypeof t)return null;try{n=3D(new =
e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=3Dvoid 0}return =
n&&!n.getElementsByTagName("parsererror").length||w.error("Invalid XML: =
"+t),n};var =
St=3D/\[\]$/,Dt=3D/\r?\n/g,Nt=3D/^(?:submit|button|image|reset|file)$/i,A=
t=3D/^(?:input|select|textarea|keygen)/i;function jt(e,t,n,r){var =
i;if(Array.isArray(t))w.each(t,function(t,i){n||St.test(e)?r(e,i):jt(e+"[=
"+("object"=3D=3Dtypeof i&&null!=3Di?t:"")+"]",i,n,r)});else =
if(n||"object"!=3D=3Dx(t))r(e,t);else for(i in =
t)jt(e+"["+i+"]",t[i],n,r)}w.param=3Dfunction(e,t){var =
n,r=3D[],i=3Dfunction(e,t){var =
n=3Dg(t)?t():t;r[r.length]=3DencodeURIComponent(e)+"=3D"+encodeURICompone=
nt(null=3D=3Dn?"":n)};if(Array.isArray(e)||e.jquery&&!w.isPlainObject(e))=
w.each(e,function(){i(this.name,this.value)});else for(n in =
e)jt(n,e[n],t,i);return =
r.join("&")},w.fn.extend({serialize:function(){return =
w.param(this.serializeArray())},serializeArray:function(){return =
this.map(function(){var e=3Dw.prop(this,"elements");return =
e?w.makeArray(e):this}).filter(function(){var e=3Dthis.type;return =
this.name&&!w(this).is(":disabled")&&At.test(this.nodeName)&&!Nt.test(e)&=
&(this.checked||!pe.test(e))}).map(function(e,t){var =
n=3Dw(this).val();return =
null=3D=3Dn?null:Array.isArray(n)?w.map(n,function(e){return{name:t.name,=
value:e.replace(Dt,"\r\n")}}):{name:t.name,value:n.replace(Dt,"\r\n")}}).=
get()}});var =
qt=3D/%20/g,Lt=3D/#.*$/,Ht=3D/([?&])_=3D[^&]*/,Ot=3D/^(.*?):[ =
\t]*([^\r\n]*)$/gm,Pt=3D/^(?:about|app|app-storage|.+-extension|file|res|=
widget):$/,Mt=3D/^(?:GET|HEAD)$/,Rt=3D/^\/\//,It=3D{},Wt=3D{},$t=3D"*/".c=
oncat("*"),Bt=3Dr.createElement("a");Bt.href=3DCt.href;function =
Ft(e){return function(t,n){"string"!=3Dtypeof t&&(n=3Dt,t=3D"*");var =
r,i=3D0,o=3Dt.toLowerCase().match(M)||[];if(g(n))while(r=3Do[i++])"+"=3D=3D=
=3Dr[0]?(r=3Dr.slice(1)||"*",(e[r]=3De[r]||[]).unshift(n)):(e[r]=3De[r]||=
[]).push(n)}}function _t(e,t,n,r){var i=3D{},o=3De=3D=3D=3DWt;function =
a(s){var u;return i[s]=3D!0,w.each(e[s]||[],function(e,s){var =
l=3Ds(t,n,r);return"string"!=3Dtypeof l||o||i[l]?o?!(u=3Dl):void =
0:(t.dataTypes.unshift(l),a(l),!1)}),u}return =
a(t.dataTypes[0])||!i["*"]&&a("*")}function zt(e,t){var =
n,r,i=3Dw.ajaxSettings.flatOptions||{};for(n in t)void =
0!=3D=3Dt[n]&&((i[n]?e:r||(r=3D{}))[n]=3Dt[n]);return =
r&&w.extend(!0,e,r),e}function Xt(e,t,n){var =
r,i,o,a,s=3De.contents,u=3De.dataTypes;while("*"=3D=3D=3Du[0])u.shift(),v=
oid =
0=3D=3D=3Dr&&(r=3De.mimeType||t.getResponseHeader("Content-Type"));if(r)f=
or(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in =
n)o=3Du[0];else{for(i in n){if(!u[0]||e.converters[i+" =
"+u[0]]){o=3Di;break}a||(a=3Di)}o=3Do||a}if(o)return =
o!=3D=3Du[0]&&u.unshift(o),n[o]}function Ut(e,t,n,r){var =
i,o,a,s,u,l=3D{},c=3De.dataTypes.slice();if(c[1])for(a in =
e.converters)l[a.toLowerCase()]=3De.converters[a];o=3Dc.shift();while(o)i=
f(e.responseFields[o]&&(n[e.responseFields[o]]=3Dt),!u&&r&&e.dataFilter&&=
(t=3De.dataFilter(t,e.dataType)),u=3Do,o=3Dc.shift())if("*"=3D=3D=3Do)o=3D=
u;else if("*"!=3D=3Du&&u!=3D=3Do){if(!(a=3Dl[u+" "+o]||l["* "+o]))for(i =
in l)if((s=3Di.split(" "))[1]=3D=3D=3Do&&(a=3Dl[u+" "+s[0]]||l["* =
"+s[0]])){!0=3D=3D=3Da?a=3Dl[i]:!0!=3D=3Dl[i]&&(o=3Ds[0],c.unshift(s[1]))=
;break}if(!0!=3D=3Da)if(a&&e["throws"])t=3Da(t);else =
try{t=3Da(t)}catch(e){return{state:"parsererror",error:a?e:"No =
conversion from "+u+" to =
"+o}}}return{state:"success",data:t}}w.extend({active:0,lastModified:{},e=
tag:{},ajaxSettings:{url:Ct.href,type:"GET",isLocal:Pt.test(Ct.protocol),=
global:!0,processData:!0,async:!0,contentType:"application/x-www-form-url=
encoded; =
charset=3DUTF-8",accepts:{"*":$t,text:"text/plain",html:"text/html",xml:"=
application/xml, text/xml",json:"application/json, =
text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},=
responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"=
},converters:{"* text":String,"text html":!0,"text =
json":JSON.parse,"text =
xml":w.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t)=
{return =
t?zt(zt(e,w.ajaxSettings),t):zt(w.ajaxSettings,e)},ajaxPrefilter:Ft(It),a=
jaxTransport:Ft(Wt),ajax:function(t,n){"object"=3D=3Dtypeof =
t&&(n=3Dt,t=3Dvoid 0),n=3Dn||{};var =
i,o,a,s,u,l,c,f,p,d,h=3Dw.ajaxSetup({},n),g=3Dh.context||h,y=3Dh.context&=
&(g.nodeType||g.jquery)?w(g):w.event,v=3Dw.Deferred(),m=3Dw.Callbacks("on=
ce =
memory"),x=3Dh.statusCode||{},b=3D{},T=3D{},C=3D"canceled",E=3D{readyStat=
e:0,getResponseHeader:function(e){var =
t;if(c){if(!s){s=3D{};while(t=3DOt.exec(a))s[t[1].toLowerCase()]=3Dt[2]}t=
=3Ds[e.toLowerCase()]}return =
null=3D=3Dt?null:t},getAllResponseHeaders:function(){return =
c?a:null},setRequestHeader:function(e,t){return =
null=3D=3Dc&&(e=3DT[e.toLowerCase()]=3DT[e.toLowerCase()]||e,b[e]=3Dt),th=
is},overrideMimeType:function(e){return =
null=3D=3Dc&&(h.mimeType=3De),this},statusCode:function(e){var =
t;if(e)if(c)E.always(e[E.status]);else for(t in =
e)x[t]=3D[x[t],e[t]];return this},abort:function(e){var t=3De||C;return =
i&&i.abort(t),k(0,t),this}};if(v.promise(E),h.url=3D((t||h.url||Ct.href)+=
"").replace(Rt,Ct.protocol+"//"),h.type=3Dn.method||n.type||h.method||h.t=
ype,h.dataTypes=3D(h.dataType||"*").toLowerCase().match(M)||[""],null=3D=3D=
h.crossDomain){l=3Dr.createElement("a");try{l.href=3Dh.url,l.href=3Dl.hre=
f,h.crossDomain=3DBt.protocol+"//"+Bt.host!=3Dl.protocol+"//"+l.host}catc=
h(e){h.crossDomain=3D!0}}if(h.data&&h.processData&&"string"!=3Dtypeof =
h.data&&(h.data=3Dw.param(h.data,h.traditional)),_t(It,h,n,E),c)return =
E;(f=3Dw.event&&h.global)&&0=3D=3Dw.active++&&w.event.trigger("ajaxStart"=
),h.type=3Dh.type.toUpperCase(),h.hasContent=3D!Mt.test(h.type),o=3Dh.url=
.replace(Lt,""),h.hasContent?h.data&&h.processData&&0=3D=3D=3D(h.contentT=
ype||"").indexOf("application/x-www-form-urlencoded")&&(h.data=3Dh.data.r=
eplace(qt,"+")):(d=3Dh.url.slice(o.length),h.data&&(h.processData||"strin=
g"=3D=3Dtypeof h.data)&&(o+=3D(kt.test(o)?"&":"?")+h.data,delete =
h.data),!1=3D=3D=3Dh.cache&&(o=3Do.replace(Ht,"$1"),d=3D(kt.test(o)?"&":"=
?")+"_=3D"+Et+++d),h.url=3Do+d),h.ifModified&&(w.lastModified[o]&&E.setRe=
questHeader("If-Modified-Since",w.lastModified[o]),w.etag[o]&&E.setReques=
tHeader("If-None-Match",w.etag[o])),(h.data&&h.hasContent&&!1!=3D=3Dh.con=
tentType||n.contentType)&&E.setRequestHeader("Content-Type",h.contentType=
),E.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h=
.accepts[h.dataTypes[0]]+("*"!=3D=3Dh.dataTypes[0]?", "+$t+"; =
q=3D0.01":""):h.accepts["*"]);for(p in =
h.headers)E.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(!1=3D=3D=3D=
h.beforeSend.call(g,E,h)||c))return =
E.abort();if(C=3D"abort",m.add(h.complete),E.done(h.success),E.fail(h.err=
or),i=3D_t(Wt,h,n,E)){if(E.readyState=3D1,f&&y.trigger("ajaxSend",[E,h]),=
c)return =
E;h.async&&h.timeout>0&&(u=3De.setTimeout(function(){E.abort("timeout")},=
h.timeout));try{c=3D!1,i.send(b,k)}catch(e){if(c)throw e;k(-1,e)}}else =
k(-1,"No Transport");function k(t,n,r,s){var =
l,p,d,b,T,C=3Dn;c||(c=3D!0,u&&e.clearTimeout(u),i=3Dvoid =
0,a=3Ds||"",E.readyState=3Dt>0?4:0,l=3Dt>=3D200&&t<300||304=3D=3D=3Dt,r&&=
(b=3DXt(h,E,r)),b=3DUt(h,b,E,l),l?(h.ifModified&&((T=3DE.getResponseHeade=
r("Last-Modified"))&&(w.lastModified[o]=3DT),(T=3DE.getResponseHeader("et=
ag"))&&(w.etag[o]=3DT)),204=3D=3D=3Dt||"HEAD"=3D=3D=3Dh.type?C=3D"noconte=
nt":304=3D=3D=3Dt?C=3D"notmodified":(C=3Db.state,p=3Db.data,l=3D!(d=3Db.e=
rror))):(d=3DC,!t&&C||(C=3D"error",t<0&&(t=3D0))),E.status=3Dt,E.statusTe=
xt=3D(n||C)+"",l?v.resolveWith(g,[p,C,E]):v.rejectWith(g,[E,C,d]),E.statu=
sCode(x),x=3Dvoid =
0,f&&y.trigger(l?"ajaxSuccess":"ajaxError",[E,h,l?p:d]),m.fireWith(g,[E,C=
]),f&&(y.trigger("ajaxComplete",[E,h]),--w.active||w.event.trigger("ajaxS=
top")))}return E},getJSON:function(e,t,n){return =
w.get(e,t,n,"json")},getScript:function(e,t){return w.get(e,void =
0,t,"script")}}),w.each(["get","post"],function(e,t){w[t]=3Dfunction(e,n,=
r,i){return g(n)&&(i=3Di||r,r=3Dn,n=3Dvoid =
0),w.ajax(w.extend({url:e,type:t,dataType:i,data:n,success:r},w.isPlainOb=
ject(e)&&e))}}),w._evalUrl=3Dfunction(e){return =
w.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"t=
hrows":!0})},w.fn.extend({wrapAll:function(e){var t;return =
this[0]&&(g(e)&&(e=3De.call(this[0])),t=3Dw(e,this[0].ownerDocument).eq(0=
).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){=
var e=3Dthis;while(e.firstElementChild)e=3De.firstElementChild;return =
e}).append(this)),this},wrapInner:function(e){return =
g(e)?this.each(function(t){w(this).wrapInner(e.call(this,t))}):this.each(=
function(){var =
t=3Dw(this),n=3Dt.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:fu=
nction(e){var t=3Dg(e);return =
this.each(function(n){w(this).wrapAll(t?e.call(this,n):e)})},unwrap:funct=
ion(e){return =
this.parent(e).not("body").each(function(){w(this).replaceWith(this.child=
Nodes)}),this}}),w.expr.pseudos.hidden=3Dfunction(e){return!w.expr.pseudo=
s.visible(e)},w.expr.pseudos.visible=3Dfunction(e){return!!(e.offsetWidth=
||e.offsetHeight||e.getClientRects().length)},w.ajaxSettings.xhr=3Dfuncti=
on(){try{return new e.XMLHttpRequest}catch(e){}};var =
Vt=3D{0:200,1223:204},Gt=3Dw.ajaxSettings.xhr();h.cors=3D!!Gt&&"withCrede=
ntials"in Gt,h.ajax=3DGt=3D!!Gt,w.ajaxTransport(function(t){var =
n,r;if(h.cors||Gt&&!t.crossDomain)return{send:function(i,o){var =
a,s=3Dt.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhr=
Fields)for(a in =
t.xhrFields)s[a]=3Dt.xhrFields[a];t.mimeType&&s.overrideMimeType&&s.overr=
ideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Reque=
sted-With"]=3D"XMLHttpRequest");for(a in =
i)s.setRequestHeader(a,i[a]);n=3Dfunction(e){return =
function(){n&&(n=3Dr=3Ds.onload=3Ds.onerror=3Ds.onabort=3Ds.ontimeout=3Ds=
.onreadystatechange=3Dnull,"abort"=3D=3D=3De?s.abort():"error"=3D=3D=3De?=
"number"!=3Dtypeof =
s.status?o(0,"error"):o(s.status,s.statusText):o(Vt[s.status]||s.status,s=
.statusText,"text"!=3D=3D(s.responseType||"text")||"string"!=3Dtypeof =
s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponse=
Headers()))}},s.onload=3Dn(),r=3Ds.onerror=3Ds.ontimeout=3Dn("error"),voi=
d =
0!=3D=3Ds.onabort?s.onabort=3Dr:s.onreadystatechange=3Dfunction(){4=3D=3D=
=3Ds.readyState&&e.setTimeout(function(){n&&r()})},n=3Dn("abort");try{s.s=
end(t.hasContent&&t.data||null)}catch(e){if(n)throw =
e}},abort:function(){n&&n()}}}),w.ajaxPrefilter(function(e){e.crossDomain=
&&(e.contents.script=3D!1)}),w.ajaxSetup({accepts:{script:"text/javascrip=
t, application/javascript, application/ecmascript, =
application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},co=
nverters:{"text script":function(e){return =
w.globalEval(e),e}}}),w.ajaxPrefilter("script",function(e){void =
0=3D=3D=3De.cache&&(e.cache=3D!1),e.crossDomain&&(e.type=3D"GET")}),w.aja=
xTransport("script",function(e){if(e.crossDomain){var =
t,n;return{send:function(i,o){t=3Dw("<script>").prop({charset:e.scriptCha=
rset,src:e.url}).on("load =
error",n=3Dfunction(e){t.remove(),n=3Dnull,e&&o("error"=3D=3D=3De.type?40=
4:200,e.type)}),r.head.appendChild(t[0])},abort:function(){n&&n()}}}});va=
r =
Yt=3D[],Qt=3D/(=3D)\?(?=3D&|$)|\?\?/;w.ajaxSetup({jsonp:"callback",jsonpC=
allback:function(){var e=3DYt.pop()||w.expando+"_"+Et++;return =
this[e]=3D!0,e}}),w.ajaxPrefilter("json jsonp",function(t,n,r){var =
i,o,a,s=3D!1!=3D=3Dt.jsonp&&(Qt.test(t.url)?"url":"string"=3D=3Dtypeof =
t.data&&0=3D=3D=3D(t.contentType||"").indexOf("application/x-www-form-url=
encoded")&&Qt.test(t.data)&&"data");if(s||"jsonp"=3D=3D=3Dt.dataTypes[0])=
return =
i=3Dt.jsonpCallback=3Dg(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallbac=
k,s?t[s]=3Dt[s].replace(Qt,"$1"+i):!1!=3D=3Dt.jsonp&&(t.url+=3D(kt.test(t=
.url)?"&":"?")+t.jsonp+"=3D"+i),t.converters["script =
json"]=3Dfunction(){return a||w.error(i+" was not =
called"),a[0]},t.dataTypes[0]=3D"json",o=3De[i],e[i]=3Dfunction(){a=3Darg=
uments},r.always(function(){void =
0=3D=3D=3Do?w(e).removeProp(i):e[i]=3Do,t[i]&&(t.jsonpCallback=3Dn.jsonpC=
allback,Yt.push(i)),a&&g(o)&&o(a[0]),a=3Do=3Dvoid =
0}),"script"}),h.createHTMLDocument=3Dfunction(){var =
e=3Dr.implementation.createHTMLDocument("").body;return =
e.innerHTML=3D"<form></form><form></form>",2=3D=3D=3De.childNodes.length}=
(),w.parseHTML=3Dfunction(e,t,n){if("string"!=3Dtypeof =
e)return[];"boolean"=3D=3Dtypeof t&&(n=3Dt,t=3D!1);var i,o,a;return =
t||(h.createHTMLDocument?((i=3D(t=3Dr.implementation.createHTMLDocument("=
")).createElement("base")).href=3Dr.location.href,t.head.appendChild(i)):=
t=3Dr),o=3DA.exec(e),a=3D!n&&[],o?[t.createElement(o[1])]:(o=3Dxe([e],t,a=
),a&&a.length&&w(a).remove(),w.merge([],o.childNodes))},w.fn.load=3Dfunct=
ion(e,t,n){var r,i,o,a=3Dthis,s=3De.indexOf(" ");return =
s>-1&&(r=3Dvt(e.slice(s)),e=3De.slice(0,s)),g(t)?(n=3Dt,t=3Dvoid =
0):t&&"object"=3D=3Dtypeof =
t&&(i=3D"POST"),a.length>0&&w.ajax({url:e,type:i||"GET",dataType:"html",d=
ata:t}).done(function(e){o=3Darguments,a.html(r?w("<div>").append(w.parse=
HTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(t=
his,o||[e.responseText,t,e])})}),this},w.each(["ajaxStart","ajaxStop","aj=
axComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){w.fn[t]=3D=
function(e){return =
this.on(t,e)}}),w.expr.pseudos.animated=3Dfunction(e){return =
w.grep(w.timers,function(t){return =
e=3D=3D=3Dt.elem}).length},w.offset=3D{setOffset:function(e,t,n){var =
r,i,o,a,s,u,l,c=3Dw.css(e,"position"),f=3Dw(e),p=3D{};"static"=3D=3D=3Dc&=
&(e.style.position=3D"relative"),s=3Df.offset(),o=3Dw.css(e,"top"),u=3Dw.=
css(e,"left"),(l=3D("absolute"=3D=3D=3Dc||"fixed"=3D=3D=3Dc)&&(o+u).index=
Of("auto")>-1)?(a=3D(r=3Df.position()).top,i=3Dr.left):(a=3DparseFloat(o)=
||0,i=3DparseFloat(u)||0),g(t)&&(t=3Dt.call(e,n,w.extend({},s))),null!=3D=
t.top&&(p.top=3Dt.top-s.top+a),null!=3Dt.left&&(p.left=3Dt.left-s.left+i)=
,"using"in =
t?t.using.call(e,p):f.css(p)}},w.fn.extend({offset:function(e){if(argumen=
ts.length)return void =
0=3D=3D=3De?this:this.each(function(t){w.offset.setOffset(this,e,t)});var=
 t,n,r=3Dthis[0];if(r)return =
r.getClientRects().length?(t=3Dr.getBoundingClientRect(),n=3Dr.ownerDocum=
ent.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top=
:0,left:0}},position:function(){if(this[0]){var =
e,t,n,r=3Dthis[0],i=3D{top:0,left:0};if("fixed"=3D=3D=3Dw.css(r,"position=
"))t=3Dr.getBoundingClientRect();else{t=3Dthis.offset(),n=3Dr.ownerDocume=
nt,e=3Dr.offsetParent||n.documentElement;while(e&&(e=3D=3D=3Dn.body||e=3D=
=3D=3Dn.documentElement)&&"static"=3D=3D=3Dw.css(e,"position"))e=3De.pare=
ntNode;e&&e!=3D=3Dr&&1=3D=3D=3De.nodeType&&((i=3Dw(e).offset()).top+=3Dw.=
css(e,"borderTopWidth",!0),i.left+=3Dw.css(e,"borderLeftWidth",!0))}retur=
n{top:t.top-i.top-w.css(r,"marginTop",!0),left:t.left-i.left-w.css(r,"mar=
ginLeft",!0)}}},offsetParent:function(){return this.map(function(){var =
e=3Dthis.offsetParent;while(e&&"static"=3D=3D=3Dw.css(e,"position"))e=3De=
.offsetParent;return =
e||be})}}),w.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},func=
tion(e,t){var n=3D"pageYOffset"=3D=3D=3Dt;w.fn[e]=3Dfunction(r){return =
z(this,function(e,r,i){var =
o;if(y(e)?o=3De:9=3D=3D=3De.nodeType&&(o=3De.defaultView),void =
0=3D=3D=3Di)return =
o?o[t]:e[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]=3Di},e=
,r,arguments.length)}}),w.each(["top","left"],function(e,t){w.cssHooks[t]=
=3D_e(h.pixelPosition,function(e,n){if(n)return =
n=3DFe(e,t),We.test(n)?w(e).position()[t]+"px":n})}),w.each({Height:"heig=
ht",Width:"width"},function(e,t){w.each({padding:"inner"+e,content:t,"":"=
outer"+e},function(n,r){w.fn[r]=3Dfunction(i,o){var =
a=3Darguments.length&&(n||"boolean"!=3Dtypeof =
i),s=3Dn||(!0=3D=3D=3Di||!0=3D=3D=3Do?"margin":"border");return =
z(this,function(t,n,i){var o;return =
y(t)?0=3D=3D=3Dr.indexOf("outer")?t["inner"+e]:t.document.documentElement=
["client"+e]:9=3D=3D=3Dt.nodeType?(o=3Dt.documentElement,Math.max(t.body[=
"scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])=
):void 0=3D=3D=3Di?w.css(t,n,s):w.style(t,n,i,s)},t,a?i:void =
0,a)}})}),w.each("blur focus focusin focusout resize scroll click =
dblclick mousedown mouseup mousemove mouseover mouseout mouseenter =
mouseleave change select submit keydown keypress keyup =
contextmenu".split(" "),function(e,t){w.fn[t]=3Dfunction(e,n){return =
arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),w.fn.extend({ho=
ver:function(e,t){return =
this.mouseenter(e).mouseleave(t||e)}}),w.fn.extend({bind:function(e,t,n){=
return this.on(e,null,t,n)},unbind:function(e,t){return =
this.off(e,null,t)},delegate:function(e,t,n,r){return =
this.on(t,e,n,r)},undelegate:function(e,t,n){return =
1=3D=3D=3Darguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),w.pr=
oxy=3Dfunction(e,t){var n,r,i;if("string"=3D=3Dtypeof =
t&&(n=3De[t],t=3De,e=3Dn),g(e))return =
r=3Do.call(arguments,2),i=3Dfunction(){return =
e.apply(t||this,r.concat(o.call(arguments)))},i.guid=3De.guid=3De.guid||w=
.guid++,i},w.holdReady=3Dfunction(e){e?w.readyWait++:w.ready(!0)},w.isArr=
ay=3DArray.isArray,w.parseJSON=3DJSON.parse,w.nodeName=3DN,w.isFunction=3D=
g,w.isWindow=3Dy,w.camelCase=3DG,w.type=3Dx,w.now=3DDate.now,w.isNumeric=3D=
function(e){var =
t=3Dw.type(e);return("number"=3D=3D=3Dt||"string"=3D=3D=3Dt)&&!isNaN(e-pa=
rseFloat(e))},"function"=3D=3Dtypeof =
define&&define.amd&&define("jquery",[],function(){return w});var =
Jt=3De.jQuery,Kt=3De.$;return w.noConflict=3Dfunction(t){return =
e.$=3D=3D=3Dw&&(e.$=3DKt),t&&e.jQuery=3D=3D=3Dw&&(e.jQuery=3DJt),w},t||(e=
.jQuery=3De.$=3Dw),w});
------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/Js/popper.min.js

/*=0A=
 Copyright (C) Federico Zivolo 2018=0A=
 Distributed under the MIT License (license terms are at =
http://opensource.org/licenses/MIT).=0A=
 */(function(e,t){'object'=3D=3Dtypeof exports&&'undefined'!=3Dtypeof =
module?module.exports=3Dt():'function'=3D=3Dtypeof =
define&&define.amd?define(t):e.Popper=3Dt()})(this,function(){'use =
strict';function e(e){return e&&'[object =
Function]'=3D=3D=3D{}.toString.call(e)}function =
t(e,t){if(1!=3D=3De.nodeType)return[];var =
o=3DgetComputedStyle(e,null);return t?o[t]:o}function =
o(e){return'HTML'=3D=3D=3De.nodeName?e:e.parentNode||e.host}function =
n(e){if(!e)return =
document.body;switch(e.nodeName){case'HTML':case'BODY':return =
e.ownerDocument.body;case'#document':return e.body;}var =
i=3Dt(e),r=3Di.overflow,p=3Di.overflowX,s=3Di.overflowY;return =
/(auto|scroll|overlay)/.test(r+s+p)?e:n(o(e))}function r(e){return =
11=3D=3D=3De?re:10=3D=3D=3De?pe:re||pe}function p(e){if(!e)return =
document.documentElement;for(var =
o=3Dr(10)?document.body:null,n=3De.offsetParent;n=3D=3D=3Do&&e.nextElemen=
tSibling;)n=3D(e=3De.nextElementSibling).offsetParent;var =
i=3Dn&&n.nodeName;return =
i&&'BODY'!=3D=3Di&&'HTML'!=3D=3Di?-1!=3D=3D['TD','TABLE'].indexOf(n.nodeN=
ame)&&'static'=3D=3D=3Dt(n,'position')?p(n):n:e?e.ownerDocument.documentE=
lement:document.documentElement}function s(e){var =
t=3De.nodeName;return'BODY'!=3D=3Dt&&('HTML'=3D=3D=3Dt||p(e.firstElementC=
hild)=3D=3D=3De)}function d(e){return =
null=3D=3D=3De.parentNode?e:d(e.parentNode)}function =
a(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return =
document.documentElement;var =
o=3De.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,n=3Do?e=
:t,i=3Do?t:e,r=3Ddocument.createRange();r.setStart(n,0),r.setEnd(i,0);var=
 =
l=3Dr.commonAncestorContainer;if(e!=3D=3Dl&&t!=3D=3Dl||n.contains(i))retu=
rn s(l)?l:p(l);var f=3Dd(e);return =
f.host?a(f.host,t):a(e,d(t).host)}function l(e){var =
t=3D1<arguments.length&&void =
0!=3D=3Darguments[1]?arguments[1]:'top',o=3D'top'=3D=3D=3Dt?'scrollTop':'=
scrollLeft',n=3De.nodeName;if('BODY'=3D=3D=3Dn||'HTML'=3D=3D=3Dn){var =
i=3De.ownerDocument.documentElement,r=3De.ownerDocument.scrollingElement|=
|i;return r[o]}return e[o]}function f(e,t){var =
o=3D2<arguments.length&&void =
0!=3D=3Darguments[2]&&arguments[2],n=3Dl(t,'top'),i=3Dl(t,'left'),r=3Do?-=
1:1;return =
e.top+=3Dn*r,e.bottom+=3Dn*r,e.left+=3Di*r,e.right+=3Di*r,e}function =
m(e,t){var =
o=3D'x'=3D=3D=3Dt?'Left':'Top',n=3D'Left'=3D=3Do?'Right':'Bottom';return =
parseFloat(e['border'+o+'Width'],10)+parseFloat(e['border'+n+'Width'],10)=
}function h(e,t,o,n){return =
$(t['offset'+e],t['scroll'+e],o['client'+e],o['offset'+e],o['scroll'+e],r=
(10)?o['offset'+e]+n['margin'+('Height'=3D=3D=3De?'Top':'Left')]+n['margi=
n'+('Height'=3D=3D=3De?'Bottom':'Right')]:0)}function c(){var =
e=3Ddocument.body,t=3Ddocument.documentElement,o=3Dr(10)&&getComputedStyl=
e(t);return{height:h('Height',e,t,o),width:h('Width',e,t,o)}}function =
g(e){return =
le({},e,{right:e.left+e.width,bottom:e.top+e.height})}function u(e){var =
o=3D{};try{if(r(10)){o=3De.getBoundingClientRect();var =
n=3Dl(e,'top'),i=3Dl(e,'left');o.top+=3Dn,o.left+=3Di,o.bottom+=3Dn,o.rig=
ht+=3Di}else o=3De.getBoundingClientRect()}catch(t){}var =
p=3D{left:o.left,top:o.top,width:o.right-o.left,height:o.bottom-o.top},s=3D=
'HTML'=3D=3D=3De.nodeName?c():{},d=3Ds.width||e.clientWidth||p.right-p.le=
ft,a=3Ds.height||e.clientHeight||p.bottom-p.top,f=3De.offsetWidth-d,h=3De=
.offsetHeight-a;if(f||h){var =
u=3Dt(e);f-=3Dm(u,'x'),h-=3Dm(u,'y'),p.width-=3Df,p.height-=3Dh}return =
g(p)}function b(e,o){var i=3D2<arguments.length&&void =
0!=3D=3Darguments[2]&&arguments[2],p=3Dr(10),s=3D'HTML'=3D=3D=3Do.nodeNam=
e,d=3Du(e),a=3Du(o),l=3Dn(e),m=3Dt(o),h=3DparseFloat(m.borderTopWidth,10)=
,c=3DparseFloat(m.borderLeftWidth,10);i&&'HTML'=3D=3D=3Do.nodeName&&(a.to=
p=3D$(a.top,0),a.left=3D$(a.left,0));var =
b=3Dg({top:d.top-a.top-h,left:d.left-a.left-c,width:d.width,height:d.heig=
ht});if(b.marginTop=3D0,b.marginLeft=3D0,!p&&s){var =
y=3DparseFloat(m.marginTop,10),w=3DparseFloat(m.marginLeft,10);b.top-=3Dh=
-y,b.bottom-=3Dh-y,b.left-=3Dc-w,b.right-=3Dc-w,b.marginTop=3Dy,b.marginL=
eft=3Dw}return(p&&!i?o.contains(l):o=3D=3D=3Dl&&'BODY'!=3D=3Dl.nodeName)&=
&(b=3Df(b,o)),b}function y(e){var t=3D1<arguments.length&&void =
0!=3D=3Darguments[1]&&arguments[1],o=3De.ownerDocument.documentElement,n=3D=
b(e,o),i=3D$(o.clientWidth,window.innerWidth||0),r=3D$(o.clientHeight,win=
dow.innerHeight||0),p=3Dt?0:l(o),s=3Dt?0:l(o,'left'),d=3D{top:p-n.top+n.m=
arginTop,left:s-n.left+n.marginLeft,width:i,height:r};return =
g(d)}function w(e){var =
n=3De.nodeName;return'BODY'=3D=3D=3Dn||'HTML'=3D=3D=3Dn?!1:'fixed'=3D=3D=3D=
t(e,'position')||w(o(e))}function =
E(e){if(!e||!e.parentElement||r())return =
document.documentElement;for(var =
o=3De.parentElement;o&&'none'=3D=3D=3Dt(o,'transform');)o=3Do.parentEleme=
nt;return o||document.documentElement}function v(e,t,i,r){var =
p=3D4<arguments.length&&void =
0!=3D=3Darguments[4]&&arguments[4],s=3D{top:0,left:0},d=3Dp?E(e):a(e,t);i=
f('viewport'=3D=3D=3Dr)s=3Dy(d,p);else{var =
l;'scrollParent'=3D=3D=3Dr?(l=3Dn(o(t)),'BODY'=3D=3D=3Dl.nodeName&&(l=3De=
.ownerDocument.documentElement)):'window'=3D=3D=3Dr?l=3De.ownerDocument.d=
ocumentElement:l=3Dr;var =
f=3Db(l,d,p);if('HTML'=3D=3D=3Dl.nodeName&&!w(d)){var =
m=3Dc(),h=3Dm.height,g=3Dm.width;s.top+=3Df.top-f.marginTop,s.bottom=3Dh+=
f.top,s.left+=3Df.left-f.marginLeft,s.right=3Dg+f.left}else s=3Df}return =
s.left+=3Di,s.top+=3Di,s.right-=3Di,s.bottom-=3Di,s}function x(e){var =
t=3De.width,o=3De.height;return t*o}function O(e,t,o,n,i){var =
r=3D5<arguments.length&&void =
0!=3D=3Darguments[5]?arguments[5]:0;if(-1=3D=3D=3De.indexOf('auto'))retur=
n e;var =
p=3Dv(o,n,r,i),s=3D{top:{width:p.width,height:t.top-p.top},right:{width:p=
.right-t.right,height:p.height},bottom:{width:p.width,height:p.bottom-t.b=
ottom},left:{width:t.left-p.left,height:p.height}},d=3DObject.keys(s).map=
(function(e){return =
le({key:e},s[e],{area:x(s[e])})}).sort(function(e,t){return =
t.area-e.area}),a=3Dd.filter(function(e){var =
t=3De.width,n=3De.height;return =
t>=3Do.clientWidth&&n>=3Do.clientHeight}),l=3D0<a.length?a[0].key:d[0].ke=
y,f=3De.split('-')[1];return l+(f?'-'+f:'')}function L(e,t,o){var =
n=3D3<arguments.length&&void =
0!=3D=3Darguments[3]?arguments[3]:null,i=3Dn?E(t):a(t,o);return =
b(o,i,n)}function S(e){var =
t=3DgetComputedStyle(e),o=3DparseFloat(t.marginTop)+parseFloat(t.marginBo=
ttom),n=3DparseFloat(t.marginLeft)+parseFloat(t.marginRight),i=3D{width:e=
.offsetWidth+n,height:e.offsetHeight+o};return i}function T(e){var =
t=3D{left:'right',right:'left',bottom:'top',top:'bottom'};return =
e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function =
C(e,t,o){o=3Do.split('-')[0];var =
n=3DS(e),i=3D{width:n.width,height:n.height},r=3D-1!=3D=3D['right','left'=
].indexOf(o),p=3Dr?'top':'left',s=3Dr?'left':'top',d=3Dr?'height':'width'=
,a=3Dr?'width':'height';return =
i[p]=3Dt[p]+t[d]/2-n[d]/2,i[s]=3Do=3D=3D=3Ds?t[s]-n[a]:t[T(s)],i}function=
 D(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function =
N(e,t,o){if(Array.prototype.findIndex)return =
e.findIndex(function(e){return e[t]=3D=3D=3Do});var =
n=3DD(e,function(e){return e[t]=3D=3D=3Do});return e.indexOf(n)}function =
P(t,o,n){var i=3Dvoid 0=3D=3D=3Dn?t:t.slice(0,N(t,'name',n));return =
i.forEach(function(t){t['function']&&console.warn('`modifier.function` =
is deprecated, use `modifier.fn`!');var =
n=3Dt['function']||t.fn;t.enabled&&e(n)&&(o.offsets.popper=3Dg(o.offsets.=
popper),o.offsets.reference=3Dg(o.offsets.reference),o=3Dn(o,t))}),o}func=
tion k(){if(!this.state.isDestroyed){var =
e=3D{instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offs=
ets:{}};e.offsets.reference=3DL(this.state,this.popper,this.reference,thi=
s.options.positionFixed),e.placement=3DO(this.options.placement,e.offsets=
.reference,this.popper,this.reference,this.options.modifiers.flip.boundar=
iesElement,this.options.modifiers.flip.padding),e.originalPlacement=3De.p=
lacement,e.positionFixed=3Dthis.options.positionFixed,e.offsets.popper=3D=
C(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=3D=
this.options.positionFixed?'fixed':'absolute',e=3DP(this.modifiers,e),thi=
s.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=3D!0,thi=
s.options.onCreate(e))}}function W(e,t){return e.some(function(e){var =
o=3De.name,n=3De.enabled;return n&&o=3D=3D=3Dt})}function B(e){for(var =
t=3D[!1,'ms','Webkit','Moz','O'],o=3De.charAt(0).toUpperCase()+e.slice(1)=
,n=3D0;n<t.length;n++){var =
i=3Dt[n],r=3Di?''+i+o:e;if('undefined'!=3Dtypeof =
document.body.style[r])return r}return null}function H(){return =
this.state.isDestroyed=3D!0,W(this.modifiers,'applyStyle')&&(this.popper.=
removeAttribute('x-placement'),this.popper.style.position=3D'',this.poppe=
r.style.top=3D'',this.popper.style.left=3D'',this.popper.style.right=3D''=
,this.popper.style.bottom=3D'',this.popper.style.willChange=3D'',this.pop=
per.style[B('transform')]=3D''),this.disableEventListeners(),this.options=
.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}fu=
nction A(e){var t=3De.ownerDocument;return =
t?t.defaultView:window}function M(e,t,o,i){var =
r=3D'BODY'=3D=3D=3De.nodeName,p=3Dr?e.ownerDocument.defaultView:e;p.addEv=
entListener(t,o,{passive:!0}),r||M(n(p.parentNode),t,o,i),i.push(p)}funct=
ion =
I(e,t,o,i){o.updateBound=3Di,A(e).addEventListener('resize',o.updateBound=
,{passive:!0});var r=3Dn(e);return =
M(r,'scroll',o.updateBound,o.scrollParents),o.scrollElement=3Dr,o.eventsE=
nabled=3D!0,o}function =
F(){this.state.eventsEnabled||(this.state=3DI(this.reference,this.options=
,this.state,this.scheduleUpdate))}function R(e,t){return =
A(e).removeEventListener('resize',t.updateBound),t.scrollParents.forEach(=
function(e){e.removeEventListener('scroll',t.updateBound)}),t.updateBound=
=3Dnull,t.scrollParents=3D[],t.scrollElement=3Dnull,t.eventsEnabled=3D!1,=
t}function =
U(){this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),=
this.state=3DR(this.reference,this.state))}function =
Y(e){return''!=3D=3De&&!isNaN(parseFloat(e))&&isFinite(e)}function =
j(e,t){Object.keys(t).forEach(function(o){var =
n=3D'';-1!=3D=3D['width','height','top','right','bottom','left'].indexOf(=
o)&&Y(t[o])&&(n=3D'px'),e.style[o]=3Dt[o]+n})}function =
K(e,t){Object.keys(t).forEach(function(o){var =
n=3Dt[o];!1=3D=3D=3Dn?e.removeAttribute(o):e.setAttribute(o,t[o])})}funct=
ion q(e,t,o){var n=3DD(e,function(e){var o=3De.name;return =
o=3D=3D=3Dt}),i=3D!!n&&e.some(function(e){return =
e.name=3D=3D=3Do&&e.enabled&&e.order<n.order});if(!i){var =
r=3D'`'+t+'`';console.warn('`'+o+'`'+' modifier is required by '+r+' =
modifier in order to work, be sure to include it before '+r+'!')}return =
i}function =
G(e){return'end'=3D=3D=3De?'start':'start'=3D=3D=3De?'end':e}function =
z(e){var t=3D1<arguments.length&&void =
0!=3D=3Darguments[1]&&arguments[1],o=3Dme.indexOf(e),n=3Dme.slice(o+1).co=
ncat(me.slice(0,o));return t?n.reverse():n}function V(e,t,o,n){var =
i=3De.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),r=3D+i[1],p=3Di[2];if(!r)return =
e;if(0=3D=3D=3Dp.indexOf('%')){var =
s;switch(p){case'%p':s=3Do;break;case'%':case'%r':default:s=3Dn;}var =
d=3Dg(s);return d[t]/100*r}if('vh'=3D=3D=3Dp||'vw'=3D=3D=3Dp){var =
a;return =
a=3D'vh'=3D=3D=3Dp?$(document.documentElement.clientHeight,window.innerHe=
ight||0):$(document.documentElement.clientWidth,window.innerWidth||0),a/1=
00*r}return r}function _(e,t,o,n){var =
i=3D[0,0],r=3D-1!=3D=3D['right','left'].indexOf(n),p=3De.split(/(\+|\-)/)=
.map(function(e){return =
e.trim()}),s=3Dp.indexOf(D(p,function(e){return-1!=3D=3De.search(/,|\s/)}=
));p[s]&&-1=3D=3D=3Dp[s].indexOf(',')&&console.warn('Offsets separated =
by white space(s) are deprecated, use a comma (,) instead.');var =
d=3D/\s*,\s*|\s+/,a=3D-1=3D=3D=3Ds?[p]:[p.slice(0,s).concat([p[s].split(d=
)[0]]),[p[s].split(d)[1]].concat(p.slice(s+1))];return =
a=3Da.map(function(e,n){var =
i=3D(1=3D=3D=3Dn?!r:r)?'height':'width',p=3D!1;return =
e.reduce(function(e,t){return''=3D=3D=3De[e.length-1]&&-1!=3D=3D['+','-']=
.indexOf(t)?(e[e.length-1]=3Dt,p=3D!0,e):p?(e[e.length-1]+=3Dt,p=3D!1,e):=
e.concat(t)},[]).map(function(e){return =
V(e,i,t,o)})}),a.forEach(function(e,t){e.forEach(function(o,n){Y(o)&&(i[t=
]+=3Do*('-'=3D=3D=3De[n-1]?-1:1))})}),i}function X(e,t){var =
o,n=3Dt.offset,i=3De.placement,r=3De.offsets,p=3Dr.popper,s=3Dr.reference=
,d=3Di.split('-')[0];return =
o=3DY(+n)?[+n,0]:_(n,p,s,d),'left'=3D=3D=3Dd?(p.top+=3Do[0],p.left-=3Do[1=
]):'right'=3D=3D=3Dd?(p.top+=3Do[0],p.left+=3Do[1]):'top'=3D=3D=3Dd?(p.le=
ft+=3Do[0],p.top-=3Do[1]):'bottom'=3D=3D=3Dd&&(p.left+=3Do[0],p.top+=3Do[=
1]),e.popper=3Dp,e}for(var =
J=3DMath.min,Q=3DMath.round,Z=3DMath.floor,$=3DMath.max,ee=3D'undefined'!=
=3Dtypeof window&&'undefined'!=3Dtypeof =
document,te=3D['Edge','Trident','Firefox'],oe=3D0,ne=3D0;ne<te.length;ne+=
=3D1)if(ee&&0<=3Dnavigator.userAgent.indexOf(te[ne])){oe=3D1;break}var =
i=3Dee&&window.Promise,ie=3Di?function(e){var t=3D!1;return =
function(){t||(t=3D!0,window.Promise.resolve().then(function(){t=3D!1,e()=
}))}}:function(e){var t=3D!1;return =
function(){t||(t=3D!0,setTimeout(function(){t=3D!1,e()},oe))}},re=3Dee&&!=
!(window.MSInputMethodContext&&document.documentMode),pe=3Dee&&/MSIE =
10/.test(navigator.userAgent),se=3Dfunction(e,t){if(!(e instanceof =
t))throw new TypeError('Cannot call a class as a =
function')},de=3Dfunction(){function e(e,t){for(var =
o,n=3D0;n<t.length;n++)o=3Dt[n],o.enumerable=3Do.enumerable||!1,o.configu=
rable=3D!0,'value'in =
o&&(o.writable=3D!0),Object.defineProperty(e,o.key,o)}return =
function(t,o,n){return =
o&&e(t.prototype,o),n&&e(t,n),t}}(),ae=3Dfunction(e,t,o){return t in =
e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writab=
le:!0}):e[t]=3Do,e},le=3DObject.assign||function(e){for(var =
t,o=3D1;o<arguments.length;o++)for(var n in =
t=3Darguments[o],t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=3Dt[n=
]);return =
e},fe=3D['auto-start','auto','auto-end','top-start','top','top-end','righ=
t-start','right','right-end','bottom-end','bottom','bottom-start','left-e=
nd','left','left-start'],me=3Dfe.slice(3),he=3D{FLIP:'flip',CLOCKWISE:'cl=
ockwise',COUNTERCLOCKWISE:'counterclockwise'},ce=3Dfunction(){function =
t(o,n){var i=3Dthis,r=3D2<arguments.length&&void =
0!=3D=3Darguments[2]?arguments[2]:{};se(this,t),this.scheduleUpdate=3Dfun=
ction(){return =
requestAnimationFrame(i.update)},this.update=3Die(this.update.bind(this))=
,this.options=3Dle({},t.Defaults,r),this.state=3D{isDestroyed:!1,isCreate=
d:!1,scrollParents:[]},this.reference=3Do&&o.jquery?o[0]:o,this.popper=3D=
n&&n.jquery?n[0]:n,this.options.modifiers=3D{},Object.keys(le({},t.Defaul=
ts.modifiers,r.modifiers)).forEach(function(e){i.options.modifiers[e]=3Dl=
e({},t.Defaults.modifiers[e]||{},r.modifiers?r.modifiers[e]:{})}),this.mo=
difiers=3DObject.keys(this.options.modifiers).map(function(e){return =
le({name:e},i.options.modifiers[e])}).sort(function(e,t){return =
e.order-t.order}),this.modifiers.forEach(function(t){t.enabled&&e(t.onLoa=
d)&&t.onLoad(i.reference,i.popper,i.options,t,i.state)}),this.update();va=
r =
p=3Dthis.options.eventsEnabled;p&&this.enableEventListeners(),this.state.=
eventsEnabled=3Dp}return de(t,[{key:'update',value:function(){return =
k.call(this)}},{key:'destroy',value:function(){return =
H.call(this)}},{key:'enableEventListeners',value:function(){return =
F.call(this)}},{key:'disableEventListeners',value:function(){return =
U.call(this)}}]),t}();return ce.Utils=3D('undefined'=3D=3Dtypeof =
window?global:window).PopperUtils,ce.placements=3Dfe,ce.Defaults=3D{place=
ment:'bottom',positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCrea=
te:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled=
:!0,fn:function(e){var =
t=3De.placement,o=3Dt.split('-')[0],n=3Dt.split('-')[1];if(n){var =
i=3De.offsets,r=3Di.reference,p=3Di.popper,s=3D-1!=3D=3D['bottom','top'].=
indexOf(o),d=3Ds?'left':'top',a=3Ds?'width':'height',l=3D{start:ae({},d,r=
[d]),end:ae({},d,r[d]+r[a]-p[a])};e.offsets.popper=3Dle({},p,l[n])}return=
 =
e}},offset:{order:200,enabled:!0,fn:X,offset:0},preventOverflow:{order:30=
0,enabled:!0,fn:function(e,t){var =
o=3Dt.boundariesElement||p(e.instance.popper);e.instance.reference=3D=3D=3D=
o&&(o=3Dp(o));var =
n=3DB('transform'),i=3De.instance.popper.style,r=3Di.top,s=3Di.left,d=3Di=
[n];i.top=3D'',i.left=3D'',i[n]=3D'';var =
a=3Dv(e.instance.popper,e.instance.reference,t.padding,o,e.positionFixed)=
;i.top=3Dr,i.left=3Ds,i[n]=3Dd,t.boundaries=3Da;var =
l=3Dt.priority,f=3De.offsets.popper,m=3D{primary:function(e){var =
o=3Df[e];return =
f[e]<a[e]&&!t.escapeWithReference&&(o=3D$(f[e],a[e])),ae({},e,o)},seconda=
ry:function(e){var o=3D'right'=3D=3D=3De?'left':'top',n=3Df[o];return =
f[e]>a[e]&&!t.escapeWithReference&&(n=3DJ(f[o],a[e]-('right'=3D=3D=3De?f.=
width:f.height))),ae({},o,n)}};return l.forEach(function(e){var =
t=3D-1=3D=3D=3D['left','top'].indexOf(e)?'secondary':'primary';f=3Dle({},=
f,m[t](e))}),e.offsets.popper=3Df,e},priority:['left','right','top','bott=
om'],padding:5,boundariesElement:'scrollParent'},keepTogether:{order:400,=
enabled:!0,fn:function(e){var =
t=3De.offsets,o=3Dt.popper,n=3Dt.reference,i=3De.placement.split('-')[0],=
r=3DZ,p=3D-1!=3D=3D['top','bottom'].indexOf(i),s=3Dp?'right':'bottom',d=3D=
p?'left':'top',a=3Dp?'width':'height';return =
o[s]<r(n[d])&&(e.offsets.popper[d]=3Dr(n[d])-o[a]),o[d]>r(n[s])&&(e.offse=
ts.popper[d]=3Dr(n[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,o){=
var n;if(!q(e.instance.modifiers,'arrow','keepTogether'))return e;var =
i=3Do.element;if('string'=3D=3Dtypeof =
i){if(i=3De.instance.popper.querySelector(i),!i)return e;}else =
if(!e.instance.popper.contains(i))return console.warn('WARNING: =
`arrow.element` must be child of its popper element!'),e;var =
r=3De.placement.split('-')[0],p=3De.offsets,s=3Dp.popper,d=3Dp.reference,=
a=3D-1!=3D=3D['left','right'].indexOf(r),l=3Da?'height':'width',f=3Da?'To=
p':'Left',m=3Df.toLowerCase(),h=3Da?'left':'top',c=3Da?'bottom':'right',u=
=3DS(i)[l];d[c]-u<s[m]&&(e.offsets.popper[m]-=3Ds[m]-(d[c]-u)),d[m]+u>s[c=
]&&(e.offsets.popper[m]+=3Dd[m]+u-s[c]),e.offsets.popper=3Dg(e.offsets.po=
pper);var =
b=3Dd[m]+d[l]/2-u/2,y=3Dt(e.instance.popper),w=3DparseFloat(y['margin'+f]=
,10),E=3DparseFloat(y['border'+f+'Width'],10),v=3Db-e.offsets.popper[m]-w=
-E;return =
v=3D$(J(s[l]-u,v),0),e.arrowElement=3Di,e.offsets.arrow=3D(n=3D{},ae(n,m,=
Q(v)),ae(n,h,''),n),e},element:'[x-arrow]'},flip:{order:600,enabled:!0,fn=
:function(e,t){if(W(e.instance.modifiers,'inner'))return =
e;if(e.flipped&&e.placement=3D=3D=3De.originalPlacement)return e;var =
o=3Dv(e.instance.popper,e.instance.reference,t.padding,t.boundariesElemen=
t,e.positionFixed),n=3De.placement.split('-')[0],i=3DT(n),r=3De.placement=
.split('-')[1]||'',p=3D[];switch(t.behavior){case =
he.FLIP:p=3D[n,i];break;case he.CLOCKWISE:p=3Dz(n);break;case =
he.COUNTERCLOCKWISE:p=3Dz(n,!0);break;default:p=3Dt.behavior;}return =
p.forEach(function(s,d){if(n!=3D=3Ds||p.length=3D=3D=3Dd+1)return =
e;n=3De.placement.split('-')[0],i=3DT(n);var =
a=3De.offsets.popper,l=3De.offsets.reference,f=3DZ,m=3D'left'=3D=3D=3Dn&&=
f(a.right)>f(l.left)||'right'=3D=3D=3Dn&&f(a.left)<f(l.right)||'top'=3D=3D=
=3Dn&&f(a.bottom)>f(l.top)||'bottom'=3D=3D=3Dn&&f(a.top)<f(l.bottom),h=3D=
f(a.left)<f(o.left),c=3Df(a.right)>f(o.right),g=3Df(a.top)<f(o.top),u=3Df=
(a.bottom)>f(o.bottom),b=3D'left'=3D=3D=3Dn&&h||'right'=3D=3D=3Dn&&c||'to=
p'=3D=3D=3Dn&&g||'bottom'=3D=3D=3Dn&&u,y=3D-1!=3D=3D['top','bottom'].inde=
xOf(n),w=3D!!t.flipVariations&&(y&&'start'=3D=3D=3Dr&&h||y&&'end'=3D=3D=3D=
r&&c||!y&&'start'=3D=3D=3Dr&&g||!y&&'end'=3D=3D=3Dr&&u);(m||b||w)&&(e.fli=
pped=3D!0,(m||b)&&(n=3Dp[d+1]),w&&(r=3DG(r)),e.placement=3Dn+(r?'-'+r:'')=
,e.offsets.popper=3Dle({},e.offsets.popper,C(e.instance.popper,e.offsets.=
reference,e.placement)),e=3DP(e.instance.modifiers,e,'flip'))}),e},behavi=
or:'flip',padding:5,boundariesElement:'viewport'},inner:{order:700,enable=
d:!1,fn:function(e){var =
t=3De.placement,o=3Dt.split('-')[0],n=3De.offsets,i=3Dn.popper,r=3Dn.refe=
rence,p=3D-1!=3D=3D['left','right'].indexOf(o),s=3D-1=3D=3D=3D['top','lef=
t'].indexOf(o);return =
i[p?'left':'top']=3Dr[o]-(s?i[p?'width':'height']:0),e.placement=3DT(t),e=
.offsets.popper=3Dg(i),e}},hide:{order:800,enabled:!0,fn:function(e){if(!=
q(e.instance.modifiers,'hide','preventOverflow'))return e;var =
t=3De.offsets.reference,o=3DD(e.instance.modifiers,function(e){return'pre=
ventOverflow'=3D=3D=3De.name}).boundaries;if(t.bottom<o.top||t.left>o.rig=
ht||t.top>o.bottom||t.right<o.left){if(!0=3D=3D=3De.hide)return =
e;e.hide=3D!0,e.attributes['x-out-of-boundaries']=3D''}else{if(!1=3D=3D=3D=
e.hide)return =
e;e.hide=3D!1,e.attributes['x-out-of-boundaries']=3D!1}return =
e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var =
o=3Dt.x,n=3Dt.y,i=3De.offsets.popper,r=3DD(e.instance.modifiers,function(=
e){return'applyStyle'=3D=3D=3De.name}).gpuAcceleration;void =
0!=3D=3Dr&&console.warn('WARNING: `gpuAcceleration` option moved to =
`computeStyle` modifier and will not be supported in future versions of =
Popper.js!');var s,d,a=3Dvoid =
0=3D=3D=3Dr?t.gpuAcceleration:r,l=3Dp(e.instance.popper),f=3Du(l),m=3D{po=
sition:i.position},h=3D{left:Z(i.left),top:Q(i.top),bottom:Q(i.bottom),ri=
ght:Z(i.right)},c=3D'bottom'=3D=3D=3Do?'top':'bottom',g=3D'right'=3D=3D=3D=
n?'left':'right',b=3DB('transform');if(d=3D'bottom'=3D=3Dc?-f.height+h.bo=
ttom:h.top,s=3D'right'=3D=3Dg?-f.width+h.right:h.left,a&&b)m[b]=3D'transl=
ate3d('+s+'px, '+d+'px, =
0)',m[c]=3D0,m[g]=3D0,m.willChange=3D'transform';else{var =
y=3D'bottom'=3D=3Dc?-1:1,w=3D'right'=3D=3Dg?-1:1;m[c]=3Dd*y,m[g]=3Ds*w,m.=
willChange=3Dc+', '+g}var E=3D{"x-placement":e.placement};return =
e.attributes=3Dle({},E,e.attributes),e.styles=3Dle({},m,e.styles),e.arrow=
Styles=3Dle({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:'bo=
ttom',y:'right'},applyStyle:{order:900,enabled:!0,fn:function(e){return =
j(e.instance.popper,e.styles),K(e.instance.popper,e.attributes),e.arrowEl=
ement&&Object.keys(e.arrowStyles).length&&j(e.arrowElement,e.arrowStyles)=
,e},onLoad:function(e,t,o,n,i){var =
r=3DL(i,t,e,o.positionFixed),p=3DO(o.placement,r,t,e,o.modifiers.flip.bou=
ndariesElement,o.modifiers.flip.padding);return =
t.setAttribute('x-placement',p),j(t,{position:o.positionFixed?'fixed':'ab=
solute'}),o},gpuAcceleration:void 0}}},ce});=0A=
//# sourceMappingURL=3Dpopper.min.js.map
------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/Js/bootstrap.min.js

/*!=0A=
  * Bootstrap v4.5.3 (https://getbootstrap.com/)=0A=
  * Copyright 2011-2020 The Bootstrap Authors =
(https://github.com/twbs/bootstrap/graphs/contributors)=0A=
  * Licensed under MIT =
(https://github.com/twbs/bootstrap/blob/main/LICENSE)=0A=
  */=0A=
!function(t,e){"object"=3D=3Dtypeof exports&&"undefined"!=3Dtypeof =
module?e(exports,require("jquery"),require("popper.js")):"function"=3D=3D=
typeof =
define&&define.amd?define(["exports","jquery","popper.js"],e):e((t=3D"und=
efined"!=3Dtypeof =
globalThis?globalThis:t||self).bootstrap=3D{},t.jQuery,t.Popper)}(this,(f=
unction(t,e,n){"use strict";function i(t){return t&&"object"=3D=3Dtypeof =
t&&"default"in t?t:{default:t}}var o=3Di(e),a=3Di(n);function =
s(t,e){for(var n=3D0;n<e.length;n++){var =
i=3De[n];i.enumerable=3Di.enumerable||!1,i.configurable=3D!0,"value"in =
i&&(i.writable=3D!0),Object.defineProperty(t,i.key,i)}}function =
l(t,e,n){return e&&s(t.prototype,e),n&&s(t,n),t}function =
r(){return(r=3DObject.assign||function(t){for(var =
e=3D1;e<arguments.length;e++){var n=3Darguments[e];for(var i in =
n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=3Dn[i])}return =
t}).apply(this,arguments)}function u(t){var e=3Dthis,n=3D!1;return =
o.default(this).one(d.TRANSITION_END,(function(){n=3D!0})),setTimeout((fu=
nction(){n||d.triggerTransitionEnd(e)}),t),this}var =
d=3D{TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=3D~~(1e6*M=
ath.random())}while(document.getElementById(t));return =
t},getSelectorFromElement:function(t){var =
e=3Dt.getAttribute("data-target");if(!e||"#"=3D=3D=3De){var =
n=3Dt.getAttribute("href");e=3Dn&&"#"!=3D=3Dn?n.trim():""}try{return =
document.querySelector(e)?e:null}catch(t){return =
null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var =
e=3Do.default(t).css("transition-duration"),n=3Do.default(t).css("transit=
ion-delay"),i=3DparseFloat(e),a=3DparseFloat(n);return =
i||a?(e=3De.split(",")[0],n=3Dn.split(",")[0],1e3*(parseFloat(e)+parseFlo=
at(n))):0},reflow:function(t){return =
t.offsetHeight},triggerTransitionEnd:function(t){o.default(t).trigger("tr=
ansitionend")},supportsTransitionEnd:function(){return =
Boolean("transitionend")},isElement:function(t){return(t[0]||t).nodeType}=
,typeCheckConfig:function(t,e,n){for(var i in =
n)if(Object.prototype.hasOwnProperty.call(n,i)){var =
o=3Dn[i],a=3De[i],s=3Da&&d.isElement(a)?"element":null=3D=3D=3D(l=3Da)||"=
undefined"=3D=3Dtypeof =
l?""+l:{}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new =
RegExp(o).test(s))throw new Error(t.toUpperCase()+': Option "'+i+'" =
provided type "'+s+'" but expected type "'+o+'".')}var =
l},findShadowRoot:function(t){if(!document.documentElement.attachShadow)r=
eturn null;if("function"=3D=3Dtypeof t.getRootNode){var =
e=3Dt.getRootNode();return e instanceof ShadowRoot?e:null}return t =
instanceof =
ShadowRoot?t:t.parentNode?d.findShadowRoot(t.parentNode):null},jQueryDete=
ction:function(){if("undefined"=3D=3Dtypeof o.default)throw new =
TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be =
included before Bootstrap's JavaScript.");var =
t=3Do.default.fn.jquery.split(" =
")[0].split(".");if(t[0]<2&&t[1]<9||1=3D=3D=3Dt[0]&&9=3D=3D=3Dt[1]&&t[2]<=
1||t[0]>=3D4)throw new Error("Bootstrap's JavaScript requires at least =
jQuery v1.9.1 but less than =
v4.0.0")}};d.jQueryDetection(),o.default.fn.emulateTransitionEnd=3Du,o.de=
fault.event.special[d.TRANSITION_END]=3D{bindType:"transitionend",delegat=
eType:"transitionend",handle:function(t){if(o.default(t.target).is(this))=
return t.handleObj.handler.apply(this,arguments)}};var =
f=3D"alert",c=3Do.default.fn[f],h=3Dfunction(){function =
t(t){this._element=3Dt}var e=3Dt.prototype;return =
e.close=3Dfunction(t){var =
e=3Dthis._element;t&&(e=3Dthis._getRootElement(t)),this._triggerCloseEven=
t(e).isDefaultPrevented()||this._removeElement(e)},e.dispose=3Dfunction()=
{o.default.removeData(this._element,"bs.alert"),this._element=3Dnull},e._=
getRootElement=3Dfunction(t){var =
e=3Dd.getSelectorFromElement(t),n=3D!1;return =
e&&(n=3Ddocument.querySelector(e)),n||(n=3Do.default(t).closest(".alert")=
[0]),n},e._triggerCloseEvent=3Dfunction(t){var =
e=3Do.default.Event("close.bs.alert");return =
o.default(t).trigger(e),e},e._removeElement=3Dfunction(t){var =
e=3Dthis;if(o.default(t).removeClass("show"),o.default(t).hasClass("fade"=
)){var =
n=3Dd.getTransitionDurationFromElement(t);o.default(t).one(d.TRANSITION_E=
ND,(function(n){return =
e._destroyElement(t,n)})).emulateTransitionEnd(n)}else =
this._destroyElement(t)},e._destroyElement=3Dfunction(t){o.default(t).det=
ach().trigger("closed.bs.alert").remove()},t._jQueryInterface=3Dfunction(=
e){return this.each((function(){var =
n=3Do.default(this),i=3Dn.data("bs.alert");i||(i=3Dnew =
t(this),n.data("bs.alert",i)),"close"=3D=3D=3De&&i[e](this)}))},t._handle=
Dismiss=3Dfunction(t){return =
function(e){e&&e.preventDefault(),t.close(this)}},l(t,null,[{key:"VERSION=
",get:function(){return"4.5.3"}}]),t}();o.default(document).on("click.bs.=
alert.data-api",'[data-dismiss=3D"alert"]',h._handleDismiss(new =
h)),o.default.fn[f]=3Dh._jQueryInterface,o.default.fn[f].Constructor=3Dh,=
o.default.fn[f].noConflict=3Dfunction(){return =
o.default.fn[f]=3Dc,h._jQueryInterface};var =
g=3Do.default.fn.button,m=3Dfunction(){function =
t(t){this._element=3Dt,this.shouldAvoidTriggerChange=3D!1}var =
e=3Dt.prototype;return e.toggle=3Dfunction(){var =
t=3D!0,e=3D!0,n=3Do.default(this._element).closest('[data-toggle=3D"butto=
ns"]')[0];if(n){var =
i=3Dthis._element.querySelector('input:not([type=3D"hidden"])');if(i){if(=
"radio"=3D=3D=3Di.type)if(i.checked&&this._element.classList.contains("ac=
tive"))t=3D!1;else{var =
a=3Dn.querySelector(".active");a&&o.default(a).removeClass("active")}t&&(=
"checkbox"!=3D=3Di.type&&"radio"!=3D=3Di.type||(i.checked=3D!this._elemen=
t.classList.contains("active")),this.shouldAvoidTriggerChange||o.default(=
i).trigger("change")),i.focus(),e=3D!1}}this._element.hasAttribute("disab=
led")||this._element.classList.contains("disabled")||(e&&this._element.se=
tAttribute("aria-pressed",!this._element.classList.contains("active")),t&=
&o.default(this._element).toggleClass("active"))},e.dispose=3Dfunction(){=
o.default.removeData(this._element,"bs.button"),this._element=3Dnull},t._=
jQueryInterface=3Dfunction(e,n){return this.each((function(){var =
i=3Do.default(this),a=3Di.data("bs.button");a||(a=3Dnew =
t(this),i.data("bs.button",a)),a.shouldAvoidTriggerChange=3Dn,"toggle"=3D=
=3D=3De&&a[e]()}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"=
}}]),t}();o.default(document).on("click.bs.button.data-api",'[data-toggle=
^=3D"button"]',(function(t){var =
e=3Dt.target,n=3De;if(o.default(e).hasClass("btn")||(e=3Do.default(e).clo=
sest(".btn")[0]),!e||e.hasAttribute("disabled")||e.classList.contains("di=
sabled"))t.preventDefault();else{var =
i=3De.querySelector('input:not([type=3D"hidden"])');if(i&&(i.hasAttribute=
("disabled")||i.classList.contains("disabled")))return void =
t.preventDefault();"INPUT"!=3D=3Dn.tagName&&"LABEL"=3D=3D=3De.tagName||m.=
_jQueryInterface.call(o.default(e),"toggle","INPUT"=3D=3D=3Dn.tagName)}})=
).on("focus.bs.button.data-api =
blur.bs.button.data-api",'[data-toggle^=3D"button"]',(function(t){var =
e=3Do.default(t.target).closest(".btn")[0];o.default(e).toggleClass("focu=
s",/^focus(in)?$/.test(t.type))})),o.default(window).on("load.bs.button.d=
ata-api",(function(){for(var =
t=3D[].slice.call(document.querySelectorAll('[data-toggle=3D"buttons"] =
.btn')),e=3D0,n=3Dt.length;e<n;e++){var =
i=3Dt[e],o=3Di.querySelector('input:not([type=3D"hidden"])');o.checked||o=
.hasAttribute("checked")?i.classList.add("active"):i.classList.remove("ac=
tive")}for(var =
a=3D0,s=3D(t=3D[].slice.call(document.querySelectorAll('[data-toggle=3D"b=
utton"]'))).length;a<s;a++){var =
l=3Dt[a];"true"=3D=3D=3Dl.getAttribute("aria-pressed")?l.classList.add("a=
ctive"):l.classList.remove("active")}})),o.default.fn.button=3Dm._jQueryI=
nterface,o.default.fn.button.Constructor=3Dm,o.default.fn.button.noConfli=
ct=3Dfunction(){return o.default.fn.button=3Dg,m._jQueryInterface};var =
p=3D"carousel",_=3D".bs.carousel",v=3Do.default.fn[p],b=3D{interval:5e3,k=
eyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},y=3D{interval:"(numbe=
r|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|bo=
olean)",wrap:"boolean",touch:"boolean"},E=3D{TOUCH:"touch",PEN:"pen"},w=3D=
function(){function =
t(t,e){this._items=3Dnull,this._interval=3Dnull,this._activeElement=3Dnul=
l,this._isPaused=3D!1,this._isSliding=3D!1,this.touchTimeout=3Dnull,this.=
touchStartX=3D0,this.touchDeltaX=3D0,this._config=3Dthis._getConfig(e),th=
is._element=3Dt,this._indicatorsElement=3Dthis._element.querySelector(".c=
arousel-indicators"),this._touchSupported=3D"ontouchstart"in =
document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=3D=
Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListene=
rs()}var e=3Dt.prototype;return =
e.next=3Dfunction(){this._isSliding||this._slide("next")},e.nextWhenVisib=
le=3Dfunction(){var =
t=3Do.default(this._element);!document.hidden&&t.is(":visible")&&"hidden"=
!=3D=3Dt.css("visibility")&&this.next()},e.prev=3Dfunction(){this._isSlid=
ing||this._slide("prev")},e.pause=3Dfunction(t){t||(this._isPaused=3D!0),=
this._element.querySelector(".carousel-item-next, =
.carousel-item-prev")&&(d.triggerTransitionEnd(this._element),this.cycle(=
!0)),clearInterval(this._interval),this._interval=3Dnull},e.cycle=3Dfunct=
ion(t){t||(this._isPaused=3D!1),this._interval&&(clearInterval(this._inte=
rval),this._interval=3Dnull),this._config.interval&&!this._isPaused&&(thi=
s._interval=3DsetInterval((document.visibilityState?this.nextWhenVisible:=
this.next).bind(this),this._config.interval))},e.to=3Dfunction(t){var =
e=3Dthis;this._activeElement=3Dthis._element.querySelector(".active.carou=
sel-item");var =
n=3Dthis._getItemIndex(this._activeElement);if(!(t>this._items.length-1||=
t<0))if(this._isSliding)o.default(this._element).one("slid.bs.carousel",(=
function(){return e.to(t)}));else{if(n=3D=3D=3Dt)return =
this.pause(),void this.cycle();var =
i=3Dt>n?"next":"prev";this._slide(i,this._items[t])}},e.dispose=3Dfunctio=
n(){o.default(this._element).off(_),o.default.removeData(this._element,"b=
s.carousel"),this._items=3Dnull,this._config=3Dnull,this._element=3Dnull,=
this._interval=3Dnull,this._isPaused=3Dnull,this._isSliding=3Dnull,this._=
activeElement=3Dnull,this._indicatorsElement=3Dnull},e._getConfig=3Dfunct=
ion(t){return =
t=3Dr({},b,t),d.typeCheckConfig(p,t,y),t},e._handleSwipe=3Dfunction(){var=
 t=3DMath.abs(this.touchDeltaX);if(!(t<=3D40)){var =
e=3Dt/this.touchDeltaX;this.touchDeltaX=3D0,e>0&&this.prev(),e<0&&this.ne=
xt()}},e._addEventListeners=3Dfunction(){var =
t=3Dthis;this._config.keyboard&&o.default(this._element).on("keydown.bs.c=
arousel",(function(e){return =
t._keydown(e)})),"hover"=3D=3D=3Dthis._config.pause&&o.default(this._elem=
ent).on("mouseenter.bs.carousel",(function(e){return =
t.pause(e)})).on("mouseleave.bs.carousel",(function(e){return =
t.cycle(e)})),this._config.touch&&this._addTouchEventListeners()},e._addT=
ouchEventListeners=3Dfunction(){var =
t=3Dthis;if(this._touchSupported){var =
e=3Dfunction(e){t._pointerEvent&&E[e.originalEvent.pointerType.toUpperCas=
e()]?t.touchStartX=3De.originalEvent.clientX:t._pointerEvent||(t.touchSta=
rtX=3De.originalEvent.touches[0].clientX)},n=3Dfunction(e){t._pointerEven=
t&&E[e.originalEvent.pointerType.toUpperCase()]&&(t.touchDeltaX=3De.origi=
nalEvent.clientX-t.touchStartX),t._handleSwipe(),"hover"=3D=3D=3Dt._confi=
g.pause&&(t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchT=
imeout=3DsetTimeout((function(e){return =
t.cycle(e)}),500+t._config.interval))};o.default(this._element.querySelec=
torAll(".carousel-item =
img")).on("dragstart.bs.carousel",(function(t){return =
t.preventDefault()})),this._pointerEvent?(o.default(this._element).on("po=
interdown.bs.carousel",(function(t){return =
e(t)})),o.default(this._element).on("pointerup.bs.carousel",(function(t){=
return =
n(t)})),this._element.classList.add("pointer-event")):(o.default(this._el=
ement).on("touchstart.bs.carousel",(function(t){return =
e(t)})),o.default(this._element).on("touchmove.bs.carousel",(function(e){=
return =
function(e){e.originalEvent.touches&&e.originalEvent.touches.length>1?t.t=
ouchDeltaX=3D0:t.touchDeltaX=3De.originalEvent.touches[0].clientX-t.touch=
StartX}(e)})),o.default(this._element).on("touchend.bs.carousel",(functio=
n(t){return =
n(t)})))}},e._keydown=3Dfunction(t){if(!/input|textarea/i.test(t.target.t=
agName))switch(t.which){case =
37:t.preventDefault(),this.prev();break;case =
39:t.preventDefault(),this.next()}},e._getItemIndex=3Dfunction(t){return =
this._items=3Dt&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll=
(".carousel-item")):[],this._items.indexOf(t)},e._getItemByDirection=3Dfu=
nction(t,e){var =
n=3D"next"=3D=3D=3Dt,i=3D"prev"=3D=3D=3Dt,o=3Dthis._getItemIndex(e),a=3Dt=
his._items.length-1;if((i&&0=3D=3D=3Do||n&&o=3D=3D=3Da)&&!this._config.wr=
ap)return e;var =
s=3D(o+("prev"=3D=3D=3Dt?-1:1))%this._items.length;return-1=3D=3D=3Ds?thi=
s._items[this._items.length-1]:this._items[s]},e._triggerSlideEvent=3Dfun=
ction(t,e){var =
n=3Dthis._getItemIndex(t),i=3Dthis._getItemIndex(this._element.querySelec=
tor(".active.carousel-item")),a=3Do.default.Event("slide.bs.carousel",{re=
latedTarget:t,direction:e,from:i,to:n});return =
o.default(this._element).trigger(a),a},e._setActiveIndicatorElement=3Dfun=
ction(t){if(this._indicatorsElement){var =
e=3D[].slice.call(this._indicatorsElement.querySelectorAll(".active"));o.=
default(e).removeClass("active");var =
n=3Dthis._indicatorsElement.children[this._getItemIndex(t)];n&&o.default(=
n).addClass("active")}},e._slide=3Dfunction(t,e){var =
n,i,a,s=3Dthis,l=3Dthis._element.querySelector(".active.carousel-item"),r=
=3Dthis._getItemIndex(l),u=3De||l&&this._getItemByDirection(t,l),f=3Dthis=
._getItemIndex(u),c=3DBoolean(this._interval);if("next"=3D=3D=3Dt?(n=3D"c=
arousel-item-left",i=3D"carousel-item-next",a=3D"left"):(n=3D"carousel-it=
em-right",i=3D"carousel-item-prev",a=3D"right"),u&&o.default(u).hasClass(=
"active"))this._isSliding=3D!1;else =
if(!this._triggerSlideEvent(u,a).isDefaultPrevented()&&l&&u){this._isSlid=
ing=3D!0,c&&this.pause(),this._setActiveIndicatorElement(u);var =
h=3Do.default.Event("slid.bs.carousel",{relatedTarget:u,direction:a,from:=
r,to:f});if(o.default(this._element).hasClass("slide")){o.default(u).addC=
lass(i),d.reflow(u),o.default(l).addClass(n),o.default(u).addClass(n);var=
 =
g=3DparseInt(u.getAttribute("data-interval"),10);g?(this._config.defaultI=
nterval=3Dthis._config.defaultInterval||this._config.interval,this._confi=
g.interval=3Dg):this._config.interval=3Dthis._config.defaultInterval||thi=
s._config.interval;var =
m=3Dd.getTransitionDurationFromElement(l);o.default(l).one(d.TRANSITION_E=
ND,(function(){o.default(u).removeClass(n+" =
"+i).addClass("active"),o.default(l).removeClass("active "+i+" =
"+n),s._isSliding=3D!1,setTimeout((function(){return =
o.default(s._element).trigger(h)}),0)})).emulateTransitionEnd(m)}else =
o.default(l).removeClass("active"),o.default(u).addClass("active"),this._=
isSliding=3D!1,o.default(this._element).trigger(h);c&&this.cycle()}},t._j=
QueryInterface=3Dfunction(e){return this.each((function(){var =
n=3Do.default(this).data("bs.carousel"),i=3Dr({},b,o.default(this).data()=
);"object"=3D=3Dtypeof e&&(i=3Dr({},i,e));var a=3D"string"=3D=3Dtypeof =
e?e:i.slide;if(n||(n=3Dnew =
t(this,i),o.default(this).data("bs.carousel",n)),"number"=3D=3Dtypeof =
e)n.to(e);else if("string"=3D=3Dtypeof a){if("undefined"=3D=3Dtypeof =
n[a])throw new TypeError('No method named "'+a+'"');n[a]()}else =
i.interval&&i.ride&&(n.pause(),n.cycle())}))},t._dataApiClickHandler=3Dfu=
nction(e){var n=3Dd.getSelectorFromElement(this);if(n){var =
i=3Do.default(n)[0];if(i&&o.default(i).hasClass("carousel")){var =
a=3Dr({},o.default(i).data(),o.default(this).data()),s=3Dthis.getAttribut=
e("data-slide-to");s&&(a.interval=3D!1),t._jQueryInterface.call(o.default=
(i),a),s&&o.default(i).data("bs.carousel").to(s),e.preventDefault()}}},l(=
t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:=
function(){return =
b}}]),t}();o.default(document).on("click.bs.carousel.data-api","[data-sli=
de], =
[data-slide-to]",w._dataApiClickHandler),o.default(window).on("load.bs.ca=
rousel.data-api",(function(){for(var =
t=3D[].slice.call(document.querySelectorAll('[data-ride=3D"carousel"]')),=
e=3D0,n=3Dt.length;e<n;e++){var =
i=3Do.default(t[e]);w._jQueryInterface.call(i,i.data())}})),o.default.fn[=
p]=3Dw._jQueryInterface,o.default.fn[p].Constructor=3Dw,o.default.fn[p].n=
oConflict=3Dfunction(){return =
o.default.fn[p]=3Dv,w._jQueryInterface};var =
T=3D"collapse",C=3Do.default.fn[T],S=3D{toggle:!0,parent:""},N=3D{toggle:=
"boolean",parent:"(string|element)"},D=3Dfunction(){function =
t(t,e){this._isTransitioning=3D!1,this._element=3Dt,this._config=3Dthis._=
getConfig(e),this._triggerArray=3D[].slice.call(document.querySelectorAll=
('[data-toggle=3D"collapse"][href=3D"#'+t.id+'"],[data-toggle=3D"collapse=
"][data-target=3D"#'+t.id+'"]'));for(var =
n=3D[].slice.call(document.querySelectorAll('[data-toggle=3D"collapse"]')=
),i=3D0,o=3Dn.length;i<o;i++){var =
a=3Dn[i],s=3Dd.getSelectorFromElement(a),l=3D[].slice.call(document.query=
SelectorAll(s)).filter((function(e){return =
e=3D=3D=3Dt}));null!=3D=3Ds&&l.length>0&&(this._selector=3Ds,this._trigge=
rArray.push(a))}this._parent=3Dthis._config.parent?this._getParent():null=
,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._=
triggerArray),this._config.toggle&&this.toggle()}var =
e=3Dt.prototype;return =
e.toggle=3Dfunction(){o.default(this._element).hasClass("show")?this.hide=
():this.show()},e.show=3Dfunction(){var =
e,n,i=3Dthis;if(!this._isTransitioning&&!o.default(this._element).hasClas=
s("show")&&(this._parent&&0=3D=3D=3D(e=3D[].slice.call(this._parent.query=
SelectorAll(".show, =
.collapsing")).filter((function(t){return"string"=3D=3Dtypeof =
i._config.parent?t.getAttribute("data-parent")=3D=3D=3Di._config.parent:t=
.classList.contains("collapse")}))).length&&(e=3Dnull),!(e&&(n=3Do.defaul=
t(e).not(this._selector).data("bs.collapse"))&&n._isTransitioning))){var =
a=3Do.default.Event("show.bs.collapse");if(o.default(this._element).trigg=
er(a),!a.isDefaultPrevented()){e&&(t._jQueryInterface.call(o.default(e).n=
ot(this._selector),"hide"),n||o.default(e).data("bs.collapse",null));var =
s=3Dthis._getDimension();o.default(this._element).removeClass("collapse")=
.addClass("collapsing"),this._element.style[s]=3D0,this._triggerArray.len=
gth&&o.default(this._triggerArray).removeClass("collapsed").attr("aria-ex=
panded",!0),this.setTransitioning(!0);var =
l=3D"scroll"+(s[0].toUpperCase()+s.slice(1)),r=3Dd.getTransitionDurationF=
romElement(this._element);o.default(this._element).one(d.TRANSITION_END,(=
function(){o.default(i._element).removeClass("collapsing").addClass("coll=
apse =
show"),i._element.style[s]=3D"",i.setTransitioning(!1),o.default(i._eleme=
nt).trigger("shown.bs.collapse")})).emulateTransitionEnd(r),this._element=
.style[s]=3Dthis._element[l]+"px"}}},e.hide=3Dfunction(){var =
t=3Dthis;if(!this._isTransitioning&&o.default(this._element).hasClass("sh=
ow")){var =
e=3Do.default.Event("hide.bs.collapse");if(o.default(this._element).trigg=
er(e),!e.isDefaultPrevented()){var =
n=3Dthis._getDimension();this._element.style[n]=3Dthis._element.getBoundi=
ngClientRect()[n]+"px",d.reflow(this._element),o.default(this._element).a=
ddClass("collapsing").removeClass("collapse show");var =
i=3Dthis._triggerArray.length;if(i>0)for(var a=3D0;a<i;a++){var =
s=3Dthis._triggerArray[a],l=3Dd.getSelectorFromElement(s);if(null!=3D=3Dl=
)o.default([].slice.call(document.querySelectorAll(l))).hasClass("show")|=
|o.default(s).addClass("collapsed").attr("aria-expanded",!1)}this.setTran=
sitioning(!0);this._element.style[n]=3D"";var =
r=3Dd.getTransitionDurationFromElement(this._element);o.default(this._ele=
ment).one(d.TRANSITION_END,(function(){t.setTransitioning(!1),o.default(t=
._element).removeClass("collapsing").addClass("collapse").trigger("hidden=
.bs.collapse")})).emulateTransitionEnd(r)}}},e.setTransitioning=3Dfunctio=
n(t){this._isTransitioning=3Dt},e.dispose=3Dfunction(){o.default.removeDa=
ta(this._element,"bs.collapse"),this._config=3Dnull,this._parent=3Dnull,t=
his._element=3Dnull,this._triggerArray=3Dnull,this._isTransitioning=3Dnul=
l},e._getConfig=3Dfunction(t){return(t=3Dr({},S,t)).toggle=3DBoolean(t.to=
ggle),d.typeCheckConfig(T,t,N),t},e._getDimension=3Dfunction(){return =
o.default(this._element).hasClass("width")?"width":"height"},e._getParent=
=3Dfunction(){var =
e,n=3Dthis;d.isElement(this._config.parent)?(e=3Dthis._config.parent,"und=
efined"!=3Dtypeof =
this._config.parent.jquery&&(e=3Dthis._config.parent[0])):e=3Ddocument.qu=
erySelector(this._config.parent);var =
i=3D'[data-toggle=3D"collapse"][data-parent=3D"'+this._config.parent+'"]'=
,a=3D[].slice.call(e.querySelectorAll(i));return =
o.default(a).each((function(e,i){n._addAriaAndCollapsedClass(t._getTarget=
FromElement(i),[i])})),e},e._addAriaAndCollapsedClass=3Dfunction(t,e){var=
 =
n=3Do.default(t).hasClass("show");e.length&&o.default(e).toggleClass("col=
lapsed",!n).attr("aria-expanded",n)},t._getTargetFromElement=3Dfunction(t=
){var e=3Dd.getSelectorFromElement(t);return =
e?document.querySelector(e):null},t._jQueryInterface=3Dfunction(e){return=
 this.each((function(){var =
n=3Do.default(this),i=3Dn.data("bs.collapse"),a=3Dr({},S,n.data(),"object=
"=3D=3Dtypeof e&&e?e:{});if(!i&&a.toggle&&"string"=3D=3Dtypeof =
e&&/show|hide/.test(e)&&(a.toggle=3D!1),i||(i=3Dnew =
t(this,a),n.data("bs.collapse",i)),"string"=3D=3Dtypeof =
e){if("undefined"=3D=3Dtypeof i[e])throw new TypeError('No method named =
"'+e+'"');i[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.=
3"}},{key:"Default",get:function(){return =
S}}]),t}();o.default(document).on("click.bs.collapse.data-api",'[data-tog=
gle=3D"collapse"]',(function(t){"A"=3D=3D=3Dt.currentTarget.tagName&&t.pr=
eventDefault();var =
e=3Do.default(this),n=3Dd.getSelectorFromElement(this),i=3D[].slice.call(=
document.querySelectorAll(n));o.default(i).each((function(){var =
t=3Do.default(this),n=3Dt.data("bs.collapse")?"toggle":e.data();D._jQuery=
Interface.call(t,n)}))})),o.default.fn[T]=3DD._jQueryInterface,o.default.=
fn[T].Constructor=3DD,o.default.fn[T].noConflict=3Dfunction(){return =
o.default.fn[T]=3DC,D._jQueryInterface};var =
k=3D"dropdown",A=3Do.default.fn[k],I=3Dnew =
RegExp("38|40|27"),j=3D{offset:0,flip:!0,boundary:"scrollParent",referenc=
e:"toggle",display:"dynamic",popperConfig:null},O=3D{offset:"(number|stri=
ng|function)",flip:"boolean",boundary:"(string|element)",reference:"(stri=
ng|element)",display:"string",popperConfig:"(null|object)"},x=3Dfunction(=
){function =
t(t,e){this._element=3Dt,this._popper=3Dnull,this._config=3Dthis._getConf=
ig(e),this._menu=3Dthis._getMenuElement(),this._inNavbar=3Dthis._detectNa=
vbar(),this._addEventListeners()}var e=3Dt.prototype;return =
e.toggle=3Dfunction(){if(!this._element.disabled&&!o.default(this._elemen=
t).hasClass("disabled")){var =
e=3Do.default(this._menu).hasClass("show");t._clearMenus(),e||this.show(!=
0)}},e.show=3Dfunction(e){if(void =
0=3D=3D=3De&&(e=3D!1),!(this._element.disabled||o.default(this._element).=
hasClass("disabled")||o.default(this._menu).hasClass("show"))){var =
n=3D{relatedTarget:this._element},i=3Do.default.Event("show.bs.dropdown",=
n),s=3Dt._getParentFromElement(this._element);if(o.default(s).trigger(i),=
!i.isDefaultPrevented()){if(!this._inNavbar&&e){if("undefined"=3D=3Dtypeo=
f a.default)throw new TypeError("Bootstrap's dropdowns require Popper.js =
(https://popper.js.org/)");var =
l=3Dthis._element;"parent"=3D=3D=3Dthis._config.reference?l=3Ds:d.isEleme=
nt(this._config.reference)&&(l=3Dthis._config.reference,"undefined"!=3Dty=
peof =
this._config.reference.jquery&&(l=3Dthis._config.reference[0])),"scrollPa=
rent"!=3D=3Dthis._config.boundary&&o.default(s).addClass("position-static=
"),this._popper=3Dnew =
a.default(l,this._menu,this._getPopperConfig())}"ontouchstart"in =
document.documentElement&&0=3D=3D=3Do.default(s).closest(".navbar-nav").l=
ength&&o.default(document.body).children().on("mouseover",null,o.default.=
noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0=
),o.default(this._menu).toggleClass("show"),o.default(s).toggleClass("sho=
w").trigger(o.default.Event("shown.bs.dropdown",n))}}},e.hide=3Dfunction(=
){if(!this._element.disabled&&!o.default(this._element).hasClass("disable=
d")&&o.default(this._menu).hasClass("show")){var =
e=3D{relatedTarget:this._element},n=3Do.default.Event("hide.bs.dropdown",=
e),i=3Dt._getParentFromElement(this._element);o.default(i).trigger(n),n.i=
sDefaultPrevented()||(this._popper&&this._popper.destroy(),o.default(this=
._menu).toggleClass("show"),o.default(i).toggleClass("show").trigger(o.de=
fault.Event("hidden.bs.dropdown",e)))}},e.dispose=3Dfunction(){o.default.=
removeData(this._element,"bs.dropdown"),o.default(this._element).off(".bs=
.dropdown"),this._element=3Dnull,this._menu=3Dnull,null!=3D=3Dthis._poppe=
r&&(this._popper.destroy(),this._popper=3Dnull)},e.update=3Dfunction(){th=
is._inNavbar=3Dthis._detectNavbar(),null!=3D=3Dthis._popper&&this._popper=
.scheduleUpdate()},e._addEventListeners=3Dfunction(){var =
t=3Dthis;o.default(this._element).on("click.bs.dropdown",(function(e){e.p=
reventDefault(),e.stopPropagation(),t.toggle()}))},e._getConfig=3Dfunctio=
n(t){return =
t=3Dr({},this.constructor.Default,o.default(this._element).data(),t),d.ty=
peCheckConfig(k,t,this.constructor.DefaultType),t},e._getMenuElement=3Dfu=
nction(){if(!this._menu){var =
e=3Dt._getParentFromElement(this._element);e&&(this._menu=3De.querySelect=
or(".dropdown-menu"))}return =
this._menu},e._getPlacement=3Dfunction(){var =
t=3Do.default(this._element.parentNode),e=3D"bottom-start";return =
t.hasClass("dropup")?e=3Do.default(this._menu).hasClass("dropdown-menu-ri=
ght")?"top-end":"top-start":t.hasClass("dropright")?e=3D"right-start":t.h=
asClass("dropleft")?e=3D"left-start":o.default(this._menu).hasClass("drop=
down-menu-right")&&(e=3D"bottom-end"),e},e._detectNavbar=3Dfunction(){ret=
urn =
o.default(this._element).closest(".navbar").length>0},e._getOffset=3Dfunc=
tion(){var t=3Dthis,e=3D{};return"function"=3D=3Dtypeof =
this._config.offset?e.fn=3Dfunction(e){return =
e.offsets=3Dr({},e.offsets,t._config.offset(e.offsets,t._element)||{}),e}=
:e.offset=3Dthis._config.offset,e},e._getPopperConfig=3Dfunction(){var =
t=3D{placement:this._getPlacement(),modifiers:{offset:this._getOffset(),f=
lip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._=
config.boundary}}};return"static"=3D=3D=3Dthis._config.display&&(t.modifi=
ers.applyStyle=3D{enabled:!1}),r({},t,this._config.popperConfig)},t._jQue=
ryInterface=3Dfunction(e){return this.each((function(){var =
n=3Do.default(this).data("bs.dropdown");if(n||(n=3Dnew =
t(this,"object"=3D=3Dtypeof =
e?e:null),o.default(this).data("bs.dropdown",n)),"string"=3D=3Dtypeof =
e){if("undefined"=3D=3Dtypeof n[e])throw new TypeError('No method named =
"'+e+'"');n[e]()}}))},t._clearMenus=3Dfunction(e){if(!e||3!=3D=3De.which&=
&("keyup"!=3D=3De.type||9=3D=3D=3De.which))for(var =
n=3D[].slice.call(document.querySelectorAll('[data-toggle=3D"dropdown"]')=
),i=3D0,a=3Dn.length;i<a;i++){var =
s=3Dt._getParentFromElement(n[i]),l=3Do.default(n[i]).data("bs.dropdown")=
,r=3D{relatedTarget:n[i]};if(e&&"click"=3D=3D=3De.type&&(r.clickEvent=3De=
),l){var =
u=3Dl._menu;if(o.default(s).hasClass("show")&&!(e&&("click"=3D=3D=3De.typ=
e&&/input|textarea/i.test(e.target.tagName)||"keyup"=3D=3D=3De.type&&9=3D=
=3D=3De.which)&&o.default.contains(s,e.target))){var =
d=3Do.default.Event("hide.bs.dropdown",r);o.default(s).trigger(d),d.isDef=
aultPrevented()||("ontouchstart"in =
document.documentElement&&o.default(document.body).children().off("mouseo=
ver",null,o.default.noop),n[i].setAttribute("aria-expanded","false"),l._p=
opper&&l._popper.destroy(),o.default(u).removeClass("show"),o.default(s).=
removeClass("show").trigger(o.default.Event("hidden.bs.dropdown",r)))}}}}=
,t._getParentFromElement=3Dfunction(t){var =
e,n=3Dd.getSelectorFromElement(t);return =
n&&(e=3Ddocument.querySelector(n)),e||t.parentNode},t._dataApiKeydownHand=
ler=3Dfunction(e){if(!(/input|textarea/i.test(e.target.tagName)?32=3D=3D=3D=
e.which||27!=3D=3De.which&&(40!=3D=3De.which&&38!=3D=3De.which||o.default=
(e.target).closest(".dropdown-menu").length):!I.test(e.which))&&!this.dis=
abled&&!o.default(this).hasClass("disabled")){var =
n=3Dt._getParentFromElement(this),i=3Do.default(n).hasClass("show");if(i|=
|27!=3D=3De.which){if(e.preventDefault(),e.stopPropagation(),!i||27=3D=3D=
=3De.which||32=3D=3D=3De.which)return =
27=3D=3D=3De.which&&o.default(n.querySelector('[data-toggle=3D"dropdown"]=
')).trigger("focus"),void o.default(this).trigger("click");var =
a=3D[].slice.call(n.querySelectorAll(".dropdown-menu =
.dropdown-item:not(.disabled):not(:disabled)")).filter((function(t){retur=
n o.default(t).is(":visible")}));if(0!=3D=3Da.length){var =
s=3Da.indexOf(e.target);38=3D=3D=3De.which&&s>0&&s--,40=3D=3D=3De.which&&=
s<a.length-1&&s++,s<0&&(s=3D0),a[s].focus()}}}},l(t,null,[{key:"VERSION",=
get:function(){return"4.5.3"}},{key:"Default",get:function(){return =
j}},{key:"DefaultType",get:function(){return =
O}}]),t}();o.default(document).on("keydown.bs.dropdown.data-api",'[data-t=
oggle=3D"dropdown"]',x._dataApiKeydownHandler).on("keydown.bs.dropdown.da=
ta-api",".dropdown-menu",x._dataApiKeydownHandler).on("click.bs.dropdown.=
data-api =
keyup.bs.dropdown.data-api",x._clearMenus).on("click.bs.dropdown.data-api=
",'[data-toggle=3D"dropdown"]',(function(t){t.preventDefault(),t.stopProp=
agation(),x._jQueryInterface.call(o.default(this),"toggle")})).on("click.=
bs.dropdown.data-api",".dropdown =
form",(function(t){t.stopPropagation()})),o.default.fn[k]=3Dx._jQueryInte=
rface,o.default.fn[k].Constructor=3Dx,o.default.fn[k].noConflict=3Dfuncti=
on(){return o.default.fn[k]=3DA,x._jQueryInterface};var =
P=3Do.default.fn.modal,R=3D{backdrop:!0,keyboard:!0,focus:!0,show:!0},L=3D=
{backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boo=
lean"},q=3Dfunction(){function =
t(t,e){this._config=3Dthis._getConfig(e),this._element=3Dt,this._dialog=3D=
t.querySelector(".modal-dialog"),this._backdrop=3Dnull,this._isShown=3D!1=
,this._isBodyOverflowing=3D!1,this._ignoreBackdropClick=3D!1,this._isTran=
sitioning=3D!1,this._scrollbarWidth=3D0}var e=3Dt.prototype;return =
e.toggle=3Dfunction(t){return =
this._isShown?this.hide():this.show(t)},e.show=3Dfunction(t){var =
e=3Dthis;if(!this._isShown&&!this._isTransitioning){o.default(this._eleme=
nt).hasClass("fade")&&(this._isTransitioning=3D!0);var =
n=3Do.default.Event("show.bs.modal",{relatedTarget:t});o.default(this._el=
ement).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=3D=
!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this.=
_setEscapeEvent(),this._setResizeEvent(),o.default(this._element).on("cli=
ck.dismiss.bs.modal",'[data-dismiss=3D"modal"]',(function(t){return =
e.hide(t)})),o.default(this._dialog).on("mousedown.dismiss.bs.modal",(fun=
ction(){o.default(e._element).one("mouseup.dismiss.bs.modal",(function(t)=
{o.default(t.target).is(e._element)&&(e._ignoreBackdropClick=3D!0)}))})),=
this._showBackdrop((function(){return =
e._showElement(t)})))}},e.hide=3Dfunction(t){var =
e=3Dthis;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){=
var =
n=3Do.default.Event("hide.bs.modal");if(o.default(this._element).trigger(=
n),this._isShown&&!n.isDefaultPrevented()){this._isShown=3D!1;var =
i=3Do.default(this._element).hasClass("fade");if(i&&(this._isTransitionin=
g=3D!0),this._setEscapeEvent(),this._setResizeEvent(),o.default(document)=
.off("focusin.bs.modal"),o.default(this._element).removeClass("show"),o.d=
efault(this._element).off("click.dismiss.bs.modal"),o.default(this._dialo=
g).off("mousedown.dismiss.bs.modal"),i){var =
a=3Dd.getTransitionDurationFromElement(this._element);o.default(this._ele=
ment).one(d.TRANSITION_END,(function(t){return =
e._hideModal(t)})).emulateTransitionEnd(a)}else =
this._hideModal()}}},e.dispose=3Dfunction(){[window,this._element,this._d=
ialog].forEach((function(t){return =
o.default(t).off(".bs.modal")})),o.default(document).off("focusin.bs.moda=
l"),o.default.removeData(this._element,"bs.modal"),this._config=3Dnull,th=
is._element=3Dnull,this._dialog=3Dnull,this._backdrop=3Dnull,this._isShow=
n=3Dnull,this._isBodyOverflowing=3Dnull,this._ignoreBackdropClick=3Dnull,=
this._isTransitioning=3Dnull,this._scrollbarWidth=3Dnull},e.handleUpdate=3D=
function(){this._adjustDialog()},e._getConfig=3Dfunction(t){return =
t=3Dr({},R,t),d.typeCheckConfig("modal",t,L),t},e._triggerBackdropTransit=
ion=3Dfunction(){var =
t=3Dthis;if("static"=3D=3D=3Dthis._config.backdrop){var =
e=3Do.default.Event("hidePrevented.bs.modal");if(o.default(this._element)=
.trigger(e),e.isDefaultPrevented())return;var =
n=3Dthis._element.scrollHeight>document.documentElement.clientHeight;n||(=
this._element.style.overflowY=3D"hidden"),this._element.classList.add("mo=
dal-static");var =
i=3Dd.getTransitionDurationFromElement(this._dialog);o.default(this._elem=
ent).off(d.TRANSITION_END),o.default(this._element).one(d.TRANSITION_END,=
(function(){t._element.classList.remove("modal-static"),n||o.default(t._e=
lement).one(d.TRANSITION_END,(function(){t._element.style.overflowY=3D""}=
)).emulateTransitionEnd(t._element,i)})).emulateTransitionEnd(i),this._el=
ement.focus()}else this.hide()},e._showElement=3Dfunction(t){var =
e=3Dthis,n=3Do.default(this._element).hasClass("fade"),i=3Dthis._dialog?t=
his._dialog.querySelector(".modal-body"):null;this._element.parentNode&&t=
his._element.parentNode.nodeType=3D=3D=3DNode.ELEMENT_NODE||document.body=
.appendChild(this._element),this._element.style.display=3D"block",this._e=
lement.removeAttribute("aria-hidden"),this._element.setAttribute("aria-mo=
dal",!0),this._element.setAttribute("role","dialog"),o.default(this._dial=
og).hasClass("modal-dialog-scrollable")&&i?i.scrollTop=3D0:this._element.=
scrollTop=3D0,n&&d.reflow(this._element),o.default(this._element).addClas=
s("show"),this._config.focus&&this._enforceFocus();var =
a=3Do.default.Event("shown.bs.modal",{relatedTarget:t}),s=3Dfunction(){e.=
_config.focus&&e._element.focus(),e._isTransitioning=3D!1,o.default(e._el=
ement).trigger(a)};if(n){var =
l=3Dd.getTransitionDurationFromElement(this._dialog);o.default(this._dial=
og).one(d.TRANSITION_END,s).emulateTransitionEnd(l)}else =
s()},e._enforceFocus=3Dfunction(){var =
t=3Dthis;o.default(document).off("focusin.bs.modal").on("focusin.bs.modal=
",(function(e){document!=3D=3De.target&&t._element!=3D=3De.target&&0=3D=3D=
=3Do.default(t._element).has(e.target).length&&t._element.focus()}))},e._=
setEscapeEvent=3Dfunction(){var =
t=3Dthis;this._isShown?o.default(this._element).on("keydown.dismiss.bs.mo=
dal",(function(e){t._config.keyboard&&27=3D=3D=3De.which?(e.preventDefaul=
t(),t.hide()):t._config.keyboard||27!=3D=3De.which||t._triggerBackdropTra=
nsition()})):this._isShown||o.default(this._element).off("keydown.dismiss=
.bs.modal")},e._setResizeEvent=3Dfunction(){var =
t=3Dthis;this._isShown?o.default(window).on("resize.bs.modal",(function(e=
){return =
t.handleUpdate(e)})):o.default(window).off("resize.bs.modal")},e._hideMod=
al=3Dfunction(){var =
t=3Dthis;this._element.style.display=3D"none",this._element.setAttribute(=
"aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._eleme=
nt.removeAttribute("role"),this._isTransitioning=3D!1,this._showBackdrop(=
(function(){o.default(document.body).removeClass("modal-open"),t._resetAd=
justments(),t._resetScrollbar(),o.default(t._element).trigger("hidden.bs.=
modal")}))},e._removeBackdrop=3Dfunction(){this._backdrop&&(o.default(thi=
s._backdrop).remove(),this._backdrop=3Dnull)},e._showBackdrop=3Dfunction(=
t){var =
e=3Dthis,n=3Do.default(this._element).hasClass("fade")?"fade":"";if(this.=
_isShown&&this._config.backdrop){if(this._backdrop=3Ddocument.createEleme=
nt("div"),this._backdrop.className=3D"modal-backdrop",n&&this._backdrop.c=
lassList.add(n),o.default(this._backdrop).appendTo(document.body),o.defau=
lt(this._element).on("click.dismiss.bs.modal",(function(t){e._ignoreBackd=
ropClick?e._ignoreBackdropClick=3D!1:t.target=3D=3D=3Dt.currentTarget&&e.=
_triggerBackdropTransition()})),n&&d.reflow(this._backdrop),o.default(thi=
s._backdrop).addClass("show"),!t)return;if(!n)return void t();var =
i=3Dd.getTransitionDurationFromElement(this._backdrop);o.default(this._ba=
ckdrop).one(d.TRANSITION_END,t).emulateTransitionEnd(i)}else =
if(!this._isShown&&this._backdrop){o.default(this._backdrop).removeClass(=
"show");var =
a=3Dfunction(){e._removeBackdrop(),t&&t()};if(o.default(this._element).ha=
sClass("fade")){var =
s=3Dd.getTransitionDurationFromElement(this._backdrop);o.default(this._ba=
ckdrop).one(d.TRANSITION_END,a).emulateTransitionEnd(s)}else a()}else =
t&&t()},e._adjustDialog=3Dfunction(){var =
t=3Dthis._element.scrollHeight>document.documentElement.clientHeight;!thi=
s._isBodyOverflowing&&t&&(this._element.style.paddingLeft=3Dthis._scrollb=
arWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRi=
ght=3Dthis._scrollbarWidth+"px")},e._resetAdjustments=3Dfunction(){this._=
element.style.paddingLeft=3D"",this._element.style.paddingRight=3D""},e._=
checkScrollbar=3Dfunction(){var =
t=3Ddocument.body.getBoundingClientRect();this._isBodyOverflowing=3DMath.=
round(t.left+t.right)<window.innerWidth,this._scrollbarWidth=3Dthis._getS=
crollbarWidth()},e._setScrollbar=3Dfunction(){var =
t=3Dthis;if(this._isBodyOverflowing){var =
e=3D[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, =
.is-fixed, =
.sticky-top")),n=3D[].slice.call(document.querySelectorAll(".sticky-top")=
);o.default(e).each((function(e,n){var =
i=3Dn.style.paddingRight,a=3Do.default(n).css("padding-right");o.default(=
n).data("padding-right",i).css("padding-right",parseFloat(a)+t._scrollbar=
Width+"px")})),o.default(n).each((function(e,n){var =
i=3Dn.style.marginRight,a=3Do.default(n).css("margin-right");o.default(n)=
.data("margin-right",i).css("margin-right",parseFloat(a)-t._scrollbarWidt=
h+"px")}));var =
i=3Ddocument.body.style.paddingRight,a=3Do.default(document.body).css("pa=
dding-right");o.default(document.body).data("padding-right",i).css("paddi=
ng-right",parseFloat(a)+this._scrollbarWidth+"px")}o.default(document.bod=
y).addClass("modal-open")},e._resetScrollbar=3Dfunction(){var =
t=3D[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, =
.is-fixed, .sticky-top"));o.default(t).each((function(t,e){var =
n=3Do.default(e).data("padding-right");o.default(e).removeData("padding-r=
ight"),e.style.paddingRight=3Dn||""}));var =
e=3D[].slice.call(document.querySelectorAll(".sticky-top"));o.default(e).=
each((function(t,e){var =
n=3Do.default(e).data("margin-right");"undefined"!=3Dtypeof =
n&&o.default(e).css("margin-right",n).removeData("margin-right")}));var =
n=3Do.default(document.body).data("padding-right");o.default(document.bod=
y).removeData("padding-right"),document.body.style.paddingRight=3Dn||""},=
e._getScrollbarWidth=3Dfunction(){var =
t=3Ddocument.createElement("div");t.className=3D"modal-scrollbar-measure"=
,document.body.appendChild(t);var =
e=3Dt.getBoundingClientRect().width-t.clientWidth;return =
document.body.removeChild(t),e},t._jQueryInterface=3Dfunction(e,n){return=
 this.each((function(){var =
i=3Do.default(this).data("bs.modal"),a=3Dr({},R,o.default(this).data(),"o=
bject"=3D=3Dtypeof e&&e?e:{});if(i||(i=3Dnew =
t(this,a),o.default(this).data("bs.modal",i)),"string"=3D=3Dtypeof =
e){if("undefined"=3D=3Dtypeof i[e])throw new TypeError('No method named =
"'+e+'"');i[e](n)}else =
a.show&&i.show(n)}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.=
3"}},{key:"Default",get:function(){return =
R}}]),t}();o.default(document).on("click.bs.modal.data-api",'[data-toggle=
=3D"modal"]',(function(t){var =
e,n=3Dthis,i=3Dd.getSelectorFromElement(this);i&&(e=3Ddocument.querySelec=
tor(i));var =
a=3Do.default(e).data("bs.modal")?"toggle":r({},o.default(e).data(),o.def=
ault(this).data());"A"!=3D=3Dthis.tagName&&"AREA"!=3D=3Dthis.tagName||t.p=
reventDefault();var =
s=3Do.default(e).one("show.bs.modal",(function(t){t.isDefaultPrevented()|=
|s.one("hidden.bs.modal",(function(){o.default(n).is(":visible")&&n.focus=
()}))}));q._jQueryInterface.call(o.default(e),a,this)})),o.default.fn.mod=
al=3Dq._jQueryInterface,o.default.fn.modal.Constructor=3Dq,o.default.fn.m=
odal.noConflict=3Dfunction(){return =
o.default.fn.modal=3DP,q._jQueryInterface};var =
F=3D["background","cite","href","itemtype","longdesc","poster","src","xli=
nk:href"],Q=3D{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:=
["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],=
em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset",=
"alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],spa=
n:[],sub:[],sup:[],strong:[],u:[],ul:[]},B=3D/^(?:(?:https?|mailto|ftp|te=
l|file):|[^#&/:?]*(?:[#/?]|$))/gi,H=3D/^data:(?:image\/(?:bmp|gif|jpeg|jp=
g|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus)=
);base64,[\d+/a-z]+=3D*$/i;function =
U(t,e,n){if(0=3D=3D=3Dt.length)return t;if(n&&"function"=3D=3Dtypeof =
n)return n(t);for(var i=3D(new =
window.DOMParser).parseFromString(t,"text/html"),o=3DObject.keys(e),a=3D[=
].slice.call(i.body.querySelectorAll("*")),s=3Dfunction(t,n){var =
i=3Da[t],s=3Di.nodeName.toLowerCase();if(-1=3D=3D=3Do.indexOf(i.nodeName.=
toLowerCase()))return i.parentNode.removeChild(i),"continue";var =
l=3D[].slice.call(i.attributes),r=3D[].concat(e["*"]||[],e[s]||[]);l.forE=
ach((function(t){(function(t,e){var =
n=3Dt.nodeName.toLowerCase();if(-1!=3D=3De.indexOf(n))return-1=3D=3D=3DF.=
indexOf(n)||Boolean(t.nodeValue.match(B)||t.nodeValue.match(H));for(var =
i=3De.filter((function(t){return t instanceof =
RegExp})),o=3D0,a=3Di.length;o<a;o++)if(n.match(i[o]))return!0;return!1})=
(t,r)||i.removeAttribute(t.nodeName)}))},l=3D0,r=3Da.length;l<r;l++)s(l);=
return i.body.innerHTML}var M=3D"tooltip",W=3Do.default.fn[M],V=3Dnew =
RegExp("(^|\\s)bs-tooltip\\S+","g"),z=3D["sanitize","whiteList","sanitize=
Fn"],K=3D{animation:"boolean",template:"string",title:"(string|element|fu=
nction)",trigger:"string",delay:"(number|object)",html:"boolean",selector=
:"(string|boolean)",placement:"(string|function)",offset:"(number|string|=
function)",container:"(string|element|boolean)",fallbackPlacement:"(strin=
g|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(nul=
l|function)",whiteList:"object",popperConfig:"(null|object)"},X=3D{AUTO:"=
auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},Y=3D{animation=
:!0,template:'<div class=3D"tooltip" role=3D"tooltip"><div =
class=3D"arrow"></div><div =
class=3D"tooltip-inner"></div></div>',trigger:"hover =
focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,cont=
ainer:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,san=
itizeFn:null,whiteList:Q,popperConfig:null},$=3D{HIDE:"hide.bs.tooltip",H=
IDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip"=
,INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin=
.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.too=
ltip",MOUSELEAVE:"mouseleave.bs.tooltip"},J=3Dfunction(){function =
t(t,e){if("undefined"=3D=3Dtypeof a.default)throw new =
TypeError("Bootstrap's tooltips require Popper.js =
(https://popper.js.org/)");this._isEnabled=3D!0,this._timeout=3D0,this._h=
overState=3D"",this._activeTrigger=3D{},this._popper=3Dnull,this.element=3D=
t,this.config=3Dthis._getConfig(e),this.tip=3Dnull,this._setListeners()}v=
ar e=3Dt.prototype;return =
e.enable=3Dfunction(){this._isEnabled=3D!0},e.disable=3Dfunction(){this._=
isEnabled=3D!1},e.toggleEnabled=3Dfunction(){this._isEnabled=3D!this._isE=
nabled},e.toggle=3Dfunction(t){if(this._isEnabled)if(t){var =
e=3Dthis.constructor.DATA_KEY,n=3Do.default(t.currentTarget).data(e);n||(=
n=3Dnew =
this.constructor(t.currentTarget,this._getDelegateConfig()),o.default(t.c=
urrentTarget).data(e,n)),n._activeTrigger.click=3D!n._activeTrigger.click=
,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(o.def=
ault(this.getTipElement()).hasClass("show"))return void =
this._leave(null,this);this._enter(null,this)}},e.dispose=3Dfunction(){cl=
earTimeout(this._timeout),o.default.removeData(this.element,this.construc=
tor.DATA_KEY),o.default(this.element).off(this.constructor.EVENT_KEY),o.d=
efault(this.element).closest(".modal").off("hide.bs.modal",this._hideModa=
lHandler),this.tip&&o.default(this.tip).remove(),this._isEnabled=3Dnull,t=
his._timeout=3Dnull,this._hoverState=3Dnull,this._activeTrigger=3Dnull,th=
is._popper&&this._popper.destroy(),this._popper=3Dnull,this.element=3Dnul=
l,this.config=3Dnull,this.tip=3Dnull},e.show=3Dfunction(){var =
t=3Dthis;if("none"=3D=3D=3Do.default(this.element).css("display"))throw =
new Error("Please use show on visible elements");var =
e=3Do.default.Event(this.constructor.Event.SHOW);if(this.isWithContent()&=
&this._isEnabled){o.default(this.element).trigger(e);var =
n=3Dd.findShadowRoot(this.element),i=3Do.default.contains(null!=3D=3Dn?n:=
this.element.ownerDocument.documentElement,this.element);if(e.isDefaultPr=
evented()||!i)return;var =
s=3Dthis.getTipElement(),l=3Dd.getUID(this.constructor.NAME);s.setAttribu=
te("id",l),this.element.setAttribute("aria-describedby",l),this.setConten=
t(),this.config.animation&&o.default(s).addClass("fade");var =
r=3D"function"=3D=3Dtypeof =
this.config.placement?this.config.placement.call(this,s,this.element):thi=
s.config.placement,u=3Dthis._getAttachment(r);this.addAttachmentClass(u);=
var =
f=3Dthis._getContainer();o.default(s).data(this.constructor.DATA_KEY,this=
),o.default.contains(this.element.ownerDocument.documentElement,this.tip)=
||o.default(s).appendTo(f),o.default(this.element).trigger(this.construct=
or.Event.INSERTED),this._popper=3Dnew =
a.default(this.element,s,this._getPopperConfig(u)),o.default(s).addClass(=
"show"),"ontouchstart"in =
document.documentElement&&o.default(document.body).children().on("mouseov=
er",null,o.default.noop);var =
c=3Dfunction(){t.config.animation&&t._fixTransition();var =
e=3Dt._hoverState;t._hoverState=3Dnull,o.default(t.element).trigger(t.con=
structor.Event.SHOWN),"out"=3D=3D=3De&&t._leave(null,t)};if(o.default(thi=
s.tip).hasClass("fade")){var =
h=3Dd.getTransitionDurationFromElement(this.tip);o.default(this.tip).one(=
d.TRANSITION_END,c).emulateTransitionEnd(h)}else =
c()}},e.hide=3Dfunction(t){var =
e=3Dthis,n=3Dthis.getTipElement(),i=3Do.default.Event(this.constructor.Ev=
ent.HIDE),a=3Dfunction(){"show"!=3D=3De._hoverState&&n.parentNode&&n.pare=
ntNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-=
describedby"),o.default(e.element).trigger(e.constructor.Event.HIDDEN),nu=
ll!=3D=3De._popper&&e._popper.destroy(),t&&t()};if(o.default(this.element=
).trigger(i),!i.isDefaultPrevented()){if(o.default(n).removeClass("show")=
,"ontouchstart"in =
document.documentElement&&o.default(document.body).children().off("mouseo=
ver",null,o.default.noop),this._activeTrigger.click=3D!1,this._activeTrig=
ger.focus=3D!1,this._activeTrigger.hover=3D!1,o.default(this.tip).hasClas=
s("fade")){var =
s=3Dd.getTransitionDurationFromElement(n);o.default(n).one(d.TRANSITION_E=
ND,a).emulateTransitionEnd(s)}else =
a();this._hoverState=3D""}},e.update=3Dfunction(){null!=3D=3Dthis._popper=
&&this._popper.scheduleUpdate()},e.isWithContent=3Dfunction(){return =
Boolean(this.getTitle())},e.addAttachmentClass=3Dfunction(t){o.default(th=
is.getTipElement()).addClass("bs-tooltip-"+t)},e.getTipElement=3Dfunction=
(){return =
this.tip=3Dthis.tip||o.default(this.config.template)[0],this.tip},e.setCo=
ntent=3Dfunction(){var =
t=3Dthis.getTipElement();this.setElementContent(o.default(t.querySelector=
All(".tooltip-inner")),this.getTitle()),o.default(t).removeClass("fade =
show")},e.setElementContent=3Dfunction(t,e){"object"!=3Dtypeof =
e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=3DU(=
e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):thi=
s.config.html?o.default(e).parent().is(t)||t.empty().append(e):t.text(o.d=
efault(e).text())},e.getTitle=3Dfunction(){var =
t=3Dthis.element.getAttribute("data-original-title");return =
t||(t=3D"function"=3D=3Dtypeof =
this.config.title?this.config.title.call(this.element):this.config.title)=
,t},e._getPopperConfig=3Dfunction(t){var e=3Dthis;return =
r({},{placement:t,modifiers:{offset:this._getOffset(),flip:{behavior:this=
.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boun=
dariesElement:this.config.boundary}},onCreate:function(t){t.originalPlace=
ment!=3D=3Dt.placement&&e._handlePopperPlacementChange(t)},onUpdate:funct=
ion(t){return =
e._handlePopperPlacementChange(t)}},this.config.popperConfig)},e._getOffs=
et=3Dfunction(){var t=3Dthis,e=3D{};return"function"=3D=3Dtypeof =
this.config.offset?e.fn=3Dfunction(e){return =
e.offsets=3Dr({},e.offsets,t.config.offset(e.offsets,t.element)||{}),e}:e=
.offset=3Dthis.config.offset,e},e._getContainer=3Dfunction(){return!1=3D=3D=
=3Dthis.config.container?document.body:d.isElement(this.config.container)=
?o.default(this.config.container):o.default(document).find(this.config.co=
ntainer)},e._getAttachment=3Dfunction(t){return =
X[t.toUpperCase()]},e._setListeners=3Dfunction(){var =
t=3Dthis;this.config.trigger.split(" =
").forEach((function(e){if("click"=3D=3D=3De)o.default(t.element).on(t.co=
nstructor.Event.CLICK,t.config.selector,(function(e){return =
t.toggle(e)}));else if("manual"!=3D=3De){var =
n=3D"hover"=3D=3D=3De?t.constructor.Event.MOUSEENTER:t.constructor.Event.=
FOCUSIN,i=3D"hover"=3D=3D=3De?t.constructor.Event.MOUSELEAVE:t.constructo=
r.Event.FOCUSOUT;o.default(t.element).on(n,t.config.selector,(function(e)=
{return t._enter(e)})).on(i,t.config.selector,(function(e){return =
t._leave(e)}))}})),this._hideModalHandler=3Dfunction(){t.element&&t.hide(=
)},o.default(this.element).closest(".modal").on("hide.bs.modal",this._hid=
eModalHandler),this.config.selector?this.config=3Dr({},this.config,{trigg=
er:"manual",selector:""}):this._fixTitle()},e._fixTitle=3Dfunction(){var =
t=3Dtypeof =
this.element.getAttribute("data-original-title");(this.element.getAttribu=
te("title")||"string"!=3D=3Dt)&&(this.element.setAttribute("data-original=
-title",this.element.getAttribute("title")||""),this.element.setAttribute=
("title",""))},e._enter=3Dfunction(t,e){var =
n=3Dthis.constructor.DATA_KEY;(e=3De||o.default(t.currentTarget).data(n))=
||(e=3Dnew =
this.constructor(t.currentTarget,this._getDelegateConfig()),o.default(t.c=
urrentTarget).data(n,e)),t&&(e._activeTrigger["focusin"=3D=3D=3Dt.type?"f=
ocus":"hover"]=3D!0),o.default(e.getTipElement()).hasClass("show")||"show=
"=3D=3D=3De._hoverState?e._hoverState=3D"show":(clearTimeout(e._timeout),=
e._hoverState=3D"show",e.config.delay&&e.config.delay.show?e._timeout=3Ds=
etTimeout((function(){"show"=3D=3D=3De._hoverState&&e.show()}),e.config.d=
elay.show):e.show())},e._leave=3Dfunction(t,e){var =
n=3Dthis.constructor.DATA_KEY;(e=3De||o.default(t.currentTarget).data(n))=
||(e=3Dnew =
this.constructor(t.currentTarget,this._getDelegateConfig()),o.default(t.c=
urrentTarget).data(n,e)),t&&(e._activeTrigger["focusout"=3D=3D=3Dt.type?"=
focus":"hover"]=3D!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout)=
,e._hoverState=3D"out",e.config.delay&&e.config.delay.hide?e._timeout=3Ds=
etTimeout((function(){"out"=3D=3D=3De._hoverState&&e.hide()}),e.config.de=
lay.hide):e.hide())},e._isWithActiveTrigger=3Dfunction(){for(var t in =
this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},e._getCo=
nfig=3Dfunction(t){var e=3Do.default(this.element).data();return =
Object.keys(e).forEach((function(t){-1!=3D=3Dz.indexOf(t)&&delete =
e[t]})),"number"=3D=3Dtypeof(t=3Dr({},this.constructor.Default,e,"object"=
=3D=3Dtypeof =
t&&t?t:{})).delay&&(t.delay=3D{show:t.delay,hide:t.delay}),"number"=3D=3D=
typeof t.title&&(t.title=3Dt.title.toString()),"number"=3D=3Dtypeof =
t.content&&(t.content=3Dt.content.toString()),d.typeCheckConfig(M,t,this.=
constructor.DefaultType),t.sanitize&&(t.template=3DU(t.template,t.whiteLi=
st,t.sanitizeFn)),t},e._getDelegateConfig=3Dfunction(){var =
t=3D{};if(this.config)for(var e in =
this.config)this.constructor.Default[e]!=3D=3Dthis.config[e]&&(t[e]=3Dthi=
s.config[e]);return t},e._cleanTipClass=3Dfunction(){var =
t=3Do.default(this.getTipElement()),e=3Dt.attr("class").match(V);null!=3D=
=3De&&e.length&&t.removeClass(e.join(""))},e._handlePopperPlacementChange=
=3Dfunction(t){this.tip=3Dt.instance.popper,this._cleanTipClass(),this.ad=
dAttachmentClass(this._getAttachment(t.placement))},e._fixTransition=3Dfu=
nction(){var =
t=3Dthis.getTipElement(),e=3Dthis.config.animation;null=3D=3D=3Dt.getAttr=
ibute("x-placement")&&(o.default(t).removeClass("fade"),this.config.anima=
tion=3D!1,this.hide(),this.show(),this.config.animation=3De)},t._jQueryIn=
terface=3Dfunction(e){return this.each((function(){var =
n=3Do.default(this),i=3Dn.data("bs.tooltip"),a=3D"object"=3D=3Dtypeof =
e&&e;if((i||!/dispose|hide/.test(e))&&(i||(i=3Dnew =
t(this,a),n.data("bs.tooltip",i)),"string"=3D=3Dtypeof =
e)){if("undefined"=3D=3Dtypeof i[e])throw new TypeError('No method named =
"'+e+'"');i[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.=
3"}},{key:"Default",get:function(){return =
Y}},{key:"NAME",get:function(){return =
M}},{key:"DATA_KEY",get:function(){return"bs.tooltip"}},{key:"Event",get:=
function(){return =
$}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultTy=
pe",get:function(){return =
K}}]),t}();o.default.fn[M]=3DJ._jQueryInterface,o.default.fn[M].Construct=
or=3DJ,o.default.fn[M].noConflict=3Dfunction(){return =
o.default.fn[M]=3DW,J._jQueryInterface};var =
G=3D"popover",Z=3Do.default.fn[G],tt=3Dnew =
RegExp("(^|\\s)bs-popover\\S+","g"),et=3Dr({},J.Default,{placement:"right=
",trigger:"click",content:"",template:'<div class=3D"popover" =
role=3D"tooltip"><div class=3D"arrow"></div><h3 =
class=3D"popover-header"></h3><div =
class=3D"popover-body"></div></div>'}),nt=3Dr({},J.DefaultType,{content:"=
(string|element|function)"}),it=3D{HIDE:"hide.bs.popover",HIDDEN:"hidden.=
bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"ins=
erted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",F=
OCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEA=
VE:"mouseleave.bs.popover"},ot=3Dfunction(t){var e,n;function i(){return =
t.apply(this,arguments)||this}n=3Dt,(e=3Di).prototype=3DObject.create(n.p=
rototype),e.prototype.constructor=3De,e.__proto__=3Dn;var =
a=3Di.prototype;return a.isWithContent=3Dfunction(){return =
this.getTitle()||this._getContent()},a.addAttachmentClass=3Dfunction(t){o=
.default(this.getTipElement()).addClass("bs-popover-"+t)},a.getTipElement=
=3Dfunction(){return =
this.tip=3Dthis.tip||o.default(this.config.template)[0],this.tip},a.setCo=
ntent=3Dfunction(){var =
t=3Do.default(this.getTipElement());this.setElementContent(t.find(".popov=
er-header"),this.getTitle());var =
e=3Dthis._getContent();"function"=3D=3Dtypeof =
e&&(e=3De.call(this.element)),this.setElementContent(t.find(".popover-bod=
y"),e),t.removeClass("fade show")},a._getContent=3Dfunction(){return =
this.element.getAttribute("data-content")||this.config.content},a._cleanT=
ipClass=3Dfunction(){var =
t=3Do.default(this.getTipElement()),e=3Dt.attr("class").match(tt);null!=3D=
=3De&&e.length>0&&t.removeClass(e.join(""))},i._jQueryInterface=3Dfunctio=
n(t){return this.each((function(){var =
e=3Do.default(this).data("bs.popover"),n=3D"object"=3D=3Dtypeof =
t?t:null;if((e||!/dispose|hide/.test(t))&&(e||(e=3Dnew =
i(this,n),o.default(this).data("bs.popover",e)),"string"=3D=3Dtypeof =
t)){if("undefined"=3D=3Dtypeof e[t])throw new TypeError('No method named =
"'+t+'"');e[t]()}}))},l(i,null,[{key:"VERSION",get:function(){return"4.5.=
3"}},{key:"Default",get:function(){return =
et}},{key:"NAME",get:function(){return =
G}},{key:"DATA_KEY",get:function(){return"bs.popover"}},{key:"Event",get:=
function(){return =
it}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultT=
ype",get:function(){return =
nt}}]),i}(J);o.default.fn[G]=3Dot._jQueryInterface,o.default.fn[G].Constr=
uctor=3Dot,o.default.fn[G].noConflict=3Dfunction(){return =
o.default.fn[G]=3DZ,ot._jQueryInterface};var =
at=3D"scrollspy",st=3Do.default.fn[at],lt=3D{offset:10,method:"auto",targ=
et:""},rt=3D{offset:"number",method:"string",target:"(string|element)"},u=
t=3Dfunction(){function t(t,e){var =
n=3Dthis;this._element=3Dt,this._scrollElement=3D"BODY"=3D=3D=3Dt.tagName=
?window:t,this._config=3Dthis._getConfig(e),this._selector=3Dthis._config=
.target+" .nav-link,"+this._config.target+" =
.list-group-item,"+this._config.target+" =
.dropdown-item",this._offsets=3D[],this._targets=3D[],this._activeTarget=3D=
null,this._scrollHeight=3D0,o.default(this._scrollElement).on("scroll.bs.=
scrollspy",(function(t){return =
n._process(t)})),this.refresh(),this._process()}var =
e=3Dt.prototype;return e.refresh=3Dfunction(){var =
t=3Dthis,e=3Dthis._scrollElement=3D=3D=3Dthis._scrollElement.window?"offs=
et":"position",n=3D"auto"=3D=3D=3Dthis._config.method?e:this._config.meth=
od,i=3D"position"=3D=3D=3Dn?this._getScrollTop():0;this._offsets=3D[],thi=
s._targets=3D[],this._scrollHeight=3Dthis._getScrollHeight(),[].slice.cal=
l(document.querySelectorAll(this._selector)).map((function(t){var =
e,a=3Dd.getSelectorFromElement(t);if(a&&(e=3Ddocument.querySelector(a)),e=
){var =
s=3De.getBoundingClientRect();if(s.width||s.height)return[o.default(e)[n]=
().top+i,a]}return null})).filter((function(t){return =
t})).sort((function(t,e){return =
t[0]-e[0]})).forEach((function(e){t._offsets.push(e[0]),t._targets.push(e=
[1])}))},e.dispose=3Dfunction(){o.default.removeData(this._element,"bs.sc=
rollspy"),o.default(this._scrollElement).off(".bs.scrollspy"),this._eleme=
nt=3Dnull,this._scrollElement=3Dnull,this._config=3Dnull,this._selector=3D=
null,this._offsets=3Dnull,this._targets=3Dnull,this._activeTarget=3Dnull,=
this._scrollHeight=3Dnull},e._getConfig=3Dfunction(t){if("string"!=3Dtype=
of(t=3Dr({},lt,"object"=3D=3Dtypeof =
t&&t?t:{})).target&&d.isElement(t.target)){var =
e=3Do.default(t.target).attr("id");e||(e=3Dd.getUID(at),o.default(t.targe=
t).attr("id",e)),t.target=3D"#"+e}return =
d.typeCheckConfig(at,t,rt),t},e._getScrollTop=3Dfunction(){return =
this._scrollElement=3D=3D=3Dwindow?this._scrollElement.pageYOffset:this._=
scrollElement.scrollTop},e._getScrollHeight=3Dfunction(){return =
this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,doc=
ument.documentElement.scrollHeight)},e._getOffsetHeight=3Dfunction(){retu=
rn =
this._scrollElement=3D=3D=3Dwindow?window.innerHeight:this._scrollElement=
.getBoundingClientRect().height},e._process=3Dfunction(){var =
t=3Dthis._getScrollTop()+this._config.offset,e=3Dthis._getScrollHeight(),=
n=3Dthis._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!=3D=
=3De&&this.refresh(),t>=3Dn){var =
i=3Dthis._targets[this._targets.length-1];this._activeTarget!=3D=3Di&&thi=
s._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offs=
ets[0]>0)return this._activeTarget=3Dnull,void this._clear();for(var =
o=3Dthis._offsets.length;o--;){this._activeTarget!=3D=3Dthis._targets[o]&=
&t>=3Dthis._offsets[o]&&("undefined"=3D=3Dtypeof =
this._offsets[o+1]||t<this._offsets[o+1])&&this._activate(this._targets[o=
])}}},e._activate=3Dfunction(t){this._activeTarget=3Dt,this._clear();var =
e=3Dthis._selector.split(",").map((function(e){return =
e+'[data-target=3D"'+t+'"],'+e+'[href=3D"'+t+'"]'})),n=3Do.default([].sli=
ce.call(document.querySelectorAll(e.join(","))));n.hasClass("dropdown-ite=
m")?(n.closest(".dropdown").find(".dropdown-toggle").addClass("active"),n=
.addClass("active")):(n.addClass("active"),n.parents(".nav, =
.list-group").prev(".nav-link, =
.list-group-item").addClass("active"),n.parents(".nav, =
.list-group").prev(".nav-item").children(".nav-link").addClass("active"))=
,o.default(this._scrollElement).trigger("activate.bs.scrollspy",{relatedT=
arget:t})},e._clear=3Dfunction(){[].slice.call(document.querySelectorAll(=
this._selector)).filter((function(t){return =
t.classList.contains("active")})).forEach((function(t){return =
t.classList.remove("active")}))},t._jQueryInterface=3Dfunction(e){return =
this.each((function(){var =
n=3Do.default(this).data("bs.scrollspy");if(n||(n=3Dnew =
t(this,"object"=3D=3Dtypeof =
e&&e),o.default(this).data("bs.scrollspy",n)),"string"=3D=3Dtypeof =
e){if("undefined"=3D=3Dtypeof n[e])throw new TypeError('No method named =
"'+e+'"');n[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.=
3"}},{key:"Default",get:function(){return =
lt}}]),t}();o.default(window).on("load.bs.scrollspy.data-api",(function()=
{for(var =
t=3D[].slice.call(document.querySelectorAll('[data-spy=3D"scroll"]')),e=3D=
t.length;e--;){var =
n=3Do.default(t[e]);ut._jQueryInterface.call(n,n.data())}})),o.default.fn=
[at]=3Dut._jQueryInterface,o.default.fn[at].Constructor=3Dut,o.default.fn=
[at].noConflict=3Dfunction(){return =
o.default.fn[at]=3Dst,ut._jQueryInterface};var =
dt=3Do.default.fn.tab,ft=3Dfunction(){function =
t(t){this._element=3Dt}var e=3Dt.prototype;return =
e.show=3Dfunction(){var =
t=3Dthis;if(!(this._element.parentNode&&this._element.parentNode.nodeType=
=3D=3D=3DNode.ELEMENT_NODE&&o.default(this._element).hasClass("active")||=
o.default(this._element).hasClass("disabled"))){var =
e,n,i=3Do.default(this._element).closest(".nav, =
.list-group")[0],a=3Dd.getSelectorFromElement(this._element);if(i){var =
s=3D"UL"=3D=3D=3Di.nodeName||"OL"=3D=3D=3Di.nodeName?"> li > =
.active":".active";n=3D(n=3Do.default.makeArray(o.default(i).find(s)))[n.=
length-1]}var =
l=3Do.default.Event("hide.bs.tab",{relatedTarget:this._element}),r=3Do.de=
fault.Event("show.bs.tab",{relatedTarget:n});if(n&&o.default(n).trigger(l=
),o.default(this._element).trigger(r),!r.isDefaultPrevented()&&!l.isDefau=
ltPrevented()){a&&(e=3Ddocument.querySelector(a)),this._activate(this._el=
ement,i);var u=3Dfunction(){var =
e=3Do.default.Event("hidden.bs.tab",{relatedTarget:t._element}),i=3Do.def=
ault.Event("shown.bs.tab",{relatedTarget:n});o.default(n).trigger(e),o.de=
fault(t._element).trigger(i)};e?this._activate(e,e.parentNode,u):u()}}},e=
.dispose=3Dfunction(){o.default.removeData(this._element,"bs.tab"),this._=
element=3Dnull},e._activate=3Dfunction(t,e,n){var =
i=3Dthis,a=3D(!e||"UL"!=3D=3De.nodeName&&"OL"!=3D=3De.nodeName?o.default(=
e).children(".active"):o.default(e).find("> li > =
.active"))[0],s=3Dn&&a&&o.default(a).hasClass("fade"),l=3Dfunction(){retu=
rn i._transitionComplete(t,a,n)};if(a&&s){var =
r=3Dd.getTransitionDurationFromElement(a);o.default(a).removeClass("show"=
).one(d.TRANSITION_END,l).emulateTransitionEnd(r)}else =
l()},e._transitionComplete=3Dfunction(t,e,n){if(e){o.default(e).removeCla=
ss("active");var i=3Do.default(e.parentNode).find("> .dropdown-menu =
.active")[0];i&&o.default(i).removeClass("active"),"tab"=3D=3D=3De.getAtt=
ribute("role")&&e.setAttribute("aria-selected",!1)}if(o.default(t).addCla=
ss("active"),"tab"=3D=3D=3Dt.getAttribute("role")&&t.setAttribute("aria-s=
elected",!0),d.reflow(t),t.classList.contains("fade")&&t.classList.add("s=
how"),t.parentNode&&o.default(t.parentNode).hasClass("dropdown-menu")){va=
r a=3Do.default(t).closest(".dropdown")[0];if(a){var =
s=3D[].slice.call(a.querySelectorAll(".dropdown-toggle"));o.default(s).ad=
dClass("active")}t.setAttribute("aria-expanded",!0)}n&&n()},t._jQueryInte=
rface=3Dfunction(e){return this.each((function(){var =
n=3Do.default(this),i=3Dn.data("bs.tab");if(i||(i=3Dnew =
t(this),n.data("bs.tab",i)),"string"=3D=3Dtypeof =
e){if("undefined"=3D=3Dtypeof i[e])throw new TypeError('No method named =
"'+e+'"');i[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.=
3"}}]),t}();o.default(document).on("click.bs.tab.data-api",'[data-toggle=3D=
"tab"], [data-toggle=3D"pill"], =
[data-toggle=3D"list"]',(function(t){t.preventDefault(),ft._jQueryInterfa=
ce.call(o.default(this),"show")})),o.default.fn.tab=3Dft._jQueryInterface=
,o.default.fn.tab.Constructor=3Dft,o.default.fn.tab.noConflict=3Dfunction=
(){return o.default.fn.tab=3Ddt,ft._jQueryInterface};var =
ct=3Do.default.fn.toast,ht=3D{animation:"boolean",autohide:"boolean",dela=
y:"number"},gt=3D{animation:!0,autohide:!0,delay:500},mt=3Dfunction(){fun=
ction =
t(t,e){this._element=3Dt,this._config=3Dthis._getConfig(e),this._timeout=3D=
null,this._setListeners()}var e=3Dt.prototype;return =
e.show=3Dfunction(){var =
t=3Dthis,e=3Do.default.Event("show.bs.toast");if(o.default(this._element)=
.trigger(e),!e.isDefaultPrevented()){this._clearTimeout(),this._config.an=
imation&&this._element.classList.add("fade");var =
n=3Dfunction(){t._element.classList.remove("showing"),t._element.classLis=
t.add("show"),o.default(t._element).trigger("shown.bs.toast"),t._config.a=
utohide&&(t._timeout=3DsetTimeout((function(){t.hide()}),t._config.delay)=
)};if(this._element.classList.remove("hide"),d.reflow(this._element),this=
._element.classList.add("showing"),this._config.animation){var =
i=3Dd.getTransitionDurationFromElement(this._element);o.default(this._ele=
ment).one(d.TRANSITION_END,n).emulateTransitionEnd(i)}else =
n()}},e.hide=3Dfunction(){if(this._element.classList.contains("show")){va=
r =
t=3Do.default.Event("hide.bs.toast");o.default(this._element).trigger(t),=
t.isDefaultPrevented()||this._close()}},e.dispose=3Dfunction(){this._clea=
rTimeout(),this._element.classList.contains("show")&&this._element.classL=
ist.remove("show"),o.default(this._element).off("click.dismiss.bs.toast")=
,o.default.removeData(this._element,"bs.toast"),this._element=3Dnull,this=
._config=3Dnull},e._getConfig=3Dfunction(t){return =
t=3Dr({},gt,o.default(this._element).data(),"object"=3D=3Dtypeof =
t&&t?t:{}),d.typeCheckConfig("toast",t,this.constructor.DefaultType),t},e=
._setListeners=3Dfunction(){var =
t=3Dthis;o.default(this._element).on("click.dismiss.bs.toast",'[data-dism=
iss=3D"toast"]',(function(){return =
t.hide()}))},e._close=3Dfunction(){var =
t=3Dthis,e=3Dfunction(){t._element.classList.add("hide"),o.default(t._ele=
ment).trigger("hidden.bs.toast")};if(this._element.classList.remove("show=
"),this._config.animation){var =
n=3Dd.getTransitionDurationFromElement(this._element);o.default(this._ele=
ment).one(d.TRANSITION_END,e).emulateTransitionEnd(n)}else =
e()},e._clearTimeout=3Dfunction(){clearTimeout(this._timeout),this._timeo=
ut=3Dnull},t._jQueryInterface=3Dfunction(e){return =
this.each((function(){var =
n=3Do.default(this),i=3Dn.data("bs.toast");if(i||(i=3Dnew =
t(this,"object"=3D=3Dtypeof =
e&&e),n.data("bs.toast",i)),"string"=3D=3Dtypeof =
e){if("undefined"=3D=3Dtypeof i[e])throw new TypeError('No method named =
"'+e+'"');i[e](this)}}))},l(t,null,[{key:"VERSION",get:function(){return"=
4.5.3"}},{key:"DefaultType",get:function(){return =
ht}},{key:"Default",get:function(){return =
gt}}]),t}();o.default.fn.toast=3Dmt._jQueryInterface,o.default.fn.toast.C=
onstructor=3Dmt,o.default.fn.toast.noConflict=3Dfunction(){return =
o.default.fn.toast=3Dct,mt._jQueryInterface},t.Alert=3Dh,t.Button=3Dm,t.C=
arousel=3Dw,t.Collapse=3DD,t.Dropdown=3Dx,t.Modal=3Dq,t.Popover=3Dot,t.Sc=
rollspy=3Dut,t.Tab=3Dft,t.Toast=3Dmt,t.Tooltip=3DJ,t.Util=3Dd,Object.defi=
neProperty(t,"__esModule",{value:!0})}));=0A=
//# sourceMappingURL=3Dbootstrap.min.js.map
------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/Js/slick.js

;(function(factory){'use strict';if(typeof =
define=3D=3D=3D'function'&&define.amd){define(['jquery'],factory);}else =
if(typeof =
exports!=3D=3D'undefined'){module.exports=3Dfactory(require('jquery'));}e=
lse{factory(jQuery);}}(function($){'use strict';var =
Slick=3Dwindow.Slick||{};Slick=3D(function(){var =
instanceUid=3D0;function Slick(element,settings){var =
_=3Dthis,dataSettings;_.defaults=3D{accessibility:true,adaptiveHeight:fal=
se,appendArrows:$(element),appendDots:$(element),arrows:true,asNavFor:nul=
l,prevArrow:'<button class=3D"slick-prev" aria-label=3D"Previous" =
type=3D"button">Previous</button>',nextArrow:'<button =
class=3D"slick-next" aria-label=3D"Next" =
type=3D"button">Next</button>',autoplay:false,autoplaySpeed:3000,centerMo=
de:false,centerPadding:'50px',cssEase:'ease',customPaging:function(slider=
,i){return $('<button type=3D"button" =
/>').text(i+1);},dots:false,dotsClass:'slick-dots',draggable:true,easing:=
'linear',edgeFriction:0.35,fade:false,focusOnSelect:false,focusOnChange:f=
alse,infinite:true,initialSlide:0,lazyLoad:'ondemand',mobileFirst:false,p=
auseOnHover:true,pauseOnFocus:true,pauseOnDotsHover:false,respondTo:'wind=
ow',responsive:null,rows:1,rtl:false,slide:'',slidesPerRow:1,slidesToShow=
:1,slidesToScroll:1,speed:500,swipe:true,swipeToSlide:false,touchMove:tru=
e,touchThreshold:5,useCSS:true,useTransform:true,variableWidth:false,vert=
ical:false,verticalSwiping:false,waitForAnimate:true,zIndex:1000};_.initi=
als=3D{animating:false,dragging:false,autoPlayTimer:null,currentDirection=
:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,=
listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:fal=
se,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:=
false,slideOffset:0,swipeLeft:null,swiping:false,$list:null,touchObject:{=
},transformsEnabled:false,unslicked:false};$.extend(_,_.initials);_.activ=
eBreakpoint=3Dnull;_.animType=3Dnull;_.animProp=3Dnull;_.breakpoints=3D[]=
;_.breakpointSettings=3D[];_.cssTransitions=3Dfalse;_.focussed=3Dfalse;_.=
interrupted=3Dfalse;_.hidden=3D'hidden';_.paused=3Dtrue;_.positionProp=3D=
null;_.respondTo=3Dnull;_.rowCount=3D1;_.shouldClick=3Dtrue;_.$slider=3D$=
(element);_.$slidesCache=3Dnull;_.transformType=3Dnull;_.transitionType=3D=
null;_.visibilityChange=3D'visibilitychange';_.windowWidth=3D0;_.windowTi=
mer=3Dnull;dataSettings=3D$(element).data('slick')||{};_.options=3D$.exte=
nd({},_.defaults,settings,dataSettings);_.currentSlide=3D_.options.initia=
lSlide;_.originalSettings=3D_.options;if(typeof =
document.mozHidden!=3D=3D'undefined'){_.hidden=3D'mozHidden';_.visibility=
Change=3D'mozvisibilitychange';}else if(typeof =
document.webkitHidden!=3D=3D'undefined'){_.hidden=3D'webkitHidden';_.visi=
bilityChange=3D'webkitvisibilitychange';}=0A=
_.autoPlay=3D$.proxy(_.autoPlay,_);_.autoPlayClear=3D$.proxy(_.autoPlayCl=
ear,_);_.autoPlayIterator=3D$.proxy(_.autoPlayIterator,_);_.changeSlide=3D=
$.proxy(_.changeSlide,_);_.clickHandler=3D$.proxy(_.clickHandler,_);_.sel=
ectHandler=3D$.proxy(_.selectHandler,_);_.setPosition=3D$.proxy(_.setPosi=
tion,_);_.swipeHandler=3D$.proxy(_.swipeHandler,_);_.dragHandler=3D$.prox=
y(_.dragHandler,_);_.keyHandler=3D$.proxy(_.keyHandler,_);_.instanceUid=3D=
instanceUid++;_.htmlExpr=3D/^(?:\s*(<[\w\W]+>)[^>]*)$/;_.registerBreakpoi=
nts();_.init(true);}=0A=
return Slick;}());Slick.prototype.activateADA=3Dfunction(){var =
_=3Dthis;_.$slideTrack.find('.slick-active').attr({'aria-hidden':'false'}=
).find('a, input, button, =
select').attr({'tabindex':'0'});};Slick.prototype.addSlide=3DSlick.protot=
ype.slickAdd=3Dfunction(markup,index,addBefore){var =
_=3Dthis;if(typeof(index)=3D=3D=3D'boolean'){addBefore=3Dindex;index=3Dnu=
ll;}else if(index<0||(index>=3D_.slideCount)){return false;}=0A=
_.unload();if(typeof(index)=3D=3D=3D'number'){if(index=3D=3D=3D0&&_.$slid=
es.length=3D=3D=3D0){$(markup).appendTo(_.$slideTrack);}else =
if(addBefore){$(markup).insertBefore(_.$slides.eq(index));}else{$(markup)=
.insertAfter(_.$slides.eq(index));}}else{if(addBefore=3D=3D=3Dtrue){$(mar=
kup).prependTo(_.$slideTrack);}else{$(markup).appendTo(_.$slideTrack);}}=0A=
_.$slides=3D_.$slideTrack.children(this.options.slide);_.$slideTrack.chil=
dren(this.options.slide).detach();_.$slideTrack.append(_.$slides);_.$slid=
es.each(function(index,element){$(element).attr('data-slick-index',index)=
;});_.$slidesCache=3D_.$slides;_.reinit();};Slick.prototype.animateHeight=
=3Dfunction(){var =
_=3Dthis;if(_.options.slidesToShow=3D=3D=3D1&&_.options.adaptiveHeight=3D=
=3D=3Dtrue&&_.options.vertical=3D=3D=3Dfalse){var =
targetHeight=3D_.$slides.eq(_.currentSlide).outerHeight(true);_.$list.ani=
mate({height:targetHeight},_.options.speed);}};Slick.prototype.animateSli=
de=3Dfunction(targetLeft,callback){var =
animProps=3D{},_=3Dthis;_.animateHeight();if(_.options.rtl=3D=3D=3Dtrue&&=
_.options.vertical=3D=3D=3Dfalse){targetLeft=3D-targetLeft;}=0A=
if(_.transformsEnabled=3D=3D=3Dfalse){if(_.options.vertical=3D=3D=3Dfalse=
){_.$slideTrack.animate({left:targetLeft},_.options.speed,_.options.easin=
g,callback);}else{_.$slideTrack.animate({top:targetLeft},_.options.speed,=
_.options.easing,callback);}}else{if(_.cssTransitions=3D=3D=3Dfalse){if(_=
.options.rtl=3D=3D=3Dtrue){_.currentLeft=3D-(_.currentLeft);}=0A=
$({animStart:_.currentLeft}).animate({animStart:targetLeft},{duration:_.o=
ptions.speed,easing:_.options.easing,step:function(now){now=3DMath.ceil(n=
ow);if(_.options.vertical=3D=3D=3Dfalse){animProps[_.animType]=3D'transla=
te('+=0A=
now+'px, =
0px)';_.$slideTrack.css(animProps);}else{animProps[_.animType]=3D'transla=
te(0px,'+=0A=
now+'px)';_.$slideTrack.css(animProps);}},complete:function(){if(callback=
){callback.call();}}});}else{_.applyTransition();targetLeft=3DMath.ceil(t=
argetLeft);if(_.options.vertical=3D=3D=3Dfalse){animProps[_.animType]=3D'=
translate3d('+targetLeft+'px, 0px, =
0px)';}else{animProps[_.animType]=3D'translate3d(0px,'+targetLeft+'px, =
0px)';}=0A=
_.$slideTrack.css(animProps);if(callback){setTimeout(function(){_.disable=
Transition();callback.call();},_.options.speed);}}}};Slick.prototype.getN=
avTarget=3Dfunction(){var =
_=3Dthis,asNavFor=3D_.options.asNavFor;if(asNavFor&&asNavFor!=3D=3Dnull){=
asNavFor=3D$(asNavFor).not(_.$slider);}=0A=
return asNavFor;};Slick.prototype.asNavFor=3Dfunction(index){var =
_=3Dthis,asNavFor=3D_.getNavTarget();if(asNavFor!=3D=3Dnull&&typeof =
asNavFor=3D=3D=3D'object'){asNavFor.each(function(){var =
target=3D$(this).slick('getSlick');if(!target.unslicked){target.slideHand=
ler(index,true);}});}};Slick.prototype.applyTransition=3Dfunction(slide){=
var =
_=3Dthis,transition=3D{};if(_.options.fade=3D=3D=3Dfalse){transition[_.tr=
ansitionType]=3D_.transformType+' '+_.options.speed+'ms =
'+_.options.cssEase;}else{transition[_.transitionType]=3D'opacity =
'+_.options.speed+'ms '+_.options.cssEase;}=0A=
if(_.options.fade=3D=3D=3Dfalse){_.$slideTrack.css(transition);}else{_.$s=
lides.eq(slide).css(transition);}};Slick.prototype.autoPlay=3Dfunction(){=
var =
_=3Dthis;_.autoPlayClear();if(_.slideCount>_.options.slidesToShow){_.auto=
PlayTimer=3DsetInterval(_.autoPlayIterator,_.options.autoplaySpeed);}};Sl=
ick.prototype.autoPlayClear=3Dfunction(){var =
_=3Dthis;if(_.autoPlayTimer){clearInterval(_.autoPlayTimer);}};Slick.prot=
otype.autoPlayIterator=3Dfunction(){var =
_=3Dthis,slideTo=3D_.currentSlide+_.options.slidesToScroll;if(!_.paused&&=
!_.interrupted&&!_.focussed){if(_.options.infinite=3D=3D=3Dfalse){if(_.di=
rection=3D=3D=3D1&&(_.currentSlide+1)=3D=3D=3D(_.slideCount-1)){_.directi=
on=3D0;}=0A=
else =
if(_.direction=3D=3D=3D0){slideTo=3D_.currentSlide-_.options.slidesToScro=
ll;if(_.currentSlide-1=3D=3D=3D0){_.direction=3D1;}}}=0A=
_.slideHandler(slideTo);}};Slick.prototype.buildArrows=3Dfunction(){var =
_=3Dthis;if(_.options.arrows=3D=3D=3Dtrue){_.$prevArrow=3D$(_.options.pre=
vArrow).addClass('slick-arrow');_.$nextArrow=3D$(_.options.nextArrow).add=
Class('slick-arrow');if(_.slideCount>_.options.slidesToShow){_.$prevArrow=
.removeClass('slick-hidden').removeAttr('aria-hidden =
tabindex');_.$nextArrow.removeClass('slick-hidden').removeAttr('aria-hidd=
en =
tabindex');if(_.htmlExpr.test(_.options.prevArrow)){_.$prevArrow.prependT=
o(_.options.appendArrows);}=0A=
if(_.htmlExpr.test(_.options.nextArrow)){_.$nextArrow.appendTo(_.options.=
appendArrows);}=0A=
if(_.options.infinite!=3D=3Dtrue){_.$prevArrow.addClass('slick-disabled')=
.attr('aria-disabled','true');}}else{_.$prevArrow.add(_.$nextArrow).addCl=
ass('slick-hidden').attr({'aria-disabled':'true','tabindex':'-1'});}}};Sl=
ick.prototype.buildDots=3Dfunction(){var =
_=3Dthis,i,dot;if(_.options.dots=3D=3D=3Dtrue){_.$slider.addClass('slick-=
dotted');dot=3D$('<ul =
/>').addClass(_.options.dotsClass);for(i=3D0;i<=3D_.getDotCount();i+=3D1)=
{dot.append($('<li />').append(_.options.customPaging.call(this,_,i)));}=0A=
_.$dots=3Ddot.appendTo(_.options.appendDots);_.$dots.find('li').first().a=
ddClass('slick-active');}};Slick.prototype.buildOut=3Dfunction(){var =
_=3Dthis;_.$slides=3D_.$slider.children(_.options.slide+':not(.slick-clon=
ed)').addClass('slick-slide');_.slideCount=3D_.$slides.length;_.$slides.e=
ach(function(index,element){$(element).attr('data-slick-index',index).dat=
a('originalStyling',$(element).attr('style')||'');});_.$slider.addClass('=
slick-slider');_.$slideTrack=3D(_.slideCount=3D=3D=3D0)?$('<div =
class=3D"slick-track"/>').appendTo(_.$slider):_.$slides.wrapAll('<div =
class=3D"slick-track"/>').parent();_.$list=3D_.$slideTrack.wrap('<div =
class=3D"slick-list"/>').parent();_.$slideTrack.css('opacity',0);if(_.opt=
ions.centerMode=3D=3D=3Dtrue||_.options.swipeToSlide=3D=3D=3Dtrue){_.opti=
ons.slidesToScroll=3D1;}=0A=
$('img[data-lazy]',_.$slider).not('[src]').addClass('slick-loading');_.se=
tupInfinite();_.buildArrows();_.buildDots();_.updateDots();_.setSlideClas=
ses(typeof =
_.currentSlide=3D=3D=3D'number'?_.currentSlide:0);if(_.options.draggable=3D=
=3D=3Dtrue){_.$list.addClass('draggable');}};Slick.prototype.buildRows=3D=
function(){var =
_=3Dthis,a,b,c,newSlides,numOfSlides,originalSlides,slidesPerSection;newS=
lides=3Ddocument.createDocumentFragment();originalSlides=3D_.$slider.chil=
dren();if(_.options.rows>1){slidesPerSection=3D_.options.slidesPerRow*_.o=
ptions.rows;numOfSlides=3DMath.ceil(originalSlides.length/slidesPerSectio=
n);for(a=3D0;a<numOfSlides;a++){var =
slide=3Ddocument.createElement('div');for(b=3D0;b<_.options.rows;b++){var=
 =
row=3Ddocument.createElement('div');for(c=3D0;c<_.options.slidesPerRow;c+=
+){var =
target=3D(a*slidesPerSection+((b*_.options.slidesPerRow)+c));if(originalS=
lides.get(target)){row.appendChild(originalSlides.get(target));}}=0A=
slide.appendChild(row);}=0A=
newSlides.appendChild(slide);}=0A=
_.$slider.empty().append(newSlides);_.$slider.children().children().child=
ren().css({'width':(100/_.options.slidesPerRow)+'%','display':'inline-blo=
ck'});}};Slick.prototype.checkResponsive=3Dfunction(initial,forceUpdate){=
var =
_=3Dthis,breakpoint,targetBreakpoint,respondToWidth,triggerBreakpoint=3Df=
alse;var sliderWidth=3D_.$slider.width();var =
windowWidth=3Dwindow.innerWidth||$(window).width();if(_.respondTo=3D=3D=3D=
'window'){respondToWidth=3DwindowWidth;}else =
if(_.respondTo=3D=3D=3D'slider'){respondToWidth=3DsliderWidth;}else =
if(_.respondTo=3D=3D=3D'min'){respondToWidth=3DMath.min(windowWidth,slide=
rWidth);}=0A=
if(_.options.responsive&&_.options.responsive.length&&_.options.responsiv=
e!=3D=3Dnull){targetBreakpoint=3Dnull;for(breakpoint in =
_.breakpoints){if(_.breakpoints.hasOwnProperty(breakpoint)){if(_.original=
Settings.mobileFirst=3D=3D=3Dfalse){if(respondToWidth<_.breakpoints[break=
point]){targetBreakpoint=3D_.breakpoints[breakpoint];}}else{if(respondToW=
idth>_.breakpoints[breakpoint]){targetBreakpoint=3D_.breakpoints[breakpoi=
nt];}}}}=0A=
if(targetBreakpoint!=3D=3Dnull){if(_.activeBreakpoint!=3D=3Dnull){if(targ=
etBreakpoint!=3D=3D_.activeBreakpoint||forceUpdate){_.activeBreakpoint=3D=
targetBreakpoint;if(_.breakpointSettings[targetBreakpoint]=3D=3D=3D'unsli=
ck'){_.unslick(targetBreakpoint);}else{_.options=3D$.extend({},_.original=
Settings,_.breakpointSettings[targetBreakpoint]);if(initial=3D=3D=3Dtrue)=
{_.currentSlide=3D_.options.initialSlide;}=0A=
_.refresh(initial);}=0A=
triggerBreakpoint=3DtargetBreakpoint;}}else{_.activeBreakpoint=3DtargetBr=
eakpoint;if(_.breakpointSettings[targetBreakpoint]=3D=3D=3D'unslick'){_.u=
nslick(targetBreakpoint);}else{_.options=3D$.extend({},_.originalSettings=
,_.breakpointSettings[targetBreakpoint]);if(initial=3D=3D=3Dtrue){_.curre=
ntSlide=3D_.options.initialSlide;}=0A=
_.refresh(initial);}=0A=
triggerBreakpoint=3DtargetBreakpoint;}}else{if(_.activeBreakpoint!=3D=3Dn=
ull){_.activeBreakpoint=3Dnull;_.options=3D_.originalSettings;if(initial=3D=
=3D=3Dtrue){_.currentSlide=3D_.options.initialSlide;}=0A=
_.refresh(initial);triggerBreakpoint=3DtargetBreakpoint;}}=0A=
if(!initial&&triggerBreakpoint!=3D=3Dfalse){_.$slider.trigger('breakpoint=
',[_,triggerBreakpoint]);}}};Slick.prototype.changeSlide=3Dfunction(event=
,dontAnimate){var =
_=3Dthis,$target=3D$(event.currentTarget),indexOffset,slideOffset,unevenO=
ffset;if($target.is('a')){event.preventDefault();}=0A=
if(!$target.is('li')){$target=3D$target.closest('li');}=0A=
unevenOffset=3D(_.slideCount%_.options.slidesToScroll!=3D=3D0);indexOffse=
t=3DunevenOffset?0:(_.slideCount-_.currentSlide)%_.options.slidesToScroll=
;switch(event.data.message){case =
'previous':slideOffset=3DindexOffset=3D=3D=3D0?_.options.slidesToScroll:_=
.options.slidesToShow-indexOffset;if(_.slideCount>_.options.slidesToShow)=
{_.slideHandler(_.currentSlide-slideOffset,false,dontAnimate);}=0A=
break;case =
'next':slideOffset=3DindexOffset=3D=3D=3D0?_.options.slidesToScroll:index=
Offset;if(_.slideCount>_.options.slidesToShow){_.slideHandler(_.currentSl=
ide+slideOffset,false,dontAnimate);}=0A=
break;case 'index':var =
index=3Devent.data.index=3D=3D=3D0?0:event.data.index||$target.index()*_.=
options.slidesToScroll;_.slideHandler(_.checkNavigable(index),false,dontA=
nimate);$target.children().trigger('focus');break;default:return;}};Slick=
.prototype.checkNavigable=3Dfunction(index){var =
_=3Dthis,navigables,prevNavigable;navigables=3D_.getNavigableIndexes();pr=
evNavigable=3D0;if(index>navigables[navigables.length-1]){index=3Dnavigab=
les[navigables.length-1];}else{for(var n in =
navigables){if(index<navigables[n]){index=3DprevNavigable;break;}=0A=
prevNavigable=3Dnavigables[n];}}=0A=
return index;};Slick.prototype.cleanUpEvents=3Dfunction(){var =
_=3Dthis;if(_.options.dots&&_.$dots!=3D=3Dnull){$('li',_.$dots).off('clic=
k.slick',_.changeSlide).off('mouseenter.slick',$.proxy(_.interrupt,_,true=
)).off('mouseleave.slick',$.proxy(_.interrupt,_,false));if(_.options.acce=
ssibility=3D=3D=3Dtrue){_.$dots.off('keydown.slick',_.keyHandler);}}=0A=
_.$slider.off('focus.slick =
blur.slick');if(_.options.arrows=3D=3D=3Dtrue&&_.slideCount>_.options.sli=
desToShow){_.$prevArrow&&_.$prevArrow.off('click.slick',_.changeSlide);_.=
$nextArrow&&_.$nextArrow.off('click.slick',_.changeSlide);if(_.options.ac=
cessibility=3D=3D=3Dtrue){_.$prevArrow&&_.$prevArrow.off('keydown.slick',=
_.keyHandler);_.$nextArrow&&_.$nextArrow.off('keydown.slick',_.keyHandler=
);}}=0A=
_.$list.off('touchstart.slick =
mousedown.slick',_.swipeHandler);_.$list.off('touchmove.slick =
mousemove.slick',_.swipeHandler);_.$list.off('touchend.slick =
mouseup.slick',_.swipeHandler);_.$list.off('touchcancel.slick =
mouseleave.slick',_.swipeHandler);_.$list.off('click.slick',_.clickHandle=
r);$(document).off(_.visibilityChange,_.visibility);_.cleanUpSlideEvents(=
);if(_.options.accessibility=3D=3D=3Dtrue){_.$list.off('keydown.slick',_.=
keyHandler);}=0A=
if(_.options.focusOnSelect=3D=3D=3Dtrue){$(_.$slideTrack).children().off(=
'click.slick',_.selectHandler);}=0A=
$(window).off('orientationchange.slick.slick-'+_.instanceUid,_.orientatio=
nChange);$(window).off('resize.slick.slick-'+_.instanceUid,_.resize);$('[=
draggable!=3Dtrue]',_.$slideTrack).off('dragstart',_.preventDefault);$(wi=
ndow).off('load.slick.slick-'+_.instanceUid,_.setPosition);};Slick.protot=
ype.cleanUpSlideEvents=3Dfunction(){var =
_=3Dthis;_.$list.off('mouseenter.slick',$.proxy(_.interrupt,_,true));_.$l=
ist.off('mouseleave.slick',$.proxy(_.interrupt,_,false));};Slick.prototyp=
e.cleanUpRows=3Dfunction(){var =
_=3Dthis,originalSlides;if(_.options.rows>1){originalSlides=3D_.$slides.c=
hildren().children();originalSlides.removeAttr('style');_.$slider.empty()=
.append(originalSlides);}};Slick.prototype.clickHandler=3Dfunction(event)=
{var =
_=3Dthis;if(_.shouldClick=3D=3D=3Dfalse){event.stopImmediatePropagation()=
;event.stopPropagation();event.preventDefault();}};Slick.prototype.destro=
y=3Dfunction(refresh){var =
_=3Dthis;_.autoPlayClear();_.touchObject=3D{};_.cleanUpEvents();$('.slick=
-cloned',_.$slider).detach();if(_.$dots){_.$dots.remove();}=0A=
if(_.$prevArrow&&_.$prevArrow.length){_.$prevArrow.removeClass('slick-dis=
abled slick-arrow slick-hidden').removeAttr('aria-hidden aria-disabled =
tabindex').css('display','');if(_.htmlExpr.test(_.options.prevArrow)){_.$=
prevArrow.remove();}}=0A=
if(_.$nextArrow&&_.$nextArrow.length){_.$nextArrow.removeClass('slick-dis=
abled slick-arrow slick-hidden').removeAttr('aria-hidden aria-disabled =
tabindex').css('display','');if(_.htmlExpr.test(_.options.nextArrow)){_.$=
nextArrow.remove();}}=0A=
if(_.$slides){_.$slides.removeClass('slick-slide slick-active =
slick-center slick-visible =
slick-current').removeAttr('aria-hidden').removeAttr('data-slick-index').=
each(function(){$(this).attr('style',$(this).data('originalStyling'));});=
_.$slideTrack.children(this.options.slide).detach();_.$slideTrack.detach(=
);_.$list.detach();_.$slider.append(_.$slides);}=0A=
_.cleanUpRows();_.$slider.removeClass('slick-slider');_.$slider.removeCla=
ss('slick-initialized');_.$slider.removeClass('slick-dotted');_.unslicked=
=3Dtrue;if(!refresh){_.$slider.trigger('destroy',[_]);}};Slick.prototype.=
disableTransition=3Dfunction(slide){var =
_=3Dthis,transition=3D{};transition[_.transitionType]=3D'';if(_.options.f=
ade=3D=3D=3Dfalse){_.$slideTrack.css(transition);}else{_.$slides.eq(slide=
).css(transition);}};Slick.prototype.fadeSlide=3Dfunction(slideIndex,call=
back){var =
_=3Dthis;if(_.cssTransitions=3D=3D=3Dfalse){_.$slides.eq(slideIndex).css(=
{zIndex:_.options.zIndex});_.$slides.eq(slideIndex).animate({opacity:1},_=
.options.speed,_.options.easing,callback);}else{_.applyTransition(slideIn=
dex);_.$slides.eq(slideIndex).css({opacity:1,zIndex:_.options.zIndex});if=
(callback){setTimeout(function(){_.disableTransition(slideIndex);callback=
.call();},_.options.speed);}}};Slick.prototype.fadeSlideOut=3Dfunction(sl=
ideIndex){var =
_=3Dthis;if(_.cssTransitions=3D=3D=3Dfalse){_.$slides.eq(slideIndex).anim=
ate({opacity:0,zIndex:_.options.zIndex-2},_.options.speed,_.options.easin=
g);}else{_.applyTransition(slideIndex);_.$slides.eq(slideIndex).css({opac=
ity:0,zIndex:_.options.zIndex-2});}};Slick.prototype.filterSlides=3DSlick=
.prototype.slickFilter=3Dfunction(filter){var =
_=3Dthis;if(filter!=3D=3Dnull){_.$slidesCache=3D_.$slides;_.unload();_.$s=
lideTrack.children(this.options.slide).detach();_.$slidesCache.filter(fil=
ter).appendTo(_.$slideTrack);_.reinit();}};Slick.prototype.focusHandler=3D=
function(){var _=3Dthis;_.$slider.off('focus.slick =
blur.slick').on('focus.slick =
blur.slick','*',function(event){event.stopImmediatePropagation();var =
$sf=3D$(this);setTimeout(function(){if(_.options.pauseOnFocus){_.focussed=
=3D$sf.is(':focus');_.autoPlay();}},0);});};Slick.prototype.getCurrent=3D=
Slick.prototype.slickCurrentSlide=3Dfunction(){var _=3Dthis;return =
_.currentSlide;};Slick.prototype.getDotCount=3Dfunction(){var =
_=3Dthis;var breakPoint=3D0;var counter=3D0;var =
pagerQty=3D0;if(_.options.infinite=3D=3D=3Dtrue){if(_.slideCount<=3D_.opt=
ions.slidesToShow){++pagerQty;}else{while(breakPoint<_.slideCount){++page=
rQty;breakPoint=3Dcounter+_.options.slidesToScroll;counter+=3D_.options.s=
lidesToScroll<=3D_.options.slidesToShow?_.options.slidesToScroll:_.option=
s.slidesToShow;}}}else =
if(_.options.centerMode=3D=3D=3Dtrue){pagerQty=3D_.slideCount;}else =
if(!_.options.asNavFor){pagerQty=3D1+Math.ceil((_.slideCount-_.options.sl=
idesToShow)/_.options.slidesToScroll);}else{while(breakPoint<_.slideCount=
){++pagerQty;breakPoint=3Dcounter+_.options.slidesToScroll;counter+=3D_.o=
ptions.slidesToScroll<=3D_.options.slidesToShow?_.options.slidesToScroll:=
_.options.slidesToShow;}}=0A=
return pagerQty-1;};Slick.prototype.getLeft=3Dfunction(slideIndex){var =
_=3Dthis,targetLeft,verticalHeight,verticalOffset=3D0,targetSlide,coef;_.=
slideOffset=3D0;verticalHeight=3D_.$slides.first().outerHeight(true);if(_=
.options.infinite=3D=3D=3Dtrue){if(_.slideCount>_.options.slidesToShow){_=
.slideOffset=3D(_.slideWidth*_.options.slidesToShow)*-1;coef=3D-1=0A=
if(_.options.vertical=3D=3D=3Dtrue&&_.options.centerMode=3D=3D=3Dtrue){if=
(_.options.slidesToShow=3D=3D=3D2){coef=3D-1.5;}else =
if(_.options.slidesToShow=3D=3D=3D1){coef=3D-2}}=0A=
verticalOffset=3D(verticalHeight*_.options.slidesToShow)*coef;}=0A=
if(_.slideCount%_.options.slidesToScroll!=3D=3D0){if(slideIndex+_.options=
.slidesToScroll>_.slideCount&&_.slideCount>_.options.slidesToShow){if(sli=
deIndex>_.slideCount){_.slideOffset=3D((_.options.slidesToShow-(slideInde=
x-_.slideCount))*_.slideWidth)*-1;verticalOffset=3D((_.options.slidesToSh=
ow-(slideIndex-_.slideCount))*verticalHeight)*-1;}else{_.slideOffset=3D((=
_.slideCount%_.options.slidesToScroll)*_.slideWidth)*-1;verticalOffset=3D=
((_.slideCount%_.options.slidesToScroll)*verticalHeight)*-1;}}}}else{if(s=
lideIndex+_.options.slidesToShow>_.slideCount){_.slideOffset=3D((slideInd=
ex+_.options.slidesToShow)-_.slideCount)*_.slideWidth;verticalOffset=3D((=
slideIndex+_.options.slidesToShow)-_.slideCount)*verticalHeight;}}=0A=
if(_.slideCount<=3D_.options.slidesToShow){_.slideOffset=3D0;verticalOffs=
et=3D0;}=0A=
if(_.options.centerMode=3D=3D=3Dtrue&&_.slideCount<=3D_.options.slidesToS=
how){_.slideOffset=3D((_.slideWidth*Math.floor(_.options.slidesToShow))/2=
)-((_.slideWidth*_.slideCount)/2);}else =
if(_.options.centerMode=3D=3D=3Dtrue&&_.options.infinite=3D=3D=3Dtrue){_.=
slideOffset+=3D_.slideWidth*Math.floor(_.options.slidesToShow/2)-_.slideW=
idth;}else =
if(_.options.centerMode=3D=3D=3Dtrue){_.slideOffset=3D0;_.slideOffset+=3D=
_.slideWidth*Math.floor(_.options.slidesToShow/2);}=0A=
if(_.options.vertical=3D=3D=3Dfalse){targetLeft=3D((slideIndex*_.slideWid=
th)*-1)+_.slideOffset;}else{targetLeft=3D((slideIndex*verticalHeight)*-1)=
+verticalOffset;}=0A=
if(_.options.variableWidth=3D=3D=3Dtrue){if(_.slideCount<=3D_.options.sli=
desToShow||_.options.infinite=3D=3D=3Dfalse){targetSlide=3D_.$slideTrack.=
children('.slick-slide').eq(slideIndex);}else{targetSlide=3D_.$slideTrack=
.children('.slick-slide').eq(slideIndex+_.options.slidesToShow);}=0A=
if(_.options.rtl=3D=3D=3Dtrue){if(targetSlide[0]){targetLeft=3D(_.$slideT=
rack.width()-targetSlide[0].offsetLeft-targetSlide.width())*-1;}else{targ=
etLeft=3D0;}}else{targetLeft=3DtargetSlide[0]?targetSlide[0].offsetLeft*-=
1:0;}=0A=
if(_.options.centerMode=3D=3D=3Dtrue){if(_.slideCount<=3D_.options.slides=
ToShow||_.options.infinite=3D=3D=3Dfalse){targetSlide=3D_.$slideTrack.chi=
ldren('.slick-slide').eq(slideIndex);}else{targetSlide=3D_.$slideTrack.ch=
ildren('.slick-slide').eq(slideIndex+_.options.slidesToShow+1);}=0A=
if(_.options.rtl=3D=3D=3Dtrue){if(targetSlide[0]){targetLeft=3D(_.$slideT=
rack.width()-targetSlide[0].offsetLeft-targetSlide.width())*-1;}else{targ=
etLeft=3D0;}}else{targetLeft=3DtargetSlide[0]?targetSlide[0].offsetLeft*-=
1:0;}=0A=
targetLeft+=3D(_.$list.width()-targetSlide.outerWidth())/2;}}=0A=
return =
targetLeft;};Slick.prototype.getOption=3DSlick.prototype.slickGetOption=3D=
function(option){var _=3Dthis;return =
_.options[option];};Slick.prototype.getNavigableIndexes=3Dfunction(){var =
_=3Dthis,breakPoint=3D0,counter=3D0,indexes=3D[],max;if(_.options.infinit=
e=3D=3D=3Dfalse){max=3D_.slideCount;}else{breakPoint=3D_.options.slidesTo=
Scroll*-1;counter=3D_.options.slidesToScroll*-1;max=3D_.slideCount*2;}=0A=
while(breakPoint<max){indexes.push(breakPoint);breakPoint=3Dcounter+_.opt=
ions.slidesToScroll;counter+=3D_.options.slidesToScroll<=3D_.options.slid=
esToShow?_.options.slidesToScroll:_.options.slidesToShow;}=0A=
return indexes;};Slick.prototype.getSlick=3Dfunction(){return =
this;};Slick.prototype.getSlideCount=3Dfunction(){var =
_=3Dthis,slidesTraversed,swipedSlide,centerOffset;centerOffset=3D_.option=
s.centerMode=3D=3D=3Dtrue?_.slideWidth*Math.floor(_.options.slidesToShow/=
2):0;if(_.options.swipeToSlide=3D=3D=3Dtrue){_.$slideTrack.find('.slick-s=
lide').each(function(index,slide){if(slide.offsetLeft-centerOffset+($(sli=
de).outerWidth()/2)>(_.swipeLeft*-1)){swipedSlide=3Dslide;return =
false;}});slidesTraversed=3DMath.abs($(swipedSlide).attr('data-slick-inde=
x')-_.currentSlide)||1;return slidesTraversed;}else{return =
_.options.slidesToScroll;}};Slick.prototype.goTo=3DSlick.prototype.slickG=
oTo=3Dfunction(slide,dontAnimate){var =
_=3Dthis;_.changeSlide({data:{message:'index',index:parseInt(slide)}},don=
tAnimate);};Slick.prototype.init=3Dfunction(creation){var =
_=3Dthis;if(!$(_.$slider).hasClass('slick-initialized')){$(_.$slider).add=
Class('slick-initialized');_.buildRows();_.buildOut();_.setProps();_.star=
tLoad();_.loadSlider();_.initializeEvents();_.updateArrows();_.updateDots=
();_.checkResponsive(true);_.focusHandler();}=0A=
if(creation){_.$slider.trigger('init',[_]);}=0A=
if(_.options.accessibility=3D=3D=3Dtrue){_.initADA();}=0A=
if(_.options.autoplay){_.paused=3Dfalse;_.autoPlay();}};Slick.prototype.i=
nitADA=3Dfunction(){var =
_=3Dthis,numDotGroups=3DMath.ceil(_.slideCount/_.options.slidesToShow),ta=
bControlIndexes=3D_.getNavigableIndexes().filter(function(val){return(val=
>=3D0)&&(val<_.slideCount);});_.$slides.add(_.$slideTrack.find('.slick-cl=
oned')).attr({'aria-hidden':'true','tabindex':'-1'}).find('a, input, =
button, =
select').attr({'tabindex':'-1'});if(_.$dots!=3D=3Dnull){_.$slides.not(_.$=
slideTrack.find('.slick-cloned')).each(function(i){var =
slideControlIndex=3DtabControlIndexes.indexOf(i);$(this).attr({'role':'ta=
bpanel','id':'slick-slide'+_.instanceUid+i,'tabindex':-1});if(slideContro=
lIndex!=3D=3D-1){$(this).attr({'aria-describedby':'slick-slide-control'+_=
.instanceUid+slideControlIndex});}});_.$dots.attr('role','tablist').find(=
'li').each(function(i){var =
mappedSlideIndex=3DtabControlIndexes[i];$(this).attr({'role':'presentatio=
n'});$(this).find('button').first().attr({'role':'tab','id':'slick-slide-=
control'+_.instanceUid+i,'aria-controls':'slick-slide'+_.instanceUid+mapp=
edSlideIndex,'aria-label':(i+1)+' of =
'+numDotGroups,'aria-selected':null,'tabindex':'-1'});}).eq(_.currentSlid=
e).find('button').attr({'aria-selected':'true','tabindex':'0'}).end();}=0A=
for(var =
i=3D_.currentSlide,max=3Di+_.options.slidesToShow;i<max;i++){_.$slides.eq=
(i).attr('tabindex',0);}=0A=
_.activateADA();};Slick.prototype.initArrowEvents=3Dfunction(){var =
_=3Dthis;if(_.options.arrows=3D=3D=3Dtrue&&_.slideCount>_.options.slidesT=
oShow){_.$prevArrow.off('click.slick').on('click.slick',{message:'previou=
s'},_.changeSlide);_.$nextArrow.off('click.slick').on('click.slick',{mess=
age:'next'},_.changeSlide);if(_.options.accessibility=3D=3D=3Dtrue){_.$pr=
evArrow.on('keydown.slick',_.keyHandler);_.$nextArrow.on('keydown.slick',=
_.keyHandler);}}};Slick.prototype.initDotEvents=3Dfunction(){var =
_=3Dthis;if(_.options.dots=3D=3D=3Dtrue){$('li',_.$dots).on('click.slick'=
,{message:'index'},_.changeSlide);if(_.options.accessibility=3D=3D=3Dtrue=
){_.$dots.on('keydown.slick',_.keyHandler);}}=0A=
if(_.options.dots=3D=3D=3Dtrue&&_.options.pauseOnDotsHover=3D=3D=3Dtrue){=
$('li',_.$dots).on('mouseenter.slick',$.proxy(_.interrupt,_,true)).on('mo=
useleave.slick',$.proxy(_.interrupt,_,false));}};Slick.prototype.initSlid=
eEvents=3Dfunction(){var =
_=3Dthis;if(_.options.pauseOnHover){_.$list.on('mouseenter.slick',$.proxy=
(_.interrupt,_,true));_.$list.on('mouseleave.slick',$.proxy(_.interrupt,_=
,false));}};Slick.prototype.initializeEvents=3Dfunction(){var =
_=3Dthis;_.initArrowEvents();_.initDotEvents();_.initSlideEvents();_.$lis=
t.on('touchstart.slick =
mousedown.slick',{action:'start'},_.swipeHandler);_.$list.on('touchmove.s=
lick =
mousemove.slick',{action:'move'},_.swipeHandler);_.$list.on('touchend.sli=
ck =
mouseup.slick',{action:'end'},_.swipeHandler);_.$list.on('touchcancel.sli=
ck =
mouseleave.slick',{action:'end'},_.swipeHandler);_.$list.on('click.slick'=
,_.clickHandler);$(document).on(_.visibilityChange,$.proxy(_.visibility,_=
));if(_.options.accessibility=3D=3D=3Dtrue){_.$list.on('keydown.slick',_.=
keyHandler);}=0A=
if(_.options.focusOnSelect=3D=3D=3Dtrue){$(_.$slideTrack).children().on('=
click.slick',_.selectHandler);}=0A=
$(window).on('orientationchange.slick.slick-'+_.instanceUid,$.proxy(_.ori=
entationChange,_));$(window).on('resize.slick.slick-'+_.instanceUid,$.pro=
xy(_.resize,_));$('[draggable!=3Dtrue]',_.$slideTrack).on('dragstart',_.p=
reventDefault);$(window).on('load.slick.slick-'+_.instanceUid,_.setPositi=
on);$(_.setPosition);};Slick.prototype.initUI=3Dfunction(){var =
_=3Dthis;if(_.options.arrows=3D=3D=3Dtrue&&_.slideCount>_.options.slidesT=
oShow){_.$prevArrow.show();_.$nextArrow.show();}=0A=
if(_.options.dots=3D=3D=3Dtrue&&_.slideCount>_.options.slidesToShow){_.$d=
ots.show();}};Slick.prototype.keyHandler=3Dfunction(event){var =
_=3Dthis;if(!event.target.tagName.match('TEXTAREA|INPUT|SELECT')){if(even=
t.keyCode=3D=3D=3D37&&_.options.accessibility=3D=3D=3Dtrue){_.changeSlide=
({data:{message:_.options.rtl=3D=3D=3Dtrue?'next':'previous'}});}else =
if(event.keyCode=3D=3D=3D39&&_.options.accessibility=3D=3D=3Dtrue){_.chan=
geSlide({data:{message:_.options.rtl=3D=3D=3Dtrue?'previous':'next'}});}}=
};Slick.prototype.lazyLoad=3Dfunction(){var =
_=3Dthis,loadRange,cloneRange,rangeStart,rangeEnd;function =
loadImages(imagesScope){$('img[data-lazy]',imagesScope).each(function(){v=
ar =
image=3D$(this),imageSource=3D$(this).attr('data-lazy'),imageSrcSet=3D$(t=
his).attr('data-srcset'),imageSizes=3D$(this).attr('data-sizes')||_.$slid=
er.attr('data-sizes'),imageToLoad=3Ddocument.createElement('img');imageTo=
Load.onload=3Dfunction(){image.animate({opacity:0},100,function(){if(imag=
eSrcSet){image.attr('srcset',imageSrcSet);if(imageSizes){image.attr('size=
s',imageSizes);}}=0A=
image.attr('src',imageSource).animate({opacity:1},200,function(){image.re=
moveAttr('data-lazy data-srcset =
data-sizes').removeClass('slick-loading');});_.$slider.trigger('lazyLoade=
d',[_,image,imageSource]);});};imageToLoad.onerror=3Dfunction(){image.rem=
oveAttr('data-lazy').removeClass('slick-loading').addClass('slick-lazyloa=
d-error');_.$slider.trigger('lazyLoadError',[_,image,imageSource]);};imag=
eToLoad.src=3DimageSource;});}=0A=
if(_.options.centerMode=3D=3D=3Dtrue){if(_.options.infinite=3D=3D=3Dtrue)=
{rangeStart=3D_.currentSlide+(_.options.slidesToShow/2+1);rangeEnd=3Drang=
eStart+_.options.slidesToShow+2;}else{rangeStart=3DMath.max(0,_.currentSl=
ide-(_.options.slidesToShow/2+1));rangeEnd=3D2+(_.options.slidesToShow/2+=
1)+_.currentSlide;}}else{rangeStart=3D_.options.infinite?_.options.slides=
ToShow+_.currentSlide:_.currentSlide;rangeEnd=3DMath.ceil(rangeStart+_.op=
tions.slidesToShow);if(_.options.fade=3D=3D=3Dtrue){if(rangeStart>0)range=
Start--;if(rangeEnd<=3D_.slideCount)rangeEnd++;}}=0A=
loadRange=3D_.$slider.find('.slick-slide').slice(rangeStart,rangeEnd);if(=
_.options.lazyLoad=3D=3D=3D'anticipated'){var =
prevSlide=3DrangeStart-1,nextSlide=3DrangeEnd,$slides=3D_.$slider.find('.=
slick-slide');for(var =
i=3D0;i<_.options.slidesToScroll;i++){if(prevSlide<0)prevSlide=3D_.slideC=
ount-1;loadRange=3DloadRange.add($slides.eq(prevSlide));loadRange=3DloadR=
ange.add($slides.eq(nextSlide));prevSlide--;nextSlide++;}}=0A=
loadImages(loadRange);if(_.slideCount<=3D_.options.slidesToShow){cloneRan=
ge=3D_.$slider.find('.slick-slide');loadImages(cloneRange);}else=0A=
if(_.currentSlide>=3D_.slideCount-_.options.slidesToShow){cloneRange=3D_.=
$slider.find('.slick-cloned').slice(0,_.options.slidesToShow);loadImages(=
cloneRange);}else =
if(_.currentSlide=3D=3D=3D0){cloneRange=3D_.$slider.find('.slick-cloned')=
.slice(_.options.slidesToShow*-1);loadImages(cloneRange);}};Slick.prototy=
pe.loadSlider=3Dfunction(){var =
_=3Dthis;_.setPosition();_.$slideTrack.css({opacity:1});_.$slider.removeC=
lass('slick-loading');_.initUI();if(_.options.lazyLoad=3D=3D=3D'progressi=
ve'){_.progressiveLazyLoad();}};Slick.prototype.next=3DSlick.prototype.sl=
ickNext=3Dfunction(){var =
_=3Dthis;_.changeSlide({data:{message:'next'}});};Slick.prototype.orienta=
tionChange=3Dfunction(){var =
_=3Dthis;_.checkResponsive();_.setPosition();};Slick.prototype.pause=3DSl=
ick.prototype.slickPause=3Dfunction(){var =
_=3Dthis;_.autoPlayClear();_.paused=3Dtrue;};Slick.prototype.play=3DSlick=
.prototype.slickPlay=3Dfunction(){var =
_=3Dthis;_.autoPlay();_.options.autoplay=3Dtrue;_.paused=3Dfalse;_.focuss=
ed=3Dfalse;_.interrupted=3Dfalse;};Slick.prototype.postSlide=3Dfunction(i=
ndex){var =
_=3Dthis;if(!_.unslicked){_.$slider.trigger('afterChange',[_,index]);_.an=
imating=3Dfalse;if(_.slideCount>_.options.slidesToShow){_.setPosition();}=0A=
_.swipeLeft=3Dnull;if(_.options.autoplay){_.autoPlay();}=0A=
if(_.options.accessibility=3D=3D=3Dtrue){_.initADA();if(_.options.focusOn=
Change){var =
$currentSlide=3D$(_.$slides.get(_.currentSlide));$currentSlide.attr('tabi=
ndex',0).focus();}}}};Slick.prototype.prev=3DSlick.prototype.slickPrev=3D=
function(){var =
_=3Dthis;_.changeSlide({data:{message:'previous'}});};Slick.prototype.pre=
ventDefault=3Dfunction(event){event.preventDefault();};Slick.prototype.pr=
ogressiveLazyLoad=3Dfunction(tryCount){tryCount=3DtryCount||1;var =
_=3Dthis,$imgsToLoad=3D$('img[data-lazy]',_.$slider),image,imageSource,im=
ageSrcSet,imageSizes,imageToLoad;if($imgsToLoad.length){image=3D$imgsToLo=
ad.first();imageSource=3Dimage.attr('data-lazy');imageSrcSet=3Dimage.attr=
('data-srcset');imageSizes=3Dimage.attr('data-sizes')||_.$slider.attr('da=
ta-sizes');imageToLoad=3Ddocument.createElement('img');imageToLoad.onload=
=3Dfunction(){if(imageSrcSet){image.attr('srcset',imageSrcSet);if(imageSi=
zes){image.attr('sizes',imageSizes);}}=0A=
image.attr('src',imageSource).removeAttr('data-lazy data-srcset =
data-sizes').removeClass('slick-loading');if(_.options.adaptiveHeight=3D=3D=
=3Dtrue){_.setPosition();}=0A=
_.$slider.trigger('lazyLoaded',[_,image,imageSource]);_.progressiveLazyLo=
ad();};imageToLoad.onerror=3Dfunction(){if(tryCount<3){setTimeout(functio=
n(){_.progressiveLazyLoad(tryCount+1);},500);}else{image.removeAttr('data=
-lazy').removeClass('slick-loading').addClass('slick-lazyload-error');_.$=
slider.trigger('lazyLoadError',[_,image,imageSource]);_.progressiveLazyLo=
ad();}};imageToLoad.src=3DimageSource;}else{_.$slider.trigger('allImagesL=
oaded',[_]);}};Slick.prototype.refresh=3Dfunction(initializing){var =
_=3Dthis,currentSlide,lastVisibleIndex;lastVisibleIndex=3D_.slideCount-_.=
options.slidesToShow;if(!_.options.infinite&&(_.currentSlide>lastVisibleI=
ndex)){_.currentSlide=3DlastVisibleIndex;}=0A=
if(_.slideCount<=3D_.options.slidesToShow){_.currentSlide=3D0;}=0A=
currentSlide=3D_.currentSlide;_.destroy(true);$.extend(_,_.initials,{curr=
entSlide:currentSlide});_.init();if(!initializing){_.changeSlide({data:{m=
essage:'index',index:currentSlide}},false);}};Slick.prototype.registerBre=
akpoints=3Dfunction(){var =
_=3Dthis,breakpoint,currentBreakpoint,l,responsiveSettings=3D_.options.re=
sponsive||null;if($.type(responsiveSettings)=3D=3D=3D'array'&&responsiveS=
ettings.length){_.respondTo=3D_.options.respondTo||'window';for(breakpoin=
t in =
responsiveSettings){l=3D_.breakpoints.length-1;if(responsiveSettings.hasO=
wnProperty(breakpoint)){currentBreakpoint=3DresponsiveSettings[breakpoint=
].breakpoint;while(l>=3D0){if(_.breakpoints[l]&&_.breakpoints[l]=3D=3D=3D=
currentBreakpoint){_.breakpoints.splice(l,1);}=0A=
l--;}=0A=
_.breakpoints.push(currentBreakpoint);_.breakpointSettings[currentBreakpo=
int]=3DresponsiveSettings[breakpoint].settings;}}=0A=
_.breakpoints.sort(function(a,b){return(_.options.mobileFirst)?a-b:b-a;})=
;}};Slick.prototype.reinit=3Dfunction(){var =
_=3Dthis;_.$slides=3D_.$slideTrack.children(_.options.slide).addClass('sl=
ick-slide');_.slideCount=3D_.$slides.length;if(_.currentSlide>=3D_.slideC=
ount&&_.currentSlide!=3D=3D0){_.currentSlide=3D_.currentSlide-_.options.s=
lidesToScroll;}=0A=
if(_.slideCount<=3D_.options.slidesToShow){_.currentSlide=3D0;}=0A=
_.registerBreakpoints();_.setProps();_.setupInfinite();_.buildArrows();_.=
updateArrows();_.initArrowEvents();_.buildDots();_.updateDots();_.initDot=
Events();_.cleanUpSlideEvents();_.initSlideEvents();_.checkResponsive(fal=
se,true);if(_.options.focusOnSelect=3D=3D=3Dtrue){$(_.$slideTrack).childr=
en().on('click.slick',_.selectHandler);}=0A=
_.setSlideClasses(typeof =
_.currentSlide=3D=3D=3D'number'?_.currentSlide:0);_.setPosition();_.focus=
Handler();_.paused=3D!_.options.autoplay;_.autoPlay();_.$slider.trigger('=
reInit',[_]);};Slick.prototype.resize=3Dfunction(){var =
_=3Dthis;if($(window).width()!=3D=3D_.windowWidth){clearTimeout(_.windowD=
elay);_.windowDelay=3Dwindow.setTimeout(function(){_.windowWidth=3D$(wind=
ow).width();_.checkResponsive();if(!_.unslicked){_.setPosition();}},50);}=
};Slick.prototype.removeSlide=3DSlick.prototype.slickRemove=3Dfunction(in=
dex,removeBefore,removeAll){var =
_=3Dthis;if(typeof(index)=3D=3D=3D'boolean'){removeBefore=3Dindex;index=3D=
removeBefore=3D=3D=3Dtrue?0:_.slideCount-1;}else{index=3DremoveBefore=3D=3D=
=3Dtrue?--index:index;}=0A=
if(_.slideCount<1||index<0||index>_.slideCount-1){return false;}=0A=
_.unload();if(removeAll=3D=3D=3Dtrue){_.$slideTrack.children().remove();}=
else{_.$slideTrack.children(this.options.slide).eq(index).remove();}=0A=
_.$slides=3D_.$slideTrack.children(this.options.slide);_.$slideTrack.chil=
dren(this.options.slide).detach();_.$slideTrack.append(_.$slides);_.$slid=
esCache=3D_.$slides;_.reinit();};Slick.prototype.setCSS=3Dfunction(positi=
on){var =
_=3Dthis,positionProps=3D{},x,y;if(_.options.rtl=3D=3D=3Dtrue){position=3D=
-position;}=0A=
x=3D_.positionProp=3D=3D'left'?Math.ceil(position)+'px':'0px';y=3D_.posit=
ionProp=3D=3D'top'?Math.ceil(position)+'px':'0px';positionProps[_.positio=
nProp]=3Dposition;if(_.transformsEnabled=3D=3D=3Dfalse){_.$slideTrack.css=
(positionProps);}else{positionProps=3D{};if(_.cssTransitions=3D=3D=3Dfals=
e){positionProps[_.animType]=3D'translate('+x+', =
'+y+')';_.$slideTrack.css(positionProps);}else{positionProps[_.animType]=3D=
'translate3d('+x+', '+y+', =
0px)';_.$slideTrack.css(positionProps);}}};Slick.prototype.setDimensions=3D=
function(){var =
_=3Dthis;if(_.options.vertical=3D=3D=3Dfalse){if(_.options.centerMode=3D=3D=
=3Dtrue){_.$list.css({padding:('0px =
'+_.options.centerPadding)});}}else{_.$list.height(_.$slides.first().oute=
rHeight(true)*_.options.slidesToShow);if(_.options.centerMode=3D=3D=3Dtru=
e){_.$list.css({padding:(_.options.centerPadding+' 0px')});}}=0A=
_.listWidth=3D_.$list.width();_.listHeight=3D_.$list.height();if(_.option=
s.vertical=3D=3D=3Dfalse&&_.options.variableWidth=3D=3D=3Dfalse){_.slideW=
idth=3DMath.ceil(_.listWidth/_.options.slidesToShow);_.$slideTrack.width(=
Math.ceil((_.slideWidth*_.$slideTrack.children('.slick-slide').length)));=
}else =
if(_.options.variableWidth=3D=3D=3Dtrue){_.$slideTrack.width(5000*_.slide=
Count);}else{_.slideWidth=3DMath.ceil(_.listWidth);_.$slideTrack.height(M=
ath.ceil((_.$slides.first().outerHeight(true)*_.$slideTrack.children('.sl=
ick-slide').length)));}=0A=
var =
offset=3D_.$slides.first().outerWidth(true)-_.$slides.first().width();if(=
_.options.variableWidth=3D=3D=3Dfalse)_.$slideTrack.children('.slick-slid=
e').width(_.slideWidth-offset);};Slick.prototype.setFade=3Dfunction(){var=
 =
_=3Dthis,targetLeft;_.$slides.each(function(index,element){targetLeft=3D(=
_.slideWidth*index)*-1;if(_.options.rtl=3D=3D=3Dtrue){$(element).css({pos=
ition:'relative',right:targetLeft,top:0,zIndex:_.options.zIndex-2,opacity=
:0});}else{$(element).css({position:'relative',left:targetLeft,top:0,zInd=
ex:_.options.zIndex-2,opacity:0});}});_.$slides.eq(_.currentSlide).css({z=
Index:_.options.zIndex-1,opacity:1});};Slick.prototype.setHeight=3Dfuncti=
on(){var =
_=3Dthis;if(_.options.slidesToShow=3D=3D=3D1&&_.options.adaptiveHeight=3D=
=3D=3Dtrue&&_.options.vertical=3D=3D=3Dfalse){var =
targetHeight=3D_.$slides.eq(_.currentSlide).outerHeight(true);_.$list.css=
('height',targetHeight);}};Slick.prototype.setOption=3DSlick.prototype.sl=
ickSetOption=3Dfunction(){var =
_=3Dthis,l,item,option,value,refresh=3Dfalse,type;if($.type(arguments[0])=
=3D=3D=3D'object'){option=3Darguments[0];refresh=3Darguments[1];type=3D'm=
ultiple';}else =
if($.type(arguments[0])=3D=3D=3D'string'){option=3Darguments[0];value=3Da=
rguments[1];refresh=3Darguments[2];if(arguments[0]=3D=3D=3D'responsive'&&=
$.type(arguments[1])=3D=3D=3D'array'){type=3D'responsive';}else =
if(typeof arguments[1]!=3D=3D'undefined'){type=3D'single';}}=0A=
if(type=3D=3D=3D'single'){_.options[option]=3Dvalue;}else =
if(type=3D=3D=3D'multiple'){$.each(option,function(opt,val){_.options[opt=
]=3Dval;});}else if(type=3D=3D=3D'responsive'){for(item in =
value){if($.type(_.options.responsive)!=3D=3D'array'){_.options.responsiv=
e=3D[value[item]];}else{l=3D_.options.responsive.length-1;while(l>=3D0){i=
f(_.options.responsive[l].breakpoint=3D=3D=3Dvalue[item].breakpoint){_.op=
tions.responsive.splice(l,1);}=0A=
l--;}=0A=
_.options.responsive.push(value[item]);}}}=0A=
if(refresh){_.unload();_.reinit();}};Slick.prototype.setPosition=3Dfuncti=
on(){var =
_=3Dthis;_.setDimensions();_.setHeight();if(_.options.fade=3D=3D=3Dfalse)=
{_.setCSS(_.getLeft(_.currentSlide));}else{_.setFade();}=0A=
_.$slider.trigger('setPosition',[_]);};Slick.prototype.setProps=3Dfunctio=
n(){var =
_=3Dthis,bodyStyle=3Ddocument.body.style;_.positionProp=3D_.options.verti=
cal=3D=3D=3Dtrue?'top':'left';if(_.positionProp=3D=3D=3D'top'){_.$slider.=
addClass('slick-vertical');}else{_.$slider.removeClass('slick-vertical');=
}=0A=
if(bodyStyle.WebkitTransition!=3D=3Dundefined||bodyStyle.MozTransition!=3D=
=3Dundefined||bodyStyle.msTransition!=3D=3Dundefined){if(_.options.useCSS=
=3D=3D=3Dtrue){_.cssTransitions=3Dtrue;}}=0A=
if(_.options.fade){if(typeof =
_.options.zIndex=3D=3D=3D'number'){if(_.options.zIndex<3){_.options.zInde=
x=3D3;}}else{_.options.zIndex=3D_.defaults.zIndex;}}=0A=
if(bodyStyle.OTransform!=3D=3Dundefined){_.animType=3D'OTransform';_.tran=
sformType=3D'-o-transform';_.transitionType=3D'OTransition';if(bodyStyle.=
perspectiveProperty=3D=3D=3Dundefined&&bodyStyle.webkitPerspective=3D=3D=3D=
undefined)_.animType=3Dfalse;}=0A=
if(bodyStyle.MozTransform!=3D=3Dundefined){_.animType=3D'MozTransform';_.=
transformType=3D'-moz-transform';_.transitionType=3D'MozTransition';if(bo=
dyStyle.perspectiveProperty=3D=3D=3Dundefined&&bodyStyle.MozPerspective=3D=
=3D=3Dundefined)_.animType=3Dfalse;}=0A=
if(bodyStyle.webkitTransform!=3D=3Dundefined){_.animType=3D'webkitTransfo=
rm';_.transformType=3D'-webkit-transform';_.transitionType=3D'webkitTrans=
ition';if(bodyStyle.perspectiveProperty=3D=3D=3Dundefined&&bodyStyle.webk=
itPerspective=3D=3D=3Dundefined)_.animType=3Dfalse;}=0A=
if(bodyStyle.msTransform!=3D=3Dundefined){_.animType=3D'msTransform';_.tr=
ansformType=3D'-ms-transform';_.transitionType=3D'msTransition';if(bodySt=
yle.msTransform=3D=3D=3Dundefined)_.animType=3Dfalse;}=0A=
if(bodyStyle.transform!=3D=3Dundefined&&_.animType!=3D=3Dfalse){_.animTyp=
e=3D'transform';_.transformType=3D'transform';_.transitionType=3D'transit=
ion';}=0A=
_.transformsEnabled=3D_.options.useTransform&&(_.animType!=3D=3Dnull&&_.a=
nimType!=3D=3Dfalse);};Slick.prototype.setSlideClasses=3Dfunction(index){=
var =
_=3Dthis,centerOffset,allSlides,indexOffset,remainder;allSlides=3D_.$slid=
er.find('.slick-slide').removeClass('slick-active slick-center =
slick-current').attr('aria-hidden','true');_.$slides.eq(index).addClass('=
slick-current');if(_.options.centerMode=3D=3D=3Dtrue){var =
evenCoef=3D_.options.slidesToShow%2=3D=3D=3D0?1:0;centerOffset=3DMath.flo=
or(_.options.slidesToShow/2);if(_.options.infinite=3D=3D=3Dtrue){if(index=
>=3DcenterOffset&&index<=3D(_.slideCount-1)-centerOffset){_.$slides.slice=
(index-centerOffset+evenCoef,index+centerOffset+1).addClass('slick-active=
').attr('aria-hidden','false');}else{indexOffset=3D_.options.slidesToShow=
+index;allSlides.slice(indexOffset-centerOffset+1+evenCoef,indexOffset+ce=
nterOffset+2).addClass('slick-active').attr('aria-hidden','false');}=0A=
if(index=3D=3D=3D0){allSlides.eq(allSlides.length-1-_.options.slidesToSho=
w).addClass('slick-center');}else =
if(index=3D=3D=3D_.slideCount-1){allSlides.eq(_.options.slidesToShow).add=
Class('slick-center');}}=0A=
_.$slides.eq(index).addClass('slick-center');}else{if(index>=3D0&&index<=3D=
(_.slideCount-_.options.slidesToShow)){_.$slides.slice(index,index+_.opti=
ons.slidesToShow).addClass('slick-active').attr('aria-hidden','false');}e=
lse =
if(allSlides.length<=3D_.options.slidesToShow){allSlides.addClass('slick-=
active').attr('aria-hidden','false');}else{remainder=3D_.slideCount%_.opt=
ions.slidesToShow;indexOffset=3D_.options.infinite=3D=3D=3Dtrue?_.options=
.slidesToShow+index:index;if(_.options.slidesToShow=3D=3D_.options.slides=
ToScroll&&(_.slideCount-index)<_.options.slidesToShow){allSlides.slice(in=
dexOffset-(_.options.slidesToShow-remainder),indexOffset+remainder).addCl=
ass('slick-active').attr('aria-hidden','false');}else{allSlides.slice(ind=
exOffset,indexOffset+_.options.slidesToShow).addClass('slick-active').att=
r('aria-hidden','false');}}}=0A=
if(_.options.lazyLoad=3D=3D=3D'ondemand'||_.options.lazyLoad=3D=3D=3D'ant=
icipated'){_.lazyLoad();}};Slick.prototype.setupInfinite=3Dfunction(){var=
 =
_=3Dthis,i,slideIndex,infiniteCount;if(_.options.fade=3D=3D=3Dtrue){_.opt=
ions.centerMode=3Dfalse;}=0A=
if(_.options.infinite=3D=3D=3Dtrue&&_.options.fade=3D=3D=3Dfalse){slideIn=
dex=3Dnull;if(_.slideCount>_.options.slidesToShow){if(_.options.centerMod=
e=3D=3D=3Dtrue){infiniteCount=3D_.options.slidesToShow+1;}else{infiniteCo=
unt=3D_.options.slidesToShow;}=0A=
for(i=3D_.slideCount;i>(_.slideCount-=0A=
infiniteCount);i-=3D1){slideIndex=3Di-1;$(_.$slides[slideIndex]).clone(tr=
ue).attr('id','').attr('data-slick-index',slideIndex-_.slideCount).prepen=
dTo(_.$slideTrack).addClass('slick-cloned');}=0A=
for(i=3D0;i<infiniteCount+_.slideCount;i+=3D1){slideIndex=3Di;$(_.$slides=
[slideIndex]).clone(true).attr('id','').attr('data-slick-index',slideInde=
x+_.slideCount).appendTo(_.$slideTrack).addClass('slick-cloned');}=0A=
_.$slideTrack.find('.slick-cloned').find('[id]').each(function(){$(this).=
attr('id','');});}}};Slick.prototype.interrupt=3Dfunction(toggle){var =
_=3Dthis;if(!toggle){_.autoPlay();}=0A=
_.interrupted=3Dtoggle;};Slick.prototype.selectHandler=3Dfunction(event){=
var _=3Dthis;var =
targetElement=3D$(event.target).is('.slick-slide')?$(event.target):$(even=
t.target).parents('.slick-slide');var =
index=3DparseInt(targetElement.attr('data-slick-index'));if(!index)index=3D=
0;if(_.slideCount<=3D_.options.slidesToShow){_.slideHandler(index,false,t=
rue);return;}=0A=
_.slideHandler(index);};Slick.prototype.slideHandler=3Dfunction(index,syn=
c,dontAnimate){var =
targetSlide,animSlide,oldSlide,slideLeft,targetLeft=3Dnull,_=3Dthis,navTa=
rget;sync=3Dsync||false;if(_.animating=3D=3D=3Dtrue&&_.options.waitForAni=
mate=3D=3D=3Dtrue){return;}=0A=
if(_.options.fade=3D=3D=3Dtrue&&_.currentSlide=3D=3D=3Dindex){return;}=0A=
if(sync=3D=3D=3Dfalse){_.asNavFor(index);}=0A=
targetSlide=3Dindex;targetLeft=3D_.getLeft(targetSlide);slideLeft=3D_.get=
Left(_.currentSlide);_.currentLeft=3D_.swipeLeft=3D=3D=3Dnull?slideLeft:_=
.swipeLeft;if(_.options.infinite=3D=3D=3Dfalse&&_.options.centerMode=3D=3D=
=3Dfalse&&(index<0||index>_.getDotCount()*_.options.slidesToScroll)){if(_=
.options.fade=3D=3D=3Dfalse){targetSlide=3D_.currentSlide;if(dontAnimate!=
=3D=3Dtrue){_.animateSlide(slideLeft,function(){_.postSlide(targetSlide);=
});}else{_.postSlide(targetSlide);}}=0A=
return;}else =
if(_.options.infinite=3D=3D=3Dfalse&&_.options.centerMode=3D=3D=3Dtrue&&(=
index<0||index>(_.slideCount-_.options.slidesToScroll))){if(_.options.fad=
e=3D=3D=3Dfalse){targetSlide=3D_.currentSlide;if(dontAnimate!=3D=3Dtrue){=
_.animateSlide(slideLeft,function(){_.postSlide(targetSlide);});}else{_.p=
ostSlide(targetSlide);}}=0A=
return;}=0A=
if(_.options.autoplay){clearInterval(_.autoPlayTimer);}=0A=
if(targetSlide<0){if(_.slideCount%_.options.slidesToScroll!=3D=3D0){animS=
lide=3D_.slideCount-(_.slideCount%_.options.slidesToScroll);}else{animSli=
de=3D_.slideCount+targetSlide;}}else =
if(targetSlide>=3D_.slideCount){if(_.slideCount%_.options.slidesToScroll!=
=3D=3D0){animSlide=3D0;}else{animSlide=3DtargetSlide-_.slideCount;}}else{=
animSlide=3DtargetSlide;}=0A=
_.animating=3Dtrue;_.$slider.trigger('beforeChange',[_,_.currentSlide,ani=
mSlide]);oldSlide=3D_.currentSlide;_.currentSlide=3DanimSlide;_.setSlideC=
lasses(_.currentSlide);if(_.options.asNavFor){navTarget=3D_.getNavTarget(=
);navTarget=3DnavTarget.slick('getSlick');if(navTarget.slideCount<=3DnavT=
arget.options.slidesToShow){navTarget.setSlideClasses(_.currentSlide);}}=0A=
_.updateDots();_.updateArrows();if(_.options.fade=3D=3D=3Dtrue){if(dontAn=
imate!=3D=3Dtrue){_.fadeSlideOut(oldSlide);_.fadeSlide(animSlide,function=
(){_.postSlide(animSlide);});}else{_.postSlide(animSlide);}=0A=
_.animateHeight();return;}=0A=
if(dontAnimate!=3D=3Dtrue){_.animateSlide(targetLeft,function(){_.postSli=
de(animSlide);});}else{_.postSlide(animSlide);}};Slick.prototype.startLoa=
d=3Dfunction(){var =
_=3Dthis;if(_.options.arrows=3D=3D=3Dtrue&&_.slideCount>_.options.slidesT=
oShow){_.$prevArrow.hide();_.$nextArrow.hide();}=0A=
if(_.options.dots=3D=3D=3Dtrue&&_.slideCount>_.options.slidesToShow){_.$d=
ots.hide();}=0A=
_.$slider.addClass('slick-loading');};Slick.prototype.swipeDirection=3Dfu=
nction(){var =
xDist,yDist,r,swipeAngle,_=3Dthis;xDist=3D_.touchObject.startX-_.touchObj=
ect.curX;yDist=3D_.touchObject.startY-_.touchObject.curY;r=3DMath.atan2(y=
Dist,xDist);swipeAngle=3DMath.round(r*180/Math.PI);if(swipeAngle<0){swipe=
Angle=3D360-Math.abs(swipeAngle);}=0A=
if((swipeAngle<=3D45)&&(swipeAngle>=3D0)){return(_.options.rtl=3D=3D=3Dfa=
lse?'left':'right');}=0A=
if((swipeAngle<=3D360)&&(swipeAngle>=3D315)){return(_.options.rtl=3D=3D=3D=
false?'left':'right');}=0A=
if((swipeAngle>=3D135)&&(swipeAngle<=3D225)){return(_.options.rtl=3D=3D=3D=
false?'right':'left');}=0A=
if(_.options.verticalSwiping=3D=3D=3Dtrue){if((swipeAngle>=3D35)&&(swipeA=
ngle<=3D135)){return 'down';}else{return 'up';}}=0A=
return 'vertical';};Slick.prototype.swipeEnd=3Dfunction(event){var =
_=3Dthis,slideCount,direction;_.dragging=3Dfalse;_.swiping=3Dfalse;if(_.s=
crolling){_.scrolling=3Dfalse;return false;}=0A=
_.interrupted=3Dfalse;_.shouldClick=3D(_.touchObject.swipeLength>10)?fals=
e:true;if(_.touchObject.curX=3D=3D=3Dundefined){return false;}=0A=
if(_.touchObject.edgeHit=3D=3D=3Dtrue){_.$slider.trigger('edge',[_,_.swip=
eDirection()]);}=0A=
if(_.touchObject.swipeLength>=3D_.touchObject.minSwipe){direction=3D_.swi=
peDirection();switch(direction){case 'left':case =
'down':slideCount=3D_.options.swipeToSlide?_.checkNavigable(_.currentSlid=
e+_.getSlideCount()):_.currentSlide+_.getSlideCount();_.currentDirection=3D=
0;break;case 'right':case =
'up':slideCount=3D_.options.swipeToSlide?_.checkNavigable(_.currentSlide-=
_.getSlideCount()):_.currentSlide-_.getSlideCount();_.currentDirection=3D=
1;break;default:}=0A=
if(direction!=3D'vertical'){_.slideHandler(slideCount);_.touchObject=3D{}=
;_.$slider.trigger('swipe',[_,direction]);}}else{if(_.touchObject.startX!=
=3D=3D_.touchObject.curX){_.slideHandler(_.currentSlide);_.touchObject=3D=
{};}}};Slick.prototype.swipeHandler=3Dfunction(event){var =
_=3Dthis;if((_.options.swipe=3D=3D=3Dfalse)||('ontouchend'in =
document&&_.options.swipe=3D=3D=3Dfalse)){return;}else =
if(_.options.draggable=3D=3D=3Dfalse&&event.type.indexOf('mouse')!=3D=3D-=
1){return;}=0A=
_.touchObject.fingerCount=3Devent.originalEvent&&event.originalEvent.touc=
hes!=3D=3Dundefined?event.originalEvent.touches.length:1;_.touchObject.mi=
nSwipe=3D_.listWidth/_.options.touchThreshold;if(_.options.verticalSwipin=
g=3D=3D=3Dtrue){_.touchObject.minSwipe=3D_.listHeight/_.options.touchThre=
shold;}=0A=
switch(event.data.action){case 'start':_.swipeStart(event);break;case =
'move':_.swipeMove(event);break;case =
'end':_.swipeEnd(event);break;}};Slick.prototype.swipeMove=3Dfunction(eve=
nt){var =
_=3Dthis,edgeWasHit=3Dfalse,curLeft,swipeDirection,swipeLength,positionOf=
fset,touches,verticalSwipeLength;touches=3Devent.originalEvent!=3D=3Dunde=
fined?event.originalEvent.touches:null;if(!_.dragging||_.scrolling||touch=
es&&touches.length!=3D=3D1){return false;}=0A=
curLeft=3D_.getLeft(_.currentSlide);_.touchObject.curX=3Dtouches!=3D=3Dun=
defined?touches[0].pageX:event.clientX;_.touchObject.curY=3Dtouches!=3D=3D=
undefined?touches[0].pageY:event.clientY;_.touchObject.swipeLength=3DMath=
.round(Math.sqrt(Math.pow(_.touchObject.curX-_.touchObject.startX,2)));ve=
rticalSwipeLength=3DMath.round(Math.sqrt(Math.pow(_.touchObject.curY-_.to=
uchObject.startY,2)));if(!_.options.verticalSwiping&&!_.swiping&&vertical=
SwipeLength>4){_.scrolling=3Dtrue;return false;}=0A=
if(_.options.verticalSwiping=3D=3D=3Dtrue){_.touchObject.swipeLength=3Dve=
rticalSwipeLength;}=0A=
swipeDirection=3D_.swipeDirection();if(event.originalEvent!=3D=3Dundefine=
d&&_.touchObject.swipeLength>4){_.swiping=3Dtrue;event.preventDefault();}=0A=
positionOffset=3D(_.options.rtl=3D=3D=3Dfalse?1:-1)*(_.touchObject.curX>_=
.touchObject.startX?1:-1);if(_.options.verticalSwiping=3D=3D=3Dtrue){posi=
tionOffset=3D_.touchObject.curY>_.touchObject.startY?1:-1;}=0A=
swipeLength=3D_.touchObject.swipeLength;_.touchObject.edgeHit=3Dfalse;if(=
_.options.infinite=3D=3D=3Dfalse){if((_.currentSlide=3D=3D=3D0&&swipeDire=
ction=3D=3D=3D'right')||(_.currentSlide>=3D_.getDotCount()&&swipeDirectio=
n=3D=3D=3D'left')){swipeLength=3D_.touchObject.swipeLength*_.options.edge=
Friction;_.touchObject.edgeHit=3Dtrue;}}=0A=
if(_.options.vertical=3D=3D=3Dfalse){_.swipeLeft=3DcurLeft+swipeLength*po=
sitionOffset;}else{_.swipeLeft=3DcurLeft+(swipeLength*(_.$list.height()/_=
.listWidth))*positionOffset;}=0A=
if(_.options.verticalSwiping=3D=3D=3Dtrue){_.swipeLeft=3DcurLeft+swipeLen=
gth*positionOffset;}=0A=
if(_.options.fade=3D=3D=3Dtrue||_.options.touchMove=3D=3D=3Dfalse){return=
 false;}=0A=
if(_.animating=3D=3D=3Dtrue){_.swipeLeft=3Dnull;return false;}=0A=
_.setCSS(_.swipeLeft);};Slick.prototype.swipeStart=3Dfunction(event){var =
_=3Dthis,touches;_.interrupted=3Dtrue;if(_.touchObject.fingerCount!=3D=3D=
1||_.slideCount<=3D_.options.slidesToShow){_.touchObject=3D{};return =
false;}=0A=
if(event.originalEvent!=3D=3Dundefined&&event.originalEvent.touches!=3D=3D=
undefined){touches=3Devent.originalEvent.touches[0];}=0A=
_.touchObject.startX=3D_.touchObject.curX=3Dtouches!=3D=3Dundefined?touch=
es.pageX:event.clientX;_.touchObject.startY=3D_.touchObject.curY=3Dtouche=
s!=3D=3Dundefined?touches.pageY:event.clientY;_.dragging=3Dtrue;};Slick.p=
rototype.unfilterSlides=3DSlick.prototype.slickUnfilter=3Dfunction(){var =
_=3Dthis;if(_.$slidesCache!=3D=3Dnull){_.unload();_.$slideTrack.children(=
this.options.slide).detach();_.$slidesCache.appendTo(_.$slideTrack);_.rei=
nit();}};Slick.prototype.unload=3Dfunction(){var =
_=3Dthis;$('.slick-cloned',_.$slider).remove();if(_.$dots){_.$dots.remove=
();}=0A=
if(_.$prevArrow&&_.htmlExpr.test(_.options.prevArrow)){_.$prevArrow.remov=
e();}=0A=
if(_.$nextArrow&&_.htmlExpr.test(_.options.nextArrow)){_.$nextArrow.remov=
e();}=0A=
_.$slides.removeClass('slick-slide slick-active slick-visible =
slick-current').attr('aria-hidden','true').css('width','');};Slick.protot=
ype.unslick=3Dfunction(fromBreakpoint){var =
_=3Dthis;_.$slider.trigger('unslick',[_,fromBreakpoint]);_.destroy();};Sl=
ick.prototype.updateArrows=3Dfunction(){var =
_=3Dthis,centerOffset;centerOffset=3DMath.floor(_.options.slidesToShow/2)=
;if(_.options.arrows=3D=3D=3Dtrue&&_.slideCount>_.options.slidesToShow&&!=
_.options.infinite){_.$prevArrow.removeClass('slick-disabled').attr('aria=
-disabled','false');_.$nextArrow.removeClass('slick-disabled').attr('aria=
-disabled','false');if(_.currentSlide=3D=3D=3D0){_.$prevArrow.addClass('s=
lick-disabled').attr('aria-disabled','true');_.$nextArrow.removeClass('sl=
ick-disabled').attr('aria-disabled','false');}else =
if(_.currentSlide>=3D_.slideCount-_.options.slidesToShow&&_.options.cente=
rMode=3D=3D=3Dfalse){_.$nextArrow.addClass('slick-disabled').attr('aria-d=
isabled','true');_.$prevArrow.removeClass('slick-disabled').attr('aria-di=
sabled','false');}else =
if(_.currentSlide>=3D_.slideCount-1&&_.options.centerMode=3D=3D=3Dtrue){_=
.$nextArrow.addClass('slick-disabled').attr('aria-disabled','true');_.$pr=
evArrow.removeClass('slick-disabled').attr('aria-disabled','false');}}};S=
lick.prototype.updateDots=3Dfunction(){var =
_=3Dthis;if(_.$dots!=3D=3Dnull){_.$dots.find('li').removeClass('slick-act=
ive').end();_.$dots.find('li').eq(Math.floor(_.currentSlide/_.options.sli=
desToScroll)).addClass('slick-active');}};Slick.prototype.visibility=3Dfu=
nction(){var =
_=3Dthis;if(_.options.autoplay){if(document[_.hidden]){_.interrupted=3Dtr=
ue;}else{_.interrupted=3Dfalse;}}};$.fn.slick=3Dfunction(){var =
_=3Dthis,opt=3Darguments[0],args=3DArray.prototype.slice.call(arguments,1=
),l=3D_.length,i,ret;for(i=3D0;i<l;i++){if(typeof =
opt=3D=3D'object'||typeof opt=3D=3D'undefined')=0A=
_[i].slick=3Dnew Slick(_[i],opt);else=0A=
ret=3D_[i].slick[opt].apply(_[i].slick,args);if(typeof =
ret!=3D'undefined')return ret;}=0A=
return _;};}));
------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/News/2957316.aspx

=EF=BB=BF<!DOCTYPE HTML>
<!DOCTYPE html PUBLIC "" ""><HTML><HEAD id=3D"Head1"><META =
content=3D"IE=3D11.0000"=20
http-equiv=3D"X-UA-Compatible">

<META charset=3D"utf-8">
<META name=3D"viewport" content=3D"width=3Ddevice-width, =
initial-scale=3D1, shrink-to-fit=3Dno"><TITLE>
	 =D8=B3=D9=84=D8=B3=D9=84=D8=A9 =D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =
=C2=AB=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =D8=A3=D9=86=D8=AF =
=D8=B3=D8=A8=D9=86=D8=B3=D8=B1=C2=BB =D8=AA=D8=BA=D9=84=D9=82 11 =
=D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =D9=84=D9=87=D8=A7 =D9=81=D9=8A =
=D9=81=D8=B1=D9=86=D8=B3=D8=A7 - =D8=A8=D9=88=D8=A7=D8=A8=D8=A9 =
=D8=A7=D9=84=D8=A3=D9=87=D8=B1=D8=A7=D9=85=20
</TITLE>=20
<SCRIPT =
src=3D"https://gate.ahram.org.eg/FD126C42-EBFA-4E12-B309-BB3FDD723AC1/mai=
n.js?attr=3DBWDxfUNFXg60ubtsu7aMPbN_lH4ou5d4ZGyJ1oM8c7puEGyjXTnbdjRMQhjg9=
T_UlWdO8fPNg3wUha2Hv_P3tQ" type=3D"text/javascript" =
charset=3D"UTF-8"></SCRIPT>

<STYLE>=0A=
        .custome41 {=0A=
            height: 430px !important;=0A=
            max-width: 100% !important;=0A=
            width: 100% !important;=0A=
        }=0A=
=0A=
        .custome42 {=0A=
            height: 170px !important;=0A=
            max-width: 100% !important;=0A=
            width: 100% !important;=0A=
        }=0A=
=0A=
        .custome43 {=0A=
            height: 210px !important;=0A=
            max-width: 100% !important;=0A=
            width: 100% !important;=0A=
        }=0A=
=0A=
        .custome44 {=0A=
            height: 100px !important;=0A=
            max-width: 100% !important;=0A=
            width: 100% !important;=0A=
        }=0A=
=0A=
        .custome45 {=0A=
            max-height: 370px !important;=0A=
        }=0A=
    </STYLE>
=20
<SCRIPT>=0A=
        var leaderBoard =3D 1;=0A=
        var indexPage =3D 0;=0A=
        var leaderBoardMobile =3D 1;=0A=
        var superBanner =3D 1;=0A=
    </SCRIPT>
=20
<META name=3D"viewport" content=3D"width=3Ddevice-width, =
initial-scale=3D1">=20
<STYLE type=3D"text/css">=0A=
        .centeriframe iframe {=0A=
            margin: 0 auto;=0A=
            width: 100%;=0A=
        }=0A=
    </STYLE>
=20
<SCRIPT>=0A=
        leaderBoard =3D 2;=0A=
        superBanner =3D 2;=0A=
    </SCRIPT>
=20
<SCRIPT>=0A=
        leaderBoardMobile =3D 2;=0A=
    </SCRIPT>
 <LINK =
href=3D"https://gate.ahram.org.eg/App_Themes/Front/css/bootstrap.min.css"=
=20
rel=3D"stylesheet"><LINK =
href=3D"https://gate.ahram.org.eg/App_Themes/Front/css/custom.css"=20
rel=3D"stylesheet"><LINK =
href=3D"https://gate.ahram.org.eg/App_Themes/Front/css/responsive_devices=
.css"=20
rel=3D"stylesheet"><LINK =
href=3D"https://gate.ahram.org.eg/App_Themes/Front/css/slick.css"=20
rel=3D"stylesheet" type=3D"text/css"><LINK =
href=3D"https://gate.ahram.org.eg/App_Themes/Front/css/slick-theme.css"=20
rel=3D"stylesheet" type=3D"text/css">=20
<SCRIPT type=3D"text/javascript">=0A=
        //<![CDATA[=0A=
        var _gaq =3D _gaq || [];=0A=
        _gaq.push(['_setAccount', 'UA-11370086-18']);=0A=
        _gaq.push(['_trackPageview']);=0A=
=0A=
        _gaq.push(['second._setAccount', 'UA-11370086-1']);=0A=
        _gaq.push(['second._trackPageview']);=0A=
=0A=
        (function () {=0A=
            var ga =3D document.createElement('script'); ga.type =3D =
'text/javascript'; ga.async =3D true;=0A=
            ga.src =3D ('https:' =3D=3D document.location.protocol ? =
'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';=0A=
            var s =3D document.getElementsByTagName('script')[0]; =
s.parentNode.insertBefore(ga, s);=0A=
        })();=0A=
=0A=
        (function (tos) {=0A=
            window.setInterval(function () {=0A=
                tos =3D (function (t) {=0A=
                    return t[0] =3D=3D 50 ? (parseInt(t[1]) + 1) + ':00' =
: (t[1] || '0') + ':' + (parseInt(t[0]) + 10);=0A=
                })(tos.split(':').reverse());=0A=
                window.pageTracker ? pageTracker._trackEvent('Time', =
'Log', tos) : _gaq.push(['_trackEvent', 'Time', 'Log', tos]);=0A=
            }, 10000);=0A=
        })('00');=0A=
        //]]>=0A=
    </SCRIPT>
=20
<SCRIPT src=3D"https://domslc.com/c/gate.ahram.org.eg.js" =
async=3D""></SCRIPT>
=20
<SCRIPT type=3D"text/javascript">=0A=
        _atrk_opts =3D { atrk_acct: "Hg0cp1IWh910N8", domain: =
"ahram.org.eg", dynamic: true };=0A=
        (function () { var as =3D document.createElement('script'); =
as.type =3D 'text/javascript'; as.async =3D true; as.src =3D =
"https://certify-js.alexametrics.com/atrk.js"; var s =3D =
document.getElementsByTagName('script')[0]; =
s.parentNode.insertBefore(as, s); })();=0A=
    </SCRIPT>
 <NOSCRIPT>        &lt;img=20
src=3D"https://certify.alexametrics.com/atrk.gif?account=3DHg0cp1IWh910N8=
"=20
style=3D"display: none" height=3D"1" width=3D"1" alt=3D"" /&gt;     =
</NOSCRIPT>=20
<SCRIPT>(function (w, d, s, l, i) {=0A=
            w[l] =3D w[l] || []; w[l].push({=0A=
                'gtm.start':=0A=
                    new Date().getTime(), event: 'gtm.js'=0A=
            }); var f =3D d.getElementsByTagName(s)[0],=0A=
                j =3D d.createElement(s), dl =3D l !=3D 'dataLayer' ? =
'&l=3D' + l : ''; j.async =3D true; j.src =3D=0A=
                    'https://www.googletagmanager.com/gtm.js?id=3D' + i =
+ dl; f.parentNode.insertBefore(j, f);=0A=
        })(window, document, 'script', 'dataLayer', =
'GTM-W45DVRF');</SCRIPT>
=20
<SCRIPT =
src=3D"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" =
async=3D"" data-ad-client=3D"ca-pub-3629866551216710"></SCRIPT>
=20
<META name=3D"Description" content=3D"=D8=A3=D8=B9=D9=84=D9=86=D8=AA =
=D8=B3=D9=84=D8=B3=D9=84=D8=A9 =D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =
=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =D8=A7=D9=86=D8=AF =
=D8=B3=D8=A8=D9=86=D8=B3=D8=B1 =
=D8=A7=D9=84=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A9 =
=D9=84=D9=84=D8=AA=D8=AC=D8=B2=D8=A6=D8=A9 =
=D8=A5=D8=BA=D9=84=D8=A7=D9=82 11 =D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =
=D9=85=D9=86 =D9=81=D8=B1=D9=88=D8=B9=D9=87=D8=A7 =D9=81=D9=8A =
=D9=81=D8=B1=D9=86=D8=B3=D8=A7=D8=8C =D8=A8=D8=B9=D8=AF=D9=85=D8=A7 =
=D9=88=D8=A7=D8=AC=D9=87=D8=AA =D8=B5=D8=B9=D9=88=D8=A8=D8=A7=D8=AA =
=D9=81=D9=8A =D8=AA=D9=88=D9=81=D9=8A=D8=B1 =
=D8=A7=D9=84=D8=A5=D9=85=D8=AF=D8=A7=D8=AF=D8=A7=D8=AA =
=D8=B9=D9=82=D8=A8 =D8=AE=D8=B1=D9=88=D8=AC =
=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A7 =D9=85=D9=86 =
=D8=A7=D9=84=D8=A7=D8=AA=D8=AD=D8=A7=D8=AF =
=D8=A7=D9=84=D8=A3=D9=88=D8=B1=D9=88=D8=A8=D9=8A">
<META =
content=3D"https://gate.ahram.org.eg/Media/News/2021/9/16/19_2021-6376739=
63745388675-538.jpg"=20
property=3D"og:image">
<META content=3D"=D8=B3=D9=84=D8=B3=D9=84=D8=A9 =
=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 &amp;#171;=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =
=D8=A3=D9=86=D8=AF =D8=B3=D8=A8=D9=86=D8=B3=D8=B1&amp;#187; =
=D8=AA=D8=BA=D9=84=D9=82 11 =D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =
=D9=84=D9=87=D8=A7 =D9=81=D9=8A =D9=81=D8=B1=D9=86=D8=B3=D8=A7 - =
=D8=A8=D9=88=D8=A7=D8=A8=D8=A9 =
=D8=A7=D9=84=D8=A3=D9=87=D8=B1=D8=A7=D9=85"=20
property=3D"og:title">
<META content=3D" " property=3D"og:description">
<META content=3D"=D8=A8=D9=88=D8=A7=D8=A8=D8=A9 =
=D8=A7=D9=84=D8=A3=D9=87=D8=B1=D8=A7=D9=85" =
property=3D"og:site_name"><LINK =
href=3D"https://gate.ahram.org.eg/News/2957316.aspx"=20
rel=3D"canonical">
<META content=3D"https://gate.ahram.org.eg/News/2957316.aspx" =
property=3D"og:url">
<META name=3D"twitter:card" content=3D"summary_large_image">
<META name=3D"twitter:site" content=3D"@AlAhramGate">
<META name=3D"twitter:title" content=3D"=D8=B3=D9=84=D8=B3=D9=84=D8=A9 =
=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 &amp;#171;=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =
=D8=A3=D9=86=D8=AF =D8=B3=D8=A8=D9=86=D8=B3=D8=B1&amp;#187; =
=D8=AA=D8=BA=D9=84=D9=82 11 =D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =
=D9=84=D9=87=D8=A7 =D9=81=D9=8A =D9=81=D8=B1=D9=86=D8=B3=D8=A7 - =
=D8=A8=D9=88=D8=A7=D8=A8=D8=A9 =
=D8=A7=D9=84=D8=A3=D9=87=D8=B1=D8=A7=D9=85">
<META name=3D"twitter:description" =
content=3D"=D8=A3=D8=B9=D9=84=D9=86=D8=AA =D8=B3=D9=84=D8=B3=D9=84=D8=A9 =
=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =D9=85=D8=A7=D8=B1=D9=83=D8=B3 =
=D8=A7=D9=86=D8=AF =D8=B3=D8=A8=D9=86=D8=B3=D8=B1 =
=D8=A7=D9=84=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A9 =
=D9=84=D9=84=D8=AA=D8=AC=D8=B2=D8=A6=D8=A9 =
=D8=A5=D8=BA=D9=84=D8=A7=D9=82 11 =D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =
=D9=85=D9=86 =D9=81=D8=B1=D9=88=D8=B9=D9=87=D8=A7 =D9=81=D9=8A =
=D9=81=D8=B1=D9=86=D8=B3=D8=A7=D8=8C =D8=A8=D8=B9=D8=AF=D9=85=D8=A7 =
=D9=88=D8=A7=D8=AC=D9=87=D8=AA =D8=B5=D8=B9=D9=88=D8=A8=D8=A7=D8=AA =
=D9=81=D9=8A =D8=AA=D9=88=D9=81=D9=8A=D8=B1 =
=D8=A7=D9=84=D8=A5=D9=85=D8=AF=D8=A7=D8=AF=D8=A7=D8=AA =
=D8=B9=D9=82=D8=A8 =D8=AE=D8=B1=D9=88=D8=AC =
=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A7 =D9=85=D9=86 =
=D8=A7=D9=84=D8=A7=D8=AA=D8=AD=D8=A7=D8=AF =
=D8=A7=D9=84=D8=A3=D9=88=D8=B1=D9=88=D8=A8=D9=8A.">
<META name=3D"twitter:image" =
content=3D"https://gate.ahram.org.eg/Media/News/2021/9/16/19_2021-6376739=
63745388675-538.jpg">
<SCRIPT src=3D"https://gate.ahram.org.eg/cdn-cgi/bm/cv/669835187/api.js" =
async=3D""></SCRIPT>

<META name=3D"GENERATOR" content=3D"MSHTML 11.00.10570.1001"></HEAD>=20
<BODY>
<DIV id=3D"Analytics"></DIV>
<FORM id=3D"form1" =
action=3D"https://gate.ahram.org.eg/UI/Front/Inner.aspx?NewsContentID=3D2=
957316"=20
method=3D"post">
<DIV class=3D"aspNetHidden"><INPUT name=3D"__VIEWSTATE_CACHEKEY" =
id=3D"__VIEWSTATE_CACHEKEY" type=3D"hidden" =
value=3D"VIEWSTATE_11jf4pmzz5grbcwhzmphrnti_/News/2957316.aspx_6376739933=
77796075">=20
<INPUT name=3D"__VIEWSTATE" id=3D"__VIEWSTATE" type=3D"hidden"> </DIV>
<DIV=20
class=3D"aspNetHidden"><INPUT name=3D"__EVENTVALIDATION" =
id=3D"__EVENTVALIDATION" type=3D"hidden" =
value=3D"/wEdAASvVXD1oYELeveMr0vHCmYPorwgWxW64FovnbNhKBsbmC8zACrOsmKsedR3=
ZCAsXqNB1SoRebERay0iSKUwTRpHIwgQh/Bb5KZc6IHQCkxVWujTbt2ImScDMBKP9essZlM=3D=
">=20
</DIV><INPUT name=3D"ctl00$EsdarIdhf" id=3D"EsdarIdhf" type=3D"hidden"> =
<NOSCRIPT>    =20
       &lt;iframe =
src=3D"https://www.googletagmanager.com/ns.html?id=3DGTM-W45DVRF" =20
              height=3D"0" width=3D"0" style=3D"display: none; =
visibility:=20
hidden"&gt;&lt;/iframe&gt;         </NOSCRIPT>=20
<META name=3D"propeller" content=3D"19a51fcca2df036bfb1342d175531482"> =
<SECTION id=3D"header">
<DIV class=3D"container">
<DIV class=3D"row">
<DIV class=3D"col-lg-12">
<UL class=3D"nav list-info" id=3D"listinfo"><A =
href=3D"https://gate.ahram.org.eg/#">
  <LI class=3D"nav-item" =
id=3D"spnDate">=D8=A7=D9=84=D8=AE=D9=85=D9=8A=D8=B3 16 =
=D8=B3=D8=A8=D8=AA=D9=85=D8=A8=D8=B1 2021 </LI></A> <A =
href=3D"http://advertising.ahram.org.eg/">
  <LI class=3D"nav-item">=D8=A7=D8=B9=D9=84=D8=A7=D9=86=D8=A7=D8=AA =
&nbsp;| </LI></A> <A =
href=3D"https://ahramstore.ahram.org.eg/Index.aspx">
  <LI =
class=3D"nav-item">=D8=A7=D8=A7=D8=B4=D8=AA=D8=B1=D8=A7=D9=83=D8=A7=D8=AA=
&nbsp;| </LI></A> <A =
href=3D"https://gate.ahram.org.eg/UI/Front/ContactUs.aspx">
  <LI class=3D"nav-item">=D8=A7=D8=AA=D8=B5=D9=84 =D8=A8=D9=86=D8=A7 =
</LI></A>=20
  <LI class=3D"facebook"><A =
href=3D"https://www.facebook.com/alahramgate" target=3D"_blank"><IMG=20
  alt=3D"" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/img/1.png"></A> </LI>
  <LI class=3D"twitter"><A href=3D"https://twitter.com/AlAhramGate"=20
  target=3D"_blank"><IMG alt=3D"" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/img/2.png"></A>=20
  </LI>
  <LI class=3D"youtube"><A =
href=3D"https://www.youtube.com/channel/UCIqfXUG5dbM8iGINnqsdriQ"=20
  target=3D"_blank"><IMG alt=3D"" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/img/4.png"></A>=20
  </LI>
  <LI class=3D"telegram"><A =
href=3D"https://web.telegram.org/#/im?p=3D@AlAhramGate"=20
  target=3D"_blank"><IMG alt=3D"" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/img/5.png"></A>=20
  </LI>
  <LI class=3D"whats"><A href=3D"https://www.instagram.com/alahram/"=20
  target=3D"_blank"><IMG alt=3D"" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/img/7.png"></A>=20
  </LI></UL></DIV>
<DIV class=3D"col-lg-12 d-flex p-0">
<DIV class=3D"col-5 col-sm-4 col-lg-2 mop-display"><A id=3D"logohref" =
href=3D"https://gate.ahram.org.eg/"><IMG=20
class=3D"img-fluid" id=3D"mainLogo" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/images/ahramlogoN.png">=
</A>=20
</DIV>
<DIV class=3D"col-7 col-sm-7 col-lg-4 head_office d-flex nopadding">
<DIV class=3D"col-6 col-sm-6 col-md-6 =
nopadding"><SPAN>=D8=B1=D8=A6=D9=8A=D8=B3 =D9=85=D8=AC=D9=84=D8=B3 =
=D8=A7=D9=84=D8=A7=D8=AF=D8=A7=D8=B1=D8=A9</SPAN>=20
<P>=D8=B9=D8=A8=D8=AF=D8=A7=D9=84=D9=85=D8=AD=D8=B3=D9=86 =
=D8=B3=D9=84=D8=A7=D9=85=D8=A9</P></DIV>
<DIV class=3D"col-6 col-sm-6 col-md-6 =
nopadding"><SPAN>=D8=B1=D8=A6=D9=8A=D8=B3 =
=D8=A7=D9=84=D8=AA=D8=AD=D8=B1=D9=8A=D8=B1</SPAN>=20
<P =
id=3D"Cheif">=D9=85=D8=A7=D8=AC=D9=80=D9=80=D9=80=D9=80=D9=80=D9=80=D9=80=
=D9=80=D9=80=D9=80=D8=AF =D9=85=D9=86=D9=8A=D8=B1</P></DIV></DIV>
<DIV class=3D"col-lg-6 pt-3 d-none d-lg-block d-xl-block"><SPAN=20
id=3D"LeaderHome"><IFRAME name=3D"a21cbbd2" width=3D"728" height=3D"90" =
id=3D"a21cbbd2"=20
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D88&amp;cb=3D=
INSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da7a0a36f&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                                    &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D47&amp;amp=
;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da7a0a36f'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </SPAN>=20
</DIV></DIV></DIV></DIV></SECTION><SECTION id=3D"menu">
<DIV class=3D"container">
<DIV class=3D"row"><NAV class=3D"navbar navbar-expand-lg navbar-light  =
col-lg-12 pt-0"><BUTTON=20
class=3D"navbar-toggler" aria-expanded=3D"false" =
aria-controls=3D"navbarNav"=20
aria-label=3D"Toggle navigation" type=3D"button" =
data-target=3D"#navbarNav"=20
data-toggle=3D"collapse"><SPAN class=3D"navbar-toggler-icon"></SPAN> =
</BUTTON>=20
<DIV class=3D"collapse navbar-collapse" id=3D"navbarNav">
<DIV class=3D"search-pos  d-md-none"></DIV>
<UL class=3D"navbar-nav" id=3D"divMenu">
  <LI class=3D"nav-item active"><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Daily/"=20
  target=3D"_blank">=D8=A7=D9=84=D8=A3=D9=87=D8=B1=D8=A7=D9=85 =
=D8=A7=D9=84=D9=8A=D9=88=D9=85=D9=8A </A></LI>
  <LI class=3D"nav-item active"><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/">=D8=A7=D9=84=D8=B1=D8=A6=D9=8A=D8=B3=D9=
=8A=D8=A9</A></LI>
  <LI class=3D"nav-item"><A title=3D"=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1" =
class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/13/=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1=
.aspx">=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D9=85=D8=AD=D8=A7=D9=81=D8=B8=D8=A7=D8=AA" class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/5/=D9=85=D8=AD=D8=A7=D9=81=D8=B8=
=D8=A7=D8=AA.aspx">=D9=85=D8=AD=D8=A7=D9=81=D8=B8=D8=A7=D8=AA</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D8=AD=D9=80=D9=88=D8=A7=D8=AF=D8=AB" class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/4/=D8=AD=D9=80=D9=88=D8=A7=D8=AF=
=D8=AB.aspx">=D8=AD=D9=80=D9=88=D8=A7=D8=AF=D8=AB</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=D8=AF" class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/14/=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=
=D8=AF.aspx">=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=D8=AF</A></LI>
  <LI class=3D"nav-item"><A title=3D"=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9" =
class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/44/=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9=
.aspx">=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D8=AB=D9=82=D8=A7=D9=81=D8=A9-=D9=88=D9=81=D9=86=D9=88=D9=86" =
class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/25/=D8=AB=D9=82=D8=A7=D9=81=D8=A9=
-=D9=88=D9=81=D9=86=D9=88=D9=86.aspx">=D8=AB=D9=82=D8=A7=D9=81=D8=A9=20
  =D9=88=D9=81=D9=86=D9=88=D9=86</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D9=85=D9=86=D9=88=D8=B9=D8=A7=D8=AA" class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/34/=D9=85=D9=86=D9=88=D8=B9=D8=A7=
=D8=AA.aspx">=D9=85=D9=86=D9=88=D8=B9=D8=A7=D8=AA</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D8=B0=D8=A7=D9=83=D8=B1=D8=A9-=D8=A7=D9=84=D8=AA=D8=A7=D8=B1=D9=
=8A=D8=AE" class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/64/=D8=B0=D8=A7=D9=83=D8=B1=D8=A9=
-=D8=A7=D9=84=D8=AA=D8=A7=D8=B1=D9=8A=D8=AE.aspx">=D8=B0=D8=A7=D9=83=D8=B1=
=D8=A9=20
  =D8=A7=D9=84=D8=AA=D8=A7=D8=B1=D9=8A=D8=AE</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D8=B9=D8=B1=D8=A8-=D9=88=D8=B9=D8=A7=D9=84=D9=85" =
class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/54/=D8=B9=D8=B1=D8=A8-=D9=88=D8=B9=
=D8=A7=D9=84=D9=85.aspx">=D8=B9=D8=B1=D8=A8=20
  =D9=88=D8=B9=D8=A7=D9=84=D9=85</A></LI>
  <LI class=3D"nav-item"><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/MultiMediaAll/=D9=85=D8=A7=D9=84=D8=AA=D9=
=8A=D9=85=D9=8A=D8=AF=D9=8A=D8=A7.aspx">=D9=85=D8=A7=D9=84=D8=AA=D9=8A=D9=
=85=D9=8A=D8=AF=D9=8A=D8=A7</A></LI>
  <LI class=3D"nav-item dropdown"><A class=3D"nav-link dropdown-toggle" =
id=3D"navbardrop"=20
  href=3D"https://gate.ahram.org.eg/#" =
data-toggle=3D"dropdown">=D8=A7=D9=84=D9=85=D8=B2=D9=8A=D8=AF </A>
  <DIV class=3D"dropdown-menu"><A title=3D"=D8=A2=D8=B1=D8=A7=D8=A1" =
class=3D"dropdown-item" =
href=3D"https://gate.ahram.org.eg/Category/43/254/Artilces/Writers.aspx">=
=D8=A2=D8=B1=D8=A7=D8=A1</A><A=20
  =
title=3D"=D8=B3=D9=88=D8=B4=D9=8A=D8=A7=D9=84-=D9=85=D9=8A=D8=AF=D9=8A=D8=
=A7-=D9=88=D9=81=D8=B6=D8=A7=D8=A6=D9=8A=D8=A7=D8=AA" =
class=3D"dropdown-item" =
href=3D"https://gate.ahram.org.eg/Portal/52/=D8=B3=D9=88=D8=B4=D9=8A=D8=A7=
=D9=84-=D9=85=D9=8A=D8=AF=D9=8A=D8=A7-=D9=88=D9=81=D8=B6=D8=A7=D8=A6=D9=8A=
=D8=A7=D8=AA.aspx">=D8=B3=D9=88=D8=B4=D9=8A=D8=A7=D9=84=20
  =D9=85=D9=8A=D8=AF=D9=8A=D8=A7 =
=D9=88=D9=81=D8=B6=D8=A7=D8=A6=D9=8A=D8=A7=D8=AA</A><A =
title=3D"=D8=AA=D8=AD=D9=82=D9=8A=D9=82=D8=A7=D8=AA" =
class=3D"dropdown-item" =
href=3D"https://gate.ahram.org.eg/Portal/51/=D8=AA=D8=AD=D9=82=D9=8A=D9=82=
=D8=A7=D8=AA.aspx">=D8=AA=D8=AD=D9=82=D9=8A=D9=82=D8=A7=D8=AA</A><A=20
  =
title=3D"=D8=A7=D8=AA=D8=B5=D8=A7=D9=84=D8=A7=D8=AA-=D9=88=D8=AA=D9=83=D9=
=86=D9=88=D9=84=D9=88=D8=AC=D9=8A=D8=A7" class=3D"dropdown-item" =
href=3D"https://gate.ahram.org.eg/Portal/66/=D8=A7=D8=AA=D8=B5=D8=A7=D9=84=
=D8=A7=D8=AA-=D9=88=D8=AA=D9=83=D9=86=D9=88=D9=84=D9=88=D8=AC=D9=8A=D8=A7=
.aspx">=D8=A7=D8=AA=D8=B5=D8=A7=D9=84=D8=A7=D8=AA=20
  =
=D9=88=D8=AA=D9=83=D9=86=D9=88=D9=84=D9=88=D8=AC=D9=8A=D8=A7</A></DIV></L=
I></UL>=20
<DIV class=3D"search-pos "><INPUT name=3D"ctl00$SearchButton" =
class=3D"btn btn-secondary" id=3D"SearchButton" style=3D"width: 50px; =
height: 31px;" type=3D"submit" value=3D"=D8=A8=D8=AD=D8=AB">=20
<INPUT name=3D"ctl00$searchbox" id=3D"searchbox" type=3D"text"> =
</DIV></DIV></NAV>=20
</DIV></DIV></SECTION><SECTION id=3D"HeaderAd">
<DIV class=3D"container">
<DIV class=3D"row">
<DIV class=3D"col-lg-12 ads-bg d-none d-lg-block d-xl-block" =
style=3D"text-align: center;"><SPAN=20
id=3D"superBanner"><IFRAME name=3D"abd5b691" width=3D"970" height=3D"90" =
id=3D"abd5b691"=20
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D89&amp;cb=3D=
INSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da9d7e76d&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                                &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D89&amp;amp=
;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da9d7e76d'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </SPAN>=20
</DIV></DIV></DIV></SECTION><SECTION id=3D"tiker">
<DIV class=3D"container">
<DIV class=3D"row">
<DIV class=3D"col-md-12 d-flex">
<DIV class=3D"col-12 bg-tiker" id=3D"NewsScroll">
<MARQUEE class=3D"news-scroll pt-1" onmouseover=3D"this.stop();" =
onmouseout=3D"this.start();"=20
direction=3D"right" behavior=3D"scroll"><A =
href=3D"https://gate.ahram.org.eg/News/2957366.aspx">=D8=A7=D9=84=D8=AF=D8=
=A8=D9=8A=D8=A8=D8=A9:=20
=D9=88=D8=AC=D9=88=D8=AF =D8=AD=D9=83=D9=88=D9=85=D8=A9 =
=D9=84=D9=8A=D8=A8=D9=8A=D8=A7 =
=D8=A8=D8=A7=D9=84=D9=82=D8=A7=D9=87=D8=B1=D8=A9 =
=D8=B1=D8=B3=D8=A7=D9=84=D8=A9 =
=D8=A5=D9=82=D9=84=D9=8A=D9=85=D9=8A=D8=A9 =D9=84=D8=AF=D9=88=D8=B1 =
=D9=85=D8=B5=D8=B1 =D8=A7=D9=84=D9=83=D8=A8=D9=8A=D8=B1 =D9=81=D9=8A =
=D8=A7=D9=84=D9=85=D9=86=D8=B7=D9=82=D8=A9 =
=D9=88=D8=A7=D9=84=D8=B9=D8=A7=D9=84=D9=85 |=20
</A> <SPAN class=3D"dot"></SPAN> <A =
href=3D"https://gate.ahram.org.eg/News/2957363.aspx">=D8=A7=D9=84=D8=B3=D8=
=A8=D8=A7=D8=AD=20
=D8=A7=D9=84=D8=B3=D9=86=D8=BA=D8=A7=D9=81=D9=88=D8=B1=D9=8A =
=D8=B3=D9=83=D9=88=D9=84=D9=8A=D9=86=D8=AC =D9=8A=D8=A8=D8=AF=D8=A3 =
=D8=A3=D8=AF=D8=A7=D8=A1 =D8=A7=D9=84=D8=AE=D8=AF=D9=85=D8=A9 =
=D8=A7=D9=84=D8=B9=D8=B3=D9=83=D8=B1=D9=8A=D8=A9 | </A> <SPAN =
class=3D"dot"></SPAN> <A=20
href=3D"https://gate.ahram.org.eg/News/2957362.aspx">=D8=A7=D9=84=D8=AF=D8=
=A8=D9=8A=D8=A8=D8=A9 =D8=B9=D9=86 =D9=84=D9=82=D8=A7=D8=A6=D9=87 =
=D8=A8=D8=A7=D9=84=D8=B1=D8=A6=D9=8A=D8=B3=20
=D8=A7=D9=84=D8=B3=D9=8A=D8=B3=D9=8A: =
=D8=A3=D8=A8=D9=84=D8=BA=D9=86=D9=8A =D8=A8=D8=A3=D9=86 =
=D9=85=D8=B5=D8=B1 =D9=84=D9=86 =D8=AA=D9=83=D9=88=D9=86 =
=D8=A5=D9=84=D8=A7 =D9=85=D8=B9 =D8=A7=D9=84=D8=B4=D8=B9=D8=A8 =
=D8=A7=D9=84=D9=84=D9=8A=D8=A8=D9=8A | </A> <SPAN=20
class=3D"dot"></SPAN> <A =
href=3D"https://gate.ahram.org.eg/News/2957359.aspx">=D8=A7=D9=84=D9=86=D9=
=81=D8=B7=20
=D9=8A=D8=AA=D8=B1=D8=A7=D8=AC=D8=B9 =
=D9=85=D8=AA=D8=AE=D9=84=D9=8A=D8=A7 =D8=B9=D9=86 =D8=A8=D8=B9=D8=B6 =
=D9=85=D9=83=D8=A7=D8=B3=D8=A8=D9=87 =D8=A7=D9=84=D8=AA=D9=8A =
=D8=AD=D9=82=D9=82=D9=87=D8=A7 =D8=A8=D9=81=D8=B9=D9=84 =
=D8=AA=D8=B1=D8=A7=D8=AC=D8=B9 =
=D8=A7=D9=84=D9=85=D8=AE=D8=B2=D9=88=D9=86=D8=A7=D8=AA =
=D8=A7=D9=84=D8=A3=D9=85=D8=B1=D9=8A=D9=83=D9=8A=D8=A9 | </A>=20
<SPAN class=3D"dot"></SPAN> <A=20
href=3D"https://gate.ahram.org.eg/News/2957357.aspx">=D9=88=D9=81=D8=A7=D8=
=A9 =D8=A5=D9=8A=D9=81=D9=83=D9=88=D9=81=D9=8A=D8=AA=D8=B4 =
=D8=A7=D9=84=D9=85=D8=AF=D8=B1=D8=A8=20
=D8=A7=D9=84=D8=A3=D8=B3=D8=B7=D9=88=D8=B1=D8=A9 =
=D9=84=D9=85=D9=86=D8=AA=D8=AE=D8=A8=D9=8A =
=D8=B5=D8=B1=D8=A8=D9=8A=D8=A7 =
=D9=88=D9=8A=D9=88=D8=BA=D8=B3=D9=84=D8=A7=D9=81=D9=8A=D8=A7 =
=D9=84=D9=83=D8=B1=D8=A9 =D8=A7=D9=84=D8=B3=D9=84=D8=A9 | </A> <SPAN =
class=3D"dot"></SPAN> <A=20
href=3D"https://gate.ahram.org.eg/News/2957356.aspx">=D8=AD=D9=85=D9=84=D8=
=A9 =D9=85=D9=83=D8=A8=D8=B1=D8=A9 =D9=84=D8=B1=D9=81=D8=B9 =
=D8=A7=D9=84=D8=A5=D8=B4=D8=BA=D8=A7=D9=84=D8=A7=D8=AA=20
=D9=88=D8=A7=D9=84=D8=AA=D8=B9=D8=AF=D9=8A=D8=A7=D8=AA =
=D8=B9=D9=84=D9=89 =D8=A7=D9=84=D8=A3=D8=B1=D8=B5=D9=81=D8=A9 =
=D8=A8=D8=B3=D9=81=D8=A7=D8=AC=D8=A7 | =D8=B5=D9=88=D8=B1 | </A> <SPAN =
class=3D"dot"></SPAN> <A =
href=3D"https://gate.ahram.org.eg/News/2957355.aspx">=D8=B1=D8=A6=D9=8A=D8=
=B3=20
=C2=AB=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=D8=AF=D9=8A=D8=A9 =
=D9=82=D9=86=D8=A7=D8=A9 =D8=A7=D9=84=D8=B3=D9=88=D9=8A=D8=B3=C2=BB: =
=D9=86=D8=B3=D8=AA=D9=87=D8=AF=D9=81 =
=D8=A7=D9=84=D8=A7=D9=86=D8=AA=D9=87=D8=A7=D8=A1 =
=D9=88=D8=AA=D8=B4=D8=BA=D9=8A=D9=84 =D9=83=D8=A7=D9=85=D9=84 =
=D8=A3=D8=B1=D8=B5=D9=81=D8=A9 =D9=85=D9=8A=D9=86=D8=A7=D8=A1 =
=D8=B4=D8=B1=D9=82 =D8=A8=D9=88=D8=B1=D8=B3=D8=B9=D9=8A=D8=AF=20
=D8=A8=D8=AD=D9=84=D9=88=D9=84 2025 | </A> <SPAN class=3D"dot"></SPAN> =
<A =
href=3D"https://gate.ahram.org.eg/News/2957353.aspx">=D9=85=D8=A7=D9=84=D9=
=8A=D8=B2=D9=8A=D8=A7=20
=D8=AA=D8=B3=D8=AC=D9=84 19 =D8=A3=D9=84=D9=81=D9=8B=D8=A7 =D9=88495 =
=D8=A5=D8=B5=D8=A7=D8=A8=D8=A9 =D8=AC=D8=AF=D9=8A=D8=AF=D8=A9 =
=D8=A8=D9=81=D9=8A=D8=B1=D9=88=D8=B3 =
=D9=83=D9=88=D8=B1=D9=88=D9=86=D8=A7 | </A> <SPAN class=3D"dot"></SPAN> =
<A=20
href=3D"https://gate.ahram.org.eg/News/2957352.aspx">=D9=85=D8=AD=D8=A7=D9=
=81=D8=B8 =D9=85=D8=B7=D8=B1=D9=88=D8=AD: =D8=AE=D8=B7=D8=A9 =
=D9=84=D8=AA=D9=86=D8=B8=D9=8A=D9=85=20
=D9=88=D8=AA=D9=8A=D8=B3=D9=8A=D8=B1 =
=D8=A7=D9=84=D8=AD=D8=B1=D9=83=D8=A9 =
=D8=A7=D9=84=D9=85=D8=B1=D9=88=D8=B1=D9=8A=D8=A9 =
=D8=A8=D9=85=D8=AF=D9=8A=D9=86=D8=A9 =D9=85=D8=B1=D8=B3=D9=89 =
=D9=85=D8=B7=D8=B1=D9=88=D8=AD | =D8=B5=D9=88=D8=B1 | </A> <SPAN =
class=3D"dot"></SPAN>=20
<A =
href=3D"https://gate.ahram.org.eg/News/2957351.aspx">=D9=83=D9=8A=D8=B1=D9=
=88=D8=B4: =D9=85=D8=B5=D8=B1 =D8=A7=D8=B3=D9=85 =
=D9=83=D8=A8=D9=8A=D8=B1=20
=D9=88=D8=A7=D9=84=D9=85=D9=86=D8=AA=D8=AE=D8=A8 =
=D9=84=D8=AF=D9=8A=D9=87 =D8=AA=D8=A7=D8=B1=D9=8A=D8=AE =
=D9=83=D8=B1=D9=88=D9=8A =D8=B9=D8=B8=D9=8A=D9=85 | </A> <SPAN =
class=3D"dot"></SPAN>=20
</MARQUEE></DIV></DIV>
<DIV class=3D"fbsticker" id=3D"fbsticker" style=3D"background: rgb(255, =
255, 255); padding: 5px; right: 0px; bottom: 10px; position: fixed; =
z-index: 999999999;"></DIV></DIV></DIV></SECTION>
<DIV class=3D"d-block d-sm-none" style=3D"text-align: center;"><SPAN=20
id=3D"lBMobile"><IFRAME name=3D"aeab019c" width=3D"320" height=3D"100" =
id=3D"aeab019c"=20
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D109&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da186ea05&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                    &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D109&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da186ea05'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </SPAN> </DIV>
<DIV class=3D"d-none d-sm-block">
<DIV id=3D"ContentPlaceHolder1_AdsFloating_hidead">
<STYLE>=0A=
        #AutoNumber1 {=0A=
            margin: 0px !important;=0A=
        }=0A=
=0A=
        /*Fix responsive Ahmed Atrees*/=0A=
        #floatit {=0A=
            left: 25%;=0A=
            visibility: hidden;=0A=
            width: 750px;=0A=
            position: fixed;=0A=
            top: 15%;=0A=
            height: 400px;=0A=
            background-color: transparent;=0A=
            z-index: 50000000;=0A=
        }=0A=
=0A=
        @media (max-width:800px) {=0A=
            #floatit {=0A=
                left: 0;=0A=
                visibility: hidden;=0A=
                width: 100%;=0A=
                position: fixed;=0A=
                top: 20%;=0A=
                height: 300px;=0A=
                background-color: transparent;=0A=
                z-index: 50000000;=0A=
            }=0A=
        }=0A=
=0A=
        @media (max-width:320px) {=0A=
            #floatit {=0A=
                left: 0;=0A=
                visibility: hidden;=0A=
                width: 90%;=0A=
                position: fixed;=0A=
                top: 15%;=0A=
                height: 300px;=0A=
                background-color: transparent;=0A=
                z-index: 50000000;=0A=
            }=0A=
=0A=
                #floatit iframe, #floatit table, #floatit td {=0A=
                    max-width: 100%;=0A=
                }=0A=
=0A=
                    #floatit iframe img {=0A=
                        max-height: 300px;=0A=
                    }=0A=
        }=0A=
    </STYLE>
=20
<SCRIPT lang=3D"JavaScript">=0A=
=0A=
        var ie =3D document.all=0A=
        var dom =3D document.getElementById=0A=
        var ns4 =3D document.layers=0A=
        var bouncelimit =3D 32 //(divisible by 8)=0A=
        var direction =3D "up"=0A=
=0A=
        function initbox() {=0A=
            if (!dom && !ie && !ns4)=0A=
                return=0A=
            crossobj =3D (dom) ? =
document.getElementById("floatit").style : ie ? document.all.floatit : =
document.floatit=0A=
            scroll_top =3D (ie) ? document.body.scrollTop : =
window.pageYOffset=0A=
            crossobj.top =3D scroll_top - 250=0A=
            crossobj.visibility =3D (dom || ie) ? "visible" : "show"=0A=
            dropstart =3D setInterval("floatit()", 50)=0A=
=0A=
              setTimeout(function () { HideVert(); }, 7000);=0A=
        }=0A=
=0A=
        function floatit() {=0A=
            scroll_top =3D (ie) ? document.body.scrollTop : =
window.pageYOffset=0A=
            if (parseInt(crossobj.top) < 100 + scroll_top)=0A=
                crossobj.top =3D parseInt(crossobj.top) + 40=0A=
            else {=0A=
                clearInterval(dropstart)=0A=
                bouncestart =3D setInterval("bouncein()", 50)=0A=
            }=0A=
        }=0A=
=0A=
        function bouncein() {=0A=
            crossobj.top =3D parseInt(crossobj.top) - bouncelimit=0A=
            if (bouncelimit < 0)=0A=
                bouncelimit +=3D 8=0A=
            bouncelimit =3D bouncelimit * -1=0A=
            if (bouncelimit =3D=3D 0) {=0A=
                clearInterval(bouncestart)=0A=
            }=0A=
        }=0A=
=0A=
        function HideVert() {=0A=
            if (window.bouncestart) clearInterval(bouncestart)=0A=
            crossobj.visibility =3D "hidden"=0A=
        }=0A=
=0A=
=0A=
        window.onload =3D initbox=0A=
=0A=
    </SCRIPT>
=20
<DIV>
<DIV class=3D"hidden-xs" id=3D"floatit"><A onclick=3D"HideVert();return =
false;" href=3D"https://gate.ahram.org.eg/#"><IMG=20
alt=3D"Close ad" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/images/imagesClose.png"=
>=20
</A>=20
<DIV align=3D"center" =
id=3D"ContentPlaceHolder1_AdsFloating_tdFloatingBanner" =
width=3D"100%"><IFRAME=20
name=3D"af23c7cd" width=3D"700" height=3D"400" id=3D"af23c7cd" =
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D200&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da29870c2&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;&lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D200&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da29870c2'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME>=20
</DIV></DIV></DIV></DIV></DIV><SECTION id=3D"inner">
<DIV class=3D"container">
<DIV class=3D"row">
<DIV class=3D"col-lg-9 p-right nopadding-mob">
<DIV class=3D"col-lg-12">
<H3 class=3D"col-12  text-muted m-bottom" =
id=3D"ContentPlaceHolder1_divPortal"><A=20
title=3D"=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=D8=AF"=20
href=3D"https://gate.ahram.org.eg/Portal/14/=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=
=D8=AF.aspx">=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=D8=AF</A></H3>
<H1 class=3D"inner-hd" =
id=3D"ContentPlaceHolder1_divTitle">=D8=B3=D9=84=D8=B3=D9=84=D8=A9 =
=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =C2=AB=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =
=D8=A3=D9=86=D8=AF=20
=D8=B3=D8=A8=D9=86=D8=B3=D8=B1=C2=BB =D8=AA=D8=BA=D9=84=D9=82 11 =
=D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =D9=84=D9=87=D8=A7 =D9=81=D9=8A =
=D9=81=D8=B1=D9=86=D8=B3=D8=A7</H1></DIV>
<DIV class=3D"col-lg-12" id=3D"ContentPlaceHolder1_divdate">
<H6 class=3D"text_list">16-9-2021<SPAN class=3D"DateSep"> | =
</SPAN>14:05</H6></DIV>
<DIV class=3D"col-lg-12 col-md-12 col-sm-12 col-xs-12 no_padding" =
id=3D"ContentPlaceHolder1_divMainImage"=20
style=3D"text-align: center;"><IMG class=3D"img-fluid img-inner" =
alt=3D"" =
src=3D"https://gate.ahram.org.eg/Media/News/2021/9/16/19_2021-63767396374=
5388675-538.jpg">
<H4 class=3D"colorcaption">=D8=B3=D9=84=D8=B3=D9=84=D8=A9 =
=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =D9=85=D8=A7=D8=B1=D9=83=D8=B3 =
=D8=A7=D9=86=D8=AF =D8=B3=D8=A8=D9=86=D8=B3=D8=B1</H4></DIV>
<DIV class=3D"d-block d-sm-none" style=3D"text-align: center; =
margin-top: 15px;">
<SCRIPT src=3D"https://securepubads.g.doubleclick.net/tag/js/gpt.js" =
async=3D"async"></SCRIPT>
=20
<SCRIPT>=0A=
                            window.googletag =3D window.googletag || { =
cmd: [] };=0A=
                        </SCRIPT>
=20
<DIV id=3D"div-gpt-ad-1614257425137-0">
<SCRIPT>=0A=
                                googletag.cmd.push(function () {=0A=
                                    =
googletag.defineSlot('/233509614/ahram.org.eg-adcrew/Inread_Video', [1, =
1], 'div-gpt-ad-1614257425137-0')=0A=
                                        .addService(googletag.pubads())=0A=
                                    googletag.enableServices(); =
googletag.pubads().setForceSafeFrame(false);=0A=
                                    =
googletag.pubads().setCentering(true); =
googletag.pubads().setCookieOptions(0);=0A=
                                    =
googletag.display('div-gpt-ad-1614257425137-0');=0A=
                                });=0A=
                            </SCRIPT>
 </DIV></DIV>
<DIV class=3D"innerb_main" id=3D"ContentPlaceHolder1_social">
<DIV class=3D"a2a_kit a2a_kit_size_32 a2a_default_style" =
data-a2a-title=3D" =D8=B3=D9=84=D8=B3=D9=84=D8=A9 =
=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =C2=AB=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =
=D8=A3=D9=86=D8=AF =D8=B3=D8=A8=D9=86=D8=B3=D8=B1=C2=BB =
=D8=AA=D8=BA=D9=84=D9=82 11 =D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =
=D9=84=D9=87=D8=A7 =D9=81=D9=8A =D9=81=D8=B1=D9=86=D8=B3=D8=A7"><A=20
class=3D"a2a_dd" href=3D"https://www.addtoany.com/share"></A> <A =
class=3D"a2a_button_facebook"></A>=20
<A class=3D"a2a_button_twitter"></A> <A =
class=3D"a2a_button_whatsapp"></A> <A =
class=3D"a2a_button_google_plus"></A>=20
<A class=3D"a2a_button_telegram"></A> <A =
class=3D"a2a_button_linkedin"></A> </DIV>
<SCRIPT src=3D"https://static.addtoany.com/menu/page.js" =
async=3D""></SCRIPT>
</DIV>
<DIV style=3D"text-align: center; margin-top: 15px; margin-bottom: =
15px;">
<DIV id=3D"adn-00000000000d1879" style=3D"display: none;"></DIV>
<SCRIPT src=3D"https://cdn.adnuntius.com/adn.js" async=3D""></SCRIPT>
=20
<SCRIPT>window.adn =3D window.adn || {}; adn.calls =3D adn.calls || []; =
adn.calls.push(function () { adn.request({ adUnits: [{ auId: =
'00000000000d1879', auW: 728, auH: 90 }] }); });</SCRIPT>
 </DIV>
<DIV>
<H6 class=3D"text_list text_source"=20
id=3D"ContentPlaceHolder1_spnSource">=D8=A7=D9=84=D8=A3=D9=84=D9=85=D8=A7=
=D9=86=D9=8A=D8=A9</H6></DIV>
<DIV class=3D"col-lg-12 p-img time2 contentp" =
id=3D"ContentPlaceHolder1_divContent">
<P dir=3D"RTL">=D8=A3=D8=B9=D9=84=D9=86=D8=AA =
=D8=B3=D9=84=D8=B3=D9=84=D8=A9 =D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =
=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =D8=A3=D9=86=D8=AF =
=D8=B3=D8=A8=D9=86=D8=B3=D8=B1 =
=D8=A7=D9=84=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A9 =
=D9=84=D9=84=D8=AA=D8=AC=D8=B2=D8=A6=D8=A9 =
=D8=A5=D8=BA=D9=84=D8=A7=D9=82 11 =D9=81=D8=B1=D8=B9=D9=8B=D8=A7=20
=D9=85=D9=86 =D9=81=D8=B1=D9=88=D8=B9=D9=87=D8=A7 =D9=81=D9=8A =
=D9=81=D8=B1=D9=86=D8=B3=D8=A7=D8=8C =D8=A8=D8=B9=D8=AF=D9=85=D8=A7 =
=D9=88=D8=A7=D8=AC=D9=87=D8=AA =D8=B5=D8=B9=D9=88=D8=A8=D8=A7=D8=AA =
=D9=81=D9=8A =D8=AA=D9=88=D9=81=D9=8A=D8=B1 =
=D8=A7=D9=84=D8=A5=D9=85=D8=AF=D8=A7=D8=AF=D8=A7=D8=AA =
=D8=B9=D9=82=D8=A8 =D8=AE=D8=B1=D9=88=D8=AC =
=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A7 =D9=85=D9=86=20
=D8=A7=D9=84=D8=A7=D8=AA=D8=AD=D8=A7=D8=AF =
=D8=A7=D9=84=D8=A3=D9=88=D8=B1=D9=88=D8=A8=D9=8A.</P>
<DIV class=3D"d-none d-sm-block" style=3D"margin: 0px auto; text-align: =
center; max-width: 300px;">
<SCRIPT =
src=3D"https://cdn.speakol.com/widget/js/speakol-widget-v2.js"></SCRIPT>
=20
<DIV class=3D"speakol-widget" id=3D"sp-wi-6593">
<SCRIPT> (spksdk =3D window.spksdk || []).push({ widget_id: 'wi-6593', =
element: 'sp-wi-6593' }); </SCRIPT>
 </DIV></DIV>
<DIV class=3D"d-block d-sm-none" style=3D"margin: 0px auto; text-align: =
center; max-width: 300px;">
<SCRIPT =
src=3D"https://cdn.speakol.com/widget/js/speakol-widget-v2.js"></SCRIPT>
=20
<DIV class=3D"speakol-widget" id=3D"sp-wi-6026">
<SCRIPT> (spksdk =3D window.spksdk || []).push({ widget_id: 'wi-6026', =
element: 'sp-wi-6026' }); </SCRIPT>
 </DIV></DIV>
<P dir=3D"RTL">=D9=88=D9=86=D9=82=D9=84=D8=AA =
=D9=88=D9=83=D8=A7=D9=84=D8=A9 =
=D8=A8=D9=84=D9=88=D9=85=D8=A8=D8=B1=D8=AC =
=D9=84=D9=84=D8=A3=D9=86=D8=A8=D8=A7=D8=A1 =D8=B9=D9=86 =
=D8=A7=D9=84=D8=B4=D8=B1=D9=83=D8=A9 =
=D9=88=D9=85=D9=82=D8=B1=D9=87=D8=A7 =D9=84=D9=86=D8=AF=D9=86 =
=D8=A7=D9=84=D9=82=D9=88=D9=84 =D8=A7=D9=84=D9=8A=D9=88=D9=85=20
=D8=A7=D9=84=D8=AE=D9=85=D9=8A=D8=B3 =D8=A5=D9=86 =
"=D8=B9=D9=85=D9=84=D9=8A=D8=A9 =
=D8=A7=D9=84=D8=AA=D8=B5=D8=AF=D9=8A=D8=B1 =
=D8=A7=D9=84=D8=B7=D9=88=D9=8A=D9=84=D8=A9 =
=D9=88=D8=A7=D9=84=D9=85=D8=B9=D9=82=D8=AF=D8=A9" =D8=A8=D8=B9=D8=AF =
=D8=AE=D8=B1=D9=88=D8=AC =
=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A7 =D9=85=D9=86 =
=D8=A7=D9=84=D8=A7=D8=AA=D8=AD=D8=A7=D8=AF =
=D8=A7=D9=84=D8=A3=D9=88=D8=B1=D9=88=D8=A8=D9=8A=20
=D8=B5=D8=B9=D8=A8=D8=AA =D9=85=D9=86 =D8=B9=D9=85=D9=84=D9=8A=D8=A9 =
=D8=A5=D9=85=D8=AF=D8=A7=D8=AF =
=D8=A7=D9=84=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =D9=85=D9=86 =
=D8=A7=D9=84=D9=85=D9=85=D9=84=D9=83=D8=A9 =
=D8=A7=D9=84=D9=85=D8=AA=D8=AD=D8=AF=D8=A9.</P>
<P dir=3D"RTL">=D9=88=D9=85=D9=86 =D8=A7=D9=84=D9=85=D9=82=D8=B1=D8=B1 =
=D8=A5=D8=BA=D9=84=D8=A7=D9=82 =
=D8=A7=D9=84=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =
=D8=A8=D8=AD=D9=84=D9=88=D9=84 =D9=86=D9=87=D8=A7=D9=8A=D8=A9 =
=D9=87=D8=B0=D8=A7 =D8=A7=D9=84=D8=B9=D8=A7=D9=85.</P>
<P dir=3D"RTL">=D9=88=D9=82=D8=A7=D9=84 =D8=A8=D9=88=D9=84 =
=D9=81=D8=B1=D9=8A=D8=B3=D8=AA=D9=88=D9=86 =D9=85=D8=AF=D9=8A=D8=B1 =
=D8=A7=D9=84=D8=A3=D8=B9=D9=85=D8=A7=D9=84 =
=D8=A7=D9=84=D8=AF=D9=88=D9=84=D9=8A=D8=A9 =
=D8=A8=D8=A7=D9=84=D8=B4=D8=B1=D9=83=D8=A9" =
=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =D8=A7=D9=86=D8=AF =
=D8=B3=D8=A8=D9=86=D8=B3=D8=B1=20
=D8=B7=D8=A7=D9=84=D9=85=D8=A7 =D9=83=D8=A7=D9=86 =D9=84=D9=87=D8=A7 =
=D8=AA=D8=A7=D8=B1=D9=8A=D8=AE =D8=B7=D9=88=D9=8A=D9=84 =D9=85=D9=86 =
=D8=AE=D8=AF=D9=85=D8=A9 =D8=A7=D9=84=D8=B9=D9=85=D9=84=D8=A7=D8=A1 =
=D9=81=D9=8A =D9=81=D8=B1=D9=86=D8=B3=D8=A7=D8=8C =
=D9=88=D9=82=D8=B1=D8=A7=D8=B1 =D8=A5=D8=BA=D9=84=D8=A7=D9=82 =
=D8=A7=D9=84=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =D9=84=D9=85 =
=D9=8A=D8=AA=D9=85=20
=D8=A7=D8=AA=D8=AE=D8=A7=D8=B0=D9=87 =D8=A8=D8=B5=D9=88=D8=B1=D8=A9 =
=D8=B3=D9=87=D9=84=D8=A9".</P>
<P dir=3D"RTL">=D9=88=D9=85=D9=86 =D8=A7=D9=84=D9=85=D9=82=D8=B1=D8=B1 =
=D8=A7=D9=84=D8=A5=D8=A8=D9=82=D8=A7=D8=A1 =D8=B9=D9=84=D9=89 =
=D8=AA=D8=B3=D8=B9 =D9=81=D8=B1=D9=88=D8=B9 =
=D9=84=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =D8=A7=D9=86=D8=AF =
=D8=B3=D8=A8=D9=86=D8=B3=D8=B1 =D8=AA=D8=AF=D9=8A=D8=B1=D9=87=D8=A7 =
=D8=B4=D8=B1=D9=83=D8=A9=20
=D9=84=D8=A7=D8=AC=D8=A7=D8=B1=D8=AF=D9=8A=D8=B1 =D8=A7=D8=B3 =
=D8=A7=D9=8A=D9=87 =D9=81=D9=8A =
=D8=A7=D9=84=D9=85=D8=B7=D8=A7=D8=B1=D8=A7=D8=AA =
=D9=88=D9=85=D8=AD=D8=B7=D8=A7=D8=AA =
=D8=A7=D9=84=D9=82=D8=B7=D8=A7=D8=B1 =D9=81=D9=8A =
=D9=81=D8=B1=D9=86=D8=B3=D8=A7.</P></DIV>
<DIV>
<H6 class=3D"text_list text_source"=20
id=3D"ContentPlaceHolder1_divesdarat"></H6></DIV>
<DIV class=3D"col-lg-12 line-hd line-soci line-soci-outer" =
id=3D"ContentPlaceHolder1_divRelatedTitle"></DIV>
<DIV class=3D"col-lg-12 d-flex nopadding m-bottom" =
id=3D"ContentPlaceHolder1_divRelated"></DIV>
<DIV class=3D"d-block d-sm-none"=20
style=3D"text-align: center; margin-top: 15px;"><IFRAME =
name=3D"a1d6b1af" width=3D"300"=20
height=3D"250" id=3D"a1d6b1af" =
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D124&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Daaf1ecaa&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                            &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D124&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Daaf1ecaa'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </DIV>
<DIV class=3D"d-block d-sm-none" style=3D"text-align: center; =
margin-top: 15px; margin-bottom: 15px;">
<DIV id=3D"adn-00000000000d18a3" style=3D"display: none;"></DIV>
<SCRIPT src=3D"https://cdn.adnuntius.com/adn.js" async=3D""></SCRIPT>
=20
<SCRIPT>window.adn =3D window.adn || {}; adn.calls =3D adn.calls || []; =
adn.calls.push(function () { adn.request({ requestMode: 'hasTarget', =
adUnits: [{ auId: '00000000000d18a3', auW: 336, auH: 280 }] }); =
});</SCRIPT>
 </DIV>
<DIV id=3D"ContentPlaceHolder1_divAdvBeforeKeywords"=20
style=3D"text-align: center;"><IFRAME name=3D"a033187c" width=3D"250" =
height=3D"130" id=3D"a033187c"=20
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D176&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da9682a52&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;&lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D176&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da9682a52'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </DIV>
<UL class=3D"tags clearfix keywords" =
id=3D"ContentPlaceHolder1_ulKeywords">
  <H4 class=3D"tagsTlt no_padding">=D9=83=D9=84=D9=85=D8=A7=D8=AA =
=D8=A7=D9=84=D8=A8=D8=AD=D8=AB</H4>
  <LI>
  <H5><A =
href=3D"https://gate.ahram.org.eg/Search/=D8=B3=D9=84=D8=B3=D9=84=D8=A9-=D9=
=85=D8=AA=D8=A7=D8=AC=D8=B1.aspx">=D8=B3=D9=84=D8=B3=D9=84=D8=A9=20
  =D9=85=D8=AA=D8=A7=D8=AC=D8=B1</A></H5></LI>
  <LI>
  <H5><A =
href=3D"https://gate.ahram.org.eg/Search/=D9=85=D8=A7=D8=B1=D9=83=D8=B3-=D8=
=A7=D9=86=D8=AF-=D8=B3=D8=A8=D9=86=D8=B3=D8=B1.aspx">=D9=85=D8=A7=D8=B1=D9=
=83=D8=B3 =D8=A7=D9=86=D8=AF=20
  =D8=B3=D8=A8=D9=86=D8=B3=D8=B1</A></H5></LI>
  <LI>
  <H5><A=20
href=3D"https://gate.ahram.org.eg/Search/=D9=81=D8=B1=D9=86=D8=B3=D8=A7.a=
spx">=D9=81=D8=B1=D9=86=D8=B3=D8=A7</A></H5></LI></UL>
<DIV style=3D"text-align: center; margin-top: 15px; margin-bottom: =
15px;">
<DIV id=3D"adn-00000000000f51d6" style=3D"display: none;"></DIV>
<SCRIPT src=3D"https://cdn.adnuntius.com/adn.js" async=3D""></SCRIPT>
=20
<SCRIPT>window.adn =3D window.adn || {}; adn.calls =3D adn.calls || []; =
adn.calls.push(function () { adn.request({ requestMode: 'hasTarget', =
adUnits: [{ auId: '00000000000f51d6', auW: 336, auH: 280 }] }); =
});</SCRIPT>
 </DIV>
<DIV class=3D"d-block d-sm-none" style=3D"text-align: center; =
margin-top: 15px;">
<SCRIPT =
src=3D"https://cdn.speakol.com/widget/js/speakol-widget-v2.js"></SCRIPT>
=20
<DIV class=3D"speakol-widget" id=3D"sp-wi-6130">
<SCRIPT>=0A=
                                (spksdk =3D window.spksdk || []).push({=0A=
                                    widget_id: "wi-6130",=0A=
                                    element: "sp-wi-6130"=0A=
                                });=0A=
                            </SCRIPT>
 </DIV></DIV>
<DIV class=3D"col-lg-12 line-hd line-soci line-soci-outer" =
id=3D"ContentPlaceHolder1_divwriterTitle"></DIV>
<DIV class=3D"col-lg-12 d-flex nopadding m-bottom" =
id=3D"ContentPlaceHolder1_divwriter"></DIV>
<DIV class=3D"d-block d-sm-none" style=3D"text-align: center; =
margin-top: 15px;">
<DIV id=3D"adn-00000000000f37f0" style=3D"display: none;"></DIV>
<SCRIPT src=3D"https://cdn.adnuntius.com/adn.js" async=3D""></SCRIPT>
=20
<SCRIPT>window.adn =3D window.adn || {}; adn.calls =3D adn.calls || []; =
adn.calls.push(function () { adn.request({ requestMode: 'hasTarget', =
adUnits: [{ auId: '00000000000f37f0', auW: 336, auH: 280 }] }); =
});</SCRIPT>
 </DIV>
<DIV class=3D"d-block d-sm-none"=20
style=3D"text-align: center; margin-top: 15px;"><IFRAME =
name=3D"a41d21be" width=3D"320"=20
height=3D"100" id=3D"a41d21be" =
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D121&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da6c3e488&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                            &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D121&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da6c3e488'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </DIV>
<DIV class=3D"d-block d-sm-none"=20
style=3D"text-align: center; margin-top: 15px;"><IFRAME =
name=3D"a1039f7f" width=3D"300"=20
height=3D"250" id=3D"a1039f7f" =
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D123&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da4c75dba&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                            &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D123&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da4c75dba'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </DIV>
<DIV id=3D"ContentPlaceHolder1_divMainNewsBlock">
<DIV class=3D"col-lg-12 line-hd line-soci line-soci-outer" =
id=3D"ContentPlaceHolder1_MainNewsBlock_divTitle">
<H3 class=3D"text-hdmemory hd-outer"><A =
hrfe=3D"OuterMore/1/0.aspx">=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1 =
=D8=A7=D9=84=D8=B3=D8=A7=D8=B9=D8=A9=20
</A></H3></DIV>
<DIV class=3D"col-lg-12 d-flex nopadding m-bottom" =
id=3D"ContentPlaceHolder1_MainNewsBlock_divMoreNews">
<DIV class=3D"col-sm-12 col-lg-4 d-flex bottom-slide p-right "><A =
href=3D"https://gate.ahram.org.eg/News/2957366.aspx"><IMG=20
class=3D"img-fluid col-sm-6 col-lg-12 nopadding" =
alt=3D"=D8=A7=D9=84=D8=AF=D8=A8=D9=8A=D8=A8=D8=A9-=D9=88=D8=AC=D9=88=D8=AF=
-=D8=AD=D9=83=D9=88=D9=85=D8=A9-=D9=84=D9=8A=D8=A8=D9=8A=D8=A7-=D8=A8=D8=A7=
=D9=84=D9=82=D8=A7=D9=87=D8=B1=D8=A9-=D8=B1=D8=B3=D8=A7=D9=84=D8=A9-=D8=A5=
=D9=82=D9=84=D9=8A=D9=85=D9=8A=D8=A9-=D9=84=D8=AF=D9=88=D8=B1-=D9=85=D8=B5=
=D8=B1-=D8=A7=D9=84=D9=83=D8=A8=D9=8A=D8=B1-=D9=81=D9=8A-=D8=A7=D9=84=D9=85=
=D9=86=D8=B7=D9=82=D8=A9-=D9=88=D8=A7=D9=84=D8=B9=D8=A7=D9=84=D9=85"=20
src=3D"https://gate.ahram.org.eg/Media/News/2021/3/15/1_2021-637514437233=
870466-387.jpg"></A>=20
<DIV class=3D"contant-White contant-inner col-sm-6 col-lg-12">
<DIV class=3D"sic-title"><A=20
href=3D"https://gate.ahram.org.eg/Portal/13/=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1=
.aspx">=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1</A></DIV><A =
href=3D"https://gate.ahram.org.eg/News/2957366.aspx">
<H3 class=3D"title">=D8=A7=D9=84=D8=AF=D8=A8=D9=8A=D8=A8=D8=A9: =
=D9=88=D8=AC=D9=88=D8=AF =D8=AD=D9=83=D9=88=D9=85=D8=A9 =
=D9=84=D9=8A=D8=A8=D9=8A=D8=A7 =
=D8=A8=D8=A7=D9=84=D9=82=D8=A7=D9=87=D8=B1=D8=A9 =
=D8=B1=D8=B3=D8=A7=D9=84=D8=A9 =
=D8=A5=D9=82=D9=84=D9=8A=D9=85=D9=8A=D8=A9 =D9=84=D8=AF=D9=88=D8=B1 =
=D9=85=D8=B5=D8=B1=20
=D8=A7=D9=84=D9=83=D8=A8=D9=8A=D8=B1 =D9=81=D9=8A =
=D8=A7=D9=84=D9=85=D9=86=D8=B7=D9=82=D8=A9 =
=D9=88=D8=A7=D9=84=D8=B9=D8=A7=D9=84=D9=85</H3></A> </DIV></DIV>
<DIV class=3D"col-sm-12 col-lg-4 d-flex bottom-slide p-right "><A =
href=3D"https://gate.ahram.org.eg/News/2957350.aspx"><IMG=20
class=3D"img-fluid col-sm-6 col-lg-12 nopadding" =
alt=3D"=D9=85=D8=AF=D8=A8=D9=88=D9=84=D9=8A-=D8=B4=D8=B1=D9=83=D8=A7=D8=AA=
-=D9=85=D8=B5=D8=B1-=D8=A7=D9=84=D8=B9=D9=85=D9=84=D8=A7=D9=82=D8=A9-=D8=B3=
=D8=AA=D9=86=D9=81=D8=B0-=D9=85=D8=B4=D8=B1=D9=88=D8=B9=D8=A7=D8=AA-=D8=AA=
=D9=86=D9=85=D9=88=D9=8A=D8=A9-=D8=AA=D8=AD=D9=82=D9=82-=D8=B7=D9=85=D9=88=
=D8=AD=D8=A7=D8=AA-=D8=A7=D9=84=D8=B4=D8=B9=D8=A8-=D8=A7=D9=84=D9=84=D9=8A=
=D8=A8=D9=8A"=20
src=3D"https://gate.ahram.org.eg/Media/News/2021/8/4/1_2021-6376368100075=
10727-751.jpg"></A>=20
<DIV class=3D"contant-White contant-inner col-sm-6 col-lg-12">
<DIV class=3D"sic-title"><A=20
href=3D"https://gate.ahram.org.eg/Portal/13/=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1=
.aspx">=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1</A></DIV><A =
href=3D"https://gate.ahram.org.eg/News/2957350.aspx">
<H3 class=3D"title">=D9=85=D8=AF=D8=A8=D9=88=D9=84=D9=8A: =
=D8=B4=D8=B1=D9=83=D8=A7=D8=AA =D9=85=D8=B5=D8=B1 =
=D8=A7=D9=84=D8=B9=D9=85=D9=84=D8=A7=D9=82=D8=A9 =
=D8=B3=D8=AA=D9=86=D9=81=D8=B0 =
=D9=85=D8=B4=D8=B1=D9=88=D8=B9=D8=A7=D8=AA =
=D8=AA=D9=86=D9=85=D9=88=D9=8A=D8=A9 =D8=AA=D8=AD=D9=82=D9=82 =
=D8=B7=D9=85=D9=88=D8=AD=D8=A7=D8=AA=20
=D8=A7=D9=84=D8=B4=D8=B9=D8=A8 =
=D8=A7=D9=84=D9=84=D9=8A=D8=A8=D9=8A</H3></A> </DIV></DIV>
<DIV class=3D"col-sm-12 col-lg-4 d-flex bottom-slide p-right "><A =
href=3D"https://gate.ahram.org.eg/News/2957340.aspx"><IMG=20
class=3D"img-fluid col-sm-6 col-lg-12 nopadding" =
alt=3D"=D9=85=D8=AF=D8=A8=D9=88=D9=84=D9=8A-=D9=82=D8=B1=D9=8A=D8=A8=D8=A7=
-=D9=85=D8=B4=D8=B1=D9=88=D8=B9=D8=A7=D8=AA-=D9=85=D8=B5=D8=B1=D9=8A=D8=A9=
-=D8=B9=D9=84=D9=89-=D8=A3=D8=B1=D8=B6-=D9=84=D9=8A=D8=A8=D9=8A=D8=A7-=D9=
=81=D9=8A-=D9=85=D8=AE=D8=AA=D9=84=D9=81-=D8=A7=D9=84=D9=85=D8=AC=D8=A7=D9=
=84=D8=A7=D8=AA"=20
src=3D"https://gate.ahram.org.eg/Media/News/2021/8/4/1_2021-6376368100075=
10727-751.jpg"></A>=20
<DIV class=3D"contant-White contant-inner col-sm-6 col-lg-12">
<DIV class=3D"sic-title"><A=20
href=3D"https://gate.ahram.org.eg/Portal/13/=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1=
.aspx">=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1</A></DIV><A =
href=3D"https://gate.ahram.org.eg/News/2957340.aspx">
<H3 class=3D"title">=D9=85=D8=AF=D8=A8=D9=88=D9=84=D9=8A: =
=D9=82=D8=B1=D9=8A=D8=A8=D8=A7.. =
=D9=85=D8=B4=D8=B1=D9=88=D8=B9=D8=A7=D8=AA =
=D9=85=D8=B5=D8=B1=D9=8A=D8=A9 =D8=B9=D9=84=D9=89 =D8=A3=D8=B1=D8=B6 =
=D9=84=D9=8A=D8=A8=D9=8A=D8=A7 =D9=81=D9=8A =
=D9=85=D8=AE=D8=AA=D9=84=D9=81=20
=D8=A7=D9=84=D9=85=D8=AC=D8=A7=D9=84=D8=A7=D8=AA</H3></A> </DIV></DIV>
<DIV class=3D"col-sm-12 col-lg-4 d-flex bottom-slide p-right "><A =
href=3D"https://gate.ahram.org.eg/News/2957335.aspx"><IMG=20
class=3D"img-fluid col-sm-6 col-lg-12 nopadding" =
alt=3D"=D8=A7=D9=84=D8=B1=D8=A6=D9=8A=D8=B3-=D8=A7=D9=84=D8=B3=D9=8A=D8=B3=
=D9=8A-=D9=8A=D8=B3=D8=AA=D9=82=D8=A8=D9=84-=D9=85=D9=84=D9=83-=D8=A7=D9=84=
=D8=A8=D8=AD=D8=B1=D9=8A=D9=86-=D8=A8=D8=B4=D8=B1=D9=85-=D8=A7=D9=84=D8=B4=
=D9=8A=D8=AE"=20
src=3D"https://gate.ahram.org.eg/Media/News/2019/5/23/1_2019-636942256274=
039783-403.jpg"></A>=20
<DIV class=3D"contant-White contant-inner col-sm-6 col-lg-12">
<DIV class=3D"sic-title"><A=20
href=3D"https://gate.ahram.org.eg/Portal/13/=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1=
.aspx">=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1</A></DIV><A =
href=3D"https://gate.ahram.org.eg/News/2957335.aspx">
<H3 class=3D"title">=D8=A7=D9=84=D8=B1=D8=A6=D9=8A=D8=B3 =
=D8=A7=D9=84=D8=B3=D9=8A=D8=B3=D9=8A =
=D9=8A=D8=B3=D8=AA=D9=82=D8=A8=D9=84 =D9=85=D9=84=D9=83 =
=D8=A7=D9=84=D8=A8=D8=AD=D8=B1=D9=8A=D9=86 =D8=A8=D8=B4=D8=B1=D9=85 =
=D8=A7=D9=84=D8=B4=D9=8A=D8=AE</H3></A>=20
</DIV></DIV>
<DIV class=3D"col-sm-12 col-lg-4 d-flex bottom-slide p-right "><A =
href=3D"https://gate.ahram.org.eg/News/2957324.aspx"><IMG=20
class=3D"img-fluid col-sm-6 col-lg-12 nopadding" =
alt=3D"=D9=83=D9=8A=D8=B1=D9=88=D8=B4-;=D9=84=D8=A7-=D9=86=D8=AE=D8=A7=D9=
=81-=D9=85=D9=86-=D8=A3=D9=8A-=D9=85=D9=86=D8=AA=D8=AE=D8=A8-=D9=88=D8=A7=
=D9=84=D8=AA=D8=A3=D9=87=D9=84-=D9=84=D9=84=D9=85=D9=88=D9=86=D8=AF=D9=8A=
=D8=A7=D9=84-=D9=84=D9=8A=D8=B3-=D8=B3=D9=87=D9=84=D9=8B=D8=A7;"=20
src=3D"https://gate.ahram.org.eg/Media/News/2021/9/16/1_2021-637673967706=
289432-628.jpg"></A>=20
<DIV class=3D"contant-White contant-inner col-sm-6 col-lg-12">
<DIV class=3D"sic-title"><A=20
href=3D"https://gate.ahram.org.eg/Portal/44/=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9=
.aspx">=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9</A></DIV><A =
href=3D"https://gate.ahram.org.eg/News/2957324.aspx">
<H3 class=3D"title">=D9=83=D9=8A=D8=B1=D9=88=D8=B4: =C2=AB=D9=84=D8=A7 =
=D9=86=D8=AE=D8=A7=D9=81 =D9=85=D9=86 =D8=A3=D9=8A =
=D9=85=D9=86=D8=AA=D8=AE=D8=A8.. =
=D9=88=D8=A7=D9=84=D8=AA=D8=A3=D9=87=D9=84 =
=D9=84=D9=84=D9=85=D9=88=D9=86=D8=AF=D9=8A=D8=A7=D9=84 =
=D9=84=D9=8A=D8=B3=20
=D8=B3=D9=87=D9=84=D9=8B=D8=A7=C2=BB</H3></A> </DIV></DIV>
<DIV class=3D"col-sm-12 col-lg-4 d-flex bottom-slide p-right "><A =
href=3D"https://gate.ahram.org.eg/News/2957306.aspx"><IMG=20
class=3D"img-fluid col-sm-6 col-lg-12 nopadding" =
alt=3D"=D9=83=D9=8A=D8=B1=D9=88=D8=B4-=D9=8A=D8=B7=D9=84=D8=A8-=D8=A7=D9=86=
=D8=B7=D9=84=D8=A7=D9=82-=D9=85=D8=B9=D8=B3=D9=83=D8=B1-=D8=A7=D9=84=D9=81=
=D8=B1=D8=A7=D8=B9=D9=86=D8=A9--=D8=B3=D8=A8=D8=AA=D9=85=D8=A8=D8=B1-=D8=A7=
=D8=B3=D8=AA=D8=B9=D8=AF=D8=A7=D8=AF=D8=A7-=D9=84=D9=85=D9=88=D8=A7=D8=AC=
=D9=87=D8=AA=D9=8A-=D9=84=D9=8A=D8=A8=D9=8A=D8=A7"=20
src=3D"https://gate.ahram.org.eg/Media/News/2021/9/16/1_2021-637673960880=
608171-60.jpg"></A>=20
<DIV class=3D"contant-White contant-inner col-sm-6 col-lg-12">
<DIV class=3D"sic-title"><A=20
href=3D"https://gate.ahram.org.eg/Portal/44/=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9=
.aspx">=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9</A></DIV><A =
href=3D"https://gate.ahram.org.eg/News/2957306.aspx">
<H3 class=3D"title">=D9=83=D9=8A=D8=B1=D9=88=D8=B4 =
=D9=8A=D8=B7=D9=84=D8=A8 =D8=A7=D9=86=D8=B7=D9=84=D8=A7=D9=82 =
=D9=85=D8=B9=D8=B3=D9=83=D8=B1 =
=D8=A7=D9=84=D9=81=D8=B1=D8=A7=D8=B9=D9=86=D8=A9 30 =
=D8=B3=D8=A8=D8=AA=D9=85=D8=A8=D8=B1 =
=D8=A7=D8=B3=D8=AA=D8=B9=D8=AF=D8=A7=D8=AF=D8=A7 =
=D9=84=D9=85=D9=88=D8=A7=D8=AC=D9=87=D8=AA=D9=8A=20
=D9=84=D9=8A=D8=A8=D9=8A=D8=A7</H3></A> </DIV></DIV></DIV></DIV>
<DIV class=3D"d-none d-sm-block"=20
style=3D"text-align: center; margin-top: 15px;"><IFRAME =
name=3D"a13adaa8" width=3D"728"=20
height=3D"90" id=3D"a13adaa8" =
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D103&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da0e4a566&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                            &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D103&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da0e4a566'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </DIV></DIV>
<DIV class=3D"col-lg-3 d-flex pt-3 border">
<DIV>
<DIV class=3D"d-none d-sm-block" style=3D"text-align: center; =
margin-top: 10px; margin-bottom: 15px;"><IFRAME=20
name=3D"ae6b7a98" width=3D"300" height=3D"250" id=3D"ae6b7a98" =
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D104&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da437bec8&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                                &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D104&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da437bec8'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </DIV>
<DIV class=3D"d-none d-sm-block" style=3D"text-align: center; =
margin-top: 10px; margin-bottom: 15px;">
<DIV id=3D"adn-00000000000d18a4" style=3D"display: none;"></DIV>
<SCRIPT src=3D"https://cdn.adnuntius.com/adn.js" async=3D""></SCRIPT>
=20
<SCRIPT>window.adn =3D window.adn || {}; adn.calls =3D adn.calls || []; =
adn.calls.push(function () { adn.request({ requestMode: 'hasTarget', =
adUnits: [{ auId: '00000000000d18a4', auW: 336, auH: 280 }] }); =
});</SCRIPT>
 </DIV>
<DIV class=3D"d-none d-sm-block" style=3D"text-align: center; =
margin-top: 10px; margin-bottom: 15px;"><IFRAME=20
name=3D"a899061b" width=3D"300" height=3D"250" id=3D"a899061b" =
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D105&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da967670b&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                                &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D105&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da967670b'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </DIV>
<DIV class=3D"d-none d-sm-block" style=3D"text-align: center; =
margin-top: 10px; margin-bottom: 15px;">
<SCRIPT =
src=3D"https://cdn.speakol.com/widget/js/speakol-widget-v2.js"></SCRIPT>
=20
<DIV class=3D"speakol-widget" id=3D"sp-wi-6025">
<SCRIPT>=0A=
                                    (spksdk =3D window.spksdk || =
[]).push({=0A=
                                        widget_id: "wi-6025",=0A=
                                        element: "sp-wi-6025"=0A=
                                    });=0A=
                                </SCRIPT>
 </DIV></DIV>
<DIV class=3D"col-md-6 col-lg-12 nopadding mt-3">
<DIV class=3D"list-world col-12">
<H3 class=3D"list-item =
col-12"><SPAN>=D8=A7=D9=84=D8=A7=D9=83=D8=AB=D8=B1 =
=D9=82=D8=B1=D8=A7=D8=A1=D8=A9</SPAN> </H3></DIV>
<DIV id=3D"ContentPlaceHolder1_AdvLeft_MostRead_MostReadDiv">
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2956929.aspx">
<H3 class=3D"list-item col-12">=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1 =
=D8=A7=D9=84=D8=B2=D9=85=D8=A7=D9=84=D9=83.. =D8=B1=D8=B6=D8=A7 =
=D8=B9=D8=A8=D8=AF =D8=A7=D9=84=D8=B9=D8=A7=D9=84 =
=D9=8A=D9=81=D8=AC=D8=B1 =D8=AA=D8=B5=D8=B1=D9=8A=D8=AD=D8=A7 =
=D9=86=D8=A7=D8=B1=D9=8A=D8=A7 =D8=B9=D9=86=20
=C2=AB=D9=87=D8=B1=D9=88=D8=A8 =D9=85=D8=AF=D8=B1=D8=A8 =
=D8=A7=D9=84=D8=B2=D9=85=D8=A7=D9=84=D9=83=C2=BB </H3></A> </DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2956386.aspx">
<H3 class=3D"list-item col-12">=D8=A3=D8=B9=D8=B1=D9=81 =D9=85=D8=A7 =
=D9=8A=D8=AE=D8=A8=D8=A6=D9=87 =D9=84=D9=83 =D8=A8=D8=B1=D8=AC=D9=83.. =
=D8=AD=D8=B8=D9=83 =D8=A7=D9=84=D9=8A=D9=88=D9=85 =
=D8=A7=D9=84=D8=AE=D9=85=D9=8A=D8=B3 16 =
=D8=B3=D8=A8=D8=AA=D9=85=D8=A8=D8=B1=20
=D9=88=D8=AA=D9=88=D9=82=D8=B9=D8=A7=D8=AA =
=D8=A7=D9=84=D8=A3=D8=A8=D8=B1=D8=A7=D8=AC =
=D8=A7=D8=AC=D8=AA=D9=85=D8=A7=D8=B9=D9=8A=D9=8B=D8=A7 =
=D9=88=D8=B5=D8=AD=D9=8A=D9=8B=D8=A7 =
=D9=88=D8=B9=D8=A7=D8=B7=D9=81=D9=8A=D9=8B=D8=A7 </H3></A> </DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2957033.aspx">
<H3 class=3D"list-item col-12">=D9=85=D9=81=D8=A7=D8=AC=D8=A3=D8=A9: =
=D8=A7=D9=84=D9=81=D8=AD=D8=B5 =D8=A7=D9=84=D9=8A=D8=AF=D9=88=D9=8A =
=D9=84=D8=A5=D8=AC=D8=A7=D8=A8=D8=A7=D8=AA =
=D8=A7=D9=84=D8=AB=D8=A7=D9=86=D9=88=D9=8A=D8=A9 =
=D8=A7=D9=84=D8=B9=D8=A7=D9=85=D8=A9 =D8=AC=D8=B0=D8=A8=20
1400 =D8=B7=D8=A7=D9=84=D8=A8 =D9=81=D9=82=D8=B7| =D8=AE=D8=A7=D8=B5 =
</H3></A> </DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2956954.aspx">
<H3 class=3D"list-item col-12">=D8=AF=D8=B1=D8=AC=D8=A7=D8=AA =
=D8=A7=D9=84=D8=AD=D8=B1=D8=A7=D8=B1=D8=A9 =
=D9=88=D8=A7=D9=84=D8=B8=D9=88=D8=A7=D9=87=D8=B1 =
=D8=A7=D9=84=D8=AC=D9=88=D9=8A=D8=A9 =
=D8=A7=D9=84=D9=85=D8=AA=D9=88=D9=82=D8=B9=D8=A9 =
=D9=84=D9=85=D8=AF=D8=A9 6 =D8=A3=D9=8A=D8=A7=D9=85=20
</H3></A> </DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2956333.aspx">
<H3 class=3D"list-item col-12">=D8=A8=D8=B1=D8=AC =
=D8=A7=D9=84=D8=B9=D8=B0=D8=B1=D8=A7=D8=A1 .. =D8=AD=D8=B8=D9=83 =
=D8=A7=D9=84=D9=8A=D9=88=D9=85 =D8=A7=D9=84=D8=AE=D9=85=D9=8A=D8=B3 16 =
=D8=B3=D8=A8=D8=AA=D9=85=D8=A8=D8=B1 =D9=85=D9=87=D9=86=D9=8A=D8=A7=20
=D9=88=D8=A7=D8=AC=D8=AA=D9=85=D8=A7=D8=B9=D9=8A=D8=A7 </H3></A> </DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2956959.aspx">
<H3 class=3D"list-item col-12">=D8=A7=D9=84=D8=B5=D8=AD=D8=A9 =
=D8=AA=D8=B9=D9=84=D9=86 =D8=A7=D8=B1=D8=AA=D9=81=D8=A7=D8=B9 =
=D8=AD=D8=A7=D9=84=D8=A7=D8=AA =D8=A7=D9=84=D8=B4=D9=81=D8=A7=D8=A1 =
=D9=85=D9=86 =D9=85=D8=B5=D8=A7=D8=A8=D9=8A =
=D9=83=D9=88=D8=B1=D9=88=D9=86=D8=A7 =D8=A5=D9=84=D9=89=20
247948 =D9=88=D8=AE=D8=B1=D9=88=D8=AC=D9=87=D9=85 =D9=85=D9=86 =
=D8=A7=D9=84=D9=85=D8=B3=D8=AA=D8=B4=D9=81=D9=8A=D8=A7=D8=AA </H3></A> =
</DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2956968.aspx">
<H3 class=3D"list-item col-12">=D9=84=D9=85=D8=A7=D8=B0=D8=A7 =
=D8=AA=D8=AD=D8=B1=D8=B5 =
=D8=A7=D9=84=D9=88=D9=84=D8=A7=D9=8A=D8=A7=D8=AA =
=D8=A7=D9=84=D9=85=D8=AA=D8=AD=D8=AF=D8=A9 =D8=B9=D9=84=D9=89 =
=D8=A7=D9=84=D9=85=D8=B4=D8=A7=D8=B1=D9=83=D8=A9 =D9=81=D9=8A =
=D9=85=D9=86=D8=A7=D9=88=D8=B1=D8=A7=D8=AA=20
=D8=A7=D9=84=D9=86=D8=AC=D9=85 =D8=A7=D9=84=D8=B3=D8=A7=D8=B7=D8=B9 =
=D8=A8=D9=85=D8=B5=D8=B1=D8=9F| =D8=B5=D9=88=D8=B1 </H3></A> </DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2957288.aspx">
<H3 class=3D"list-item col-12">=D9=83=D9=8A=D8=B1=D9=88=D8=B4: =
"=D8=A7=D8=B9=D8=AA=D8=A8=D8=B1=D9=88=D9=86=D9=8A =
=D9=85=D8=B5=D8=B1=D9=8A.. =D9=88=D8=B3=D8=A3=D8=B3=D8=AA=D8=BA=D9=84 =
=D9=82=D8=AF=D8=B1=D8=A7=D8=AA=D9=8A =
=D9=84=D8=AA=D8=AD=D9=82=D9=8A=D9=82=20
=D8=A7=D9=84=D9=86=D8=AC=D8=A7=D8=AD =D9=85=D8=B9 =
=D8=A7=D9=84=D9=85=D9=86=D8=AA=D8=AE=D8=A8" </H3></A> </DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2957159.aspx">
<H3 class=3D"list-item col-12">=D8=A7=D9=84=D8=B1=D8=A6=D9=8A=D8=B3 =
=D8=A7=D9=84=D8=B3=D9=8A=D8=B3=D9=8A =D9=8A=D8=A4=D9=83=D8=AF =
=D8=A7=D9=84=D8=A3=D9=88=D9=84=D9=88=D9=8A=D8=A9 =
=D8=A7=D9=84=D9=82=D8=B5=D9=88=D9=89 =D8=A7=D9=84=D8=AA=D9=8A =
=D8=AA=D9=88=D9=84=D9=8A=D9=87=D8=A7 =D9=85=D8=B5=D8=B1=20
=D9=84=D8=B9=D9=88=D8=AF=D8=A9 =
=D8=A7=D9=84=D8=A7=D8=B3=D8=AA=D9=82=D8=B1=D8=A7=D8=B1 =
=D8=A5=D9=84=D9=89 =D8=A7=D9=84=D8=B4=D9=82=D9=8A=D9=82=D8=A9 =
=D9=84=D9=8A=D8=A8=D9=8A=D8=A7 </H3></A> </DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2957044.aspx">
<H3 class=3D"list-item col-12">=D8=A3=D8=B3=D8=B9=D8=A7=D8=B1 =
=D8=A7=D9=84=D8=B0=D9=87=D8=A8 =D8=A7=D9=84=D9=8A=D9=88=D9=85 =
=D8=A7=D9=84=D8=AE=D9=85=D9=8A=D8=B3 16 =
=D8=B3=D8=A8=D8=AA=D9=85=D8=A8=D8=B1 2021 =D9=81=D9=8A =
=D9=85=D8=B5=D8=B1=20
</H3></A> </DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2956947.aspx">
<H3 class=3D"list-item col-12">=D8=B3=D9=82=D9=88=D8=B7 =
=D9=81=D8=AA=D8=A7=D8=A9 =D8=AF=D8=A7=D8=AE=D9=84 =D9=85=D9=88=D9=84 =
=D8=B4=D9=87=D9=8A=D8=B1 =D9=81=D9=8A =D9=85=D8=AF=D9=8A=D9=86=D8=A9 =
=D9=86=D8=B5=D8=B1 </H3></A>=20
</DIV>
<DIV class=3D"list-world"><A =
href=3D"https://gate.ahram.org.eg/News/2956977.aspx">
<H3 class=3D"list-item col-12">=D8=AA=D9=86=D8=B3=D9=8A=D9=82 =
=D8=A7=D9=84=D8=AF=D8=A8=D9=84=D9=88=D9=85=D8=A7=D8=AA 2021.. =
=D9=87=D9=84 =D9=8A=D8=AD=D9=82 =D9=84=D9=84=D8=B1=D8=A7=D8=B3=D8=A8 =
=D8=A3=D8=AF=D8=A7=D8=A1 =
=D8=A7=D8=AE=D8=AA=D8=A8=D8=A7=D8=B1=D8=A7=D8=AA=20
=D8=A7=D9=84=D9=82=D8=AF=D8=B1=D8=A7=D8=AA =D9=85=D8=B1=D8=A9 =
=D8=AB=D8=A7=D9=86=D9=8A=D8=A9=D8=9F </H3></A> </DIV></DIV></DIV>
<DIV class=3D"d-none d-sm-block" style=3D"text-align: center; =
margin-top: 15px; margin-bottom: 10px;"><IFRAME=20
name=3D"ab9c8798" width=3D"300" height=3D"600" id=3D"ab9c8798" =
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D108&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Dac27a985&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;&lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D108&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Dac27a985'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </DIV>
<DIV class=3D"d-block d-sm-none" style=3D"text-align: center; =
margin-top: 15px; margin-bottom: 10px;"><IFRAME=20
name=3D"aa051e82" width=3D"300" height=3D"600" id=3D"aa051e82" =
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D125&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Daa30429a&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;&lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D125&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Daa30429a'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </DIV>
<DIV class=3D"col-lg-12 d-flex">
<DIV class=3D"col-12" =
id=3D"ContentPlaceHolder1_AdvLeft_AdvContent_divPortal">
<H3 class=3D"col-12 advtxt">=D9=85=D8=A7=D8=AF=D8=A9 =
=D8=A5=D8=B9=D9=84=D8=A7=D9=86=D9=8A=D8=A9</H3></DIV>
<DIV id=3D"ContentPlaceHolder1_AdvLeft_AdvContent_divcontent">
<DIV class=3D"col-sm-6 col-lg-12 d-flex px-0 border-m">
<DIV class=3D"col-lg-5 col-xl-6 nopadding"><IMG class=3D"img-fluid" =
alt=3D"#e" =
src=3D"https://gate.ahram.org.eg/Media/News/2021/9/16/2021-63767394474342=
3025-342.jpg">=20
</DIV>
<DIV class=3D"col-lg-6"><A =
href=3D"https://gate.ahram.org.eg/NewsContent/47/271/2957268/=D9=85=D8=A7=
=D8=AF=D8=A9-=D8=A5=D8=B9=D9=84=D8=A7=D9=86=D9=8A=D8=A9/=D9=85=D8=A7=D8=AF=
=D8=A9-=D8=A5=D8=B9=D9=84=D8=A7=D9=86=D9=8A=D8=A9/=D8=AE=D8=A8=D8=B1=D8=A7=
=D8=A1-=D9=8A=D9=86=D8=A7=D9=82=D8=B4=D9=88=D9=86-=D9=85=D8=B3=D8=AA=D9=82=
=D8=A8=D9=84-=D8=A7=D9=84=D9=82=D8=B7=D8=A7=D8=B9-=D8=A7=D9=84=D8=B9=D9=82=
=D8=A7=D8=B1=D9=8A-=D8=AE=D9=84=D8=A7=D9=84-=D9=85=D8=A4=D8=AA=D9=85=D8=B1=
-=D8=B3=D9=8A=D8=AA=E2=80=A6.aspx">
<H3 class=3D"col-12 nopadding title">=D8=AE=D8=A8=D8=B1=D8=A7=D8=A1 =
=D9=8A=D9=86=D8=A7=D9=82=D8=B4=D9=88=D9=86 =
=D9=85=D8=B3=D8=AA=D9=82=D8=A8=D9=84 =
=D8=A7=D9=84=D9=82=D8=B7=D8=A7=D8=B9 =
=D8=A7=D9=84=D8=B9=D9=82=D8=A7=D8=B1=D9=8A =D8=AE=D9=84=D8=A7=D9=84=20
=D9=85=D8=A4=D8=AA=D9=85=D8=B1 =D8=B3=D9=8A=D8=AA=D9=8A =
=D8=B3=D9=83=D9=8A=D8=A8 </H3></A> </DIV></DIV></DIV></DIV>
<DIV class=3D"d-none d-sm-block" style=3D"text-align: center; =
margin-top: 15px; margin-bottom: 10px;">
<SCRIPT src=3D"https://securepubads.g.doubleclick.net/tag/js/gpt.js" =
async=3D"async"></SCRIPT>
=20
<SCRIPT>=0A=
                                window.googletag =3D window.googletag || =
{ cmd: [] };=0A=
                            </SCRIPT>
=20
<DIV id=3D"div-gpt-ad-1614257425137-0">
<SCRIPT>=0A=
                                    googletag.cmd.push(function () {=0A=
                                        =
googletag.defineSlot('/233509614/ahram.org.eg-adcrew/Inread_Video', [1, =
1], 'div-gpt-ad-1614257425137-0')=0A=
                                            =
.addService(googletag.pubads())=0A=
                                        googletag.enableServices(); =
googletag.pubads().setForceSafeFrame(false);=0A=
                                        =
googletag.pubads().setCentering(true); =
googletag.pubads().setCookieOptions(0);=0A=
                                        =
googletag.display('div-gpt-ad-1614257425137-0');=0A=
                                    });=0A=
                                </SCRIPT>
 </DIV></DIV>
<DIV class=3D"d-block d-sm-none"=20
style=3D"text-align: center; margin-top: 15px;"><IFRAME =
name=3D"a6d40ded" width=3D"300"=20
height=3D"250" id=3D"a6d40ded" =
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D126&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da56cb8cc&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                                &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D126&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da56cb8cc'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME>=20
</DIV></DIV></DIV></DIV></DIV></SECTION>
<DIV id=3D"ContentPlaceHolder1_divserv"><SECTION id=3D"Services">
<DIV class=3D"container">
<DIV class=3D"row">
<DIV class=3D"col-lg-12 line-hd line-serv">
<H3 class=3D"text-hdmemory =
hd-serv"><A>=D8=AE=D8=AF=D9=85=D9=80=D9=80=D9=80=D9=80=D8=A7=D8=AA =
</A></H3></DIV>
<DIV class=3D"col-lg-12 p-0 d-flex mt-4">
<DIV class=3D"col-lg-12 p-0 d-flex">
<H4 class=3D"col-lg-12 p-0">=D9=85=D9=88=D8=A7=D9=82=D9=8A=D8=AA =
=D8=A7=D9=84=D8=B5=D9=84=D8=A7=D8=A9</H4>
<UL class=3D"nav col-lg-12 nopadding timer">
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 text-servi">=D8=A7=D9=84=D9=81=D8=AC=D8=B1</H5>
  <H4 class=3D"mb-0"><SMALL>4:13</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 =
text-servi2">=D8=A7=D9=84=D8=B4=D8=B1=D9=88=D9=82</H5>
  <H4 class=3D"mb-0"><SMALL>5:40</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 text-servi">=D8=A7=D9=84=D8=B8=D9=87=D8=B1</H5>
  <H4 class=3D"mb-0"><SMALL>11:50</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 text-servi2">=D8=A7=D9=84=D8=B9=D8=B5=D8=B1</H5>
  <H4 class=3D"mb-0"><SMALL>3:19</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 =
text-servi">=D8=A7=D9=84=D9=85=D8=BA=D8=B1=D8=A8</H5>
  <H4 class=3D"mb-0"><SMALL>6:59</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 =
text-servi2">=D8=A7=D9=84=D8=B9=D8=B4=D8=A7=D8=A1</H5>
  <H4 class=3D"mb-0"><SMALL>7:17</SMALL></H4></LI></UL></DIV>
<DIV class=3D"col-lg-12 p-0 d-flex">
<H4 class=3D"col-lg-12 p-0">=D8=A7=D8=B3=D8=B9=D8=A7=D8=B1 =
=D8=A7=D9=84=D8=B9=D9=85=D9=84=D8=A7=D8=AA</H4>
<UL class=3D"nav col-lg-12 nopadding timer timer2">
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 text-servi3">=D8=AF=D9=88=D9=84=D8=A7=D8=B1 =
=D8=A3=D9=85=D8=B1=D9=8A=D9=83=D9=89</H5>
  <H4 class=3D"mb-0"><SMALL>15.69 &nbsp;&nbsp;15.59</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 =
text-servi3">=D8=A7=D9=84=D9=8A=D9=88=D8=B1=D9=88</H5>
  <H4 class=3D"mb-0"><SMALL>19.4 &nbsp;&nbsp;18.87</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 text-servi3">=D8=AC=D9=86=D9=8A=D9=87 =
=D8=A7=D8=B3=D8=AA=D8=B1=D9=84=D9=8A=D9=86=D9=89</H5>
  <H4 class=3D"mb-0"><SMALL>21.3 &nbsp;&nbsp;20.82</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 text-servi3">=D8=B1=D9=8A=D8=A7=D9=84 =
=D8=B3=D8=B9=D9=88=D8=AF=D9=89</H5>
  <H4 class=3D"mb-0"><SMALL>4.18 &nbsp;&nbsp;4.07</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 text-servi3">=D8=AF=D8=B1=D9=87=D9=85 =
=D8=A7=D9=84=D8=A7=D9=85=D8=A7=D8=B1=D8=A7=D8=AA</H5>
  <H4 class=3D"mb-0"><SMALL>4.27 &nbsp;&nbsp;4.25</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0 text-servi3">=D8=AF=D9=8A=D9=86=D8=A7=D8=B1 =
=D9=83=D9=88=D9=8A=D8=AA=D9=89</H5>
  <H4 class=3D"mb-0"><SMALL>51.85 =
&nbsp;&nbsp;51.39</SMALL></H4></LI></UL></DIV>
<DIV class=3D"col-lg-12 p-0 d-flex">
<H4 class=3D"col-lg-12 p-0">=D8=AF=D8=B1=D8=AC=D8=A7=D8=AA =
=D8=A7=D9=84=D8=AD=D8=B1=D8=A7=D8=B1=D8=A9</H4>
<UL class=3D"nav col-lg-12 nopadding timer timer1">
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0  =
text-servi2">=D8=A7=D9=84=D9=82=D8=A7=D9=87=D8=B1=D8=A9</H5>
  <H4 class=3D"mb-0"><SMALL>25 &nbsp;&nbsp; 35</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0  =
text-servi2">=D8=A7=D9=84=D8=A5=D8=B3=D9=83=D9=86=D8=AF=D8=B1=D9=8A=D8=A9=
</H5>
  <H4 class=3D"mb-0"><SMALL>25 &nbsp;&nbsp; 32</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0  text-servi2">=D9=85=D8=B7=D8=B1=D9=88=D8=AD</H5>
  <H4 class=3D"mb-0"><SMALL>24 &nbsp;&nbsp; 31</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0  =
text-servi2">=D8=A8=D9=88=D8=B1=D8=B3=D8=B9=D9=8A=D8=AF</H5>
  <H4 class=3D"mb-0"><SMALL>26 &nbsp;&nbsp; 32</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0  =
text-servi2">=D8=A7=D9=84=D8=B3=D9=88=D9=8A=D8=B3</H5>
  <H4 class=3D"mb-0"><SMALL>25 &nbsp;&nbsp; 35</SMALL></H4></LI>
  <LI class=3D"nav-item col-6 col-md-2 nopadding">
  <H5 class=3D"mb-0  =
text-servi2">=D8=A7=D9=84=D8=B9=D8=B1=D9=8A=D8=B4</H5>
  <H4 class=3D"mb-0"><SMALL>29 &nbsp;&nbsp;=20
38</SMALL></H4></LI></UL></DIV></DIV></DIV></DIV></SECTION></DIV>
<SCRIPT src=3D"https://connect.facebook.net/en_US/all.js#xfbml=3D1" =
type=3D"text/javascript"></SCRIPT>
=20
<SCRIPT src=3D"https://platform.twitter.com/widgets.js" =
type=3D"text/javascript"></SCRIPT>
 <IFRAME =
src=3D"/ui/front/IC.aspx?NewsContentID=3D2957316&amp;key=3D311193462" =
style=3D"border: 0px currentColor; border-image: none; width: 1px; =
height: 1px;"></IFRAME>=20
<DIV id=3D"divTickerNews"></DIV><SECTION id=3D"footer">
<DIV class=3D"container">
<DIV class=3D"row">
<DIV class=3D"col-lg-3"><IMG class=3D"img-fluid" id=3D"footerLogo" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/images/ahramlogoN.png">=
=20
</DIV>
<DIV class=3D"col-lg-9 d-flex mt-5" id=3D"footerMenu">
<DIV class=3D"col-6 col-lg-3">
<UL class=3D"list-group"><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/13/=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1=
.aspx">
  <LI =
class=3D"list-group-item">=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1</LI></A><A =
class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/5/=D9=85=D8=AD=D8=A7=D9=81=D8=B8=
=D8=A7=D8=AA.aspx">
  <LI class=3D"list-group-item"> =
=D9=85=D8=AD=D8=A7=D9=81=D8=B8=D8=A7=D8=AA</LI></A><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/4/=D8=AD=D9=80=D9=88=D8=A7=D8=AF=
=D8=AB.aspx">
  <LI class=3D"list-group-item"> =
=D8=AD=D9=80=D9=88=D8=A7=D8=AF=D8=AB</LI></A><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/14/=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=
=D8=AF.aspx">
  <LI class=3D"list-group-item"> =
=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=D8=AF</LI></A></UL></DIV>
<DIV class=3D"col-6 col-lg-3">
<UL class=3D"list-group"><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/44/=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9=
.aspx">
  <LI class=3D"list-group-item"> =
=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9</LI></A><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/25/=D8=AB=D9=82=D8=A7=D9=81=D8=A9=
-=D9=88=D9=81=D9=86=D9=88=D9=86.aspx">
  <LI class=3D"list-group-item"> =D8=AB=D9=82=D8=A7=D9=81=D8=A9 =
=D9=88=D9=81=D9=86=D9=88=D9=86</LI></A><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/34/=D9=85=D9=86=D9=88=D8=B9=D8=A7=
=D8=AA.aspx">
  <LI class=3D"list-group-item"> =
=D9=85=D9=86=D9=88=D8=B9=D8=A7=D8=AA</LI></A><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/64/=D8=B0=D8=A7=D9=83=D8=B1=D8=A9=
-=D8=A7=D9=84=D8=AA=D8=A7=D8=B1=D9=8A=D8=AE.aspx">
  <LI class=3D"list-group-item"> =D8=B0=D8=A7=D9=83=D8=B1=D8=A9 =
=D8=A7=D9=84=D8=AA=D8=A7=D8=B1=D9=8A=D8=AE</LI></A></UL></DIV>
<DIV class=3D"col-6 col-lg-3">
<UL class=3D"list-group"><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/54/=D8=B9=D8=B1=D8=A8-=D9=88=D8=B9=
=D8=A7=D9=84=D9=85.aspx">
  <LI class=3D"list-group-item"> =D8=B9=D8=B1=D8=A8 =
=D9=88=D8=B9=D8=A7=D9=84=D9=85</LI></A><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Category/43/254/Artilces/Writers.aspx">=

  <LI class=3D"list-group-item"> =D8=A2=D8=B1=D8=A7=D8=A1</LI></A><A =
class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/52/=D8=B3=D9=88=D8=B4=D9=8A=D8=A7=
=D9=84-=D9=85=D9=8A=D8=AF=D9=8A=D8=A7-=D9=88=D9=81=D8=B6=D8=A7=D8=A6=D9=8A=
=D8=A7=D8=AA.aspx">
  <LI class=3D"list-group-item"> =D8=B3=D9=88=D8=B4=D9=8A=D8=A7=D9=84 =
=D9=85=D9=8A=D8=AF=D9=8A=D8=A7 =
=D9=88=D9=81=D8=B6=D8=A7=D8=A6=D9=8A=D8=A7=D8=AA</LI></A><A =
class=3D"nav-link"=20
  =
href=3D"https://gate.ahram.org.eg/Portal/51/=D8=AA=D8=AD=D9=82=D9=8A=D9=82=
=D8=A7=D8=AA.aspx">
  <LI class=3D"list-group-item"> =
=D8=AA=D8=AD=D9=82=D9=8A=D9=82=D8=A7=D8=AA</LI></A></UL></DIV>
<DIV class=3D"col-6 col-lg-3">
<UL class=3D"list-group"><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/66/=D8=A7=D8=AA=D8=B5=D8=A7=D9=84=
=D8=A7=D8=AA-=D9=88=D8=AA=D9=83=D9=86=D9=88=D9=84=D9=88=D8=AC=D9=8A=D8=A7=
.aspx">
  <LI class=3D"list-group-item"> =
=D8=A7=D8=AA=D8=B5=D8=A7=D9=84=D8=A7=D8=AA =
=D9=88=D8=AA=D9=83=D9=86=D9=88=D9=84=D9=88=D8=AC=D9=8A=D8=A7</LI></A></UL=
></DIV>
<DIV class=3D"col-6 col-lg-3">
<UL class=3D"list-group"></UL></DIV></DIV></DIV></DIV></SECTION>
<SCRIPT =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/Js/jquery-3.3.1.min.js"=
></SCRIPT>
=20
<SCRIPT =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/Js/popper.min.js"></SCR=
IPT>
=20
<SCRIPT =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/Js/bootstrap.min.js"></=
SCRIPT>
=20
<SCRIPT src=3D"https://gate.ahram.org.eg/App_Themes/Front/Js/slick.js" =
type=3D"text/javascript" charset=3D"utf-8"></SCRIPT>
=20
<SCRIPT type=3D"text/javascript">=0A=
=0A=
            $(document).ready(function () {=0A=
                $('.writer').slick({=0A=
                    dots: true,=0A=
                    arrows: false,=0A=
                    infinite: true,=0A=
                    speed: 900,=0A=
                    cssEase: 'linear',=0A=
                    rtl: true,=0A=
                    autoplay: true,=0A=
                    slidesToShow: 4,=0A=
                    slidesToScroll: 4,=0A=
=0A=
                    responsive: [=0A=
                        {=0A=
                            breakpoint: 1024,=0A=
                            settings: {=0A=
                                slidesToShow: 2,=0A=
                                slidesToScroll: 1,=0A=
=0A=
                                infinite: true,=0A=
                                dots: true=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 600,=0A=
                            settings: {=0A=
                                slidesToShow: 2,=0A=
                                slidesToScroll: 1=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 480,=0A=
                            settings: {=0A=
                                slidesToShow: 1,=0A=
                                slidesToScroll: 1=0A=
                            }=0A=
                        }=0A=
                        // You can unslick at a given breakpoint now by =
adding:=0A=
                        // settings: "unslick"=0A=
                        // instead of a settings object=0A=
                    ]=0A=
                });=0A=
                $('.homeslider').slick({=0A=
                    dots: false,=0A=
                    arrows: true,=0A=
                    infinite: false,=0A=
                    speed: 300,=0A=
                    slidesToShow: 1,=0A=
                    slidesToScroll: 1,=0A=
                    autoplay: true,=0A=
=0A=
                });=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
                $('.sedar').slick({=0A=
                    dots: false,=0A=
                    arrows: true,=0A=
                    infinite: false,=0A=
                    speed: 300,=0A=
                    slidesToShow: 4,=0A=
                    slidesToScroll: 4,=0A=
                    responsive: [=0A=
                        {=0A=
                            breakpoint: 1024,=0A=
                            settings: {=0A=
                                slidesToShow: 3,=0A=
                                slidesToScroll: 3,=0A=
                                infinite: true,=0A=
                                dots: true=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 600,=0A=
                            settings: {=0A=
                                slidesToShow: 2,=0A=
                                slidesToScroll: 2=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 480,=0A=
                            settings: {=0A=
                                slidesToShow: 1,=0A=
                                slidesToScroll: 1=0A=
                            }=0A=
                        }=0A=
                        // You can unslick at a given breakpoint now by =
adding:=0A=
                        // settings: "unslick"=0A=
                        // instead of a settings object=0A=
                    ]=0A=
                });=0A=
=0A=
=0A=
                $('.logos').slick({=0A=
                    dots: false,=0A=
                    arrows: true,=0A=
                    infinite: false,=0A=
                    speed: 300,=0A=
                    slidesToShow: 5,=0A=
                    slidesToScroll: 1,=0A=
                    responsive: [=0A=
                        {=0A=
                            breakpoint: 1024,=0A=
                            settings: {=0A=
                                slidesToShow: 3,=0A=
                                slidesToScroll: 3,=0A=
                                infinite: true,=0A=
                                dots: true=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 600,=0A=
                            settings: {=0A=
                                slidesToShow: 2,=0A=
                                slidesToScroll: 2=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 480,=0A=
                            settings: {=0A=
                                slidesToShow: 2,=0A=
                                arrows: false,=0A=
                                slidesToScroll: 2=0A=
                            }=0A=
                        }=0A=
                        // You can unslick at a given breakpoint now by =
adding:=0A=
                        // settings: "unslick"=0A=
                        // instead of a settings object=0A=
                    ]=0A=
                });=0A=
=0A=
                $('.shopstyle').slick({=0A=
                    centerMode: true,=0A=
                    centerPadding: '40px',=0A=
                    slidesToShow: 3,=0A=
                    slidesToScroll: 3,=0A=
                    responsive: [=0A=
                        {=0A=
                            breakpoint: 1024,=0A=
                            settings: {=0A=
                                arrows: true,=0A=
                                centerMode: true,=0A=
                                centerPadding: '40px',=0A=
                                slidesToShow: 3,=0A=
                                slidesToShow: 2=0A=
                            }=0A=
                        },=0A=
=0A=
                        {=0A=
                            breakpoint: 768,=0A=
                            settings: {=0A=
                                arrows: true,=0A=
                                centerMode: true,=0A=
                                centerPadding: '40px',=0A=
                                slidesToShow: 2=0A=
                            }=0A=
                        },=0A=
=0A=
                        {=0A=
                            breakpoint: 480,=0A=
                            settings: {=0A=
                                arrows: true,=0A=
                                centerMode: true,=0A=
                                centerPadding: '40px',=0A=
                                slidesToShow: 1=0A=
                            }=0A=
                        },=0A=
                    ]=0A=
                });=0A=
=0A=
                $('.v-section').slick({=0A=
                    slidesToShow: 3,=0A=
                    slidesToScroll: 3,=0A=
                    arrows: true,=0A=
                    autoplay: true,=0A=
                    speed: 300,=0A=
                    responsive: [=0A=
                        {=0A=
                            breakpoint: 1024,=0A=
                            settings: {=0A=
                                slidesToShow: 3,=0A=
                                slidesToScroll: 1,=0A=
                                infinite: true,=0A=
                                dots: true=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 600,=0A=
                            settings: {=0A=
                                slidesToShow: 2,=0A=
                                slidesToScroll: 2=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 480,=0A=
                            settings: {=0A=
                                slidesToShow: 1,=0A=
                                slidesToScroll: 1=0A=
                            }=0A=
                        }=0A=
                        // You can unslick at a given breakpoint now by =
adding:=0A=
                        // settings: "unslick"=0A=
                        // instead of a settings object=0A=
                    ]=0A=
                });=0A=
=0A=
                $('.v-section2').slick({=0A=
                    slidesToShow: 1,=0A=
                    slidesToScroll: 1,=0A=
                    arrows: true,=0A=
                    autoplay: true,=0A=
                    speed: 300,=0A=
                    responsive: [=0A=
                        {=0A=
                            breakpoint: 1024,=0A=
                            settings: {=0A=
                                slidesToShow: 3,=0A=
                                slidesToScroll: 1,=0A=
                                infinite: true,=0A=
                                dots: true=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 600,=0A=
                            settings: {=0A=
                                slidesToShow: 2,=0A=
                                slidesToScroll: 2=0A=
                            }=0A=
                        },=0A=
                        {=0A=
                            breakpoint: 480,=0A=
                            settings: {=0A=
                                slidesToShow: 1,=0A=
                                slidesToScroll: 1=0A=
                            }=0A=
                        }=0A=
                        // You can unslick at a given breakpoint now by =
adding:=0A=
                        // settings: "unslick"=0A=
                        // instead of a settings object=0A=
                    ]=0A=
                });=0A=
=0A=
                setTimeout(function () {=0A=
                    $(".zone-str").hide();=0A=
                }, 9000);=0A=
=0A=
                var $carousel =3D $('.slider-for');=0A=
=0A=
                $carousel=0A=
                    .slick({=0A=
                        dots: false,=0A=
                        arrows: true,=0A=
                        infinite: false,=0A=
                        speed: 300,=0A=
=0A=
                        slidesToShow: 1,=0A=
                        slidesToScroll: 1,=0A=
                        autoplay: true,=0A=
                        asNavFor: '.slider-nav'=0A=
                    })=0A=
=0A=
                $('.slider-nav').slick({=0A=
                    slidesToShow: 1,=0A=
                    slidesToScroll: 1,=0A=
                    asNavFor: '.slider-for',=0A=
=0A=
                    dots: false,=0A=
                    centerMode: false,=0A=
                    focusOnSelect: true,=0A=
                    variableWidth: true=0A=
                });=0A=
=0A=
=0A=
            });=0A=
=0A=
=0A=
            $(document).ready(function () {=0A=
                var submitIcon =3D $('.searchbox-icon');=0A=
                var inputBox =3D =
submitIcon.parent().find('.searchbox-input');=0A=
                var searchBox =3D $('.searchbox');=0A=
                var isOpen =3D false;=0A=
                //var inputVal =3D inputBox.val();=0A=
=0A=
                inputBox.keypress(function (e) {=0A=
                    var key =3D e.which;=0A=
                    if (key =3D=3D 13)  // the enter key code=0A=
                    {=0A=
                        submitIcon.trigger("click");=0A=
                        console.log(key);=0A=
                    }=0A=
                });=0A=
=0A=
=0A=
                $('.searchbox-icon').click(function () {=0A=
                    inputBox =3D =
$(this).parent().find('.searchbox-input');=0A=
                    if (!inputBox.length)         // use this if you are =
using id to check=0A=
                    {=0A=
                        inputBox =3D =
$(this).parent().parent().find('.searchbox-input');=0A=
                    }=0A=
=0A=
                    inputVal =3D $.trim(inputBox.val()).length;=0A=
                    if (isOpen =3D=3D false) {=0A=
                        searchBox.show('slow');=0A=
                        inputBox.focus();=0A=
                        isOpen =3D true;=0A=
                    } else {=0A=
                        searchBox.hide('slow');=0A=
                        inputBox.focusout();=0A=
                        isOpen =3D false;=0A=
                    }=0A=
                    console.log(inputVal);=0A=
                    if (inputVal !=3D=3D 0) {=0A=
                        let url =3D =
"https://gate.ahram.org.eg/UI/Front/Search.aspx?Text=3D" + =
inputBox.val();=0A=
                        //console.log(url);=0A=
                        window.location.href =3D url;=0A=
=0A=
                    }=0A=
                });=0A=
=0A=
=0A=
                submitIcon.mouseup(function () {=0A=
                    return false;=0A=
                });=0A=
                searchBox.mouseup(function () {=0A=
                    return false;=0A=
                });=0A=
                $(document).mouseup(function () {=0A=
                    if (isOpen =3D=3D true) {=0A=
                        $('.searchbox-icon').css('display', 'block');=0A=
                        submitIcon.click();=0A=
                    }=0A=
                });=0A=
            });=0A=
            function buttonUp() {=0A=
                var inputVal =3D $('.searchbox-input').val();=0A=
                inputVal =3D $.trim(inputVal).length;=0A=
                if (inputVal !=3D=3D 0) {=0A=
                    //$('.searchbox-icon').css('display','none');=0A=
                } else {=0A=
                    $('.searchbox-input').val('');=0A=
                    //$('.searchbox-icon').css('display','block');=0A=
                }=0A=
            }=0A=
=0A=
=0A=
            if (indexPage =3D=3D 1) {=0A=
=0A=
                //  $("#fbsticker").html("<a =
href=3D'javascript:void(0);' style=3D'position: absolute; top: -15px; =
right: 5px;' onclick=3D'return closeFBsticker();'>[x]</a><div =
class=3D'd-block d-sm-none'><iframe id=3D'abb7aebe' name=3D'abb7aebe' =
src=3D'https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D119&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' frameborder=3D'0' scrolling=3D'no' =
width=3D'200' height=3D'260' allow=3D'autoplay'><a =
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da3fbe3d8&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' target=3D'_blank'><img =
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D119&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE&amp;n=3Da3fbe3d8' border=3D'0' alt=3D'' =
/></a></iframe></div>")=0A=
                // $("#fbsticker").append("<a =
href=3D'javascript:void(0);' style=3D'position: absolute; top: -15px; =
right: 5px;' onclick=3D'return closeFBsticker();'>[x]</a><div =
class=3D'd-none d-sm-block'><iframe id=3D'a8252c8b' name=3D'a8252c8b' =
src=3D'https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D100&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' frameborder=3D'0' scrolling=3D'no' =
width=3D'200' height=3D'260' allow=3D'autoplay'><a =
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Dad0ba1b7&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' target=3D'_blank'><img =
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D100&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE&amp;n=3Dad0ba1b7' border=3D'0' alt=3D'' =
/></a></iframe></div>")=0A=
=0A=
=0A=
=0A=
            }=0A=
=0A=
=0A=
            function closeFBsticker() {=0A=
                jQuery('#fbsticker').remove();=0A=
            }=0A=
=0A=
=0A=
            function closeFBsticker() {=0A=
                jQuery('#fbsticker').remove();=0A=
            }=0A=
=0A=
=0A=
=0A=
            $(document).on('click', '[data-toggle=3D"lightbox"]', =
function (event) {=0A=
                event.preventDefault();=0A=
                $(this).ekkoLightbox();=0A=
            });=0A=
=0A=
=0A=
            setTimeout(function () {=0A=
                jQuery('#fbsticker').remove();=0A=
=0A=
            }, 5000);=0A=
=0A=
=0A=
            // console.log(leaderBoard);=0A=
            if (leaderBoard =3D=3D 2) {=0A=
=0A=
                $("#LeaderHome").html("<iframe id=3D'a88a0ee8' =
name=3D'a88a0ee8' =
src=3D'https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D101&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' frameborder=3D'0' scrolling=3D'no' =
width=3D'728' height=3D'90' allow=3D'autoplay'><a =
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Daafb96aa&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' target=3D'_blank'><img =
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D101&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE&amp;n=3Daafb96aa' border=3D'0' alt=3D'' =
/></a></iframe>")=0A=
            }=0A=
=0A=
            if (leaderBoardMobile =3D=3D 2) {=0A=
=0A=
                $("#lBMobile").html("<iframe id=3D'a97e91af' =
name=3D'a97e91af' =
src=3D'https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D120&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' frameborder=3D'0' scrolling=3D'no' =
width=3D'320' height=3D'100' allow=3D'autoplay'><a =
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Dab0e9713&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' target=3D'_blank'><img =
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D120&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE&amp;n=3Dab0e9713' border=3D'0' alt=3D'' =
/></a></iframe>")=0A=
            }=0A=
=0A=
            if (superBanner =3D=3D 2) {=0A=
=0A=
                $("#superBanner").html("<iframe id=3D'a7221e0f' =
name=3D'a7221e0f' =
src=3D'https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D102&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' frameborder=3D'0' scrolling=3D'no' =
width=3D'970' height=3D'90' allow=3D'autoplay'><a =
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da6211a1e&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE' target=3D'_blank'><img =
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D102&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE&amp;n=3Da6211a1e' border=3D'0' alt=3D'' =
/></a></iframe>")=0A=
            }=0A=
=0A=
        </SCRIPT>
 </FORM>
<SCRIPT =
type=3D"text/javascript">(function(){window['__CF$cv$params']=3D{r:'68fa1=
8faeb561d6f',m:'Tkj8w_ieyDxf5engqqbZ0pEWrh_04DWHzOJVF28unYc-1631795337-0-=
AYoy9dyss/UOQDVJebgmPkySCnFtNZi3aZ3VuUOIr+rMTI5kafomw8BcN+nNGdGFhhvz6WuNS=
Vst4gvdf3ECceEufERpcpNzXBc/TEPnQbukfVURPNkvTicJOBYEUhI53IEhTZEzn+x5aJmU9p=
hmyrs=3D',s:[0xc5d77a1a8c,0x565ea3eee3],}})();</SCRIPT>

<SCRIPT src=3D"https://static.cloudflareinsights.com/beacon.min.js" =
defer=3D"" =
data-cf-beacon=3D'{"rayId":"68fa18faeb561d6f","token":"26cb5b3befc342ea82=
f5205c7d5af00c","version":"2021.8.1","si":10}'></SCRIPT>
 </BODY></HTML>

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://googleads.g.doubleclick.net/pagead/drt/si

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><META content=3D"IE=3D5.0000" =
http-equiv=3D"X-UA-Compatible">

<META http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8">
<META name=3D"GENERATOR" content=3D"MSHTML 11.00.10570.1001"></HEAD>
<BODY></BODY></HTML>

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://googleads.g.doubleclick.net/FD126C42-EBFA-4E12-B309-BB3FDD723AC1/main.js?attr=9YdHYHVlzEPCkzLTnXGdKX2dxx3s6foWWf3RW0IpFcr5Y2cQTuSfMA_rcDbnVhWmUWQc82gCDyQO6O6NLTS1YEPVFoiKdSzQNRPtV3PmepuFBYgGFf0RyhNDn8FHcQns6WtjLEz_Mzd4qzQOs7hhe_FGR-u2-1Hi3itoNba0sMIttZzVxU9PeCow3mwSVG2CeSiut460q7MDnK50HBFBLnIofKGaoNH0TDE73lHOktV0NUnyEvzpsVyZc4FKs6dLO-Bbn3Q0kV6NPh-jFf_UgiCWNcZ6NR5l8VuQ6VIs2Rguo60RThXyTkYhJvgH3l7WhYgqeV4XK8WOVZv0v9zOtCZfqdQtqRE4gXkfOBo1iZy2zLF_X1-30AQyIKdThof5i2NAlVkg-GOlaQnvzAPtZsBugt6O9YYgB5cQuR-ZdXHsENM7JdPxeMkbnXVUiS46gkPHGFeSbKm8Ig3pGLIOZ-sseQUjuj8zxjhTimpAbGhAslioeWnqebQNY-snFyiWjyk2BZ38d6AKqXHs-SfkRWtVScRi5dsqtV8C83iJ4yNfr4W0gV6L4P142ydIYseTfvywrmSZk8xwEgWT4LrVB9OJrkvA2utQVEPtx3r-0ZvEdBfWmVJBME1tARPu6QRf-zFpcAvdkaS2-Aumniluz24Sp-i1g-O6mfWxWgcZSnZK_Zk27DVvStz5pzj-9iM-oQgkkM-4MWHPY_BxTpkSaYN0R9zoydCEw0M5coBc7BgjZodu8pdqaxjm6Y6l3SPYVUjFUG2k1ZJo14mjb25guv1_0pdJl09PzWEBVhkCWY3XbiprfK0kOtR6ivp1_XDTsU6KbLjrRpxUml6LeF0k_e43Yy_TgMiFpK5Tmdz_5eXUVzFWXZb9u3xSlyHOnodpuCukeayGWxewjiR7Ka
	WCduyfNYLcfFEmG6k48sc6Qyq1FIXqjIrTSt4mGLCCzIgVGU80R7xbNaQtFJXI6JnSYKxSuAQ75ZJYv6nguk2Bjd0PIqw9uIEOLFh-_s2po84D7Mz2Wh5CE8ozRNJylvtWhAKOgxwnKtNOejlz1LdXUAvexuGwKAvgfhPcWWe2hSIPOGPGBaA9dDi73sbYruhJScNgOBV11XIM905iUSeGEZStqVc_PT-0OuqDnNMebE1QJd_C9MD6fDl-dVbSrG9WHW9mOfulkR5oL8BRm_tj3mIKvZ9fJZdSPhogD8kRZAg2ZBnACE8IUbX-TX-pfHJoXpGyPgr5N8vf49swJSk_rYf_czi-L1XCblcCGGYuhZ3jXoYD2J5IFz47dqSTmuSJ0oytACts_RE6Zbt0pv4_zAjrqlIUBes3xpVm7vjeWl6Fc0qDOQPAvAH4cbp9--Q8hnGZi1_guyi8wz5v_Zp9C4yO9oM0U-i79fRBl-Zzp0xY

(function(){=0A=
var KasperskyLab =3D =
{SIGNATURE:"7D8B79A2-8974-4D7B-A76A-F4F29624C06BwQcmDWsC_62VuieOAb7MOo7UP=
sL_pAMoGu6gwJzAA6YrpRowxtqEk9iNv8BZ-mf7oCf9_png45NXZdmE9MB7sg",PREFIX:"/"=
,INJECT_ID:"FD126C42-EBFA-4E12-B309-BB3FDD723AC1",RESOURCE_ID:"E3E8934C-2=
35A-4B0E-825A-35A08381A191",IsWebExtension: function(){return false;}}; =
var KasperskyLab =3D (function (context) {
    function GetClass(obj) {
        if (typeof obj =3D=3D=3D "undefined")
            return "undefined";
        if (obj =3D=3D=3D null)
            return "null";
        return Object.prototype.toString.call(obj)
            .match(/^\[object\s(.*)\]$/)[1];
    }
    var exports =3D {}, undef;
    function ObjectToJson(object) {
        if (object =3D=3D=3D null || object =3D=3D Infinity || object =
=3D=3D -Infinity || object =3D=3D=3D undef)
            return "null";
        var className =3D GetClass(object);
        if (className =3D=3D "Boolean") {
            return "" + object;
        } else if (className =3D=3D "Number") {
            return window.isNaN(object) ? "null" : "" + object;
        } else if (className =3D=3D "String") {
            var escapedStr =3D "" + object;
            return "\"" + escapedStr.replace(/\\/g, =
"\\\\").replace(/\"/g, "\\\"") + "\"";
        }
        if (typeof object =3D=3D "object") {
            if (!ObjectToJson.check) ObjectToJson.check =3D [];
            for (var i=3D0, chkLen=3DObjectToJson.check.length ; =
i<chkLen ; ++i) {
                if (ObjectToJson.check[i] =3D=3D=3D object) {
                    throw new TypeError();
                }
            }
            ObjectToJson.check.push(object);
            var str =3D '';
            if (className =3D=3D "Array" || className =3D=3D "Array =
Iterator") {
                for (var index =3D 0, length =3D object.length; index < =
length; ++index) {
                    str +=3D ObjectToJson(object[index]) + ',';
                }
                ObjectToJson.check.pop();
                return "["+str.slice(0,-1)+"]";
            } else {
                for (var property in object) {
                    if (object.hasOwnProperty(property)) {
                        str +=3D '"' + property + '":' + =
ObjectToJson(object[property]) + ',';
                    }
                }
                ObjectToJson.check.pop();
                return "{"+str.slice(0,-1)+"}";
            }
        }
        return undef;
    }
    exports.stringify =3D function (source) {
        return ObjectToJson(source);
    };
    var parser =3D {
        source : null,
        grammar : =
/^[\x20\t\n\r]*(?:([,:\[\]{}]|true|false|null)|(-?\d+(?:\.\d*)?(?:[eE][+\=
-]?\d+)?)|"((?:[^\r\n\t\\\"]|\\(?:["\\\/trnfb]|u[0-9a-fA-F]{4}))*)")/,
        ThrowError : function() {
            throw new SyntaxError('JSON syntax error');
        },
        NextToken : function(token) {
            this.source =3D token.input.slice(token[0].length);
            return this.grammar.exec(this.source);
        },
        ParseArray : function(){
            var token =3D this.grammar.exec(this.source),
                parseItem =3D token && token[1] !=3D ']',
                result =3D [];
            for(;;token =3D this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseItem) {
                    result.push(this.ParseValue(token));
                    token =3D this.grammar.exec(this.source);
                } else {
                    if (token[1]) {
                        if (token[1] =3D=3D ']') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                }
                parseItem =3D !parseItem;
            }
            return result;
        },
        ParseObject : function(){
            var propertyName, parseProperty =3D true, result =3D {};
            for(var token =3D this.grammar.exec(this.source);;token =3D =
this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseProperty) {
                    if (token[1] && token[1] =3D=3D '}') {
                        break;
                    } else if (token[1] || token[2] || !token[3]) {
                        this.ThrowError();
                    }
                    propertyName =3D token[3];
                    token =3D this.NextToken(token);
                    if (!token || !token[1] || token[1] !=3D ':')
                        this.ThrowError();
                    parseProperty =3D false;
                } else {
                    if (!propertyName)
                        this.ThrowError();
                    result[ propertyName ] =3D this.ParseValue(token);
                    token =3D =
this.NextToken(this.grammar.exec(this.source));
                    if (token[1]) {
                        if (token[1] =3D=3D '}') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                    propertyName =3D undef;
                    parseProperty =3D true;
                }
            }
            return result;
        },
        ParseValue : function(token){
            if (token[1]) {
                switch (token[1]){
                    case '[' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseArray();
                    case '{' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseObject();
                    case 'true' :
                        return true;
                    case 'false' :
                        return false;
                    case 'null' :
                        return null;
                    default:
                        this.ThrowError();
                }
            } else if (token[2]) {
                return  +token[2];
            }
            return token[3].replace(/\\(?:u(.{4})|(["\\\/'bfnrt]))/g, =
function(substr, utfCode, esc){
                if(utfCode)
                {
                    return String.fromCharCode(parseInt(utfCode, 16));
                }
                else
                {
                    switch(esc) {
                        case 'b': return '\b';
                        case 'f': return '\f';
                        case 'n': return '\n';
                        case 'r': return '\r';
                        case 't': return '\t';
                        default:
                            return esc;
                    }
                }
            });
        },
        Parse : function(str) {
            if ('String' !=3D GetClass(str))
                throw new TypeError();
            this.source =3D str;
            var token =3D this.grammar.exec(this.source);
            if (!token)
                this.ThrowError();
            return this.ParseValue(token);
        }
    };
    exports.parse =3D function (source) {
        return parser.Parse(source);
    };
    context['JSONStringify'] =3D exports.stringify;
    context['JSONParse'] =3D exports.parse;
    return context;
}).call(this, KasperskyLab || {});
 var KasperskyLab =3D (function ( ns) {
    ns.FunctionBind =3D Function.prototype.bind;
    ns.MaxRequestDelay =3D 2000;
    ns.Log =3D function(message)
    {
        try
        {
            if (!message)
                return;
            if (window.plugin && window.plugin.log)
                window.plugin.log(message);
        }
        catch(e)
        {}
    };
    ns.SessionLog =3D function()
    {};
    ns.SessionError =3D function()
    {};
    ns.GetDomainName =3D function()=20
    {
        return document.location.hostname;
    }
    function GetHostAndPort(url)
    {
        var hostBeginPos =3D url.indexOf('//');
        if (hostBeginPos =3D=3D -1)
        {
            url =3D document.baseURI || '';
            hostBeginPos =3D url.indexOf('//');
            if (hostBeginPos =3D=3D -1)
                return '';
        }
        hostBeginPos +=3D 2;
        var hostEndPos =3D url.indexOf('/', hostBeginPos);
        if (hostEndPos =3D=3D -1)
            hostEndPos =3D url.length;
        var originParts =3D url.substring(0, hostEndPos).split('@');
        var origin =3D originParts.length > 1 ? originParts[1] : =
originParts[0];
        return origin[0] =3D=3D=3D "/" ? document.location.protocol + =
origin : origin;
    }
    ns.IsCorsRequest =3D function(url, initiator)
    {
        url =3D typeof(url) !=3D 'string' ? url.toString() : url;
        var urlOrigin =3D GetHostAndPort(url);
        var initiatorOrigin =3D GetHostAndPort(initiator);
        return !!urlOrigin && !!initiatorOrigin && urlOrigin !=3D =
initiatorOrigin;
    }
    var originalWindowOpen =3D window.open;
    ns.WindowOpen =3D function(url)
    {
        if (typeof(originalWindowOpen) =3D=3D=3D "function")
            originalWindowOpen.call(window, url);
        else
            originalWindowOpen(url);   =20
    }
    ns.EncodeURI =3D encodeURI;
    ns.GetResourceSrc =3D function(resourceName)
    {
        return ns.GetBaseUrl() + ns.RESOURCE_ID + resourceName;
    };
    ns.IsRelativeTransport =3D function()
    {
        return ns.PREFIX =3D=3D "/";
    }
    ns.GetBaseUrl =3D function()
    {
        if (!ns.IsRelativeTransport())
            return ns.PREFIX;
        return document.location.protocol + "//" + =
document.location.host + "/";
    };
    ns.AddEventListener =3D function(element, name, func)
    {
        if ("addEventListener" in element)
            element.addEventListener(name,=20
                function(e)=20
                {
                    try
                    {
                        func(e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                }, true);
        else
            element.attachEvent("on" + name,=20
                function(e)
                {
                    try
                    {
                        func.call(element, e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                });
    };
    ns.AddRemovableEventListener =3D function ( element,  name,  func) {
        if (element.addEventListener)
            element.addEventListener(name, func, true);
        else
            element.attachEvent('on' + name, func);
    };
    ns.RunModule =3D function(func, timeout)
    {
        if (document.readyState =3D=3D=3D "loading")
        {
            if (timeout)
                ns.SetTimeout(func, timeout);
            if (document.addEventListener)
                ns.AddEventListener(document, "DOMContentLoaded", func);
            ns.AddEventListener(document, "load", func);
        }
        else
        {
            try
            {
                func();
            }
            catch (e)
            {
                ns.SessionError(e);
            }
        }
    };
    ns.RemoveEventListener =3D function ( element,  name, func) {
        if (element.removeEventListener)
            element.removeEventListener(name, func, true);
        else
            element.detachEvent('on' + name, func);
    };
    ns.SetTimeout =3D function(func, timeout)
    {
        return setTimeout(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, timeout);
    }
    ns.SetInterval =3D function(func, interval)
    {
        return setInterval(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, interval);
    }
    function InsertStyleRule( style,  rule) {
        if (style.styleSheet)
        {
            style.styleSheet.cssText +=3D rule + '\n';
        }
        else
        {
            style.appendChild(document.createTextNode(rule));
            ns.SetTimeout(
                function()
                {
                    if (!style.sheet)
                        return;
                    var rules =3D style.sheet.cssRules || =
style.sheet.rules;
                    if (rules && rules.length =3D=3D=3D 0)
                        style.sheet.insertRule(rule);
                }, 500);
        }
    }
    ns.AddStyles =3D function (rules)
    {
        return ns.AddDocumentStyles(document, rules);
    }
    ns.AddDocumentStyles =3D function(document, rules)
    {
        if (typeof rules !=3D=3D 'object' || rules.constructor !=3D=3D =
Array) {
            return;
        }
        var styles =3D [];
        for (var i =3D 0, len =3D rules.length; i < len; )
        {
            var style =3D document.createElement('style');
            style.type =3D 'text/css';
            style.setAttribute('nonce', =
ns.ContentSecurityPolicyNonceAttribute);
            for (var n =3D 0; n < 4 && i < len; ++n, ++i)
            {
                var rule =3D rules[i];
                if (document.querySelectorAll)
                {
                    InsertStyleRule(style, rule);
                }
                else
                {
                    var styleBegin =3D rule.lastIndexOf('{');
                    if (styleBegin =3D=3D -1)
                        continue;
                    var styleText =3D rule.substr(styleBegin);
                    var selectors =3D rule.substr(0, =
styleBegin).split(',');
                    if (style.styleSheet)
                    {
                        var cssText =3D '';
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            cssText +=3D selectors[j] + styleText + =
'\n';
                        style.styleSheet.cssText +=3D cssText;
                    }
                    else
                    {
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            =
style.appendChild(document.createTextNode(selectors[j] + styleText));
                    }
                }
            }
            if (document.head)
                document.head.appendChild(style);
            else
                =
document.getElementsByTagName('head')[0].appendChild(style);
            styles.push(style);
        }
        return styles;
    };
    ns.AddCssLink =3D function(document, href, loadCallback, =
errorCallback)
    {
        var link =3D document.createElement("link");
        link.type =3D "text/css";
        link.rel =3D "stylesheet";
        link.href =3D href;
        if (loadCallback)
        {
            ns.AddEventListener(link, "load", function()
                {
                    try
                    {
                        link && link.sheet && link.sheet.cssText;  =20
                        loadCallback();
                    }
                    catch(e)
                    {
                        if (errorCallback)
                            errorCallback();
                    }
                });
        }
        if (errorCallback)
        {
            ns.AddEventListener(link, "error",
                function()
                {
                    errorCallback();
                    ns.SessionError("failed load resource: " + href);
                });
        }
        if (document.head)
            document.head.appendChild(link);
        else
            document.getElementsByTagName("head")[0].appendChild(link);
    }
    ns.GetCurrentTime =3D function () {
        return new Date().getTime();
    };
    ns.GetPageScroll =3D function()
    {
        return {
                left: (document.documentElement && =
document.documentElement.scrollLeft) || document.body.scrollLeft,
                top: (document.documentElement && =
document.documentElement.scrollTop) || document.body.scrollTop
            };
    };
    ns.GetPageHeight =3D function()
    {
        return document.documentElement.clientHeight || =
document.body.clientHeight;
    };
    ns.GetPageWidth =3D function()
    {
        return document.documentElement.clientWidth || =
document.body.clientWidth;
    };
    ns.IsDefined =3D function (variable)
    {
        return "undefined" !=3D=3D typeof(variable);
    };
    ns.StopProcessingEvent =3D function(evt)
    {
        if (evt.preventDefault)
            evt.preventDefault();
        else
            evt.returnValue =3D false;
        if (evt.stopPropagation)
            evt.stopPropagation();
        if (ns.IsDefined(evt.cancelBubble))
            evt.cancelBubble =3D true;
    }
    ns.AddIframeDoctype =3D function(element)
    {
        var frameDocument =3D element.contentDocument || =
element.contentWindow.document;
        if (document.implementation && =
document.implementation.createDocumentType)
        {
            var newDoctype =3D =
document.implementation.createDocumentType('html', '', '');
            if (frameDocument.childNodes.length)
                frameDocument.insertBefore(newDoctype, =
frameDocument.childNodes[0]);
            else
                frameDocument.appendChild(newDoctype);
        }
        else
        {
            frameDocument.write("<!DOCTYPE html>");
            frameDocument.close();
        }
    }
    function IsElementNode(node)
    {
        return node.nodeType =3D=3D=3D 1;=20
    }
    function IsNodeContainsElementWithTag(node, observeTag)
    {
        return observeTag =3D=3D "*" || (IsElementNode(node) && =
(node.tagName.toLowerCase() =3D=3D=3D observeTag || =
node.getElementsByTagName(observeTag).length > 0));
    }
    function MutationChangeObserver(observeTag)
    {
        var m_observer;
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessNodeList(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
            {
                if (m_functionCheckInteresting(nodeList[i]))
                    return true;
            }
            return false;
        }
        function ProcessDomChange(records)
        {
            if (!m_callback)
                return;
            for (var i =3D 0; i < records.length; ++i)
            {
                var record =3D records[i];
                if ((record.addedNodes.length && =
ProcessNodeList(record.addedNodes)) ||
                    (record.removedNodes.length && =
ProcessNodeList(record.removedNodes)))
                {
                    m_callback();
                    return;
                }
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            m_observer =3D new MutationObserver(ProcessDomChange);
            m_observer.observe(document, { childList: true, subtree: =
true });
        };
        this.Stop =3D function()
        {
            m_observer.disconnect();
            m_callback =3D null;
        };
    }
    function DomEventsChangeObserver(observeTag)
    {
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessEvent(event)
        {
            if (!m_callback)
                return;
            if (m_functionCheckInteresting(event.target))
                m_callback();
        }
        this.Start =3D function(callback)
        {
            ns.AddRemovableEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.AddRemovableEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D callback;
        }
        this.Stop =3D function()
        {
            ns.RemoveEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.RemoveEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D null;
        }
    }
    function TimeoutChangeObserver(observeTag)
    {
        var m_interval;
        var m_callback;
        var m_tagCount;
        var m_attribute =3D 'klot_' + ns.GetCurrentTime();
        function IsChangesOccure(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
                if (!nodeList[i][m_attribute])
                    return true;
            return false;
        }
        function FillTagInfo(nodeList)
        {
            m_tagCount =3D nodeList.length;
            for (var i =3D 0; i < m_tagCount; ++i)
                nodeList[i][m_attribute] =3D true;
        }
        function TimeoutProcess()
        {
            if (!m_callback)
                return;
            var nodeList =3D observeTag ? =
document.getElementsByTagName(observeTag) : =
document.getElementsByTagName("*");
            if (nodeList.length !=3D=3D m_tagCount || =
IsChangesOccure(nodeList))
            {
                FillTagInfo(nodeList);
                m_callback();
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            FillTagInfo(document.getElementsByTagName(observeTag));
            m_interval =3D ns.SetInterval(TimeoutProcess, 10 * 1000);
            if (document.readyState !=3D=3D "complete")
                ns.AddEventListener(window, "load", TimeoutProcess);
        }
        this.Stop =3D function()
        {
            clearInterval(m_interval);
            m_callback =3D null;
        }
    }
    ns.GetDomChangeObserver =3D function(observeTag)
    {
        var observeTagLowerCase =3D observeTag ? =
observeTag.toLowerCase() : observeTag;
        if (window.MutationObserver && document.documentMode !=3D=3D 11) =
  =20
            return new MutationChangeObserver(observeTagLowerCase);
        if (window.addEventListener)
            return new DomEventsChangeObserver(observeTagLowerCase);
        return new TimeoutChangeObserver(observeTagLowerCase);
    }
    ns.StartLocationHref =3D document.location.href;
    return ns;
}) (KasperskyLab || {});
(function (ns) {
    function md5cycle(x, k) {
        var a =3D x[0],
        b =3D x[1],
        c =3D x[2],
        d =3D x[3];
        a =3D ff(a, b, c, d, k[0], 7, -680876936);
        d =3D ff(d, a, b, c, k[1], 12, -389564586);
        c =3D ff(c, d, a, b, k[2], 17, 606105819);
        b =3D ff(b, c, d, a, k[3], 22, -1044525330);
        a =3D ff(a, b, c, d, k[4], 7, -176418897);
        d =3D ff(d, a, b, c, k[5], 12, 1200080426);
        c =3D ff(c, d, a, b, k[6], 17, -1473231341);
        b =3D ff(b, c, d, a, k[7], 22, -45705983);
        a =3D ff(a, b, c, d, k[8], 7, 1770035416);
        d =3D ff(d, a, b, c, k[9], 12, -1958414417);
        c =3D ff(c, d, a, b, k[10], 17, -42063);
        b =3D ff(b, c, d, a, k[11], 22, -1990404162);
        a =3D ff(a, b, c, d, k[12], 7, 1804603682);
        d =3D ff(d, a, b, c, k[13], 12, -40341101);
        c =3D ff(c, d, a, b, k[14], 17, -1502002290);
        b =3D ff(b, c, d, a, k[15], 22, 1236535329);
        a =3D gg(a, b, c, d, k[1], 5, -165796510);
        d =3D gg(d, a, b, c, k[6], 9, -1069501632);
        c =3D gg(c, d, a, b, k[11], 14, 643717713);
        b =3D gg(b, c, d, a, k[0], 20, -373897302);
        a =3D gg(a, b, c, d, k[5], 5, -701558691);
        d =3D gg(d, a, b, c, k[10], 9, 38016083);
        c =3D gg(c, d, a, b, k[15], 14, -660478335);
        b =3D gg(b, c, d, a, k[4], 20, -405537848);
        a =3D gg(a, b, c, d, k[9], 5, 568446438);
        d =3D gg(d, a, b, c, k[14], 9, -1019803690);
        c =3D gg(c, d, a, b, k[3], 14, -187363961);
        b =3D gg(b, c, d, a, k[8], 20, 1163531501);
        a =3D gg(a, b, c, d, k[13], 5, -1444681467);
        d =3D gg(d, a, b, c, k[2], 9, -51403784);
        c =3D gg(c, d, a, b, k[7], 14, 1735328473);
        b =3D gg(b, c, d, a, k[12], 20, -1926607734);
        a =3D hh(a, b, c, d, k[5], 4, -378558);
        d =3D hh(d, a, b, c, k[8], 11, -2022574463);
        c =3D hh(c, d, a, b, k[11], 16, 1839030562);
        b =3D hh(b, c, d, a, k[14], 23, -35309556);
        a =3D hh(a, b, c, d, k[1], 4, -1530992060);
        d =3D hh(d, a, b, c, k[4], 11, 1272893353);
        c =3D hh(c, d, a, b, k[7], 16, -155497632);
        b =3D hh(b, c, d, a, k[10], 23, -1094730640);
        a =3D hh(a, b, c, d, k[13], 4, 681279174);
        d =3D hh(d, a, b, c, k[0], 11, -358537222);
        c =3D hh(c, d, a, b, k[3], 16, -722521979);
        b =3D hh(b, c, d, a, k[6], 23, 76029189);
        a =3D hh(a, b, c, d, k[9], 4, -640364487);
        d =3D hh(d, a, b, c, k[12], 11, -421815835);
        c =3D hh(c, d, a, b, k[15], 16, 530742520);
        b =3D hh(b, c, d, a, k[2], 23, -995338651);
        a =3D ii(a, b, c, d, k[0], 6, -198630844);
        d =3D ii(d, a, b, c, k[7], 10, 1126891415);
        c =3D ii(c, d, a, b, k[14], 15, -1416354905);
        b =3D ii(b, c, d, a, k[5], 21, -57434055);
        a =3D ii(a, b, c, d, k[12], 6, 1700485571);
        d =3D ii(d, a, b, c, k[3], 10, -1894986606);
        c =3D ii(c, d, a, b, k[10], 15, -1051523);
        b =3D ii(b, c, d, a, k[1], 21, -2054922799);
        a =3D ii(a, b, c, d, k[8], 6, 1873313359);
        d =3D ii(d, a, b, c, k[15], 10, -30611744);
        c =3D ii(c, d, a, b, k[6], 15, -1560198380);
        b =3D ii(b, c, d, a, k[13], 21, 1309151649);
        a =3D ii(a, b, c, d, k[4], 6, -145523070);
        d =3D ii(d, a, b, c, k[11], 10, -1120210379);
        c =3D ii(c, d, a, b, k[2], 15, 718787259);
        b =3D ii(b, c, d, a, k[9], 21, -343485551);
        x[0] =3D add32(a, x[0]);
        x[1] =3D add32(b, x[1]);
        x[2] =3D add32(c, x[2]);
        x[3] =3D add32(d, x[3]);
    }
    function cmn(q, a, b, x, s, t) {
        a =3D add32(add32(a, q), add32(x, t));
        return add32((a << s) | (a >>> (32 - s)), b);
    }
    function ff(a, b, c, d, x, s, t) {
        return cmn((b & c) | ((~b) & d), a, b, x, s, t);
    }
    function gg(a, b, c, d, x, s, t) {
        return cmn((b & d) | (c & (~d)), a, b, x, s, t);
    }
    function hh(a, b, c, d, x, s, t) {
        return cmn(b^c^d, a, b, x, s, t);
    }
    function ii(a, b, c, d, x, s, t) {
        return cmn(c^(b | (~d)), a, b, x, s, t);
    }
    function md51(s) {
        var n =3D s.length,
        state =3D [1732584193, -271733879, -1732584194, 271733878],
        i;
        for (i =3D 64; i <=3D s.length; i +=3D 64) {
            md5cycle(state, md5blk(s.substring(i - 64, i)));
        }
        s =3D s.substring(i - 64);
        var tail =3D [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
        for (i =3D 0; i < s.length; i++)
            tail[i >> 2] |=3D s.charCodeAt(i) << ((i % 4) << 3);
        tail[i >> 2] |=3D 0x80 << ((i % 4) << 3);
        if (i > 55) {
            md5cycle(state, tail);
            for (i =3D 0; i < 16; i++)
                tail[i] =3D 0;
        }
        tail[14] =3D n * 8;
        md5cycle(state, tail);
        return state;
    }
    function md5blk(s) {
        var md5blks =3D [],
        i;
        for (i =3D 0; i < 64; i +=3D 4) {
            md5blks[i >> 2] =3D s.charCodeAt(i) +
                 (s.charCodeAt(i + 1) << 8) +
                 (s.charCodeAt(i + 2) << 16) +
                 (s.charCodeAt(i + 3) << 24);
        }
        return md5blks;
    }
    var hex_chr =3D '0123456789abcdef'.split('');
    function rhex(n) {
        var s =3D '',
        j =3D 0;
        for (; j < 4; j++)
            s +=3D hex_chr[(n >> (j * 8 + 4)) & 0x0F]+hex_chr[(n >> (j * =
8)) & 0x0F];
        return s;
    }
    function hex(x) {
        for (var i =3D 0; i < x.length; i++)
            x[i] =3D rhex(x[i]);
        return x.join('');
    }
    ns.md5 =3D function (s) {
        return hex(md51(s));
    };
    function add32(a, b) {
        return (a + b) & 0xFFFFFFFF;
    }
    if (ns.md5('hello') !=3D '5d41402abc4b2a76b9719d911017c592') {
        add32 =3D function(x, y) {
            var lsw =3D (x & 0xFFFF) + (y & 0xFFFF),
            msw =3D (x >> 16) + (y >> 16) + (lsw >> 16);
            return (msw << 16) | (lsw & 0xFFFF);
        }
    }
})(KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.NMSTransportSupported =3D false;
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.AjaxTransportSupported =3D true;
var ajaxRequestProvider =3D (function ()
    {
        var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
        var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
        var oldXHR =3D window.XMLHttpRequest;
        var oldXDR =3D window.XDomainRequest;
        return {
            GetAsyncRequest: function ()
                {
                    var xmlhttp =3D oldXDR ? new oldXDR() : new =
oldXHR();
                    if (!oldXDR) {
                        xmlhttp.open =3D oldOpen;
                        xmlhttp.send =3D oldSend;
                    }
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                },
            GetSyncRequest: function ()
                {
                    var xmlhttp =3D new oldXHR();
                    xmlhttp.open =3D oldOpen;
                    xmlhttp.send =3D oldSend;
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                }
        };
    })();
var restoreSessionCallback =3D function(){};
var PingPongCallReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_pingWaitResponse =3D false;
    var m_requestDelay =3D ns.MaxRequestDelay;
    var m_requestTimer =3D null;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    var m_updateCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_caller.Call(
                "from",
                null,
                null,
                 true,
                function(result, parameters, method)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D true;
                    if (parameters =3D=3D=3D "undefined" || method =
=3D=3D=3D "undefined")=20
                    {
                        m_errorCallback('AJAX pong is not received. =
Product is deactivated');
                        return;
                    }
                    if (method)
                    {
                        ns.SetTimeout(function () { SendRequest(); }, =
0);
                        m_callCallback(method, parameters);
                    }
                },
                function(error)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                });
            m_pingWaitResponse =3D true;
        }
        catch (e)
        {
            m_errorCallback('Ajax send ping exception: ' + (e.message || =
e));
        }
    }
    function Ping()
    {
        try
        {
            if (m_pingWaitResponse)
            {
                m_requestTimer =3D ns.SetTimeout(Ping, 100);
                return;
            }
            m_requestDelay =3D m_updateCallback();
            SendRequest();
            m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
        }
        catch (e)
        {
            m_errorCallback('Send ping request: ' + (e.message || e));
        }
    }
    this.StartReceive =3D function(callCallback, errorCallback, =
updateCallback)
    {
        m_isProductConnected =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        m_updateCallback =3D updateCallback;
        m_requestDelay =3D m_updateCallback();
        m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
    };
    this.ForceReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D ns.SetTimeout(Ping, 0);
    }
    this.StopReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D null;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
        m_updateCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_requestTimer !=3D=3D null;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
var LongPoolingReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_isStarted =3D false;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_isProductConnected =3D true;
            m_caller.Call(
                "longpooling",
                null,
                null,
                 true,
                OnResponse,
                function(error)
                {
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                },
                true);
        }
        catch (e)
        {
            ns.SessionError(e, "ajax");
            m_errorCallback("Ajax send ping exception: " + (e.message || =
e));
        }
    }
    function OnResponse(result, parameters, method)
    {
        if (!ns.IsDefined(parameters) || !ns.IsDefined(method))
        {
            m_errorCallback('AJAX pong is not received. Product is =
deactivated');
            return;
        }
        ns.SetTimeout(function () { SendRequest(); }, 0);
        if (method)
            m_callCallback(method, parameters);
    }
    this.StartReceive =3D function(callCallback, errorCallback)
    {
        m_isStarted =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        SendRequest();
    };
    this.ForceReceive =3D function(){}
    this.StopReceive =3D function()
    {
        m_isStarted =3D false;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_isStarted;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
ns.AjaxCaller =3D function()
{
    var m_path =3D ns.GetBaseUrl() + ns.SIGNATURE;
    var m_longPooling;
    var m_longPoolingRequest;
    function NoCacheParameter()=20
    {
        return "&nocache=3D" + Math.floor((1 + Math.random()) * =
0x10000).toString(16);
    }
    function GetEncodedPluginsParameter(injectors)=20
    {
        return (injectors) ? "&plugins=3D" + =
encodeURIComponent(injectors) : "";
    }
    function PrepareRequestObject(command, commandAttribute, isPost, =
isAsync)
    {
        var request =3D isAsync ? ajaxRequestProvider.GetAsyncRequest() =
: ajaxRequestProvider.GetSyncRequest();
        if (request)
        {
            var urlPath =3D m_path + "/" + command;
            if (commandAttribute)
                urlPath +=3D "/" + commandAttribute;
            if (isPost)
            {
                request.open("POST", urlPath);
            }
            else
            {
                if (urlPath.indexOf("?") =3D=3D=3D -1)
                    urlPath +=3D "?get";
                urlPath +=3D NoCacheParameter();
                request.open("GET", urlPath, isAsync);
            }
            if (request.setRequestHeader && ns.IsRelativeTransport())
                request.setRequestHeader("X-Requested-With", =
"XMLHttpRequest");
        }
        return request;
    }
    function ClearRequest(request)
    {
        request.onerror =3D function(){};
        request.onload =3D function(){};
    }
    function AsyncCall(command, commandAttribute, data, callbackResult, =
callbackError, isLongPoolingCall)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute, data ? true : false, true);
            if (!request)=20
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return;
            }
            var timeout;
            if (!m_longPooling)
            {
                timeout =3D ns.SetTimeout(function ()
                    {
                        callbackError && callbackError("Cannot send AJAX =
request for calling " + command + "/" + commandAttribute);
                        request.abort();
                        ClearRequest(request);
                    }, 120000);
            }
            request.onerror =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    callbackError && callbackError("AJAX request error =
for calling " + command + "/" + commandAttribute);
                };
            request.onload =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    if (request.responseText && =
(!ns.IsDefined(request.status) || request.status =3D=3D=3D 200))
                    {
                        if (callbackResult)
                            callbackResult(request.responseText);
                        return;
                    }
                    if (callbackError)
                        callbackError("AJAX request with unsupported url =
type!");=20
                };
            if (isLongPoolingCall)
                m_longPoolingRequest =3D request;
            request.send(data);
            ns.Log("Call native function " + command + "/" + =
commandAttribute);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    };
    function SyncCall(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute + "?" + ns.EncodeURI(data), false, false);
            if (!request)
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return false;
            }
            request.send();
            if (!ns.IsDefined(request.status) || request.status =
=3D=3D=3D 200)
            {
                if (callbackResult && request.responseText)
                    callbackResult(request.responseText);
                request =3D null;
                return true;
            }
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command + " exception: " =
+ (e.message || e));
        }
        return false;
    }
    this.Start =3D function(callbackSuccess)
    {
        callbackSuccess();
    }
    this.SendLog =3D function(message)
    {
        AsyncCall("log?" + encodeURIComponent(message));
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError, isLongPoolingCall)=20
    {
        var callFunction =3D (isAsync || !ns.IsDefined(isAsync)) ? =
AsyncCall : SyncCall;
        return callFunction(
            command,
            commandAttribute,
            data,
            function(responseText)
            {
                var commandResponse =3D ns.JSONParse(responseText);
                if (commandResponse.result =3D=3D=3D -1610612735)
                {
                    callFunction(
                        command,
                        commandAttribute,
                        data,
                        function(responseText)
                        {
                            if (!callbackResult)
                                return;
                            commandResponse =3D =
ns.JSONParse(responseText);
                            callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                        },
                        callbackError,
                        isLongPoolingCall);
                }
                else
                {
                    if (callbackResult)
                        callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                }
            },
            callbackError,
            isLongPoolingCall);
    }
    this.Shutdown =3D function()
    {
        if (m_longPoolingRequest)
        {
            if (m_longPoolingRequest.abort)
                m_longPoolingRequest.abort();
            ClearRequest(m_longPoolingRequest);
            m_longPoolingRequest =3D null;
        }
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        restoreSessionCallback =3D callbackError;
        var pluginsParameter =3D GetEncodedPluginsParameter(injectors);
        var serializedInitData =3D (pluginsInitData.length) ? "&data=3D" =
+ encodeURIComponent(ns.JSONStringify({data : pluginsInitData})) : "";
        var isTopLevel =3D "&isTopLevel=3D" + (window && window =3D=3D =
window.top).toString();
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        AsyncCall(
            "init?url=3D" + encodeURIComponent(ns.StartLocationHref) + =
pluginsParameter + serializedInitData + isTopLevel,
            null,
            null,
            function(responseText)
            {
                try
                {
                    var initSettings =3D ns.JSONParse(responseText);
                    m_path =3D ns.GetBaseUrl() + initSettings.ajaxId + =
'/' + initSettings.sessionId;
                    m_longPooling =3D initSettings.longPooling;
                    callbackResult(initSettings);
                } catch(e)
                {
                    restoreSessionCallback && =
restoreSessionCallback("Error " + e.name + ": " + e.message);
                }
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return m_longPooling ? new LongPoolingReceiver(this) : new =
PingPongCallReceiver(this);
    }
};
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.WebSocketTransportSupported =3D ns.IsDefined(window.WebSocket);
if (!ns.WebSocketTransportSupported)
    return ns;
var webSocketProvider =3D function()
    {
        var WebSocketObject =3D WebSocket;
        var WebSocketSend =3D WebSocket.prototype.send;
        var WebSocketClose =3D WebSocket.prototype.close;
        return {
            GetWebSocket: function(path)
            {
                var webSocket =3D new WebSocketObject(path);
                webSocket.send =3D WebSocketSend;
                webSocket.close =3D WebSocketClose;
                return webSocket;
            }
        }
    }();
ns.WebSocketCaller =3D function()
{
    var m_socket;
    var m_waitResponse =3D {};
    var m_callReceiver =3D function(){};
    var m_errorCallback =3D function(){};
    var m_callReceiverEnabled =3D false;
    var m_connected =3D false;
    var m_initialized =3D false;
    var m_deferredCalls =3D [];
    var m_wasCallbackErrorCalled =3D false;
    function GetWebSocket(callbackSuccess, callbackError)
    {
        var url =3D ns.GetBaseUrl();
        var webSocketPath =3D (url.indexOf("https:") =3D=3D=3D 0)=20
            ? "wss" + url.substr(5)
            : "ws" + url.substr(4);
        webSocketPath +=3D ns.SIGNATURE + "/websocket?url=3D" + =
encodeURIComponent(ns.StartLocationHref) + "&nocache=3D" + (new =
Date().getTime());
        var webSocket;
        try
        {
            webSocket =3D webSocketProvider.GetWebSocket(webSocketPath);
        }
        catch (e)
        {
            throw e;
        }
        webSocket.onmessage =3D function(arg)
            {
                ProcessMessage(arg, callbackError);
            };
        webSocket.onerror =3D function()
            {
                ClearWebSocket(webSocket);
                if (!m_wasCallbackErrorCalled && callbackError)
                    callbackError();
                m_wasCallbackErrorCalled =3D true;
            }
        webSocket.onopen =3D function()
            {
                m_wasCallbackErrorCalled =3D false;
                m_connected =3D true;
                if (callbackSuccess)
                    callbackSuccess();
            }
        webSocket.onclose =3D function(closeEvent)
            {
                m_connected =3D false;
                if (closeEvent && closeEvent.code =3D=3D 1006)
                    webSocket.onerror(closeEvent);
                ClearWebSocket(webSocket);
                m_errorCallback("websocket closed");
            };
        return webSocket;
    }
    function ClearWebSocket(ws)
    {
        ws.onmessage =3D function(){};
        ws.onerror =3D function(){};
        ws.onopen =3D function(){};
        ws.onclose =3D function(){};
    }
    function ProcessMessage(arg, errorCallback)
    {
        try
        {
            m_wasCallbackErrorCalled =3D false;
            var response =3D ns.JSONParse(arg.data);
            if (m_waitResponse[response.callId])
            {
                var callWaiter =3D m_waitResponse[response.callId];
                delete m_waitResponse[response.callId];
                clearTimeout(callWaiter.timeout);
                if (callWaiter.callbackResult)
                    callWaiter.callbackResult(response.commandData);
                return;
            }
            if (!m_initialized)
            {
                m_deferredCalls.push(arg);
                return;
            }
            if (response.command =3D=3D=3D "from")
            {
                var command =3D ns.JSONParse(response.commandData);
                m_callReceiver(command.method, command.parameters);
            }
            else if (response.command =3D=3D=3D "reconnect")
            {
                m_socket.onmessage =3D function(){};
                m_socket.onerror =3D function(){};
                m_socket.onopen =3D function(){};
                m_socket.onclose =3D function(){};
                m_socket.close();
                m_socket =3D GetWebSocket(function()
                    {
                        CallImpl("restore", "", response.commandData);
                    },
                    errorCallback);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "websoket")
        }
    }
    function CallImpl(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var callId =3D 0;
            if (callbackResult || callbackError)
            {
                callId =3D Math.floor((1 + Math.random()) * 0x10000);
                var timeout =3D ns.SetTimeout(function()
                    {
                        delete m_waitResponse[callId];
                        if (callbackError)
                            callbackError("websocket call timeout for " =
+ command  + "/" + commandAttribute);
                    }, 120000);
                var callWaiter =3D=20
                    {
                        callId: callId,
                        callbackResult: callbackResult,
                        timeout: timeout
                    };
                m_waitResponse[callId] =3D callWaiter;
            }
            m_socket.send(ns.JSONStringify(
                {
                    callId: callId,
                    command: command,
                    commandAttribute: commandAttribute || "",
                    commandData: data || ""
                }));
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket call " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    }
    this.Start =3D function(callbackSuccess, callbackError)
    {
        try
        {
            m_socket =3D GetWebSocket(callbackSuccess, callbackError);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket start exception: " + (e.message =
|| e));
        }
    }
    this.SendLog =3D function(message)
    {
        CallImpl("log", null, message);
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError)=20
    {
        if (ns.IsDefined(isAsync) && !isAsync)
            return false;
        CallImpl(
            command,=20
            commandAttribute,=20
            data,
            callbackResult=20
                ?   function(responseText)
                    {
                        if (callbackResult)
                        {
                            var command =3D ns.JSONParse(responseText);
                            callbackResult(command.result, =
command.parameters, command.method);
                        }
                    }
                : null,
            callbackError);
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        var initData =3D=20
            {
                url: ns.StartLocationHref,
                plugins: injectors,
                data: { data : pluginsInitData },
                isTopLevel: (window && window =3D=3D window.top)
            };
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        CallImpl("init", null, ns.JSONStringify(initData),
            function(responseText)
            {
                m_initialized =3D true;
                var initSettings =3D ns.JSONParse(responseText);
                if (initSettings.Shutdown !=3D=3D undefined)
                    return;
                callbackResult(initSettings);
                for (var i =3D 0; i < m_deferredCalls.length; ++i)
                    ProcessMessage(m_deferredCalls[i], callbackError);
                m_deferredCalls =3D [];
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return this;
    }
    this.StartReceive =3D function(callMethod, errorCallback)
    {
        m_callReceiverEnabled =3D true;
        m_callReceiver =3D callMethod;
        m_errorCallback =3D errorCallback;
    }
    this.ForceReceive =3D function(){};
    this.StopReceive =3D function()
    {
        m_callReceiverEnabled =3D false;
        m_callReceiver =3D function(){};
        m_errorCallback =3D function(){};
        if (m_socket)
        {
            m_connected =3D false;
            m_socket.onmessage =3D function(){};
            m_socket.onerror =3D function(){};
            m_socket.onopen =3D function(){};
            m_socket.onclose =3D function(){};
            m_socket.close();
            m_socket =3D null;
        }
    }
    this.IsStarted =3D function()
    {
        return m_callReceiverEnabled;
    }
    this.IsProductConnected =3D function()
    {
        return m_connected;
    }
}
return ns;
}) (KasperskyLab || {});
var kaspersyLabSessionInstance =3D null;
(function ( ns) {
    var currentLocationHref =3D document.location.href;
    if (ns.WORK_IDENTIFIERS)
    {
        var workIdentifiers =3D ns.WORK_IDENTIFIERS.split(",");
        for (var i =3D 0; i < workIdentifiers.length; ++i)
        {
            if (window[workIdentifiers[i]])
            {
                ns.AddRunner =3D function(){};
                ns.AddRunner2 =3D function(){};
                return;
            }
            window[workIdentifiers[i]] =3D true;
        }
    }
    if (ns.INJECT_ID)
        removeThisScriptElement(ns.INJECT_ID);
    function removeThisScriptElement(injectId)
    {
        var pattern =3D injectId.toLowerCase();
        for (var i =3D 0, scriptsCount =3D document.scripts.length; i < =
scriptsCount; ++i)=20
        {
            var tag =3D document.scripts[i];
            if (typeof tag.src =3D=3D=3D 'string' && tag.src.length > 45 =
&&
                tag.src.toLowerCase().indexOf(pattern) > 0 &&
                =
/\/[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F=
]{12}\/main.js/.test(tag.src))
            {
                tag.parentElement.removeChild(tag);
                break;=20
            }
        }
    }
    var CallReceiver =3D function (caller) {
        var m_plugins =3D {};
        var m_receiver =3D caller.GetReceiver();
        var m_caller =3D caller;
        var m_selfMethods =3D {};
        this.RegisterMethod =3D function (methodName, callback) {
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods) {
                    if (methods[methodName]) {
                        throw 'Already registered method ' + methodName;
                    }
                    methods[methodName] =3D callback;
                }
                else {
                    throw 'Cannot registered ' + methodName;
                }
            }
            else if (CheckCommonMethodName(methodName)) {
                if (m_selfMethods[methodName])
                    throw 'Already registered method ' + methodName;
                m_selfMethods[methodName] =3D callback;
            }
        };
        this.RegisterPlugin =3D function (pluginId, callbackPing, =
callbackError) {
            if (m_plugins[pluginId]) {
                throw 'Already started plugin ' + pluginId;
            }
            var plugin =3D {
                onError: callbackError,
                onPing: callbackPing,
                methods: {}
            };
            m_plugins[pluginId] =3D plugin;
            if (!m_receiver.IsStarted())
                m_receiver.StartReceive(CallMethod, ReportError, =
UpdateDelay);
        };
        this.UnregisterPlugin =3D function (pluginId) {
            delete m_plugins[pluginId];
            if (IsPluginListEmpty())
                m_receiver.StopReceive();
        };
        this.ForceReceive =3D function()
        {
            m_receiver.ForceReceive();
        }
        this.UnregisterAll =3D function () {
            if (IsPluginListEmpty())
                return;
            m_receiver.StopReceive();
            m_plugins =3D {};
        };
        this.IsEmpty =3D IsPluginListEmpty;
        function IsPluginListEmpty() {
            for (var key in m_plugins) {
                if (m_plugins.hasOwnProperty(key))
                    return false;
            }
            return true;
        }
        this.IsProductConnected =3D function()
        {
            return m_receiver.IsProductConnected();
        }
        function UpdateDelay() {
            var newDelay =3D ns.MaxRequestDelay;
            var currentTime =3D ns.GetCurrentTime();
            for (var pluginId in m_plugins) {
                try {
                    var onPing =3D m_plugins[pluginId].onPing;
                    if (onPing) {
                        var delay =3D onPing(currentTime);
                        if (delay < newDelay && delay > 0 && delay < =
ns.MaxRequestDelay) {
                            newDelay =3D delay;
                        }
                    }
                }
                catch (e) {
                    ReportPluginError(pluginId, 'UpdateDelay: ' + =
(e.message || e));
                }
            }
            return newDelay;
        }
        function ReportPluginError(pluginId, status) {
            var onError =3D m_plugins[pluginId].onError;
            if (onError)
                onError(status);
        }
        function ReportError(status) {
            for (var pluginId in m_plugins)
                ReportPluginError(pluginId, status);
        }
        function GetPluginIdFromMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 2) {
                    return names[0];
                }
            }
            return null;
        }
        function CheckCommonMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 1 && names[0] =3D=3D =
methodName) {
                    return true;
                }
            }
            return false;
        }
        function GetPluginMethods(pluginId) {
            var plugin =3D m_plugins[pluginId];
            return plugin ? plugin.methods : null;
        }
        function CallPluginMethod(pluginId, methodName, args) {
            var callback;
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods)=20
                    callback =3D methods[methodName];
            }=20
            else {
                callback =3D m_selfMethods[methodName];
            }
            if (callback) {
                try {
                    if (args)
                        callback(ns.JSONParse(args));
                    else
                        callback();
                    m_caller.SendLog(methodName + " executed.");
                    return true;
                }
                catch (e) {
                    m_caller.SendLog("Call " + methodName + " in plugin =
" + (pluginId ? pluginId : "common") + " error: " + (e.message || e));
                }
            }
            m_caller.SendLog("Cannot call " + methodName + " for plugin =
" + (pluginId ? pluginId : "common"));
            return false;
        }
        function CallMethod(methodName, args)
        {
            ns.Log("Try to find js callback " + methodName);
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId || CheckCommonMethodName(methodName))         =20
                CallPluginMethod(pluginId, methodName, args);
        }
    };
    var KasperskyLabSessionClass =3D function (caller) {
        var self =3D this;
        var m_caller =3D caller;
        var m_callReceiver =3D new CallReceiver(caller);
        function CallImpl(methodName, argsObj, callbackResult, =
callbackError, isAsync)
        {
            if (!m_callReceiver.IsProductConnected())
                return;
            var data =3D (argsObj)=20
                ? ns.JSONStringify(
                    {
                        result: 0,
                        method: methodName,
                        parameters: ns.JSONStringify(argsObj)
                    })
                : null;
            var callback =3D function(result, args, method)
                {
                    if (callbackResult)
                        callbackResult(result, args ? ns.JSONParse(args) =
: null, method);
                };
            return m_caller.Call("to", methodName, data, isAsync, =
callback, callbackError);
        }
        function Call(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, true);
        }
        function SyncCall(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            return CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, false);
        }
        function Stop() {
            try {
                m_callReceiver.UnregisterAll();
                ns.Log("session stopped");
                if (m_callReceiver.IsProductConnected())
                {
                    if (!m_caller.Call("shutdown", null, null, false))
                        m_caller.Call("shutdown");
                }
                if (m_caller.Shutdown)
                    m_caller.Shutdown();
            }
            catch (e) {
            }
        }
        function DeactivatePlugin(pluginId) {
            ns.Log('DeactivatePlugin ' + pluginId);
            m_callReceiver.UnregisterPlugin(pluginId);
            if (m_callReceiver.IsEmpty()) {
                Stop();
            }
        }
        function ActivatePlugin(pluginId, callbackPing, callbackError) {
            ns.Log('ActivatePlugin ' + pluginId);
            m_callReceiver.RegisterPlugin(pluginId, callbackPing, =
function (e) {
                callbackError && callbackError(e);
                m_callReceiver.UnregisterPlugin(pluginId);
                if (m_callReceiver.IsEmpty()) {
                    Stop();
                }
            });
        }
        function RegisterMethod(methodName, callback) {
            ns.Log('RegisterMethod ' + methodName);
            m_callReceiver.RegisterMethod(methodName, callback);
        }
        function ReloadPage() {
            window.location.reload(true);
        }
        function StartInjector(param) {
            var pluginStartData =3D {};
            var runner =3D runners[param.injectorName];
            if (runner && runner.getParameters)
                pluginStartData =3D { plugin: runner, parameters: =
ns.JSONStringify(runner.getParameters()) };
            m_caller.StartCall(
                param.injectorName,
                pluginStartData,
                function (plugin) {
                    if (runner && plugin) {
                        var settings;
                        if (ns.IsDefined(plugin.settingsJson))
                            settings =3D (plugin.settingsJson) ? =
ns.JSONParse(plugin.settingsJson) : null;
                        else
                            settings =3D plugin.settings;
                        var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : null;
                        runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                    }
                },
                function () { OnStartError(param.injectorName); });
        }
        function OnStartError(injectorName) {
            try {
                var connectionErrorCallback =3D =
runners[injectorName].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch (e) {
                ns.Log(e);
            }
        }
        function StopInjector(param) {
            var runner =3D runners[param.injectorName];
            m_caller.StopCall(
                param.injectorName,
                function (plugin) {
                    if (runner && plugin && runner.stop) {
                        runner.stop(KasperskyLab, =
kaspersyLabSessionInstance);
                    }
                },
                function () { OnStopError(param.injectorName); });
        }
        function OnStopError(injectorName) {
            ns.Log("Stop " + injectorName + "injector failed");
        }
        RegisterMethod('reload', ReloadPage);
        RegisterMethod('start', StartInjector);
        RegisterMethod('stop', StopInjector);
        this.Log =3D function(error)=20
        {
            try
            {
                if (!this.IsProductConnected())
                    return;
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                msg && msg.length <=3D 2048 ? m_caller.SendLog(msg) : =
m_caller.SendLog(msg.substring(0, 2048) + '<...>');
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        };
        this.LogError =3D function(error, injector)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!injector)
                    injector =3D "common";
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                m_caller.Call("logerr", null, ns.JSONStringify({error: =
msg, injector: injector}));
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }       =20
        }
        this.UnhandledException =3D function(e)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!e.filename)
                    return;
                var val =3D ns.INJECT_ID;
                if (!val || e.filename.indexOf(val) =3D=3D -1)
                    return;
                var errInfo =3D {};
                errInfo.error =3D e.message && e.message.length > 1024? =
(e.message.substring(0, 1019) + '<...>') : e.message;
                errInfo.script =3D e.filename && e.filename.length > =
1024 ? (e.filename.substring(0, 1019) + '<...>') : e.filename;
                errInfo.line =3D e.lineno;
                errInfo.column =3D e.colno;
                if (e.error)
                    errInfo.stack =3D e.error.stack && =
e.error.stack.length > 2048 ? (e.error.stack.substring(0, 2043) + =
'<...>') : e.error.stack;
                m_caller.Call("except", null, =
ns.JSONStringify(errInfo));
                return;
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        }
        this.ForceReceive =3D function()
        {
            m_callReceiver.ForceReceive();
        }
        this.IsProductConnected =3D function()
        {
            return m_callReceiver.IsProductConnected();
        }
        this.InitializePlugin =3D function (init) {
            init(
                function () {
                    ActivatePlugin.apply(self, arguments);
                },
                function () {
                    RegisterMethod.apply(self, arguments);
                },
                function () {
                    Call.apply(self, arguments);
                },
                function () {
                    DeactivatePlugin.apply(self, arguments);
                },
                function () {
                    return SyncCall.apply(self, arguments);
                }
            );
        };
        this.GetResource =3D function(resourcePostfix, callbackSuccess, =
callbackError)
        {
            if (!m_caller.ResourceCall)
            {
                throw "Not implemented on transport GetResource";
            }
            m_caller.ResourceCall(resourcePostfix, callbackSuccess, =
callbackError);
        }
        ns.AddEventListener(window, "unload", function()=20
            {
                if (!m_callReceiver.IsEmpty())
                    Stop();
            });
    };
    var runners =3D {};
    ns.AddRunner =3D function(pluginName, runnerFunc, initParameters, =
onConnectionError)
    {
        var options =3D {
            name: pluginName,
            runner: runnerFunc
        }
        if (initParameters)
            options.getParameters =3D function(){ return initParameters; =
};
        if (onConnectionError)
            options.onConnectionError =3D onConnectionError;
        ns.AddRunner2(options);
    };
    ns.AddRunner2 =3D function(options)
    {
        var runnerItem =3D {
            runner: options.runner
        };
        if (options.onConnectionError)
            runnerItem.onConnectionError =3D options.onConnectionError;
        if (options.getParameters)
            runnerItem.getParameters =3D options.getParameters;
        if (options.stop)
            runnerItem.stop =3D options.stop;
        runners[options.name] =3D runnerItem;
    }
    ns.SessionLog =3D function(e)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.Log(e);
        else
            ns.Log(e);
    }
    ns.SessionError =3D function(e, injector)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.LogError(e, injector);
        else
            ns.Log(e);
    }
    ns.AddEventListener(window, "error", function(e)
    {
        if (kaspersyLabSessionInstance)
            kaspersyLabSessionInstance.UnhandledException(e);
        else
            ns.Log(e);
    });
    ns.ContentSecurityPolicyNonceAttribute =3D ns.CSP_NONCE;
    function OnInitError()
    {
        PostponeInit();
        for (var runner in runners)
        {
            try
            {
                var connectionErrorCallback =3D =
runners[runner].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch(e)
            {
                ns.Log(e);
            }
        }
    }
    var SupportedCallerProvider =3D function()
    {
        var m_current =3D 0;
        var m_supportedCallers =3D [];
        if (ns.NMSTransportSupported)
            m_supportedCallers.push(new ns.NMSCaller);
        if (ns.WebSocketTransportSupported)
            m_supportedCallers.push(new ns.WebSocketCaller);
        if (ns.AjaxTransportSupported)
            m_supportedCallers.push(new ns.AjaxCaller);
        function FindSupportedImpl(callbackSuccess)
        {
            if (m_current < m_supportedCallers.length)
            {
                var caller =3D m_supportedCallers[m_current++];
                caller.Start(function(){callbackSuccess(caller);}, =
function(){FindSupportedImpl(callbackSuccess);});
            }
            else
            {
                m_current =3D 0;
                OnInitError();
            }
        }
        this.FindSupported =3D function(callbackSuccess)
        {
            FindSupportedImpl(callbackSuccess);
        }
    }
    function LocalizationObjectFromDictionary(dictionary)
    {
        if (!dictionary)
            return null;
        var object =3D {};
        for (var i =3D 0; i < dictionary.length; i++)
            object[dictionary[i].name] =3D dictionary[i].value;
        return object;
    }
    function Init()
    {
        var callerProvider =3D new SupportedCallerProvider;
        callerProvider.FindSupported(
            function(caller)=20
            {
                var injectors =3D "";
                var pluginsInitData =3D [];
                for (var runner in runners)
                {
                    if (injectors)
                        injectors +=3D '&';
                    injectors +=3D runner;
                    if (runners[runner].getParameters)
                        pluginsInitData.push({plugin: runner, =
parameters: ns.JSONStringify(runners[runner].getParameters())});
                }
                caller.InitCall(
                    injectors,
                    pluginsInitData,
                    function(initSettings)
                    {
                        ns.IsRtl =3D initSettings.rtl;
                        ns.GetCommandSrc =3D function()
                        {
                            return ns.GetBaseUrl() + initSettings.ajaxId =
+ "/" + initSettings.sessionId;
                        }
                        kaspersyLabSessionInstance =3D new =
KasperskyLabSessionClass(caller);
                        ns.SetInterval(function(){ if =
(!kaspersyLabSessionInstance.IsProductConnected()) PostponeInit(); }, =
60000);
                        var plugins =3D initSettings.plugins;
                        if (!plugins)
                        {
                            ns.SessionLog("Empty plugins list recieved =
on init reponse");
                            return;
                        }
                        for (var i =3D 0, pluginsCount =3D =
plugins.length; i < pluginsCount; ++i)
                        {
                            try
                            {
                                var plugin =3D plugins[i];
                                var runner =3D runners[plugin.name];
                                if (runner)
                                {
                                    var settings;
                                    if =
(ns.IsDefined(plugin.settingsJson))
                                        settings =3D =
(plugin.settingsJson) ? ns.JSONParse(plugin.settingsJson) : null;
                                    else
                                        settings =3D plugin.settings;
                                    var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : =
plugin.localization;
                                    runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                                }
                            }
                            catch (e)
                            {
                                ns.SessionError(e);
                            }
                        }
                    },
                    OnInitError);
            });
    }
    var lastPostponedInitTime =3D (new Date()).getTime();
    var postponedInitTimeout =3D null;
    function PostponeInit()
    {
        var nowPostponeTime =3D (new Date()).getTime();
        var postponeDelay =3D (nowPostponeTime - lastPostponedInitTime) =
> 5000 ? 200 : 60 * 1000;
        lastPostponedInitTime =3D nowPostponeTime;
        clearTimeout(postponedInitTimeout)
        postponedInitTimeout =3D ns.SetTimeout(function () { Init(); }, =
postponeDelay);
    }
    ns.StartSession =3D function()
    {
        ns.SetTimeout(Init, 0);
    }
})(KasperskyLab);
KasperskyLab.AddRunner("wsm", function (ns, session)
{
    if (window !=3D window.top)
        return;
    var m_callFunction =3D null;
    var m_activatedState =3D 0;
    var m_activatedStateChangeTimeout;
    var m_documentTitleIsAvailable =3D false;
    var m_stateChangeDelayTimeout;
    function Initialize() {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction) {
            m_callFunction =3D callFunction;
            activatePlugin("wsm", OnPing);
            registerMethod('wsm.forceRedirect', ForceRedirect);
        });
    }
    function OnPing() {
        return ns.MaxRequestDelay;
    }
    function ForceRedirect(args) {
        ns.SessionLog('Force reload to address: ' + args.url);
        document.location.href =3D args.url;
    }
    function FireActivateEventImpl() {
        m_callFunction("wsm.sessionActivated", { title: document.title}, =
function () {
            if (m_activatedState =3D=3D=3D 3)
                ProcessDeactivate();
            m_activatedState =3D 2;
        });
        m_activatedState =3D 1;
    }
    function FireDeactivateEventImpl() {
        m_callFunction("wsm.sessionDeactivated", {title: =
document.title}, function () {
            if (m_activatedState =3D=3D=3D 1)
                ProcessActivate();
            m_activatedState =3D 0;
        });
        m_activatedState =3D 3;
    }
    function FireActivateEvent()
    {
        clearTimeout(m_stateChangeDelayTimeout);
        if (m_documentTitleIsAvailable || document.title)
        {
            m_documentTitleIsAvailable =3D true;
            FireActivateEventImpl();
        }
        else
        {
            m_stateChangeDelayTimeout =3D ns.SetTimeout(function()
                {
                    m_documentTitleIsAvailable =3D true;
                    ProcessActivate();
                }, 500);
        }
    }
    function FireDeactivateEvent()
    {
        if (m_documentTitleIsAvailable)
            FireDeactivateEventImpl();
        else
            clearTimeout(m_stateChangeDelayTimeout);
    }
    function ProcessActivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 0)
                    FireActivateEvent();
                else if (m_activatedState =3D=3D=3D 3)
                    m_activatedState =3D 1;
            }, 0);
    }
    function ProcessDeactivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 2)
                    FireDeactivateEvent();
                else if (m_activatedState =3D=3D=3D 1)
                    m_activatedState =3D 3
            }, 0);
    }
    function OnFocus() {
        if (m_callFunction)
            ProcessActivate();
    }
    function OnBlur() {
        if (m_callFunction && !document.hasFocus())
            ProcessDeactivate();
    }
    Initialize();
    if (document.hasFocus())
    {
        FireActivateEvent();
        ns.AddEventListener(window, "load",=20
            function()
            {
                if (!document.hasFocus())
                    ProcessDeactivate();
            });
    }
    if (window.addEventListener)
    {
        ns.AddEventListener(window, "focus", OnFocus);
        ns.AddEventListener(window, "blur", OnBlur);
    }
    else
    {
        ns.AddEventListener(document, "focusin", OnFocus);
        ns.AddEventListener(document, "focusout", OnBlur);
    }
    ns.AddEventListener(window, "unload", function()
        {
            clearTimeout(m_activatedStateChangeTimeout);
            m_activatedStateChangeTimeout =3D null;
            m_callFunction =3D null;
        });
    if ("onhashchange" in window)
    {
        window.addEventListener("hashchange", function()
        {
             if (m_callFunction)
                m_callFunction("wsm.onHashChange", { newLocationUrl: =
document.location.href }, function() {});
        });
    }
}, {
    referrer: document.referrer,
    stubId: (function () {
        var scripts =3D [];
        if (document.querySelectorAll)
        {
            scripts =3D document.querySelectorAll("[stubid]");
        }
        else
        {
            var allElements =3D document.getElementsByTagName('*');
            for (var i =3D 0; i < allElements.length; i++)
            {
                if (allElements[i].getAttribute("stubid") !=3D=3D null)
                    scripts.push(allElements[i]);
            }
        }
        if (scripts && scripts.length > 0)
            return scripts[0].getAttribute("stubid");
        return "";
    })()
});
KasperskyLab.AddRunner("wnt", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize()
    {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)
        {
            m_callFunction =3D callFunction;
            activatePlugin("wnt", OnPing);
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    Initialize();
}, { referrer: document.referrer });
=EF=BB=BFKasperskyLab.AddRunner("vs", function (ns, session) {
    var VisitedSites =3D function () {
        var m_callFunction =3D function () { };
        var m_domParser =3D ns.GetDomParser(session);
        var m_flags =3D {
            "onPasswordEntered": false,
            "onAddressEntered": false,
            "onCardEntered": false
        };
        function OnPing() {
            return ns.MaxRequestDelay;
        }
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction) {
                m_callFunction =3D callFunction;
                activatePlugin("vs", OnPing);
                ns.AddRemovableEventListener(document, "keydown", =
OnKeyDown);
                ns.AddRemovableEventListener(document, "change", =
OnKeyDown);
            });
        function MakeCallback(flag, target) {
            if (m_flags[flag] || !target)
                return function () { };
            return function (result, selectors) {
                if (result || m_flags[flag])
                    return;
                for (var i =3D 0; i < selectors.length; i++) {
                    if (m_flags[flag])
                        return;
                    var element =3D =
document.querySelector(selectors[i]);
                    if (element && element =3D=3D=3D target) {
                        m_flags[flag] =3D true;
                        if (m_flags["onPasswordEntered"] && =
m_flags["onAddressEntered"] && m_flags["onCardEntered"]) {
                            ns.RemoveEventListener(document, "keydown", =
OnKeyDown);
                            ns.RemoveEventListener(document, "change", =
OnKeyDown);
                        }
                        m_callFunction("vs." + flag);
                    }
                }
            }
        }
        function OnKeyDown(evt) {
            try {
                if (evt.target.tagName.toLowerCase() !=3D=3D "input")
                    return;
                =
m_domParser.GetPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetNewPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetAddressSelectors(MakeCallback("onAddressEntered", =
evt.target));
                =
m_domParser.GetCardSelectors(MakeCallback("onCardEntered", evt.target));
            }
            catch (e) {
                ns.SessionError(e, "vs");
            }
        }
    }
    var instance =3D null;
    ns.RunModule(function () {
        if (!instance)
            instance =3D new VisitedSites;
    });
});
(function (ns) {
ns.UrlAdvisorBalloon =3D function (session, locales)
{
    var m_balloon =3D new ns.Balloon2("ua", =
"/ua/url_advisor_balloon.html", "/ua/balloon.css", session, =
GetCoordsCallback, OnCloseHandler, locales, OnDataReceiveHandler);
    var m_currentVerdict =3D null;
    var m_balloonElement =3D null;
    var m_markerDiv =3D null;
    var m_tagDiv =3D null;
    var m_mouseX =3D 0;
    var m_mouseY =3D 0;
    var ratingIds =3D [
        {className:"green", =
headerNode:locales["UrlAdvisorBalloonHeaderGood"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineGood"]},
        {className:"grey", =
headerNode:locales["UrlAdvisorBalloonHeaderSuspicious"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineSuspicious"]},
        {className:"red", =
headerNode:locales["UrlAdvisorBalloonHeaderDanger"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineDanger"]},
        {className:"yellow", =
headerNode:locales["UrlAdvisorBalloonHeaderWmuf"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineWmuf"]}
    ];
    function GetCoordsCallback(balloonSize)
    {
        return GetCoord(balloonSize, m_mouseX, m_mouseY)
    }
    function OnCloseHandler(arg)
    {
        if(arg =3D=3D 0)
        {
            m_balloon.Hide();
        }
    }
    function OnDataReceiveHandler()
    {
    }
    function GetCoord(balloonSize, clientX, clientY)
    {
        var coord =3D {x: 0, y: 0};
        var clientWidth =3D ns.GetPageWidth();
        var halfWidth =3D balloonSize.width / 2;
        if (halfWidth > clientX)
            coord.x =3D 0;
        else if (halfWidth + clientX > clientWidth)
            coord.x =3D clientWidth - balloonSize.width;
        else
            coord.x =3D clientX - halfWidth;
        var clientHeight =3D ns.GetPageHeight();
        coord.y =3D (clientY + balloonSize.height > clientHeight) ? =
clientY - balloonSize.height : clientY;
        if (coord.y < 0)
            coord.y =3D 0;
        var scroll =3D ns.GetPageScroll();
        coord.y +=3D scroll.top;
        coord.x +=3D scroll.left;
        return coord;
    }
    this.HideBalloon =3D function()
    {
        m_balloon.Hide();
    }
    this.ShowBalloon =3D function(clientX, clientY, verdict)
    {
        m_mouseX =3D clientX;
        m_mouseY =3D clientY;
        m_currentVerdict =3D verdict;
        m_balloon.Show(ratingIds[m_currentVerdict.rating - 1].className =
+ " " + ns.md5(verdict.url), { verdict: m_currentVerdict, locales: =
locales });
    }
};
}) (KasperskyLab || {});
var PostponeCheckAtributeName =3D 'kl_' + KasperskyLab.GetCurrentTime();
var IconName =3D 'kl_' + KasperskyLab.GetCurrentTime();
KasperskyLab.AddRunner("ua", function (ns, session, settings, locales) {
var UrlAdvisor =3D function()
{
    var m_urlAdvisorBalloon =3D new ns.UrlAdvisorBalloon(session, =
locales);
    var m_enabled =3D settings.enable;
    var m_checkOnlySearchResults =3D settings.mode;
    var m_linkSelector =3D settings.linkSelector;
    var m_elementAfterSelector =3D settings.elementAfterSelector;
    var m_emptySearchResultSent =3D false;
    var m_postponeCategorizeStarted =3D false;
    var m_urlCategorizeRequestTime =3D 0;
    var m_observer;
    var m_callFunction =3D function(){};
    var m_categorizingObjects =3D {};
    var m_clearCategorizingObjectsTimerId;
    function AddToCategorizeList(url, linkElement)
    {
        if (url in m_categorizingObjects)
        {
            m_categorizingObjects[url].push(linkElement);
        }
        else
        {
            m_categorizingObjects[url] =3D [linkElement];
        }
    }
    session.InitializePlugin(function(activatePlugin, registerMethod, =
callFunction){
        m_callFunction =3D callFunction;
        activatePlugin('ua', OnPing);
        registerMethod('ua.verdict', SetVerdictDelayed);
        registerMethod('ua.settings', SetSettings);
    });
    Run();
    function OnPing(currentTime)
    {
        var timeFormRequest =3D (currentTime >=3D =
m_urlCategorizeRequestTime) ? currentTime - m_urlCategorizeRequestTime : =
0;
        return timeFormRequest <=3D 10000 ? 500 : ns.MaxRequestDelay;
    }
    function GetHref(link)
    {
        try { return link.href; } catch(e){}
        try { return link.getAttribute('href'); } catch(e){}
        return '';
    }
    function CreateIcon() {
        var icon =3D document.createElement("img");
        icon.name =3D IconName;
        icon.width =3D 16;
        icon.height =3D 16;
        icon.style.cssText =3D "width: 16px!important; height: =
16px!important;"
        icon.onclick =3D function (evt) { ns.StopProcessingEvent(evt); =
};
        return icon;
    }
    function GetLinkIcon(linkElement)
    {
        var nextElement =3D linkElement.nextSibling;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (nextElement)
                nextElement =3D nextElement.nextSibling;
            else
                nextElement =3D linkElement.nextSibling;
        }
        return (nextElement !=3D=3D null && nextElement.name =3D=3D =
IconName) ? nextElement : undefined;
    }
    function GetOrCreateLinkIcon(linkElement)
    {
        var icon =3D GetLinkIcon(linkElement);
        if (icon)
            return icon;
        var nextElement =3D linkElement;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (!nextElement)
                nextElement =3D linkElement;
        }
        nextElement.parentNode.insertBefore(CreateIcon(), =
nextElement.nextSibling);
        return nextElement.nextSibling;
    }
    function GetLinkElementByIcon(icon)
    {
        if (!m_elementAfterSelector)
            return icon.previousSibling;
        var searchLinks =3D document.querySelectorAll(m_linkSelector);
        for (var i =3D 0; i < searchLinks.length; i++)
        {
            var elem =3D =
searchLinks[i].querySelector(m_elementAfterSelector);
            if (searchLinks[i].nextSibling =3D=3D=3D icon || (elem && =
elem.nextSibling =3D=3D=3D icon))
                return searchLinks[i];
        }
        return icon.previousSibling;
    }
    function UpdateIconImage(icon, verdict)
    {
        if (verdict.rating =3D=3D=3D 1)
        {
            icon.src =3D locales["UrlAdvisorGoodImage.png"];
            icon['kis_status'] =3D 16;
        }
        else if (verdict.rating =3D=3D=3D 2)
        {
            icon.src =3D locales["UrlAdvisorSuspiciousImage.png"];
            icon['kis_status'] =3D 8;
        }
        else if (verdict.rating =3D=3D=3D 3)
        {
            icon.src =3D locales["UrlAdvisorDangerImage.png"];
            icon['kis_status'] =3D 4;
        }
        else if (verdict.rating =3D=3D=3D 4)
        {
            icon.src =3D locales["UrlAdvisorwmufImage.png"];
        }
    }
    function SubscribeIconOnMouseEvents(icon, verdict)
    {
        var balloonTimerId =3D 0;
        ns.AddEventListener(icon, "mouseout",=20
            function()
            {
                if (balloonTimerId)
                {
                    clearTimeout(balloonTimerId);
                    balloonTimerId =3D 0;
                }
            });
        ns.AddEventListener(icon, "mouseover",=20
            function(args)
            {
                if (!balloonTimerId)
                {
                    var clientX =3D args.clientX;
                    var clientY =3D args.clientY;
                    balloonTimerId =3D ns.SetTimeout(function()
                        {
                            m_urlAdvisorBalloon.ShowBalloon(clientX, =
clientY, verdict);
                            balloonTimerId =3D 0;
                        }, 300);
                }
            });
    }
    function IsElementEmpty(linkElement)
    {
        return !linkElement.offsetHeight && !linkElement.offsetWidth
            && !linkElement.outerText && !linkElement.text;
    }
    function SetVerdictForUrl(verdict)
    {
        try
        {
            if (!(verdict.url in m_categorizingObjects))
                return;
            var linkElements =3D m_categorizingObjects[verdict.url];
            for (var linkIndex =3D 0; linkIndex < linkElements.length; =
++linkIndex)
            {
                if (IsElementEmpty(linkElements[linkIndex]))
                    continue;
                linkElements[linkIndex][PostponeCheckAtributeName] =3D =
false;
                var icon =3D =
GetOrCreateLinkIcon(linkElements[linkIndex]);
                if (!icon)
                    continue;
                UpdateIconImage(icon, verdict);
                SubscribeIconOnMouseEvents(icon, verdict);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "ua");
        }
        delete m_categorizingObjects[verdict.url];
    }
    function SetVerdict(argument)
    {
        for (var currentVerdict =3D 0; currentVerdict < =
argument.verdicts.length; currentVerdict++)
            SetVerdictForUrl(argument.verdicts[currentVerdict]);
    }
    function SetVerdictDelayed(argument)
    {
        ns.SetTimeout(function(){SetVerdict(argument);}, 1000);
    }
    function SetSettingsImpl(argument)
    {
        m_enabled =3D argument.enable;
        if (!m_enabled)
            return;
        m_checkOnlySearchResults =3D argument.mode;
    }
    function ClearImages()
    {
        var images =3D document.getElementsByName(IconName);
        while (images.length > 0)
            images[0].parentNode.removeChild(images[0]);
    }
    function ClearAttributes()
    {
        for (var i =3D 0; i < document.links.length; ++i)
            if (document.links[i][PostponeCheckAtributeName])
                document.links[i][PostponeCheckAtributeName] =3D false;
    }
    function SetSettings(argument)
    {
        ClearImages();
        ClearAttributes();
        SetSettingsImpl(argument);
        CategorizeUrl();
    }
    function IsNeedCategorizeLink(linkElement)
    {
        try
        {
            return !linkElement.isContentEditable && =
!!linkElement.parentNode=20
                && !GetLinkIcon(linkElement) && =
!linkElement[PostponeCheckAtributeName]
                && !IsElementEmpty(linkElement);
        }
        catch(e)
        {
            ns.SessionLog('check link exception: ' + (e.message || e));
            return false;
        }
    }
    function ProcessDomChange()
    {
        try
        {
            ns.SessionLog('UA: Process dom change');
            if (!m_postponeCategorizeStarted)
            {
                ns.SetTimeout(CategorizeUrl, 500);
                m_postponeCategorizeStarted =3D true;
            }
            var images =3D document.getElementsByName(IconName);
            for (var i =3D 0; i < images.length; ++i)
            {
                var linkNode =3D GetLinkElementByIcon(images[i]);
                if (!linkNode || !linkNode.nodeName || =
linkNode.nodeName.toLowerCase() !=3D=3D "a")
                {
                    var imageNode =3D images[i];
                    imageNode.parentNode.removeChild(imageNode);
                }
            }
        }
        catch (e)
        {
            ns.SessionError("ua dom change handling exception\r\n: " + =
(e.message || e) + (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function CategorizeUrl()
    {
        try
        {
            if (!m_enabled)
            {
                ns.SessionLog("skip categorize links because UA =
disabled");
                return;
            }
            ns.SessionLog('UA: collect links for categorize');
            m_postponeCategorizeStarted =3D false;
            var linksForCategorize =3D [];
            var linksForCheck =3D [];
            if (!m_checkOnlySearchResults)
                linksForCheck =3D document.links;
            else if (m_linkSelector && m_checkOnlySearchResults)
                linksForCheck =3D =
document.querySelectorAll(m_linkSelector);
            for (var i =3D 0; i < linksForCheck.length; i++)
            {
                var link =3D linksForCheck[i];
                if (IsNeedCategorizeLink(link))
                {
                    link[PostponeCheckAtributeName] =3D true;=20
                    var href =3D GetHref(link);
                    if (!!href) {
                        linksForCategorize.push(href);=20
                        AddToCategorizeList(href, link);
                    } else {
                        ns.Log("access to href blocked by browser");=20
                    }
                }
            }
            var isEmptySearchResult =3D m_linkSelector && =
m_checkOnlySearchResults && linksForCheck.length =3D=3D 0;
            if (isEmptySearchResult || linksForCategorize.length)
            {
                if (isEmptySearchResult)
                {
                    if (m_emptySearchResultSent)
                        return;
                    m_emptySearchResultSent =3D true;
                }
                m_callFunction("ua.categorize", {links: =
linksForCategorize});
                m_urlCategorizeRequestTime =3D ns.GetCurrentTime();
                clearTimeout(m_clearCategorizingObjectsTimerId);
                m_clearCategorizingObjectsTimerId =3D =
ns.SetTimeout(function () {
                    m_categorizingObjects =3D {};
                }, 1000 * 60 * 5);
            }
            else
            {
                ns.SessionLog("UA not found links for categorization");
            }
        }
        catch (e)
        {
            ns.SessionError("ua categorize exception\r\n: " + (e.message =
|| e)+ (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function Run()
    {
        CategorizeUrl();
        m_observer =3D ns.GetDomChangeObserver("a");
        m_observer.Start(ProcessDomChange);
        ns.AddEventListener(window, "load", CategorizeUrl);
    };
};
var instance =3D null;
ns.RunModule(function()
{
    if (!instance)
        instance =3D new UrlAdvisor();
}, 2500);
});
KasperskyLab.AddRunner("cb", function (ns, session, settings, locales) {
    var ContentBlocker =3D function () {
        var m_idleStartTime =3D ns.GetCurrentTime();
        var m_callFunction =3D function () {};
        var m_deactivateFunction;
        session.InitializePlugin(function (activatePlugin, =
registerMethod, callFunction, deactivatePlugin) {
            m_deactivateFunction =3D deactivatePlugin;
            m_callFunction =3D callFunction;
            activatePlugin('cb', OnPing);
            registerMethod('cb.reloadUrl', ReloadUrl);
            registerMethod('cb.blockImage', BlockImage);
            registerMethod('cb.shutdown',
                function () {
                    deactivatePlugin('cb');
                });
        });
        function OnPing(currentTime) {
            var idleTime =3D (currentTime >=3D m_idleStartTime) ? =
currentTime - m_idleStartTime : 0;
            return idleTime <=3D 10000 ? 500 : ns.MaxRequestDelay;
        }
        function ReloadUrl() {
            ns.SessionLog("Start reload url " + document.readyState);
            m_idleStartTime =3D ns.GetCurrentTime();
            window.location.reload(true);
        }
        function BlockImage(blockImageRequest) {
            var blockImageResponse =3D { blockedImagesCount: 0, =
requestId: "" };
            var SendResponse =3D function()
            {
                m_callFunction("cb.BlockResults", blockImageResponse);
                SendResponse =3D function() {}
            }
            try
            {
                blockImageResponse.requestId =3D =
blockImageRequest.requestId;
                var blockImageByPath =3D function(url)
                {
                    var endsWithUrl =3D function(pattern) {
                        var d =3D pattern.length - url.length;
                        return d >=3D 0 && pattern.lastIndexOf(url) =
=3D=3D=3D d;
                    };
                    var images =3D document.getElementsByTagName('img');
                    for (var i =3D 0; i !=3D images.length; ++i) {
                        if (endsWithUrl(images[i].src))
                            if (images[i].style.display !=3D 'none') {
                                images[i].style.display =3D 'none';
                                ++blockImageResponse.blockedImagesCount;
                            }
                    }
                }
                for (var i =3D 0; i !=3D blockImageRequest.urls.length; =
++i) {
                    blockImageByPath(blockImageRequest.urls[i]);
                }
                SendResponse();
            }
            catch(e)
            {
                SendResponse();
                throw e;
            }
        }
    };
    new ContentBlocker();
});
var KasperskyLab =3D (function (ns)
{
function DomParser(session)
{
    var m_callFunction =3D function(){};
    var m_logins =3D [];
    var m_passwords =3D [];
    var m_newPasswords =3D [];
    var m_address =3D [];
    var m_card =3D [];
    var m_cachedFlag =3D false;
    var m_pathName =3D document.location.pathname;
    var m_selectorsRequested =3D false;
    var m_callbacksQueue =3D [];
    function OnGetFieldsCallback(result, selectors, callback)
    {
        if (result =3D=3D 0 && selectors)
        {
            if (selectors.loginSelectors)
                Array.prototype.push.apply(m_logins, =
selectors.loginSelectors);
            if (selectors.passwordSelectors)
                Array.prototype.push.apply(m_passwords, =
selectors.passwordSelectors);
            if (selectors.newPasswordSelectors)
                Array.prototype.push.apply(m_newPasswords, =
selectors.newPasswordSelectors);
            if (selectors.addressSelectors)
                Array.prototype.push.apply(m_address, =
selectors.addressSelectors);
            if (selectors.cardSelectors)
                Array.prototype.push.apply(m_card, =
selectors.cardSelectors);
            m_cachedFlag =3D true;
        }
        m_selectorsRequested =3D false;
        for (var i =3D 0; i < m_callbacksQueue.length; ++i)
        {
            m_callbacksQueue[i](result);
        }
    }
    function CallService(argObject)
    {
        m_callFunction("dp.onGetFields", argObject, =
OnGetFieldsCallback);
    }
    function IsVisible(element)
    {
        var style =3D window.getComputedStyle ? =
window.getComputedStyle(element) : element.currentStyle;
        return style.display !=3D=3D "none";
    }
    function ProcessChilds(childNodes)
    {
        for (var i =3D 0; i < childNodes.length; ++i)
        {
            var element =3D childNodes[i];
            if (element.nodeType !=3D=3D Node.ELEMENT_NODE)
                continue;
            if (!IsVisible(element))
                element.setAttribute("wfd-invisible", true);
            else
                ProcessChilds(element.childNodes);
        }
    }
    function ProcessNextGroupElement(tree, finishCallback)
    {
        var currentNode =3D tree.currentNode;
        var counter =3D 0;
        while(currentNode)
        {
            ++counter;
            currentNode.setAttribute("wfd-invisible", true);
            currentNode =3D tree.nextNode();
            if (counter =3D=3D 100)
            {
                ns.SetTimeout(function(){ProcessNextGroupElement(tree, =
finishCallback);}, 0);
                return;
            }
        }
        finishCallback();
    }
    function GetSelectorsWithTreeWalker()
    {
        var filter =3D {
            acceptNode: function(node) {
                if (node && node.parentNode && =
node.parentNode.getAttribute("wfd-invisible") =3D=3D=3D true)
                    return NodeFilter.FILTER_REJECT;
                if (node && !IsVisible(node))
                    return NodeFilter.FILTER_ACCEPT;
                return NodeFilter.FILTER_SKIP;
            }
        }
        var tree =3D document.createTreeWalker(document.body, =
NodeFilter.SHOW_ELEMENT, filter.acceptNode, false);
        var finishCallback =3D function(){
            CallService({dom: "<body>" + document.body.innerHTML + =
"</body>"});
        }
        ProcessNextGroupElement(tree, finishCallback);
    }
    function GetSelectorsFromService()
    {
        try
        {
            ProcessChilds(document.body.childNodes);
        }
        catch (e)
        {
            ns.SessionLog(e);
        }
        CallService({dom: document.documentElement.innerHTML});
    }
    function GetSelectorsInternal(callback, selectors)
    {
        if (m_cachedFlag)
        {
            if (selectors.length > 0)
                callback(0, selectors);
            return;
        }
        var clientCallback =3D function (result) { callback(result, =
selectors); };
        m_callbacksQueue.push(clientCallback);
        if (!m_selectorsRequested)
        {
            m_selectorsRequested =3D true;
            if (document.createTreeWalker)
                GetSelectorsWithTreeWalker();
            else
                GetSelectorsFromService();
        }
    }
    this.GetLoginSelectors =3D function(clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_logins);
    }
    this.GetPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_passwords);
    }
    this.GetNewPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_newPasswords);
    }
    this.GetAddressSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_address);
    }
    this.GetCardSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_card);
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnInitializeCallback(activatePlugin, registerMethod, =
callFunction)
    {
        m_callFunction =3D callFunction;
        activatePlugin("dp", OnPing);
    }
    function ResetCacheFlag()
    {
        m_cachedFlag =3D false;
    }
    function UpdateLocationPathName()
    {
        if(m_pathName !=3D document.location.pathname)=20
        {
            m_pathName =3D document.location.pathname;
            ResetCacheFlag();
        }
    }
    var m_originalPushState =3D function(){};
    function PushStateWrapper()
    {
        m_originalPushState.apply(window.history, =
[].slice.call(arguments));
        ResetCacheFlag();
    }
    function InitializePlugin()
    {
        session.InitializePlugin(OnInitializeCallback);
        ns.AddEventListener(window, "popstate", ResetCacheFlag);
        ns.AddEventListener(document, "load", UpdateLocationPathName);
        if (window.history && window.history.pushState)
        {
            m_originalPushState =3D window.history.pushState;
            window.history.pushState =3D PushStateWrapper;
        }
    }
    InitializePlugin();
}
var gDomParser;
ns.GetDomParser =3D function(session)
{
    if (!gDomParser)
        gDomParser =3D new DomParser(session);
    return gDomParser;
}
return ns;
}) (KasperskyLab || {});
var oldSetRequestHeader =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.setRequestHeader;
var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
var oldFetch =3D window.fetch;
var xhrProxyEnabled =3D true;
var processPostAjaxInSession =3D function(){};
function NormalizeUrl(url)
{
    var e =3D document.createElement("a");
    e.href =3D url;
    return e.href;
}
function IsInternalUrl(url)
{
    return KasperskyLab.IsRelativeTransport() ? false : =
url.indexOf(KasperskyLab.PREFIX) =3D=3D 0;
}
if (oldFetch)
{
    var oldRequest =3D Request;
    var oldFunctionToString =3D Function.prototype.toString;
    var fetchCallImpl =3D function ()
    {
        var clsNew =3D function (Cls)
        {
            return new (KasperskyLab.FunctionBind.apply(Cls, =
arguments))();
        }
        var args =3D [].slice.call(arguments);
        args.unshift(oldRequest);
        var request =3D clsNew.apply(this, args);
        if (xhrProxyEnabled && !KasperskyLab.IsCorsRequest(request.url, =
document.location.href))
        {
            request.headers.append(KasperskyLab.RequestCustomHeader, =
'Ajax_Request');
        }
        return oldFetch.apply(this, [request]);
    };
    window.fetch =3D function () { return fetchCallImpl.apply(this, =
[].slice.call(arguments)); };
    window.fetch.toString =3D function () { return =
oldFunctionToString.apply(oldFetch, [].slice.call(arguments)); };
}
if (oldSend)
{
    var m_requests =3D {};
    var m_idCounter =3D 0;
    var addDescriptor =3D function(requestDescriptor)
    {
        var id =3D ++m_idCounter;
        KasperskyLab.SetTimeout(function()
            {
                delete m_requests[id];
            }, 60 * 1000)
        m_requests[id] =3D requestDescriptor;
    }
    var findRequestDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
                return m_requests[index];
        }
    }
    var deleteDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
            {
                delete m_requests[index];
            }
        }
    }
    var xhrOpenProcessor =3D function()
    {
        try
        {
            if (xhrProxyEnabled &&
                arguments.length > 1 && typeof (arguments[0]) =3D=3D =
'string')
            {
                var requestDescriptor =3D {request: this, isCORS: =
KasperskyLab.IsCorsRequest(arguments[1], document.location.href)};
                if (requestDescriptor.isCORS && =
arguments[0].toLowerCase() =3D=3D 'post' && =
!IsInternalUrl(NormalizeUrl(arguments[1])))
                {
                    var sendCallback =3D =
processPostAjaxInSession.apply(this, [].slice.call(arguments));
                    if (sendCallback)
                        requestDescriptor.RequestSend =3D sendCallback;
                }
                addDescriptor(requestDescriptor);
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        oldOpen.apply(this, [].slice.call(arguments));
    };
    var xhrSetRequestHeaderProcessor =3D function()=20
    {
        try
        {
            if (arguments.length && typeof(arguments[0]) =3D=3D 'string' =
&& =
arguments[0].toLowerCase().indexOf(KasperskyLab.RequestCustomHeader.toLow=
erCase()) =3D=3D=3D 0)
            {
                var requestDescriptor =3D findRequestDescriptor(this);
                if (requestDescriptor)
                {
                    requestDescriptor.headerSet =3D true;
                    delete requestDescriptor.RequestSend;
                }
                else
                {
                    requestDescriptor =3D {request: this, headerSet: =
true};
                    addDescriptor(requestDescriptor);
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSetRequestHeader.apply(this, =
[].slice.call(arguments));
    };
    var xhrSendProcessor =3D function()=20
    {
        try
        {
            var requestDescriptor =3D findRequestDescriptor(this);
            if (xhrProxyEnabled && requestDescriptor)
            {
                deleteDescriptor(this);
                if (!requestDescriptor.isCORS && =
!requestDescriptor.headerSet)
                    oldSetRequestHeader.apply(this, =
[KasperskyLab.RequestCustomHeader, 'Ajax_Request']);
                if (requestDescriptor.RequestSend)
                {
                    requestDescriptor.RequestSend.apply(this, =
[].slice.call(arguments));
                    return;
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSend.apply(this, [].slice.call(arguments));
    };
    window.XMLHttpRequest.prototype.open =3D function ()
    {
        return xhrOpenProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.send =3D function ()
    {
        return xhrSendProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.setRequestHeader =3D function ()
    {
        return xhrSetRequestHeaderProcessor.apply(this, =
[].slice.call(arguments));
    }
}
KasperskyLab.AddRunner("xhr_content", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize() {
        xhrProxyEnabled =3D true;
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)=20
        {
            m_callFunction =3D callFunction;
            activatePlugin("xhr_content", OnPing, OnError);
            processPostAjaxInSession =3D function()
            {
                var sendArguments;
                var request;
                var notifyComplete =3D false;
                var async =3D arguments.length < 3 || =
typeof(arguments[2]) !=3D 'boolean' || arguments[2];
                var callback =3D function()
                {
                    if (request)
                        oldSend.apply(request, sendArguments);
                    else
                        notifyComplete =3D true;
                }
                var remoteFunctionName =3D "xhr.ajaxRequestNotify";
                var targetUrl =3D NormalizeUrl(arguments[1])
                var remoteFunctionArguments =3D { url: targetUrl };
                var result =3D m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback, async);
                if (!result && !async)
                {
                    m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback);
                    notifyComplete =3D true;
                }
                return function()
                {
                    if (notifyComplete)
                    {
                        oldSend.apply(this, [].slice.call(arguments));
                    }
                    else
                    {
                        sendArguments =3D arguments.length > 0 ?
                            [ arguments[0] && arguments[0].slice ? =
arguments[0].slice() : arguments[0] ] :
                            [];
                        request =3D this;
                    }
                };
            };
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnError()
    {
        xhrProxyEnabled =3D false;
    }
    Initialize();
}, { referrer: document.referrer });
(function (ns) {
ns.RequestCustomHeader =3D "X-KL-Ajax-Request";
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.Balloon2 =3D function(pluginName, balloonSrc, balloonCssPostfix, =
session, getCoordCallback, onCloseHandler, locales, =
onDataReceiveHandler)
{
    var m_balloon =3D document.createElement("iframe");
    var m_balloonId =3D pluginName + "_b";
    var m_balloonSize =3D null;
    var m_sizeCache =3D {};
    var m_initStyleDataPair =3D {};
    var m_isInitSent =3D false;
    var m_updateTimeout;
    var m_firstCreate =3D true;
    var m_callFunction =3D function(){};
    function ChangeSchemeIfNeed(url)
    {
        if (document.location.protocol =3D=3D=3D "https:")
            return url.replace("http:", "https:");
        return url;
    }
    function InitializeBalloon()
    {
        m_balloon.scrolling =3D "no";
        m_balloon.frameBorder =3D "0";
        m_balloon.style.border =3D "0";
        m_balloon.style.height =3D "1px";
        m_balloon.style.width =3D "1px";
        m_balloon.style.left =3D "1px";
        m_balloon.style.top =3D "1px";
        m_balloon.allowTransparency =3D "true";=20
        m_balloon.style.zIndex =3D "2147483647";
        m_balloon.style.position =3D "absolute";
        document.body.appendChild(m_balloon);
        HideBalloon();
    }
    function OnPing()
    {
        return IsDisplayed() ? 100 : ns.MaxRequestDelay;
    }
    function SendToFrame(args)
    {
        m_balloon.contentWindow.postMessage(ns.JSONStringify(args), =
GetResourceUrl());
    }
    function OnSizeMessage(sizeMessage)
    {
        var size =3D {
            height: sizeMessage.height,
            width: sizeMessage.width
        };
        if (size.height !=3D 0 && size.width !=3D 0)
            PutSizeInCache(sizeMessage.style, size);
        SetupBalloon(size);
    }
    function OnCloseMessage(closeData)
    {
        HideBalloon();
        if (onCloseHandler && closeData.closeAction)
            onCloseHandler(closeData.closeAction);
    }
    function OnDataMessage(data)
    {
        if (onDataReceiveHandler)
            onDataReceiveHandler(data);
    }
    function GetResourceUrl()
    {
        return balloonCssPostfix
            ? ns.GetResourceSrc(balloonSrc) + "?cssSrc=3D" + =
encodeURIComponent(ChangeSchemeIfNeed(ns["GetResourceSrc"](balloonCssPost=
fix)))
            : ns.GetResourceSrc(balloonSrc);
    }
    function CreateBalloon(style, data, size)
    {
        if (m_firstCreate)
        {
            InitializeBalloon();
            m_firstCreate =3D false;
        }
        DisplayBalloon();
        if (m_balloon.src)
        {
            UpdateBalloon(style, data);
            return;
        }
        m_initStyleDataPair =3D {style: style, data: data};
        m_balloon.src =3D GetResourceUrl();
        var balloonSize =3D size ? size : GetSizeFromCache(style);
        var dataToFrame =3D {
            command: "init",
            pluginName: m_balloonId,
            isRtl: ns.IsRtl,
            needSize: !balloonSize,
            style: style
        };
        if (data)
            dataToFrame.data =3D data;
        if (size)
            dataToFrame.explicitSize =3D size;
        if (locales)
            dataToFrame.locales =3D locales;
        dataToFrame.commandUrl =3D =
ChangeSchemeIfNeed(ns.GetCommandSrc());
        ns.AddEventListener(m_balloon, "load", =
function(){SendInit(dataToFrame);});
        if (balloonSize)
        {
            clearTimeout(m_updateTimeout);
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(balloonSize);}, 0);
        }
    }
    function SendInit(dataToFrame)
    {
        dataToFrame.style =3D m_initStyleDataPair.style;
        dataToFrame.data =3D m_initStyleDataPair.data;
        m_isInitSent =3D true;
        SendToFrame(dataToFrame);
        session.ForceReceive();
    }
    function DisplayBalloon()
    {
        m_balloon.style.display =3D "";
        session.ForceReceive();
    }
    function IsDisplayed()
    {
        return !m_firstCreate && m_balloon.style.display =3D=3D=3D "";
    }
    function HideBalloon()
    {
        m_balloon.style.display =3D "none";
    }
    function DestroyBalloon()
    {
        m_balloon.blur();=20
        document.body.removeChild(m_balloon);
        m_firstCreate =3D true;
        m_balloonSize =3D null;
    }
    function PositionBalloon()
    {
        if (!m_balloonSize)
            return;
        var coords =3D getCoordCallback(m_balloonSize);
        var newHeight =3D m_balloonSize.height + "px";
        var newWidth =3D m_balloonSize.width + "px";
        if (newHeight !=3D=3D m_balloon.style.height ||
            newWidth !=3D=3D m_balloon.style.width)
        {
            m_balloon.style.height =3D newHeight;
            m_balloon.style.width =3D newWidth;
            ns.SessionLog("Change balloon size " + m_balloonId + " =
height: " + newHeight + " width: " + newWidth);
        }
        var newX =3D Math.round(coords.x).toString() + "px";
        var newY =3D Math.round(coords.y).toString() + "px";
        if (newX !=3D=3D m_balloon.style.left ||
            newY !=3D=3D m_balloon.style.top)
        {
            m_balloon.style.left =3D newX;
            m_balloon.style.top =3D newY;
            ns.SessionLog("Change balloon position " + m_balloonId + " =
x: " + newX + " y: " + newY);
        }
    }
    function SetupBalloon(balloonSize)
    {
        m_balloonSize =3D balloonSize;
        PositionBalloon();
    }
    function UpdateBalloon(style, data)
    {
        if (!m_isInitSent)
            m_initStyleDataPair =3D {style: style, data: data};
        var sizeFromCache =3D GetSizeFromCache(style);
        clearTimeout(m_updateTimeout);
        if (sizeFromCache)
        {
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(sizeFromCache);}, 0);
        }
        else
        {
            m_balloon.style.height =3D "1px";
            m_balloon.style.width =3D "1px";
            m_balloonSize =3D {height: 1, width: 1};
        }
        var dataToFrame =3D {
            command: "update",
            style: style,
            data: data,
            needSize: !sizeFromCache
        };
        SendToFrame(dataToFrame);
    }
    function GetSizeFromCache(style)
    {
        return m_sizeCache[style ? style.toString() : ""];
    }
    function PutSizeInCache(style, size)
    {
        m_sizeCache[style ? style.toString() : ""] =3D size;
    }
    this.Show =3D function(style, data)
    {
        CreateBalloon(style, data);
    }
    this.ShowWithSize =3D function(style, data, size)
    {
        CreateBalloon(style, data, size);
    }
    this.Resize =3D function(size)
    {
        SetupBalloon(size);
    }
    this.Hide =3D function()
    {
        HideBalloon();
    }
    this.Update =3D function(style, data)
    {
        UpdateBalloon(style, data);
    }
    this.UpdatePosition =3D function()
    {
        PositionBalloon();
    }
    this.Destroy =3D function()
    {
        DestroyBalloon();
    }
    this.IsFocused =3D function()
    {
        if (!m_balloon)
            return false;
        return document.activeElement =3D=3D m_balloon;
    }
    function OnFrameDataMessage(argument)
    {
        if (!argument)
        {
            ns.SessionLog(m_balloonId + " empty argument");
            return;
        }
        if (!argument.message)
        {
            ns.SessionLog(m_balloonId + " empty message.");
            return;
        }
        var message =3D ns.JSONParse(argument.message);
        if (message.type =3D=3D=3D "size")
            OnSizeMessage(message.data);
        else if (message.type =3D=3D=3D "close")
            OnCloseMessage(message.data);
        else if (message.type =3D=3D=3D "data")
            OnDataMessage(message.data);
        else if (message.type =3D=3D=3D "trace")
            ns.SessionLog(message.data);
        else
            ns.SessionError("Unknown message type\r\n: " + message.type, =
"balloon");
    }
    function Init()
    {
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction)
            {
                m_callFunction =3D callFunction;
                activatePlugin(m_balloonId, OnPing);
                registerMethod(m_balloonId + ".message", =
OnFrameDataMessage);
            });
    }
    Init();
};
return ns;
}) (KasperskyLab || {});
KasperskyLab.StartSession();=0A=
 })();=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.gstatic.com/mysidia/bce16381ee2afa03c9bab9e49c35e7eb.js?tag=client_fast_engine

(function(){/*=0A=
=0A=
 Copyright The Closure Library Authors.=0A=
 SPDX-License-Identifier: Apache-2.0=0A=
*/=0A=
'use strict';function aa(a){var b=3D0;return function(){return =
b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var =
ba=3D"function"=3D=3Dtypeof =
Object.defineProperties?Object.defineProperty:function(a,b,c){if(a=3D=3DA=
rray.prototype||a=3D=3DObject.prototype)return a;a[b]=3Dc.value;return =
a};=0A=
function ca(a){a=3D["object"=3D=3Dtypeof =
globalThis&&globalThis,a,"object"=3D=3Dtypeof =
window&&window,"object"=3D=3Dtypeof self&&self,"object"=3D=3Dtypeof =
global&&global];for(var b=3D0;b<a.length;++b){var =
c=3Da[b];if(c&&c.Math=3D=3DMath)return c}throw Error("Cannot find global =
object");}var n=3Dca(this);function da(a,b){if(b)a:{var =
c=3Dn;a=3Da.split(".");for(var d=3D0;d<a.length-1;d++){var =
h=3Da[d];if(!(h in c))break =
a;c=3Dc[h]}a=3Da[a.length-1];d=3Dc[a];b=3Db(d);b!=3Dd&&null!=3Db&&ba(c,a,=
{configurable:!0,writable:!0,value:b})}}=0A=
function p(a){var b=3D"undefined"!=3Dtypeof =
Symbol&&Symbol.iterator&&a[Symbol.iterator];return =
b?b.call(a):{next:aa(a)}}var ea=3D"function"=3D=3Dtypeof =
Object.create?Object.create:function(a){function =
b(){}b.prototype=3Da;return new b},r;if("function"=3D=3Dtypeof =
Object.setPrototypeOf)r=3DObject.setPrototypeOf;else{var t;a:{var =
fa=3D{a:!0},u=3D{};try{u.__proto__=3Dfa;t=3Du.a;break =
a}catch(a){}t=3D!1}r=3Dt?function(a,b){a.__proto__=3Db;if(a.__proto__!=3D=
=3Db)throw new TypeError(a+" is not extensible");return a}:null}var =
w=3Dr;=0A=
function =
x(a,b){a.prototype=3Dea(b.prototype);a.prototype.constructor=3Da;if(w)w(a=
,b);else for(var c in =
b)if("prototype"!=3Dc)if(Object.defineProperties){var =
d=3DObject.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}=
else a[c]=3Db[c];a.J=3Db.prototype}=0A=
da("Promise",function(a){function b(e){this.h=3D0;this.i=3Dvoid =
0;this.g=3D[];this.s=3D!1;var =
f=3Dthis.j();try{e(f.resolve,f.reject)}catch(g){f.reject(g)}}function =
c(){this.g=3Dnull}function d(e){return e instanceof b?e:new =
b(function(f){f(e)})}if(a)return =
a;c.prototype.h=3Dfunction(e){if(null=3D=3Dthis.g){this.g=3D[];var =
f=3Dthis;this.i(function(){f.l()})}this.g.push(e)};var =
h=3Dn.setTimeout;c.prototype.i=3Dfunction(e){h(e,0)};c.prototype.l=3Dfunc=
tion(){for(;this.g&&this.g.length;){var e=3Dthis.g;this.g=3D[];for(var =
f=3D0;f<e.length;++f){var g=3D=0A=
e[f];e[f]=3Dnull;try{g()}catch(k){this.j(k)}}}this.g=3Dnull};c.prototype.=
j=3Dfunction(e){this.i(function(){throw =
e;})};b.prototype.j=3Dfunction(){function e(k){return =
function(l){g||(g=3D!0,k.call(f,l))}}var =
f=3Dthis,g=3D!1;return{resolve:e(this.A),reject:e(this.l)}};b.prototype.A=
=3Dfunction(e){if(e=3D=3D=3Dthis)this.l(new TypeError("A Promise cannot =
resolve to itself"));else if(e instanceof =
b)this.C(e);else{a:switch(typeof e){case "object":var =
f=3Dnull!=3De;break a;case "function":f=3D!0;break =
a;default:f=3D!1}f?this.v(e):this.o(e)}};=0A=
b.prototype.v=3Dfunction(e){var f=3Dvoid =
0;try{f=3De.then}catch(g){this.l(g);return}"function"=3D=3Dtypeof =
f?this.D(f,e):this.o(e)};b.prototype.l=3Dfunction(e){this.u(2,e)};b.proto=
type.o=3Dfunction(e){this.u(1,e)};b.prototype.u=3Dfunction(e,f){if(0!=3Dt=
his.h)throw Error("Cannot settle("+e+", "+f+"): Promise already settled =
in =
state"+this.h);this.h=3De;this.i=3Df;2=3D=3D=3Dthis.h&&this.B();this.G()}=
;b.prototype.B=3Dfunction(){var e=3Dthis;h(function(){if(e.H()){var =
f=3Dn.console;"undefined"!=3D=3Dtypeof =
f&&f.error(e.i)}},1)};b.prototype.H=3D=0A=
function(){if(this.s)return!1;var =
e=3Dn.CustomEvent,f=3Dn.Event,g=3Dn.dispatchEvent;if("undefined"=3D=3D=3D=
typeof g)return!0;"function"=3D=3D=3Dtypeof e?e=3Dnew =
e("unhandledrejection",{cancelable:!0}):"function"=3D=3D=3Dtypeof =
f?e=3Dnew =
f("unhandledrejection",{cancelable:!0}):(e=3Dn.document.createEvent("Cust=
omEvent"),e.initCustomEvent("unhandledrejection",!1,!0,e));e.promise=3Dth=
is;e.reason=3Dthis.i;return =
g(e)};b.prototype.G=3Dfunction(){if(null!=3Dthis.g){for(var =
e=3D0;e<this.g.length;++e)m.h(this.g[e]);this.g=3Dnull}};var m=3Dnew =
c;b.prototype.C=3D=0A=
function(e){var =
f=3Dthis.j();e.m(f.resolve,f.reject)};b.prototype.D=3Dfunction(e,f){var =
g=3Dthis.j();try{e.call(f,g.resolve,g.reject)}catch(k){g.reject(k)}};b.pr=
ototype.then=3Dfunction(e,f){function =
g(q,v){return"function"=3D=3Dtypeof =
q?function(I){try{k(q(I))}catch(J){l(J)}}:v}var k,l,K=3Dnew =
b(function(q,v){k=3Dq;l=3Dv});this.m(g(e,k),g(f,l));return =
K};b.prototype.catch=3Dfunction(e){return this.then(void =
0,e)};b.prototype.m=3Dfunction(e,f){function g(){switch(k.h){case =
1:e(k.i);break;case 2:f(k.i);break;default:throw Error("Unexpected =
state: "+=0A=
k.h);}}var =
k=3Dthis;null=3D=3Dthis.g?m.h(g):this.g.push(g);this.s=3D!0};b.resolve=3D=
d;b.reject=3Dfunction(e){return new =
b(function(f,g){g(e)})};b.race=3Dfunction(e){return new =
b(function(f,g){for(var =
k=3Dp(e),l=3Dk.next();!l.done;l=3Dk.next())d(l.value).m(f,g)})};b.all=3Df=
unction(e){var f=3Dp(e),g=3Df.next();return g.done?d([]):new =
b(function(k,l){function K(I){return =
function(J){q[I]=3DJ;v--;0=3D=3Dv&&k(q)}}var q=3D[],v=3D0;do q.push(void =
0),v++,d(g.value).m(K(q.length-1),l),g=3Df.next();while(!g.done)})};retur=
n b});var ha=3Dthis||self;=0A=
function y(a,b){a=3Da.split(".");var c=3Dha;a[0]in =
c||"undefined"=3D=3Dtypeof c.execScript||c.execScript("var =
"+a[0]);for(var d;a.length&&(d=3Da.shift());)a.length||void =
0=3D=3D=3Db?c[d]&&c[d]!=3D=3DObject.prototype[d]?c=3Dc[d]:c=3Dc[d]=3D{}:c=
[d]=3Db};var z=3D{},A=3Dnull;var B=3D"function"=3D=3D=3Dtypeof =
Uint8Array;function C(a,b,c){return"object"=3D=3D=3Dtypeof =
a?B&&!Array.isArray(a)&&a instanceof =
Uint8Array?c(a):D(a,b,c):b(a)}function =
D(a,b,c){if(Array.isArray(a)){for(var =
d=3DArray(a.length),h=3D0;h<a.length;h++){var =
m=3Da[h];null!=3Dm&&(d[h]=3DC(m,b,c))}Array.isArray(a)&&a.F&&E(d);return =
d}d=3D{};for(h in a)m=3Da[h],null!=3Dm&&(d[h]=3DC(m,b,c));return d}=0A=
function ia(a){return D(a,function(b){return"number"=3D=3D=3Dtypeof =
b?isFinite(b)?b:String(b):b},function(b){var c;void =
0=3D=3D=3Dc&&(c=3D0);if(!A){A=3D{};for(var =
d=3D"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".spli=
t(""),h=3D["+/=3D","+/","-_=3D","-_.","-_"],m=3D0;5>m;m++){var =
e=3Dd.concat(h[m].split(""));z[m]=3De;for(var f=3D0;f<e.length;f++){var =
g=3De[f];void =
0=3D=3D=3DA[g]&&(A[g]=3Df)}}}c=3Dz[c];d=3DArray(Math.floor(b.length/3));h=
=3Dc[64]||"";for(m=3De=3D0;e<b.length-2;e+=3D3){var =
k=3Db[e],l=3Db[e+1];g=3Db[e+2];f=3Dc[k>>2];k=3Dc[(k&3)<<=0A=
4|l>>4];l=3Dc[(l&15)<<2|g>>6];g=3Dc[g&63];d[m++]=3Df+k+l+g}f=3D0;g=3Dh;sw=
itch(b.length-e){case 2:f=3Db[e+1],g=3Dc[(f&15)<<2]||h;case =
1:b=3Db[e],d[m]=3Dc[b>>2]+c[(b&3)<<4|f>>4]+g+h}return d.join("")})}var =
ja=3D{F:{value:!0,configurable:!0}};function =
E(a){Array.isArray(a)&&!Object.isFrozen(a)&&Object.defineProperties(a,ja)=
;return a};var F;function G(a,b,c){var =
d=3DF;F=3Dnull;a||(a=3Dd);d=3Dthis.constructor.I;a||(a=3Dd?[d]:[]);this.j=
=3Dd?0:-1;this.i=3Dnull;this.g=3Da;a:{d=3Dthis.g.length;a=3Dd-1;if(d&&(d=3D=
this.g[a],!(null=3D=3D=3Dd||"object"!=3Dtypeof d||Array.isArray(d)||B&&d =
instanceof Uint8Array))){this.l=3Da-this.j;this.h=3Dd;break a}void =
0!=3D=3Db&&-1<b?(this.l=3DMath.max(b,a+1-this.j),this.h=3Dnull):this.l=3D=
Number.MAX_VALUE}if(c)for(b=3D0;b<c.length;b++)a=3Dc[b],a<this.l?(a+=3Dth=
is.j,(d=3Dthis.g[a])?E(d):this.g[a]=3DH):(L(this),(d=3Dthis.h[a])?E(d):th=
is.h[a]=3DH)}var H=3DObject.freeze(E([]));=0A=
function L(a){var b=3Da.l+a.j;a.g[b]||(a.h=3Da.g[b]=3D{})}function =
M(a,b){if(-1=3D=3D=3Db)return null;if(b<a.l){b+=3Da.j;var =
c=3Da.g[b];return c!=3D=3DH?c:a.g[b]=3DE([])}if(a.h)return =
c=3Da.h[b],c!=3D=3DH?c:a.h[b]=3DE([])}function N(a,b){a=3DM(a,b);return =
null=3D=3Da?a:!!a}function O(a,b){a=3DM(a,b);return =
null=3D=3Da?0:a}function ka(a){var b=3Dvoid =
0=3D=3D=3Db?!1:b;a=3DN(a,1);return null=3D=3Da?b:a}function =
P(a,b,c){b<a.l?a.g[b+a.j]=3Dc:(L(a),a.h[b]=3Dc)}function =
Q(a,b,c,d){c!=3D=3Dd?P(a,b,c):P(a,b,void 0)}=0A=
function R(a,b,c){if(-1=3D=3D=3Dc)return =
null;a.i||(a.i=3D{});if(!a.i[c]){var d=3DM(a,c);d&&(a.i[c]=3Dnew =
b(d))}return a.i[c]}G.prototype.toJSON=3Dfunction(){var =
a=3DS(this,!1);return ia(a)};function S(a,b){if(a.i)for(var c in =
a.i){var d=3Da.i[c];if(Array.isArray(d))for(var =
h=3D0;h<d.length;h++)d[h]&&S(d[h],b);else d&&S(d,b)}return a.g}function =
la(a,b){F=3Db=3Db?JSON.parse(b):null;a=3Dnew a(b);F=3Dnull;return =
a}G.prototype.toString=3Dfunction(){return =
S(this,!1).toString()};function T(a){G.call(this,a,-1,ma)}x(T,G);var =
ma=3D[17];function U(a){G.call(this,a,-1,na)}x(U,G);var =
na=3D[8];function oa(a){G.call(this,a,-1,pa)}x(oa,G);var =
pa=3D[27];function qa(a){G.call(this,a)}x(qa,G);function =
ra(a){G.call(this,a,-1,sa)}x(ra,G);var sa=3D[1,2,3];function =
ta(a){G.call(this,a,-1,ua)}x(ta,G);var ua=3D[12];function =
V(a,b){a=3Da.getElementsByTagName("META");for(var =
c=3D0;c<a.length;++c)if(a[c].getAttribute("name")=3D=3D=3Db)return =
a[c].getAttribute("content")||"";return""};function =
va(a,b){this.head=3Da;this.body=3Db;V(b,"sampling_mod");a=3DV(b,"namespac=
e");if(!a){a=3DMath.random;a=3D"ns-"+a().toString(36).substr(2,5);a:{var =
c=3Dvoid 0=3D=3D=3Dc?0:c;for(var =
d=3Db.getElementsByTagName("META"),h=3D0;h<d.length;++h)if("namespace"=3D=
=3D=3Dd[h].getAttribute("name")&&d[h].getAttribute("index")=3D=3D=3Dc.toS=
tring()){d[h].setAttribute("content",a);break =
a}d=3Db.querySelector("#mys-meta");d||(d=3Ddocument.createElement("div"),=
d.id=3D"mys-meta",d.style.position=3D"absolute",d.style.display=3D"none",=
b.appendChild(d));b=3D=0A=
document.createElement("META");b.setAttribute("name","namespace");b.setAt=
tribute("content",a);b.setAttribute("index",c.toString());d.appendChild(b=
)}}}function W(a,b){a=3Da.body;var c=3D{detail:void 0};c=3Dvoid =
0=3D=3D=3Dc?{}:c;if("function"=3D=3D=3Dtypeof window.CustomEvent)var =
d=3Dnew CustomEvent(b,c);else =
d=3Ddocument.createEvent("CustomEvent"),d.initCustomEvent(b,!!c.bubbles,!=
!c.cancelable,c.detail);a.dispatchEvent(d)}va.prototype.addEventListener=3D=
function(a,b){this.body.addEventListener(a,b)};function =
wa(a){G.call(this,a)}x(wa,G);function xa(a){var =
b=3Ddocument;a=3DString(a);"application/xhtml+xml"=3D=3D=3Db.contentType&=
&(a=3Da.toLowerCase());return b.createElement(a)};function =
ya(a,b){this.context=3Da;this.i=3Db;this.h=3Dxa("SPAN");this.g=3Dxa("DIV"=
);this.h.style.fontSize=3D"6px";this.h.textContent=3D"go";this.g.style.po=
sition=3D"absolute";this.g.style.top=3D"100%";this.g.style.left=3D"100%";=
this.g.style.width=3D"1px";this.g.style.height=3D"0";this.g.style.overflo=
w=3D"hidden";this.g.style.visibility=3D"hidden";this.g.appendChild(this.h=
)}=0A=
ya.prototype.wait=3Dfunction(){var =
a=3Dthis;if(!ka(this.i)&&(W(this.context,"spanStart"),this.context.body.a=
ppendChild(this.g),!za(this)))return new Promise(function(b){var =
c=3DsetInterval(function(){za(a)&&(clearInterval(c),b())},O(a.i,3))})};fu=
nction =
za(a){if(1>=3Da.h.offsetWidth||1>=3Da.h.offsetHeight)return!1;a.g.remove(=
);W(a.context,"spanReady");return!0};function =
Aa(a){this.h=3D0;this.i=3DR(a,oa,1);this.g=3DR(a,U,12)||new =
U;this.h=3Da=3DO(a,2);2=3D=3D=3Da&&(P(this.g,6,!1),P(this.g,7,!1));R(this=
.i,T,10)||new T};function X(a,b){this.context=3Da;this.j=3Db;new =
ta;this.g=3D0}function Ba(a){a.g&=3D-31}function =
Y(a,b){a.g|=3Db}X.prototype.h=3Dfunction(){};function =
Ca(a,b,c,d){this.context=3Dnew =
va(a,b);this.g=3Dd(this.context,c)}function =
Da(a){la(ra,V(a.context.body,"engine_msg")||"[]");return =
a.g.h()||Promise.resolve()}=0A=
function Ea(a){var =
b;Ba(a.g);Y(a.g,1);null=3D=3D=3D(b=3Dwindow.AFMA_Communicator)||void =
0=3D=3D=3Db?void =
0:b.addEventListener("onshow",function(){Y(a.g,32)});var =
c=3D0,d=3Da.context.body;d.addEventListener("browserRender",function(){++=
c;if(1=3D=3D=3Dc)W(a.context,"overallStart"),Da(a).then(function(){W(a.co=
ntext,"overallQuiet")});else{var =
h=3Dd.clientHeight;d.clientWidth&&h&&Da(a)}})};function =
Fa(){this.h=3Dthis.g=3D!1;this.i=3D[]}function =
Ga(a){a.i.length=3D0;a.h=3D!0}function Ha(a,b){function c(){a.h=3D!1;var =
d=3Da.i.shift();return void =
0=3D=3D=3Dd?(a.g=3D!1,Promise.resolve()):Ha(a,d())}a.g=3D!0;return =
b?b.then(c,function(){if(a.h)return c();a.g=3D!1;return =
Promise.reject()}):c()}function Ia(a,b){b=3Dp(b);for(var =
c=3Db.next();!c.done;c=3Db.next())a.i.push(c.value);if(!a.g)return =
Ha(a)};function Z(){X.apply(this,arguments);this.i=3Dnew Fa}x(Z,X);=0A=
Z.prototype.h=3Dfunction(){var a=3Dthis;Ga(this.i);return =
Ia(this.i,[function(){},function(){var b,c=3Da.j,d=3Dnew =
wa;Q(d,3,100,0);Q(d,4,1E4,0);N(c.g,4)?(Q(d,6,!0,!1),Q(d,7,"monospace","")=
,Q(d,8,"IMWimw0.!?@","")):(N(c.g,5)&&Q(d,9,!0,!1),Q(d,5,!0,!1));N(c.g,3)&=
&Q(d,2,!0,!1);2=3D=3D=3Dc.h&&Q(d,2,!0,!1);d&&(b=3D(new =
ya(a.context,d)).wait());W(a.context,"browserStart");W(a.context,"browser=
StartEnd");Ba(a);Y(a,2);return =
b},function(){W(a.context,"browserReady");W(a.context,"browserReadyEnd");=
Y(a,4);W(a.context,"overallReady")},=0A=
function(){W(a.context,"browserQuiet");W(a.context,"browserQuietEnd");Y(a=
,8)}])};(function(a){var b=3Dnull;y("mys.engine.init",function(c,d){var =
h=3Dla(qa,V(d,"render_config")||"[]");b=3Dnew =
Ca(c,d,h,a);Ea(b)});y("mys.engine.stage",function(){return =
b?b.g.g:0})})(function(a,b){b=3Dnew Aa(b);return new =
Z(a,b)});}).call(this);=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://tpc.googlesyndication.com/pagead/js/r20210913/r20110914/client/load_preloaded_resource.js

(function(){/* =0A=
 =0A=
 Copyright The Closure Library Authors. =0A=
 SPDX-License-Identifier: Apache-2.0 =0A=
*/ =0A=
function e(a){var b=3D0;return function(){return =
b<a.length?{done:!1,value:a[b++]}:{done:!0}}};var g=3D[];function =
h(){var a=3Dg;g=3D[];var b=3D"undefined"!=3Dtypeof =
Symbol&&Symbol.iterator&&a[Symbol.iterator];a=3Db?b.call(a):{next:e(a)};f=
or(b=3Da.next();!b.done;b=3Da.next()){b=3Db.value;try{b()}catch(f){}}};va=
r k=3Ddocument;function m(){for(var =
a=3Dk.head,b=3Da.querySelectorAll("link[data-reload-stylesheet][as=3Dstyl=
e][rel=3Dpreload]"),f=3D0;f<b.length;f++){var =
p=3Db[f],c=3D"link",l=3Ddocument;c=3DString(c);"application/xhtml+xml"=3D=
=3D=3Dl.contentType&&(c=3Dc.toLowerCase());c=3Dl.createElement(c);c.setAt=
tribute("rel","stylesheet");c.setAttribute("href",p.getAttribute("href"))=
;a.appendChild(c)}if(0<b.length){var d=3Dvoid =
0=3D=3D=3Dd?.01:d;if(!(Math.random()>d)){a=3Ddocument.currentScript;a=3D(=
a=3Dvoid =
0=3D=3D=3Da?null:a)&&"26"=3D=3D=3Da.getAttribute("data-jc")?a:document.qu=
erySelector('[data-jc=3D"26"]'); =0A=
d=3D"https://pagead2.googlesyndication.com/pagead/gen_204?id=3Djca&jc=3D2=
6&version=3D"+(a&&a.getAttribute("data-jc-version")||"unknown")+"&sample=3D=
"+d;a=3Dwindow;if(b=3Da.navigator)b=3Da.navigator.userAgent,b=3D/Chrome/.=
test(b)&&!/Edge/.test(b)?!0:!1;b&&a.navigator.sendBeacon?a.navigator.send=
Beacon(d):(a.google_image_requests||(a.google_image_requests=3D[]),b=3Da.=
document.createElement("img"),b.src=3Dd,a.google_image_requests.push(b))}=
}};var =
n=3Ddocument;"complete"=3D=3D=3Dn.readyState||"interactive"=3D=3D=3Dn.rea=
dyState?(g.push(m),1=3D=3Dg.length&&(window.Promise?Promise.resolve().the=
n(h):window.setImmediate?setImmediate(h):setTimeout(h,0))):n.addEventList=
ener("DOMContentLoaded",m);}).call(this);=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.gstatic.com/mysidia/13b6d5cb18918ed34295386d0b98e194.js?tag=text/vanilla_cta_animation_title_highlight

(function(){/*=0A=
=0A=
 Copyright The Closure Library Authors.=0A=
 SPDX-License-Identifier: Apache-2.0=0A=
*/=0A=
'use strict';function aa(a){var b=3D0;return function(){return =
b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var =
ba=3D"function"=3D=3Dtypeof =
Object.create?Object.create:function(a){function =
b(){}b.prototype=3Da;return new b},h;if("function"=3D=3Dtypeof =
Object.setPrototypeOf)h=3DObject.setPrototypeOf;else{var m;a:{var =
ca=3D{a:!0},n=3D{};try{n.__proto__=3Dca;m=3Dn.a;break =
a}catch(a){}m=3D!1}h=3Dm?function(a,b){a.__proto__=3Db;if(a.__proto__!=3D=
=3Db)throw new TypeError(a+" is not extensible");return a}:null}var =
p=3Dh;=0A=
function =
q(a,b){a.prototype=3Dba(b.prototype);a.prototype.constructor=3Da;if(p)p(a=
,b);else for(var c in =
b)if("prototype"!=3Dc)if(Object.defineProperties){var =
d=3DObject.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}=
else a[c]=3Db[c];a.v=3Db.prototype}var r=3Dthis||self;var =
da=3DArray.prototype.forEach?function(a,b){Array.prototype.forEach.call(a=
,b,void 0)}:function(a,b){for(var =
c=3Da.length,d=3D"string"=3D=3D=3Dtypeof a?a.split(""):a,e=3D0;e<c;e++)e =
in d&&b.call(void 0,d[e],e,a)};function t(a){t[" "](a);return a}t[" =
"]=3Dfunction(){};var u=3D{},v=3Dnull;var w=3D"function"=3D=3D=3Dtypeof =
Uint8Array;function ea(a,b,c){return"object"=3D=3D=3Dtypeof =
a?w&&!Array.isArray(a)&&a instanceof =
Uint8Array?c(a):fa(a,b,c):b(a)}function =
fa(a,b,c){if(Array.isArray(a)){for(var =
d=3DArray(a.length),e=3D0;e<a.length;e++){var =
f=3Da[e];null!=3Df&&(d[e]=3Dea(f,b,c))}Array.isArray(a)&&a.o&&z(d);return=
 d}d=3D{};for(e in a)f=3Da[e],null!=3Df&&(d[e]=3Dea(f,b,c));return d}=0A=
function ha(a){return fa(a,function(b){return"number"=3D=3D=3Dtypeof =
b?isFinite(b)?b:String(b):b},function(b){var c;void =
0=3D=3D=3Dc&&(c=3D0);if(!v){v=3D{};for(var =
d=3D"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".spli=
t(""),e=3D["+/=3D","+/","-_=3D","-_.","-_"],f=3D0;5>f;f++){var =
g=3Dd.concat(e[f].split(""));u[f]=3Dg;for(var k=3D0;k<g.length;k++){var =
l=3Dg[k];void =
0=3D=3D=3Dv[l]&&(v[l]=3Dk)}}}c=3Du[c];d=3DArray(Math.floor(b.length/3));e=
=3Dc[64]||"";for(f=3Dg=3D0;g<b.length-2;g+=3D3){var =
x=3Db[g],y=3Db[g+1];l=3Db[g+2];k=3Dc[x>>2];x=3Dc[(x&3)<<=0A=
4|y>>4];y=3Dc[(y&15)<<2|l>>6];l=3Dc[l&63];d[f++]=3Dk+x+y+l}k=3D0;l=3De;sw=
itch(b.length-g){case 2:k=3Db[g+1],l=3Dc[(k&15)<<2]||e;case =
1:b=3Db[g],d[f]=3Dc[b>>2]+c[(b&3)<<4|k>>4]+l+e}return d.join("")})}var =
ia=3D{o:{value:!0,configurable:!0}};function =
z(a){Array.isArray(a)&&!Object.isFrozen(a)&&Object.defineProperties(a,ia)=
;return a};var A;function B(a,b,c){var =
d=3DA;A=3Dnull;a||(a=3Dd);d=3Dthis.constructor.u;a||(a=3Dd?[d]:[]);this.j=
=3Dd?0:-1;this.h=3Dnull;this.g=3Da;a:{d=3Dthis.g.length;a=3Dd-1;if(d&&(d=3D=
this.g[a],!(null=3D=3D=3Dd||"object"!=3Dtypeof d||Array.isArray(d)||w&&d =
instanceof Uint8Array))){this.l=3Da-this.j;this.i=3Dd;break a}void =
0!=3D=3Db&&-1<b?(this.l=3DMath.max(b,a+1-this.j),this.i=3Dnull):this.l=3D=
Number.MAX_VALUE}if(c)for(b=3D0;b<c.length;b++)a=3Dc[b],a<this.l?(a+=3Dth=
is.j,(d=3Dthis.g[a])?z(d):this.g[a]=3DC):(d=3Dthis.l+this.j,this.g[d]||(t=
his.i=3Dthis.g[d]=3D{}),(d=3Dthis.i[a])?=0A=
z(d):this.i[a]=3DC)}var C=3DObject.freeze(z([]));function =
D(a,b){if(-1=3D=3D=3Db)return null;if(b<a.l){b+=3Da.j;var =
c=3Da.g[b];return c!=3D=3DC?c:a.g[b]=3Dz([])}if(a.i)return =
c=3Da.i[b],c!=3D=3DC?c:a.i[b]=3Dz([])}function ja(a){a=3DD(a,2);return =
null=3D=3Da?0:a}function ka(a){var b=3Dvoid =
0=3D=3D=3Db?!1:b;a=3DD(a,16);a=3Dnull=3D=3Da?a:!!a;return =
null=3D=3Da?b:a}function la(a,b,c){if(-1=3D=3D=3Dc)return =
null;a.h||(a.h=3D{});if(!a.h[c]){var d=3DD(a,c);d&&(a.h[c]=3Dnew =
b(d))}return a.h[c]}B.prototype.toJSON=3Dfunction(){var =
a=3DE(this,!1);return ha(a)};=0A=
function E(a,b){if(a.h)for(var c in a.h){var =
d=3Da.h[c];if(Array.isArray(d))for(var =
e=3D0;e<d.length;e++)d[e]&&E(d[e],b);else d&&E(d,b)}return =
a.g}B.prototype.toString=3Dfunction(){return =
E(this,!1).toString()};function ma(a){B.call(this,a,-1,na)}q(ma,B);var =
na=3D[17];function oa(a){B.call(this,a,-1,pa)}q(oa,B);var =
pa=3D[27];function qa(a){B.call(this,a)}q(qa,B);var =
ra=3Ddocument;function F(){var a=3DG;try{var =
b;if(b=3D!!a&&null!=3Da.location.href)a:{try{t(a.foo);b=3D!0;break =
a}catch(c){}b=3D!1}return b}catch(c){return!1}}var H=3D[];function =
I(){var a=3DH;H=3D[];var b=3D"undefined"!=3Dtypeof =
Symbol&&Symbol.iterator&&a[Symbol.iterator];a=3Db?b.call(a):{next:aa(a)};=
for(b=3Da.next();!b.done;b=3Da.next()){b=3Db.value;try{b()}catch(c){}}}=0A=
function sa(a){var =
b=3Dwindow;"complete"=3D=3D=3Db.document.readyState?(H.push(a),1=3D=3DH.l=
ength&&(window.Promise?Promise.resolve().then(I):window.setImmediate?setI=
mmediate(I):setTimeout(I,0))):b.addEventListener("load",a)};var =
ta=3D!!window.google_async_iframe_id,G=3Dta&&window.parent||window;var =
J=3Dnull;function ua(){var a=3Dr.performance;return =
a&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):Date.now(=
)}function va(){var a=3Dvoid =
0=3D=3D=3Da?r:a;return(a=3Da.performance)&&a.now?a.now():null};function =
wa(a,b){var =
c=3Dva()||ua();this.label=3Da;this.type=3Db;this.value=3Dc;this.duration=3D=
0;this.uniqueId=3DMath.random();this.slotId=3Dvoid 0};var =
K=3Dr.performance,xa=3D!!(K&&K.mark&&K.measure&&K.clearMarks),L=3Dfunctio=
n(a){var b=3D!1,c;return function(){b||(c=3Da(),b=3D!0);return =
c}}(function(){var a;if(a=3Dxa){var =
b;if(null=3D=3D=3DJ){J=3D"";try{a=3D"";try{a=3Dr.top.location.hash}catch(=
c){a=3Dr.location.hash}a&&(J=3D(b=3Da.match(/\bdeid=3D([\d,]+)/))?b[1]:""=
)}catch(c){}}b=3DJ;a=3D!!b.indexOf&&0<=3Db.indexOf("1337")}return a});=0A=
function M(){var a=3DN;this.g=3D[];this.i=3Da||r;var =
b=3Dnull;a&&(a.google_js_reporting_queue=3Da.google_js_reporting_queue||[=
],this.g=3Da.google_js_reporting_queue,b=3Da.google_measure_js_timing);th=
is.h=3DL()||(null!=3Db?b:1>Math.random())}function =
ya(a){a&&K&&L()&&(K.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),K=
.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))}M.prototype.start=3Df=
unction(a,b){if(!this.h)return null;a=3Dnew =
wa(a,b);b=3D"goog_"+a.label+"_"+a.uniqueId+"_start";K&&L()&&K.mark(b);ret=
urn a};=0A=
M.prototype.end=3Dfunction(a){if(this.h&&"number"=3D=3D=3Dtypeof =
a.value){a.duration=3D(va()||ua())-a.value;var =
b=3D"goog_"+a.label+"_"+a.uniqueId+"_end";K&&L()&&K.mark(b);!this.h||2048=
<this.g.length||this.g.push(a)}};if(ta&&!F()){var =
O=3D"."+ra.domain;try{for(;2<O.split(".").length&&!F();)ra.domain=3DO=3DO=
.substr(O.indexOf(".")+1),G=3Dwindow.parent}catch(a){}F()||(G=3Dwindow)}v=
ar N=3DG,P=3Dnew M;function =
za(){N.google_measure_js_timing||(P.h=3D!1,P.g!=3DP.i.google_js_reporting=
_queue&&(L()&&da(P.g,ya),P.g.length=3D0))}"number"!=3D=3Dtypeof =
N.google_srt&&(N.google_srt=3DMath.random());if("complete"=3D=3DN.documen=
t.readyState)za();else if(P.h){var =
Aa=3Dfunction(){za()},Q=3DN;Q.addEventListener&&Q.addEventListener.call(Q=
,"load",Aa,!1)};function =
R(a,b){a=3Da.getElementsByTagName("META");for(var =
c=3D0;c<a.length;++c)if(a[c].getAttribute("name")=3D=3D=3Db)return =
a[c].getAttribute("content")||"";return""};function Ba(){var =
a=3DCa;this.head=3Ddocument.head;this.body=3Da;R(a,"sampling_mod");var =
b=3DR(a,"namespace");if(!b){b=3DMath.random;b=3D"ns-"+b().toString(36).su=
bstr(2,5);a:{var c=3Dvoid 0=3D=3D=3Dc?0:c;for(var =
d=3Da.getElementsByTagName("META"),e=3D0;e<d.length;++e)if("namespace"=3D=
=3D=3Dd[e].getAttribute("name")&&d[e].getAttribute("index")=3D=3D=3Dc.toS=
tring()){d[e].setAttribute("content",b);break =
a}d=3Da.querySelector("#mys-meta");d||(d=3Ddocument.createElement("div"),=
d.id=3D"mys-meta",d.style.position=3D"absolute",d.style.display=3D"none",=0A=
a.appendChild(d));a=3Ddocument.createElement("META");a.setAttribute("name=
","namespace");a.setAttribute("content",b);a.setAttribute("index",c.toStr=
ing());d.appendChild(a)}}}function =
S(a,b,c){a.body.addEventListener(b,c)};function Da(a){var =
b=3Da.target,c=3Da.m,d=3Da.s;if(window.IntersectionObserver){var =
e=3D!1;(new =
IntersectionObserver(function(f){0!=3D=3Df.length&&f[0].isIntersecting&&(=
!e&&c&&c(),e=3D!0,d&&d())},{threshold:a.threshold})).observe(b)}};functio=
n =
T(){this.g=3D{}}T.prototype.set=3Dfunction(a,b){this.g[a]=3Db};T.prototyp=
e.get=3Dfunction(a){return this.g[a]};function =
U(){this.channel=3D1;(this.g=3D!(!window.mys||!window.mys.pingback))&&thi=
s.setData(43,Date.now()-window.mys.pingback.getBaseTime())}U.prototype.se=
tAttribute=3Dfunction(a,b){this.g&&window.mys.pingback.setAttribute(a,b)}=
;U.prototype.setData=3Dfunction(a,b){this.g&&window.mys.pingback.setData(=
a,b,this.channel)};U.prototype.send=3Dfunction(a){this.g&&window.mys.ping=
back.send(a)};U.prototype.tick=3Dfunction(a,b){this.g&&(this.setData(a,Da=
te.now()-window.mys.pingback.getBaseTime()),this.send(b))};function =
V(a){this.context=3Da;this.i=3Dnew T;this.pingback=3Dnew =
U}V.prototype.g=3Dfunction(){};function Ea(){var =
a=3DW;this.g=3DFa;this.context=3Da}function Ga(){var =
a=3DHa,b=3DIa,c;2=3D=3D=3Dja(b)||null!=3D=3D(c=3Dla(la(b,oa,1),ma,10))&&v=
oid =
0!=3D=3Dc&&ka(c)||(b=3Dmys.engine?mys.engine.stage():0,0=3D=3D=3D(b&1)&&S=
(a.context,"overallStart",function(){}),0!=3D=3D(b&4)&&a.g.g(),S(a.contex=
t,"browserStart",function(){}),S(a.context,"browserReady",function(){a.g.=
g()}),S(a.context,"browserQuiet",function(){}))};function =
Ja(a){V.call(this,a)}q(Ja,V);function =
X(a){V.call(this,a);this.h=3D!1}q(X,Ja);X.prototype.g=3Dfunction(){var =
a=3Dthis;setTimeout(function(){sa(function(){Ka(a)})},0)};function =
Ka(a){a.h||(a.h=3D!0,Da({threshold:.9,target:document.querySelector(".x-l=
ayout"),m:function(){var =
b=3Ddocument.querySelector(".x-layout");b&&b.classList.add("web-on-show")=
}}))};function La(){X.apply(this,arguments)}q(La,X);var =
Ca=3Ddocument.getElementById("mys-content");if(Ca){var W=3Dnew =
Ba,Fa=3Dnew La(W),Ha=3Dnew =
Ea,Ma=3DHa.g.i,Na=3DR(W.body,"runtime_data");if(Na){var =
Y=3DJSON.parse(Na),Z;for(Z in Y)Y.hasOwnProperty(Z)&&Ma.set(Z,Y[Z])}var =
Oa=3DR(W.body,"render_config")||"[]",Pa=3DOa?JSON.parse(Oa):null;A=3DPa;v=
ar Qa=3Dnew qa(Pa);A=3Dnull;var Ia=3DQa;Ga()};}).call(this);=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://tpc.googlesyndication.com/pagead/js/r20210913/r20110914/abg_lite.js

(function(){/* =0A=
 =0A=
 Copyright The Closure Library Authors. =0A=
 SPDX-License-Identifier: Apache-2.0 =0A=
*/ =0A=
function aa(a){var b=3D0;return function(){return =
b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var =
ba=3D"function"=3D=3Dtypeof =
Object.defineProperties?Object.defineProperty:function(a,b,c){if(a=3D=3DA=
rray.prototype||a=3D=3DObject.prototype)return a;a[b]=3Dc.value;return =
a}; =0A=
function ca(a){a=3D["object"=3D=3Dtypeof =
globalThis&&globalThis,a,"object"=3D=3Dtypeof =
window&&window,"object"=3D=3Dtypeof self&&self,"object"=3D=3Dtypeof =
global&&global];for(var b=3D0;b<a.length;++b){var =
c=3Da[b];if(c&&c.Math=3D=3DMath)return c}throw Error("Cannot find global =
object");}var p=3Dca(this);function da(a,b){if(b)a:{var =
c=3Dp;a=3Da.split(".");for(var d=3D0;d<a.length-1;d++){var =
g=3Da[d];if(!(g in c))break =
a;c=3Dc[g]}a=3Da[a.length-1];d=3Dc[a];b=3Db(d);b!=3Dd&&null!=3Db&&ba(c,a,=
{configurable:!0,writable:!0,value:b})}} =0A=
function ea(a){var b=3D"undefined"!=3Dtypeof =
Symbol&&Symbol.iterator&&a[Symbol.iterator];return =
b?b.call(a):{next:aa(a)}}var fa=3D"function"=3D=3Dtypeof =
Object.create?Object.create:function(a){function =
b(){}b.prototype=3Da;return new b},q;if("function"=3D=3Dtypeof =
Object.setPrototypeOf)q=3DObject.setPrototypeOf;else{var ha;a:{var =
ia=3D{a:!0},ja=3D{};try{ja.__proto__=3Dia;ha=3Dja.a;break =
a}catch(a){}ha=3D!1}q=3Dha?function(a,b){a.__proto__=3Db;if(a.__proto__!=3D=
=3Db)throw new TypeError(a+" is not extensible");return a}:null}var =
ka=3Dq; =0A=
function =
la(a,b){a.prototype=3Dfa(b.prototype);a.prototype.constructor=3Da;if(ka)k=
a(a,b);else for(var c in =
b)if("prototype"!=3Dc)if(Object.defineProperties){var =
d=3DObject.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}=
else a[c]=3Db[c];a.Y=3Db.prototype} =0A=
da("Promise",function(a){function b(e){this.h=3D0;this.i=3Dvoid =
0;this.g=3D[];this.o=3D!1;var =
f=3Dthis.j();try{e(f.resolve,f.reject)}catch(h){f.reject(h)}}function =
c(){this.g=3Dnull}function d(e){return e instanceof b?e:new =
b(function(f){f(e)})}if(a)return =
a;c.prototype.h=3Dfunction(e){if(null=3D=3Dthis.g){this.g=3D[];var =
f=3Dthis;this.i(function(){f.l()})}this.g.push(e)};var =
g=3Dp.setTimeout;c.prototype.i=3Dfunction(e){g(e,0)};c.prototype.l=3Dfunc=
tion(){for(;this.g&&this.g.length;){var e=3Dthis.g;this.g=3D[];for(var =
f=3D0;f<e.length;++f){var h=3D =0A=
e[f];e[f]=3Dnull;try{h()}catch(l){this.j(l)}}}this.g=3Dnull};c.prototype.=
j=3Dfunction(e){this.i(function(){throw =
e;})};b.prototype.j=3Dfunction(){function e(l){return =
function(m){h||(h=3D!0,l.call(f,m))}}var =
f=3Dthis,h=3D!1;return{resolve:e(this.B),reject:e(this.l)}};b.prototype.B=
=3Dfunction(e){if(e=3D=3D=3Dthis)this.l(new TypeError("A Promise cannot =
resolve to itself"));else if(e instanceof =
b)this.D(e);else{a:switch(typeof e){case "object":var =
f=3Dnull!=3De;break a;case "function":f=3D!0;break =
a;default:f=3D!1}f?this.A(e):this.m(e)}}; =0A=
b.prototype.A=3Dfunction(e){var f=3Dvoid =
0;try{f=3De.then}catch(h){this.l(h);return}"function"=3D=3Dtypeof =
f?this.F(f,e):this.m(e)};b.prototype.l=3Dfunction(e){this.s(2,e)};b.proto=
type.m=3Dfunction(e){this.s(1,e)};b.prototype.s=3Dfunction(e,f){if(0!=3Dt=
his.h)throw Error("Cannot settle("+e+", "+f+"): Promise already settled =
in =
state"+this.h);this.h=3De;this.i=3Df;2=3D=3D=3Dthis.h&&this.C();this.u()}=
;b.prototype.C=3Dfunction(){var e=3Dthis;g(function(){if(e.v()){var =
f=3Dp.console;"undefined"!=3D=3Dtypeof =
f&&f.error(e.i)}},1)};b.prototype.v=3D =0A=
function(){if(this.o)return!1;var =
e=3Dp.CustomEvent,f=3Dp.Event,h=3Dp.dispatchEvent;if("undefined"=3D=3D=3D=
typeof h)return!0;"function"=3D=3D=3Dtypeof e?e=3Dnew =
e("unhandledrejection",{cancelable:!0}):"function"=3D=3D=3Dtypeof =
f?e=3Dnew =
f("unhandledrejection",{cancelable:!0}):(e=3Dp.document.createEvent("Cust=
omEvent"),e.initCustomEvent("unhandledrejection",!1,!0,e));e.promise=3Dth=
is;e.reason=3Dthis.i;return =
h(e)};b.prototype.u=3Dfunction(){if(null!=3Dthis.g){for(var =
e=3D0;e<this.g.length;++e)k.h(this.g[e]);this.g=3Dnull}};var k=3Dnew =
c;b.prototype.D=3D =0A=
function(e){var =
f=3Dthis.j();e.G(f.resolve,f.reject)};b.prototype.F=3Dfunction(e,f){var =
h=3Dthis.j();try{e.call(f,h.resolve,h.reject)}catch(l){h.reject(l)}};b.pr=
ototype.then=3Dfunction(e,f){function =
h(n,v){return"function"=3D=3Dtypeof =
n?function(u){try{l(n(u))}catch(I){m(I)}}:v}var l,m,t=3Dnew =
b(function(n,v){l=3Dn;m=3Dv});this.G(h(e,l),h(f,m));return =
t};b.prototype.catch=3Dfunction(e){return this.then(void =
0,e)};b.prototype.G=3Dfunction(e,f){function h(){switch(l.h){case =
1:e(l.i);break;case 2:f(l.i);break;default:throw Error("Unexpected =
state: "+ =0A=
l.h);}}var =
l=3Dthis;null=3D=3Dthis.g?k.h(h):this.g.push(h);this.o=3D!0};b.resolve=3D=
d;b.reject=3Dfunction(e){return new =
b(function(f,h){h(e)})};b.race=3Dfunction(e){return new =
b(function(f,h){for(var =
l=3Dea(e),m=3Dl.next();!m.done;m=3Dl.next())d(m.value).G(f,h)})};b.all=3D=
function(e){var f=3Dea(e),h=3Df.next();return h.done?d([]):new =
b(function(l,m){function t(u){return =
function(I){n[u]=3DI;v--;0=3D=3Dv&&l(n)}}var n=3D[],v=3D0;do n.push(void =
0),v++,d(h.value).G(t(n.length-1),m),h=3Df.next();while(!h.done)})};retur=
n b});var r=3Dthis||self; =0A=
function ma(a){return a};function pa(a){var b=3D!1,c;return =
function(){b||(c=3Da(),b=3D!0);return c}};var =
qa=3DArray.prototype.indexOf?function(a,b){return =
Array.prototype.indexOf.call(a,b,void =
0)}:function(a,b){if("string"=3D=3D=3Dtypeof =
a)return"string"!=3D=3Dtypeof b||1!=3Db.length?-1:a.indexOf(b,0);for(var =
c=3D0;c<a.length;c++)if(c in a&&a[c]=3D=3D=3Db)return =
c;return-1},ra=3DArray.prototype.forEach?function(a,b){Array.prototype.fo=
rEach.call(a,b,void 0)}:function(a,b){for(var =
c=3Da.length,d=3D"string"=3D=3D=3Dtypeof a?a.split(""):a,g=3D0;g<c;g++)g =
in d&&b.call(void 0,d[g],g,a)};var w;function =
x(a,b){this.g=3Db=3D=3D=3Dsa?a:""}x.prototype.toString=3Dfunction(){retur=
n this.g+""};var sa=3D{};function ta(a){if(void 0=3D=3D=3Dw){var =
b=3Dnull;var =
c=3Dr.trustedTypes;if(c&&c.createPolicy){try{b=3Dc.createPolicy("goog#htm=
l",{createHTML:ma,createScript:ma,createScriptURL:ma})}catch(d){r.console=
&&r.console.error(d.message)}w=3Db}else =
w=3Db}a=3D(b=3Dw)?b.createScriptURL(a):a;return new x(a,sa)};function =
ua(a){ua[" "](a);return a}ua[" "]=3Dfunction(){};var =
va=3D{},y=3Dnull;var wa=3D"function"=3D=3D=3Dtypeof Uint8Array;function =
xa(a,b,c){return"object"=3D=3D=3Dtypeof a?wa&&!Array.isArray(a)&&a =
instanceof Uint8Array?c(a):ya(a,b,c):b(a)}function =
ya(a,b,c){if(Array.isArray(a)){for(var =
d=3DArray(a.length),g=3D0;g<a.length;g++){var =
k=3Da[g];null!=3Dk&&(d[g]=3Dxa(k,b,c))}Array.isArray(a)&&a.W&&z(d);return=
 d}d=3D{};for(g in a)k=3Da[g],null!=3Dk&&(d[g]=3Dxa(k,b,c));return d} =0A=
function za(a){return ya(a,function(b){return"number"=3D=3D=3Dtypeof =
b?isFinite(b)?b:String(b):b},function(b){var c;void =
0=3D=3D=3Dc&&(c=3D0);if(!y){y=3D{};for(var =
d=3D"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".spli=
t(""),g=3D["+/=3D","+/","-_=3D","-_.","-_"],k=3D0;5>k;k++){var =
e=3Dd.concat(g[k].split(""));va[k]=3De;for(var f=3D0;f<e.length;f++){var =
h=3De[f];void =
0=3D=3D=3Dy[h]&&(y[h]=3Df)}}}c=3Dva[c];d=3DArray(Math.floor(b.length/3));=
g=3Dc[64]||"";for(k=3De=3D0;e<b.length-2;e+=3D3){var =
l=3Db[e],m=3Db[e+1];h=3Db[e+2];f=3Dc[l>>2];l=3Dc[(l& =0A=
3)<<4|m>>4];m=3Dc[(m&15)<<2|h>>6];h=3Dc[h&63];d[k++]=3Df+l+m+h}f=3D0;h=3D=
g;switch(b.length-e){case 2:f=3Db[e+1],h=3Dc[(f&15)<<2]||g;case =
1:b=3Db[e],d[k]=3Dc[b>>2]+c[(b&3)<<4|f>>4]+h+g}return d.join("")})}var =
Aa=3D{W:{value:!0,configurable:!0}};function =
z(a){Array.isArray(a)&&!Object.isFrozen(a)&&Object.defineProperties(a,Aa)=
;return a};var Ba;function A(a,b,c){var =
d=3DBa;Ba=3Dnull;a||(a=3Dd);d=3Dthis.constructor.X;a||(a=3Dd?[d]:[]);this=
.j=3Dd?0:-1;this.h=3Dnull;this.g=3Da;a:{d=3Dthis.g.length;a=3Dd-1;if(d&&(=
d=3Dthis.g[a],!(null=3D=3D=3Dd||"object"!=3Dtypeof =
d||Array.isArray(d)||wa&&d instanceof =
Uint8Array))){this.l=3Da-this.j;this.i=3Dd;break a}void =
0!=3D=3Db&&-1<b?(this.l=3DMath.max(b,a+1-this.j),this.i=3Dnull):this.l=3D=
Number.MAX_VALUE}if(c)for(b=3D0;b<c.length;b++)a=3Dc[b],a<this.l?(a+=3Dth=
is.j,(d=3Dthis.g[a])?z(d):this.g[a]=3DCa):(d=3Dthis.l+this.j,this.g[d]||(=
this.i=3Dthis.g[d]=3D{}),(d=3Dthis.i[a])? =0A=
z(d):this.i[a]=3DCa)}var Ca=3DObject.freeze(z([]));function =
B(a,b,c){return-1=3D=3D=3Db?null:(void =
0=3D=3D=3Dc?0:c)||b>=3Da.l?a.i?a.i[b]:void 0:a.g[b+a.j]}function =
C(a,b){a=3DB(a,b);a=3Dnull=3D=3Da?a:!!a;return null=3D=3Da?!1:a}function =
Da(a){var b=3DEa;a.h||(a.h=3D{});if(!a.h[1]){var =
c=3DB(a,1,!1);c&&(a.h[1]=3Dnew b(c))}return =
a.h[1]}A.prototype.toJSON=3Dfunction(){var a=3DFa(this,!1);return =
za(a)}; =0A=
function Fa(a,b){if(a.h)for(var c in a.h){var =
d=3Da.h[c];if(Array.isArray(d))for(var =
g=3D0;g<d.length;g++)d[g]&&Fa(d[g],b);else d&&Fa(d,b)}return =
a.g}function Ga(a,b){a=3DB(a,b);return null=3D=3Da?0:a}function =
Ha(a,b){a=3DB(a,b);return null=3D=3Da?"":a};function =
Ea(a){A.call(this,a,-1,Ia)}la(Ea,A);var Ia=3D[28];function =
Ja(a){A.call(this,a,-1,Ka)}la(Ja,A);var Ka=3D[21];var =
La=3D{passive:!0},Ma=3Dpa(function(){var a=3D!1;try{var =
b=3DObject.defineProperty({},"passive",{get:function(){a=3D!0}});r.addEve=
ntListener("test",null,b)}catch(c){}return a});function =
D(a,b,c,d){if(a.addEventListener){var =
g=3Da.addEventListener;d=3Dd?d.passive&&Ma()?d:d.capture||!1:!1;g.call(a,=
b,c,d)}};function F(a){var b=3Ddocument;return"string"=3D=3D=3Dtypeof =
a?b.getElementById(a):a}function Na(a){var =
b=3Ddocument;b.getElementsByClassName?a=3Db.getElementsByClassName(a)[0]:=
(b=3Ddocument,a=3Db.querySelectorAll&&b.querySelector&&a?b.querySelector(=
a?"."+a:""):Oa(b,a)[0]||null);return a||null} =0A=
function Oa(a,b){var =
c,d;if(a.querySelectorAll&&a.querySelector&&b)return =
a.querySelectorAll(b?"."+b:"");if(b&&a.getElementsByClassName){var =
g=3Da.getElementsByClassName(b);return =
g}g=3Da.getElementsByTagName("*");if(b){var =
k=3D{};for(c=3Dd=3D0;a=3Dg[c];c++){var =
e=3Da.className,f;if(f=3D"function"=3D=3Dtypeof =
e.split)f=3D0<=3Dqa(e.split(/\s+/),b);f&&(k[d++]=3Da)}k.length=3Dd;return=
 k}return g}function =
Pa(a){a&&a.parentNode&&a.parentNode.removeChild(a)};var =
Qa=3DRegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::=
([0-9]+))?(?=3D[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$")=
;function G(a){try{var =
b;if(b=3D!!a&&null!=3Da.location.href)a:{try{ua(a.foo);b=3D!0;break =
a}catch(c){}b=3D!1}return b}catch(c){return!1}}function =
Ra(a,b){if(a)for(var c in =
a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(void =
0,a[c],c,a)}function =
H(a){a.preventDefault?a.preventDefault():a.returnValue=3D!1};function =
Sa(a,b){a.google_image_requests||(a.google_image_requests=3D[]);var =
c=3Da.document.createElement("img");c.src=3Db;a.google_image_requests.pus=
h(c)};var Ta=3D0;function Ua(a){var =
b=3Ddocument.currentScript;return(a=3D(b=3Dvoid =
0=3D=3D=3Db?null:b)&&b.getAttribute("data-jc")=3D=3D=3DString(a)?b:docume=
nt.querySelector('[data-jc=3D"'+a+'"]'))&&a.getAttribute("data-jc-version=
")||"unknown"} =0A=
function Va(){var a=3Dvoid =
0=3D=3D=3Da?.01:a;if(!(Math.random()>a)){a=3D"https://pagead2.googlesyndi=
cation.com/pagead/gen_204?id=3Djca&jc=3D60&version=3D"+Ua(60)+"&sample=3D=
"+a;var =
b=3Dwindow,c;if(c=3Db.navigator)c=3Db.navigator.userAgent,c=3D/Chrome/.te=
st(c)&&!/Edge/.test(c)?!0:!1;c&&b.navigator.sendBeacon?b.navigator.sendBe=
acon(a):Sa(b,a)}};var J=3Ddocument,K=3Dwindow;function =
Wa(a){return"string"=3D=3Dtypeof =
a.className?a.className:a.getAttribute&&a.getAttribute("class")||""}funct=
ion =
Xa(a,b){a.classList?b=3Da.classList.contains(b):(a=3Da.classList?a.classL=
ist:Wa(a).match(/\S+/g)||[],b=3D0<=3Dqa(a,b));return b}function =
L(a,b){if(a.classList)a.classList.add(b);else if(!Xa(a,b)){var =
c=3DWa(a);b=3Dc+(0<c.length?" "+b:b);"string"=3D=3Dtypeof =
a.className?a.className=3Db:a.setAttribute&&a.setAttribute("class",b)}};f=
unction Ya(a){this.g=3D(this.serializedAttributionData=3Da)?new =
Ja(a):null;this.isMutableImpression=3Dnull!=3DB(this.g,1)&&!!C(Da(this.g)=
,33);this.T=3D!!C(this.g,11);this.hasUserFeedbackData=3D!!this.g&&null!=3D=
B(this.g,1);this.L=3D!!C(this.g,4);this.O=3D!!C(this.g,6);this.K=3D!!C(th=
is.g,13);this.creativeIndexSuffix=3D1<Ga(this.g,8)?Ga(this.g,7).toString(=
):"";this.U=3D!!C(this.g,17);this.R=3D!!C(this.g,18);this.J=3D!!C(this.g,=
14);this.enableMultiplexThirdPartyAttribution=3D!!C(this.g,32);this.B=3D!=
!C(this.g,15);this.V=3D!!C(this.g, =0A=
31);this.P=3D1=3D=3DC(this.g,9);this.openAttributionInline=3D1=3D=3DC(thi=
s.g,10);this.isMobileDevice=3D!!C(this.g,12);this.S=3Dnull;this.N=3D(a=3D=
J.querySelector("[data-slide]"))?"true"=3D=3D=3Da.getAttribute("data-slid=
e"):!1;(this.D=3D""!=3D=3Dthis.creativeIndexSuffix)&&void =
0=3D=3D=3DK.goog_multislot_cache&&(K.goog_multislot_cache=3D{});if(this.D=
&&!this.N){if(a=3DK.goog_multislot_cache.hd,void 0=3D=3D=3Da){a=3D!1;var =
b=3DJ.querySelector("[data-dim]");if(b)if(b=3Db.getBoundingClientRect(),1=
50<=3Db.right-b.left&&150<=3Db.bottom-b.top)a=3D!1;else{var =
c=3Ddocument.body.getBoundingClientRect(); =0A=
150>(1>=3DMath.abs(c.left-b.left)&&1>=3DMath.abs(c.right-b.right)?b.botto=
m-b.top:b.right-b.left)&&(a=3D!0)}else =
a=3D!1;window.goog_multislot_cache.hd=3Da}}else =
a=3D!1;this.C=3Da;this.u=3DF("abgcp"+this.creativeIndexSuffix);this.s=3DF=
("abgc"+this.creativeIndexSuffix);this.h=3DF("abgs"+this.creativeIndexSuf=
fix);F("abgl"+this.creativeIndexSuffix);this.o=3DF("abgb"+this.creativeIn=
dexSuffix);this.A=3DF("abgac"+this.creativeIndexSuffix);F("mute_panel"+th=
is.creativeIndexSuffix);this.v=3DNa("goog_delegate_attribution"+this.crea=
tiveIndexSuffix); =0A=
this.isDelegateAttributionActive=3D!!this.v&&!!this.J&&!Na("goog_delegate=
_disabled")&&!this.B;if(this.h)a:{a=3Dthis.h;b=3D"A";c=3Da.childNodes;for=
(var d=3D0;d<c.length;d++){var g=3Dc.item(d);if("undefined"!=3Dtypeof =
g.tagName&&g.tagName.toUpperCase()=3D=3Db){a=3Dg;break a}}}else =
a=3Dnull;this.l=3Da;this.j=3Dthis.isDelegateAttributionActive?this.v:F("c=
bb"+this.creativeIndexSuffix);this.M=3Dthis.C?"0"=3D=3D=3Dthis.creativeIn=
dexSuffix:!0;this.enableDelegateDismissableMenu=3D!!this.j&&Xa(this.j,"go=
og_dismissable_menu");this.m=3Dnull;this.F=3D =0A=
0;this.i=3Dthis.isDelegateAttributionActive?this.v:this.O&&this.u?this.u:=
this.s;this.I=3D!!C(this.g,19);this.adbadgeEnabled=3D!!C(this.g,24);this.=
enableNativeJakeUi=3D!!C(this.g,27)};function cb(a,b){if(!a)throw =
Error("bad conv util ctor args");this.h=3Da;this.g=3Db};function =
db(a,b){if(a)for(var c in =
a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(void 0,a[c],c,a)}var =
eb=3D!!window.google_async_iframe_id,M=3Deb&&window.parent||window;functi=
on N(a,b){a&&db(b,function(c,d){a.style[d]=3Dc})};function fb(a,b){var =
c=3Dvoid =
0=3D=3D=3Dc?{}:c;this.error=3Da;this.context=3Db.context;this.msg=3Db.mes=
sage||"";this.id=3Db.id||"jserror";this.meta=3Dc};var =
gb=3DRegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)")=
;function hb(a,b){this.g=3Da;this.h=3Db}function =
ib(a,b){this.url=3Da;this.H=3D!!b;this.depth=3Dnull};function =
jb(){this.i=3D"&";this.h=3D{};this.j=3D0;this.g=3D[]}function O(a,b){var =
c=3D{};c[a]=3Db;return[c]}function kb(a,b,c,d,g){var =
k=3D[];Ra(a,function(e,f){(e=3Dlb(e,b,c,d,g))&&k.push(f+"=3D"+e)});return=
 k.join(b)} =0A=
function =
lb(a,b,c,d,g){if(null=3D=3Da)return"";b=3Db||"&";c=3Dc||",$";"string"=3D=3D=
typeof c&&(c=3Dc.split(""));if(a instanceof =
Array){if(d=3Dd||0,d<c.length){for(var =
k=3D[],e=3D0;e<a.length;e++)k.push(lb(a[e],b,c,d+1,g));return =
k.join(c[d])}}else if("object"=3D=3Dtypeof a)return =
g=3Dg||0,2>g?encodeURIComponent(kb(a,b,c,d,g+1)):"...";return =
encodeURIComponent(String(a))} =0A=
function mb(a,b,c){b=3Db+"//pagead2.googlesyndication.com"+c;var =
d=3Dnb(a)-c.length;if(0>d)return"";a.g.sort(function(m,t){return =
m-t});c=3Dnull;for(var g=3D"",k=3D0;k<a.g.length;k++)for(var =
e=3Da.g[k],f=3Da.h[e],h=3D0;h<f.length;h++){if(!d){c=3Dnull=3D=3Dc?e:c;br=
eak}var =
l=3Dkb(f[h],a.i,",$");if(l){l=3Dg+l;if(d>=3Dl.length){d-=3Dl.length;b+=3D=
l;g=3Da.i;break}c=3Dnull=3D=3Dc?e:c}}a=3D"";null!=3Dc&&(a=3Dg+"trn=3D"+c)=
;return b+a}function nb(a){var b=3D1,c;for(c in =
a.h)b=3Dc.length>b?c.length:b;return 3997-b-a.i.length-1};function =
ob(a,b,c,d,g){if((d?a.g:Math.random())<(g||.01))try{if(c instanceof =
jb)var k=3Dc;else k=3Dnew jb,Ra(c,function(f,h){var =
l=3Dk,m=3Dl.j++;f=3DO(h,f);l.g.push(m);l.h[m]=3Df});var =
e=3Dmb(k,a.h,"/pagead/gen_204?id=3D"+b+"&");e&&Sa(r,e)}catch(f){}};var =
P=3Dnull;function pb(){var a=3Dr.performance;return =
a&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):Date.now(=
)}function qb(){var a=3Dvoid =
0=3D=3D=3Da?r:a;return(a=3Da.performance)&&a.now?a.now():null};function =
rb(a,b){var =
c=3Dqb()||pb();this.label=3Da;this.type=3Db;this.value=3Dc;this.duration=3D=
0;this.uniqueId=3DMath.random();this.slotId=3Dvoid 0};var =
Q=3Dr.performance,sb=3D!!(Q&&Q.mark&&Q.measure&&Q.clearMarks),R=3Dpa(func=
tion(){var a;if(a=3Dsb){var =
b;if(null=3D=3D=3DP){P=3D"";try{a=3D"";try{a=3Dr.top.location.hash}catch(=
c){a=3Dr.location.hash}a&&(P=3D(b=3Da.match(/\bdeid=3D([\d,]+)/))?b[1]:""=
)}catch(c){}}b=3DP;a=3D!!b.indexOf&&0<=3Db.indexOf("1337")}return a}); =0A=
function tb(){var a=3DS;this.h=3D[];this.i=3Da||r;var =
b=3Dnull;a&&(a.google_js_reporting_queue=3Da.google_js_reporting_queue||[=
],this.h=3Da.google_js_reporting_queue,b=3Da.google_measure_js_timing);th=
is.g=3DR()||(null!=3Db?b:1>Math.random())}function =
ub(a){a&&Q&&R()&&(Q.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),Q=
.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))}tb.prototype.start=3D=
function(a,b){if(!this.g)return null;a=3Dnew =
rb(a,b);b=3D"goog_"+a.label+"_"+a.uniqueId+"_start";Q&&R()&&Q.mark(b);ret=
urn a}; =0A=
tb.prototype.end=3Dfunction(a){if(this.g&&"number"=3D=3D=3Dtypeof =
a.value){a.duration=3D(qb()||pb())-a.value;var =
b=3D"goog_"+a.label+"_"+a.uniqueId+"_end";Q&&R()&&Q.mark(b);!this.g||2048=
<this.h.length||this.h.push(a)}};function vb(){var =
a=3Dwb;this.l=3Dxb;this.h=3Dnull;this.m=3Dthis.j;this.g=3Dvoid =
0=3D=3D=3Da?null:a;this.i=3D!1}function yb(a,b,c){try{if(a.g&&a.g.g){var =
d=3Da.g.start(b.toString(),3);var g=3Dc();a.g.end(d)}else =
g=3Dc()}catch(f){c=3D!0;try{ub(d),c=3Da.m(b,new =
fb(f,{message:zb(f)}),void 0,void 0)}catch(h){a.j(217,h)}if(c){var =
k,e;null=3D=3D(k=3Dwindow.console)||null=3D=3D(e=3Dk.error)||e.call(k,f)}=
else throw f;}return g} =0A=
function Ab(a,b){var c=3DT;return function(d){for(var =
g=3D[],k=3D0;k<arguments.length;++k)g[k]=3Darguments[k];return =
yb(c,a,function(){return b.apply(void 0,g)})}} =0A=
vb.prototype.j=3Dfunction(a,b,c,d,g){g=3Dg||"jserror";try{var k=3Dnew =
jb;k.g.push(1);k.h[1]=3DO("context",a);b.error&&b.meta&&b.id||(b=3Dnew =
fb(b,{message:zb(b)}));if(b.msg){var =
e=3Db.msg.substring(0,512);k.g.push(2);k.h[2]=3DO("msg",e)}var =
f=3Db.meta||{};if(this.h)try{this.h(f)}catch(X){}if(d)try{d(f)}catch(X){}=
b=3D[f];k.g.push(3);k.h[3]=3Db;d=3Dr;b=3D[];e=3Dnull;do{var =
h=3Dd;if(G(h)){var =
l=3Dh.location.href;e=3Dh.document&&h.document.referrer||null}else =
l=3De,e=3Dnull;b.push(new =
ib(l||""));try{d=3Dh.parent}catch(X){d=3Dnull}}while(d&& =0A=
h!=3Dd);l=3D0;for(var =
m=3Db.length-1;l<=3Dm;++l)b[l].depth=3Dm-l;h=3Dr;if(h.location&&h.locatio=
n.ancestorOrigins&&h.location.ancestorOrigins.length=3D=3Db.length-1)for(=
m=3D1;m<b.length;++m){var =
t=3Db[m];t.url||(t.url=3Dh.location.ancestorOrigins[m-1]||"",t.H=3D!0)}va=
r n=3Dnew ib(r.location.href,!1);h=3Dnull;var =
v=3Db.length-1;for(t=3Dv;0<=3Dt;--t){var =
u=3Db[t];!h&&gb.test(u.url)&&(h=3Du);if(u.url&&!u.H){n=3Du;break}}u=3Dnul=
l;var I=3Db.length&&b[v].url;0!=3Dn.depth&&I&&(u=3Db[v]);var E=3Dnew =
hb(n,u);if(E.h){var Jb=3DE.h.url||"";k.g.push(4);k.h[4]=3DO("top", =0A=
Jb)}var na=3D{url:E.g.url||""};if(E.g.url){var =
oa=3DE.g.url.match(Qa),Za=3Doa[1],$a=3Doa[3],ab=3Doa[4];n=3D"";Za&&(n+=3D=
Za+":");$a&&(n+=3D"//",n+=3D$a,ab&&(n+=3D":"+ab));var bb=3Dn}else =
bb=3D"";na=3D[na,{url:bb}];k.g.push(5);k.h[5]=3Dna;ob(this.l,g,k,this.i,c=
)}catch(X){try{ob(this.l,g,{context:"ecmserr",rctx:a,msg:zb(X),url:E&&E.g=
.url},this.i,c)}catch(Vb){}}return!0}; =0A=
function zb(a){var =
b=3Da.toString();a.name&&-1=3D=3Db.indexOf(a.name)&&(b+=3D": =
"+a.name);a.message&&-1=3D=3Db.indexOf(a.message)&&(b+=3D": =
"+a.message);if(a.stack){a=3Da.stack;try{-1=3D=3Da.indexOf(b)&&(a=3Db+"\n=
"+a);for(var =
c;a!=3Dc;)c=3Da,a=3Da.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,=
"$1");b=3Da.replace(/\n */g,"\n")}catch(d){}}return b};var =
xb,T;if(eb&&!G(M)){var =
U=3D"."+J.domain;try{for(;2<U.split(".").length&&!G(M);)J.domain=3DU=3DU.=
substr(U.indexOf(".")+1),M=3Dwindow.parent}catch(a){}G(M)||(M=3Dwindow)}v=
ar S=3DM,wb=3Dnew tb;function Bb(){if(!S.google_measure_js_timing){var =
a=3Dwb;a.g=3D!1;a.h!=3Da.i.google_js_reporting_queue&&(R()&&ra(a.h,ub),a.=
h.length=3D0)}}xb=3Dnew function(){var a=3Dvoid =
0=3D=3D=3Da?K:a;this.h=3D"http:"=3D=3D=3Da.location.protocol?"http:":"htt=
ps:";this.g=3DMath.random()};"number"!=3D=3Dtypeof =
S.google_srt&&(S.google_srt=3DMath.random());var =
Cb=3Dxb,Db=3DS.google_srt; =0A=
0<=3DDb&&1>=3DDb&&(Cb.g=3DDb);T=3Dnew vb;T.h=3Dfunction(a){var =
b=3DTa;0!=3D=3Db&&(a.jc=3DString(b),a.shv=3DUa(b))};T.i=3D!0;"complete"=3D=
=3DS.document.readyState?Bb():wb.g&&D(S,"load",function(){Bb()});function=
 V(a,b){return Ab(a,b)};function Eb(a,b){var =
c=3Dthis;this.g=3Da;this.h=3Db;this.g.U||(this.j=3D!1,this.i=3Dnull,!this=
.g.C||this.g.adbadgeEnabled||this.g.M?Fb(this):(a=3D{display:"none"},b=3D=
{width:"15px",height:"15px"},this.g.isMobileDevice?(N(this.g.o,a),N(this.=
g.h,a),N(this.g.u,b),N(this.g.s,b)):N(this.g.s,a)),Gb(this),this.g.enable=
NativeJakeUi&&L(this.g.A,"abgnac"),this.g.isDelegateAttributionActive?(L(=
document.body,"goog_delegate_active"),L(document.body,"jaa")):(!this.g.is=
MutableImpression&&this.g.j&&Pa(this.g.j),setTimeout(function(){L(documen=
t.body, =0A=
"jar")},this.g.K?750:100)),this.g.B&&L(document.body,"goog_delegate_disab=
led"),this.g.I&&K.addEventListener("load",function(){return c.h()}))} =0A=
function Gb(a){if(a.g.T)D(a.g.i,"click",V(365,function(c){var =
d=3DK.goog_interstitial_display;d&&(d(c),c&&(c.stopPropagation(),c.preven=
tDefault()))}));else =
if(a.g.isMutableImpression&&a.g.isMobileDevice)D(a.g.i,"click",function()=
{return a.h()});else =
if(a.g.isMutableImpression&&!a.g.isMobileDevice&&(a.g.j&&(D(a.g.j,"click"=
,function(){return =
a.h()}),D(a.g.j,"keydown",function(c){"Enter"!=3D=3Dc.code&&"Space"!=3D=3D=
c.code||a.h()})),a.g.V&&a.g.h&&D(a.g.h,"click",function(){return =
a.h()})),a.g.L)Hb(a);else{D(a.g.i, =0A=
"mouseover",V(367,function(){return =
Hb(a)}));D(a.g.i,"mouseout",V(369,function(){return =
Ib(a,500)}));D(a.g.i,"touchstart",V(368,function(){return =
Hb(a)}),La);var b=3DV(370,function(){return =
Ib(a,4E3)});D(a.g.i,"mouseup",b);D(a.g.i,"touchend",b);D(a.g.i,"touchcanc=
el",b);a.g.l&&D(a.g.l,"click",V(371,function(c){return =
a.preventDefault(c)}))}} =0A=
function Fb(a){if(a.g.l&&a.g.R){var =
b=3DDa(a.g.g);b&&null!=3DB(b,5)&&null!=3DB(b,6)&&(a.i=3Dnew =
cb(Ha(b,5),Ha(b,19)));D(a.g.l,"click",V(452,function(){if(!a.j&&(a.j=3D!0=
,a.i)){var =
c=3Da.i,d=3Dc.h+"&label=3Dclosebutton_whythisad_click";d+=3D"&label_insta=
nce=3D1";c.g&&(d+=3D"&cid=3D"+c.g);Sa(window,d)}}))}}function Kb(a){var =
b=3Da.g.A;b.style.display=3D"block";a.g.enableNativeJakeUi&&window.reques=
tAnimationFrame(function(){L(b,"abgacfo")})} =0A=
function =
Hb(a){window.clearTimeout(a.g.m);a.g.m=3Dnull;a.g.h&&"block"=3D=3Da.g.h.s=
tyle.display||(a.g.F=3DDate.now(),a.g.o&&a.g.h&&(a.g.o.style.display=3D"n=
one",a.g.h.style.display=3D"block"))}function =
Ib(a,b){window.clearTimeout(a.g.m);a.g.m=3Dwindow.setTimeout(function(){r=
eturn Lb(a)},b)}function =
Lb(a){window.clearTimeout(a.g.m);a.g.m=3Dnull;a.g.o&&a.g.h&&(a.g.o.style.=
display=3D"block",a.g.h.style.display=3D"none")} =0A=
Eb.prototype.preventDefault=3Dfunction(a){if(this.g.h&&"block"=3D=3Dthis.=
g.h.style.display&&500>Date.now()-this.g.F)H(a);else =
if(this.g.openAttributionInline){var =
b=3Dthis.g.l.getAttribute("href");window.adSlot?window.adSlot.openAttribu=
tion(b)&&H(a):window.openAttribution&&(window.openAttribution(b),H(a))}el=
se =
this.g.P&&(b=3Dthis.g.l.getAttribute("href"),window.adSlot?window.adSlot.=
openSystemBrowser(b)&&H(a):window.openSystemBrowser&&(window.openSystemBr=
owser(b),H(a)))};function Mb(a){var b=3DNb,c=3Dthis;if(!b)throw =
Error("bad =
ctor");this.i=3Db;this.h=3Da;this.g=3D!1;Na("goog_delegate_deferred")?voi=
d =
0!=3D=3DK.goog_delegate_deferred_token?Ob(this):(a=3Dfunction(){Ob(c)},K.=
goog_delegate_deferred_token=3Da,setTimeout(a,5E3)):Ob(this)}function =
Ob(a){if(!a.g&&(a.g=3D!0,K.goog_delegate_deferred_token=3Dvoid =
0,a.h)){var b=3Da.i;a=3Da.h;if(!a)throw Error("bad attrdata");a=3Dnew =
Ya(a);new b(a)}};function Pb(){var a=3Dthis;this.promise=3Dnew =
Promise(function(b,c){a.resolve=3Db;a.reject=3Dc})};function Qb(){var =
a=3Dnew Pb;this.promise=3Da.promise;this.resolve=3Da.resolve}function =
Rb(a,b){a.google_llp||(a.google_llp=3D{});a=3Da.google_llp;a[5]||(a[5]=3D=
new Qb,b&&b());return a[5]} =0A=
function Sb(a,b){return Rb(a,function(){var =
c=3Da.document,d=3Dc.createElement("script");d.src=3Db instanceof =
x&&b.constructor=3D=3D=3Dx?b.g:"type_error:TrustedResourceUrl";var =
g,k=3D(d.ownerDocument&&d.ownerDocument.defaultView||window).document,e=3D=
null=3D=3D=3D(g=3Dk.querySelector)||void 0=3D=3D=3Dg?void =
0:g.call(k,"script[nonce]");(g=3De?e.nonce||e.getAttribute("nonce")||"":"=
")&&d.setAttribute("nonce",g);(c=3Dc.getElementsByTagName("script")[0])&&=
c.parentNode&&c.parentNode.insertBefore(d,c)}).promise};function =
Nb(a){var b=3Dthis;this.g=3Da;this.h=3Dnew =
Eb(this.g,V(359,function(){return Tb(b)}))}function =
Tb(a){yb(T,373,function(){Lb(a.h);Kb(a.h)});Sb(window,ta("https://pagead2=
.googlesyndication.com/pagead/js/"+(Ha(a.g.g,33)+"/abg_survey.js"))).then=
(function(b){b.createAttributionCard(a.g);a.g.S=3Db;b.expandAttributionCa=
rd()});Va()};Ta=3D60;function Ub(a){var b=3D[a];b=3Dvoid =
0=3D=3D=3Db?[]:b;r.google_logging_queue||(r.google_logging_queue=3D[]);r.=
google_logging_queue.push([11,b]);new Mb(a)}var =
W=3D["buildAttribution"],Y=3Dr;W[0]in Y||"undefined"=3D=3Dtypeof =
Y.execScript||Y.execScript("var "+W[0]);for(var =
Z;W.length&&(Z=3DW.shift());)W.length||void =
0=3D=3D=3DUb?Y[Z]&&Y[Z]!=3D=3DObject.prototype[Z]?Y=3DY[Z]:Y=3DY[Z]=3D{}:=
Y[Z]=3DUb;}).call(this);=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://tpc.googlesyndication.com/pagead/js/r20210913/r20110914/client/window_focus.js

(function(){/* =0A=
 =0A=
 Copyright The Closure Library Authors. =0A=
 SPDX-License-Identifier: Apache-2.0 =0A=
*/ =0A=
var e=3D{s:{value:!0,configurable:!0}};var =
g=3DObject,h=3Dg.freeze,k=3D[];Array.isArray(k)&&!Object.isFrozen(k)&&Obj=
ect.defineProperties(k,e);h.call(g,k);function =
l(a,b,d){a.addEventListener&&a.addEventListener(b,d,!1)};function =
m(a,b,d){if(Array.isArray(b))for(var =
c=3D0;c<b.length;c++)m(a,String(b[c]),d);else =
null!=3Db&&d.push(a+(""=3D=3D=3Db?"":"=3D"+encodeURIComponent(String(b)))=
)};function =
n(a,b){a.google_image_requests||(a.google_image_requests=3D[]);var =
d=3Da.document.createElement("img");d.src=3Db;a.google_image_requests.pus=
h(d)};function p(){var a=3Ddocument.currentScript;return(a=3Dvoid =
0=3D=3D=3Da?null:a)&&"22"=3D=3D=3Da.getAttribute("data-jc")?a:document.qu=
erySelector('[data-jc=3D"22"]')};var q=3Ddocument,r=3Dwindow;function =
t(){var =
a=3Du["gws-id"],b=3Du["qem-id"];this.l=3Du.url;this.m=3Da;this.o=3Db;this=
.i=3D!1;a=3Dv(q.hidden)?{g:"hidden",h:"visibilitychange"}:v(q.mozHidden)?=
{g:"mozHidden",h:"mozvisibilitychange"}:v(q.msHidden)?{g:"msHidden",h:"ms=
visibilitychange"}:v(q.webkitHidden)?{g:"webkitHidden",h:"webkitvisibilit=
ychange"}:{g:"hidden",h:"visibilitychange"};this.g=3Da.g;this.h=3Da.h;thi=
s.j=3D-1;q[this.g]&&w(this,2);y(this);z(this)} =0A=
function =
y(a){l(q,a.h,function(){if(q[a.g])a.i&&(a.i=3D!1,a.j=3DDate.now(),w(a,0))=
;else{if(-1!=3D=3Da.j){var =
b=3DDate.now()-a.j;0<b&&(a.j=3D-1,w(a,1,b))}w(a,3)}})}function =
z(a){l(r,"click",function(b){a.handleClick(b)})}t.prototype.handleClick=3D=
function(){var =
a=3Dthis;this.i=3D!0;r.setTimeout(function(){a.i=3D!1},5E3)}; =0A=
function w(a,b,d){d=3Dvoid 0=3D=3D=3Dd?0:d;var =
c=3D{gqid:a.m,qqid:a.o};0=3D=3D=3Db&&(c["return"]=3D0);1=3D=3D=3Db&&(c["r=
eturn"]=3D1,c.timeDelta=3Dd);2=3D=3D=3Db&&(c.bgload=3D1);3=3D=3D=3Db&&(c.=
fg=3D1);b=3D[];for(var x in =
c)m(x,c[x],b);n(r,a.l+"&label=3Dwindow_focus&"+b.join("&"));var f=3Dvoid =
0=3D=3D=3Df?.01:f;if(!(Math.random()>f)){a=3Dp();f=3D"https://pagead2.goo=
glesyndication.com/pagead/gen_204?id=3Djca&jc=3D22&version=3D"+(a&&a.getA=
ttribute("data-jc-version")||"unknown")+"&sample=3D"+f;a=3Dwindow;if(c=3D=
a.navigator)c=3Da.navigator.userAgent,c=3D/Chrome/.test(c)&&!/Edge/.test(=
c)? =0A=
!0:!1;c&&a.navigator.sendBeacon?a.navigator.sendBeacon(f):n(a,f)}}functio=
n v(a){return"undefined"!=3D=3Dtypeof a};var =
A=3Dp();if(null=3D=3DA)throw Error("JSC not found 22");for(var =
u=3D{},B=3DA.attributes,C=3DB.length-1;0<=3DC;C--){var =
D=3DB[C].name;0=3D=3D=3DD.indexOf("data-jcp-")&&(u[D.substring(9)]=3DB[C]=
.value)}window.window_focus_for_click=3Dnew t;}).call(this);=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.googletagservices.com/activeview/js/current/rx_lidar.js?cache=r20110914

(function(){/*=0A=
=0A=
 Copyright The Closure Library Authors.=0A=
 SPDX-License-Identifier: Apache-2.0=0A=
*/=0A=
var n,aa=3Dfunction(a){var b=3D0;return function(){return =
b<a.length?{done:!1,value:a[b++]}:{done:!0}}},ba=3D"function"=3D=3Dtypeof=
 =
Object.defineProperties?Object.defineProperty:function(a,b,c){if(a=3D=3DA=
rray.prototype||a=3D=3DObject.prototype)return a;a[b]=3Dc.value;return =
a},ca=3Dfunction(a){a=3D["object"=3D=3Dtypeof =
globalThis&&globalThis,a,"object"=3D=3Dtypeof =
window&&window,"object"=3D=3Dtypeof self&&self,"object"=3D=3Dtypeof =
global&&global];for(var b=3D0;b<a.length;++b){var =
c=3Da[b];if(c&&c.Math=3D=3DMath)return c}throw Error("a");},p=3Dca(this),=0A=
q=3Dfunction(a,b){if(b)a:{var c=3Dp;a=3Da.split(".");for(var =
d=3D0;d<a.length-1;d++){var e=3Da[d];if(!(e in c))break =
a;c=3Dc[e]}a=3Da[a.length-1];d=3Dc[a];b=3Db(d);b!=3Dd&&null!=3Db&&ba(c,a,=
{configurable:!0,writable:!0,value:b})}};=0A=
q("Symbol",function(a){if(a)return a;var =
b=3Dfunction(f,h){this.ke=3Df;ba(this,"description",{configurable:!0,writ=
able:!0,value:h})};b.prototype.toString=3Dfunction(){return this.ke};var =
c=3D"jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=3D0,e=3Dfunction(f){if=
(this instanceof e)throw new TypeError("b");return new =
b(c+(f||"")+"_"+d++,f)};return e});=0A=
q("Symbol.iterator",function(a){if(a)return =
a;a=3DSymbol("Symbol.iterator");for(var b=3D"Array Int8Array Uint8Array =
Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array =
Float32Array Float64Array".split(" "),c=3D0;c<b.length;c++){var =
d=3Dp[b[c]];"function"=3D=3D=3Dtypeof d&&"function"!=3Dtypeof =
d.prototype[a]&&ba(d.prototype,a,{configurable:!0,writable:!0,value:funct=
ion(){return da(aa(this))}})}return =
a});q("Symbol.asyncIterator",function(a){return =
a?a:Symbol("Symbol.asyncIterator")});=0A=
var da=3Dfunction(a){a=3D{next:a};a[Symbol.iterator]=3Dfunction(){return =
this};return a},u=3Dfunction(a){var b=3D"undefined"!=3Dtypeof =
Symbol&&Symbol.iterator&&a[Symbol.iterator];return =
b?b.call(a):{next:aa(a)}},x=3Dfunction(a){if(!(a instanceof =
Array)){a=3Du(a);for(var =
b,c=3D[];!(b=3Da.next()).done;)c.push(b.value);a=3Dc}return =
a},ea=3D"function"=3D=3Dtypeof =
Object.create?Object.create:function(a){var =
b=3Dfunction(){};b.prototype=3Da;return new b},fa;=0A=
if("function"=3D=3Dtypeof =
Object.setPrototypeOf)fa=3DObject.setPrototypeOf;else{var ia;a:{var =
ja=3D{a:!0},ka=3D{};try{ka.__proto__=3Dja;ia=3Dka.a;break =
a}catch(a){}ia=3D!1}fa=3Dia?function(a,b){a.__proto__=3Db;if(a.__proto__!=
=3D=3Db)throw new TypeError("c`"+a);return a}:null}=0A=
var =
la=3Dfa,y=3Dfunction(a,b){a.prototype=3Dea(b.prototype);a.prototype.const=
ructor=3Da;if(la)la(a,b);else for(var c in =
b)if("prototype"!=3Dc)if(Object.defineProperties){var =
d=3DObject.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}=
else =
a[c]=3Db[c];a.If=3Db.prototype},ma=3Dfunction(){this.ub=3D!1;this.Ea=3Dnu=
ll;this.hd=3Dvoid =
0;this.N=3D1;this.ka=3Dthis.Ha=3D0;this.Ic=3Dthis.L=3Dnull},na=3Dfunction=
(a){if(a.ub)throw new =
TypeError("e");a.ub=3D!0};ma.prototype.vb=3Dfunction(a){this.hd=3Da};=0A=
ma.prototype.Eb=3Dfunction(a){this.L=3D{zd:a,Od:!0};this.N=3Dthis.Ha||thi=
s.ka};ma.prototype.return=3Dfunction(a){this.L=3D{return:a};this.N=3Dthis=
.ka};ma.prototype.Ma=3Dfunction(a){this.N=3Da};var =
oa=3Dfunction(a,b,c){c=3Da.Ic.splice(c||0)[0];(c=3Da.L=3Da.L||c)?c.Od?a.N=
=3Da.Ha||a.ka:void =
0!=3Dc.Ma&&a.ka<c.Ma?(a.N=3Dc.Ma,a.L=3Dnull):a.N=3Da.ka:a.N=3Db},pa=3Dfun=
ction(a){this.l=3Dnew =
ma;this.tf=3Da};pa.prototype.vb=3Dfunction(a){na(this.l);if(this.l.Ea)ret=
urn qa(this,this.l.Ea.next,a,this.l.vb);this.l.vb(a);return ra(this)};=0A=
var sa=3Dfunction(a,b){na(a.l);var c=3Da.l.Ea;if(c)return =
qa(a,"return"in =
c?c["return"]:function(d){return{value:d,done:!0}},b,a.l.return);a.l.retu=
rn(b);return =
ra(a)};pa.prototype.Eb=3Dfunction(a){na(this.l);if(this.l.Ea)return =
qa(this,this.l.Ea["throw"],a,this.l.vb);this.l.Eb(a);return ra(this)};=0A=
var qa=3Dfunction(a,b,c,d){try{var e=3Db.call(a.l.Ea,c);if(!(e =
instanceof Object))throw new TypeError("d`"+e);if(!e.done)return =
a.l.ub=3D!1,e;var f=3De.value}catch(h){return =
a.l.Ea=3Dnull,a.l.Eb(h),ra(a)}a.l.Ea=3Dnull;d.call(a.l,f);return =
ra(a)},ra=3Dfunction(a){for(;a.l.N;)try{var b=3Da.tf(a.l);if(b)return =
a.l.ub=3D!1,{value:b.value,done:!1}}catch(c){a.l.hd=3Dvoid =
0,a.l.Eb(c)}a.l.ub=3D!1;if(a.l.L){b=3Da.l.L;a.l.L=3Dnull;if(b.Od)throw =
b.zd;return{value:b.return,done:!0}}return{value:void =
0,done:!0}},ta=3Dfunction(a){this.next=3D=0A=
function(b){return a.vb(b)};this.throw=3Dfunction(b){return =
a.Eb(b)};this.return=3Dfunction(b){return =
sa(a,b)};this[Symbol.iterator]=3Dfunction(){return =
this}},ua=3Dfunction(a,b){b=3Dnew ta(new =
pa(b));la&&a.prototype&&la(b,a.prototype);return =
b},va=3Dfunction(a,b){return =
Object.prototype.hasOwnProperty.call(a,b)},wa=3D"function"=3D=3Dtypeof =
Object.assign?Object.assign:function(a,b){for(var =
c=3D1;c<arguments.length;c++){var d=3Darguments[c];if(d)for(var e in =
d)va(d,e)&&(a[e]=3Dd[e])}return a};=0A=
q("Object.assign",function(a){return a||wa});=0A=
q("Promise",function(a){function b(){this.za=3Dnull}function c(h){return =
h instanceof e?h:new e(function(g){g(h)})}if(a)return =
a;b.prototype.rd=3Dfunction(h){if(null=3D=3Dthis.za){this.za=3D[];var =
g=3Dthis;this.sd(function(){g.Ke()})}this.za.push(h)};var =
d=3Dp.setTimeout;b.prototype.sd=3Dfunction(h){d(h,0)};b.prototype.Ke=3Dfu=
nction(){for(;this.za&&this.za.length;){var =
h=3Dthis.za;this.za=3D[];for(var g=3D0;g<h.length;++g){var =
k=3Dh[g];h[g]=3Dnull;try{k()}catch(l){this.we(l)}}}this.za=3Dnull};b.prot=
otype.we=3Dfunction(h){this.sd(function(){throw h;=0A=
})};var e=3Dfunction(h){this.gb=3D0;this.Bb=3Dvoid =
0;this.cb=3D[];this.Pd=3D!1;var =
g=3Dthis.Dc();try{h(g.resolve,g.reject)}catch(k){g.reject(k)}};e.prototyp=
e.Dc=3Dfunction(){function h(l){return =
function(m){k||(k=3D!0,l.call(g,m))}}var =
g=3Dthis,k=3D!1;return{resolve:h(this.wf),reject:h(this.ed)}};e.prototype=
.wf=3Dfunction(h){if(h=3D=3D=3Dthis)this.ed(new TypeError("f"));else =
if(h instanceof e)this.yf(h);else{a:switch(typeof h){case "object":var =
g=3Dnull!=3Dh;break a;case "function":g=3D!0;break =
a;default:g=3D!1}g?this.vf(h):this.Ed(h)}};=0A=
e.prototype.vf=3Dfunction(h){var g=3Dvoid =
0;try{g=3Dh.then}catch(k){this.ed(k);return}"function"=3D=3Dtypeof =
g?this.zf(g,h):this.Ed(h)};e.prototype.ed=3Dfunction(h){this.ee(2,h)};e.p=
rototype.Ed=3Dfunction(h){this.ee(1,h)};e.prototype.ee=3Dfunction(h,g){if=
(0!=3Dthis.gb)throw =
Error("g`"+h+"`"+g+"`"+this.gb);this.gb=3Dh;this.Bb=3Dg;2=3D=3D=3Dthis.gb=
&&this.xf();this.Le()};e.prototype.xf=3Dfunction(){var =
h=3Dthis;d(function(){if(h.hf()){var =
g=3Dp.console;"undefined"!=3D=3Dtypeof =
g&&g.error(h.Bb)}},1)};e.prototype.hf=3Dfunction(){if(this.Pd)return!1;=0A=
var =
h=3Dp.CustomEvent,g=3Dp.Event,k=3Dp.dispatchEvent;if("undefined"=3D=3D=3D=
typeof k)return!0;"function"=3D=3D=3Dtypeof h?h=3Dnew =
h("unhandledrejection",{cancelable:!0}):"function"=3D=3D=3Dtypeof =
g?h=3Dnew =
g("unhandledrejection",{cancelable:!0}):(h=3Dp.document.createEvent("Cust=
omEvent"),h.initCustomEvent("unhandledrejection",!1,!0,h));h.promise=3Dth=
is;h.reason=3Dthis.Bb;return =
k(h)};e.prototype.Le=3Dfunction(){if(null!=3Dthis.cb){for(var =
h=3D0;h<this.cb.length;++h)f.rd(this.cb[h]);this.cb=3Dnull}};var f=3Dnew =
b;e.prototype.yf=3Dfunction(h){var g=3D=0A=
this.Dc();h.Lb(g.resolve,g.reject)};e.prototype.zf=3Dfunction(h,g){var =
k=3Dthis.Dc();try{h.call(g,k.resolve,k.reject)}catch(l){k.reject(l)}};e.p=
rototype.then=3Dfunction(h,g){function =
k(r,C){return"function"=3D=3Dtypeof =
r?function(D){try{l(r(D))}catch(v){m(v)}}:C}var l,m,t=3Dnew =
e(function(r,C){l=3Dr;m=3DC});this.Lb(k(h,l),k(g,m));return =
t};e.prototype.catch=3Dfunction(h){return this.then(void =
0,h)};e.prototype.Lb=3Dfunction(h,g){function k(){switch(l.gb){case =
1:h(l.Bb);break;case 2:g(l.Bb);break;default:throw Error("h`"+=0A=
l.gb);}}var =
l=3Dthis;null=3D=3Dthis.cb?f.rd(k):this.cb.push(k);this.Pd=3D!0};e.resolv=
e=3Dc;e.reject=3Dfunction(h){return new =
e(function(g,k){k(h)})};e.race=3Dfunction(h){return new =
e(function(g,k){for(var =
l=3Du(h),m=3Dl.next();!m.done;m=3Dl.next())c(m.value).Lb(g,k)})};e.all=3D=
function(h){var g=3Du(h),k=3Dg.next();return k.done?c([]):new =
e(function(l,m){function t(D){return =
function(v){r[D]=3Dv;C--;0=3D=3DC&&l(r)}}var r=3D[],C=3D0;do r.push(void =
0),C++,c(k.value).Lb(t(r.length-1),m),k=3Dg.next();while(!k.done)})};retu=
rn e});=0A=
q("WeakMap",function(a){function b(){}function c(k){var l=3Dtypeof =
k;return"object"=3D=3D=3Dl&&null!=3D=3Dk||"function"=3D=3D=3Dl}function =
d(k){if(!va(k,f)){var l=3Dnew b;ba(k,f,{value:l})}}function e(k){var =
l=3DObject[k];l&&(Object[k]=3Dfunction(m){if(m instanceof b)return =
m;Object.isExtensible(m)&&d(m);return =
l(m)})}if(function(){if(!a||!Object.seal)return!1;try{var =
k=3DObject.seal({}),l=3DObject.seal({}),m=3Dnew =
a([[k,2],[l,3]]);if(2!=3Dm.get(k)||3!=3Dm.get(l))return!1;m.delete(k);m.s=
et(l,4);return!m.has(k)&&4=3D=3Dm.get(l)}catch(t){return!1}}())return a;=0A=
var =
f=3D"$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e(=
"seal");var =
h=3D0,g=3Dfunction(k){this.sb=3D(h+=3DMath.random()+1).toString();if(k){k=
=3Du(k);for(var =
l;!(l=3Dk.next()).done;)l=3Dl.value,this.set(l[0],l[1])}};g.prototype.set=
=3Dfunction(k,l){if(!c(k))throw Error("i");d(k);if(!va(k,f))throw =
Error("j`"+k);k[f][this.sb]=3Dl;return =
this};g.prototype.get=3Dfunction(k){return =
c(k)&&va(k,f)?k[f][this.sb]:void 0};g.prototype.has=3Dfunction(k){return =
c(k)&&va(k,f)&&va(k[f],this.sb)};g.prototype.delete=3Dfunction(k){return =
c(k)&&=0A=
va(k,f)&&va(k[f],this.sb)?delete k[f][this.sb]:!1};return g});=0A=
q("Map",function(a){if(function(){if(!a||"function"!=3Dtypeof =
a||!a.prototype.entries||"function"!=3Dtypeof =
Object.seal)return!1;try{var g=3DObject.seal({x:4}),k=3Dnew =
a(u([[g,"s"]]));if("s"!=3Dk.get(g)||1!=3Dk.size||k.get({x:4})||k.set({x:4=
},"t")!=3Dk||2!=3Dk.size)return!1;var =
l=3Dk.entries(),m=3Dl.next();if(m.done||m.value[0]!=3Dg||"s"!=3Dm.value[1=
])return!1;m=3Dl.next();return =
m.done||4!=3Dm.value[0].x||"t"!=3Dm.value[1]||!l.next().done?!1:!0}catch(=
t){return!1}}())return a;var b=3Dnew =
WeakMap,c=3Dfunction(g){this.nb=3D{};this.na=3D=0A=
f();this.size=3D0;if(g){g=3Du(g);for(var =
k;!(k=3Dg.next()).done;)k=3Dk.value,this.set(k[0],k[1])}};c.prototype.set=
=3Dfunction(g,k){g=3D0=3D=3D=3Dg?0:g;var =
l=3Dd(this,g);l.list||(l.list=3Dthis.nb[l.id]=3D[]);l.G?l.G.value=3Dk:(l.=
G=3D{next:this.na,ta:this.na.ta,head:this.na,key:g,value:k},l.list.push(l=
.G),this.na.ta.next=3Dl.G,this.na.ta=3Dl.G,this.size++);return =
this};c.prototype.delete=3Dfunction(g){g=3Dd(this,g);return =
g.G&&g.list?(g.list.splice(g.index,1),g.list.length||delete =
this.nb[g.id],g.G.ta.next=3Dg.G.next,g.G.next.ta=3Dg.G.ta,=0A=
g.G.head=3Dnull,this.size--,!0):!1};c.prototype.clear=3Dfunction(){this.n=
b=3D{};this.na=3Dthis.na.ta=3Df();this.size=3D0};c.prototype.has=3Dfuncti=
on(g){return!!d(this,g).G};c.prototype.get=3Dfunction(g){return(g=3Dd(thi=
s,g).G)&&g.value};c.prototype.entries=3Dfunction(){return =
e(this,function(g){return[g.key,g.value]})};c.prototype.keys=3Dfunction()=
{return e(this,function(g){return =
g.key})};c.prototype.values=3Dfunction(){return =
e(this,function(g){return =
g.value})};c.prototype.forEach=3Dfunction(g,k){for(var =
l=3Dthis.entries(),=0A=
m;!(m=3Dl.next()).done;)m=3Dm.value,g.call(k,m[1],m[0],this)};c.prototype=
[Symbol.iterator]=3Dc.prototype.entries;var d=3Dfunction(g,k){var =
l=3Dk&&typeof =
k;"object"=3D=3Dl||"function"=3D=3Dl?b.has(k)?l=3Db.get(k):(l=3D""+ =
++h,b.set(k,l)):l=3D"p_"+k;var =
m=3Dg.nb[l];if(m&&va(g.nb,l))for(g=3D0;g<m.length;g++){var =
t=3Dm[g];if(k!=3D=3Dk&&t.key!=3D=3Dt.key||k=3D=3D=3Dt.key)return{id:l,lis=
t:m,index:g,G:t}}return{id:l,list:m,index:-1,G:void =
0}},e=3Dfunction(g,k){var l=3Dg.na;return =
da(function(){if(l){for(;l.head!=3Dg.na;)l=3Dl.ta;for(;l.next!=3Dl.head;)=
return l=3D=0A=
l.next,{done:!1,value:k(l)};l=3Dnull}return{done:!0,value:void =
0}})},f=3Dfunction(){var g=3D{};return =
g.ta=3Dg.next=3Dg.head=3Dg},h=3D0;return c});var xa=3Dfunction(a,b){a =
instanceof String&&(a+=3D"");var =
c=3D0,d=3D!1,e=3D{next:function(){if(!d&&c<a.length){var =
f=3Dc++;return{value:b(f,a[f]),done:!1}}d=3D!0;return{done:!0,value:void =
0}}};e[Symbol.iterator]=3Dfunction(){return e};return =
e};q("Array.prototype.values",function(a){return a?a:function(){return =
xa(this,function(b,c){return c})}});=0A=
q("Array.prototype.keys",function(a){return a?a:function(){return =
xa(this,function(b){return b})}});=0A=
q("Set",function(a){if(function(){if(!a||"function"!=3Dtypeof =
a||!a.prototype.entries||"function"!=3Dtypeof =
Object.seal)return!1;try{var c=3DObject.seal({x:4}),d=3Dnew =
a(u([c]));if(!d.has(c)||1!=3Dd.size||d.add(c)!=3Dd||1!=3Dd.size||d.add({x=
:4})!=3Dd||2!=3Dd.size)return!1;var =
e=3Dd.entries(),f=3De.next();if(f.done||f.value[0]!=3Dc||f.value[1]!=3Dc)=
return!1;f=3De.next();return =
f.done||f.value[0]=3D=3Dc||4!=3Df.value[0].x||f.value[1]!=3Df.value[0]?!1=
:e.next().done}catch(h){return!1}}())return a;var =
b=3Dfunction(c){this.ba=3Dnew Map;if(c){c=3D=0A=
u(c);for(var =
d;!(d=3Dc.next()).done;)this.add(d.value)}this.size=3Dthis.ba.size};b.pro=
totype.add=3Dfunction(c){c=3D0=3D=3D=3Dc?0:c;this.ba.set(c,c);this.size=3D=
this.ba.size;return =
this};b.prototype.delete=3Dfunction(c){c=3Dthis.ba.delete(c);this.size=3D=
this.ba.size;return =
c};b.prototype.clear=3Dfunction(){this.ba.clear();this.size=3D0};b.protot=
ype.has=3Dfunction(c){return =
this.ba.has(c)};b.prototype.entries=3Dfunction(){return =
this.ba.entries()};b.prototype.values=3Dfunction(){return =
this.ba.values()};b.prototype.keys=3Db.prototype.values;=0A=
b.prototype[Symbol.iterator]=3Db.prototype.values;b.prototype.forEach=3Df=
unction(c,d){var e=3Dthis;this.ba.forEach(function(f){return =
c.call(d,f,f,e)})};return b});q("Object.values",function(a){return =
a?a:function(b){var c=3D[],d;for(d in b)va(b,d)&&c.push(b[d]);return =
c}});q("Array.prototype.entries",function(a){return =
a?a:function(){return xa(this,function(b,c){return[b,c]})}});=0A=
q("Array.prototype.fill",function(a){return a?a:function(b,c,d){var =
e=3Dthis.length||0;0>c&&(c=3DMath.max(0,e+c));if(null=3D=3Dd||d>e)d=3De;d=
=3DNumber(d);0>d&&(d=3DMath.max(0,e+d));for(c=3DNumber(c||0);c<d;c++)this=
[c]=3Db;return this}});var ya=3Dfunction(a){return =
a?a:Array.prototype.fill};q("Int8Array.prototype.fill",ya);q("Uint8Array.=
prototype.fill",ya);q("Uint8ClampedArray.prototype.fill",ya);q("Int16Arra=
y.prototype.fill",ya);q("Uint16Array.prototype.fill",ya);q("Int32Array.pr=
ototype.fill",ya);=0A=
q("Uint32Array.prototype.fill",ya);q("Float32Array.prototype.fill",ya);q(=
"Float64Array.prototype.fill",ya);q("Object.entries",function(a){return =
a?a:function(b){var c=3D[],d;for(d in b)va(b,d)&&c.push([d,b[d]]);return =
c}});q("Object.is",function(a){return a?a:function(b,c){return =
b=3D=3D=3Dc?0!=3D=3Db||1/b=3D=3D=3D1/c:b!=3D=3Db&&c!=3D=3Dc}});=0A=
q("Array.prototype.includes",function(a){return a?a:function(b,c){var =
d=3Dthis;d instanceof String&&(d=3DString(d));var =
e=3Dd.length;c=3Dc||0;for(0>c&&(c=3DMath.max(c+e,0));c<e;c++){var =
f=3Dd[c];if(f=3D=3D=3Db||Object.is(f,b))return!0}return!1}});q("String.pr=
ototype.includes",function(a){return =
a?a:function(b,c){if(null=3D=3Dthis)throw new =
TypeError("k`includes");if(b instanceof RegExp)throw new =
TypeError("l`includes");return-1!=3D=3D(this+"").indexOf(b,c||0)}});=0A=
var za=3Dthis||self,Aa=3Dfunction(a){var b=3Dtypeof =
a;return"object"!=3Db?b:a?Array.isArray(a)?"array":b:"null"},Ba=3Dfunctio=
n(a){var =
b=3DAa(a);return"array"=3D=3Db||"object"=3D=3Db&&"number"=3D=3Dtypeof =
a.length},Ca=3Dfunction(a){var b=3Dtypeof =
a;return"object"=3D=3Db&&null!=3Da||"function"=3D=3Db},Da=3Dfunction(a,b)=
{function =
c(){}c.prototype=3Db.prototype;a.If=3Db.prototype;a.prototype=3Dnew =
c;a.prototype.constructor=3Da;a.rg=3Dfunction(d,e,f){for(var =
h=3DArray(arguments.length-2),g=3D2;g<arguments.length;g++)h[g-2]=3Dargum=
ents[g];return b.prototype[e].apply(d,=0A=
h)}};var Ea=3Dfunction(a,b){var c=3Dvoid 0;return new =
(c||(c=3DPromise))(function(d,e){function =
f(k){try{g(b.next(k))}catch(l){e(l)}}function =
h(k){try{g(b["throw"](k))}catch(l){e(l)}}function =
g(k){k.done?d(k.value):(new =
c(function(l){l(k.value)})).then(f,h)}g((b=3Db.apply(a,void =
0)).next())})};var =
Fa=3Dfunction(){this.store=3D{}};Fa.prototype.get=3Dfunction(a){var =
b;return null!=3D=3D(b=3Dthis.store[a])&&void =
0!=3D=3Db?b:null};Fa.prototype.update=3Dfunction(a,b){b=3Db(this.get(a));=
null!=3D=3Db&&(this.store[a]=3Db)};var =
Ga=3Dfunction(){this.je=3D0};Ga.prototype.va=3Dfunction(a,b){var =
c=3Dthis;return function(d){for(var =
e=3D[],f=3D0;f<arguments.length;++f)e[f-0]=3Darguments[f];c.je=3Da;return=
 b.apply(null,x(e))}};var =
Ha=3Dfunction(){this.R=3D[];this.U=3D[];this.tb=3D!1},Ia=3Dfunction(a,b){=
a.R.push(b);1=3D=3D=3Da.R.length&&a.flush()},Ja=3Dfunction(a,b){a.U.push(=
b);0=3D=3D=3Da.R.length&&1=3D=3D=3Da.U.length&&a.flush()};=0A=
Ha.prototype.flush=3Dfunction(){if(!this.tb){for(this.tb=3D!0;0<this.R.le=
ngth||0<this.U.length;){try{for(;0<this.R.length;)this.R[0](),this.R.shif=
t()}catch(b){throw =
this.U.splice(0,this.U.length),this.R.splice(0,this.R.length),this.tb=3D!=
1,b;}try{var =
a=3Dthis.U.slice();for(this.U.splice(0,this.U.length);0<a.length;)a[0](),=
a.shift()}catch(b){throw =
this.U.splice(0,this.U.length),this.R.splice(0,this.R.length),this.tb=3D!=
1,b;}}this.tb=3D!1}};=0A=
p.Object.defineProperties(Ha.prototype,{be:{configurable:!0,enumerable:!0=
,get:function(){return 0<this.R.length||0<this.U.length}}});function =
Ka(a){if(Error.captureStackTrace)Error.captureStackTrace(this,Ka);else{va=
r =
b=3DError().stack;b&&(this.stack=3Db)}a&&(this.message=3DString(a))}Da(Ka=
,Error);Ka.prototype.name=3D"CustomError";var La;var =
Ma=3Dfunction(a,b){a=3Da.split("%s");for(var =
c=3D"",d=3Da.length-1,e=3D0;e<d;e++)c+=3Da[e]+(e<b.length?b[e]:"%s");Ka.c=
all(this,c+a[d])};Da(Ma,Ka);Ma.prototype.name=3D"AssertionError";=0A=
var Na=3Dfunction(a,b,c,d){var e=3D"Assertion failed";if(c){e+=3D": =
"+c;var f=3Dd}else a&&(e+=3D": "+a,f=3Db);throw new =
Ma(""+e,f||[]);},z=3Dfunction(a,b,c){a||Na("",null,b,Array.prototype.slic=
e.call(arguments,2));return a},Oa=3Dfunction(a,b){throw new =
Ma("Failure"+(a?": =
"+a:""),Array.prototype.slice.call(arguments,1));},Qa=3Dfunction(a,b,c){"=
number"!=3D=3Dtypeof a&&Na("Expected number but got %s: =
%s.",[Aa(a),a],b,Array.prototype.slice.call(arguments,2))},Ra=3Dfunction(=
a,b,c){Ca(a)||Na("Expected object but got %s: %s.",=0A=
[Aa(a),a],b,Array.prototype.slice.call(arguments,2))},Ua=3Dfunction(a,b,c=
,d){a instanceof b||Na("Expected instanceof %s but got =
%s.",[Ta(b),Ta(a)],c,Array.prototype.slice.call(arguments,3));return =
a},Ta=3Dfunction(a){return a instanceof =
Function?a.displayName||a.name||"unknown type name":a instanceof =
Object?a.constructor.displayName||a.constructor.name||Object.prototype.to=
String.call(a):null=3D=3D=3Da?"null":typeof a};var =
Va=3DArray.prototype.forEach?function(a,b){z(null!=3Da.length);Array.prot=
otype.forEach.call(a,b,void 0)}:function(a,b){for(var =
c=3Da.length,d=3D"string"=3D=3D=3Dtypeof a?a.split(""):a,e=3D0;e<c;e++)e =
in d&&b.call(void =
0,d[e],e,a)},Wa=3DArray.prototype.map?function(a,b,c){z(null!=3Da.length)=
;return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var =
d=3Da.length,e=3DArray(d),f=3D"string"=3D=3D=3Dtypeof =
a?a.split(""):a,h=3D0;h<d;h++)h in f&&(e[h]=3Db.call(c,f[h],h,a));return =
e};=0A=
function Xa(a){return =
Array.prototype.concat.apply([],arguments)}function Ya(a){var =
b=3Da.length;if(0<b){for(var =
c=3DArray(b),d=3D0;d<b;d++)c[d]=3Da[d];return c}return[]}function =
Za(a,b,c){if(!Ba(a)||!Ba(b)||a.length!=3Db.length)return!1;var =
d=3Da.length;c=3Dc||$a;for(var =
e=3D0;e<d;e++)if(!c(a[e],b[e]))return!1;return!0}function $a(a,b){return =
a=3D=3D=3Db}function ab(a,b){return Xa.apply([],Wa(a,b,void =
0))};function bb(a,b){for(var c in a)b.call(void 0,a[c],c,a)};var =
cb=3DString.prototype.trim?function(a){return =
a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},=
db=3Dfunction(a,b){return a<b?-1:a>b?1:0};var fb;a:{var =
gb=3Dza.navigator;if(gb){var hb=3Dgb.userAgent;if(hb){fb=3Dhb;break =
a}}fb=3D""}function A(a){return-1!=3Dfb.indexOf(a)};function jb(){return =
A("Firefox")||A("FxiOS")}function kb(){return =
A("Safari")&&!(lb()||A("Coast")||A("Opera")||A("Edge")||A("Edg/")||A("OPR=
")||jb()||A("Silk")||A("Android"))}function =
lb(){return(A("Chrome")||A("CriOS"))&&!A("Edge")}function mb(){return =
A("Android")&&!(lb()||jb()||A("Opera")||A("Silk"))};var =
nb=3Dfunction(){return =
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(214=
7483648*Math.random())^Date.now()).toString(36)};var =
ob=3Dfunction(){this.storage=3Dnew Fa;this.A=3Dnew Ga;this.h=3Dnew =
Ha;this.id=3Dnb()};p.Object.defineProperties(ob.prototype,{Wb:{configurab=
le:!0,enumerable:!0,get:function(){return this.id}}});/*=0A=
=0A=
=0A=
 Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. =
and contributors=0A=
=0A=
 Licensed under the Apache License, Version 2.0 (the "License");=0A=
 you may not use this file except in compliance with the License.=0A=
 You may obtain a copy of the License at=0A=
=0A=
     http://www.apache.org/licenses/LICENSE-2.0=0A=
=0A=
 Unless required by applicable law or agreed to in writing, software=0A=
 distributed under the License is distributed on an "AS IS" BASIS,=0A=
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.=0A=
 See the License for the specific language governing permissions and=0A=
 limitations under the License.=0A=
*/=0A=
var pb=3D!0,qb=3D{set =
Y(a){a?console.warn("n`"+Error().stack):pb&&console.log("o");pb=3Da},get =
Y(){return pb}};var rb=3D"function"=3D=3D=3Dtypeof =
Symbol&&Symbol.observable||"@@observable";function =
sb(a){setTimeout(function(){throw a;},0)};var =
tb=3D{closed:!0,next:function(){},error:function(a){if(qb.Y)throw =
a;sb(a)},complete:function(){}};var ub=3Dfunction(){function =
a(b){this.message=3Db?b.length+" errors occurred during =
unsubscription:\n"+b.map(function(c,d){return d+1+") =
"+c.toString()}).join("\n  =
"):"";this.name=3D"UnsubscriptionError";this.errors=3Db;return =
this}a.prototype=3DObject.create(Error.prototype);return a}();var =
vb=3DArray.isArray||function(a){return a&&"number"=3D=3D=3Dtypeof =
a.length};function wb(a){return"function"=3D=3D=3Dtypeof a};var =
B=3Dfunction(a){this.closed=3D!1;this.Ta=3Dthis.xa=3Dnull;a&&(this.ya=3Da=
)};=0A=
B.prototype.unsubscribe=3Dfunction(){if(!this.closed){var =
a=3Dthis.xa,b=3Dthis.ya,c=3Dthis.Ta;this.closed=3D!0;this.Ta=3Dthis.xa=3D=
null;if(a instanceof B)a.remove(this);else if(null!=3D=3Da)for(var =
d=3D0;d<a.length;++d)a[d].remove(this);if(wb(b))try{b.call(this)}catch(g)=
{var e=3Dg instanceof ub?xb(g.errors):[g]}if(vb(c)){d=3D-1;for(var =
f=3Dc.length;++d<f;){var =
h=3Dc[d];if(null!=3D=3Dh&&"object"=3D=3D=3Dtypeof =
h)try{h.unsubscribe()}catch(g){e=3De||[],g instanceof =
ub?e=3De.concat(xb(g.errors)):e.push(g)}}}if(e)throw new ub(e);}};=0A=
B.prototype.add=3Dfunction(a){yb(this,a)};var yb=3Dfunction(a,b){var =
c=3Db;if(!b)return B.EMPTY;switch(typeof b){case "function":c=3Dnew =
B(b);case "object":if(c=3D=3D=3Da||c.closed||"function"!=3D=3Dtypeof =
c.unsubscribe)return c;if(a.closed)return c.unsubscribe(),c;c instanceof =
B||(b=3Dc,c=3Dnew B,c.Ta=3D[b]);break;default:throw Error("p`"+b);}var =
d=3Dc.xa;if(null=3D=3D=3Dd)c.xa=3Da;else if(d instanceof =
B){if(d=3D=3D=3Da)return;c.xa=3D[d,a]}else =
if(-1=3D=3D=3Dd.indexOf(a))d.push(a);else return =
c;b=3Da.Ta;null=3D=3D=3Db?a.Ta=3D[c]:b.push(c);return c};=0A=
B.prototype.remove=3Dfunction(a){var =
b=3Dthis.Ta;b&&(a=3Db.indexOf(a),-1!=3D=3Da&&b.splice(a,1))};var =
zb=3Dnew B;zb.closed=3D!0;B.EMPTY=3Dzb;function xb(a){return =
a.reduce(function(b,c){return b.concat(c instanceof =
ub?c.errors:c)},[])};var Ab=3D"function"=3D=3D=3Dtypeof =
Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random();var =
E=3Dfunction(a,b,c){B.call(this);this.dc=3Dnull;this.u=3Dthis.P=3Dthis.cc=
=3D!1;switch(arguments.length){case 0:this.destination=3Dtb;break;case =
1:if(!a){this.destination=3Dtb;break}if("object"=3D=3D=3Dtypeof a){a =
instanceof =
E?(this.P=3Da.P,this.destination=3Da,a.add(this)):(this.P=3D!0,this.desti=
nation=3Dnew =
Bb(this,a));break}default:this.P=3D!0,this.destination=3Dnew =
Bb(this,a,b,c)}};y(E,B);E.EMPTY=3DB.EMPTY;E.prototype[Ab]=3Dfunction(){re=
turn this};E.create=3Dfunction(a,b,c){a=3Dnew E(a,b,c);a.P=3D!1;return =
a};n=3DE.prototype;=0A=
n.next=3Dfunction(a){this.u||this.m(a)};n.error=3Dfunction(a){this.u||(th=
is.u=3D!0,this.K(a))};n.complete=3Dfunction(){this.u||(this.u=3D!0,this.B=
())};n.unsubscribe=3Dfunction(){this.closed||(this.u=3D!0,B.prototype.uns=
ubscribe.call(this))};n.m=3Dfunction(a){this.destination.next(a)};n.K=3Df=
unction(a){this.destination.error(a);this.unsubscribe()};n.B=3Dfunction()=
{this.destination.complete();this.unsubscribe()};n.qd=3Dfunction(){var =
a=3Dthis.xa;this.xa=3Dnull;this.unsubscribe();this.u=3Dthis.closed=3D!1;t=
his.xa=3Da;return this};=0A=
var Bb=3Dfunction(a,b,c,d){E.call(this);this.ib=3Da;var =
e=3Dthis;if(wb(b))var f=3Db;else =
b&&(f=3Db.next,c=3Db.error,d=3Db.complete,b!=3D=3Dtb&&(e=3DObject.create(=
b),b&&"function"=3D=3D=3Dtypeof b.add&&"function"=3D=3D=3Dtypeof =
b.unsubscribe&&b.add(this.unsubscribe.bind(this)),e.unsubscribe=3Dthis.un=
subscribe.bind(this)));this.ha=3De;this.m=3Df;this.K=3Dc;this.B=3Dd};y(Bb=
,E);Bb.EMPTY=3DE.EMPTY;Bb.create=3DE.create;n=3DBb.prototype;=0A=
n.next=3Dfunction(a){if(!this.u&&this.m){var =
b=3Dthis.ib;qb.Y&&b.P?this.lc(b,this.m,a)&&this.unsubscribe():this.nc(thi=
s.m,a)}};n.error=3Dfunction(a){if(!this.u){var =
b=3Dthis.ib,c=3Dqb.Y;if(this.K)c&&b.P?this.lc(b,this.K,a):this.nc(this.K,=
a),this.unsubscribe();else =
if(b.P)c?(b.dc=3Da,b.cc=3D!0):sb(a),this.unsubscribe();else{this.unsubscr=
ibe();if(c)throw a;sb(a)}}};n.complete=3Dfunction(){var =
a=3Dthis;if(!this.u){var b=3Dthis.ib;if(this.B){var =
c=3Dfunction(){return =
a.B.call(a.ha)};qb.Y&&b.P?this.lc(b,c):this.nc(c)}this.unsubscribe()}};=0A=
n.nc=3Dfunction(a,b){try{a.call(this.ha,b)}catch(c){this.unsubscribe();if=
(qb.Y)throw c;sb(c)}};n.lc=3Dfunction(a,b,c){if(!qb.Y)throw =
Error("q");try{b.call(this.ha,c)}catch(d){return =
qb.Y?(a.dc=3Dd,a.cc=3D!0):sb(d),!0}return!1};n.ya=3Dfunction(){var =
a=3Dthis.ib;this.ib=3Dthis.ha=3Dnull;a.unsubscribe()};function =
Cb(a){return a};function G(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];return =
Db(b)}function Db(a){return =
0=3D=3D=3Da.length?Cb:1=3D=3D=3Da.length?a[0]:function(b){return =
a.reduce(function(c,d){return d(c)},b)}};var =
H=3Dfunction(a){this.pg=3D!1;a&&(this.J=3Da)};n=3DH.prototype;n.j=3Dfunct=
ion(a){var b=3Dnew H;b.source=3Dthis;b.ad=3Da;return =
b};n.subscribe=3Dfunction(a,b,c){var d=3Dthis.ad;a:{if(a){if(a =
instanceof E)break a;if(a[Ab]){a=3Da[Ab]();break a}}a=3Da||b||c?new =
E(a,b,c):new =
E(tb)}d?a.add(d.call(a,this.source)):a.add(this.source||qb.Y&&!a.P?this.J=
(a):this.tc(a));if(qb.Y&&a.P&&(a.P=3D!1,a.cc))throw a.dc;return a};=0A=
n.tc=3Dfunction(a){try{return =
this.J(a)}catch(e){qb.Y&&(a.cc=3D!0,a.dc=3De);var b;a:{for(b=3Da;b;){var =
c=3Db.destination,d=3Db.u;if(b.closed||d){b=3D!1;break a}b=3Dc&&c =
instanceof =
E?c:null}b=3D!0}b?a.error(e):console.warn(e)}};n.forEach=3Dfunction(a,b){=
var c=3Dthis;b=3DEb(b);return new b(function(d,e){var =
f=3Dc.subscribe(function(h){try{a(h)}catch(g){e(g),f&&f.unsubscribe()}},e=
,d)})};n.J=3Dfunction(a){var b=3Dthis.source;return =
b&&b.subscribe(a)};H.prototype[rb]=3Dfunction(){return this};=0A=
H.prototype.g=3Dfunction(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];return =
0=3D=3D=3Db.length?this:Db(b)(this)};H.create=3Dfunction(a){return new =
H(a)};function Eb(a){a||(a=3DPromise);if(!a)throw Error("r");return =
a};var =
Fb=3Dfunction(a,b){B.call(this);this.fe=3Da;this.fd=3Db;this.closed=3D!1}=
;y(Fb,B);Fb.EMPTY=3DB.EMPTY;Fb.prototype.unsubscribe=3Dfunction(){if(!thi=
s.closed){this.closed=3D!0;var =
a=3Dthis.fe,b=3Da.sa;this.fe=3Dnull;!b||0=3D=3D=3Db.length||a.u||a.closed=
||(a=3Db.indexOf(this.fd),-1!=3D=3Da&&b.splice(a,1))}};var =
Gb=3Dfunction(){function a(){this.message=3D"object =
unsubscribed";this.name=3D"ObjectUnsubscribedError";return =
this}a.prototype=3DObject.create(Error.prototype);return a}();var =
Hb=3Dfunction(a){E.call(this,a);this.destination=3Da};y(Hb,E);Hb.EMPTY=3D=
E.EMPTY;Hb.create=3DE.create;var =
I=3Dfunction(){H.call(this);this.sa=3D[];this.pb=3Dthis.u=3Dthis.closed=3D=
!1;this.fc=3Dnull};y(I,H);I.prototype[Ab]=3Dfunction(){return new =
Hb(this)};n=3DI.prototype;n.j=3Dfunction(a){var b=3Dnew =
Ib(this,this);b.ad=3Da;return =
b};n.next=3Dfunction(a){if(this.closed)throw new Gb;if(!this.u){var =
b=3Dthis.sa,c=3Db.length;b=3Db.slice();for(var =
d=3D0;d<c;d++)b[d].next(a)}};=0A=
n.error=3Dfunction(a){if(this.closed)throw new =
Gb;this.pb=3D!0;this.fc=3Da;this.u=3D!0;var =
b=3Dthis.sa,c=3Db.length;b=3Db.slice();for(var =
d=3D0;d<c;d++)b[d].error(a);this.sa.length=3D0};n.complete=3Dfunction(){i=
f(this.closed)throw new Gb;this.u=3D!0;var =
a=3Dthis.sa,b=3Da.length;a=3Da.slice();for(var =
c=3D0;c<b;c++)a[c].complete();this.sa.length=3D0};n.unsubscribe=3Dfunctio=
n(){this.closed=3Dthis.u=3D!0;this.sa=3Dnull};n.tc=3Dfunction(a){if(this.=
closed)throw new Gb;return H.prototype.tc.call(this,a)};=0A=
n.J=3Dfunction(a){if(this.closed)throw new Gb;if(this.pb)return =
a.error(this.fc),B.EMPTY;if(this.u)return =
a.complete(),B.EMPTY;this.sa.push(a);return new =
Fb(this,a)};I.create=3Dfunction(a,b){return new Ib(a,b)};var =
Ib=3Dfunction(a,b){I.call(this);this.destination=3Da;this.source=3Db};y(I=
b,I);Ib.create=3DI.create;Ib.prototype.next=3Dfunction(a){var =
b=3Dthis.destination;b&&b.next&&b.next(a)};Ib.prototype.error=3Dfunction(=
a){var b=3Dthis.destination;b&&b.error&&this.destination.error(a)};=0A=
Ib.prototype.complete=3Dfunction(){var =
a=3Dthis.destination;a&&a.complete&&this.destination.complete()};Ib.proto=
type.J=3Dfunction(a){return =
this.source?this.source.subscribe(a):B.EMPTY};var =
Jb=3Dfunction(a){I.call(this);this.uc=3Da};y(Jb,I);Jb.create=3DI.create;J=
b.prototype.J=3Dfunction(a){var =
b=3DI.prototype.J.call(this,a);b&&!b.closed&&a.next(this.uc);return =
b};Jb.prototype.next=3Dfunction(a){I.prototype.next.call(this,this.uc=3Da=
)};p.Object.defineProperties(Jb.prototype,{value:{configurable:!0,enumera=
ble:!0,get:function(){if(this.pb)throw this.fc;if(this.closed)throw new =
Gb;return this.uc}}});var Kb=3Dnew H(function(a){return =
a.complete()});function Lb(a,b){return new H(function(c){var d=3Dnew =
B,e=3D0;d.add(b.s(function(){e=3D=3D=3Da.length?c.complete():(c.next(a[e+=
+]),c.closed||d.add(this.s()))}));return d})};var =
Mb=3Dfunction(a){return function(b){for(var =
c=3D0,d=3Da.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()}};functio=
n Nb(a,b){return b?Lb(a,b):new H(Mb(a))};function Ob(a){return =
a&&"function"=3D=3D=3Dtypeof a.s};function J(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];c=3Db[b.length-=
1];return Ob(c)?(b.pop(),Lb(b,c)):Nb(b)};function Pb(a){return new =
H(function(b){return b.error(a)})};var Qb=3Dfunction(a,b,c){a=3Dvoid =
0=3D=3D=3Da?Infinity:a;b=3Dvoid 0=3D=3D=3Db?Infinity:b;c=3Dvoid =
0=3D=3D=3Dc?Date:c;I.call(this);this.Kf=3Dc;this.Hb=3D[];this.od=3D!1;thi=
s.jd=3D1>a?1:a;this.se=3D1>b?1:b;Infinity=3D=3D=3Db?(this.od=3D!0,this.ne=
xt=3Dthis.df):this.next=3Dthis.ff};y(Qb,I);Qb.create=3DI.create;n=3DQb.pr=
ototype;n.df=3Dfunction(a){var =
b=3Dthis.Hb;b.push(a);b.length>this.jd&&b.shift();I.prototype.next.call(t=
his,a)};n.ff=3Dfunction(a){this.Hb.push({time:this.md(),value:a});this.pd=
();I.prototype.next.call(this,a)};=0A=
n.J=3Dfunction(a){var =
b=3Dthis.od,c=3Db?this.Hb:this.pd(),d=3Dc.length;if(this.closed)throw =
new Gb;if(this.u||this.pb)var e=3DB.EMPTY;else this.sa.push(a),e=3Dnew =
Fb(this,a);if(b)for(var f=3D0;f<d&&!a.closed;f++)a.next(c[f]);else =
for(f=3D0;f<d&&!a.closed;f++)a.next(c[f].value);this.pb?a.error(this.fc):=
this.u&&a.complete();return e};n.md=3Dfunction(){var a=3Dthis.Kf;return =
a?a.now():Date.now()};=0A=
n.pd=3Dfunction(){for(var =
a=3Dthis.md(),b=3Dthis.jd,c=3Dthis.se,d=3Dthis.Hb,e=3Dd.length,f=3D0;f<e&=
&!(a-d[f].time<c);)f++;e>b&&(f=3DMath.max(f,e-b));0<f&&d.splice(0,f);retu=
rn d};var Rb=3Dfunction(a,b){b=3Dvoid =
0=3D=3D=3Db?Rb.now:b;this.le=3Da;this.now=3Db};Rb.prototype.s=3Dfunction(=
a,b,c){b=3Dvoid 0=3D=3D=3Db?0:b;return(new =
this.le(this,a)).s(c,b)};Rb.now=3Dfunction(){return Date.now()};var =
Sb=3Dfunction(){function a(){this.message=3D"no elements in =
sequence";this.name=3D"EmptyError";return =
this}a.prototype=3DObject.create(Error.prototype);return a}();function =
K(){return function(a){return a.j(new Tb)}}var =
Tb=3Dfunction(){};Tb.prototype.call=3Dfunction(a,b){b.jb++;a=3Dnew =
Ub(a,b);var =
c=3Db.subscribe(a);a.closed||(a.connection=3Db.connect());return c};var =
Ub=3Dfunction(a,b){E.call(this,a);this.Wa=3Db;this.connection=3Dnull};y(U=
b,E);Ub.EMPTY=3DE.EMPTY;Ub.create=3DE.create;=0A=
Ub.prototype.ya=3Dfunction(){var a=3Dthis.Wa;if(a){this.Wa=3Dnull;var =
b=3Da.jb;0>=3Db?this.connection=3Dnull:(a.jb=3Db-1,1<b?this.connection=3D=
null:(b=3Dthis.connection,a=3Da.Sa,this.connection=3Dnull,!a||b&&a!=3D=3D=
b||a.unsubscribe()))}else this.connection=3Dnull};var =
Vb=3Dfunction(a,b){H.call(this);this.source=3Da;this.bc=3Db;this.jb=3D0;t=
his.Ib=3D!1};y(Vb,H);Vb.create=3DH.create;Vb.prototype.J=3Dfunction(a){re=
turn this.Sb().subscribe(a)};Vb.prototype.Sb=3Dfunction(){var =
a=3Dthis.Jb;if(!a||a.u)this.Jb=3Dthis.bc();return =
this.Jb};Vb.prototype.connect=3Dfunction(){var =
a=3Dthis.Sa;a||(this.Ib=3D!1,a=3Dthis.Sa=3Dnew =
B,a.add(this.source.subscribe(new =
Wb(this.Sb(),this))),a.closed&&(this.Sa=3Dnull,a=3DB.EMPTY));return =
a};Vb.prototype.$d=3Dfunction(){return K()(this)};var =
Xb,Yb=3DVb.prototype;=0A=
Xb=3D{ad:{value:null},jb:{value:0,writable:!0},Jb:{value:null,writable:!0=
},Sa:{value:null,writable:!0},J:{value:Yb.J},Ib:{value:Yb.Ib,writable:!0}=
,Sb:{value:Yb.Sb},connect:{value:Yb.connect},$d:{value:Yb.$d}};var =
Wb=3Dfunction(a,b){Hb.call(this,a);this.Wa=3Db};y(Wb,Hb);Wb.EMPTY=3DHb.EM=
PTY;Wb.create=3DHb.create;Wb.prototype.K=3Dfunction(a){this.ya();Hb.proto=
type.K.call(this,a)};Wb.prototype.B=3Dfunction(){this.Wa.Ib=3D!0;this.ya(=
);Hb.prototype.B.call(this)};=0A=
Wb.prototype.ya=3Dfunction(){var a=3Dthis.Wa;if(a){this.Wa=3Dnull;var =
b=3Da.Sa;a.jb=3D0;a.Jb=3Dnull;a.Sa=3Dnull;b&&b.unsubscribe()}};function =
L(a){return function(b){if("function"!=3D=3Dtypeof a)throw new =
TypeError("s");return b.j(new Zb(a))}}var =
Zb=3Dfunction(a){this.F=3Da;this.S=3Dvoid =
0};Zb.prototype.call=3Dfunction(a,b){return b.subscribe(new =
$b(a,this.F,this.S))};var =
$b=3Dfunction(a,b,c){E.call(this,a);this.F=3Db;this.count=3D0;this.S=3Dc|=
|this};y($b,E);$b.EMPTY=3DE.EMPTY;$b.create=3DE.create;$b.prototype.m=3Df=
unction(a){try{var =
b=3Dthis.F.call(this.S,a,this.count++)}catch(c){this.destination.error(c)=
;return}this.destination.next(b)};var =
M=3Dfunction(){E.apply(this,arguments)};y(M,E);M.EMPTY=3DE.EMPTY;M.create=
=3DE.create;M.prototype.ca=3Dfunction(a,b){this.destination.next(b)};M.pr=
ototype.bb=3Dfunction(a){this.destination.error(a)};M.prototype.I=3Dfunct=
ion(){this.destination.complete()};var =
ac=3Dfunction(a,b,c){E.call(this);this.parent=3Da;this.Yd=3Db;this.sf=3Dc=
;this.index=3D0};y(ac,E);ac.EMPTY=3DE.EMPTY;ac.create=3DE.create;ac.proto=
type.m=3Dfunction(a){this.parent.ca(this.Yd,a,this.sf,this.index++,this)}=
;ac.prototype.K=3Dfunction(a){this.parent.bb(a,this);this.unsubscribe()};=
ac.prototype.B=3Dfunction(){this.parent.I(this);this.unsubscribe()};var =
bc=3D"function"=3D=3D=3Dtypeof =
Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var =
cc=3Dfunction(a){return a&&"number"=3D=3D=3Dtypeof =
a.length&&"function"!=3D=3Dtypeof a};function =
dc(a){return!!a&&"function"!=3D=3Dtypeof =
a.subscribe&&"function"=3D=3D=3Dtypeof a.then};function ec(a){return =
function(b){fc(a,b).catch(function(c){return b.error(c)})}}=0A=
function fc(a,b){var c,d,e,f;return Ea(this,function g(){var k,l;return =
ua(g,function(m){switch(m.N){case =
1:m.Ha=3D2;m.ka=3D3;if(!Symbol.asyncIterator)throw new =
TypeError("m");var =
t=3Da[Symbol.asyncIterator];c=3Dt?t.call(a):"function"=3D=3D=3Dtypeof =
__values?__values(a):a[Symbol.iterator]();case 5:return =
t=3Dc.next(),m.N=3D8,{value:t};case =
8:if(d=3Dm.hd,d.done){m.Ma(3);break}k=3Dd.value;b.next(k);m.Ma(5);break;c=
ase =
3:m.Ic=3D[m.L];m.Ha=3D0;m.ka=3D0;m.Ha=3D0;m.ka=3D9;if(!d||d.done||!(f=3Dc=
.return)){m.Ma(9);break}t=3Df.call(c);m.N=3D9;return{value:t};=0A=
case 9:m.Ic[1]=3Dm.L;m.Ha=3D0;m.ka=3D0;if(e)throw =
e.error;oa(m,10,1);break;case 10:oa(m,4);break;case =
2:m.Ha=3D0;t=3Dm.L.zd;m.L=3Dnull;l=3Dt;e=3D{error:l};m.Ma(3);break;case =
4:b.complete(),m.N=3D0}})})};var gc=3Dfunction(a){return function(b){var =
c=3Da[bc]();do{var d=3Dvoid =
0;try{d=3Dc.next()}catch(e){b.error(e);return}if(d.done){b.complete();bre=
ak}b.next(d.value);if(b.closed)break}while(1);"function"=3D=3D=3Dtypeof =
c.return&&b.add(function(){c.return&&c.return()});return b}};var =
hc=3Dfunction(a){return function(b){var =
c=3Da[rb]();if("function"!=3D=3Dtypeof c.subscribe)throw new =
TypeError("t");return c.subscribe(b)}};var ic=3Dfunction(a){return =
function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},functi=
on(c){return b.error(c)}).then(null,sb);return b}};var =
jc=3Dfunction(a){if(a&&"function"=3D=3D=3Dtypeof a[rb])return =
hc(a);if(cc(a))return Mb(a);if(dc(a))return =
ic(a);if(a&&"function"=3D=3D=3Dtypeof a[bc])return =
gc(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"=3D=3D=3Dtypeof =
a[Symbol.asyncIterator])return ec(a);throw new =
TypeError("u`"+(null!=3D=3Da&&"object"=3D=3D=3Dtypeof a?"an invalid =
object":"'"+a+"'"));};function kc(a,b,c,d,e){e=3Dvoid 0=3D=3D=3De?new =
ac(a,c,d):e;if(!e.closed)return b instanceof =
H?b.subscribe(e):jc(b)(e)};var lc=3D{};function N(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];var =
d=3Dc=3Dvoid =
0;Ob(b[b.length-1])&&(d=3Db.pop());"function"=3D=3D=3Dtypeof =
b[b.length-1]&&(c=3Db.pop());1=3D=3D=3Db.length&&vb(b[0])&&(b=3Db[0]);ret=
urn Nb(b,d).j(new mc(c))}var =
mc=3Dfunction(a){this.ua=3Da};mc.prototype.call=3Dfunction(a,b){return =
b.subscribe(new nc(a,this.ua))};var =
nc=3Dfunction(a,b){M.call(this,a);this.ua=3Db;this.active=3D0;this.values=
=3D[];this.ra=3D[]};y(nc,M);nc.EMPTY=3DM.EMPTY;nc.create=3DM.create;n=3Dn=
c.prototype;=0A=
n.m=3Dfunction(a){this.values.push(lc);this.ra.push(a)};n.B=3Dfunction(){=
var =
a=3Dthis.ra,b=3Da.length;if(0=3D=3D=3Db)this.destination.complete();else{=
this.Pa=3Dthis.active=3Db;for(var c=3D0;c<b;c++){var =
d=3Da[c];this.add(kc(this,d,d,c))}}};n.I=3Dfunction(){0=3D=3D=3D--this.ac=
tive&&this.destination.complete()};n.ca=3Dfunction(a,b,c){a=3Dthis.values=
;var =
d=3Da[c];d=3Dthis.Pa?d=3D=3D=3Dlc?--this.Pa:this.Pa:0;a[c]=3Db;0=3D=3D=3D=
d&&(this.ua?this.oe(a):this.destination.next(a.slice()))};=0A=
n.oe=3Dfunction(a){try{var =
b=3Dthis.ua.apply(this,a)}catch(c){this.destination.error(c);return}this.=
destination.next(b)};function oc(a,b){if(!a)throw Error("v");return new =
H(function(c){var d=3Dnew B;d.add(b.s(function(){var =
e=3Da[Symbol.asyncIterator]();d.add(b.s(function(){var =
f=3Dthis;e.next().then(function(h){h.done?c.complete():(c.next(h.value),f=
.s())})}))}));return d})};function qc(a,b){if(!a)throw Error("v");return =
new H(function(c){var d=3Dnew =
B,e;d.add(function(){e&&"function"=3D=3D=3Dtypeof =
e.return&&e.return()});d.add(b.s(function(){e=3Da[bc]();d.add(b.s(functio=
n(){if(!c.closed){try{var f=3De.next();var h=3Df.value;var =
g=3Df.done}catch(k){c.error(k);return}g?c.complete():(c.next(h),this.s())=
}}))}));return d})};function rc(a,b){return new H(function(c){var =
d=3Dnew B;d.add(b.s(function(){var =
e=3Da[rb]();d.add(e.subscribe({next:function(f){d.add(b.s(function(){retu=
rn c.next(f)}))},error:function(f){d.add(b.s(function(){return =
c.error(f)}))},complete:function(){d.add(b.s(function(){return =
c.complete()}))}}))}));return d})};function sc(a,b){return new =
H(function(c){var d=3Dnew B;d.add(b.s(function(){return =
a.then(function(e){d.add(b.s(function(){c.next(e);d.add(b.s(function(){re=
turn c.complete()}))}))},function(e){d.add(b.s(function(){return =
c.error(e)}))})}));return d})};function tc(a){var =
b=3Duc;if(null!=3Da){if(a&&"function"=3D=3D=3Dtypeof a[rb])return =
rc(a,b);if(dc(a))return sc(a,b);if(cc(a))return =
Lb(a,b);if(a&&"function"=3D=3D=3Dtypeof a[bc]||"string"=3D=3D=3Dtypeof =
a)return =
qc(a,b);if(Symbol&&Symbol.asyncIterator&&"function"=3D=3D=3Dtypeof =
a[Symbol.asyncIterator])return oc(a,b)}throw new =
TypeError("w`"+(null!=3D=3Da&&typeof a||a));};function vc(a){return a =
instanceof H?a:new H(jc(a))};function wc(a,b){var c=3Dvoid =
0=3D=3D=3Dc?Infinity:c;if("function"=3D=3D=3Dtypeof b)return =
function(d){return d.g(wc(function(e,f){return =
vc(a(e,f)).g(L(function(h,g){return =
b(e,h,f,g)}))},c))};"number"=3D=3D=3Dtypeof b&&(c=3Db);return =
function(d){return d.j(new xc(a,c))}}var xc=3Dfunction(a,b){b=3Dvoid =
0=3D=3D=3Db?Infinity:b;this.F=3Da;this.Bc=3Db};xc.prototype.call=3Dfuncti=
on(a,b){return b.subscribe(new yc(a,this.F,this.Bc))};=0A=
var yc=3Dfunction(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?Infinity:c;M.call(this,a);this.F=3Db;this.Bc=3Dc;this.Za=3D!1=
;this.buffer=3D[];this.index=3Dthis.active=3D0};y(yc,M);yc.EMPTY=3DM.EMPT=
Y;yc.create=3DM.create;n=3Dyc.prototype;n.m=3Dfunction(a){this.active<thi=
s.Bc?this.me(a):this.buffer.push(a)};n.me=3Dfunction(a){var =
b=3Dthis.index++;try{var =
c=3Dthis.F(a,b)}catch(d){this.destination.error(d);return}this.active++;t=
his.oc(c,a,b)};n.oc=3Dfunction(a,b,c){b=3Dnew =
ac(this,b,c);this.destination.add(b);kc(this,a,void 0,void 0,b)};=0A=
n.B=3Dfunction(){this.Za=3D!0;0=3D=3D=3Dthis.active&&0=3D=3D=3Dthis.buffe=
r.length&&this.destination.complete();this.unsubscribe()};n.ca=3Dfunction=
(a,b){this.destination.next(b)};n.I=3Dfunction(a){var =
b=3Dthis.buffer;this.remove(a);this.active--;0<b.length?this.m(b.shift())=
:0=3D=3D=3Dthis.active&&this.Za&&this.destination.complete()};function =
zc(a){a=3Dvoid 0=3D=3D=3Da?Infinity:a;return wc(Cb,a)};function =
Ac(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];return =
zc(1)(J.apply(null,x(b)))};function Bc(a,b,c){if(wb(c)){var =
d=3Dc;c=3Dvoid 0}return d?Bc(a,b,c).g(L(function(e){return =
vb(e)?d.apply(null,x(e)):d(e)})):new =
H(function(e){Cc(a,b,function(f){1<arguments.length?e.next(Array.prototyp=
e.slice.call(arguments)):e.next(f)},e,c)})}=0A=
function Cc(a,b,c,d,e){if(a&&"function"=3D=3D=3Dtypeof =
a.addEventListener&&"function"=3D=3D=3Dtypeof =
a.removeEventListener){a.addEventListener(b,c,e);var =
f=3Dfunction(){return a.removeEventListener(b,c,e)}}else =
if(a&&"function"=3D=3D=3Dtypeof a.lf&&"function"=3D=3D=3Dtypeof =
a.kf)a.lf(b,c),f=3Dfunction(){return a.kf(b,c)};else =
if(a&&"function"=3D=3D=3Dtypeof a.addListener&&"function"=3D=3D=3Dtypeof =
a.removeListener)a.addListener(b,c),f=3Dfunction(){return =
a.removeListener(b,c)};else if(a&&a.length)for(var =
h=3D0,g=3Da.length;h<g;h++)Cc(a[h],b,=0A=
c,d,e);else throw new TypeError("x");d.add(f)};var =
Dc=3Dfunction(){B.call(this)};y(Dc,B);Dc.EMPTY=3DB.EMPTY;Dc.prototype.s=3D=
function(){return this};var =
Ec=3Dfunction(a,b){B.call(this);this.O=3Da;this.jc=3Db;this.pending=3D!1}=
;y(Ec,Dc);Ec.EMPTY=3DDc.EMPTY;n=3DEc.prototype;n.s=3Dfunction(a,b){b=3Dvo=
id 0=3D=3D=3Db?0:b;if(this.closed)return =
this;this.state=3Da;a=3Dthis.id;var =
c=3Dthis.O;null!=3Da&&(this.id=3Dthis.zb(c,a,b));this.pending=3D!0;this.d=
elay=3Db;this.id=3Dthis.id||this.Ab(c,this.id,b);return =
this};n.Ab=3Dfunction(a,b,c){return =
setInterval(a.flush.bind(a,this),void =
0=3D=3D=3Dc?0:c)};n.zb=3Dfunction(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?0:c;if(null!=3D=3Dc&&this.delay=3D=3D=3Dc&&!1=3D=3D=3Dthis.pe=
nding)return b;clearInterval(b)};=0A=
n.execute=3Dfunction(a,b){if(this.closed)return =
Error("y");this.pending=3D!1;if(a=3Dthis.kd(a,b))return =
a;!1=3D=3D=3Dthis.pending&&null!=3Dthis.id&&(this.id=3Dthis.zb(this.O,thi=
s.id,null))};n.kd=3Dfunction(a){var b=3D!1,c=3Dvoid =
0;try{this.jc(a)}catch(d){b=3D!0,c=3D!!d&&d||Error(d)}if(b)return =
this.unsubscribe(),c};n.ya=3Dfunction(){var =
a=3Dthis.id,b=3Dthis.O,c=3Db.actions,d=3Dc.indexOf(this);this.state=3Dthi=
s.jc=3Dnull;this.pending=3D!1;this.O=3Dnull;-1!=3D=3Dd&&c.splice(d,1);nul=
l!=3Da&&(this.id=3Dthis.zb(b,a,null));this.delay=3Dnull};var =
O=3Dfunction(a,b){b=3Dvoid =
0=3D=3D=3Db?Rb.now:b;Rb.call(this,a,function(){return =
O.ob&&O.ob!=3D=3Dc?O.ob.now():b()});var =
c=3Dthis;this.actions=3D[];this.active=3D!1;this.ac=3Dvoid =
0};y(O,Rb);O.now=3DRb.now;O.prototype.s=3Dfunction(a,b,c){b=3Dvoid =
0=3D=3D=3Db?0:b;return =
O.ob&&O.ob!=3D=3Dthis?O.ob.s(a,b,c):Rb.prototype.s.call(this,a,b,c)};=0A=
O.prototype.flush=3Dfunction(a){var =
b=3Dthis.actions;if(this.active)b.push(a);else{var c;this.active=3D!0;do =
if(c=3Da.execute(a.state,a.delay))break;while(a=3Db.shift());this.active=3D=
!1;if(c){for(;a=3Db.shift();)a.unsubscribe();throw c;}}};function =
P(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];c=3DInfinity;va=
r d=3Dvoid =
0,e=3Db[b.length-1];Ob(e)?(d=3Db.pop(),1<b.length&&"number"=3D=3D=3Dtypeo=
f b[b.length-1]&&(c=3Db.pop())):"number"=3D=3D=3Dtypeof =
e&&(c=3Db.pop());return!d&&1=3D=3D=3Db.length&&b[0]instanceof =
H?b[0]:zc(c)(Nb(b,d))};function Fc(){};var Gc=3Dnew H(Fc);function =
Q(a){return function(b){return b.j(new Hc(a))}}var =
Hc=3Dfunction(a){this.V=3Da;this.S=3Dvoid =
0};Hc.prototype.call=3Dfunction(a,b){return b.subscribe(new =
Ic(a,this.V,this.S))};var =
Ic=3Dfunction(a,b,c){E.call(this,a);this.V=3Db;this.S=3Dc;this.count=3D0}=
;y(Ic,E);Ic.EMPTY=3DE.EMPTY;Ic.create=3DE.create;Ic.prototype.m=3Dfunctio=
n(a){try{var =
b=3Dthis.V.call(this.S,a,this.count++)}catch(c){this.destination.error(c)=
;return}b&&this.destination.next(a)};function Jc(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];if(1=3D=3D=3Db.=
length)if(vb(b[0]))b=3Db[0];else return vc(b[0]);return Nb(b,void =
0).j(new Kc)}var =
Kc=3Dfunction(){};Kc.prototype.call=3Dfunction(a,b){return =
b.subscribe(new Lc(a))};var =
Lc=3Dfunction(a){M.call(this,a);this.qb=3D!1;this.ra=3D[];this.Db=3D[]};y=
(Lc,M);Lc.EMPTY=3DM.EMPTY;Lc.create=3DM.create;n=3DLc.prototype;n.m=3Dfun=
ction(a){this.ra.push(a)};=0A=
n.B=3Dfunction(){var =
a=3Dthis.ra,b=3Da.length;if(0=3D=3D=3Db)this.destination.complete();else{=
for(var c=3D0;c<b&&!this.qb;c++){var =
d=3Da[c];d=3Dkc(this,d,d,c);this.Db&&this.Db.push(d);this.add(d)}this.ra=3D=
null}};n.ca=3Dfunction(a,b,c){if(!this.qb){this.qb=3D!0;for(a=3D0;a<this.=
Db.length;a++)if(a!=3D=3Dc){var =
d=3Dthis.Db[a];d.unsubscribe();this.remove(d)}this.Db=3Dnull}this.destina=
tion.next(b)};n.I=3Dfunction(a){this.qb=3D!0;M.prototype.I.call(this,a)};=
n.bb=3Dfunction(a,b){this.qb=3D!0;M.prototype.bb.call(this,a,b)};function=
 Mc(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];c=3Dvoid =
0;"function"=3D=3D=3Dtypeof b[b.length-1]&&(c=3Db.pop());return =
Nb(b,void 0).j(new Nc(c))}var =
Nc=3Dfunction(a){this.ua=3Da};Nc.prototype.call=3Dfunction(a,b){return =
b.subscribe(new Oc(a,this.ua))};var Oc=3Dfunction(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?Object.create(null):c;E.call(this,a);this.Tc=3D[];this.active=
=3D0;this.ua=3Db;this.values=3Dc};y(Oc,E);Oc.EMPTY=3DE.EMPTY;Oc.create=3D=
E.create;=0A=
Oc.prototype.m=3Dfunction(a){var b=3Dthis.Tc;vb(a)?b.push(new =
Pc(a)):"function"=3D=3D=3Dtypeof a[bc]?b.push(new =
Qc(a[bc]())):b.push(new =
Rc(this.destination,this,a))};Oc.prototype.B=3Dfunction(){var =
a=3Dthis.Tc,b=3Da.length;this.unsubscribe();if(0=3D=3D=3Db)this.destinati=
on.complete();else{this.active=3Db;for(var c=3D0;c<b;c++){var =
d=3Da[c];d.Gf?this.destination.add(d.subscribe(d,c)):this.active--}}};Oc.=
prototype.pe=3Dfunction(a){try{var =
b=3Dthis.ua.apply(this,a)}catch(c){this.destination.error(c);return}this.=
destination.next(b)};=0A=
var =
Qc=3Dfunction(a){this.iterator=3Da;this.Zc=3Da.next()};Qc.prototype.La=3D=
function(){return!0};Qc.prototype.next=3Dfunction(){var =
a=3Dthis.Zc;this.Zc=3Dthis.iterator.next();return =
a};Qc.prototype.Za=3Dfunction(){var a=3Dthis.Zc;return a&&!!a.done};var =
Pc=3Dfunction(a){this.xc=3Da;this.length=3Dthis.index=3D0;this.length=3Da=
.length};Pc.prototype[bc]=3Dfunction(){return =
this};Pc.prototype.next=3Dfunction(){var =
a=3Dthis.index++,b=3Dthis.xc;return =
a<this.length?{value:b[a],done:!1}:{value:null,done:!0}};=0A=
Pc.prototype.La=3Dfunction(){return =
this.xc.length>this.index};Pc.prototype.Za=3Dfunction(){return =
this.xc.length=3D=3D=3Dthis.index};var =
Rc=3Dfunction(a,b,c){M.call(this,a);this.parent=3Db;this.observable=3Dc;t=
his.Gf=3D!0;this.buffer=3D[];this.Pc=3D!1};y(Rc,M);Rc.EMPTY=3DM.EMPTY;Rc.=
create=3DM.create;Rc.prototype[bc]=3Dfunction(){return =
this};n=3DRc.prototype;n.next=3Dfunction(){var a=3Dthis.buffer;return =
0=3D=3D=3Da.length&&this.Pc?{value:null,done:!0}:{value:a.shift(),done:!1=
}};n.La=3Dfunction(){return 0<this.buffer.length};=0A=
n.Za=3Dfunction(){return =
0=3D=3D=3Dthis.buffer.length&&this.Pc};n.I=3Dfunction(){if(0<this.buffer.=
length){this.Pc=3D!0;var =
a=3Dthis.parent;a.active--;0=3D=3D=3Da.active&&a.destination.complete()}e=
lse this.destination.complete()};=0A=
n.ca=3Dfunction(a,b){this.buffer.push(b);a:{a=3Dthis.parent;b=3Da.Tc;for(=
var c=3Db.length,d=3Da.destination,e=3D0;e<c;e++){var =
f=3Db[e];if("function"=3D=3D=3Dtypeof f.La&&!f.La())break =
a}e=3D!1;f=3D[];for(var h=3D0;h<c;h++){var =
g=3Db[h],k=3Dg.next();g.Za()&&(e=3D!0);if(k.done){d.complete();break =
a}f.push(k.value)}a.ua?a.pe(f):d.next(f);e&&d.complete()}};n.subscribe=3D=
function(a,b){return kc(this,this.observable,this,b)};var =
Sc=3D1,Tc,Uc=3D{};function Vc(a){return a in Uc?(delete Uc[a],!0):!1}var =
Wc=3Dfunction(a){var =
b=3DSc++;Uc[b]=3D!0;Tc||(Tc=3DPromise.resolve());Tc.then(function(){retur=
n Vc(b)&&a()});return b};var =
Xc=3Dfunction(a,b){Ec.call(this,a,b);this.O=3Da;this.jc=3Db};y(Xc,Ec);Xc.=
EMPTY=3DEc.EMPTY;Xc.prototype.Ab=3Dfunction(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?0:c;if(null!=3D=3Dc&&0<c)return =
Ec.prototype.Ab.call(this,a,b,c);a.actions.push(this);return =
a.ac||(a.ac=3DWc(a.flush.bind(a,void =
0)))};Xc.prototype.zb=3Dfunction(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?0:c;if(null!=3D=3Dc&&0<c||null=3D=3D=3Dc&&0<this.delay)return=
 =
Ec.prototype.zb.call(this,a,b,c);0=3D=3D=3Da.actions.length&&(Vc(b),a.ac=3D=
void 0)};var =
Yc=3Dfunction(){O.apply(this,arguments)};y(Yc,O);Yc.now=3DO.now;Yc.protot=
ype.flush=3Dfunction(a){this.active=3D!0;this.ac=3Dvoid 0;var =
b=3Dthis.actions,c,d=3D-1;a=3Da||b.shift();var e=3Db.length;do =
if(c=3Da.execute(a.state,a.delay))break;while(++d<e&&(a=3Db.shift()));thi=
s.active=3D!1;if(c){for(;++d<e&&(a=3Db.shift());)a.unsubscribe();throw =
c;}};var Zc=3Dnew Yc(Xc);var =
$c=3Dfunction(a,b){Ec.call(this,a,b);this.O=3Da;this.jc=3Db};y($c,Ec);$c.=
EMPTY=3DEc.EMPTY;$c.prototype.s=3Dfunction(a,b){b=3Dvoid =
0=3D=3D=3Db?0:b;if(0<b)return =
Ec.prototype.s.call(this,a,b);this.delay=3Db;this.state=3Da;this.O.flush(=
this);return this};$c.prototype.execute=3Dfunction(a,b){return =
0<b||this.closed?Ec.prototype.execute.call(this,a,b):this.kd(a,b)};$c.pro=
totype.Ab=3Dfunction(a,b,c){c=3Dvoid 0=3D=3D=3Dc?0:c;return =
null!=3D=3Dc&&0<c||null=3D=3D=3Dc&&0<this.delay?Ec.prototype.Ab.call(this=
,a,b,c):a.flush(this)};var =
cd=3Dfunction(){O.apply(this,arguments)};y(cd,O);cd.now=3DO.now;var =
uc=3Dnew cd($c);(function(){function a(){this.message=3D"argument out of =
range";this.name=3D"ArgumentOutOfRangeError";return =
this}a.prototype=3DObject.create(Error.prototype);return =
a})();(function(){function =
a(b){this.message=3Db;this.name=3D"NotFoundError";return =
this}a.prototype=3DObject.create(Error.prototype);return =
a})();(function(){function =
a(b){this.message=3Db;this.name=3D"SequenceError";return =
this}a.prototype=3DObject.create(Error.prototype);return =
a})();(function(){function a(){this.message=3D"Timeout has =
occurred";this.name=3D"TimeoutError";return =
this}a.prototype=3DObject.create(Error.prototype);return a})();var =
dd=3Dfunction(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];this.Zd=3Db};dd=
.prototype.ping=3Dfunction(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];c=3Du(this.Zd);=
for(var d=3Dc.next();!d.done;d=3Dc.next())if(d=3Dd.value,d.Va)try{return =
d.ping.apply(d,x(b))}catch(e){}return =
J(!1)};p.Object.defineProperties(dd.prototype,{Va:{configurable:!0,enumer=
able:!0,get:function(){return this.Zd.some(function(a){return =
a.Va})}}});function ed(a){return function(b){var c=3Dnew =
fd(a);b=3Db.j(c);return c.Ac=3Db}}var =
fd=3Dfunction(a){this.Cb=3Da};fd.prototype.call=3Dfunction(a,b){return =
b.subscribe(new gd(a,this.Cb,this.Ac))};var =
gd=3Dfunction(a,b,c){M.call(this,a);this.Cb=3Db;this.Ac=3Dc};y(gd,M);gd.E=
MPTY=3DM.EMPTY;gd.create=3DM.create;gd.prototype.error=3Dfunction(a){if(!=
this.u){try{var =
b=3Dthis.Cb(a,this.Ac)}catch(c){M.prototype.error.call(this,c);return}thi=
s.qd();a=3Dnew ac(this,void 0,void 0);this.add(a);kc(this,b,void 0,void =
0,a)}};function hd(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];var =
d=3Db,e=3Dvoid 0;"function"=3D=3D=3Dtypeof =
d[d.length-1]&&(e=3Dd.pop());1=3D=3D=3Dd.length&&vb(d[0])&&(d=3Dd[0].slic=
e());return function(f){return f.j.call(vc([f].concat(x(d))),new =
mc(e))}}function id(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];return =
hd.apply(null,x(b))};function jd(a){a=3Dvoid 0=3D=3D=3Da?null:a;return =
function(b){return b.j(new kd(a))}}var =
kd=3Dfunction(a){this.defaultValue=3Da};kd.prototype.call=3Dfunction(a,b)=
{return b.subscribe(new ld(a,this.defaultValue))};var =
ld=3Dfunction(a,b){E.call(this,a);this.defaultValue=3Db;this.Rc=3D!0};y(l=
d,E);ld.EMPTY=3DE.EMPTY;ld.create=3DE.create;ld.prototype.m=3Dfunction(a)=
{this.Rc=3D!1;this.destination.next(a)};ld.prototype.B=3Dfunction(){this.=
Rc&&this.destination.next(this.defaultValue);this.destination.complete()}=
;function md(a){return function(b){return b.j(new nd(a))}}var =
nd=3Dfunction(a){this.Ec=3Da};nd.prototype.call=3Dfunction(a,b){return =
b.subscribe(new od(a,this.Ec))};var =
od=3Dfunction(a,b){M.call(this,a);this.Ec=3Db;this.vd=3D!1;this.Qb=3D[];t=
his.index=3D0};y(od,M);od.EMPTY=3DM.EMPTY;od.create=3DM.create;n=3Dod.pro=
totype;n.ca=3Dfunction(a,b,c,d,e){this.destination.next(a);pd(this,e);qd(=
this)};n.bb=3Dfunction(a){this.K(a)};n.I=3Dfunction(a){(a=3Dpd(this,a))&&=
this.destination.next(a);qd(this)};=0A=
n.m=3Dfunction(a){var b=3Dthis.index++;try{var =
c=3Dthis.Ec(a,b);if(c){var =
d=3Dkc(this,c,a);d&&!d.closed&&(this.destination.add(d),this.Qb.push(d))}=
}catch(e){this.destination.error(e)}};n.B=3Dfunction(){this.vd=3D!0;qd(th=
is);this.unsubscribe()};var pd=3Dfunction(a,b){b.unsubscribe();var =
c=3Da.Qb.indexOf(b);-1!=3D=3Dc&&a.Qb.splice(c,1);return =
b.Yd},qd=3Dfunction(a){a.vd&&0=3D=3D=3Da.Qb.length&&a.destination.complet=
e()};function rd(a){return function(b){return b.j(new sd(a))}}var =
sd=3Dfunction(a){this.Ca=3Da;this.Ne=3Dvoid =
0};sd.prototype.call=3Dfunction(a,b){return b.subscribe(new =
td(a,this.Ca,this.Ne))};var =
td=3Dfunction(a,b,c){M.call(this,a);this.Ca=3Db;this.values=3Dnew =
Set;c&&this.add(kc(this,c))};y(td,M);td.EMPTY=3DM.EMPTY;td.create=3DM.cre=
ate;n=3Dtd.prototype;n.ca=3Dfunction(){this.values.clear()};n.bb=3Dfuncti=
on(a){this.K(a)};n.m=3Dfunction(a){this.Ca?this.qe(a):this.ld(a,a)};=0A=
n.qe=3Dfunction(a){var b=3Dthis.destination;try{var =
c=3Dthis.Ca(a)}catch(d){b.error(d);return}this.ld(c,a)};n.ld=3Dfunction(a=
,b){var =
c=3Dthis.values;c.has(a)||(c.add(a),this.destination.next(b))};function =
R(a){return function(b){return b.j(new ud(a))}}var =
ud=3Dfunction(a){this.compare=3Da;this.Ca=3Dvoid =
0};ud.prototype.call=3Dfunction(a,b){return b.subscribe(new =
vd(a,this.compare,this.Ca))};var =
vd=3Dfunction(a,b,c){E.call(this,a);this.Ca=3Dc;this.Jd=3D!1;"function"=3D=
=3D=3Dtypeof =
b&&(this.compare=3Db)};y(vd,E);vd.EMPTY=3DE.EMPTY;vd.create=3DE.create;vd=
.prototype.compare=3Dfunction(a,b){return a=3D=3D=3Db};=0A=
vd.prototype.m=3Dfunction(a){try{var b=3Dthis.Ca;var =
c=3Db?b(a):a}catch(e){return =
this.destination.error(e)}b=3D!1;if(this.Jd)try{var =
d=3Dthis.compare;b=3Dd(this.key,c)}catch(e){return =
this.destination.error(e)}else =
this.Jd=3D!0;b||(this.key=3Dc,this.destination.next(a))};function =
S(){if(isNaN(1))throw new TypeError("z");return function(a){return =
a.j(new wd)}}var =
wd=3Dfunction(){this.count=3D1};wd.prototype.call=3Dfunction(a,b){return =
b.subscribe(new xd(a,this.count))};var =
xd=3Dfunction(a,b){E.call(this,a);this.count=3Db;this.re=3D0};y(xd,E);xd.=
EMPTY=3DE.EMPTY;xd.create=3DE.create;xd.prototype.m=3Dfunction(a){var =
b=3Dthis.count,c=3D++this.re;c<=3Db&&(this.destination.next(a),c=3D=3D=3D=
b&&(this.destination.complete(),this.unsubscribe()))};function =
yd(a){a=3Dvoid 0=3D=3D=3Da?zd:a;return function(b){return b.j(new =
Ad(a))}}var =
Ad=3Dfunction(a){this.Gc=3Da};Ad.prototype.call=3Dfunction(a,b){return =
b.subscribe(new Bd(a,this.Gc))};var =
Bd=3Dfunction(a,b){E.call(this,a);this.Gc=3Db;this.La=3D!1};y(Bd,E);Bd.EM=
PTY=3DE.EMPTY;Bd.create=3DE.create;Bd.prototype.m=3Dfunction(a){this.La=3D=
!0;this.destination.next(a)};Bd.prototype.B=3Dfunction(){if(this.La)retur=
n this.destination.complete();try{var =
a=3Dthis.Gc()}catch(b){a=3Db}this.destination.error(a)};=0A=
function zd(){return new Sb};function Cd(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];return =
function(d){return Ac(d,J.apply(null,x(b)))}};function Dd(a){return =
function(b){return b.j(new Ed(a,b))}}var =
Ed=3Dfunction(a,b){this.V=3Da;this.S=3Dvoid =
0;this.source=3Db};Ed.prototype.call=3Dfunction(a,b){return =
b.subscribe(new Fd(a,this.V,this.S,this.source))};var =
Fd=3Dfunction(a,b,c,d){E.call(this,a);this.V=3Db;this.S=3Dc;this.source=3D=
d;this.index=3D0;this.S=3Dc||this};y(Fd,E);Fd.EMPTY=3DE.EMPTY;Fd.create=3D=
E.create;Fd.prototype.I=3Dfunction(a){this.destination.next(a);this.desti=
nation.complete()};=0A=
Fd.prototype.m=3Dfunction(a){var =
b=3D!1;try{b=3Dthis.V.call(this.S,a,this.index++,this.source)}catch(c){th=
is.destination.error(c);return}b||this.I(!1)};Fd.prototype.B=3Dfunction()=
{this.I(!0)};function Gd(){return function(a){return a.j(new Hd)}}var =
Hd=3Dfunction(){};Hd.prototype.call=3Dfunction(a,b){return =
b.subscribe(new Id(a))};var =
Id=3Dfunction(){E.apply(this,arguments)};y(Id,E);Id.EMPTY=3DE.EMPTY;Id.cr=
eate=3DE.create;Id.prototype.m=3Dfunction(){};function =
Jd(){if(isNaN(1))throw new TypeError("z");return function(a){return =
a.j(new Kd)}}var =
Kd=3Dfunction(){this.total=3D1};Kd.prototype.call=3Dfunction(a,b){return =
b.subscribe(new Ld(a,this.total))};var =
Ld=3Dfunction(a,b){E.call(this,a);this.total=3Db;this.ae=3D[];this.count=3D=
0};y(Ld,E);Ld.EMPTY=3DE.EMPTY;Ld.create=3DE.create;Ld.prototype.m=3Dfunct=
ion(a){var =
b=3Dthis.ae,c=3Dthis.total,d=3Dthis.count++;b.length<c?b.push(a):b[d%c]=3D=
a};=0A=
Ld.prototype.B=3Dfunction(){var =
a=3Dthis.destination,b=3Dthis.count;if(0<b)for(var =
c=3Dthis.count>=3Dthis.total?this.total:this.count,d=3Dthis.ae,e=3D0;e<c;=
e++){var f=3Db++%c;a.next(d[f])}a.complete()};function Md(a,b){var =
c=3D2<=3Darguments.length;return function(d){return =
d.g(a?Q(function(e,f){return =
a(e,f,d)}):Cb,Jd(),c?jd(b):yd(function(){return new Sb}))}};function =
Nd(a){return function(b){return b.j(new Od(a))}}var =
Od=3Dfunction(a){this.value=3Da};Od.prototype.call=3Dfunction(a,b){return=
 b.subscribe(new Pd(a,this.value))};var =
Pd=3Dfunction(a,b){E.call(this,a);this.value=3Db};y(Pd,E);Pd.EMPTY=3DE.EM=
PTY;Pd.create=3DE.create;Pd.prototype.m=3Dfunction(){this.destination.nex=
t(this.value)};function Qd(a,b){var =
c=3D!1;2<=3Darguments.length&&(c=3D!0);return function(d){return d.j(new =
Rd(a,b,c))}}var =
Rd=3Dfunction(a,b,c){this.vc=3Da;this.seed=3Db;this.Qe=3Dvoid =
0=3D=3D=3Dc?!1:c};Rd.prototype.call=3Dfunction(a,b){return =
b.subscribe(new Sd(a,this.vc,this.seed,this.Qe))};var =
Sd=3Dfunction(a,b,c,d){E.call(this,a);this.vc=3Db;this.pc=3Dc;this.nd=3Dd=
;this.index=3D0};y(Sd,E);Sd.EMPTY=3DE.EMPTY;Sd.create=3DE.create;=0A=
Sd.prototype.m=3Dfunction(a){var b=3Dthis.destination;if(this.nd){var =
c=3Dthis.index++;try{var =
d=3Dthis.vc(this.pc,a,c)}catch(e){b.error(e);return}this.pc=3Dd;b.next(d)=
}else this.pc=3Da,this.nd=3D!0,b.next(a)};function Td(a,b){return =
function(c){var d=3D"function"=3D=3D=3Dtypeof a?a:function(){return =
a};if("function"=3D=3D=3Dtypeof b)return c.j(new Ud(d,b));var =
e=3DObject.create(c,Xb);e.source=3Dc;e.bc=3Dd;return e}}var =
Ud=3Dfunction(a,b){this.bc=3Da;this.Cb=3Db};Ud.prototype.call=3Dfunction(=
a,b){var =
c=3Dthis.Cb,d=3Dthis.bc();a=3Dc(d).subscribe(a);a.add(b.subscribe(d));ret=
urn a};function Vd(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];var =
d=3Db;1=3D=3D=3Dd.length&&vb(d[0])&&(d=3Dd[0]);return function(e){return =
e.j(new Wd(d))}}var =
Wd=3Dfunction(a){this.$c=3Da};Wd.prototype.call=3Dfunction(a,b){return =
b.subscribe(new Xd(a,this.$c))};var =
Xd=3Dfunction(a,b){M.call(this,a);this.destination=3Da;this.$c=3Db};y(Xd,=
M);Xd.EMPTY=3DM.EMPTY;Xd.create=3DM.create;Xd.prototype.bb=3Dfunction(){Y=
d(this)};Xd.prototype.I=3Dfunction(){Yd(this)};Xd.prototype.K=3Dfunction(=
){Yd(this);this.unsubscribe()};=0A=
Xd.prototype.B=3Dfunction(){Yd(this);this.unsubscribe()};var =
Yd=3Dfunction(a){var b=3Da.$c.shift();if(b){var c=3Dnew ac(a,void 0,void =
0);a.destination.add(c);kc(a,b,void 0,void 0,c)}else =
a.destination.complete()};function Zd(){return Td(new I)};function =
$d(){var a=3Dnew Qb(1,void 0,void 0);return function(b){return =
Td(function(){return a},void 0)(b)}};function ae(a){a=3Dvoid =
0=3D=3D=3Da?-1:a;return function(b){return 0=3D=3D=3Da?Kb:0>a?b.j(new =
be(-1,b)):b.j(new be(a-1,b))}}var =
be=3Dfunction(a,b){this.count=3Da;this.source=3Db};be.prototype.call=3Dfu=
nction(a,b){return b.subscribe(new ce(a,this.count,this.source))};var =
ce=3Dfunction(a,b,c){E.call(this,a);this.count=3Db;this.source=3Dc};y(ce,=
E);ce.EMPTY=3DE.EMPTY;ce.create=3DE.create;=0A=
ce.prototype.complete=3Dfunction(){if(!this.u){var =
a=3Dthis.source,b=3Dthis.count;if(0=3D=3D=3Db)return =
E.prototype.complete.call(this);-1<b&&(this.count=3Db-1);a.subscribe(this=
.qd())}};function de(){return new I}function ee(){return =
function(a){return K()(Td(de)(a))}};function T(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];var =
d=3Db[b.length-1];return Ob(d)?(b.pop(),function(e){return =
Ac(b,e,d)}):function(e){return Ac(b,e)}};var =
fe=3Dfunction(a,b,c){b=3Dvoid 0=3D=3D=3Db?0:b;c=3Dvoid =
0=3D=3D=3Dc?Zc:c;H.call(this);this.source=3Da;this.delayTime=3Db;this.O=3D=
c;0>b&&(this.delayTime=3D0);Ob(c)||(this.O=3DZc)};y(fe,H);fe.create=3DH.c=
reate;fe.Ge=3Dfunction(a){return =
yb(this,a.source.subscribe(a.fd))};fe.prototype.J=3Dfunction(a){return =
this.O.s(fe.Ge,this.delayTime,{source:this.source,fd:a})};function =
ge(){var a=3Dvoid 0=3D=3D=3Da?0:a;return function(b){return b.j(new =
he(a))}}var he=3Dfunction(a){this.O=3Duc;this.delay=3Da};=0A=
he.prototype.call=3Dfunction(a,b){return(new =
fe(b,this.delay,this.O)).subscribe(a)};function V(a){return =
function(b){return b.j(new ie(a))}}var =
ie=3Dfunction(a){this.F=3Da};ie.prototype.call=3Dfunction(a,b){return =
b.subscribe(new je(a,this.F))};var =
je=3Dfunction(a,b){M.call(this,a);this.F=3Db;this.index=3D0};y(je,M);je.E=
MPTY=3DM.EMPTY;je.create=3DM.create;n=3Dje.prototype;n.m=3Dfunction(a){va=
r b=3Dthis.index++;try{var =
c=3Dthis.F(a,b)}catch(d){this.destination.error(d);return}this.oc(c,a,b)}=
;=0A=
n.oc=3Dfunction(a,b,c){var d=3Dthis.Vb;d&&d.unsubscribe();b=3Dnew =
ac(this,b,c);this.destination.add(b);this.Vb=3Dkc(this,a,void 0,void =
0,b)};n.B=3Dfunction(){var =
a=3Dthis.Vb;a&&!a.closed||M.prototype.B.call(this);this.unsubscribe()};n.=
ya=3Dfunction(){this.Vb=3Dnull};n.I=3Dfunction(a){this.destination.remove=
(a);this.Vb=3Dnull;this.u&&M.prototype.B.call(this)};n.ca=3Dfunction(a,b)=
{this.destination.next(b)};function ke(a){return function(b){return =
b.j(new le(a))}}var =
le=3Dfunction(a){this.gf=3Da};le.prototype.call=3Dfunction(a,b){a=3Dnew =
me(a);var c=3Dkc(a,this.gf);return =
c&&!a.ce?(a.add(c),b.subscribe(a)):a};var =
me=3Dfunction(a){M.call(this,a);this.ce=3D!1};y(me,M);me.EMPTY=3DM.EMPTY;=
me.create=3DM.create;me.prototype.ca=3Dfunction(){this.ce=3D!0;this.compl=
ete()};me.prototype.I=3Dfunction(){};function ne(a,b){b=3Dvoid =
0=3D=3D=3Db?!1:b;return function(c){return c.j(new oe(a,b))}}var =
oe=3Dfunction(a,b){this.V=3Da;this.Mc=3Db};oe.prototype.call=3Dfunction(a=
,b){return b.subscribe(new pe(a,this.V,this.Mc))};var =
pe=3Dfunction(a,b,c){E.call(this,a);this.V=3Db;this.Mc=3Dc;this.index=3D0=
};y(pe,E);pe.EMPTY=3DE.EMPTY;pe.create=3DE.create;pe.prototype.m=3Dfuncti=
on(a){var b=3Dthis.destination;try{var =
c=3Dthis.V(a,this.index++)}catch(d){b.error(d);return}b=3Dthis.destinatio=
n;c?b.next(a):(this.Mc&&b.next(a),b.complete())};function =
qe(a,b,c){return function(d){return d.j(new te(a,b,c))}}var =
te=3Dfunction(a,b,c){this.ef=3Da;this.error=3Db;this.complete=3Dc};te.pro=
totype.call=3Dfunction(a,b){return b.subscribe(new =
ue(a,this.ef,this.error,this.complete))};var =
ue=3Dfunction(a,b,c,d){E.call(this,a);this.qc=3Dthis.rc=3Dthis.sc=3DFc;th=
is.rc=3Dc||Fc;this.qc=3Dd||Fc;wb(b)?(this.ha=3Dthis,this.sc=3Db):b&&(this=
.ha=3Db,this.sc=3Db.next||Fc,this.rc=3Db.error||Fc,this.qc=3Db.complete||=
Fc)};y(ue,E);ue.EMPTY=3DE.EMPTY;ue.create=3DE.create;=0A=
ue.prototype.m=3Dfunction(a){try{this.sc.call(this.ha,a)}catch(b){this.de=
stination.error(b);return}this.destination.next(a)};ue.prototype.K=3Dfunc=
tion(a){try{this.rc.call(this.ha,a)}catch(b){this.destination.error(b);re=
turn}this.destination.error(a)};ue.prototype.B=3Dfunction(){try{this.qc.c=
all(this.ha)}catch(a){this.destination.error(a);return}return =
this.destination.complete()};function ve(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];return =
function(d){var e;"function"=3D=3D=3Dtypeof =
b[b.length-1]&&(e=3Db.pop());return d.j(new we(b,e))}}var =
we=3Dfunction(a,b){this.ra=3Da;this.F=3Db};we.prototype.call=3Dfunction(a=
,b){return b.subscribe(new xe(a,this.ra,this.F))};var =
xe=3Dfunction(a,b,c){M.call(this,a);this.ra=3Db;this.F=3Dc;this.Pa=3D[];a=
=3Db.length;this.values=3DArray(a);for(c=3D0;c<a;c++)this.Pa.push(c);for(=
c=3D0;c<a;c++){var =
d=3Db[c];this.add(kc(this,d,d,c))}};y(xe,M);xe.EMPTY=3DM.EMPTY;=0A=
xe.create=3DM.create;xe.prototype.ca=3Dfunction(a,b,c){this.values[c]=3Db=
;a=3Dthis.Pa;0<a.length&&(c=3Da.indexOf(c),-1!=3D=3Dc&&a.splice(c,1))};xe=
.prototype.I=3Dfunction(){};xe.prototype.m=3Dfunction(a){0=3D=3D=3Dthis.P=
a.length&&(a=3D[a].concat(x(this.values)),this.F?this.ne(a):this.destinat=
ion.next(a))};xe.prototype.ne=3Dfunction(a){try{var =
b=3Dthis.F.apply(this,a)}catch(c){this.destination.error(c);return}this.d=
estination.next(b)};function ye(a){return function(b){return =
b.g(ze(a,Zd()))}}function W(a){return function(b){return =
b.g(ze(a,$d()))}}function ze(a,b){function c(d){return new =
H(function(e){return d.subscribe(function(f){Ia(a,function(){return void =
e.next(f)})},function(f){Ia(a,function(){return void =
e.error(f)})},function(){Ia(a,function(){return void =
e.complete()})})})}return G(c,ge(),b,K(),c)};function X(a,b){return =
J(b).g(W(a.h))};function Ae(a){function =
b(c){return"boolean"=3D=3D=3Dtypeof c||"string"=3D=3D=3Dtypeof =
c||"number"=3D=3D=3Dtypeof c||void 0=3D=3D=3Dc||null=3D=3D=3Dc}return =
b(a)?!0:Array.isArray(a)?a.every(b):"object"=3D=3D=3Dtypeof =
a?Object.keys(a).every(function(c){return"string"=3D=3D=3Dtypeof =
c})&&Object.values(a).every(function(c){return =
Array.isArray(c)?c.every(b):b(c)}):!1};z(!0);var Be=3Dfunction(a){Be[" =
"](a);return a};Be[" "]=3Dfunction(){};var Ce=3Dfunction(a,b){try{return =
Be(a[b]),!0}catch(c){}return!1},Ee=3Dfunction(a,b){var c=3DDe;return =
Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=3Db(a)};var =
Fe=3DA("Opera"),Ge=3DA("Trident")||A("MSIE"),He=3DA("Edge"),Ie=3DA("Gecko=
")&&!(-1!=3Dfb.toLowerCase().indexOf("webkit")&&!A("Edge"))&&!(A("Trident=
")||A("MSIE"))&&!A("Edge"),Je=3D-1!=3Dfb.toLowerCase().indexOf("webkit")&=
&!A("Edge"),Ke=3Dfunction(){var a=3Dza.document;return =
a?a.documentMode:void 0},Le;=0A=
a:{var Me=3D"",Ne=3Dfunction(){var =
a=3Dfb;if(Ie)return/rv:([^\);]+)(\)|;)/.exec(a);if(He)return/Edge\/([\d\.=
]+)/.exec(a);if(Ge)return/\b(?:MSIE|rv)[: =
]([^\);]+)(\)|;)/.exec(a);if(Je)return/WebKit\/(\S+)/.exec(a);if(Fe)retur=
n/(?:Version)[ \/]?(\S+)/.exec(a)}();Ne&&(Me=3DNe?Ne[1]:"");if(Ge){var =
Oe=3DKe();if(null!=3DOe&&Oe>parseFloat(Me)){Le=3DString(Oe);break =
a}}Le=3DMe}=0A=
var Pe=3DLe,De=3D{},Qe=3Dfunction(a){return Ee(a,function(){for(var =
b=3D0,c=3Dcb(String(Pe)).split("."),d=3Dcb(String(a)).split("."),e=3DMath=
.max(c.length,d.length),f=3D0;0=3D=3Db&&f<e;f++){var =
h=3Dc[f]||"",g=3Dd[f]||"";do{h=3D/(\d*)(\D*)(.*)/.exec(h)||["","","",""];=
g=3D/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0=3D=3Dh[0].length&&0=3D=3D=
g[0].length)break;b=3Ddb(0=3D=3Dh[1].length?0:parseInt(h[1],10),0=3D=3Dg[=
1].length?0:parseInt(g[1],10))||db(0=3D=3Dh[2].length,0=3D=3Dg[2].length)=
||db(h[2],g[2]);h=3Dh[3];g=3Dg[3]}while(0=3D=3Db)}return 0<=3Db})},Re;=0A=
if(za.document&&Ge){var Se=3DKe();Re=3DSe?Se:parseInt(Pe,10)||void =
0}else Re=3Dvoid 0;var Te=3DRe;jb();mb();lb();kb();var =
Ue=3D{},Ve=3Dnull,We=3DIe||Je||"function"=3D=3Dtypeof =
za.btoa,Xe=3Dfunction(a,b){z(Ba(a),"encodeByteArray takes an array as a =
parameter");void 0=3D=3D=3Db&&(b=3D0);if(!Ve){Ve=3D{};for(var =
c=3D"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".spli=
t(""),d=3D["+/=3D","+/","-_=3D","-_.","-_"],e=3D0;5>e;e++){var =
f=3Dc.concat(d[e].split(""));Ue[e]=3Df;for(var h=3D0;h<f.length;h++){var =
g=3Df[h],k=3DVe[g];void =
0=3D=3D=3Dk?Ve[g]=3Dh:z(k=3D=3D=3Dh)}}}b=3DUe[b];c=3DArray(Math.floor(a.l=
ength/3));d=3Db[64]||"";for(e=3Df=3D0;f<a.length-2;f+=3D3){k=3Da[f];var =
l=3D=0A=
a[f+1];g=3Da[f+2];h=3Db[k>>2];k=3Db[(k&3)<<4|l>>4];l=3Db[(l&15)<<2|g>>6];=
g=3Db[g&63];c[e++]=3D""+h+k+l+g}h=3D0;g=3Dd;switch(a.length-f){case =
2:h=3Da[f+1],g=3Db[(h&15)<<2]||d;case =
1:a=3Da[f],c[e]=3D""+b[a>>2]+b[(a&3)<<4|h>>4]+g+d}return c.join("")};var =
Ye=3D"function"=3D=3D=3Dtypeof Uint8Array;function Ze(a){return =
$e(a,function(b){return b},function(b){return new =
Uint8Array(b)})}function af(a,b,c){return"object"=3D=3D=3Dtypeof =
a?Ye&&!Array.isArray(a)&&a instanceof =
Uint8Array?c(a):$e(z(a),b,c):b(a)}function =
$e(a,b,c){if(Array.isArray(a)){for(var =
d=3DArray(a.length),e=3D0;e<a.length;e++){var =
f=3Da[e];null!=3Df&&(d[e]=3Daf(f,b,c))}Array.isArray(a)&&a.Ye&&bf(d);retu=
rn d}d=3D{};for(e in a)f=3Da[e],null!=3Df&&(d[e]=3Daf(f,b,c));return d}=0A=
function cf(a){return $e(a,function(b){return"number"=3D=3D=3Dtypeof =
b?isFinite(b)?b:String(b):b},function(b){return Xe(b)})}var =
df=3D{Ye:{value:!0,configurable:!0}},bf=3Dfunction(a){Array.isArray(a)&&!=
Object.isFrozen(a)&&Object.defineProperties(a,df);return =
a},ef,ff=3DSymbol("exempted jspb subclass"),gf=3DSymbol("generated by =
jspb");var =
jf=3Dfunction(a,b){this.ia=3Da;this.hb=3Db;this.map=3D{};this.lb=3D!0;thi=
s.Rd=3Dnull;if(0<this.ia.length){for(a=3D0;a<this.ia.length;a++){b=3Dthis=
.ia[a];var c=3Db[0];this.map[c.toString()]=3Dnew =
hf(c,b[1])}this.lb=3D!0}};n=3Djf.prototype;n.isFrozen=3Dfunction(){return=
!1};n.toJSON=3Dfunction(){var a=3Dthis.ea(!1);return ef?a:cf(a)};=0A=
n.ea=3Dfunction(a){if(this.lb){if(this.hb){var b=3Dthis.map,c;for(c in =
b)if(Object.prototype.hasOwnProperty.call(b,c)){var =
d=3Db[c].Qa;d&&d.ea(a)}}}else{this.ia.length=3D0;b=3Dkf(this);b.sort();fo=
r(c=3D0;c<b.length;c++){d=3Dthis.map[b[c]];var =
e=3Dd.Qa;e&&e.ea(a);this.ia.push([d.key,d.value])}this.lb=3D!0}return =
this.ia};n.clear=3Dfunction(){this.map=3D{};this.lb=3D!1};n.entries=3Dfun=
ction(){var a=3D[],b=3Dkf(this);b.sort();for(var =
c=3D0;c<b.length;c++){var =
d=3Dthis.map[b[c]];a.push([d.key,lf(this,d)])}return new mf(a)};=0A=
n.keys=3Dfunction(){var a=3D[],b=3Dkf(this);b.sort();for(var =
c=3D0;c<b.length;c++)a.push(this.map[b[c]].key);return new =
mf(a)};n.values=3Dfunction(){var a=3D[],b=3Dkf(this);b.sort();for(var =
c=3D0;c<b.length;c++)a.push(lf(this,this.map[b[c]]));return new =
mf(a)};n.forEach=3Dfunction(a,b){var c=3Dkf(this);c.sort();for(var =
d=3D0;d<c.length;d++){var =
e=3Dthis.map[c[d]];a.call(b,lf(this,e),e.key,this)}};n.set=3Dfunction(a,b=
){var c=3Dnew =
hf(a);this.hb?(c.Qa=3Db,c.value=3Db.ea(!1)):c.value=3Db;this.map[a.toStri=
ng()]=3Dc;this.lb=3D!1;return this};=0A=
var lf=3Dfunction(a,b){return a.hb?(b.Qa||(b.Qa=3Dnew =
a.hb(b.value),a.isFrozen()&&(z(null!=3Da.Rd),a.Rd(b.Qa))),b.Qa):b.value};=
jf.prototype.get=3Dfunction(a){if(a=3Dthis.map[a.toString()])return =
lf(this,a)};jf.prototype.has=3Dfunction(a){return a.toString()in =
this.map};var kf=3Dfunction(a){a=3Da.map;var b=3D[],c;for(c in =
a)Object.prototype.hasOwnProperty.call(a,c)&&b.push(c);return =
b};jf.prototype[Symbol.iterator]=3Dfunction(){return this.entries()};=0A=
var hf=3Dfunction(a,b){this.key=3Da;this.value=3Db;this.Qa=3Dvoid =
0},mf=3Dfunction(a){this.Ld=3D0;this.ia=3Da};mf.prototype.next=3Dfunction=
(){return =
this.Ld<this.ia.length?{done:!1,value:this.ia[this.Ld++]}:{done:!0,value:=
void 0}};mf.prototype[Symbol.iterator]=3Dfunction(){return this};var =
nf;function of(a,b){nf=3Db;a=3Dnew a(b);nf=3Dnull;return a};var =
pf=3Dfunction(a,b,c){Ua(this,pf,"The message constructor should only be =
used by subclasses");z(this.constructor!=3D=3Dpf,"Message is an abstract =
class and cannot be directly =
constructed");if(!0!=3D=3Dthis[ff]){z(!0=3D=3D=3Dthis[gf],"Message can =
only be subclassed by proto gencode.");var =
d=3DObject.getPrototypeOf(z(Object.getPrototypeOf(this)));z(d.hasOwnPrope=
rty(gf),"Generated jspb classes should not be =
extended")}d=3Dnf;nf=3Dnull;a||(a=3Dd);d=3Dthis.constructor.Eg;a||(a=3Dd?=
[d]:[]);this.Ua=3Dd?0:-1;this.C=3Dnull;this.pa=3Da;=0A=
a:{d=3Dthis.pa.length;a=3Dd-1;if(d&&(d=3Dthis.pa[a],!(null=3D=3D=3Dd||"ob=
ject"!=3Dtypeof d||Array.isArray(d)||Ye&&d instanceof =
Uint8Array))){this.eb=3Da-this.Ua;this.Ba=3Dd;break a}void =
0!=3D=3Db&&-1<b?(this.eb=3DMath.max(b,a+1-this.Ua),this.Ba=3Dnull):this.e=
b=3DNumber.MAX_VALUE}if(c)for(b=3D0;b<c.length;b++)a=3Dc[b],a<this.eb?(a+=
=3Dthis.Ua,(d=3Dthis.pa[a])?bf(d):this.pa[a]=3Dqf):(rf(this),(d=3Dthis.Ba=
[a])?bf(d):this.Ba[a]=3Dqf)},qf=3DObject.freeze(bf([])),rf=3Dfunction(a){=
var =
b=3Da.eb+a.Ua;a.pa[b]||(a.Ba=3Da.pa[b]=3D{})},sf=3Dfunction(a,b,c){return=
-1=3D=3D=3D=0A=
b?null:(void 0=3D=3D=3Dc?0:c)||b>=3Da.eb?a.Ba?a.Ba[b]:void =
0:a.pa[b+a.Ua]},uf=3Dfunction(a,b){var c=3Dvoid 0=3D=3D=3Dc?!1:c;var =
d=3Dsf(a,b,c);null=3D=3Dd&&(d=3Dqf);d=3D=3D=3Dqf&&(d=3Dbf([]),tf(a,b,d,c)=
);return d},vf=3Dfunction(a,b,c){a.C||(a.C=3D{});if(b in a.C)return =
a.C[b];var d=3Dsf(a,b);d||(d=3Dbf([]),tf(a,b,d));c=3Dnew jf(d,c);return =
a.C[b]=3Dc},tf=3Dfunction(a,b,c,d){(void =
0=3D=3D=3Dd?0:d)||b>=3Da.eb?(rf(a),a.Ba[b]=3Dc):a.pa[b+a.Ua]=3Dc;return =
a},wf=3Dfunction(a,b,c,d,e){if(-1=3D=3D=3Dc)return =
null;a.C||(a.C=3D{});!a.C[c]&&(e=3Dsf(a,c,void =
0=3D=3D=3De?!1:e),d||e)&&(a.C[c]=3D=0A=
new b(e));return a.C[c]},xf=3Dfunction(a,b,c){a.C||(a.C=3D{});var =
d=3Da.C[c];if(!d){var e=3Duf(a,c);d=3D[];for(var =
f=3D0;f<e.length;f++)d[f]=3Dnew b(e[f]);a.C[c]=3Dd}return =
d};pf.prototype.toJSON=3Dfunction(){var a=3Dthis.ea(!1);return =
ef?a:cf(a)};pf.prototype.ea=3Dfunction(a){if(this.C)for(var b in =
this.C){var c=3Dthis.C[b];if(Array.isArray(c))for(var =
d=3D0;d<c.length;d++)c[d]&&c[d].ea(a);else c&&c.ea(a)}return this.pa};=0A=
var zf=3Dfunction(a){ef=3D!0;try{return =
JSON.stringify(a.toJSON(),yf)}finally{ef=3D!1}},yf=3Dfunction(a,b){switch=
(typeof b){case "number":return isFinite(b)?b:String(b);case =
"object":if(Ye&&null!=3Db&&b instanceof Uint8Array)return Xe(b)}return =
b};pf.prototype.toString=3Dfunction(){return =
this.ea(!1).toString()};pf.prototype.getExtension=3Dfunction(a){var =
b=3Da.xg,c=3Da.vg;return =
a.Bg?c?xf(this,c,b):uf(this,b):c?wf(this,c,b,0,!0):sf(this,b,!0)};=0A=
pf.prototype.clone=3Dfunction(){var =
a=3DUa(this,pf),b=3Da.constructor,c=3DZe(a.ea(!1));b=3Dof(b,c);Af(b,a);re=
turn b};=0A=
function Af(a,b){z(a,"expected `to` to be non-null");z(b,"expected =
`from` to be non-null");b.Nd&&(a.Nd=3Db.Nd.slice());var =
c=3Db.C;if(c){b=3Db.Ba;var d=3D{},e;for(e in c){var f=3Dc[e];if(f){var =
h=3D!(!b||!b[e]),g=3D+e;if(Array.isArray(f)){if(f.length)for(h=3Dxf(a,f[0=
].constructor,g),g=3D0;g<Math.min(h.length,f.length);g++)Af(h[g],Ua(f[g],=
pf))}else f instanceof =
jf?f.hb&&(d.kc=3Dvf(a,g,f.hb),f.forEach(function(k){return =
function(l,m){return =
Af(k.kc.get(m),l)}}(d))):(Ua(f,pf),(h=3Dwf(a,f.constructor,g,0,h))&&Af(h,=
f))}d=3D{kc:d.kc}}}}=0A=
var Bf=3Dfunction(a,b){a=3Dsf(a,b);return null=3D=3Da?0:a};var =
Cf=3Dfunction(){pf.apply(this,arguments)};y(Cf,pf);Cf.prototype[gf]=3D!0;=
var Df=3Dfunction(a,b){this.x=3Dvoid 0!=3D=3Da?a:0;this.y=3Dvoid =
0!=3D=3Db?b:0};n=3DDf.prototype;n.clone=3Dfunction(){return new =
Df(this.x,this.y)};n.toString=3Dfunction(){return"("+this.x+", =
"+this.y+")"};n.equals=3Dfunction(a){return a instanceof =
Df&&(this=3D=3Da?!0:this&&a?this.x=3D=3Da.x&&this.y=3D=3Da.y:!1)};n.ceil=3D=
function(){this.x=3DMath.ceil(this.x);this.y=3DMath.ceil(this.y);return =
this};n.floor=3Dfunction(){this.x=3DMath.floor(this.x);this.y=3DMath.floo=
r(this.y);return this};=0A=
n.round=3Dfunction(){this.x=3DMath.round(this.x);this.y=3DMath.round(this=
.y);return this};n.translate=3Dfunction(a,b){a instanceof =
Df?(this.x+=3Da.x,this.y+=3Da.y):(this.x+=3DNumber(a),"number"=3D=3D=3Dty=
peof b&&(this.y+=3Db));return =
this};n.scale=3Dfunction(a,b){this.x*=3Da;this.y*=3D"number"=3D=3D=3Dtype=
of b?b:a;return this};var =
Ef=3Dfunction(a,b){this.width=3Da;this.height=3Db};n=3DEf.prototype;n.clo=
ne=3Dfunction(){return new =
Ef(this.width,this.height)};n.toString=3Dfunction(){return"("+this.width+=
" x "+this.height+")"};n.aspectRatio=3Dfunction(){return =
this.width/this.height};n.Rc=3Dfunction(){return!(this.width*this.height)=
};n.ceil=3Dfunction(){this.width=3DMath.ceil(this.width);this.height=3DMa=
th.ceil(this.height);return =
this};n.floor=3Dfunction(){this.width=3DMath.floor(this.width);this.heigh=
t=3DMath.floor(this.height);return this};=0A=
n.round=3Dfunction(){this.width=3DMath.round(this.width);this.height=3DMa=
th.round(this.height);return =
this};n.scale=3Dfunction(a,b){this.width*=3Da;this.height*=3D"number"=3D=3D=
=3Dtypeof b?b:a;return this};var Hf=3Dfunction(a){return a?new =
Ff(Gf(a)):La||(La=3Dnew Ff)},If=3Dfunction(a){var =
b=3Da.scrollingElement?a.scrollingElement:Je||"CSS1Compat"!=3Da.compatMod=
e?a.body||a.documentElement:a.documentElement;a=3Da.parentWindow||a.defau=
ltView;return Ge&&Qe("10")&&a.pageYOffset!=3Db.scrollTop?new =
Df(b.scrollLeft,b.scrollTop):new =
Df(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)},Jf=3Dfunction=
(a,b,c){function d(g){g&&b.appendChild("string"=3D=3D=3Dtypeof =
g?a.createTextNode(g):g)}for(var e=3D1;e<c.length;e++){var f=3Dc[e];=0A=
if(!Ba(f)||Ca(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"=3D=3Dtypeof =
f.length){if(Ca(f)){var h=3D"function"=3D=3Dtypeof =
f.item||"string"=3D=3Dtypeof f.item;break a}if("function"=3D=3D=3Dtypeof =
f){h=3D"function"=3D=3Dtypeof f.item;break =
a}}h=3D!1}Va(h?Ya(f):f,d)}}},Gf=3Dfunction(a){z(a,"Node cannot be null =
or undefined.");return =
9=3D=3Da.nodeType?a:a.ownerDocument||a.document},Kf=3Dfunction(a,b){a&&(a=
=3Da.parentNode);for(var =
c=3D0;a;){z("parentNode"!=3Da.name);if(b(a))return =
a;a=3Da.parentNode;c++}return =
null},Ff=3Dfunction(a){this.Ya=3Da||za.document||=0A=
document};n=3DFf.prototype;n.getElementsByTagName=3Dfunction(a,b){return(=
b||this.Ya).getElementsByTagName(String(a))};n.createElement=3Dfunction(a=
){var =
b=3Dthis.Ya;a=3DString(a);"application/xhtml+xml"=3D=3D=3Db.contentType&&=
(a=3Da.toLowerCase());return =
b.createElement(a)};n.createTextNode=3Dfunction(a){return =
this.Ya.createTextNode(String(a))};n.appendChild=3Dfunction(a,b){z(null!=3D=
a&&null!=3Db,"goog.dom.appendChild expects non-null =
arguments");a.appendChild(b)};n.append=3Dfunction(a,b){Jf(Gf(a),a,argumen=
ts)};=0A=
n.canHaveChildren=3Dfunction(a){if(1!=3Da.nodeType)return!1;switch(a.tagN=
ame){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case =
"COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case =
"INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case =
"NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case =
"SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case =
"WBR":return!1}return!0};n.removeNode=3Dfunction(a){return =
a&&a.parentNode?a.parentNode.removeChild(a):null};=0A=
n.contains=3Dfunction(a,b){if(!a||!b)return!1;if(a.contains&&1=3D=3Db.nod=
eType)return a=3D=3Db||a.contains(b);if("undefined"!=3Dtypeof =
a.compareDocumentPosition)return =
a=3D=3Db||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=3Db;)b=3Db.paren=
tNode;return b=3D=3Da};var =
Mf=3Dfunction(){return!Lf()&&(A("iPod")||A("iPhone")||A("Android")||A("IE=
Mobile"))},Lf=3Dfunction(){return =
A("iPad")||A("Android")&&!A("Mobile")||A("Silk")};var =
Nf=3Dfunction(a){try{return!!a&&null!=3Da.location.href&&Ce(a,"foo")}catc=
h(b){return!1}};var Of=3Dfunction(){var a=3Dvoid =
0=3D=3D=3Da?za:a;return(a=3Da.performance)&&a.now?a.now():null},Pf=3Dfunc=
tion(a){var b=3Dza.performance;return b&&b.timing&&b.timing[a]||0};var =
Qf=3Dfunction(a,b){var c=3Dwindow;return function(){var =
d=3DOf(),e=3D3;try{var f=3Db.apply(this,arguments)}catch(g){throw =
e=3D13,g;}finally{if(c.google_measure_js_timing&&d){var =
h=3DOf()||0;d=3D{label:a.toString(),value:d,duration:h-d,type:e};e=3Dc.go=
ogle_js_reporting_queue=3Dc.google_js_reporting_queue||[];2048>e.length&&=
e.push(d)}}return f}};var =
Rf=3Dfunction(){Ga.apply(this,arguments)};y(Rf,Ga);Rf.prototype.va=3Dfunc=
tion(a,b){return Ga.prototype.va.call(this,a,Qf(a,b))};function =
Sf(a,b){return function(c){return new H(function(d){return =
c.subscribe(function(e){a.va(b,function(){d.next(e)})()},function(e){a.va=
(b,function(){d.error(e)})()},function(){a.va(b,function(){d.complete()})=
()})})}};function Tf(a,b){var c=3D!1;return new H(function(d){var =
e=3Da.setTimeout(function(){c=3D!0;d.next(!0);d.complete()},b);return =
function(){c||a.clearTimeout(e)}})};var =
Uf=3Dfunction(a,b){this.H=3Da;this.A=3Db};Uf.prototype.now=3Dfunction(){r=
eturn =
this.H.performance.now()};Uf.prototype.setTimeout=3Dfunction(a,b){return =
this.H.setTimeout(this.A.va(734,a),b)};Uf.prototype.clearTimeout=3Dfuncti=
on(a){this.H.clearTimeout(a)};Uf.prototype.interval=3Dfunction(a){var =
b=3Dthis;return new H(function(c){var =
d=3D0,e=3Db.H.setInterval(function(){c.next(d++)},a);return =
function(){b.H.clearInterval(e)}})};var =
Vf=3Dfunction(a){this.global=3Da=3Dvoid =
0=3D=3D=3Da?window:a};Vf.prototype.ping=3Dfunction(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];var =
d=3Dthis;return P.apply(null,x(b.map(function(e){return =
vc(d.global.fetch(e,{method:"GET",cache:"no-cache",keepalive:!0,mode:"no-=
cors"})).g(L(function(f){return =
200=3D=3D=3Df.status}))}))).g(Dd(function(e){return =
e}),Md())};p.Object.defineProperties(Vf.prototype,{Va:{configurable:!0,en=
umerable:!0,get:function(){return!!this.global.fetch}}});var =
Wf=3Dfunction(a){this.global=3Da=3Dvoid =
0=3D=3D=3Da?window:a};Wf.prototype.ping=3Dfunction(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];var =
d=3Dthis;return J(b.map(function(e){try{var =
f=3Dd.global;f.google_image_requests||(f.google_image_requests=3D[]);var =
h=3Df.document.createElement("img");h.src=3De;f.google_image_requests.pus=
h(h);return!0}catch(g){return!1}}).every(function(e){return =
e}))};p.Object.defineProperties(Wf.prototype,{Va:{configurable:!0,enumera=
ble:!0,get:function(){return!0}}});var =
Xf=3Dfunction(a){this.global=3Da=3Dvoid =
0=3D=3D=3Da?window:a};Xf.prototype.ping=3Dfunction(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];var =
d=3Dthis;return J(b.map(function(e){var f;return =
null=3D=3D=3D(f=3Dd.global.navigator)||void 0=3D=3D=3Df?void =
0:f.sendBeacon(e)}).every(function(e){return =
e}))};p.Object.defineProperties(Xf.prototype,{Va:{configurable:!0,enumera=
ble:!0,get:function(){var =
a;return!(null=3D=3D=3D(a=3Dthis.global.navigator)||void =
0=3D=3D=3Da||!a.sendBeacon)}}});function Yf(a){var b=3DZf(a);return =
null=3D=3D=3Db?X(a,null):b.g(L(function(c){c=3Dzf(c);if(We)c=3Dza.btoa(c)=
;else{for(var d=3D[],e=3D0,f=3D0;f<c.length;f++){var =
h=3Dc.charCodeAt(f);255<h&&(d[e++]=3Dh&255,h>>=3D8);d[e++]=3Dh}c=3DXe(d,v=
oid 0)}return c}),S(),W(a.h))};function $f(a){var b=3Dvoid =
0=3D=3D=3Db?{}:b;if("function"=3D=3D=3Dtypeof Event)return new =
Event(a,b);if("undefined"!=3D=3Dtypeof document){var =
c=3Ddocument.createEvent("CustomEvent");c.initCustomEvent(a,b.bubbles||!1=
,b.cancelable||!1,b.detail);return c}throw Error();};var =
ag=3D["FRAME","IMG","IFRAME"],bg=3D/^[01](px)?$/;=0A=
function cg(a,b){var c=3D!0,d=3D!0,e=3Dvoid 0,f=3D!0;c=3Dvoid =
0=3D=3D=3Dc?!0:c;d=3Dvoid 0=3D=3D=3Dd?!1:d;f=3Dvoid =
0=3D=3D=3Df?!1:f;if(a=3D"string"=3D=3D=3Dtypeof =
a?document.getElementById(a):a){e||(e=3Dfunction(U,Pa,eb){U.addEventListe=
ner(Pa,eb)});for(var =
h=3D!1,g=3Dfunction(U){h||(h=3D!0,b(U))},k,l,m=3D0;m<ag.length;++m)if(ag[=
m]=3D=3Da.tagName){l=3D3;k=3D[a];break}k||(k=3Da.querySelectorAll(ag.join=
(",")),l=3D2);var t=3D0,r=3D0,C=3Da=3D!1;m=3D{};for(var =
D=3D0;D<k.length;m=3D{Gb:m.Gb},D++){var =
v=3Dk[D];if(!("IMG"!=3Dv.tagName||!v.complete||v.naturalWidth&&v.naturalH=
eight?bg.test(v.getAttribute("width"))&&=0A=
bg.test(v.getAttribute("height")):1)){if("IMG"=3D=3Dv.tagName)var =
w=3Dv.naturalWidth&&v.naturalHeight?!0:!1;else =
try{w=3D"complete"=3D=3D=3D(v.readyState?v.readyState:v.contentWindow&&v.=
contentWindow.document&&v.contentWindow.document.readyState)?!0:!1}catch(=
U){w=3Dvoid =
0=3D=3D=3Dd?!1:d}if(w)a=3D!0;else{t++;m.Gb=3D"IMG"=3D=3D=3Dv.tagName;var =
F=3Dfunction(U){return =
function(){t--;t||g(l);U.Gb&&(r--,!r&&C&&g(l))}}(m);e(v,"load",F);m.Gb&&(=
r++,e(v,"error",F))}}}k=3Dnull;if(0=3D=3D=3Dt&&!a&&"complete"=3D=3D=3Dza.=
document.readyState)l=3D5;else if(t||!a){e(za,=0A=
"load",function(){f&&r?C=3D!0:g(4)});return}c&&g(l)}};function =
dg(a,b,c){if(a)for(var =
d=3D0;null!=3Da&&500>d&&!c(a);++d)a=3Db(a)}function =
eg(a,b){dg(a,function(c){try{return =
c=3D=3D=3Dc.parent?null:c.parent}catch(d){}return null},b)}function =
fg(a,b){if("IFRAME"=3D=3Da.tagName)b(a);else{a=3Da.querySelectorAll("IFRA=
ME");for(var c=3D0;c<a.length&&!b(a[c]);++c);}}function =
gg(a){return(a=3Da.ownerDocument)&&(a.parentWindow||a.defaultView)||null}=0A=
function hg(a,b,c){try{var =
d=3DJSON.parse(c.data)}catch(h){}if("object"=3D=3D=3Dtypeof =
d&&d&&"creativeLoad"=3D=3D=3Dd.type){var e=3Dgg(a);if(c.source&&e){var =
f;eg(c.source,function(h){try{if(h.parent=3D=3D=3De)return =
f=3Dh,!0}catch(g){}});f&&fg(a,function(h){if(h.contentWindow=3D=3D=3Df)re=
turn b(d),!0})}}}=0A=
var ig=3Dfunction(a,b){var c=3D"string"=3D=3D=3Dtypeof =
a?document.getElementById(a):a;if(c)if(c.onCreativeLoad)c.onCreativeLoad(=
b);else{var d=3Db?[b]:[],e=3Dfunction(f){for(var =
h=3D0;h<d.length;++h)try{d[h](1,f)}catch(g){}d=3D{push:function(g){g(1,f)=
}}};c.onCreativeLoad=3Dfunction(f){d.push(f)};c.setAttribute("data-creati=
ve-load-listener","");c.addEventListener("creativeLoad",function(f){e(f.d=
etail)});za.addEventListener("message",function(f){hg(c,e,f)})}};var =
jg=3Dfunction(a,b){var =
c=3Dthis;this.global=3Da;this.dd=3Db;this.Xd=3Dthis.document?P(J(!0),Bc(t=
his.document,"visibilitychange")).g(Sf(this.dd.A,748),L(function(){return=
 =
c.document?c.document.visibilityState:"visible"}),R()):J("visible");this.=
nf=3Dthis.document?Bc(this.document,"DOMContentLoaded").g(Sf(this.dd.A,73=
9),S()):J($f("DOMContentLoaded"))},kg=3Dfunction(a){return =
a.document?a.document.readyState:"complete"},lg=3Dfunction(a){return =
null!=3D=3Da.document&&void 0!=3D=3Da.document.visibilityState};=0A=
jg.prototype.querySelector=3Dfunction(a){return =
this.document?this.document.querySelector(a):null};jg.prototype.querySele=
ctorAll=3Dfunction(a){return =
this.document?Ya(this.document.querySelectorAll(a)):[]};var =
mg=3Dfunction(a){return null!=3D=3Da.document&&"function"=3D=3D=3Dtypeof =
a.document.elementFromPoint};jg.prototype.elementFromPoint=3Dfunction(a,b=
){return =
this.document&&mg(this)?this.document.elementFromPoint(a,b):null};=0A=
var ng=3Dfunction(a,b){if(!a.document)return J(b);var c=3Dnew =
Qb(1),d=3Dfunction(){c.next(b)};ig(b,d);cg(b,d);return =
c.g(Sf(a.dd.A,749),S())};p.Object.defineProperties(jg.prototype,{document=
:{configurable:!0,enumerable:!0,get:function(){return =
Ce(this.global,"document")?this.global.document||null:null}}});var =
og=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?window:a;dd.call(this,new =
Vf(a),new Xf(a),new Wf(a))};y(og,dd);var pg=3Dfunction(a,b){var c=3Dvoid =
0=3D=3D=3Dc?nb():c;this.global=3Da;this.i=3Db;this.ma=3Dc},qg=3Dfunction(=
a,b){var c=3D(new =
Date).getUTCMilliseconds(),d=3Da.global.localStorage.getItem(b+"_locky_ti=
mestamp");null!=3D=3Dd&&6E4<c-Number(d)&&(a.global.localStorage.removeIte=
m(b+"_locky_timestamp"),a.global.localStorage.removeItem(b+"_locky"))},rg=
=3Dfunction(a,b,c){qg(a,b);var d=3Dfunction(){return =
a.i.setTimeout(function(){return void =
rg(a,b,c)},10)};a.global.localStorage.setItem(b+"_lockx",a.ma);null!=3D=3D=
a.global.localStorage.getItem(b+=0A=
"_locky")?d():(a.global.localStorage.setItem(b+"_locky_timestamp",String(=
(new =
Date).getUTCMilliseconds())),a.global.localStorage.setItem(b+"_locky",a.m=
a),a.global.localStorage.getItem(b+"_lockx")!=3D=3Da.ma?a.i.setTimeout(fu=
nction(){a.global.localStorage.getItem(b+"_locky")!=3D=3Da.ma?d():sg(a,b,=
c)},10):sg(a,b,c))},sg=3Dfunction(a,b,c){try{c()}finally{a.global.localSt=
orage.removeItem(b+"_locky_timestamp"),a.global.localStorage.removeItem(b=
+"_locky")}};=0A=
pg.prototype.update=3Dfunction(a,b){var =
c=3Dthis;rg(this,a,function(){var =
d=3Dc.global.localStorage.getItem(a);d=3Db(d);null!=3D=3Dd&&c.global.loca=
lStorage.setItem(a,d)})};var =
tg=3D{left:0,top:0,width:0,height:0};function vg(a,b){return =
a.left=3D=3D=3Db.left&&a.top=3D=3D=3Db.top&&a.width=3D=3D=3Db.width&&a.he=
ight=3D=3D=3Db.height}function =
wg(a,b){return{left:Math.max(a.left,b.left),top:Math.max(a.top,b.top),wid=
th:Math.max(0,Math.min(a.left+a.width,b.left+b.width)-Math.max(a.left,b.l=
eft)),height:Math.max(0,Math.min(a.top+a.height,b.top+b.height)-Math.max(=
a.top,b.top))}}function =
xg(a,b){return{left:Math.round(a.left+b.x),top:Math.round(a.top+b.y),widt=
h:a.width,height:a.height}};var =
yg=3Dfunction(a,b,c,d){this.top=3Da;this.right=3Db;this.bottom=3Dc;this.l=
eft=3Dd};n=3Dyg.prototype;n.Kc=3Dfunction(){return =
this.right-this.left};n.Jc=3Dfunction(){return =
this.bottom-this.top};n.clone=3Dfunction(){return new =
yg(this.top,this.right,this.bottom,this.left)};n.toString=3Dfunction(){re=
turn"("+this.top+"t, "+this.right+"r, "+this.bottom+"b, =
"+this.left+"l)"};=0A=
n.contains=3Dfunction(a){return this&&a?a instanceof =
yg?a.left>=3Dthis.left&&a.right<=3Dthis.right&&a.top>=3Dthis.top&&a.botto=
m<=3Dthis.bottom:a.x>=3Dthis.left&&a.x<=3Dthis.right&&a.y>=3Dthis.top&&a.=
y<=3Dthis.bottom:!1};n.expand=3Dfunction(a,b,c,d){Ca(a)?(this.top-=3Da.to=
p,this.right+=3Da.right,this.bottom+=3Da.bottom,this.left-=3Da.left):(thi=
s.top-=3Da,this.right+=3DNumber(b),this.bottom+=3DNumber(c),this.left-=3D=
Number(d));return this};=0A=
n.ceil=3Dfunction(){this.top=3DMath.ceil(this.top);this.right=3DMath.ceil=
(this.right);this.bottom=3DMath.ceil(this.bottom);this.left=3DMath.ceil(t=
his.left);return =
this};n.floor=3Dfunction(){this.top=3DMath.floor(this.top);this.right=3DM=
ath.floor(this.right);this.bottom=3DMath.floor(this.bottom);this.left=3DM=
ath.floor(this.left);return =
this};n.round=3Dfunction(){this.top=3DMath.round(this.top);this.right=3DM=
ath.round(this.right);this.bottom=3DMath.round(this.bottom);this.left=3DM=
ath.round(this.left);return this};=0A=
n.translate=3Dfunction(a,b){a instanceof =
Df?(this.left+=3Da.x,this.right+=3Da.x,this.top+=3Da.y,this.bottom+=3Da.y=
):(Qa(a),this.left+=3Da,this.right+=3Da,"number"=3D=3D=3Dtypeof =
b&&(this.top+=3Db,this.bottom+=3Db));return =
this};n.scale=3Dfunction(a,b){b=3D"number"=3D=3D=3Dtypeof =
b?b:a;this.left*=3Da;this.right*=3Da;this.top*=3Db;this.bottom*=3Db;retur=
n this};var Ag=3Dfunction(a){Cf.call(this,a,-1,zg)};y(Ag,Cf);var =
zg=3D[6];var Bg=3D"platform platformVersion architecture model =
uaFullVersion bitness".split(" "),Cg=3Dfunction(a){return =
a.navigator&&a.navigator.userAgentData&&"function"=3D=3D=3Dtypeof =
a.navigator.userAgentData.getHighEntropyValues?a.navigator.userAgentData.=
getHighEntropyValues(Bg).then(function(b){var c=3Dnew =
Ag;c=3Dtf(c,1,b.platform);c=3Dtf(c,2,b.platformVersion);c=3Dtf(c,3,b.arch=
itecture);c=3Dtf(c,4,b.model);c=3Dtf(c,5,b.uaFullVersion);return =
tf(c,9,b.bitness)}):null};var Dg=3Dfunction(a,b){a=3Dvoid =
0=3D=3D=3Da?window:a;b=3Dvoid =
0=3D=3D=3Db?null:b;ob.call(this);this.global=3Da;this.Ia=3Db;this.Wd=3DBc=
(this.global,"unload").g(Sf(this.A,747),S());this.mf=3DBc(this.global,"be=
foreunload").g(Sf(this.A,747),S());this.pf=3DBc(this.global,"pagehide").g=
(Sf(this.A,747),S());this.Vd=3DBc(this.global,"load").g(Sf(this.A,738),S(=
));this.qf=3DBc(this.global,"resize").g(Sf(this.A,741));this.onMessage=3D=
Bc(this.global,"message").g(Sf(this.A,740));this.document=3Dnew =
jg(this.global,this);this.A=3Dnew Rf;this.i=3Dnew Uf(this.H,=0A=
this.A);this.o=3Dnew og(a);this.storage=3Dnew pg(a,this.i)};y(Dg,ob);var =
Eg=3Dfunction(a,b){b.start();return =
Bc(b,"message").g(Sf(a.A,740))};Dg.prototype.postMessage=3Dfunction(a,b,c=
){c=3Dvoid =
0=3D=3D=3Dc?[]:c;this.global.postMessage(a,b,c)};Dg.prototype.Kc=3Dfuncti=
on(){return =
Nf(this.global)?this.global.width:0};Dg.prototype.Jc=3Dfunction(){return =
Nf(this.global)?this.global.height:0};=0A=
var Fg=3Dfunction(a,b){try{var =
c=3Da.global,d=3DLf()||Mf();try{b&&(c=3Dc.top);a=3Dc;d=3Dvoid =
0=3D=3D=3Dd?!1:d;b&&null!=3D=3Da&&a!=3Da.top&&(a=3Da.top);try{if(void =
0=3D=3D=3Dd?0:d)var e=3D(new =
Ef(a.innerWidth,a.innerHeight)).round();else{var =
f=3D(a||window).document,h=3D"CSS1Compat"=3D=3Df.compatMode?f.documentEle=
ment:f.body;e=3D(new Ef(h.clientWidth,h.clientHeight)).round()}var =
g=3De}catch(r){g=3Dnew Ef(-12245933,-12245933)}b=3Dg;var =
k=3DIf(Hf(c.document).Ya);if(-12245933=3D=3Db.width){var l=3Db.width;var =
m=3Dnew yg(l,l,l,l)}else m=3Dnew yg(k.y,k.x+b.width,=0A=
k.y+b.height,k.x);var t=3Dm}catch(r){t=3Dnew =
yg(-12245933,-12245933,-12245933,-12245933)}return{left:t.left,top:t.top,=
width:t.Kc(),height:t.Jc()}}catch(r){return =
tg}};Dg.prototype.validate=3Dfunction(){return =
this.global&&!!this.H.performance&&!!this.H.clearTimeout&&!!this.H.setTim=
eout&&!!this.H.setInterval&&!!this.H.clearInterval&&(!!this.H.fetch||"und=
efined"!=3D=3Dtypeof XMLHttpRequest)};var =
Zf=3Dfunction(a){return(a=3DCg(a.global))?vc(a):null};=0A=
p.Object.defineProperties(Dg.prototype,{H:{configurable:!0,enumerable:!0,=
get:function(){return =
window}},$a:{configurable:!0,enumerable:!0,get:function(){return!Nf(this.=
global.top)}},Lc:{configurable:!0,enumerable:!0,get:function(){return =
this.$a||this.global.top!=3D=3Dthis.global}},Ze:{configurable:!0,enumerab=
le:!0,get:function(){return =
this.global.location.href}},scrollY:{configurable:!0,enumerable:!0,get:fu=
nction(){return =
this.global.scrollY}},MutationObserver:{configurable:!0,enumerable:!0,get=
:function(){return this.H.MutationObserver}},=0A=
ResizeObserver:{configurable:!0,enumerable:!0,get:function(){return =
this.H.ResizeObserver}},We:{configurable:!0,enumerable:!0,get:function(){=
return Ge&&Qe(8)}}});var =
Gg=3D!Ge&&!kb(),Hg=3Dfunction(a,b){if(/-[a-z]/.test(b))return =
null;if(Gg&&a.dataset){if(mb()&&!(b in a.dataset))return =
null;a=3Da.dataset[b];return void 0=3D=3D=3Da?null:a}return =
a.getAttribute("data-"+String(b).replace(/([A-Z])/g,"-$1").toLowerCase())=
};var =
Y=3D{},Ig=3D(Y["data-google-av-cxn"]=3D"_avicxn_",Y["data-google-av-cpmav=
"]=3D"_cvu_",Y["data-google-av-metadata"]=3D"_avm_",Y["data-google-av-adk=
"]=3D"_adk_",Y["data-google-av-btr"]=3Dvoid =
0,Y["data-google-av-override"]=3Dvoid 0,Y["data-google-av-dm"]=3Dvoid =
0,Y["data-google-av-immediate"]=3Dvoid 0,Y["data-google-av-aid"]=3Dvoid =
0,Y["data-google-av-naid"]=3Dvoid 0,Y["data-google-av-inapp"]=3Dvoid =
0,Y["data-google-av-slift"]=3Dvoid 0,Y["data-google-av-itpl"]=3Dvoid =
0,Y["data-google-av-ext-cxn"]=3Dvoid 0,Y["data-google-av-rs"]=3D=0A=
void 0,Y["data-google-av-flags"]=3Dvoid =
0,Y),Z=3D{},Jg=3D(Z["data-google-av-adk"]=3D"googleAvAdk",Z["data-google-=
av-btr"]=3D"googleAvBtr",Z["data-google-av-cpmav"]=3D"googleAvCpmav",Z["d=
ata-google-av-dm"]=3D"googleAvDm",Z["data-google-av-ext-cxn"]=3D"googleAv=
ExtCxn",Z["data-google-av-immediate"]=3D"googleAvImmediate",Z["data-googl=
e-av-inapp"]=3D"googleAvInapp",Z["data-google-av-itpl"]=3D"googleAvItpl",=
Z["data-google-av-metadata"]=3D"googleAvMetadata",Z["data-google-av-naid"=
]=3D"googleAvNaid",Z["data-google-av-override"]=3D"googleAvOverride",=0A=
Z["data-google-av-rs"]=3D"googleAvRs",Z["data-google-av-slift"]=3D"google=
AvSlift",Z["data-google-av-cxn"]=3D"googleAvCxn",Z["data-google-av-aid"]=3D=
void 0,Z["data-google-av-flags"]=3D"googleAvFlags",Z);function =
Kg(a,b){try{var c=3Da.getAttribute(b);if(null!=3D=3Dc)return =
c}catch(f){}try{var d=3DIg[b];if(d&&(c=3Da[d],void 0!=3D=3Dc))return =
c}catch(f){}try{var e=3DJg[b];if(e)return Hg(a,e)}catch(f){}return =
null}function Lg(a){return L(function(b){return Kg(b,a)})};var =
Mg=3Dfunction(a,b){b=3DError.call(this,b?a+": =
"+b:String(a));this.message=3Db.message;"stack"in =
b&&(this.stack=3Db.stack);this.code=3Da;this.__proto__=3DMg.prototype;thi=
s.name=3DString(a)};y(Mg,Error);var =
Ng=3Dfunction(){Mg.call(this,1E3);this.__proto__=3DNg.prototype};y(Ng,Mg)=
;var =
Og=3Dfunction(){Mg.call(this,1003);this.__proto__=3DOg.prototype};y(Og,Mg=
);var =
Pg=3Dfunction(){Mg.call(this,1001);this.__proto__=3DPg.prototype};y(Pg,Mg=
);var =
Qg=3Dfunction(a){Mg.call(this,1004,String(a));this.Re=3Da;this.__proto__=3D=
Qg.prototype};=0A=
y(Qg,Mg);var =
Rg=3Dfunction(a){Mg.call(this,1005,a);this.__proto__=3DRg.prototype};y(Rg=
,Mg);var Sg=3DG(Lg("data-google-av-cxn"),L(function(a){if(!a)throw new =
Pg;return a.split("|")}));var Tg=3Dfunction(){return =
G(wc(function(a){return a.element.g(Sg,ed(function(){return =
J([""])})).g(L(function(b){return{X:b,Ob:a}}))}),rd(function(a){return =
a.X.sort().join(";")}),L(function(a){return a.Ob}))};var =
Vg=3Dfunction(){return wc(function(a){return =
vc(Ug(a)).g(ye(a.h))})},Ug=3Dfunction(a){return =
a.document.querySelectorAll(".GoogleActiveViewElement,.GoogleActiveViewCl=
ass")};function Wg(a){var b=3Da.Vd,c=3Da.document.nf;return =
P(J({}),c,b).g(L(function(){return a}))};var Yg=3DL(Xg);function =
Xg(a){var b=3DNumber(Kg(a,"data-google-av-rs"));return =
isNaN(b)||0=3D=3D=3Db?(a=3Da.id)?0=3D=3Da.lastIndexOf("DfaVisibilityIdent=
ifier",0)?6:0=3D=3Da.lastIndexOf("YtKevlarVisibilityIdentifier",0)?15:0=3D=
=3Da.lastIndexOf("YtSparklesVisibilityIdentifier",0)?17:0:0:b};function =
Zg(a,b){b=3Dvoid 0=3D=3D=3Db?Kb:b;return =
P(Wg(a),b).g(Vg(),rd(),W(a.h))};function $g(a,b){return new =
H(function(c){var d=3D!1,e=3DArray(b.length);e.fill(void 0);var f=3Dnew =
Set,h=3Dnew =
Set,g=3D[];b.forEach(function(k,l){g.push(k.subscribe(function(m){a.be?(e=
[l]=3Dm,f.add(l),d||(d=3D!0,Ja(a,function(){d=3D!1;c.next(Ya(e))}))):c.er=
ror(new =
Qg(l))},function(m){h.add(l);f.add(l);Ja(a,function(){c.error(m)})},funct=
ion(){h.add(l);Ja(a,function(){h.size=3D=3D=3Db.length&&c.complete()})}))=
})})};function ah(a,b,c){function d(){if(b.Ia){var =
D=3Db.Ia,v=3DD.next;var =
w=3D{tg:c,Ig:e,Jg:Object.assign({},f),zg:h,errorMessage:g,wg:k};w=3D{Df:1=
,Ef:0,Ff:0,timestamp:b.i.now(),Wb:b.Wb,messageType:2,ug:w};v.call(D,w)}}f=
or(var e=3DObject.keys(a),f=3D{},h=3D!1,g=3Dnull,k=3Dnull,l=3Dnew =
Set,m=3D[],t=3D{},r=3Du(e),C=3Dr.next();!C.done;t=3D{wa:t.wa},C=3Dr.next(=
))t.wa=3DC.value,C=3Da[t.wa].g(R(),L(function(D){return function(v){var =
w=3DString(D.wa);var F=3DAe(v)?v:String(v);f[w]=3DF;d();w=3D{};return =
w[D.wa]=3Dv,w}}(t)),qe(function(D){return function(){l.add(D.wa)}}(t),=0A=
function(D){return =
function(v){k=3DString(D.wa);g=3DString(v);d()}}(t),function(D){return =
function(){l.has(D.wa)||(h=3D!0,d())}}(t))),m.push(C);return =
$g(b.h,m).g(ed(function(D){if(D instanceof Qg)throw new =
Rg(e[D.Re]);throw D;}),L(function(D){return =
Object.freeze(Object.assign.apply(Object,[{}].concat(x(D))))}))};function=
 bh(a,b,c,d){var e=3Dch(dh(ch(eh,fh),gh),hh,ch(ih,jh));return =
a.A.va.bind(a.A)(733,function(){function f(){if(a.Ia){var =
l=3Da.Ia,m=3Dl.next;var =
t=3D{Cg:[].concat(x(g.values())),yg:k};t=3D{Df:1,Ef:0,Ff:0,timestamp:a.i.=
now(),Wb:a.Wb,messageType:1,Ag:t};m.call(l,t)}}var h=3D{},g=3Dnew =
Set,k=3D!1;try{return =
b.g(ed(function(l){d(Object.assign(Object.assign({},h),{error:l}));return=
 =
Kb}),qe(function(){},function(){},function(){k=3D!0;f()}),wc(function(l){=
g.add(l.Xa);f();try{var m=3Dc(a,l)}catch(r){return =
d(Object.assign(Object.assign({},=0A=
h),{error:r instanceof Error?r:String(r)})),Kb}var t=3D{};return =
ah(m,a,l.Xa).g(qe(function(r){t=3Dr}),$d(),K()).g(e,ed(function(r){d(Obje=
ct.assign(Object.assign({},t),{error:r}));return Kb}),Cd(void =
0),L(function(){g.delete(l.Xa)&&f();return!0}))})).g(Qd(function(l){retur=
n =
l+1},0),ed(function(l){d(Object.assign(Object.assign({},h),{error:l}));re=
turn Kb}))}catch(l){return =
d(Object.assign(Object.assign({},h),{error:l})),Kb}})()};var =
hh=3DG(L(function(a){if(void 0=3D=3D=3Da.o||void 0=3D=3D=3Da.Kb||void =
0=3D=3D=3Da.hc)return!1;if(a.Ve){var =
b=3Da.hc(a.Kb,a);a.o.ping.apply(a.o,x(b));return!0}return void =
0!=3D=3Da.Ja?!0:!1}),ne(function(a){return!a}),Gd());function =
kh(a,b,c){b=3Db.g(L(function(){return 0}));var =
d=3Da.Wd.g(L(function(){return 0})),e=3Da.mf.g(L(function(){return =
0}));c=3Dc.g(V(function(g){return =
5=3D=3D=3Dg||7=3D=3D=3Dg?Bc(window,"click").g(L(function(){return =
a.i.now()}),T(0)):J(0)}),W(a.h));var f=3Da.pf.g(L(function(){return =
1})),h=3Da.document.Xd.g(Q(function(g){return"hidden"=3D=3D=3Dg}),L(funct=
ion(){return 1}));c=3DN([c,P(f,h)]).g(L(function(g){g=3Du(g);var =
k=3Dg.next().value;g.next();return 0<k&&200>=3Da.i.now()-k?0:1}));return =
P(b,d,e,c).g(ne(function(g){return 0!=3D=3D=0A=
g},!0),W(a.h))};var ih=3DG(L(function(a){if(void 0=3D=3D=3Da.o||void =
0=3D=3D=3Da.ja||void 0=3D=3D=3Da.Rb||void 0=3D=3D=3Da.ga||void =
0=3D=3D=3Da.D)return!1;if(0=3D=3D=3Da.ja)return!0;var =
b=3Da.ga(Object.assign(Object.assign({},a),{X:[a.Rb],D:a.D,wb:"eos-base",=
Fb:0,yb:"v"}));a.o.ping.apply(a.o,x(b));return!0}),ne(function(a){return!=
a}),Gd());var jh=3DG(Q(function(a){var b=3Da.Fc;a=3Da.ja;return =
0=3D=3D=3Da||8=3D=3D=3Da||0=3D=3D=3Db||1=3D=3D=3Db}),L(function(a){if(voi=
d 0=3D=3D=3Da.o||void 0=3D=3D=3Da.Bd||void 0=3D=3D=3Da.td||void =
0=3D=3D=3Da.Md||void 0=3D=3D=3Da.ja||void 0=3D=3D=3Da.Rb||void =
0=3D=3D=3Da.ga||void 0=3D=3D=3Da.D||void =
0=3D=3D=3Da.Hc)return!1;if(0=3D=3D=3Da.ja)return!0;var =
b=3Da.ga(Object.assign(Object.assign({},a),{X:[a.Rb],wb:"eos",Fb:a.ic?4:3=
,yb:"u",D:a.D}));if(8=3D=3D=3Da.ja)return =
a.Hc.update(b),0=3D=3D=3Da.Fc?(a.Hc.flush(),!0):!1;lh.apply(null,[a.o,a.B=
d,a.td,a.Md,a.ja].concat(x(b)));return!0}),ne(function(a){return!a}),=0A=
Gd());function lh(a,b,c,d,e,f){for(var =
h=3D[],g=3D5;g<arguments.length;++g)h[g-5]=3Darguments[g];0!=3D=3De&&(g=3D=
{},g=3D(g[4]=3Da,g[1]=3Db,g[2]=3Dc,g[3]=3Dd,g[0]=3Da,g[7]=3Da,g[5]=3Da,g[=
6]=3Da,g[8]=3Da,g)[e],g.Va&&g.ping.apply(g,x(h)))};function mh(a,b){var =
c=3Dnh,d=3Doh,e=3Dph;b=3Dvoid 0=3D=3D=3Db?.01:b;return =
function(f){0<b&&Math.random()<=3Db&&(f=3DObject.assign(Object.assign({},=
f),{errorMessage:f.error instanceof =
Error&&f.error.message?f.error.message:String(f.error),Je:f.error =
instanceof Error&&f.error.stack?String(f.error.stack):null,Ie:f.error =
instanceof =
Error&&f.error.name?String(f.error.name):null,He:String(a.A.je)}),f=3Dd(O=
bject.assign(Object.assign({},f),{D:function(){return =
function(h){try{return e(Object.assign({},h))}catch(g){return{}}}}(),=0A=
X:[c]})),a.o.ping.apply(a.o,x(f)))}};function =
qh(a){if("string"!=3D=3Dtypeof =
a)return{};a=3DJSON.parse(a);return"object"=3D=3D=3Dtypeof =
a&&Object.values(a).every(function(b){return rh(b)})?a:{}}function =
rh(a){return"object"=3D=3D=3Dtypeof a&&void =
0!=3D=3Da.urls&&Array.isArray(a.urls)&&a.urls.every(function(b){return"st=
ring"=3D=3D=3Dtypeof b})&&"number"=3D=3D=3Dtypeof a.utcTimestamp};var =
sh=3Dfunction(a,b){var c=3Dvoid =
0=3D=3D=3Dc?nb():c;this.storage=3Da;this.o=3Db;this.ma=3Dc;this.Dd=3D!1},=
uh=3Dfunction(a,b){th(a,function(c){var =
d=3DObject.keys(c).filter(function(f){return 92E4<(new =
Date).getUTCMilliseconds()-c[f].utcTimestamp});d=3Du(d);for(var =
e=3Dd.next();!e.done;e=3Dd.next())e=3De.value,b.ping.apply(b,x(c[e].urls)=
),delete c[e];return =
c})},th=3Dfunction(a,b){a.update("060254696893284286304668797630",functio=
n(c){return JSON.stringify(b(qh(c)))})};=0A=
sh.prototype.update=3Dfunction(a){var =
b=3Dthis;th(this.storage,function(c){c[b.ma]=3D{utcTimestamp:(new =
Date).getUTCMilliseconds(),urls:a};return =
c})};sh.prototype.flush=3Dfunction(){var =
a=3Dthis;this.Dd||(this.Dd=3D!0,th(this.storage,function(b){if(void =
0=3D=3D=3Db[a.ma])return b;var =
c=3Db[a.ma].urls;try{a.o.ping.apply(a.o,x(c))}catch(d){return b}delete =
b[a.ma];return b}))};var =
ph=3Dfunction(a){return{id:a.wb,mcvt:a.$e,p:a.Pb,asp:a.wc,mtos:a.Sd,tos:a=
.ge,v:a.xe,bin:a.zc,avms:a.cf,bs:a.ye,mc:a.af,"if":a.Ee,app:a.oa,mse:a.Xc=
,mtop:a.Yc,itpl:a.Oc,adk:a.kb,exk:a.yc,rs:a.da,met:a.mb,la:a.Xe,cr:a.Qc,o=
sd:a.rb,uach:a.gd,vs:a.Fb,eosc:a.Fc,eosm:a.ja,rst:a.ue,rpt:a.te,isd:a.Nc,=
lsd:a.Uc,r:a.yb,ec:a.Pe,context:a.He,msg:a.errorMessage,stack:a.Je,name:a=
.Ie,eosn:a.Be}};function ch(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];return =
function(d){var e=3Dd.g(Zd(),K());d=3Db.map(function(f){return =
e.g(f,Cd(!0))});return N(d).g(S(),Gd())}};function dh(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];return =
function(d){var e=3Dd.g(Zd(),K());d=3Db.map(function(f){return =
e.g(f,Cd(!0))});return P.apply(null,x(d)).g(S(),Gd())}};var =
fh=3DG(Q(function(a){var =
b=3Da.Hd,c=3Da.Id;return!!a.Ja&&!!b&&!!c}),L(function(a){if(void =
0=3D=3D=3Da.Sd||void 0=3D=3D=3Da.ge||void 0=3D=3D=3Da.ie||void =
0=3D=3D=3Da.D||void 0=3D=3D=3Da.he||void 0=3D=3D=3Da.Ja||void =
0=3D=3D=3Da.ga||void 0=3D=3D=3Da.o)return!1;var =
b=3Da.ga(Object.assign(Object.assign({},a),{wb:a.he,Fb:a.ic?4:3,yb:a.Ja,D=
:a.D,X:a.ie}));a.o.ping.apply(a.o,x(b));return!0}),ne(function(a){return!=
a}),Gd());function vh(a){return function(b){return =
b.g(L(function(c){a.be||Oa("Assertion on queued Observable output =
failed");return c}))}};function wh(a){return function(b){return new =
H(function(c){var =
d=3D!1,e=3Db.g(vh(a)).subscribe(function(f){d=3D!0;c.next(f)},c.error.bin=
d(c),c.complete.bind(c));Ia(a,function(){d||c.next(null)});return =
e})}};function xh(a,b){return function(c){return =
c.g(V(function(d){return new H(function(e){var =
f=3Da.MutationObserver;if(f){var h=3Dnew =
f(function(g){e.next(g)});h.observe(d,b);return =
function(){h.disconnect()}}})}))}};var =
yh=3D{ng:0,Uf:1,Xf:2,Vf:3,0:"UNKNOWN",1:"DEFER_MEASUREMENT",2:"DO_NOT_DEF=
ER_MEASUREMENT",3:"DEFER_MEASUREMENT_AND_PING"};function zh(a,b){var =
c=3Db.g(xh(a,{attributes:!0}),W(a.h));return =
N([b,c.g(W(a.h),wh(a.h))]).g(L(function(d){return =
u(d).next().value}),Lg("data-google-av-dm"),L(Ah))}function Ah(a){return =
a&&a in yh?Number(a):2};var gh=3Dfunction(a){a=3Da.g(Zd(),K());var =
b=3Da.g(Q(function(d){return 3!=3D=3Dd.Ud}),Q(function(d){return void =
0!=3D=3Dd.Ja}),L(function(d){var =
e;return!1=3D=3D=3Dd.Ce?"n":!1=3D=3D=3Dd.Hd?null!=3D=3D(e=3Dd.Ja)&&void =
0!=3D=3De?e:null:null}),Q(function(d){return =
null!=3D=3Dd}),L(function(d){return d})),c=3Da.g(Q(function(d){return =
3!=3D=3Dd.Ud}),L(function(d){return d.Fd instanceof Ng?"msf":d.wd =
instanceof =
Og?"c":!1=3D=3D=3Dd.Ae?"pv":d.Fd||d.wd?"x":null}),Q(function(d){return =
null!=3D=3Dd}),L(function(d){return d}));b=3DP(c,b);return =
N([b,a]).g(L(function(d){var e=3D=0A=
u(d);d=3De.next().value;e=3De.next().value;if(void 0=3D=3D=3De.Tb||void =
0=3D=3D=3De.D||void 0=3D=3D=3De.ga||void 0=3D=3D=3De.Ub||void =
0=3D=3D=3De.o)return!1;d=3De.ga(Object.assign(Object.assign({},e),{X:e.Tb=
,D:e.D,wb:e.Ub,Fb:2,yb:d}));e.o.ping.apply(e.o,x(d));return!0}),ne(functi=
on(d){return!d}),Gd())};function Bh(a){return"string"=3D=3D=3Dtypeof =
a?encodeURIComponent(a):"number"=3D=3D=3Dtypeof =
a?String(a):Array.isArray(a)?a.map(Bh).join(","):!0=3D=3D=3Da?"1":!1=3D=3D=
=3Da?"0":void =
0=3D=3D=3Da||null=3D=3D=3Da?null:[a.top,a.left,a.top+a.height,a.left+a.wi=
dth].join()}function Ch(a){a=3DObject.entries(a).map(function(b){var =
c=3Du(b);b=3Dc.next().value;c=3Dc.next().value;c=3DBh(c);return =
null=3D=3D=3Dc?"":b+"=3D"+c}).filter(function(b){return""!=3D=3Db});retur=
n a.length?a.join("&"):""};function oh(a){var =
b=3Da.D(a),c=3DCh(b);return =
c?Wa(a.X,function(d){d=3D0<=3Dd.indexOf("?")?d:d+"?";d=3D0<=3D"?&".indexO=
f(d.slice(-1))?d:d+"&";return d+c}):a.X};function Dh(a,b){return =
Wa(a,function(c){if("string"=3D=3D=3Dtypeof b.gd){var =
d=3D"&"+Ch({uach:b.gd});return"&adurl=3D"=3D=3Dc.substring(c.length-7)?c.=
substring(0,c.length-7)+d+"&adurl=3D":c+d}return c})};var =
eh=3DG(ne(function(a){return void 0=3D=3D=3Da.Ja}),Q(function(a){var =
b=3Da.ic;return!!a.Id&&!!b}),L(function(a){if(void 0=3D=3D=3Da.D||void =
0=3D=3D=3Da.Tb||void 0=3D=3D=3Da.ga||void 0=3D=3D=3Da.Ub||void =
0=3D=3D=3Da.o)return!1;var =
b=3Da.ga(Object.assign(Object.assign({},a),{X:a.Tb,D:a.D,wb:a.Ub,Fb:4,yb:=
"v"})),c=3Da.Cc;c&&0<c.length&&a.hc&&a.o.ping.apply(a.o,x(a.hc(c,a)));a.o=
.ping.apply(a.o,x(b));return!0}),ne(function(a){return!a}),Gd());var =
Eh=3Dfunction(a,b){I.call(this);this.source=3Da;this.destination=3Db};y(E=
h,I);Eh.create=3DI.create;Eh.prototype.next=3Dfunction(a){this.destinatio=
n.next(a)};Eh.prototype.complete=3Dfunction(){this.destination.complete()=
};Eh.prototype.error=3Dfunction(a){this.destination.error(a)};Eh.prototyp=
e.J=3Dfunction(a){return this.source.subscribe(a)};function Fh(a){return =
G(L(function(b){var c;if(null=3D=3D=3Db||void 0=3D=3D=3Db)b=3Dvoid =
0;else if(b=3Db.Cd[a.key],a instanceof Gh)b=3D"boolean"=3D=3D=3Dtypeof =
b?b:a.defaultValue;else throw Error();return null!=3D=3D(c=3Db)&&void =
0!=3D=3Dc?c:!1}),L(function(b){return b?!0:null}))};function =
Hh(a){return G(L(function(){return!0}),T(!1),W(a))};function =
Ih(a){return 0>=3Da.length?Kb:N(a.map(function(b){var c=3D0;return =
b.g(L(function(d){return{index:c++,value:d}}))})).g(Q(function(b){return =
b.every(function(c){return =
c.index=3D=3D=3Db[0].index})}),L(function(b){return =
b.map(function(c){return c.value})}))};function Jh(a,b){return =
G(Lg("data-google-av-metadata"),L(function(c){if(null=3D=3D=3Dc)return =
b(void 0);c=3Dc.split("&").map(function(d){return =
d.split("=3D")}).filter(function(d){return d[0]=3D=3D=3Da});return =
0=3D=3D=3Dc.length?b(void 0):b(c[0].slice(1).join("=3D"))}))};var =
Kh=3D{Qf:"asmreq",Rf:"asmres"};var =
Lh=3Dfunction(a){Cf.call(this,a)};y(Lh,Cf);Lh.prototype.de=3Dfunction(a){=
tf(this,1,a)};var =
Mh=3Dfunction(a){Cf.call(this,a)};y(Mh,Cf);Mh.prototype.de=3Dfunction(a){=
tf(this,1,a)};var Nh=3Dfunction(a){Cf.call(this,a)};y(Nh,Cf);function =
Oh(a,b){var c=3Dvoid 0=3D=3D=3Dc?new Dg(a.global.top,a.Ia):c;var d=3Dnew =
MessageChannel;b=3Db.g(L(function(f){return =
Number(f)}),Q(function(f){return!isNaN(f)&&0!=3D=3Df}),qe(function(f){var=
 h=3Dnew =
Lh;h.de(f);f=3D{type:"asmreq",payload:zf(h)};c.postMessage(f,"*",[d.port2=
])}),S());var =
e=3DEg(a,d.port1).g(Q(function(f){return"object"=3D=3D=3Dtypeof =
f.data}),L(function(f){var =
h=3Df.data,g=3DObject.values(Kh).includes(h.type);h=3D"string"=3D=3D=3Dty=
peof h.payload;if(!g||!h||"asmres"!=3D=3Df.data.type)return null;try{var =
k=3Df.data.payload,=0A=
l=3Dof(Mh,k?JSON.parse(k):null);Ua(l,pf);return l}catch(m){return =
null}}),Q(function(f){return null!=3D=3Df}),L(function(f){return =
f}));return b.g(V(function(f){return J(f).g(id(e))}),Q(function(f){var =
h=3Du(f);f=3Dh.next().value;h=3Dh.next().value;return =
null!=3Dsf(h,1)?Bf(h,1)=3D=3D=3Df:!1}),L(function(f){f=3Du(f);f.next();re=
turn f.next().value}),ye(a.h))};function =
Ph(a,b,c,d){b=3Db.Yb.g(S(),V(function(){return =
Oh(a,d)}),Q(function(f){var =
h=3Dsf(f,2);h=3Dnull=3D=3Dh?h:!!h;return(null=3D=3Dh?!1:h)&&null!=3Dsf(f,=
3)&&null!=3Dsf(f,4)&&null!=3Dsf(f,5)}),S(),ye(a.h));c=3DN([c,b]).g(L(func=
tion(f){var =
h=3Du(f);f=3Dh.next().value;h=3Dh.next().value;h=3D{x:Bf(wf(h,Nh,3),2),y:=
Bf(wf(h,Nh,3),1)};return xg(f,h)}),R(vg),W(a.h));var =
e=3Db.g(L(function(f){return =
Bf(f,4)}),W(a.h));b=3Db.g(L(function(f){return =
Bf(f,5)}),W(a.h));return{Nc:e,wc:c,Uc:b}};function Qh(a,b){return =
b.Yb.g(S(),L(function(){return Math.round(a.i.now())}))};var =
Rh=3Dfunction(a){return(a=3D/[&\?#]exk=3D([^& =
]+)/.exec(a))&&2=3D=3Da.length?a[1]:null};var =
Sh=3DL(function(a){return[a.value.fa.width,a.value.fa.height]});function =
Th(a,b){return function(c){return Ih(b.map(function(d){return =
c.g(a(d))}))}};function Uh(){return G(Qd(function(a,b){return =
a.ab&&a.ab.value?{ab:b,$:Math.max(b.timestamp-a.ab.timestamp,0)+a.$}:{ab:=
b,$:0}},{$:0}),Q(function(a){return!!a.ab}),L(function(a){return{timestam=
p:a.ab.timestamp,value:Math.round(a.$)}}))};var =
Vh=3D{Z:"ns",T:tg,fa:tg,M:new I,Aa:"ns",aa:tg,qa:tg};function =
Wh(a,b){return =
vg(a.fa,b.fa)&&vg(a.aa,b.aa)&&vg(a.T,b.T)&&vg(a.qa,b.qa)&&a.Aa=3D=3D=3Db.=
Aa&&a.M=3D=3D=3Db.M&&a.Z=3D=3D=3Db.Z};var Xh=3Dfunction(a){try{return =
a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}=
};function Yh(a,b){return function(c){return function(d){var =
e=3Dd.g(Zd(),K());d=3Dc.element.g(R());e=3De.g(L(function(f){return =
f.value}));return N([d,e,b]).g(L(function(f){var =
h=3Du(f);f=3Dh.next().value;var =
g=3Dh.next().value;h=3Dh.next().value;var =
k=3Df.getBoundingClientRect();var l=3Da.global,m=3Dnew Df(0,0);var =
t=3D(t=3DGf(f))?t.parentWindow||t.defaultView:window;if(Ce(t,"parent")){v=
ar r=3Df;do{if(t=3D=3Dl){var C=3Dr,D=3DGf(C);Ra(C,"Parameter is =
required");var v=3Dnew Df(0,0);var =
w=3DD?Gf(D):document;w=3D!Ge||9<=3DNumber(Te)||"CSS1Compat"=3D=3D=0A=
Hf(w).Ya.compatMode?w.documentElement:w.body;C!=3Dw&&(C=3DXh(C),D=3DIf(Hf=
(D).Ya),v.x=3DC.left+D.x,v.y=3DC.top+D.y)}else =
v=3Dz(r),v=3DXh(v),v=3Dnew =
Df(v.left,v.top);m.x+=3Dv.x;m.y+=3Dv.y}while(t&&t!=3Dl&&t!=3Dt.parent&&(r=
=3Dt.frameElement)&&(t=3Dt.parent))}k=3D{top:m.y,left:m.x,width:k.width,h=
eight:k.height};l=3Dwg(k,g.T);m=3Da.i.now();t=3DObject;r=3Dt.assign;g=3DO=
bject.assign({},g);if(2!=3D=3Dh||a.$a||0>=3Dl.width||0>=3Dl.height)var =
F=3D!1;else try{var =
U=3Da.document.elementFromPoint(l.left+l.width/2,l.top+l.height/2);F=3DU?=
!Zh(U,f):!1}catch(Pa){F=3D!1}return{timestamp:m,=0A=
value:r.call(t,g,{Aa:"geo",qa:F?Vh.qa:l,aa:k})}}),ye(a.h))}}}function =
Zh(a,b,c){c=3Dvoid 0=3D=3D=3Dc?0:c;return =
a=3D=3D=3Db||Kf(b,function(d){return =
d=3D=3D=3Da})?!0:b.ownerDocument&&b.ownerDocument.defaultView&&b.ownerDoc=
ument.defaultView=3D=3D=3Db.ownerDocument.defaultView.top?!1:10>c&&b.owne=
rDocument&&b.ownerDocument.defaultView&&b.ownerDocument.defaultView.frame=
Element?Zh(a,b.ownerDocument.defaultView.frameElement,c+1):!0};function =
$h(a){return function(b){return =
b.g(a.ResizeObserver?ai(a):bi(a),$d(),K())}}function ai(a){return =
function(b){return b.g(V(function(c){var =
d=3Da.ResizeObserver;if(!d)return J(Vh.aa);var e=3D(new =
H(function(f){var h=3Dnew =
d(function(g){g.forEach(function(k){f.next(k)})});h.observe(c);return =
function(){h.disconnect()}})).g(Sf(a.A,736),L(function(f){return =
f.contentRect}));return P(J(c.getBoundingClientRect()),e)}),R(vg))}}=0A=
function bi(a){return function(b){var =
c=3Db.g(xh(a,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),d=
=3Da.qf;c=3DP(b.g(L(function(){return $f("resize")})),c,d);return =
N(b,c).g(Sf(a.A,737),L(function(e){return =
u(e).next().value.getBoundingClientRect()}),R(vg))}};function =
ci(a,b){var c=3Ddi(a,b).g($d(),K());return =
function(d){d=3Dd.g(V(function(e){return e.element}),R());return =
N([c,d]).g(V(function(e){var =
f=3Du(e);e=3Df.next().value;f=3Df.next().value;return =
ei(a,e.Te,$h(a),e.jf,e.Me,f)}),ye(a.h))}}function fi(a){return =
L(function(b){return"nio"!=3D=3Db.value.Z?b:Object.assign(Object.assign({=
},b),{value:Object.assign(Object.assign({},b.value),{T:Fg(a,!0),fa:Fg(a,!=
0)})})})}function gi(a,b){return J(b).g(a,L(function(){return b}))}=0A=
function di(a,b){return"undefined"!=3D=3Dtypeof =
performance&&performance&&a.MutationObserver&&"undefined"!=3D=3Dtypeof =
IntersectionObserver&&IntersectionObserver?(new H(function(c){var =
d=3Dnew I,e=3Dnew =
IntersectionObserver(d.next.bind(d),{threshold:b});c.next({jf:d.g(Sf(a.A,=
735)),Te:e,Me:function(){var =
f=3De.takeRecords();0<f.length&&d.next(f)}})})).g(S(),$d(),K()):Pb(new =
Ng)}function hi(a){return tc(a.sort(function(b,c){return =
b.time-c.time}))}=0A=
function ei(a,b,c,d,e,f){return new H(function(h){b.observe(f);var =
g=3Dnew =
Jb({timestamp:a.i.now(),value:Object.assign(Object.assign({},Vh),{Z:"nio"=
,Aa:"nio"})}),k=3Dd.g(wc(function(r){return hi(r)}),Q(function(r){return =
r.target=3D=3D=3Df}),L(function(r){return{timestamp:r.time,value:{Z:"nio"=
,T:r.rootBounds||tg,fa:r.rootBounds||Fg(a,!0),M:l,Aa:"nio",qa:r.intersect=
ionRect,aa:r.boundingClientRect}}}),Td(g),K()).subscribe(h),l=3Dnew =
I,m=3Dl.subscribe(function(){e();h.next({timestamp:a.i.now(),value:g.valu=
e.value});=0A=
b.unobserve(f);b.observe(f)}),t=3Dgi(c,f).subscribe(function(){l.next()})=
;return =
function(){b.unobserve(f);k.unsubscribe();t.unsubscribe();m.unsubscribe()=
}})};function ii(a,b){var c=3Da.Wd.g(L(function(){return"u"}));return =
Jc(b,c).g(S(),W(a.h))};function ji(a){return function(b){var c;return =
b.g(qe(function(d){return void(c=3Dd.timestamp)}),L(function(d){return =
d.value}),a,L(function(d){return{timestamp:c,value:d}}))}}function =
ki(a,b){a.xd&&(a.$b=3Da.xd);a.xd=3Db;a.$b&&a.$b.value?a.$b.value&&(b=3DMa=
th.max(0,b.timestamp-a.$b.timestamp),a.totalTime+=3Db,a.$+=3Db):a.$=3D0;r=
eturn a}function li(){return =
G(Qd(ki,{totalTime:0,$:0}),L(function(a){return a.totalTime}))}function =
mi(){return G(Qd(ki,{totalTime:0,$:0}),L(function(a){return a.$}))}=0A=
function ni(a,b,c){c=3Dvoid 0=3D=3D=3Dc?function(d,e){return =
d=3D=3D=3De}:c;return =
a.timestamp=3D=3D=3Db.timestamp&&c(a.value,b.value)};var =
oi=3Dji(G(L(function(a){return =
a.qa.width*a.qa.height/(a.aa.width*a.aa.height)}),L(function(a){return =
isFinite(a)?a:0})));function pi(a){var b=3Dnew =
Ng;if(1>a.length)return{ud:Kb,ze:Kb};var c=3Dnew =
I;return{ud:a.slice(1).reduce(function(d,e){return =
d.g(ed(function(f){c.next(f);return =
e}))},a[0]).g(ed(function(d){c.next(d);return =
Pb(b)}),Zd(),K()),ze:c}};function qi(a){try{var =
b=3Da.getBoundingClientRect();return =
b&&30<=3Db.height&&30<=3Db.width}catch(c){return!1}}function =
ri(a){if(!a.children)return a;for(var b=3DYa(a.children);b.length;){var =
c=3Db.filter(qi);if(1=3D=3D=3Dc.length)return =
c[0];if(1<c.length)break;b=3Dab(b,function(d){return =
Ya(d.children)})}return a}=0A=
function =
si(a,b,c,d){if(c)return{Ob:b,Na:J(null)};c=3Db.element.g(L(function(e){a:=
if(qi(e))e=3D{Zb:e,Na:"mue"};else{var =
f=3Dri(e);if(qi(f))e=3D{Zb:f,Na:"ie"};else{if(d||a.Lc)if(f=3Da.document.q=
uerySelector(".GoogleActiveViewInnerContainer")){e=3D{Zb:f,Na:"ce"};break=
 a}e=3D{Zb:e,Na:"mue"}}}return =
e}),ee());return{Ob:{Xa:b.Xa,element:c.g(L(function(e){return =
e.Zb}))},Na:c.g(L(function(e){return e.Na}))}};function ti(a){return =
function(b){return b.g(ve(a),L(function(c){var =
d=3Du(c);c=3Dd.next().value;d=3Dd.next().value;var =
e=3Dc.value;return{timestamp:c.timestamp,value:1<=3De?!0:0>=3De?!1:e>=3Dd=
}}))}};var =
ui=3DL(function(a){return"geo"=3D=3D=3Da.value.Aa?a.value.Z:a.value.Aa});=
var vi=3Dji(G(L(function(a){return =
a.qa.width*a.qa.height/(a.T.width*a.T.height)}),L(function(a){return =
isFinite(a)?Math.min(1,a):0})));function wi(a,b,c){return =
a?N([b,c]).g(Q(function(d){var =
e=3Du(d);d=3De.next().value;e=3De.next().value;return =
d.timestamp=3D=3D=3De.timestamp}),L(function(d){var =
e=3Du(d);d=3De.next().value;e=3De.next().value;return =
d.value>e.value?d:e})):b}function xi(a){return function(b){var =
c=3Db.g(oi),d=3Db.g(vi);return a.g(V(function(e){return =
wi(e,c,d)}))}};function yi(a,b,c){var =
d=3Dc.Gd,e=3Dc.Ad,f=3Dc.Mf,h=3Dc.ve,g=3Dc.Qd,k=3Dc.bf;c=3Dc.Kd;var =
l=3Dzi(a,b);b=3DAi(a,b);var m=3DBi(a,d,k,l),t=3Dm.g(L(function(w){return =
w.value}),R(),W(a.h),Qd(function(w,F){return =
Math.max(w,F)},0));f=3DCi(a,l,f,h);var =
r=3Df.g(T(!1),R(),L(function(w){return =
w?g:e}));h=3Dm.g(ti(r),R(),W(a.h));var C=3DN([h,l]).g(Q(function(w){var =
F=3Du(w);w=3DF.next().value;F=3DF.next().value;return =
w.timestamp=3D=3D=3DF.timestamp}),L(function(w){var =
F=3Du(w);w=3DF.next().value;F=3DF.next().value;return{visible:w.value,geo=
metry:F.value.aa}}),=0A=
Qd(function(w,F){return!F.visible&&w.visible?w:F},{visible:!1,geometry:tg=
}),L(function(w){return =
w.geometry}),T(tg),W(a.h),R(vg));k=3Dk.g(R(),Nd(void =
0));r=3DN([k,r]).g(Nd(void 0));var =
D=3Dl.g(Q(function(w){return"ns"!=3D=3Dw.value.Z&&"ns"!=3D=3Dw.value.Aa})=
,Qd(function(w){return =
w+1},0),T(0),W(a.h)),v=3Db.g(Nd(!0),T(!1),W(a.h));a=3DN([c,v]).g(L(functi=
on(w){var F=3Du(w);w=3DF.next().value;F=3DF.next().value;return =
w&&!F}),W(a.h));return{Bf:k,Cf:r,Oe:{Fg:l,cf:l.g(ui),Pb:C.g(R(vg)),visibl=
e:h.g(R(ni)),Lf:m.g(R(ni)),af:t,ye:l.g(Sh,=0A=
R(Za)),Fd:b,M:l.g(L(function(w){return =
w.value.M})),Xe:f,Gd:d,Kd:c,Hd:a,Kg:D}}}function Ai(a,b){return =
b.g(Q(function(){return!1}),L(function(c){return =
c}),ed(function(){return X(a,new Ng)}))}function zi(a,b){return =
b.g(Vd(Gc),W(a.h)).g(R(function(c,d){return =
ni(c,d,Wh)}),T({timestamp:a.i.now(),value:Vh}),W(a.h))}=0A=
function Bi(a,b,c,d){c=3Dd.g(xi(c),ji(L(function(e){var =
f=3DMath.pow(10,2);return Math.round(e*f)/f})),W(a.h));return =
N([c,b]).g(L(function(e){var =
f=3Du(e);e=3Df.next().value;f=3Df.next().value;return{timestamp:Math.max(=
f.timestamp,e.timestamp),value:f.value?0:e.value}}),R(ni),W(a.h))}functio=
n Ci(a,b,c,d){b=3Db.g(L(function(e){return =
242500<=3De.value.aa.width*e.value.aa.height}));c=3DN([b,c]);return =
d?c.g(L(function(e){return e.some(function(f){return =
f})}),T(!1),R(),W(a.h)):X(a,!1)};var =
Di=3DG(Lg("data-google-av-itpl"),L(function(a){return =
Number(a)}),L(function(a){return isNaN(a)?1:a}));var =
Ei=3D{Pf:"addEventListener",Zf:"getMaxSize",ag:"getScreenSize",bg:"getSta=
te",cg:"getVersion",jg:"removeEventListener",dg:"isViewable"},Gi=3Dfuncti=
on(a,b){b=3Dvoid 0=3D=3D=3Db?function(f){return =
Fi(f)}:b;this.W=3Dnull;this.Se=3Dnew I;var =
c=3Da.Lc,d=3D!a.$a;if(c&&d){var =
e=3Da.global.top.mraid;if(e){this.Mb=3Db(e);this.W=3De;this.Oa=3D3;return=
}}(a=3Da.global.mraid)?(this.Mb=3Db(a),this.W=3Da,this.Oa=3Dc?d?2:1:0):(t=
his.Oa=3D-1,this.Mb=3D2)};Gi.prototype.addEventListener=3Dfunction(a,b){r=
eturn this.fb("addEventListener",a,b)};=0A=
Gi.prototype.removeEventListener=3Dfunction(a,b){return =
this.fb("removeEventListener",a,b)};var =
Hi=3Dfunction(a){a=3Da.fb("getVersion");return"string"=3D=3D=3Dtypeof =
a?a:""};Gi.prototype.getState=3Dfunction(){var =
a=3Dthis.fb("getState");return"string"=3D=3D=3Dtypeof a?a:""};=0A=
var =
Ii=3Dfunction(a){a=3Da.fb("isViewable");return"boolean"=3D=3D=3Dtypeof =
a?a:!1},Ji=3Dfunction(a){if(a.W)return =
a=3Da.W.AFMA_LIDAR,"string"=3D=3D=3Dtypeof a?a:void =
0},Fi=3Dfunction(a){return =
a?a.IS_GMA_SDK?Object.values(Ei).every(function(b){return"function"=3D=3D=
=3Dtypeof a[b]})?0:1:2:1};Gi.prototype.fb=3Dfunction(a,b){for(var =
c=3D[],d=3D1;d<arguments.length;++d)c[d-1]=3Darguments[d];if(this.W)try{r=
eturn this.W[a].apply(this.W,x(c))}catch(e){this.Se.next(a)}};=0A=
p.Object.defineProperties(Gi.prototype,{yd:{configurable:!0,enumerable:!0=
,get:function(){if(this.W){var a=3Dthis.W.AFMA_LIDAR_EXP_1;return void =
0=3D=3D=3Da?void =
0:!!a}},set:function(a){this.W&&(this.W.AFMA_LIDAR_EXP_1=3Da)}}});functio=
n Ki(a,b){return-1!=3D=3D(new =
Gi(a)).Oa?X(a,!0):b.g(Lg("data-google-av-inapp"),L(function(c){return =
null!=3D=3Dc}),W(a.h))};var Mi=3Dfunction(a,b){var =
c=3Dthis;this.context=3Da;this.Vc=3Dthis.Xb=3Dnull;this.uf=3Db.g(R()).sub=
scribe(function(d){Li(c);c.Vc=3Dd})},Ni=3Dfunction(a,b){Li(a);a.Xb=3Da.co=
ntext.i.setTimeout(function(){var c;return =
void(null=3D=3D=3D(c=3Da.Vc)||void 0=3D=3D=3Dc?void =
0:c.next())},b)},Li=3Dfunction(a){null!=3D=3Da.Xb&&a.context.i.clearTimeo=
ut(a.Xb);a.Xb=3Dnull};function Oi(a,b,c,d,e){var f=3Dvoid =
0=3D=3D=3Df?new Mi(a,c):f;return(new H(function(h){var g=3Db.g(T(void =
0),V(function(){return Pi(d)})).g(L(function(k){var =
l=3Dk.timestamp,m=3Dk.value;k=3Dm.visible;m=3Dm.Nb;var =
t=3Dm>=3De;t||!k?Li(f):(l=3DMath.max(0,a.i.now()-l),Ni(f,Math.max(0,e-m-l=
)));return t}),Qd(function(k,l){return =
l||k},!1),R()).subscribe(h);return =
function(){Li(f);f.uf.unsubscribe();f.Vc=3Dnull;g.unsubscribe()}})).g(ne(=
function(h){return!h},!0),W(a.h))}=0A=
function Pi(a){return Mc(a,a.g(Uh())).g(L(function(b){var =
c=3Du(b);b=3Dc.next().value;c=3Dc.next().value;return{timestamp:b.timesta=
mp,value:{visible:b.value,Nb:c.value}}}),R(function(b,c){return =
ni(b,c,function(d,e){return =
d.Nb=3D=3D=3De.Nb&&d.visible=3D=3D=3De.visible})}))};function =
Qi(a,b){return{kb:b.g(Lg("data-google-av-adk")),Kb:b.g(Lg("data-google-av=
-btr"),R(),L(function(c){return =
null=3D=3D=3Dc?[]:c.split("|").filter(function(d){return""!=3D=3Dd})})),C=
c:b.g(Lg("data-google-av-cpmav"),R(),L(function(c){return =
null=3D=3D=3Dc?[]:c.split("|").filter(function(d){return""!=3D=3Dd})})),F=
e:zh(a,b),flags:b.g(Lg("data-google-av-flags"),R()),oa:Ki(a,b),Qc:b.g(Jh(=
"cr",function(c){return"1"=3D=3D=3Dc}),R()),Sc:b.g(Jh("xdi",function(c){r=
eturn"1"=3D=3D=3Dc})),Oc:b.g(Di),Wc:b.g(Lg("data-google-av-metadata")),=0A=
da:b.g(Yg),X:b.g(Sg),Nf:b.g(Jh("la",function(c){return"1"=3D=3D=3Dc}),R()=
)}};function Ri(){return G(mi(),Qd(function(a,b){return =
Math.max(a,b)},0),L(function(a){return Math.round(a)}))}function =
Si(a){return G(ti(J(a)),Ri())};function =
Ti(a,b,c,d,e){c=3Dc.g(L(function(){return!1}));d=3DN([e,d]).g(V(function(=
f){f=3Du(f).next().value;return Ui(b,f)}));return =
P(J(!1),c,d).g(R(),W(a.h))}function Ui(a,b){return =
a.g(L(function(c){return b||0=3D=3D=3Dc||2=3D=3D=3Dc}))};var =
Vi=3D[33,32],Wi=3DG(Di,L(function(a){return =
0<=3DVi.indexOf(a)}),R());function Xi(a,b,c,d,e){var =
f=3Dc.g(L(function(g){return =
9=3D=3D=3Dg})),h=3Db.element.g(Wi);c=3De.g(Q(function(g){return =
g}),V(function(){return N([f,h])}),L(function(g){g=3Du(g);var =
k=3Dg.next().value;return!g.next().value||k}),R());c=3DN([c,d.g(R())]).g(=
L(function(g){var k=3Du(g);g=3Dk.next().value;k=3Dk.next().value;return =
si(a,b,!g,k)}),$d(),K());d=3Dc.g(L(function(g){return =
g.Ob}));c=3Dc.g(V(function(g){return =
g.Na}),T(null),R(),W(a.h));return{Da:d,mb:c}};function Yi(a){return =
G(V(function(b){return ng(a.document,b)}),W(a.h))};var =
Zi=3Dfunction(a,b,c,d,e){this.Yb=3Db.element.g(Yi(a),W(a.h));this.Af=3DTi=
(a,c,b.element,this.Yb,d);a=3DXi(a,b,e,d,this.Af);b=3Da.mb;this.Da=3Da.Da=
;this.mb=3Db};function $i(a,b,c){return b.g(V(function(d){return =
d&&0=3D=3D=3Dc||!d&&1=3D=3D=3Dc?Pb(new Ng):a}))};var =
aj=3Dfunction(){};var =
bj=3Dfunction(a,b){this.context=3Da;this.Hf=3Db};y(bj,aj);bj.prototype.Ga=
=3Dfunction(a,b){var c=3Dthis.Hf.map(function(d){return =
d.Ga(a,b)});return{Ka:pi(c.map(function(d){return =
d.Ka})).ud.g(W(this.context.h)),Fa:Object.assign.apply(Object,[{}].concat=
(x(c.map(function(d){return d.Fa}))))}};function cj(a,b){var =
c=3Da.g(Zd(),K());return V(function(d){return c.g(b(d))})};function =
dj(a,b){var c=3Dvoid 0=3D=3D=3Dc?function(){var =
e=3D(Nf(a.global)?a.global.innerWidth:0)||a.Kc()||0,f=3D(Nf(a.global)?a.g=
lobal.innerHeight:0)||a.Jc()||0;return{left:0,top:0,width:e,height:f}}:c;=
if(!(a.$a&&mg(a.document)&&a.We))return Pb(new Ng);var d=3Dnew I;return =
P(J({}),b,d).g(L(function(){var =
e=3Dej(a,c);return{timestamp:a.i.now(),value:{Z:"iem",T:e,fa:e,M:d}}}),W(=
a.h))}=0A=
function ej(a,b){b=3Db();var =
c=3DIf(document),d=3Dfunction(r,C){return!!a.document.elementFromPoint(r,=
C)},e=3DMath.floor(b.left-c.x),f=3DMath.floor(b.top-c.y),h=3DMath.floor(b=
.left+b.width-c.x),g=3DMath.floor(b.top+b.height-c.y);b=3Dd(e,f);c=3Dd(h,=
g);if(b&&c)return{top:f,left:e,width:h-e,height:g-f};var =
k=3Dd(h,f),l=3Dd(e,g);if(b)g=3Dfj(f,g,function(r){return =
d(e,r)}),h=3Dfj(e,h,function(r){return d(r,f)});else =
if(k)g=3Dfj(f,g,function(r){return =
d(h,r)}),e=3Dfj(h,e,function(r){return d(r,f)});else =
if(l)f=3Dfj(g,f,function(r){return d(e,=0A=
r)}),h=3Dfj(e,h,function(r){return d(r,g)});else =
if(c)f=3Dfj(g,f,function(r){return =
d(h,r)}),e=3Dfj(h,e,function(r){return d(r,g)});else{var =
m=3DMath.floor((e+h)/2),t=3DMath.floor((f+g)/2);if(!d(m,t))return{left:0,=
top:0,width:0,height:0};f=3Dfj(t,f,function(r){return =
d(m,r)});g=3Dfj(t,g,function(r){return =
d(m,r)});e=3Dfj(m,e,function(r){return =
d(r,t)});h=3Dfj(m,h,function(r){return =
d(r,t)})}return{top:f,left:e,width:h-e,height:g-f}}=0A=
function fj(a,b,c){if(c(b))return b;for(var d=3D15;d--;){var =
e=3DMath.floor((a+b)/2);if(e=3D=3D=3Da||e=3D=3D=3Db)break;c(e)?a=3De:b=3D=
e}return a};var =
gj=3Dfunction(a,b){this.context=3Da;this.xb=3Db};y(gj,aj);gj.prototype.Ga=
=3Dfunction(a,b){var =
c=3Dcj(dj(this.context,this.xb),Yh(this.context,b.da));return{Ka:$i(a.Da.=
g(c),b.oa,0),Fa:{}}};function hj(a,b){if(a.$a)return Pb(new Ng);var =
c=3Dnew I;return =
P(J({}),b,c).g(L(function(){return{timestamp:a.i.now(),value:{Z:"geo",T:i=
j(a),fa:Fg(a,!0),M:c}}}),ye(a.h))}function ij(a){var =
b=3DFg(a,!1);if(!a.Lc||!Nf(a.global.parent)||a.global.parent=3D=3D=3Da.gl=
obal)return b;var c=3Dij(new =
Dg(a.global.parent,a.Ia));a=3Da.global.frameElement.getBoundingClientRect=
();return wg(xg(wg(c,a),{x:b.left-a.left,y:b.top-a.top}),b)};var =
jj=3Dfunction(a,b){this.context=3Da;this.xb=3Db};y(jj,aj);jj.prototype.Ga=
=3Dfunction(a,b){var =
c=3Dcj(hj(this.context,this.xb),Yh(this.context,b.da));return{Ka:$i(a.Da.=
g(c),b.oa,0),Fa:{}}};var kj=3Dfunction(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?ci(a,b):c;this.context=3Da;this.Ue=3Dc};y(kj,aj);kj.prototype=
.Ga=3Dfunction(a,b){return{Ka:$i(a.Da.g(this.Ue,fi(this.context)),b.oa,0)=
,Fa:{}}};var lj=3DPb(new Ng),mj=3DV(function(){return lj});function =
nj(a,b,c,d,e){var f=3Dvoid 0=3D=3D=3Df?new Gi(a):f;var h=3Dvoid =
0=3D=3D=3Dh?Tf(a.i,500):h;var g=3Dvoid =
0=3D=3D=3Dg?Tf(a.i,100):g;e=3DJ(f).g(oj(c),qe(function(k){d.next(k.Oa)}),=
pj(a,g),qj(a),rj(a,e),$d(),K());f=3Dnew I;b=3DP(J({}),b,f);return =
e.g(sj(a,f,b,h,c),W(a.h))}=0A=
function rj(a,b){return G(function(c){return =
N([c,b])},md(function(c){c=3Du(c);var d=3Dc.next().value;return =
9!=3D=3Dc.next().value||Ii(d)?J(!0):tj(a,d,"viewableChange").g(Q(function=
(e){return u(e).next().value}),S())}),L(function(c){return =
u(c).next().value}))}function oj(a){return =
V(function(b){if(-1=3D=3D=3Db.Oa)return =
a.next("if"),lj;if(0!=3D=3Db.Mb){switch(b.Mb){case =
1:a.next("mm");break;case =
2:a.next("ng");break;default:a.next("i")}return lj}return J(b)})}=0A=
function pj(a,b){return md(function(){var =
c=3Da.Vd;return"complete"=3D=3D=3Dkg(a.document)?J(!0):c.g(md(function(){=
return b}))})}var qj=3Dfunction(a){return =
V(function(b){return"loading"!=3D=3Db.getState()?J(b):tj(a,b,"ready").g(L=
(function(){return b}))})};=0A=
function sj(a,b,c,d,e){return V(function(f){var =
h=3DJi(f);if("string"!=3D=3Dtypeof h)return e.next("nc"),lj;void =
0!=3D=3Df.yd&&(f.yd=3D!0);h=3Dtj(a,f,h,uj);var =
g=3D{version:Hi(f),Oa:f.Oa};h=3Dh.g(L(function(l){return =
vj.apply(null,[a,b,f,g].concat(x(l)))}));var =
k=3Dd.g(qe(function(){e.next("mt")}),mj);h=3DJc(h,k);return =
N([h,c]).g(L(function(l){l=3Du(l).next().value;return =
Object.assign(Object.assign({},l),{timestamp:a.i.now()})}))})}=0A=
function uj(a,b){return(null=3D=3D=3Db||"number"=3D=3D=3Dtypeof =
b)&&(null=3D=3D=3Da||!!a&&"number"=3D=3D=3Dtypeof =
a.height&&"number"=3D=3D=3Dtypeof a.width&&"number"=3D=3D=3Dtypeof =
a.x&&"number"=3D=3D=3Dtypeof a.y)}=0A=
function =
vj(a,b,c,d,e,f){e=3De?{left:e.x,top:e.y,width:e.width,height:e.height}:tg=
;c=3Dc.fb("getMaxSize");var h=3Dnull!=3Dc&&"number"=3D=3D=3Dtypeof =
c.width&&"number"=3D=3D=3Dtypeof =
c.height?c:{width:0,height:0};c=3D{left:0,top:0,width:-1,height:-1};if(h)=
{var =
g=3DNumber(String(h.width));h=3DNumber(String(h.height));c=3DisNaN(g)||is=
NaN(h)?c:{left:0,top:0,width:g,height:h}}a=3D{value:{T:e,fa:c,Z:"mraid",M=
:b},timestamp:a.i.now()};return =
Object.assign(Object.assign(Object.assign({},a),d),{qg:f})}=0A=
function tj(a,b,c,d){d=3Dvoid =
0=3D=3D=3Dd?function(){return!0}:d;return(new H(function(e){var =
f=3Da.A.va(745,function(h){for(var =
g=3D[],k=3D0;k<arguments.length;++k)g[k-0]=3Darguments[k];e.next(g)});b.a=
ddEventListener(c,f);return =
function(){b.removeEventListener(c,f)}})).g(Q(function(e){return =
d.apply(null,x(e))}))};var =
wj=3Dfunction(a,b){this.context=3Da;this.xb=3Db};y(wj,aj);wj.prototype.Ga=
=3Dfunction(a,b){var c=3Dnew Qb(1),d=3Dnew =
Qb(1),e=3Dcj(nj(this.context,this.xb,c,d,b.da),Yh(this.context,b.da));ret=
urn{Ka:$i(a.Da.g(e),b.oa,1),Fa:{Xc:c.g(W(this.context.h)),Yc:d.g(W(this.c=
ontext.h))}}};function =
xj(a){a=3Da.global;try{if(a&&a.Goog_AdSense_getAdAdapterInstance)return =
a}catch(c){}for(var =
b=3D0;a&&5>b++;){try{if(a.google_osd_static_frame)return =
a.google_osd_static_frame}catch(c){}try{if(a.aswift_0&&a.aswift_0.google_=
osd_static_frame)return =
a.aswift_0.google_osd_static_frame}catch(c){}try{a=3Da!=3D=3Da.parent?a.p=
arent:null}catch(c){break}}return null};var =
yj=3D{$f:"goog_get_override",eg:"goog_listener_ready",ig:"goog_provide_ov=
erride",Of:"goog_acknowledge_monitoring",Tf:"goog_creative_loaded",Wf:"go=
og_dom_content_loaded",Yf:"goog_get_mode",gg:"goog_av_measurement_hold_up=
date",hg:"goog_provide_mode",kg:"goog_request_monitoring",lg:"goog_image_=
request",mg:"goog_stop_monitoring",og:"goog_update_data",fg:"goog_listene=
r_status",Sf:"goog_adspeed"};function zj(a,b,c){a=3Da[b];void =
0!=3D=3Da&&(c[b]=3D"true"=3D=3Da)}function Aj(a,b,c){a=3Da[b];void =
0!=3D=3Da&&(c[b]=3DNumber(a))}function Bj(a,b,c){a=3Da[b];void =
0!=3D=3Da&&(c[b]=3DdecodeURIComponent(a))}function =
Cj(a,b,c){a=3Da[b];if("string"=3D=3D=3Dtypeof =
a&&(a=3Da.split("-"),4=3D=3D=3Da.length)){var =
d=3DNumber(a[0]),e=3DNumber(a[1]);c[b]=3D{top:d,left:e,width:Math.max(0,N=
umber(a[3])-e),height:Math.max(0,Number(a[2])-d)}}}function Dj(a,b){var =
c=3D[];bb(Ej(a,b),function(d,e){e=3DencodeURIComponent(e);c.push(e+"=3D"+=
d)});return c.join("\n")}=0A=
function Ej(a,b){var =
c=3D{};bb(b,function(d,e){if("object"=3D=3D=3Dtypeof =
d&&"number"=3D=3D=3Dtypeof d.left&&"number"=3D=3D=3Dtypeof =
d.top&&"number"=3D=3D=3Dtypeof d.width&&"number"=3D=3D=3Dtypeof =
d.height){var =
f=3D[];f[1]=3DString(d.left);f[3]=3DString(d.left+d.width);f[0]=3DString(=
d.top);f[2]=3DString(d.top+d.height);d=3Df.join("-")}else =
d=3D"string"=3D=3D=3Dtypeof =
d?encodeURIComponent(d):d;c[e]=3Dd});c[24]=3Da.i.now();return =
c};function Fj(a){var b=3Dxj(a);return b?new Dg(b,a.Ia):null}=0A=
function Gj(a){var b=3Dvoid 0=3D=3D=3Db?Fj:b;var =
c=3Da.onMessage.g(Q(function(e){return e&&e.data}),L(function(e){var =
f=3De.data;if("string"!=3D=3Dtypeof =
f)e=3Dnull;else{e=3D{};f=3Df.split("\n");for(var =
h=3D0;h!=3D=3Df.length;++h){var =
g=3Df[h],k=3Dg.indexOf("=3D");0>=3Dk||(e[Number(g.substr(0,k))]=3Dg.subst=
r(k+1))}(f=3DdecodeURIComponent(e[0]))&&Object.values(yj).includes(f)?(h=3D=
{},f=3D(h[0]=3Df,h),zj(e,36,f),zj(e,26,f),zj(e,15,f),zj(e,8,f),zj(e,11,f)=
,zj(e,16,f),zj(e,5,f),zj(e,18,f),Aj(e,4,f),Aj(e,33,f),Aj(e,6,f),Aj(e,25,f=
),Aj(e,28,f),Aj(e,=0A=
29,f),Aj(e,24,f),Aj(e,31,f),Aj(e,30,f),Aj(e,23,f),Aj(e,22,f),Aj(e,7,f),Aj=
(e,21,f),Aj(e,20,f),Bj(e,19,f),Bj(e,3,f),Bj(e,1,f),Cj(e,9,f),Bj(e,12,f),B=
j(e,13,f),Bj(e,32,f),Bj(e,35,f),Cj(e,37,f),Cj(e,38,f),Bj(e,39,f),Bj(e,40,=
f),e=3Df):e=3Dnull}return e}),Q(function(e){return =
null!=3D=3De}),L(function(e){return e}),Zd(),K()),d=3Dnull;return new =
Eh(c,{next:function(e){if(null=3D=3D=3Dd&&(d=3Db(a),null=3D=3D=3Dd))retur=
n;e=3DDj(a,e);d.postMessage(e,"*")},complete:function(){},error:function(=
){}})};var Hj=3D{Ra:null,rf:null};=0A=
function =
Ij(a,b,c,d,e,f){c=3DN([c.g(R()),d.g(R()),e.g(R()),f.g(R())]).g(V(function=
(k){return Jj.apply(null,[a,b].concat(x(k)))}),ye(a.h));var h=3Dnew =
I,g=3DHj;d=3Dc.g(L(function(k){var l;var =
m;if((l=3D!k[11]&&!k[8]&&!1!=3D=3Dk[36])&&!k[9])l=3Dnull;else{var =
t=3Dnull!=3D=3D(m=3Dk[9])&&void 0!=3D=3Dm?m:tg;m=3Dk[38];var =
r=3Dk[30],C=3Dk[31];m=3Dm?m:isNaN(r)||isNaN(C)?Fg(a,!0):{left:0,top:0,wid=
th:null!=3D=3Dr&&void 0!=3D=3Dr?r:0,height:null!=3D=3DC&&void =
0!=3D=3DC?C:0};r=3Dk[37];C=3D{x:0,y:0};r&&(C=3D{x:r.left,y:r.top});l=3D{M=
:h,Z:"osd",T:t,fa:m,Td:l,De:C}}return{Ra:l,=0A=
rf:k[32]||null}}),qe(function(k){return =
void(g=3Dk)}),T(Hj),$d(),K());e=3Dh.g(L(function(){return =
g}));return{cd:P(d,e).g(L(function(k){return{timestamp:a.i.now(),value:k}=
}),W(a.h)),rb:c.g(Nd(!0),S())}}function Jj(a,b,c,d,e,f){return f?new =
H(function(h){var g=3DKj(a,f,b,c,d,e),k=3Df.g(Q(function(l){return =
null!=3D=3Dd?l[12]=3D=3D=3Dd:String(l[4])=3D=3D=3Dc}),Zd(),K()).subscribe=
(h);return function(){g.unsubscribe();k.unsubscribe()}}):Kb}=0A=
function Kj(a,b,c,d,e,f){var h=3Db.g(Q(function(l){return =
null!=3D=3De?l[12]=3D=3D=3De:String(l[4])=3D=3D=3Dd}),L(function(l){retur=
n =
l[0]}),Q(function(l){return"goog_get_mode"=3D=3D=3Dl||"goog_acknowledge_m=
onitoring"=3D=3D=3Dl}),S()),g=3DTf(a.i,100).g(ae(9));a=3DTf(a.i,500).g(ae=
(10));g=3DAc(J(0),g,a);var k=3DLj(c,d,e,f);return =
g.g(L(function(){return k}),ke(h)).subscribe(b)}=0A=
function Lj(a,b,c,d){var =
e=3D{};a=3D(e[0]=3D"goog_request_monitoring",e[6]=3D4,e[16]=3D!0,e[33]=3D=
Pf("domLoading")||-1,e[29]=3Da,e);null!=3D=3Dd&&(a[19]=3Dd);null!=3D=3Db&=
&(a[4]=3DNumber(b));null!=3D=3Dc&&(a[12]=3Dc);return a};var Mj=3Dnew =
Ng,Nj=3Dfunction(a){return Tf(a.i,6E3).g(V(function(){return =
Pb(Mj)}))},Oj=3Dfunction(a){return G(Q(function(b){return =
null!=3D=3Db.value.Ra}),L(function(b){var =
c=3Db.timestamp;b=3Db.value;if(!b.Ra.Td)throw new =
Ng;return{timestamp:c,value:b.Ra}}),W(a.h),function(b){return =
Jc(b,Nj(a))})};var =
Pj=3Dfunction(a){this.context=3Da};y(Pj,aj);Pj.prototype.Ga=3Dfunction(a,=
b){var =
c=3Dthis,d=3DX(this.context,Rh(this.context.Ze)),e=3DX(this.context,Gj(th=
is.context));e=3DIj(this.context,b.zc,b.kb,d,b.Wc.g(wh(this.context.h),R(=
)),e);var f=3De.cd;e=3De.rb;var =
h=3Dcj(Qj(b.Sc,b.da).g(V(function(){return =
f.g(Oj(c.context))})),Yh(this.context,b.da));return{Ka:$i(a.Da.g(h),b.oa,=
0),Fa:{cd:f,rb:e,yc:d}}};=0A=
var Qj=3Dfunction(a,b){return N([a,b]).g(L(function(c){var =
d=3Du(c);c=3Dd.next().value;d=3Dd.next().value;d=3D0<=3D[0,2,10,5,3,11,4]=
.indexOf(d);if(c||!d)throw new Ng;}))};function =
Rj(a){return!!a.value.Ra&&a.value.Ra.Td}function =
Sj(a,b,c){c=3Dc.g(ye(a.h)).g(Q(Rj),L(function(d){return =
d.value.Ra.De}),T({x:0,y:0}));return{bd:N([b,c]).g(L(function(d){var =
e=3Du(d);d=3De.next().value;e=3De.next().value;d=3Dxg(d,e);return{left:Ma=
th.round(d.left),top:Math.round(d.top),height:Math.ceil(d.height),width:M=
ath.ceil(d.width)}}),R(vg),W(a.h))}};function Tj(a){return =
a.document.Xd.g(L(function(b){return"visible"=3D=3D=3Db}),R(),W(a.h))};va=
r =
Uj=3Dfunction(a){this.key=3Da},Gh=3Dfunction(a,b){this.key=3Da;this.defau=
ltValue=3Dvoid 0=3D=3D=3Db?!1:b};y(Gh,Uj);var =
Vj=3Dfunction(){this.Cd=3D{}};var Wj=3Dfunction(a){var b=3Dnew Vj;return =
G(L(function(c){if(null=3D=3D=3Dc)return null;try{var =
d=3DJSON.parse(c)[0];c=3D"";for(var =
e=3D0;e<d.length;e++)c+=3DString.fromCharCode(d.charCodeAt(e)^"\u0003\u00=
07\u0003\u0007\b\u0004\u0004\u0006\u0005\u0003".charCodeAt(e%10));b.Cd=3D=
JSON.parse(c)}catch(f){}return b}),W(a.h))};function Xj(a,b,c){var =
d;return b.g(R(),V(function(e){return =
c.g(L(function(){if(!d){d=3D!0;try{e.next()}finally{d=3D!1}}return!0}))})=
,T(!1),W(a.h))};function Yj(a){return G(ji(L(function(b){return =
1<=3Db?!0:0>=3Db?!1:b>=3Da})),li(),L(function(b){return =
Math.round(b)}))};function Zj(a,b,c,d,e,f){var =
h=3Dak,g=3Dbk.Jf;if(1<h.length)for(var =
k=3D0;k<h.length-1;k++)if(h[k]<h[k+1])throw Error();k=3De.g(T(void =
0),V(function(){return c.g(Uh())}),R(),W(a.h));var l=3De.g(T(void =
0),V(function(){return =
c.g(Ri())}),R(),W(a.h));e=3DOi(a,e,f,c,g);return{Sd:d.g(T(void =
0),V(function(){return b.g(Th(Si,h))}),R(Za),W(a.h)),ge:d.g(T(void =
0),V(function(){return b.g(Th(Yj,h),L(function(m){return =
m.map(function(t,r){return =
0<r?t-m[r-1]:t})}))}),R(Za),W(a.h)),$e:l,Nb:k.g(R(ni),W(a.h)),ic:e}};func=
tion ck(a,b,c,d,e,f){var h=3Dbk;b=3Db.g(T(!1),R());var =
g=3D!(Lf()||Mf());c=3Dc.g(R(),V(function(k){return =
k?X(a,!1):d}),L(function(k){return{value:k,timestamp:a.i.now()}}),R(ni));=
f=3Df.Da.g(Hh(a.h));return =
Object.assign(Object.assign({},h),{Gd:c,Mf:e,ve:g,bf:b,Kd:f})};function =
dk(a){a=3Da.global;if("undefined"=3D=3D=3Dtypeof =
a.__google_lidar_)return =
a.__google_lidar_=3D1,!1;a.__google_lidar_=3DNumber(a.__google_lidar_)+1;=
var b=3Da.__google_lidar_adblocks_count_;if("number"=3D=3D=3Dtypeof =
b&&0<b&&(a=3Da.__google_lidar_radf_,"function"=3D=3D=3Dtypeof =
a))try{a()}catch(c){}return!0}=0A=
function ek(a){var b=3Da.global;b.osdlfm=3Dfunction(){return =
b.__google_lidar_radf_};if(void 0!=3D=3Db.__google_lidar_radf_)return =
Kb;b.__google_lidar_adblocks_count_=3D1;var c=3Dnew =
I;b.__google_lidar_radf_=3Dfunction(){return void c.next(a)};return =
c.g(Sf(a.A,743))};var =
fk;fk=3D["av.key","js","20210915"].slice(-1)[0];var gk=3Dnew =
Gh("45356830"),hk=3Dnew Gh("45354649"),ik=3Dnew Gh("45353040"),jk=3Dnew =
Gh("45354650"),kk=3Dnew Gh("45354365"),lk=3Dnew Gh("45353039"),mk=3Dnew =
Gh("45352727"),nk=3Dnew Gh("45354651");var =
bk=3D{Jf:1E3,Ad:.5,Qd:.3},ak=3D[1,.75,bk.Ad,bk.Qd,0],nh=3D"https://pagead=
2.googlesyndication.com/pagead/gen_204?id=3Dav-js&type=3Derror&bin=3D7&v=3D=
"+fk;=0A=
function ok(a,b,c,d){var =
e=3Ddk(a),f=3Dek(a);f=3DZg(a,f);e=3De?Kb:f.g(L(function(k){return =
Object.freeze({Xa:nb(),element:X(a,k)})}),Tg());var =
h=3DTj(a).g(L(function(k){return!k})),g=3Dnew bj(a,[new kj(a,ak),new =
jj(a,d),new gj(a,d),new Pj(a),new wj(a,d)]);return =
bh(a,e,function(k,l){var =
m=3DQi(k,l.element),t=3Dm.kb,r=3Dm.Kb,C=3Dm.Cc,D=3Dm.Fe,v=3Dm.oa,w=3Dm.Oc=
,F=3Dm.Qc,U=3Dm.Sc,Pa=3Dm.Wc,eb=3Dm.da,ad=3Dm.X,ha=3Dm.Nf;m=3Dm.flags.g(R=
(),Wj(k));var pc=3Dnew =
Zi(k,l,D,v,eb);U=3Dg.Ga(pc,{oa:v,zc:7,kb:t,Wc:Pa,Sc:U,da:eb});var =
Sa=3DU.Ka,ib=3DU.Fa;U=3Dib.yc;=0A=
Pa=3Dib.rb;var =
bd=3Dib.cd,qk=3Dib.Xc;ib=3Dib.Yc;ha=3Dck(k,F,v,h,ha,pc);Sa=3Dyi(k,Sa,ha);=
ha=3DSa.Oe;Sa=3DZj(k,ha.Lf,ha.visible,Sa.Bf,Sa.Cf,ha.M);var =
ug=3Dpk(k,l,m,c,Sa.ic,ha.M),re=3Dii(k,rk(k.i,c,ug.ja).g(Nd("t"))),sk=3DXj=
(k,ha.M,re.g(Q(function(se){return =
null!=3D=3Dse})));bd=3Dtk(k,pc,t,bd,ha);var =
vk=3Duk(k,re,l.element);return =
Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Obj=
ect.assign(Object.assign({o:X(k,k.o),Ub:X(k,"lidar2"),he:X(k,"lidartos"),=
xe:X(k,fk),zc:X(k,7),wd:k.validate()?Gc:X(k,new Og),Ae:X(k,=0A=
lg(k.document)),D:X(k,ph),Ja:re,Gg:sk},ug),{Id:X(k,!0),Ee:X(k,k.$a?1:void=
 =
0),oa:v,Xc:qk.g(W(k.h)),Yc:ib.g(W(k.h)),rb:Pa,Ce:l.element.g(L(function(s=
e){return =
null!=3D=3Dse})),Tb:ad,ie:ad,Cc:C.g(T([]),W(k.h)),Kb:r.g(T([]),W(k.h)),Dg=
:m,kb:t,yc:U,mb:pc.mb,Oc:w.g(T(0),W(k.h)),Ud:D,da:eb.g(T(0),W(k.h)),ga:X(=
k,oh),hc:X(k,Dh),Qc:F,Ve:pc.Yb.g(Hh(k.h))}),ha),{Pb:bd.bd}),Sa),bd),{gd:Y=
f(k),Pe:vk})},mh(a,b))}=0A=
function pk(a,b,c,d,e,f){var =
h=3DX(a,"https://pagead2.googlesyndication.com/pagead/gen_204?id=3Dav-js&=
type=3Deos"),g=3Dc.g(Fh(mk)),k=3Dc.g(Fh(lk)),l=3Dc.g(Fh(ik)),m=3Dc.g(Fh(k=
k)),t=3Dc.g(Fh(hk)),r=3Dc.g(Fh(nk)),C=3Dc.g(Fh(jk));c=3Dc.g(Fh(gk));g=3DN=
([g,k,l,m,t,r,C,c]).g(L(function(v){var w=3Du(v);v=3Dw.next().value;var =
F=3Dw.next().value,U=3Dw.next().value,Pa=3Dw.next().value,eb=3Dw.next().v=
alue,ad=3Dw.next().value,ha=3Dw.next().value;w=3Dw.next().value;return =
Pa?4:F?1:U?2:v?3:eb?7:ad?6:ha?5:w?8:0}),R(),W(a.h));d=3Drk(a.i,d,g);d=3Dk=
h(a,d,g);var D=3D=0A=
N([e,d,g]).g(Q(function(v){var w=3Du(v);v=3Dw.next().value;var =
F=3Dw.next().value;w=3Dw.next().value;return =
0=3D=3D=3DF||v&&5!=3D=3Dw}),L(function(v){v=3Du(v);v.next();return =
v.next().value}),W(a.h));e=3DXj(a,f,g.g(V(function(v){return =
0!=3D=3Dv?D:Gc})));return{Fc:D,ja:g,Rb:h,Hg:e,Bd:X(a,new =
Vf(a.global)),td:X(a,new Xf(a.global)),Md:X(a,new =
Wf(a.global)),Hc:X(a,new sh(a.storage,a.o)),Be:g.g(L(function(v){return =
8=3D=3D=3Dv?b.Xa:null})),sg:g.g(Q(function(v){return =
8=3D=3D=3Dv}),qe(function(){uh(a.storage,a.o)}))}}=0A=
function rk(a,b,c){return c.g(V(function(d){return =
6=3D=3D=3Dd||7=3D=3D=3Dd||8=3D=3D=3Dd?Tf(a,92E4):b}))}function =
tk(a,b,c,d,e){d=3DSj(a,e.Pb,d).bd;c=3DPh(a,b,e.Pb,c);return{ue:X(a,Pf("na=
vigationStart")),te:Qh(a,b),Nc:c.Nc,wc:c.wc,Uc:c.Uc,bd:d}}function =
uk(a,b,c){return b.g(Q(function(d){return =
null!=3D=3Dd}),V(function(){return c}),L(function(d){var =
e=3DUg(a);return =
0<e.length&&0<=3De.indexOf(d)}),L(function(d){return!d}))};(function(a,b,=
c,d){b=3Dvoid 0=3D=3D=3Db?.01:b;c=3Dvoid =
0=3D=3D=3Dc?Tf(a.i,36E5):c;d=3Dvoid =
0=3D=3D=3Dd?a.i.interval(100).g(W(a.h)):d;return =
a.A.va(742,function(){return ok(a,b,c,d)})()})(new =
Dg).subscribe();}).call(this);=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://tpc.googlesyndication.com/pagead/js/r20210913/r20110914/client/qs_click_protection.js

(function(){/* =0A=
 =0A=
 Copyright The Closure Library Authors. =0A=
 SPDX-License-Identifier: Apache-2.0 =0A=
*/ =0A=
function aa(a){var b=3D0;return function(){return =
b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var =
ca=3D"function"=3D=3Dtypeof =
Object.defineProperties?Object.defineProperty:function(a,b,c){if(a=3D=3DA=
rray.prototype||a=3D=3DObject.prototype)return a;a[b]=3Dc.value;return =
a}; =0A=
function da(a){a=3D["object"=3D=3Dtypeof =
globalThis&&globalThis,a,"object"=3D=3Dtypeof =
window&&window,"object"=3D=3Dtypeof self&&self,"object"=3D=3Dtypeof =
global&&global];for(var b=3D0;b<a.length;++b){var =
c=3Da[b];if(c&&c.Math=3D=3DMath)return c}throw Error("Cannot find global =
object");}var ea=3Dda(this);function fa(a,b){if(b)a:{var =
c=3Dea;a=3Da.split(".");for(var d=3D0;d<a.length-1;d++){var =
e=3Da[d];if(!(e in c))break =
a;c=3Dc[e]}a=3Da[a.length-1];d=3Dc[a];b=3Db(d);b!=3Dd&&null!=3Db&&ca(c,a,=
{configurable:!0,writable:!0,value:b})}} =0A=
function m(a){var b=3D"undefined"!=3Dtypeof =
Symbol&&Symbol.iterator&&a[Symbol.iterator];return =
b?b.call(a):{next:aa(a)}}function ha(a){if(!(a instanceof =
Array)){a=3Dm(a);for(var =
b,c=3D[];!(b=3Da.next()).done;)c.push(b.value);a=3Dc}return a}var =
ia=3D"function"=3D=3Dtypeof =
Object.create?Object.create:function(a){function =
b(){}b.prototype=3Da;return new b},ja; =0A=
if("function"=3D=3Dtypeof =
Object.setPrototypeOf)ja=3DObject.setPrototypeOf;else{var ka;a:{var =
la=3D{a:!0},ma=3D{};try{ma.__proto__=3Dla;ka=3Dma.a;break =
a}catch(a){}ka=3D!1}ja=3Dka?function(a,b){a.__proto__=3Db;if(a.__proto__!=
=3D=3Db)throw new TypeError(a+" is not extensible");return a}:null}var =
na=3Dja; =0A=
function =
q(a,b){a.prototype=3Dia(b.prototype);a.prototype.constructor=3Da;if(na)na=
(a,b);else for(var c in =
b)if("prototype"!=3Dc)if(Object.defineProperties){var =
d=3DObject.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}=
else a[c]=3Db[c];a.G=3Db.prototype}var oa=3D"function"=3D=3Dtypeof =
Object.assign?Object.assign:function(a,b){for(var =
c=3D1;c<arguments.length;c++){var d=3Darguments[c];if(d)for(var e in =
d)Object.prototype.hasOwnProperty.call(d,e)&&(a[e]=3Dd[e])}return a}; =0A=
fa("Object.assign",function(a){return a||oa});var =
r=3Dthis||self;function pa(){}function qa(a,b,c){return =
a.call.apply(a.bind,arguments)}function ra(a,b,c){if(!a)throw =
Error();if(2<arguments.length){var =
d=3DArray.prototype.slice.call(arguments,2);return function(){var =
e=3DArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(e=
,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}} =0A=
function =
v(a,b,c){Function.prototype.bind&&-1!=3DFunction.prototype.bind.toString(=
).indexOf("native code")?v=3Dqa:v=3Dra;return =
v.apply(null,arguments)}function sa(a,b){function =
c(){}c.prototype=3Db.prototype;a.G=3Db.prototype;a.prototype=3Dnew =
c;a.prototype.constructor=3Da;a.K=3Dfunction(d,e,h){for(var =
g=3DArray(arguments.length-2),f=3D2;f<arguments.length;f++)g[f-2]=3Dargum=
ents[f];return b.prototype[e].apply(d,g)}};function ta(a){var =
b=3D!1,c;return function(){b||(c=3Da(),b=3D!0);return c}};var =
ua=3DArray.prototype.forEach?function(a,b){Array.prototype.forEach.call(a=
,b,void 0)}:function(a,b){for(var =
c=3Da.length,d=3D"string"=3D=3D=3Dtypeof a?a.split(""):a,e=3D0;e<c;e++)e =
in d&&b.call(void 0,d[e],e,a)};function =
w(a,b){this.g=3Db=3D=3D=3Dva?a:""}w.prototype.i=3D!0;w.prototype.h=3Dfunc=
tion(){return =
this.g.toString()};w.prototype.toString=3Dfunction(){return =
this.g.toString()};function wa(a){return a instanceof =
w&&a.constructor=3D=3D=3Dw?a.g:"type_error:SafeUrl"}var =
xa=3D/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,va=3D{};function =
ya(a){ya[" "](a);return a}ya[" "]=3Dpa;var za=3D{},x=3Dnull;var =
Aa=3D"function"=3D=3D=3Dtypeof Uint8Array;function =
Ba(a,b,c){return"object"=3D=3D=3Dtypeof a?Aa&&!Array.isArray(a)&&a =
instanceof Uint8Array?c(a):Ca(a,b,c):b(a)}function =
Ca(a,b,c){if(Array.isArray(a)){for(var =
d=3DArray(a.length),e=3D0;e<a.length;e++){var =
h=3Da[e];null!=3Dh&&(d[e]=3DBa(h,b,c))}Array.isArray(a)&&a.H&&y(d);return=
 d}d=3D{};for(e in a)h=3Da[e],null!=3Dh&&(d[e]=3DBa(h,b,c));return d} =0A=
function Da(a){return Ca(a,function(b){return"number"=3D=3D=3Dtypeof =
b?isFinite(b)?b:String(b):b},function(b){var c;void =
0=3D=3D=3Dc&&(c=3D0);if(!x){x=3D{};for(var =
d=3D"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".spli=
t(""),e=3D["+/=3D","+/","-_=3D","-_.","-_"],h=3D0;5>h;h++){var =
g=3Dd.concat(e[h].split(""));za[h]=3Dg;for(var f=3D0;f<g.length;f++){var =
p=3Dg[f];void =
0=3D=3D=3Dx[p]&&(x[p]=3Df)}}}c=3Dza[c];d=3DArray(Math.floor(b.length/3));=
e=3Dc[64]||"";for(h=3Dg=3D0;g<b.length-2;g+=3D3){var =
k=3Db[g],D=3Db[g+1];p=3Db[g+2];f=3Dc[k>>2];k=3Dc[(k& =0A=
3)<<4|D>>4];D=3Dc[(D&15)<<2|p>>6];p=3Dc[p&63];d[h++]=3Df+k+D+p}f=3D0;p=3D=
e;switch(b.length-g){case 2:f=3Db[g+1],p=3Dc[(f&15)<<2]||e;case =
1:b=3Db[g],d[h]=3Dc[b>>2]+c[(b&3)<<4|f>>4]+p+e}return d.join("")})}var =
Ea=3D{H:{value:!0,configurable:!0}};function =
y(a){Array.isArray(a)&&!Object.isFrozen(a)&&Object.defineProperties(a,Ea)=
;return a};var Fa;function z(a,b,c){var =
d=3DFa;Fa=3Dnull;a||(a=3Dd);d=3Dthis.constructor.L;a||(a=3Dd?[d]:[]);this=
.j=3Dd?0:-1;this.g=3Dnull;this.h=3Da;a:{d=3Dthis.h.length;a=3Dd-1;if(d&&(=
d=3Dthis.h[a],!(null=3D=3D=3Dd||"object"!=3Dtypeof =
d||Array.isArray(d)||Aa&&d instanceof =
Uint8Array))){this.l=3Da-this.j;this.i=3Dd;break a}void =
0!=3D=3Db&&-1<b?(this.l=3DMath.max(b,a+1-this.j),this.i=3Dnull):this.l=3D=
Number.MAX_VALUE}if(c)for(b=3D0;b<c.length;b++)a=3Dc[b],a<this.l?(a+=3Dth=
is.j,(d=3Dthis.h[a])?y(d):this.h[a]=3DA):(Ga(this),(d=3Dthis.i[a])?y(d):t=
his.i[a]=3DA)}var A=3DObject.freeze(y([])); =0A=
function Ga(a){var b=3Da.l+a.j;a.h[b]||(a.i=3Da.h[b]=3D{})}function =
E(a,b,c){return-1=3D=3D=3Db?null:(void =
0=3D=3D=3Dc?0:c)||b>=3Da.l?a.i?a.i[b]:void 0:a.h[b+a.j]}function =
F(a,b,c){a=3DE(a,b);return null=3D=3Da?c:a}function =
H(a,b){a=3DE(a,b);a=3Dnull=3D=3Da?a:!!a;return null=3D=3Da?!1:a}function =
Ha(a){var b=3DIa;a.g||(a.g=3D{});if(!a.g[1]){var =
c=3DE(a,1,!1);c&&(a.g[1]=3Dnew b(c))}return a.g[1]} =0A=
function Ja(a){var b=3DKa;a.g||(a.g=3D{});var c=3Da.g[1];if(!c){var =
d=3Dvoid =
0=3D=3D=3Dd?!1:d;c=3DE(a,1,d);null=3D=3Dc&&(c=3DA);if(c=3D=3D=3DA){var =
e=3Dc=3Dy([]);(void =
0=3D=3D=3Dd?0:d)||1>=3Da.l?(Ga(a),a.i[1]=3De):a.h[1+a.j]=3De}d=3Dc;c=3D[]=
;for(e=3D0;e<d.length;e++)c[e]=3Dnew b(d[e]);a.g[1]=3Dc}return =
c}z.prototype.toJSON=3Dfunction(){var a=3DI(this,!1);return =
Da(a)};function I(a,b){if(a.g)for(var c in a.g){var =
d=3Da.g[c];if(Array.isArray(d))for(var =
e=3D0;e<d.length;e++)d[e]&&I(d[e],b);else d&&I(d,b)}return a.h} =0A=
z.prototype.toString=3Dfunction(){return I(this,!1).toString()};function =
Ia(a){z.call(this,a,-1,La)}q(Ia,z);function =
Ka(a){z.call(this,a)}q(Ka,z);var La=3D[1];function =
Ma(a){z.call(this,a)}q(Ma,z);var Na=3D{};function Oa(){}function =
J(a){this.g=3Da}q(J,Oa);J.prototype.toString=3Dfunction(){return =
this.g};var Pa=3Dnew J("about:invalid#zTSz",Na);function Qa(a){if(a =
instanceof Oa)if(a instanceof J)a=3Da.g;else throw Error("");else =
a=3Dwa(a);return a};var =
Ra=3D{capture:!0},Sa=3D{passive:!0},Ta=3Dta(function(){var =
a=3D!1;try{var =
b=3DObject.defineProperty({},"passive",{get:function(){a=3D!0}});r.addEve=
ntListener("test",null,b)}catch(c){}return a});function =
K(a,b,c,d){if(a.addEventListener){var =
e=3Da.addEventListener;d=3Dd?d.passive&&Ta()?d:d.capture||!1:!1;e.call(a,=
b,c,d)}};function Ua(a,b,c){if(Array.isArray(b))for(var =
d=3D0;d<b.length;d++)Ua(a,String(b[d]),c);else =
null!=3Db&&c.push(a+(""=3D=3D=3Db?"":"=3D"+encodeURIComponent(String(b)))=
)};function Va(){var a=3DL;try{var =
b;if(b=3D!!a&&null!=3Da.location.href)a:{try{ya(a.foo);b=3D!0;break =
a}catch(c){}b=3D!1}return b}catch(c){return!1}}var M=3D[];function =
Wa(){var a=3DM;M=3D[];a=3Dm(a);for(var =
b=3Da.next();!b.done;b=3Da.next()){b=3Db.value;try{b()}catch(c){}}}functi=
on Xa(a){var =
b=3DN;"complete"=3D=3D=3Db.readyState||"interactive"=3D=3D=3Db.readyState=
?(M.push(a),1=3D=3DM.length&&(window.Promise?Promise.resolve().then(Wa):w=
indow.setImmediate?setImmediate(Wa):setTimeout(Wa,0))):b.addEventListener=
("DOMContentLoaded",a)};function Ya(){var a=3Dvoid =
0=3D=3D=3Da?.01:a;if(!(Math.random()>a)){var =
b=3Ddocument.currentScript;b=3D(b=3Dvoid =
0=3D=3D=3Db?null:b)&&"23"=3D=3D=3Db.getAttribute("data-jc")?b:document.qu=
erySelector('[data-jc=3D"23"]');a=3D"https://pagead2.googlesyndication.co=
m/pagead/gen_204?id=3Djca&jc=3D23&version=3D"+(b&&b.getAttribute("data-jc=
-version")||"unknown")+"&sample=3D"+a;b=3Dwindow;var =
c;if(c=3Db.navigator)c=3Db.navigator.userAgent,c=3D/Chrome/.test(c)&&!/Ed=
ge/.test(c)?!0:!1;c&&b.navigator.sendBeacon?b.navigator.sendBeacon(a):(b.=
google_image_requests|| =0A=
(b.google_image_requests=3D[]),c=3Db.document.createElement("img"),c.src=3D=
a,b.google_image_requests.push(c))}};var =
N=3Ddocument,O=3Dwindow;function Za(a){this.I=3Da}function P(a){return =
new Za(function(b){return =
b.substr(0,a.length+1).toLowerCase()=3D=3D=3Da+":"})}var $a=3Dnew =
Za(function(a){return/^[^:]*([/?#]|$)/.test(a)}),ab=3DP("http"),bb=3DP("h=
ttps"),cb=3DP("ftp"),db=3DP("mailto"),eb=3D[P("data"),ab,bb,db,cb,$a];var=
 =
fb=3D[ab,bb,db,cb,$a,P("market"),P("itms"),P("intent"),P("itms-appss")]; =0A=
function gb(){var =
a=3D(hb()?"http:":"https:")+"//pagead2.googlesyndication.com/pagead/gen_2=
04";return function(b){b=3D{id:"unsafeurl",ctx:625,url:b};var =
c=3D[];for(d in b)Ua(d,b[d],c);var =
d=3Dc.join("&");if(d){b=3Da.indexOf("#");0>b&&(b=3Da.length);c=3Da.indexO=
f("?");if(0>c||c>b){c=3Db;var e=3D""}else =
e=3Da.substring(c+1,b);b=3D[a.substr(0,c),e,a.substr(b)];c=3Db[1];b[1]=3D=
d?c?c+"&"+d:d:c;d=3Db[0]+(b[1]?"?"+b[1]:"")+b[2]}else =
d=3Da;navigator.sendBeacon&&navigator.sendBeacon(d,"")}};function =
ib(a,b){if(a)for(var c in =
a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(void =
0,a[c],c,a)}function hb(){var a=3Dvoid =
0=3D=3D=3Da?O:a;return"http:"=3D=3D=3Da.location.protocol}var =
jb=3D!!window.google_async_iframe_id,L=3Djb&&window.parent||window;functi=
on kb(){var a=3DN;try{return =
a.querySelectorAll("*[data-ifc]")}catch(b){return[]}}function =
lb(a,b){a&&ib(b,function(c,d){a.style[d]=3Dc})} =0A=
function mb(a){for(var =
b=3DN.body,c=3Ddocument.createDocumentFragment(),d=3Da.length,e=3D0;e<d;+=
+e)c.appendChild(a[e]);b.appendChild(c)};function nb(a){a=3Dvoid =
0=3D=3D=3Da?[]:a;r.google_logging_queue||(r.google_logging_queue=3D[]);r.=
google_logging_queue.push([12,a])};var R=3Dnull;function ob(){var =
a=3Dr.performance;return =
a&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):Date.now(=
)}function pb(){var a=3Dvoid =
0=3D=3D=3Da?r:a;return(a=3Da.performance)&&a.now?a.now():null};function =
qb(a,b){var =
c=3Dpb()||ob();this.label=3Da;this.type=3Db;this.value=3Dc;this.duration=3D=
0;this.uniqueId=3DMath.random();this.slotId=3Dvoid 0};var =
S=3Dr.performance,rb=3D!!(S&&S.mark&&S.measure&&S.clearMarks),T=3Dta(func=
tion(){var a;if(a=3Drb){var =
b;if(null=3D=3D=3DR){R=3D"";try{a=3D"";try{a=3Dr.top.location.hash}catch(=
c){a=3Dr.location.hash}a&&(R=3D(b=3Da.match(/\bdeid=3D([\d,]+)/))?b[1]:""=
)}catch(c){}}b=3DR;a=3D!!b.indexOf&&0<=3Db.indexOf("1337")}return a}); =0A=
function sb(){var a=3DU;this.g=3D[];this.i=3Da||r;var =
b=3Dnull;a&&(a.google_js_reporting_queue=3Da.google_js_reporting_queue||[=
],this.g=3Da.google_js_reporting_queue,b=3Da.google_measure_js_timing);th=
is.h=3DT()||(null!=3Db?b:1>Math.random())}function =
tb(a){a&&S&&T()&&(S.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),S=
.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))}sb.prototype.start=3D=
function(a,b){if(!this.h)return null;a=3Dnew =
qb(a,b);b=3D"goog_"+a.label+"_"+a.uniqueId+"_start";S&&T()&&S.mark(b);ret=
urn a}; =0A=
sb.prototype.end=3Dfunction(a){if(this.h&&"number"=3D=3D=3Dtypeof =
a.value){a.duration=3D(pb()||ob())-a.value;var =
b=3D"goog_"+a.label+"_"+a.uniqueId+"_end";S&&T()&&S.mark(b);!this.h||2048=
<this.g.length||this.g.push(a)}};if(jb&&!Va()){var =
V=3D"."+N.domain;try{for(;2<V.split(".").length&&!Va();)N.domain=3DV=3DV.=
substr(V.indexOf(".")+1),L=3Dwindow.parent}catch(a){}Va()||(L=3Dwindow)}v=
ar U=3DL,W=3Dnew sb;function =
ub(){U.google_measure_js_timing||(W.h=3D!1,W.g!=3DW.i.google_js_reporting=
_queue&&(T()&&ua(W.g,tb),W.g.length=3D0))}"number"!=3D=3Dtypeof =
U.google_srt&&(U.google_srt=3DMath.random());"complete"=3D=3DU.document.r=
eadyState?ub():W.h&&K(U,"load",function(){ub()});function vb(a){var =
b=3Dvoid 0=3D=3D=3Db?null:b;K(O,"message",function(c){try{var =
d=3DJSON.parse(c.data)}catch(e){return}!d||"ig"!=3D=3Dd.googMsgType||b&&/=
[:|%3A]javascript\(/i.test(c.data)&&!b(d,c)||a(d,c)})};function =
wb(){this.h=3Dthis.h;this.i=3Dthis.i}wb.prototype.h=3D!1;function =
xb(a){a.h||(a.h=3D!0,a.j())}wb.prototype.j=3Dfunction(){if(this.i)for(;th=
is.i.length;)this.i.shift()()};function =
X(a,b,c){wb.call(this);this.l=3Da;this.C=3Db||0;this.o=3Dc;this.v=3Dv(thi=
s.B,this)}sa(X,wb);X.prototype.g=3D0;X.prototype.j=3Dfunction(){X.G.j.cal=
l(this);0!=3Dthis.g&&r.clearTimeout(this.g);this.g=3D0;delete =
this.l;delete this.o}; =0A=
X.prototype.start=3Dfunction(a){0!=3Dthis.g&&r.clearTimeout(this.g);this.=
g=3D0;var b=3Dthis.v;a=3Dvoid =
0!=3D=3Da?a:this.C;if("function"!=3D=3Dtypeof =
b)if(b&&"function"=3D=3Dtypeof b.handleEvent)b=3Dv(b.handleEvent,b);else =
throw Error("Invalid listener =
argument");this.g=3D2147483647<Number(a)?-1:r.setTimeout(b,a||0)};X.proto=
type.B=3Dfunction(){this.g=3D0;this.l&&this.l.call(this.o)};var =
yb=3D{display:"inline-block",position:"absolute"},zb=3D{display:"none",wi=
dth:"100%",height:"100%",top:"0",left:"0"};function =
Y(a,b){a&&(a.style.display=3Db?"inline-block":"none")}function =
Ab(a,b){if(a)return O.getComputedStyle(a).getPropertyValue(b)}function =
Bb(){this.i=3D[];this.j=3Dthis.g=3Dnull;this.C=3D[];this.data=3Dnull;this=
.B=3D[];this.h=3D[];this.o=3D[];this.v=3D{};this.J=3D[];this.l=3Dnull} =0A=
Bb.prototype.init=3Dfunction(a){var b=3Dthis;nb([a]);this.data=3Dnew =
Ma(a);a=3DHa(this.data);ua(Ja(a),function(g){b.o.push({D:0,u:!1,F:0,m:g,A=
:-1})});this.h=3Dkb();var c=3D!1;a=3Dthis.h.length;for(var =
d=3D{s:0};d.s<a;d=3D{s:d.s},++d.s){var e=3Dnew =
Ia(JSON.parse(this.h[d.s].getAttribute("data-ifc")||"[]"));ua(Ja(e),funct=
ion(g){return =
function(f){b.o.push({D:0,u:!1,F:0,m:f,A:g.s});1=3D=3D=3DF(f,4,1)&&(c=3D!=
0)}}(d))}a=3D!1;d=3Dm(this.o);for(e=3Dd.next();!e.done;e=3Dd.next()){e=3D=
e.value;var h=3De.m;0<F(h,2,0)&&0<F(h,5,1)?(!this.g&&H(h,9)&& =0A=
(this.g=3DCb(this,zb)),Db(this,e)):F(h,1,"")&&H(h,9)&&Eb(this,F(h,1,""));=
F(h,1,"")&&(a=3D!0)}d=3D[];this.g&&d.push(this.g);!c&&d.push.apply(d,ha(t=
his.i));N.body&&mb(d);H(this.data,13)&&Xa(function(){for(var =
g=3DN.body.querySelectorAll(".amp-fcp, =
.amp-bcp"),f=3D0;f<g.length;++f)"absolute"=3D=3D=3DAb(g[f],"position")&&Y=
(g[f],!1)});K(N,"click",function(g){if(!1=3D=3D=3Dg.isTrusted&&H(b.data,1=
5))Fb(g),g.stopImmediatePropagation(),Ya();else{for(var =
f,p=3D-1,k=3D[],D=3Dm(b.o),t=3DD.next();!t.done;t=3DD.next()){t=3Dt.value=
;var l=3Dt.A,n=3D-1!=3D=3D =0A=
l;if(!(F(t.m,3,0)<=3Dp||t.u||n&&!1=3D=3D=3Dk[l])){var =
G=3D!n||k[l]||b.h[l].contains(g.target);n&&G&&(k[l]=3D!0);if(l=3DG)if(l=3D=
g,n=3Dt.m,0<F(n,2,0)&&0<F(n,5,1))l=3Db.v[F(n,5,1)],l=3Dvoid =
0!=3D=3Dl&&Date.now()<l+F(n,2,0);else =
if(F(n,1,"")){n=3D(0<=3Dt.A?b.h[t.A]:N.body).getBoundingClientRect();G=3D=
Number(Ab(N.body,"zoom")||"1");var =
u=3Dm([l.clientX,l.clientY]),Q=3Du.next().value;u=3Du.next().value;u=3Dm(=
[Q/G-n.left,u/G-n.top,n.width,n.height]);var =
B=3Du.next().value,ba=3Du.next().value;Q=3Du.next().value;u=3Du.next().va=
lue;if(!(0<Q&&0<u)||isNaN(B)|| =0A=
isNaN(ba)||0>B||0>ba)l=3D!1;else{var =
C=3DGb(F(t.m,1,""));B=3D!(B>=3DC.left&&Q-B>C.right&&ba>=3DC.top&&u-ba>C.b=
ottom);b.l&&H(b.data,12)&&300>l.timeStamp-b.l.timeStamp&&(l=3Db.l.changed=
Touches[0],n=3Dm([l.clientX/G-n.left,l.clientY/G-n.top]),l=3Dn.next().val=
ue,n=3Dn.next().value,!isNaN(l)&&!isNaN(n)&&0<=3Dl&&0<=3Dn&&(B=3DB||!(l>=3D=
C.left&&Q-l>C.right&&n>=3DC.top&&u-n>C.bottom)));l=3DB}}else =
l=3D!0;l&&(f=3Dt,p=3DF(t.m,3,0))}}if(f)switch(p=3Df.m,F(p,4,1)){case =
2:case =
3:Fb(g);k=3DDate.now();500<k-f.F&&(f.F=3Dk,++f.D);k=3Df.m;if(F(k,8,0)&&f.=
D>=3DF(k, =0A=
8,0))if(f.u=3D!0,b.g&&0<F(k,2,0))Hb(b);else =
if(0<b.i.length&&F(k,1,""))for(f=3Dm(b.i),k=3Df.next();!k.done;k=3Df.next=
())Y(k.value,!1);Ya();f=3Dp.toJSON();p=3Dm(b.B);for(k=3Dp.next();!k.done;=
k=3Dp.next())k=3Dk.value,k(g,f)}}},Ra);a&&H(this.data,12)&&K(N,"touchend"=
,function(g){b.l=3Dg},Sa)};Bb.prototype.registerCallback=3Dfunction(a){th=
is.B.push(a)}; =0A=
function Eb(a,b){b=3DGb(b);var =
c=3DF(a.data,9,0);a.i=3D[{width:"100%",height:b.top+c+"px",top:-c+"px",le=
ft:"0"},{width:b.right+c+"px",height:"100%",top:"0",right:-c+"px"},{width=
:"100%",height:b.bottom+c+"px",bottom:-c+"px",left:"0"},{width:b.left+c+"=
px",height:"100%",top:"0",left:-c+"px"}].map(function(d){return =
Cb(a,d,9019)})}function =
Z(a,b){b.u||(a.v[F(b.m,5,1)]=3DDate.now(),H(b.m,9)&&(a.C.push(b),Hb(a)))}=
 =0A=
function Db(a,b){var c,d,e,h,g=3Dwindow;switch(F(b.m,5,1)){case =
2:null=3D=3D=3D(d=3Dnull=3D=3D=3D(c=3Dg.AFMA_Communicator)||void =
0=3D=3D=3Dc?void 0:c.addEventListener)||void 0=3D=3D=3Dd?void =
0:d.call(c,"onshow",function(){Z(a,b)});break;case =
10:K(O,"i-creative-view",function(){Z(a,b)});break;case =
4:K(N,"DOMContentLoaded",function(){Z(a,b)});break;case =
8:vb(function(f){f.rr&&Z(a,b)});break;case 9:"IntersectionObserver"in =
O&&(g=3Dnew IntersectionObserver(function(f){f=3Dm(f);for(var =
p=3Df.next();!p.done;p=3Df.next())if(0<p.value.intersectionRatio){Z(a, =0A=
b);break}}),g.observe(N.body),a.J.push(g));break;case =
11:null=3D=3D=3D(h=3Dnull=3D=3D=3D(e=3Dg.AFMA_Communicator)||void =
0=3D=3D=3De?void 0:e.addEventListener)||void 0=3D=3D=3Dh?void =
0:h.call(e,"onAdVisibilityChanged",function(){Z(a,b)})}}function =
Fb(a){var b=3Dvoid =
0=3D=3D=3Db?!1:b;a.preventDefault?a.preventDefault():a.returnValue=3D!1;b=
&&a.stopPropagation()} =0A=
function Hb(a){for(var =
b=3D0,c=3Dm(a.C),d=3Dc.next();!d.done;d=3Dc.next()){d=3Dd.value;var =
e=3Dd.m,h=3Da.v[F(e,5,1)];d.u||void =
0=3D=3D=3Dh||(b=3DMath.max(b,h+F(e,2,0)))}a.j&&xb(a.j);b-=3DDate.now();va=
r g=3Da.g;0<b?(Y(g,!0),a.j=3Dnew =
X(function(){Y(g,!1)},b),a.j.start()):Y(g,!1)} =0A=
function Cb(a,b,c){c=3Dvoid 0=3D=3D=3Dc?2147483647:c;var =
d=3DN.createElement("div");lb(d,Object.assign(Object.assign(Object.assign=
({},yb),{"z-index":String(c)}),b));H(a.data,10)&&K(d,"click",pa);if(H(a.d=
ata,11)){a=3DN.createElement("a");b=3Dgb();c=3Dfb;c=3Dvoid =
0=3D=3D=3Dc?eb:c;a:{c=3Dvoid 0=3D=3D=3Dc?eb:c;for(var =
e=3D0;e<c.length;++e){var h=3Dc[e];if(h instanceof Za&&h.I("#")){c=3Dnew =
J("#",Na);break a}}c=3Dvoid 0}c=3Dc||Pa;c=3D=3D=3DPa&&b("#");b=3Dnew =
w(Qa(c),va);b instanceof w||b instanceof w||(b=3D"object"=3D=3Dtypeof =
b&&b.i?b.h():String(b),xa.test(b)|| =0A=
(b=3D"about:invalid#zClosurez"),b=3Dnew =
w(b,va));a.href=3Dwa(b);a.appendChild(d);return a}return d}function =
Gb(a){a=3Dvoid 0=3D=3D=3Da?"":a;var =
b=3D{top:0,right:0,bottom:0,left:0};a&&(a=3Da.split(","),4=3D=3D=3Da.leng=
th&&a.reduce(function(c,d){return =
c&&!isNaN(+d)},!0)&&(a=3Dm(a.map(function(c){return+c})),b.top=3Da.next()=
.value,b.right=3Da.next().value,b.bottom=3Da.next().value,b.left=3Da.next=
().value));return b};window.googqscp=3Dnew Bb;}).call(this);=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.gstatic.com/mysidia/81916539625c113d248b61e80e9cd78c.js?tag=mysidia_one_click_handler_one_afma

(function(){/*=0A=
=0A=
 Copyright The Closure Library Authors.=0A=
 SPDX-License-Identifier: Apache-2.0=0A=
*/=0A=
var q;function aa(a){var b=3D0;return function(){return =
b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var =
ba=3D"function"=3D=3Dtypeof =
Object.defineProperties?Object.defineProperty:function(a,b,c){if(a=3D=3DA=
rray.prototype||a=3D=3DObject.prototype)return a;a[b]=3Dc.value;return =
a};=0A=
function ca(a){a=3D["object"=3D=3Dtypeof =
globalThis&&globalThis,a,"object"=3D=3Dtypeof =
window&&window,"object"=3D=3Dtypeof self&&self,"object"=3D=3Dtypeof =
global&&global];for(var b=3D0;b<a.length;++b){var =
c=3Da[b];if(c&&c.Math=3D=3DMath)return c}throw Error("Cannot find global =
object");}var r=3Dca(this);function t(a,b){if(b)a:{var =
c=3Dr;a=3Da.split(".");for(var d=3D0;d<a.length-1;d++){var =
f=3Da[d];if(!(f in c))break =
a;c=3Dc[f]}a=3Da[a.length-1];d=3Dc[a];b=3Db(d);b!=3Dd&&null!=3Db&&ba(c,a,=
{configurable:!0,writable:!0,value:b})}}=0A=
t("Symbol",function(a){function b(g){if(this instanceof b)throw new =
TypeError("Symbol is not a constructor");return new =
c(d+(g||"")+"_"+f++,g)}function =
c(g,e){this.g=3Dg;ba(this,"description",{configurable:!0,writable:!0,valu=
e:e})}if(a)return a;c.prototype.toString=3Dfunction(){return this.g};var =
d=3D"jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",f=3D0;return b});=0A=
t("Symbol.iterator",function(a){if(a)return =
a;a=3DSymbol("Symbol.iterator");for(var b=3D"Array Int8Array Uint8Array =
Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array =
Float32Array Float64Array".split(" "),c=3D0;c<b.length;c++){var =
d=3Dr[b[c]];"function"=3D=3D=3Dtypeof d&&"function"!=3Dtypeof =
d.prototype[a]&&ba(d.prototype,a,{configurable:!0,writable:!0,value:funct=
ion(){return da(aa(this))}})}return a});function =
da(a){a=3D{next:a};a[Symbol.iterator]=3Dfunction(){return this};return a}=0A=
function v(a){var b=3D"undefined"!=3Dtypeof =
Symbol&&Symbol.iterator&&a[Symbol.iterator];return =
b?b.call(a):{next:aa(a)}}var ea=3D"function"=3D=3Dtypeof =
Object.create?Object.create:function(a){function =
b(){}b.prototype=3Da;return new b},fa;if("function"=3D=3Dtypeof =
Object.setPrototypeOf)fa=3DObject.setPrototypeOf;else{var ha;a:{var =
ia=3D{a:!0},ka=3D{};try{ka.__proto__=3Dia;ha=3Dka.a;break =
a}catch(a){}ha=3D!1}fa=3Dha?function(a,b){a.__proto__=3Db;if(a.__proto__!=
=3D=3Db)throw new TypeError(a+" is not extensible");return a}:null}=0A=
var la=3Dfa;function =
w(a,b){a.prototype=3Dea(b.prototype);a.prototype.constructor=3Da;if(la)la=
(a,b);else for(var c in =
b)if("prototype"!=3Dc)if(Object.defineProperties){var =
d=3DObject.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}=
else a[c]=3Db[c];a.U=3Db.prototype}function =
ma(){this.j=3D!1;this.h=3Dnull;this.l=3Dvoid =
0;this.g=3D1;this.s=3D0;this.i=3Dnull}function na(a){if(a.j)throw new =
TypeError("Generator is already =
running");a.j=3D!0}ma.prototype.m=3Dfunction(a){this.l=3Da};=0A=
function =
oa(a,b){a.i=3D{O:b,P:!0};a.g=3Da.s}ma.prototype.return=3Dfunction(a){this=
.i=3D{return:a};this.g=3Dthis.s};function pa(a){this.g=3Dnew =
ma;this.h=3Da}function qa(a,b){na(a.g);var c=3Da.g.h;if(c)return =
ra(a,"return"in =
c?c["return"]:function(d){return{value:d,done:!0}},b,a.g.return);a.g.retu=
rn(b);return x(a)}=0A=
function ra(a,b,c,d){try{var f=3Db.call(a.g.h,c);if(!(f instanceof =
Object))throw new TypeError("Iterator result "+f+" is not an =
object");if(!f.done)return a.g.j=3D!1,f;var g=3Df.value}catch(e){return =
a.g.h=3Dnull,oa(a.g,e),x(a)}a.g.h=3Dnull;d.call(a.g,g);return =
x(a)}function x(a){for(;a.g.g;)try{var b=3Da.h(a.g);if(b)return =
a.g.j=3D!1,{value:b.value,done:!1}}catch(c){a.g.l=3Dvoid =
0,oa(a.g,c)}a.g.j=3D!1;if(a.g.i){b=3Da.g.i;a.g.i=3Dnull;if(b.P)throw =
b.O;return{value:b.return,done:!0}}return{value:void 0,done:!0}}=0A=
function =
sa(a){this.next=3Dfunction(b){na(a.g);a.g.h?b=3Dra(a,a.g.h.next,b,a.g.m):=
(a.g.m(b),b=3Dx(a));return =
b};this.throw=3Dfunction(b){na(a.g);a.g.h?b=3Dra(a,a.g.h["throw"],b,a.g.m=
):(oa(a.g,b),b=3Dx(a));return b};this.return=3Dfunction(b){return =
qa(a,b)};this[Symbol.iterator]=3Dfunction(){return this}}function =
ta(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}new =
Promise(function(d,f){function =
g(e){e.done?d(e.value):Promise.resolve(e.value).then(b,c).then(g,f)}g(a.n=
ext())})}=0A=
t("Promise",function(a){function b(e){this.h=3D0;this.i=3Dvoid =
0;this.g=3D[];this.s=3D!1;var =
h=3Dthis.j();try{e(h.resolve,h.reject)}catch(k){h.reject(k)}}function =
c(){this.g=3Dnull}function d(e){return e instanceof b?e:new =
b(function(h){h(e)})}if(a)return =
a;c.prototype.h=3Dfunction(e){if(null=3D=3Dthis.g){this.g=3D[];var =
h=3Dthis;this.i(function(){h.l()})}this.g.push(e)};var =
f=3Dr.setTimeout;c.prototype.i=3Dfunction(e){f(e,0)};c.prototype.l=3Dfunc=
tion(){for(;this.g&&this.g.length;){var e=3Dthis.g;this.g=3D[];for(var =
h=3D0;h<e.length;++h){var k=3D=0A=
e[h];e[h]=3Dnull;try{k()}catch(l){this.j(l)}}}this.g=3Dnull};c.prototype.=
j=3Dfunction(e){this.i(function(){throw =
e;})};b.prototype.j=3Dfunction(){function e(l){return =
function(m){k||(k=3D!0,l.call(h,m))}}var =
h=3Dthis,k=3D!1;return{resolve:e(this.C),reject:e(this.l)}};b.prototype.C=
=3Dfunction(e){if(e=3D=3D=3Dthis)this.l(new TypeError("A Promise cannot =
resolve to itself"));else if(e instanceof =
b)this.F(e);else{a:switch(typeof e){case "object":var =
h=3Dnull!=3De;break a;case "function":h=3D!0;break =
a;default:h=3D!1}h?this.B(e):this.m(e)}};=0A=
b.prototype.B=3Dfunction(e){var h=3Dvoid =
0;try{h=3De.then}catch(k){this.l(k);return}"function"=3D=3Dtypeof =
h?this.I(h,e):this.m(e)};b.prototype.l=3Dfunction(e){this.u(2,e)};b.proto=
type.m=3Dfunction(e){this.u(1,e)};b.prototype.u=3Dfunction(e,h){if(0!=3Dt=
his.h)throw Error("Cannot settle("+e+", "+h+"): Promise already settled =
in =
state"+this.h);this.h=3De;this.i=3Dh;2=3D=3D=3Dthis.h&&this.D();this.A()}=
;b.prototype.D=3Dfunction(){var e=3Dthis;f(function(){if(e.H()){var =
h=3Dr.console;"undefined"!=3D=3Dtypeof =
h&&h.error(e.i)}},1)};b.prototype.H=3D=0A=
function(){if(this.s)return!1;var =
e=3Dr.CustomEvent,h=3Dr.Event,k=3Dr.dispatchEvent;if("undefined"=3D=3D=3D=
typeof k)return!0;"function"=3D=3D=3Dtypeof e?e=3Dnew =
e("unhandledrejection",{cancelable:!0}):"function"=3D=3D=3Dtypeof =
h?e=3Dnew =
h("unhandledrejection",{cancelable:!0}):(e=3Dr.document.createEvent("Cust=
omEvent"),e.initCustomEvent("unhandledrejection",!1,!0,e));e.promise=3Dth=
is;e.reason=3Dthis.i;return =
k(e)};b.prototype.A=3Dfunction(){if(null!=3Dthis.g){for(var =
e=3D0;e<this.g.length;++e)g.h(this.g[e]);this.g=3Dnull}};var g=3Dnew =
c;b.prototype.F=3D=0A=
function(e){var =
h=3Dthis.j();e.G(h.resolve,h.reject)};b.prototype.I=3Dfunction(e,h){var =
k=3Dthis.j();try{e.call(h,k.resolve,k.reject)}catch(l){k.reject(l)}};b.pr=
ototype.then=3Dfunction(e,h){function =
k(p,z){return"function"=3D=3Dtypeof =
p?function(u){try{l(p(u))}catch(R){m(R)}}:z}var l,m,n=3Dnew =
b(function(p,z){l=3Dp;m=3Dz});this.G(k(e,l),k(h,m));return =
n};b.prototype.catch=3Dfunction(e){return this.then(void =
0,e)};b.prototype.G=3Dfunction(e,h){function k(){switch(l.h){case =
1:e(l.i);break;case 2:h(l.i);break;default:throw Error("Unexpected =
state: "+=0A=
l.h);}}var =
l=3Dthis;null=3D=3Dthis.g?g.h(k):this.g.push(k);this.s=3D!0};b.resolve=3D=
d;b.reject=3Dfunction(e){return new =
b(function(h,k){k(e)})};b.race=3Dfunction(e){return new =
b(function(h,k){for(var =
l=3Dv(e),m=3Dl.next();!m.done;m=3Dl.next())d(m.value).G(h,k)})};b.all=3Df=
unction(e){var h=3Dv(e),k=3Dh.next();return k.done?d([]):new =
b(function(l,m){function n(u){return =
function(R){p[u]=3DR;z--;0=3D=3Dz&&l(p)}}var p=3D[],z=3D0;do p.push(void =
0),z++,d(k.value).G(n(p.length-1),m),k=3Dh.next();while(!k.done)})};retur=
n b});=0A=
t("String.prototype.startsWith",function(a){return =
a?a:function(b,c){if(null=3D=3Dthis)throw new TypeError("The 'this' =
value for String.prototype.startsWith must not be null or =
undefined");if(b instanceof RegExp)throw new TypeError("First argument =
to String.prototype.startsWith must not be a regular expression");var =
d=3Dthis.length,f=3Db.length;c=3DMath.max(0,Math.min(c|0,this.length));fo=
r(var g=3D0;g<f&&c<d;)if(this[c++]!=3Db[g++])return!1;return g>=3Df}});=0A=
function ua(a,b){a instanceof String&&(a+=3D"");var =
c=3D0,d=3D!1,f=3D{next:function(){if(!d&&c<a.length){var =
g=3Dc++;return{value:b(g,a[g]),done:!1}}d=3D!0;return{done:!0,value:void =
0}}};f[Symbol.iterator]=3Dfunction(){return f};return =
f}t("Array.prototype.entries",function(a){return a?a:function(){return =
ua(this,function(b,c){return[b,c]})}});t("Object.entries",function(a){ret=
urn a?a:function(b){var c=3D[],d;for(d in =
b)Object.prototype.hasOwnProperty.call(b,d)&&c.push([d,b[d]]);return =
c}});var y=3Dthis||self;function va(a){this.j=3Da=3Da.url;var =
b=3D/[?&]dsh=3D1(&|$)/.test(a);this.i=3D!b&&/[?&]ae=3D1(&|$)/.test(a);thi=
s.l=3D!b&&/[?&]ae=3D2(&|$)/.test(a);if((this.g=3D/[?&]adurl=3D([^&]*)/.ex=
ec(a))&&this.g[1]){try{var =
c=3DdecodeURIComponent(this.g[1])}catch(d){c=3Dnull}this.h=3Dc}}function =
xa(a,b){return =
a.i&&a.h||a.l?1=3D=3Db?a.i?a.h:A(a,"&dct=3D1"):2=3D=3Db?A(a,"&ri=3D2"):A(=
a,"&ri=3D16"):a.j}function A(a,b){return =
a.g?a.j.slice(0,a.g.index)+b+a.j.slice(a.g.index):a.j+b};function =
B(a,b){this.g=3Db=3D=3D=3Dya?a:""}B.prototype.i=3D!0;B.prototype.h=3Dfunc=
tion(){return =
this.g.toString()};B.prototype.toString=3Dfunction(){return =
this.g.toString()};function za(a){return a instanceof =
B&&a.constructor=3D=3D=3DB?a.g:"type_error:SafeUrl"}var =
Aa=3D/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,ya=3D{};var =
Ba=3DArray.prototype.forEach?function(a,b){Array.prototype.forEach.call(a=
,b,void 0)}:function(a,b){for(var =
c=3Da.length,d=3D"string"=3D=3D=3Dtypeof a?a.split(""):a,f=3D0;f<c;f++)f =
in d&&b.call(void 0,d[f],f,a)};function Ca(a,b){a:{for(var =
c=3Da.length,d=3D"string"=3D=3D=3Dtypeof =
a?a.split(""):a,f=3D0;f<c;f++)if(f in d&&b.call(void =
0,d[f],f,a)){b=3Df;break a}b=3D-1}return =
0>b?null:"string"=3D=3D=3Dtypeof a?a.charAt(b):a[b]};var Da;a:{var =
Ea=3Dy.navigator;if(Ea){var Fa=3DEa.userAgent;if(Fa){Da=3DFa;break =
a}}Da=3D""}function C(a){return-1!=3DDa.indexOf(a)};function Ga(a){var =
b=3D!1,c;return function(){b||(c=3Da(),b=3D!0);return c}};function =
Ha(a,b){b instanceof B||b instanceof B||(b=3D"object"=3D=3Dtypeof =
b&&b.i?b.h():String(b),Aa.test(b)||(b=3D"about:invalid#zClosurez"),b=3Dne=
w B(b,ya));a.href=3Dza(b)};function Ia(){return =
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(214=
7483648*Math.random())^Date.now()).toString(36)};function Ja(){return =
C("iPhone")&&!C("iPod")&&!C("iPad")};function Ka(a){Ka[" "](a);return =
a}Ka[" "]=3Dfunction(){};var La=3DJa(),Ma=3DC("iPad");var =
Na=3DJa()||C("iPod"),Oa=3DC("iPad");var Pa=3D{},Qa=3Dnull;=0A=
function Ra(a){var b;void 0=3D=3D=3Db&&(b=3D0);if(!Qa){Qa=3D{};for(var =
c=3D"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".spli=
t(""),d=3D["+/=3D","+/","-_=3D","-_.","-_"],f=3D0;5>f;f++){var =
g=3Dc.concat(d[f].split(""));Pa[f]=3Dg;for(var e=3D0;e<g.length;e++){var =
h=3Dg[e];void =
0=3D=3D=3DQa[h]&&(Qa[h]=3De)}}}b=3DPa[b];c=3DArray(Math.floor(a.length/3)=
);d=3Db[64]||"";for(f=3Dg=3D0;g<a.length-2;g+=3D3){var =
k=3Da[g],l=3Da[g+1];h=3Da[g+2];e=3Db[k>>2];k=3Db[(k&3)<<4|l>>4];l=3Db[(l&=
15)<<2|h>>6];h=3Db[h&63];c[f++]=3De+k+l+h}e=3D0;h=3Dd;switch(a.length-g){=
case 2:e=3D=0A=
a[g+1],h=3Db[(e&15)<<2]||d;case =
1:a=3Da[g],c[f]=3Db[a>>2]+b[(a&3)<<4|e>>4]+h+d}return c.join("")};var =
Sa=3D"function"=3D=3D=3Dtypeof Uint8Array;function Ta(a){return =
Ua(a,function(b){return b},function(b){return new =
Uint8Array(b)})}function Va(a,b,c){return"object"=3D=3D=3Dtypeof =
a?Sa&&!Array.isArray(a)&&a instanceof =
Uint8Array?c(a):Ua(a,b,c):b(a)}function =
Ua(a,b,c){if(Array.isArray(a)){for(var =
d=3DArray(a.length),f=3D0;f<a.length;f++){var =
g=3Da[f];null!=3Dg&&(d[f]=3DVa(g,b,c))}Array.isArray(a)&&a.R&&D(d);return=
 d}d=3D{};for(f in a)g=3Da[f],null!=3Dg&&(d[f]=3DVa(g,b,c));return d}=0A=
function Wa(a){return Ua(a,function(b){return"number"=3D=3D=3Dtypeof =
b?isFinite(b)?b:String(b):b},function(b){return Ra(b)})}var =
Za=3D{R:{value:!0,configurable:!0}};function =
D(a){Array.isArray(a)&&!Object.isFrozen(a)&&Object.defineProperties(a,Za)=
;return a}var $a;function =
ab(a,b){this.h=3Da;this.j=3Db;this.g=3D{};this.i=3D!0;if(0<this.h.length)=
{for(a=3D0;a<this.h.length;a++){b=3Dthis.h[a];var =
c=3Db[0];this.g[c.toString()]=3Dnew =
bb(c,b[1])}this.i=3D!0}}q=3Dab.prototype;q.isFrozen=3Dfunction(){return!1=
};q.toJSON=3Dfunction(){var a=3Dthis.o(!1);return $a?a:Wa(a)};=0A=
q.o=3Dfunction(a){if(this.i){if(this.j){var b=3Dthis.g,c;for(c in =
b)if(Object.prototype.hasOwnProperty.call(b,c)){var =
d=3Db[c].g;d&&d.o(a)}}}else{this.h.length=3D0;b=3DE(this);b.sort();for(c=3D=
0;c<b.length;c++){d=3Dthis.g[b[c]];var =
f=3Dd.g;f&&f.o(a);this.h.push([d.key,d.value])}this.i=3D!0}return =
this.h};q.entries=3Dfunction(){var a=3D[],b=3DE(this);b.sort();for(var =
c=3D0;c<b.length;c++){var =
d=3Dthis.g[b[c]];a.push([d.key,cb(this,d)])}return new F(a)};=0A=
q.keys=3Dfunction(){var a=3D[],b=3DE(this);b.sort();for(var =
c=3D0;c<b.length;c++)a.push(this.g[b[c]].key);return new =
F(a)};q.values=3Dfunction(){var a=3D[],b=3DE(this);b.sort();for(var =
c=3D0;c<b.length;c++)a.push(cb(this,this.g[b[c]]));return new =
F(a)};function db(a,b){var c=3DE(a);c.sort();for(var =
d=3D0;d<c.length;d++){var f=3Da.g[c[d]];b.call(void =
0,cb(a,f),f.key,a)}}q.set=3Dfunction(a,b){var c=3Dnew =
bb(a);this.j?(c.g=3Db,c.value=3Db.o(!1)):c.value=3Db;this.g[a.toString()]=
=3Dc;this.i=3D!1;return this};=0A=
function cb(a,b){return a.j?(b.g||(b.g=3Dnew =
a.j(b.value),a.isFrozen()&&null(b.g)),b.g):b.value}q.get=3Dfunction(a){if=
(a=3Dthis.g[a.toString()])return cb(this,a)};q.has=3Dfunction(a){return =
a.toString()in this.g};function E(a){a=3Da.g;var b=3D[],c;for(c in =
a)Object.prototype.hasOwnProperty.call(a,c)&&b.push(c);return =
b}ab.prototype[Symbol.iterator]=3Dfunction(){return =
this.entries()};function =
bb(a,b){this.key=3Da;this.value=3Db;this.g=3Dvoid 0}function =
F(a){this.h=3D0;this.g=3Da}=0A=
F.prototype.next=3Dfunction(){return =
this.h<this.g.length?{done:!1,value:this.g[this.h++]}:{done:!0,value:void=
 0}};F.prototype[Symbol.iterator]=3Dfunction(){return this};var =
eb;function G(a,b,c){var =
d=3Deb;eb=3Dnull;a||(a=3Dd);d=3Dthis.constructor.T;a||(a=3Dd?[d]:[]);this=
.j=3Dd?0:-1;this.g=3Dnull;this.h=3Da;a:{d=3Dthis.h.length;a=3Dd-1;if(d&&(=
d=3Dthis.h[a],!(null=3D=3D=3Dd||"object"!=3Dtypeof =
d||Array.isArray(d)||Sa&&d instanceof =
Uint8Array))){this.l=3Da-this.j;this.i=3Dd;break a}void =
0!=3D=3Db&&-1<b?(this.l=3DMath.max(b,a+1-this.j),this.i=3Dnull):this.l=3D=
Number.MAX_VALUE}if(c)for(b=3D0;b<c.length;b++)a=3Dc[b],a<this.l?(a+=3Dth=
is.j,(d=3Dthis.h[a])?D(d):this.h[a]=3Dfb):(gb(this),(d=3Dthis.i[a])?D(d):=
this.i[a]=3Dfb)}var fb=3DObject.freeze(D([]));=0A=
function gb(a){var b=3Da.l+a.j;a.h[b]||(a.i=3Da.h[b]=3D{})}function =
H(a,b){if(-1=3D=3D=3Db)return null;if(b<a.l){b+=3Da.j;var =
c=3Da.h[b];return c!=3D=3Dfb?c:a.h[b]=3DD([])}if(a.i)return =
c=3Da.i[b],c!=3D=3Dfb?c:a.i[b]=3DD([])}function =
I(a,b,c){a=3DH(a,b);return null=3D=3Da?c:a}function J(a,b){var c=3Dvoid =
0=3D=3D=3Dc?!1:c;a=3DH(a,b);a=3Dnull=3D=3Da?a:!!a;return =
null=3D=3Da?c:a}function K(a,b,c){a.g||(a.g=3D{});if(b in a.g)return =
a.g[b];var d=3DH(a,b);d||(d=3DD([]),L(a,b,d));c=3Dnew ab(d,c);return =
a.g[b]=3Dc}=0A=
function L(a,b,c){b<a.l?a.h[b+a.j]=3Dc:(gb(a),a.i[b]=3Dc);return =
a}function N(a,b,c){if(-1=3D=3D=3Dc)return =
null;a.g||(a.g=3D{});if(!a.g[c]){var d=3DH(a,c);d&&(a.g[c]=3Dnew =
b(d))}return a.g[c]}function ib(a){var =
b=3Djb;a.g||(a.g=3D{});if(!a.g[7]){for(var =
c=3DH(a,7),d=3D[],f=3D0;f<c.length;f++)d[f]=3Dnew =
b(c[f]);a.g[7]=3Dd}return a.g[7]}G.prototype.toJSON=3Dfunction(){var =
a=3Dthis.o(!1);return $a?a:Wa(a)};=0A=
G.prototype.o=3Dfunction(a){if(this.g)for(var b in this.g){var =
c=3Dthis.g[b];if(Array.isArray(c))for(var =
d=3D0;d<c.length;d++)c[d]&&c[d].o(a);else c&&c.o(a)}return =
this.h};function kb(a){$a=3D!0;try{return =
JSON.stringify(a.toJSON(),lb)}finally{$a=3D!1}}function =
lb(a,b){switch(typeof b){case "number":return =
isFinite(b)?b:String(b);case "object":if(Sa&&null!=3Db&&b instanceof =
Uint8Array)return Ra(b)}return =
b}G.prototype.toString=3Dfunction(){return this.o(!1).toString()};=0A=
function nb(a){var b=3Da.constructor;eb=3Da=3DTa(a.o(!1));b=3Dnew =
b(a);eb=3Dnull;return b}function O(a,b){return I(a,b,"")};function =
ob(a){G.call(this,a)}w(ob,G);function =
pb(a){G.call(this,a)}w(pb,G);function =
qb(a){G.call(this,a)}w(qb,G);function =
P(a){G.call(this,a,-1,rb)}w(P,G);function =
jb(a){G.call(this,a)}w(jb,G);jb.prototype.v=3Dfunction(){return =
O(this,3)};jb.prototype.K=3Dfunction(a){L(this,5,a)};function =
Q(a){G.call(this,a)}w(Q,G);Q.prototype.v=3Dfunction(){return =
O(this,1)};Q.prototype.K=3Dfunction(a){L(this,2,a)};function =
S(a){G.call(this,a)}w(S,G);var rb=3D[6,7];function =
sb(a){G.call(this,a,-1,tb)}w(sb,G);var tb=3D[17];function =
ub(a){G.call(this,a)}w(ub,G);var vb=3D{};function wb(){}function =
T(a){this.g=3Da}w(T,wb);T.prototype.toString=3Dfunction(){return =
this.g};var xb=3Dnew T("about:invalid#zTSz",vb);function yb(a){if(a =
instanceof wb)if(a instanceof T)a=3Da.g;else throw Error("");else =
a=3Dza(a);return a};var =
zb=3D{capture:!0},Ab=3D{passive:!0},Bb=3DGa(function(){var =
a=3D!1;try{var =
b=3DObject.defineProperty({},"passive",{get:function(){a=3D!0}});y.addEve=
ntListener("test",null,b)}catch(c){}return a});function Cb(a){return =
a?a.passive&&Bb()?a:a.capture||!1:!1}function =
U(a,b,c,d){a.addEventListener&&a.addEventListener(b,c,Cb(d))}function =
Db(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,Cb(void =
0))};var =
Eb=3DRegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::=
([0-9]+))?(?=3D[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$")=
;function Fb(a){var b=3Da.indexOf("#");0>b&&(b=3Da.length);var =
c=3Da.indexOf("?");if(0>c||c>b){c=3Db;var d=3D""}else =
d=3Da.substring(c+1,b);return[a.substr(0,c),d,a.substr(b)]}function =
Gb(a,b){return b?a?a+"&"+b:b:a}function Hb(a,b){if(!b)return =
a;a=3DFb(a);a[1]=3DGb(a[1],b);return a[0]+(a[1]?"?"+a[1]:"")+a[2]}=0A=
function Ib(a,b,c){if(Array.isArray(b))for(var =
d=3D0;d<b.length;d++)Ib(a,String(b[d]),c);else =
null!=3Db&&c.push(a+(""=3D=3D=3Db?"":"=3D"+encodeURIComponent(String(b)))=
)}function Jb(a){var b=3D[],c;for(c in a)Ib(c,a[c],b);return =
b.join("&")}function Kb(a,b){a=3DFb(a);var =
c=3Da[1],d=3D[];c&&c.split("&").forEach(function(f){var =
g=3Df.indexOf("=3D");b.hasOwnProperty(0<=3Dg?f.substr(0,g):f)||d.push(f)}=
);a[1]=3DGb(d.join("&"),Jb(b));return =
a[0]+(a[1]?"?"+a[1]:"")+a[2]};function Lb(a){try{var =
b;if(b=3D!!a&&null!=3Da.location.href)a:{try{Ka(a.foo);b=3D!0;break =
a}catch(c){}b=3D!1}return b}catch(c){return!1}}function =
Mb(a,b){if(a)for(var c in =
a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(void 0,a[c],c,a)}var =
Nb=3D[];function Ob(){var a=3DNb;Nb=3D[];a=3Dv(a);for(var =
b=3Da.next();!b.done;b=3Da.next()){b=3Db.value;try{b()}catch(c){}}}functi=
on =
Pb(a){Nb.push(a);1=3D=3DNb.length&&(window.Promise?Promise.resolve().then=
(Ob):window.setImmediate?setImmediate(Ob):setTimeout(Ob,0))}=0A=
function Qb(a){var =
b=3DV;"complete"=3D=3D=3Db.readyState||"interactive"=3D=3D=3Db.readyState=
?Pb(a):b.addEventListener("DOMContentLoaded",a)}function Rb(a){var =
b=3Dwindow;"complete"=3D=3D=3Db.document.readyState?Pb(a):b.addEventListe=
ner("load",a)};function Sb(a,b,c){Tb(a,b,void =
0=3D=3D=3Dc?null:c)}function =
Tb(a,b,c){a.google_image_requests||(a.google_image_requests=3D[]);var =
d=3Da.document.createElement("img");if(c){var =
f=3Dfunction(g){c&&c(g);Db(d,"load",f);Db(d,"error",f)};U(d,"load",f);U(d=
,"error",f)}d.src=3Db;a.google_image_requests.push(d)};var =
Ub=3D0;function =
Vb(a){return(a=3DWb(a))&&a.getAttribute("data-jc-version")||"unknown"}fun=
ction Wb(a){var b=3Ddocument.currentScript;return(b=3Dvoid =
0=3D=3D=3Db?null:b)&&b.getAttribute("data-jc")=3D=3D=3DString(a)?b:docume=
nt.querySelector('[data-jc=3D"'+a+'"]')}=0A=
function Xb(a){var b=3Dvoid =
0=3D=3D=3Db?.01:b;if(!(Math.random()>b)){a=3D"https://pagead2.googlesyndi=
cation.com/pagead/gen_204?id=3Djca&jc=3D"+a+"&version=3D"+Vb(a)+"&sample=3D=
"+b;b=3Dwindow;var =
c;if(c=3Db.navigator)c=3Db.navigator.userAgent,c=3D/Chrome/.test(c)&&!/Ed=
ge/.test(c)?!0:!1;c&&b.navigator.sendBeacon?b.navigator.sendBeacon(a):Sb(=
b,a)}};var V=3Ddocument,Yb=3Dwindow;function Zb(a){this.S=3Da}function =
W(a){return new Zb(function(b){return =
b.substr(0,a.length+1).toLowerCase()=3D=3D=3Da+":"})}var $b=3Dnew =
Zb(function(a){return/^[^:]*([/?#]|$)/.test(a)}),ac=3DW("http"),bc=3DW("h=
ttps"),cc=3DW("ftp"),dc=3DW("mailto"),ec=3D[W("data"),ac,bc,dc,cc,$b];var=
 =
fc=3D[ac,bc,dc,cc,$b,W("market"),W("itms"),W("intent"),W("itms-appss")];f=
unction gc(a,b){if(a instanceof B)return a;var c=3Dfc;c=3Dvoid =
0=3D=3D=3Dc?ec:c;a:{c=3Dvoid 0=3D=3D=3Dc?ec:c;for(var =
d=3D0;d<c.length;++d){var f=3Dc[d];if(f instanceof Zb&&f.S(a)){c=3Dnew =
T(a,vb);break a}}c=3Dvoid 0}c=3Dc||xb;c=3D=3D=3Dxb&&b(a);return new =
B(yb(c),ya)}=0A=
function hc(a){var =
b=3D(mc()?"http:":"https:")+"//pagead2.googlesyndication.com/pagead/gen_2=
04";return =
function(c){c=3DJb({id:"unsafeurl",ctx:a,url:c});c=3DHb(b,c);navigator.se=
ndBeacon&&navigator.sendBeacon(c,"")}};function mc(){var a=3Dvoid =
0=3D=3D=3Da?Yb:a;return"http:"=3D=3D=3Da.location.protocol}var =
nc=3D!!window.google_async_iframe_id,X=3Dnc&&window.parent||window;functi=
on oc(a){var b=3DV;try{return =
b.querySelectorAll("*["+a+"]")}catch(c){return[]}};function pc(a,b){var =
c=3Dvoid =
0=3D=3D=3Dc?{}:c;this.error=3Da;this.context=3Db.context;this.msg=3Db.mes=
sage||"";this.id=3Db.id||"jserror";this.meta=3Dc};var =
qc=3DRegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)")=
;function rc(a,b){this.g=3Da;this.h=3Db}function =
sc(a,b){this.url=3Da;this.J=3D!!b;this.depth=3Dnull};function =
tc(){this.i=3D"&";this.h=3D{};this.j=3D0;this.g=3D[]}function =
uc(a,b){var c=3D{};c[a]=3Db;return[c]}function vc(a,b,c,d,f){var =
g=3D[];Mb(a,function(e,h){(e=3Dwc(e,b,c,d,f))&&g.push(h+"=3D"+e)});return=
 g.join(b)}=0A=
function =
wc(a,b,c,d,f){if(null=3D=3Da)return"";b=3Db||"&";c=3Dc||",$";"string"=3D=3D=
typeof c&&(c=3Dc.split(""));if(a instanceof =
Array){if(d=3Dd||0,d<c.length){for(var =
g=3D[],e=3D0;e<a.length;e++)g.push(wc(a[e],b,c,d+1,f));return =
g.join(c[d])}}else if("object"=3D=3Dtypeof a)return =
f=3Df||0,2>f?encodeURIComponent(vc(a,b,c,d,f+1)):"...";return =
encodeURIComponent(String(a))}=0A=
function xc(a,b,c){b=3Db+"//pagead2.googlesyndication.com"+c;var =
d=3Dyc(a)-c.length;if(0>d)return"";a.g.sort(function(m,n){return =
m-n});c=3Dnull;for(var f=3D"",g=3D0;g<a.g.length;g++)for(var =
e=3Da.g[g],h=3Da.h[e],k=3D0;k<h.length;k++){if(!d){c=3Dnull=3D=3Dc?e:c;br=
eak}var =
l=3Dvc(h[k],a.i,",$");if(l){l=3Df+l;if(d>=3Dl.length){d-=3Dl.length;b+=3D=
l;f=3Da.i;break}c=3Dnull=3D=3Dc?e:c}}a=3D"";null!=3Dc&&(a=3Df+"trn=3D"+c)=
;return b+a}function yc(a){var b=3D1,c;for(c in =
a.h)b=3Dc.length>b?c.length:b;return 3997-b-a.i.length-1};function =
zc(a,b,c,d,f,g){if((d?a.g:Math.random())<(f||.01))try{if(c instanceof =
tc)var e=3Dc;else e=3Dnew tc,Mb(c,function(k,l){var =
m=3De,n=3Dm.j++;k=3Duc(l,k);m.g.push(n);m.h[n]=3Dk});var =
h=3Dxc(e,a.h,"/pagead/gen_204?id=3D"+b+"&");h&&("undefined"!=3D=3Dtypeof =
g?Sb(y,h,g):Sb(y,h))}catch(k){}};var Ac=3Dnull;function Bc(){var =
a=3Dy.performance;return =
a&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):Date.now(=
)}function Cc(){var a=3Dvoid =
0=3D=3D=3Da?y:a;return(a=3Da.performance)&&a.now?a.now():null};function =
Dc(a,b){var =
c=3DCc()||Bc();this.label=3Da;this.type=3Db;this.value=3Dc;this.duration=3D=
0;this.uniqueId=3DMath.random();this.slotId=3Dvoid 0};var =
Y=3Dy.performance,Ec=3D!!(Y&&Y.mark&&Y.measure&&Y.clearMarks),Fc=3DGa(fun=
ction(){var a;if(a=3DEc){var =
b;if(null=3D=3D=3DAc){Ac=3D"";try{a=3D"";try{a=3Dy.top.location.hash}catc=
h(c){a=3Dy.location.hash}a&&(Ac=3D(b=3Da.match(/\bdeid=3D([\d,]+)/))?b[1]=
:"")}catch(c){}}b=3DAc;a=3D!!b.indexOf&&0<=3Db.indexOf("1337")}return =
a});=0A=
function Gc(){var a=3DZ;this.h=3D[];this.i=3Da||y;var =
b=3Dnull;a&&(a.google_js_reporting_queue=3Da.google_js_reporting_queue||[=
],this.h=3Da.google_js_reporting_queue,b=3Da.google_measure_js_timing);th=
is.g=3DFc()||(null!=3Db?b:1>Math.random())}function =
Hc(a){a&&Y&&Fc()&&(Y.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),=
Y.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))}Gc.prototype.start=3D=
function(a,b){if(!this.g)return null;a=3Dnew =
Dc(a,b);b=3D"goog_"+a.label+"_"+a.uniqueId+"_start";Y&&Fc()&&Y.mark(b);re=
turn a};=0A=
Gc.prototype.end=3Dfunction(a){if(this.g&&"number"=3D=3D=3Dtypeof =
a.value){a.duration=3D(Cc()||Bc())-a.value;var =
b=3D"goog_"+a.label+"_"+a.uniqueId+"_end";Y&&Fc()&&Y.mark(b);!this.g||204=
8<this.h.length||this.h.push(a)}};function Ic(){var =
a=3DJc;this.i=3DKc;this.h=3Dnull;this.m=3Dthis.l;this.g=3Dvoid =
0=3D=3D=3Da?null:a;this.j=3D!1}Ic.prototype.pinger=3Dfunction(){return =
this.i};function Lc(a,b,c){try{if(a.g&&a.g.g){var =
d=3Da.g.start(b.toString(),3);var f=3Dc();a.g.end(d)}else =
f=3Dc()}catch(h){c=3D!0;try{Hc(d),c=3Da.m(b,new =
pc(h,{message:Mc(h)}),void 0,void 0)}catch(k){a.l(217,k)}if(c){var =
g,e;null=3D=3D(g=3Dwindow.console)||null=3D=3D(e=3Dg.error)||e.call(g,h)}=
else throw h;}return f}=0A=
function Nc(a,b){var c=3DOc;return function(d){for(var =
f=3D[],g=3D0;g<arguments.length;++g)f[g]=3Darguments[g];return =
Lc(c,a,function(){return b.apply(void 0,f)})}}=0A=
Ic.prototype.l=3Dfunction(a,b,c,d,f){f=3Df||"jserror";try{var g=3Dnew =
tc;g.g.push(1);g.h[1]=3Duc("context",a);b.error&&b.meta&&b.id||(b=3Dnew =
pc(b,{message:Mc(b)}));if(b.msg){var =
e=3Db.msg.substring(0,512);g.g.push(2);g.h[2]=3Duc("msg",e)}var =
h=3Db.meta||{};if(this.h)try{this.h(h)}catch(wa){}if(d)try{d(h)}catch(wa)=
{}b=3D[h];g.g.push(3);g.h[3]=3Db;d=3Dy;b=3D[];e=3Dnull;do{var =
k=3Dd;if(Lb(k)){var =
l=3Dk.location.href;e=3Dk.document&&k.document.referrer||null}else =
l=3De,e=3Dnull;b.push(new =
sc(l||""));try{d=3Dk.parent}catch(wa){d=3Dnull}}while(d&&=0A=
k!=3Dd);l=3D0;for(var =
m=3Db.length-1;l<=3Dm;++l)b[l].depth=3Dm-l;k=3Dy;if(k.location&&k.locatio=
n.ancestorOrigins&&k.location.ancestorOrigins.length=3D=3Db.length-1)for(=
m=3D1;m<b.length;++m){var =
n=3Db[m];n.url||(n.url=3Dk.location.ancestorOrigins[m-1]||"",n.J=3D!0)}va=
r p=3Dnew sc(y.location.href,!1);k=3Dnull;var =
z=3Db.length-1;for(n=3Dz;0<=3Dn;--n){var =
u=3Db[n];!k&&qc.test(u.url)&&(k=3Du);if(u.url&&!u.J){p=3Du;break}}u=3Dnul=
l;var R=3Db.length&&b[z].url;0!=3Dp.depth&&R&&(u=3Db[z]);var M=3Dnew =
rc(p,u);if(M.h){var kd=3DM.h.url||"";g.g.push(4);g.h[4]=3Duc("top",=0A=
kd)}var Xa=3D{url:M.g.url||""};if(M.g.url){var =
Ya=3DM.g.url.match(Eb),ic=3DYa[1],jc=3DYa[3],kc=3DYa[4];p=3D"";ic&&(p+=3D=
ic+":");jc&&(p+=3D"//",p+=3Djc,kc&&(p+=3D":"+kc));var lc=3Dp}else =
lc=3D"";Xa=3D[Xa,{url:lc}];g.g.push(5);g.h[5]=3DXa;zc(this.i,f,g,this.j,c=
)}catch(wa){try{zc(this.i,f,{context:"ecmserr",rctx:a,msg:Mc(wa),url:M&&M=
.g.url},this.j,c)}catch(zd){}}return!0};=0A=
function Mc(a){var =
b=3Da.toString();a.name&&-1=3D=3Db.indexOf(a.name)&&(b+=3D": =
"+a.name);a.message&&-1=3D=3Db.indexOf(a.message)&&(b+=3D": =
"+a.message);if(a.stack){a=3Da.stack;try{-1=3D=3Da.indexOf(b)&&(a=3Db+"\n=
"+a);for(var =
c;a!=3Dc;)c=3Da,a=3Da.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,=
"$1");b=3Da.replace(/\n */g,"\n")}catch(d){}}return b};var =
Kc,Oc;if(nc&&!Lb(X)){var =
Pc=3D"."+V.domain;try{for(;2<Pc.split(".").length&&!Lb(X);)V.domain=3DPc=3D=
Pc.substr(Pc.indexOf(".")+1),X=3Dwindow.parent}catch(a){}Lb(X)||(X=3Dwind=
ow)}var Z=3DX,Jc=3Dnew Gc;function =
Qc(){if(!Z.google_measure_js_timing){var =
a=3DJc;a.g=3D!1;a.h!=3Da.i.google_js_reporting_queue&&(Fc()&&Ba(a.h,Hc),a=
.h.length=3D0)}}Kc=3Dnew =
function(){this.h=3Dmc()?"http:":"https:";this.g=3DMath.random()};"number=
"!=3D=3Dtypeof Z.google_srt&&(Z.google_srt=3DMath.random());var =
Rc=3DKc,Sc=3DZ.google_srt;0<=3DSc&&1>=3DSc&&(Rc.g=3DSc);=0A=
Oc=3Dnew Ic;Oc.h=3Dfunction(a){var =
b=3DUb;0!=3D=3Db&&(a.jc=3DString(b),a.shv=3DVb(b))};Oc.j=3D!0;"complete"=3D=
=3DZ.document.readyState?Qc():Jc.g&&U(Z,"load",function(){Qc()});function=
 Tc(a,b){return Nc(a,b)}function Uc(a){zc(Kc,"gdn-asoch",a,!0,void =
0,void 0)};function =
Vc(a,b){b=3DO(a,2)||b;if(!b)return"";if(J(a,13))return b;var =
c=3D/[?&]adurl=3D([^&]+)/.exec(b);if(!c)return b;var =
d=3D[b.slice(0,c.index+1)];db(K(a,4,null),function(f,g){d.push(encodeURIC=
omponent(g)+"=3D"+encodeURIComponent(f)+"&")});d.push(b.slice(c.index+1))=
;return d.join("")}=0A=
function Wc(a,b){b=3Dvoid =
0=3D=3D=3Db?[]:b;b=3D0<b.length?b:oc("data-asoch-targets");a=3DK(a,1,P);f=
or(var c=3D[],d=3D0;d<b.length;++d){for(var =
f=3Db[d].getAttribute("data-asoch-targets"),g=3Df.split(","),e=3D!0,h=3Dv=
(g),k=3Dh.next();!k.done;k=3Dh.next())if(!a.has(k.value)){e=3D!1;break}if=
(e){e=3Da.get(g[0]);for(f=3D1;f<g.length;++f){h=3Da.get(g[f]);e=3Dnb(e).t=
oJSON();h=3Dh.toJSON();k=3DMath.max(e.length,h.length);for(var =
l=3D0;l<k;++l)null=3D=3De[l]&&(e[l]=3Dh[l]);e=3Dnew =
P(e)}g=3DK(e,4,null);null!=3DH(e,5)&&g.set("nb",I(e,5,0).toString());c.pu=
sh({element:b[d],=0A=
data:e})}else Uc({type:1,data:f})}return c}=0A=
function Xc(a,b,c,d){c=3DVc(b,c);if(0<c.length){if(null!=3DH(b,18)){var =
f=3D609=3D=3D=3Dd;var g=3Df?1:void =
0!=3D=3DV.featurePolicy&&V.featurePolicy.allowsFeature("attribution-repor=
ting")?3:2;c=3DYc(c,"nis",g.toString());if(f||!a.hasAttribute("attributio=
nsourceeventid"))f=3DN(b,ob,18),a.setAttribute("attributiondestination",O=
(f,2)),a.setAttribute("attributionsourceeventid",O(f,1)),a.setAttribute("=
attributionreportto",O(f,3)),a.setAttribute("attributionexpiry",O(f,4))}H=
a(a,gc(c,hc(d)));a.target||(a.target=3Dnull!=3DH(b,11)?=0A=
O(b,11):"_top")}}function Zc(a){var b=3Dvoid =
0=3D=3D=3Db?"":b;a=3Dv(a);for(var c=3Da.next();!c.done;c=3Da.next()){var =
d=3Dc.value;c=3Dd.data;var =
f=3D0=3D=3D=3Db.length?!1:d.element.matches(b);"A"!=3Dd.element.tagName||=
J(c,1)||f||(d=3Dd.element,Xc(d,c,d.href,609))}}function $c(a){var =
b=3Dwindow.oneAfmaInstance;if(b){a=3Dv(a);for(var =
c=3Da.next();!c.done;c=3Da.next())if((c=3Dc.value.data)&&null!=3DH(c,8)){=
var d=3DO(N(c,S,8),4);if(d){b.fetchAppStoreOverlay(d,void =
0,O(N(c,S,8),6));break}}}}=0A=
function ad(a,b){function c(e,h){if(h){e=3Dv(f);for(var =
k=3De.next();!k.done;k=3De.next())k=3Dk.value,k.K(h[k.v()]||!1)}}b=3Dvoid=
 0=3D=3D=3Db?500:b;var d=3D[],f=3D[];a=3Dv(a);for(var =
g=3Da.next();!g.done;g=3Da.next())(g=3Dg.value.data)&&null!=3DH(g,12)&&(f=
.push(N(g,Q,12)),d.push(N(g,Q,12).v()));a=3Dwindow.oneAfmaInstance;d=3Dv(=
d);for(g=3Dd.next();!g.done;g=3Dd.next())a.canOpenAndroidApp(g.value,c,fu=
nction(){},b)}=0A=
function bd(a,b,c,d,f){if(a||!b||null=3D=3DH(b,12))return!1;var =
g=3DN(b,Q,12).v();a=3D"";if(0<ib(b).length)for(var =
e=3Dv(ib(b)),h=3De.next();!h.done;h=3De.next())h=3Dh.value,a+=3DO(h,2)+" =
"+h.v()+" ";if(J(N(b,Q,12),2))return =
cd({id:"gmob-apps",event:"och-open-android-app-before-click",deepLinks:a,=
appId:g,isDeepLinkPath:!1,exptIds:f}),d.click(c),d.openAndroidApp(g),setT=
imeout(function(){cd({id:"gmob-apps",event:"och-open-android-app",appId:g=
,isDeepLinkPath:!1,exptIds:f})},1E3),!0;cd({id:"gmob-apps",event:"och-ope=
n-android-app-validated-false",=0A=
deepLinks:a,appId:g,isDeepLinkPath:!1,exptIds:f});return!1}=0A=
function dd(a,b,c,d,f,g,e){function h(m){return =
f.openStoreOverlay(m,void 0,O(k,6))}if(!c||null=3D=3DH(c,8))return!1;var =
k=3DN(c,S,8),l=3DO(k,2);db(K(c,10,null),function(m,n){var =
p=3Dl;n=3DencodeURIComponent(n);var z=3DencodeURIComponent(m);m=3Dnew =
RegExp("[?&]"+n+"=3D([^&]+)");var =
u=3Dm.exec(p);console.log(u);n=3Dn+"=3D"+z;l=3Du?p.replace(m,u[0].charAt(=
0)+n):p.replace("?","?"+n+"&")});cd({id:"gmob-apps",event:"och-try-u2-red=
irect",appId:O(k,4)||"",isIos:a,isDeepLinkPath:!1,exptIds:g});e&&ed(c)&&J=
(c,15)&&(d=3DYc(d,"label","deep_link_fallback"));=0A=
return =
f.redirectForStoreU2({clickUrl:d,trackingUrl:O(k,3),finalUrl:l,pingFunc:f=
.click,openFunc:(null=3D=3Db?0:J(b,1))?h:f.openIntentOrNativeApp})}functi=
on fd(a,b){b=3Dvoid 0=3D=3D=3Db?null:b;if(null!=3D=3Db){var c=3Dnew =
va({url:a});if(c.i&&c.h||c.l)return =
b(A(c,"&act=3D1&ri=3D1")),xa(c,1)}else return b=3Dnew =
va({url:a}),b.i&&b.h||b.l?navigator.sendBeacon?navigator.sendBeacon(A(b,"=
&act=3D1&ri=3D1"),"")?xa(b,1):xa(b,2):xa(b,0):a;return a}=0A=
function cd(a){var =
b=3DIa();b=3Dnull!=3Db?"=3D"+encodeURIComponent(String(b)):"";b=3DHb("htt=
ps://pagead2.googlesyndication.com/pagead/gen_204","zx"+b);gd(Kb(b,a))}fu=
nction gd(a,b){(void =
0=3D=3D=3Db||b)&&Yb.fetch?Yb.fetch(a,{method:"GET",keepalive:!0,mode:"no-=
cors"}).then(function(c){c.ok||Sb(Yb,a)}):Sb(Yb,a)}function =
Yc(a,b,c){b=3DencodeURIComponent(String(b));c=3DencodeURIComponent(String=
(c));return a.replace("?","?"+b+"=3D"+c+"&")}=0A=
function ed(a){a=3Dv(ib(a));for(var =
b=3Da.next();!b.done;b=3Da.next())if(b=3Db.value,3=3D=3D=3DI(b,1,0)&&O(b,=
2))return!0;return!1};function hd(a){G.call(this,a,-1,id)}w(hd,G);var =
id=3D[6];var jd=3D"platform platformVersion architecture model =
uaFullVersion bitness".split(" ");function ld(){var a=3Dwindow;return =
a.navigator&&a.navigator.userAgentData&&"function"=3D=3D=3Dtypeof =
a.navigator.userAgentData.getHighEntropyValues?a.navigator.userAgentData.=
getHighEntropyValues(jd).then(function(b){var c=3Dnew =
hd;c=3DL(c,1,b.platform);c=3DL(c,2,b.platformVersion);c=3DL(c,3,b.archite=
cture);c=3DL(c,4,b.model);c=3DL(c,5,b.uaFullVersion);return =
L(c,9,b.bitness)}):null};function md(a){var =
b=3Dthis;this.l=3DNa||La||Oa||Ma;var =
c=3Doc("data-asoch-meta");if(1!=3D=3Dc.length)Uc({type:2,data:c.length});=
else{this.C=3D70;this.h=3Dnew =
sb(JSON.parse(c[0].getAttribute("data-asoch-meta"))||[]);this.H=3Da["extr=
a-meta"]?new =
sb(JSON.parse(a["extra-meta"])):null;this.B=3D!1;this.j=3Da["ios-store-ov=
erlay-config"]?new =
ub(JSON.parse(a["ios-store-overlay-config"])):null;this.M=3D"true"=3D=3D=3D=
a["use-cct-over-browser"];this.m=3Da["expt-ids"]||"";this.L=3D"true"=3D=3D=
=3Da.avoid_ace_double_billing;this.A=3D"";c=3Dld();null!=3D=0A=
c&&c.then(function(f){b.A=3Dkb(f)});this.g=3DWc(this.h);this.I=3DNumber(a=
["async-click-timeout"])||300;this.N=3DNumber(a["deeplink-and-android-app=
-validation-timeout"])||500;this.D=3D-Infinity;this.i=3DO(this.h,5)||"";t=
his.F=3DJ(this.h,11);this.H&&(this.F=3DJ(this.H,11));this.u=3Dthis.s=3Dnu=
ll;J(this.h,3)||(Zc(this.g),L(this.h,3,!0));nd(this.g);!this.l&&window.on=
eAfmaInstance&&ad(this.g,this.N);var =
d;if(window.oneAfmaInstance&&(null=3D=3D(d=3Dthis.j)?0:J(d,2)))switch(a=3D=
function(){var f=3DI(b.j,4,0);0<f?y.setTimeout(function(){$c(b.g)},=0A=
f):$c(b.g)},I(this.j,3,0)){case =
1:window.oneAfmaInstance.runOnOnShowEvent(a);break;case =
2:Rb(a);break;default:$c(this.g)}U(V,"click",Tc(557,function(f){a:if(!f.d=
efaultPrevented||b.s=3D=3D=3Df){for(var =
g,e,h=3Df.target;(!g||!e)&&h;){e||"A"!=3Dh.tagName||(e=3Dh);var =
k=3Dh.hasAttribute("data-asoch-targets"),l=3Dh.hasAttribute("data-asoch-f=
ixed-value");if(!g)if(l)g=3Dnew =
P(JSON.parse(h.getAttribute("data-asoch-fixed-value"))||[]);else =
if("A"=3D=3Dh.tagName||k)if(k=3Dk&&"true"=3D=3D=3Dh.getAttribute("data-as=
och-is-dynamic")?Wc(b.h,=0A=
[h]):b.g,k=3Dod(k,h))g=3Dk.data;h=3Dh.parentElement}if(h=3Dg&&!J(g,1)){if=
(f.defaultPrevented){k=3Dg;if(b.s=3D=3D=3Df&&b.u){g=3Dnew =
pb(b.u);h=3DO(k,9);l=3D"";switch(I(g,4,1)){case =
2:if(I(g,2,0))l=3D"blocked_fast_click";else =
if(O(g,1)||O(g,7))l=3D"blocked_border_click";break;case 3:var m=3Dvoid =
0=3D=3D=3Dm?V:m;m=3Dm.getElementById?m.getElementById("common_15click_anc=
hor"):null;"function"=3D=3D=3Dtypeof =
window.copfcChm&&m&&(k=3Dnb(k),L(k,5,12),K(k,4,null).set("nb",(12).toStri=
ng()),(l=3Dod(b.g,m))?l.data=3Dk:b.g.push({element:m,data:k}),e&&(pd(b,f,=0A=
e,k),L(k,2,e.href)),window.copfcChm(f,Vc(k,m.href),null,null!=3DH(g,10)?k=
b(N(g,qb,10)):null));l=3D"onepointfiveclick_first_click"}h&&l&&gd(h+"&lab=
el=3D"+l,!1);Xb(b.C)}break =
a}m=3DH(g,6);m=3Dv(m);for(k=3Dm.next();!k.done;k=3Dm.next())gd(k.value)}i=
f(e&&h){m=3De;g=3Dh?g:null;(e=3Dod(b.g,m))?e=3De.data:(e=3Dnew =
P,L(e,2,m.href),L(e,11,m.target||"_top"),b.g.push({element:m,data:e}));Xc=
(m,g||e,O(e,2),557);pd(b,f,m,g);e=3Dv(H(b.h,17));for(k=3De.next();!k.done=
;k=3De.next()){h=3Dvoid 0;l=3Dk.value;var n=3DV.body;h=3Dvoid =
0=3D=3D=3Dh?{}:h;"function"=3D=3D=3D=0A=
typeof window.CustomEvent?k=3Dnew =
CustomEvent(l,h):(k=3Ddocument.createEvent("CustomEvent"),k.initCustomEve=
nt(l,!!h.bubbles,!!h.cancelable,h.detail));n.dispatchEvent(k)}J(b.h,16)||=
b.B?qd(b,f,m,g):(e=3D"",window.oneAfmaInstance&&(e=3Dwindow.oneAfmaInstan=
ce.appendClickSignals(m.href)),rd(b,f,m,g,e))}}}),zb);this.i&&"function"=3D=
=3D=3Dtypeof =
window.ss&&U(V.body,"mouseover",Tc(626,function(){window.ss(b.i,0)}),Ab);=
a=3Dwindow;a.googqscp&&"function"=3D=3D=3Dtypeof =
a.googqscp.registerCallback&&a.googqscp.registerCallback(function(f,=0A=
g){b.s=3Df;b.u=3Dg})}}function qd(a,b,c,d){var f,g,e;ta(new sa(new =
pa(function(h){switch(h.g){case =
1:f=3D"";if(!window.oneAfmaInstance){h.g=3D2;break}g=3Dwindow.oneAfmaInst=
ance;var =
k=3Dg.appendClickSignalsAsync(c.href);h.g=3D3;return{value:k};case =
3:f=3Dh.l||"";if(!a.B){h.g=3D2;break}k=3Dg.getNativeClickMeta();h.g=3D5;r=
eturn{value:k};case 5:if(e=3Dh.l){if(e.customClickGestureEligible)return =
h.return();f=3DYc(f,"nas",e.encodedNas)}case =
2:rd(a,b,c,d,f),h.g=3D0}})))}=0A=
function rd(a,b,c,d,f){var =
g=3DJ(a.h,2),e=3Dg&&Date.now()-a.D>a.I;if(window.oneAfmaInstance){b.preve=
ntDefault?b.preventDefault():b.returnValue=3D!1;c=3Dwindow.oneAfmaInstanc=
e;var =
h=3Dc.logScionEventAndAddParam(f);if(!bd(a.l,d,h,c,a.m)&&!dd(a.l,a.j,d,h,=
c,a.m,a.L)){f=3Da.M;b=3Da.l;var =
k=3Da.m,l=3DJ(d,15),m=3D!/[?&]dsh=3D1(&|$)/.test(h)&&/[?&]ae=3D1(&|$)/.te=
st(h);!g||!e||l&&m||(h=3Dfd(h,c.click));h&&h.startsWith("intent:")?(c.ope=
nIntentOrNativeApp(h),cd({id:"gmob-apps",event:"och-open-intent-or-native=
-app",appId:null!=3DH(d,8)&&=0A=
O(N(d,S,8),4)||"",isIos:b,isDeepLinkPath:!1,exptIds:k})):f?b?c.openBrowse=
r(h):c.openChromeCustomTab(h):c.openSystemBrowser(h,{useFirstPackage:!0,u=
seRunningProcess:!0})}}else =
d=3Dwindow,d.pawsig&&"function"=3D=3D=3Dtypeof =
d.pawsig.clk?d.pawsig.clk(c):e&&(d=3Dfd(c.href),d!=3D=3Dc.href&&Ha(c,gc(d=
,hc(599))));e&&(a.D=3DDate.now());Xb(a.C)}=0A=
function pd(a,b,c,d){if(!J(d,13)){var f=3Dc.href;var =
g=3D/[?&]adurl=3D([^&]+)/.exec(f);f=3Dg?[f.slice(0,g.index),f.slice(g.ind=
ex)]:[f,""];for(Ha(c,gc(f[0],hc(557)));!c.id;)if(g=3D"asoch-id-"+Ia(),!V.=
getElementById(g)){c.id=3Dg;break}g=3Dc.id;"function"=3D=3D=3Dtypeof =
window.xy&&window.xy(b,c,V.body);"function"=3D=3D=3Dtypeof =
window.mb&&window.mb(c);"function"=3D=3D=3Dtypeof =
window.bgz&&window.bgz(g);"function"=3D=3D=3Dtypeof =
window.ja&&window.ja(g,d?I(d,5,0):0);a.i&&"function"=3D=3D=3Dtypeof =
window.ss&&(a.F?window.ss(g,1,a.i):window.ss(a.i,=0A=
1));0<f.length&&(a=3D0<a.A.length?c.href+"&uach=3D"+encodeURIComponent(a.=
A)+f[1]:c.href+f[1],Ha(c,gc(a,hc(557))))}}function =
sd(a){Qb(Tc(556,function(){new md(a||{})}))}function od(a,b){return =
Ca(a,function(c){return c.element=3D=3D=3Db})}function =
nd(a){a=3Dv(a);for(var b=3Da.next();!b.done;b=3Da.next()){var =
c=3Db.value;"A"=3D=3Dc.element.tagName&&(b=3Dc.element,c=3Dc.data,null!=3D=
H(c,2)||L(c,2,b.href))}};var td=3DTc(555,function(a){return =
sd(a)});Ub=3D70;var ud=3DWb(70);if(null=3D=3Dud)throw Error("JSC not =
found 70");for(var =
vd=3D{},wd=3Dud.attributes,xd=3Dwd.length-1;0<=3Dxd;xd--){var =
yd=3Dwd[xd].name;0=3D=3D=3Dyd.indexOf("data-jcp-")&&(vd[yd.substring(9)]=3D=
wd[xd].value)}td(vd);}).call(this);=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-3629866551216710&output=html&h=280&slotname=9193941465&adk=1801003376&adf=1409510815&pi=t.ma~as.9193941465&w=720&fwrn=4&fwrnh=100&lmt=1631795306&rafmt=1&psa=0&format=720x280&url=https%3A%2F%2Fgate.ahram.org.eg%2FNews%2F2957316.aspx&flash=0&fwr=0&fwrattr=true&rpe=1&resp_fmts=3&wgl=1&dt=1631795306834&bpp=7&bdt=2124&idt=8&shv=r20210914&mjsv=m202109140101&ptt=9&saldr=aa&abxe=1&cookie=ID%3D58c2ed6555a07c35%3AT%3D1631745997%3AS%3DALNI_MbD7L6NwCPWxSevB6tu5ZIZt75N-w&prev_fmts=0x0%2C336x280&nras=1&correlator=3688726648694&frm=20&pv=1&ga_vid=1265491903.1631745998&ga_sid=1631745998&ga_hid=668714886&ga_fc=1&u_tz=540&u_his=5&u_java=1&u_h=912&u_w=1368&u_ah=872&u_aw=1368&u_cd=24&u_nplug=0&u_nmime=0&adx=25&ady=930&biw=770&bih=413&scr_x=0&scr_y=176&oid=3&pvsid=3067443053267466&pem=891&eae=0&fc=1920&docm=11&brdim=7%2C266%2C0%2C185%2C1368%2C%2C800%2C500%2C787%2C413&vis=1&rsz=%7C%7CeEbr%7C&abl=CS&pfx=0&fu=128&bc=1&ifi=4&uci=a!4&btvi=2&xpc=6Y36Pt
	uzZf&p=https%3A//gate.ahram.org.eg&dtd=91

=EF=BB=BF<!DOCTYPE HTML>
<!DOCTYPE html PUBLIC "" ""><HTML lang=3D"en"><HEAD><META =
content=3D"IE=3D11.0000"=20
http-equiv=3D"X-UA-Compatible">

<META charset=3D"UTF-8"><LINK =
href=3D"https://www.gstatic.com/mysidia/bce16381ee2afa03c9bab9e49c35e7eb.=
js?tag=3Dclient_fast_engine"=20
rel=3D"preload" as=3D"script"><LINK =
href=3D"https://www.gstatic.com/mysidia/13b6d5cb18918ed34295386d0b98e194.=
js?tag=3Dtext/vanilla_cta_animation_title_highlight"=20
rel=3D"preload" as=3D"script">
<SCRIPT =
src=3D"https://googleads.g.doubleclick.net/FD126C42-EBFA-4E12-B309-BB3FDD=
723AC1/main.js?attr=3D9YdHYHVlzEPCkzLTnXGdKX2dxx3s6foWWf3RW0IpFcr5Y2cQTuS=
fMA_rcDbnVhWmUWQc82gCDyQO6O6NLTS1YEPVFoiKdSzQNRPtV3PmepuFBYgGFf0RyhNDn8FH=
cQns6WtjLEz_Mzd4qzQOs7hhe_FGR-u2-1Hi3itoNba0sMIttZzVxU9PeCow3mwSVG2CeSiut=
460q7MDnK50HBFBLnIofKGaoNH0TDE73lHOktV0NUnyEvzpsVyZc4FKs6dLO-Bbn3Q0kV6NPh=
-jFf_UgiCWNcZ6NR5l8VuQ6VIs2Rguo60RThXyTkYhJvgH3l7WhYgqeV4XK8WOVZv0v9zOtCZ=
fqdQtqRE4gXkfOBo1iZy2zLF_X1-30AQyIKdThof5i2NAlVkg-GOlaQnvzAPtZsBugt6O9YYg=
B5cQuR-ZdXHsENM7JdPxeMkbnXVUiS46gkPHGFeSbKm8Ig3pGLIOZ-sseQUjuj8zxjhTimpAb=
GhAslioeWnqebQNY-snFyiWjyk2BZ38d6AKqXHs-SfkRWtVScRi5dsqtV8C83iJ4yNfr4W0gV=
6L4P142ydIYseTfvywrmSZk8xwEgWT4LrVB9OJrkvA2utQVEPtx3r-0ZvEdBfWmVJBME1tARP=
u6QRf-zFpcAvdkaS2-Aumniluz24Sp-i1g-O6mfWxWgcZSnZK_Zk27DVvStz5pzj-9iM-oQgk=
kM-4MWHPY_BxTpkSaYN0R9zoydCEw0M5coBc7BgjZodu8pdqaxjm6Y6l3SPYVUjFUG2k1ZJo1=
4mjb25guv1_0pdJl09PzWEBVhkCWY3XbiprfK0kOtR6ivp1_XDTsU6KbLjrRpxUml6LeF0k_e=
43Yy_TgMiFpK5Tmdz_5eXUVzFWXZb9u3xSlyHOnodpuCukeayGWxewjiR7KaWCduyfNYLcfFE=
mG6k48sc6Qyq1FIXqjIrTSt4mGLCCzIgVGU80R7xbNaQtFJXI6JnSYKxSuAQ75ZJYv6nguk2B=
jd0PIqw9uIEOLFh-_s2po84D7Mz2Wh5CE8ozRNJylvtWhAKOgxwnKtNOejlz1LdXUAvexuGwK=
AvgfhPcWWe2hSIPOGPGBaA9dDi73sbYruhJScNgOBV11XIM905iUSeGEZStqVc_PT-0OuqDnN=
MebE1QJd_C9MD6fDl-dVbSrG9WHW9mOfulkR5oL8BRm_tj3mIKvZ9fJZdSPhogD8kRZAg2ZBn=
ACE8IUbX-TX-pfHJoXpGyPgr5N8vf49swJSk_rYf_czi-L1XCblcCGGYuhZ3jXoYD2J5IFz47=
dqSTmuSJ0oytACts_RE6Zbt0pv4_zAjrqlIUBes3xpVm7vjeWl6Fc0qDOQPAvAH4cbp9--Q8h=
nGZi1_guyi8wz5v_Zp9C4yO9oM0U-i79fRBl-Zzp0xY" type=3D"text/javascript" =
charset=3D"UTF-8"></SCRIPT>

<SCRIPT>var jscVersion =3D 'r20210913';</SCRIPT>

<SCRIPT>var google_casm=3D[];</SCRIPT>

<STYLE>HTML,BODY{height:100%;width:100%;margin:0;padding:0;overflow:hidde=
n;}#mys-wrapper{height:100%;width:100%;overflow:hidden;position:absolute;=
top:0;left:0;align-items:center;display:flex;justify-content:center;line-=
height:normal;}#mys-overlay{height:100%;width:100%;overflow:hidden;positi=
on:absolute;top:0;left:0;box-sizing:border-box;pointer-events:none;z-inde=
x:1;display:none;}.mys-wrapper A,.mys-wrapper A:visited,.mys-wrapper =
A:hover,.mys-wrapper =
A:active{color:inherit;cursor:pointer;text-decoration:inherit;}[dir=3Drtl=
] =
.flip-on-rtl{transform:scale(-1,1);transform-origin:center;}#mys-content{=
flex-shrink:0;position:relative;overflow:hidden;z-index:0;}</STYLE>

<SCRIPT data-jc-version=3D"r20210913" =
data-jc=3D"36">(function(){(function(e){function =
c(){null!=3D=3Dthis.parentNode&&this.parentNode.removeChild(this)}e.forEa=
ch(function(a){a.hasOwnProperty("remove")||Object.defineProperty(a,"remov=
e",{configurable:!0,enumerable:!0,writable:!0,value:c})})})([Element.prot=
otype,CharacterData.prototype,DocumentType.prototype]);try{var d=3Dnew =
window.CustomEvent("e");d.initCustomEvent("c",!0,!0,{});d.preventDefault(=
);if(!0!=3D=3Dd.defaultPrevented)throw Error();}catch(e){var =
CustomEvent=3Dfunction(c,a){a=3Da||{bubbles:!1,cancelable:!1,detail:void =
0};var =
b=3Ddocument.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.c=
ancelable,a.detail);var =
f=3Db.preventDefault;b.preventDefault=3Dfunction(){f.call(this);try{Objec=
t.defineProperty(this,"defaultPrevented",{get:function(){return!0}})}catc=
h(g){this.defaultPrevented=3D!0}};return b};CustomEvent.prototype=3D =
window.Event.prototype;window.CustomEvent=3DCustomEvent};}).call(this);</=
SCRIPT>

<SCRIPT =
src=3D"https://www.gstatic.com/mysidia/bce16381ee2afa03c9bab9e49c35e7eb.j=
s?tag=3Dclient_fast_engine"></SCRIPT>

<STYLE x-phase=3D"assemble" =
x-ns-wn548-l=3D"banner-large-vanilla">.ns-wn548-l-banner-large-vanilla{op=
acity:.01;position:absolute;top:0;left:0;display:block;width:720px;height=
:280px;}.ns-wn548-e-0{line-height:1.3;border-color:#e6e7e8;border-style:s=
olid;border-width:1px;box-sizing:border-box;display:-ms-flexbox;display:f=
lex;-ms-flex-direction:column;flex-direction:column;font-family:Google =
Sans,sans-serif;font-size:10px;height:100%;width:100%;}.ns-wn548-e-1{line=
-height:1.3;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-fl=
ex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1=
;width:100%;}.ns-wn548-e-2,.ns-wn548-e-8{line-height:1.3;box-sizing:borde=
r-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-dir=
ection:column;-ms-flex-positive:1;flex-grow:1;}.ns-wn548-e-3{line-height:=
1.3;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direc=
tion:column;flex-direction:column;-ms-flex-pack:center;justify-content:ce=
nter;-ms-flex-positive:2;flex-grow:2;}.ns-wn548-e-4{box-sizing:border-box=
;font-weight:500;line-height:1.3;letter-spacing:0.02em;}.ns-wn548-e-6{box=
-sizing:border-box;font-weight:400;line-height:1.3;letter-spacing:0.02em;=
}.ns-wn548-e-9,.ns-wn548-e-11{line-height:1.3;box-sizing:border-box;displ=
ay:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-=
flex-direction:row;flex-direction:row;-ms-flex-positive:1;flex-grow:1;}.n=
s-wn548-e-10{line-height:1.3;box-sizing:border-box;display:-ms-flexbox;di=
splay:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:cente=
r;align-items:center;width:100%;}.ns-wn548-e-12{box-sizing:border-box;fon=
t-weight:400;line-height:1.5;white-space:nowrap;}.ns-wn548-e-14{line-heig=
ht:1.3;box-sizing:border-box;min-width:14.4px;height:1px;-ms-flex-positiv=
e:1;flex-grow:1;}.ns-wn548-e-15{display:-ms-flexbox;display:flex;-ms-flex=
-align:center;align-items:center;-ms-flex-pack:center;justify-content:cen=
ter;-ms-flex-positive:1;flex-grow:1;border:1px solid =
#0088ff;position:relative;font-weight:400;text-align:center;text-transfor=
m:capitalize;}.ns-wn548-e-16{line-height:1.3;box-sizing:border-box;width:=
100%;height:100%;overflow:hidden;position:absolute;display:-ms-flexbox;di=
splay:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;=
justify-content:center;}.ns-wn548-e-17{line-height:1.3;box-sizing:border-=
box;width:100%;padding-top:100%;padding-bottom:100%;}.ns-wn548-e-18{line-=
height:1.3;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-fle=
x-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-fle=
x-pack:center;justify-content:center;}.ns-wn548-e-19{line-height:1.3;bord=
er:none;}.ns-wn548-e-20{display:inline;}.ns-wn548-v-9 =
.ns-wn548-e-2{margin:20.16px 87.84px;}.ns-wn548-v-9 =
.ns-wn548-e-3,.ns-wn548-v-9 .ns-wn548-e-10{padding:18.62px =
32.76px;}.ns-wn548-v-9 .ns-wn548-e-4{font-size:26.75px;padding:10.22px 0 =
0;}.ns-wn548-v-9 .ns-wn548-e-6{font-size:15.5px;padding:10.22px 0 =
27.3px;}.ns-wn548-v-9 =
.ns-wn548-e-12{font-size:13.75px;padding:0;}.ns-wn548-v-9 =
.ns-wn548-e-15{font-size:15.1px;padding:0 =
6.2px;height:36.6px;line-height:36.6px;max-height:36.6px;margin:0;min-wid=
th:147.96px;}</STYLE>

<STYLE x-phase=3D"decorate" =
x-ns-wn548-l=3D"banner-large-vanilla">.ns-wn548-l-banner-large-vanilla{op=
acity:1;position:relative;}.title:hover,.title-line1:hover,.title-line2:h=
over{color:rgba(0,0,0,0.59);text-decoration:none;}.body:hover{color:rgba(=
0,0,0,0.4);text-decoration:none;}.url:hover{color:#646464;text-decoration=
:none;} @keyframes fade-in-animation{0%{opacity:0;}100%{opacity:1;}} =
@keyframes =
button-expand-animation{0%{transform:scale(0.05);}100%{transform:scale(1.=
05);}} @keyframes shadow-animation{0%{box-shadow:none;}100%{box-shadow:0 =
6px 12px rgba(134,140,150,0.65);}} @keyframes =
color-animation{0%{color:#0088ff;}100%{color:#fff;}} =
.ns-wn548-l-banner-large-vanilla .web-on-show =
.common-animation-pattern.cta-background-animated{animation-name:button-e=
xpand-animation,fade-in-animation;} .ns-wn548-l-banner-large-vanilla =
.web-on-show =
.common-animation-pattern.cta-outer-animated{animation-name:shadow-animat=
ion;} .ns-wn548-l-banner-large-vanilla .web-on-show =
.common-animation-pattern.cta-text-animated{animation-name:color-animatio=
n;} .ns-wn548-l-banner-large-vanilla =
.common-animation-pattern{animation-duration:.5s;animation-fill-mode:both=
;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-delay:3s;} =
@media only screen and =
(prefers-reduced-motion),(hover:hover){.ns-wn548-l-banner-large-vanilla =
.web-on-show =
.common-animation-pattern.cta-background-animated{animation-name:none;}.n=
s-wn548-l-banner-large-vanilla .web-on-show =
.common-animation-pattern.cta-outer-animated{animation-name:none;}.ns-wn5=
48-l-banner-large-vanilla .web-on-show =
.common-animation-pattern.cta-text-animated{animation-name:none;}.cta-tex=
t.animated.cta-text-animated.common-animation-pattern{color:#fff;opacity:=
1;}.cta-outer.common-animation-pattern.cta-outer-animated{box-shadow:0 =
6px 12px =
rgba(134,140,150,0.65);}.cta-background.cta-background-animated.common-an=
imation-pattern{background:#0088ff;opacity:1;}}.ns-wn548-e-1{background-c=
olor:rgba(241,241,241,.5);}.ns-wn548-e-2{background-color:#fff;box-shadow=
:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 =
rgba(0,0,0,.24);border-radius:5px;}.ns-wn548-e-3{background-color:#fff;bo=
rder-radius:5px;}.ns-wn548-e-4{color:rgba(0,0,0,0.79);}.ns-wn548-e-5,.ns-=
wn548-e-7,.ns-wn548-e-13{text-decoration:none;font-family:"Google Sans", =
"Roboto",Google =
Sans,sans-serif;white-space:nowrap;}.ns-wn548-e-6{color:rgba(0,0,0,0.6);}=
.ns-wn548-e-8{background-color:#fff;border-radius:0 0 5px =
5px;}.ns-wn548-e-12{color:rgba(0,0,0,0.4);}.ns-wn548-e-15{text-decoration=
:none;background:transparent;box-shadow:none;transform:translateZ(0);bord=
er-radius:4px;}.ns-wn548-e-16,.ns-wn548-e-18{background:transparent;}.ns-=
wn548-e-17{background:#0088ff;border-radius:50%;opacity:0;}.ns-wn548-e-19=
{background-color:transparent;box-shadow:none;color:#0088ff;z-index:1;opa=
city:1;}.ns-wn548-e-20{font-family:"Google Sans", "Roboto",Google =
Sans,sans-serif;white-space:nowrap;}</STYLE>
<LINK =
href=3D"https://fonts.googleapis.com/css?family=3DGoogle%20Sans%3A400%2C5=
00"=20
rel=3D"preload" as=3D"style" data-reload-stylesheet=3D"true">
<SCRIPT></SCRIPT>

<SCRIPT data-jc-version=3D"r20210913" data-jc=3D"55">(function(){/*  =
Copyright The Closure Library Authors. SPDX-License-Identifier: =
Apache-2.0 */ var aa=3D"function"=3D=3Dtypeof =
Object.create?Object.create:function(a){function =
b(){}b.prototype=3Da;return new b},f;if("function"=3D=3Dtypeof =
Object.setPrototypeOf)f=3DObject.setPrototypeOf;else{var g;a:{var =
ba=3D{a:!0},h=3D{};try{h.__proto__=3Dba;g=3Dh.a;break =
a}catch(a){}g=3D!1}f=3Dg?function(a,b){a.__proto__=3Db;if(a.__proto__!=3D=
=3Db)throw new TypeError(a+" is not extensible");return a}:null}var =
l=3Df,m=3Dthis||self;var =
ca=3DArray.prototype.forEach?function(a,b){Array.prototype.forEach.call(a=
,b,void 0)}:function(a,b){for(var =
c=3Da.length,d=3D"string"=3D=3D=3Dtypeof a?a.split(""):a,e=3D0;e<c;e++)e =
in d&&b.call(void 0,d[e],e,a)};function =
n(a,b){this.g=3Db=3D=3D=3Dp?a:""}n.prototype.i=3D!0;n.prototype.h=3Dfunct=
ion(){return this.g.toString()};n.prototype.toString=3Dfunction(){return =
this.g.toString()};function q(a){return a instanceof =
n&&a.constructor=3D=3D=3Dn?a.g:"type_error:SafeUrl"}var =
da=3D/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,p=3D{};function =
r(a){r[" "](a);return a}r[" "]=3Dfunction(){};var =
ea=3D{l:{value:!0,configurable:!0}};var =
u=3DObject,fa=3Du.freeze,v=3D[];Array.isArray(v)&&!Object.isFrozen(v)&&Ob=
ject.defineProperties(v,ea);fa.call(u,v);var w=3D{};function =
x(){}function =
y(a){this.g=3Da}y.prototype=3Daa(x.prototype);y.prototype.constructor=3Dy=
;if(l)l(y,x);else for(var z in =
x)if("prototype"!=3Dz)if(Object.defineProperties){var =
A=3DObject.getOwnPropertyDescriptor(x,z);A&&Object.defineProperty(y,z,A)}=
else y[z]=3Dx[z];y.prototype.toString=3Dfunction(){return this.g};var =
B=3Dnew y("about:invalid#zTSz",w);function ha(a){if(a instanceof x)if(a =
instanceof y)a=3Da.g;else throw Error("");else a=3Dq(a);return =
a};function C(a,b,c){if(Array.isArray(b))for(var =
d=3D0;d<b.length;d++)C(a,String(b[d]),c);else =
null!=3Db&&c.push(a+(""=3D=3D=3Db?"":"=3D"+encodeURIComponent(String(b)))=
)};function D(){var a=3DE;try{var =
b;if(b=3D!!a&&null!=3Da.location.href)a:{try{r(a.foo);b=3D!0;break =
a}catch(c){}b=3D!1}return b}catch(c){return!1}};function =
F(a,b,c,d,e){if(e)c=3Da+("&"+b+"=3D"+c);else{var =
k=3D"&"+b+"=3D",t=3Da.indexOf(k);0>t?c=3Da+k+c:(t+=3Dk.length,k=3Da.index=
Of("&",t),c=3D0<=3Dk?a.substring(0,t)+c+a.substring(k):a.substring(0,t)+c=
)}return 2E3<c.length?void 0!=3D=3Dd?F(a,b,d,void 0,e):a:c};var =
G=3Ddocument,ia=3Dwindow;function H(a){this.j=3Da}function I(a){return =
new H(function(b){return =
b.substr(0,a.length+1).toLowerCase()=3D=3D=3Da+":"})}var J=3Dnew =
H(function(a){return/^[^:]*([/?#]|$)/.test(a)}),K=3DI("http"),L=3DI("http=
s"),M=3DI("ftp"),N=3DI("mailto"),O=3D[I("data"),K,L,N,M,J];var =
ja=3D[K,L,N,M,J,I("market"),I("itms"),I("intent"),I("itms-appss")]; =
function ka(){var =
a=3D(la()?"http:":"https:")+"//pagead2.googlesyndication.com/pagead/gen_2=
04";return function(b){b=3D{id:"unsafeurl",ctx:600,url:b};var =
c=3D[];for(d in b)C(d,b[d],c);var =
d=3Dc.join("&");if(d){b=3Da.indexOf("#");0>b&&(b=3Da.length);c=3Da.indexO=
f("?");if(0>c||c>b){c=3Db;var e=3D""}else =
e=3Da.substring(c+1,b);b=3D[a.substr(0,c),e,a.substr(b)];c=3Db[1];b[1]=3D=
d?c?c+"&"+d:d:c;d=3Db[0]+(b[1]?"?"+b[1]:"")+b[2]}else =
d=3Da;navigator.sendBeacon&&navigator.sendBeacon(d,"")}};function =
la(){var a=3Dvoid =
0=3D=3D=3Da?ia:a;return"http:"=3D=3D=3Da.location.protocol}var =
P=3D!!window.google_async_iframe_id,E=3DP&&window.parent||window;var =
Q=3Dnull;function R(){var a=3Dm.performance;return =
a&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):Date.now(=
)}function S(){var a=3Dvoid =
0=3D=3D=3Da?m:a;return(a=3Da.performance)&&a.now?a.now():null};function =
ma(a,b){var =
c=3DS()||R();this.label=3Da;this.type=3Db;this.value=3Dc;this.duration=3D=
0;this.uniqueId=3DMath.random();this.slotId=3Dvoid 0};var =
T=3Dm.performance,na=3D!!(T&&T.mark&&T.measure&&T.clearMarks),U=3Dfunctio=
n(a){var b=3D!1,c;return function(){b||(c=3Da(),b=3D!0);return =
c}}(function(){var a;if(a=3Dna){var =
b;if(null=3D=3D=3DQ){Q=3D"";try{a=3D"";try{a=3Dm.top.location.hash}catch(=
c){a=3Dm.location.hash}a&&(Q=3D(b=3Da.match(/\bdeid=3D([\d,]+)/))?b[1]:""=
)}catch(c){}}b=3DQ;a=3D!!b.indexOf&&0<=3Db.indexOf("1337")}return a}); =
function V(){var a=3DW;this.g=3D[];this.i=3Da||m;var =
b=3Dnull;a&&(a.google_js_reporting_queue=3Da.google_js_reporting_queue||[=
],this.g=3Da.google_js_reporting_queue,b=3Da.google_measure_js_timing);th=
is.h=3DU()||(null!=3Db?b:1>Math.random())}function =
oa(a){a&&T&&U()&&(T.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),T=
.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))}V.prototype.start=3Df=
unction(a,b){if(!this.h)return null;a=3Dnew =
ma(a,b);b=3D"goog_"+a.label+"_"+a.uniqueId+"_start";T&&U()&&T.mark(b);ret=
urn a}; V.prototype.end=3Dfunction(a){if(this.h&&"number"=3D=3D=3Dtypeof =
a.value){a.duration=3D(S()||R())-a.value;var =
b=3D"goog_"+a.label+"_"+a.uniqueId+"_end";T&&U()&&T.mark(b);!this.h||2048=
<this.g.length||this.g.push(a)}};if(P&&!D()){var =
X=3D"."+G.domain;try{for(;2<X.split(".").length&&!D();)G.domain=3DX=3DX.s=
ubstr(X.indexOf(".")+1),E=3Dwindow.parent}catch(a){}D()||(E=3Dwindow)}var=
 W=3DE,Y=3Dnew V;function =
pa(){W.google_measure_js_timing||(Y.h=3D!1,Y.g!=3DY.i.google_js_reporting=
_queue&&(U()&&ca(Y.g,oa),Y.g.length=3D0))}"number"!=3D=3Dtypeof =
W.google_srt&&(W.google_srt=3DMath.random());if("complete"=3D=3DW.documen=
t.readyState)pa();else if(Y.h){var =
qa=3Dfunction(){pa()},Z=3DW;Z.addEventListener&&Z.addEventListener.call(Z=
,"load",qa,!1)};window.bgz=3Dfunction(a){if(a=3Ddocument.getElementById(a=
)){var b=3DF(a.href,"bg","10");var c=3Dka();if(!(b instanceof n)){var =
d=3Dja;d=3Dvoid 0=3D=3D=3Dd?O:d;b:{d=3Dvoid 0=3D=3D=3Dd?O:d;for(var =
e=3D0;e<d.length;++e){var k=3Dd[e];if(k instanceof H&&k.j(b)){d=3Dnew =
y(b,w);break b}}d=3Dvoid 0}d=3Dd||B;d=3D=3D=3DB&&c(b);b=3Dnew =
n(ha(d),p)}b instanceof n||b instanceof n||(b=3D"object"=3D=3Dtypeof =
b&&b.i?b.h():String(b),da.test(b)||(b=3D"about:invalid#zClosurez"),b=3Dne=
w n(b,p));a.href=3Dq(b)}};}).call(this);</SCRIPT>

<SCRIPT data-jc-version=3D"r20210913" data-jc=3D"53">(function(){/*  =
Copyright The Closure Library Authors. SPDX-License-Identifier: =
Apache-2.0 */ var e=3Dthis||self;function h(a){var b=3D!1,c;return =
function(){b||(c=3Da(),b=3D!0);return c}};var =
m=3DArray.prototype.indexOf?function(a,b){return =
Array.prototype.indexOf.call(a,b,void =
0)}:function(a,b){if("string"=3D=3D=3Dtypeof =
a)return"string"!=3D=3Dtypeof b||1!=3Db.length?-1:a.indexOf(b,0);for(var =
c=3D0;c<a.length;c++)if(c in a&&a[c]=3D=3D=3Db)return =
c;return-1},n=3DArray.prototype.forEach?function(a,b){Array.prototype.for=
Each.call(a,b,void 0)}:function(a,b){for(var =
c=3Da.length,d=3D"string"=3D=3D=3Dtypeof a?a.split(""):a,f=3D0;f<c;f++)f =
in d&&b.call(void 0,d[f],f,a)};function p(a){p[" "](a);return a}p[" =
"]=3Dfunction(){};var q=3D{Ha:{value:!0,configurable:!0}};var =
r=3DObject,aa=3Dr.freeze,t=3D[];Array.isArray(t)&&!Object.isFrozen(t)&&Ob=
ject.defineProperties(t,q);aa.call(r,t);var =
u=3D{Event:{l:"click",J:"dblclick",j:"mousedown",ca:"mouseup",ba:"mouseov=
er",aa:"mouseout",$:"mousemove",Y:"mouseenter",Z:"mouseleave",za:"touchst=
art",ya:"touchmove",xa:"touchend",wa:"touchcancel",S:"keypress",o:"keydow=
n",T:"keyup",L:"deviceorientation",da:"MozOrientation",K:"devicemotion",l=
a:"orientationchange",ma:"pagehide",na:"pageshow",D:"beforeunload",F:"blu=
r",H:"contextmenu",m:"DOMContentLoaded",N:"error",O:"focus",P:"hashchange=
",R:"help",s:"load",W:"losecapture",X:"message",fa:"msvisibilitychange", =
ea:"mozvisibilitychange",oa:"popstate",qa:"readystatechange",ra:"resize",=
sa:"scroll",ua:"storage",va:"submit",Ba:"unload",Da:"visibilitychange",Fa=
:"webkitvisibilitychange",Aa:"transitionend",Ea:"webkitTransitionEnd",G:"=
change",V:"loadstart",pa:"progress",B:"abort",U:"loadend",I:"crash",ia:"o=
nshow",ha:"onhide",ga:"onAdVisibilityChanged",M:"DOMNodeRemoved",Ca:"view=
ableChange",C:"animationend",ta:"securitypolicyviolation"},u:{capture:!0}=
,ka:{passive:!0},ja:{once:!0}}; u.v=3Dh(function(){var a=3D!1;try{var =
b=3DObject.defineProperty({},"passive",{get:function(){a=3D!0}});e.addEve=
ntListener("test",null,b)}catch(c){}return a});function w(a){return =
a?a.passive&&u.v()?a:a.capture||!1:!1}u.i=3Dfunction(a,b,c,d){return =
a.addEventListener?(a.addEventListener(b,c,w(d)),!0):!1};u.Ia=3Dfunction(=
a,b,c,d){return =
a.removeEventListener?(a.removeEventListener(b,c,w(d)),!0):!1}; =
u.Ga=3Dfunction(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?{}:c;if("function"=3D=3D=3Dtypeof window.CustomEvent)var =
d=3Dnew CustomEvent(b,c);else =
d=3Ddocument.createEvent("CustomEvent"),d.initCustomEvent(b,!!c.bubbles,!=
!c.cancelable,c.detail);a.dispatchEvent(d)};function =
x(a,b){if(!a||!b)return!1;if(a.contains&&1=3D=3Db.nodeType)return =
a=3D=3Db||a.contains(b);if("undefined"!=3Dtypeof =
a.compareDocumentPosition)return =
a=3D=3Db||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=3Db;)b=3Db.paren=
tNode;return b=3D=3Da};function y(){var a=3Dz;try{var =
b;if(b=3D!!a&&null!=3Da.location.href)a:{try{p(a.foo);b=3D!0;break =
a}catch(c){}b=3D!1}return b}catch(c){return!1}};var A=3Ddocument;var =
B=3D!!window.google_async_iframe_id,z=3DB&&window.parent||window;var =
D=3Dnull;function E(){var a=3De.performance;return =
a&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):Date.now(=
)}function F(){var a=3Dvoid =
0=3D=3D=3Da?e:a;return(a=3Da.performance)&&a.now?a.now():null};function =
ba(a,b){var =
c=3DF()||E();this.label=3Da;this.type=3Db;this.value=3Dc;this.duration=3D=
0;this.uniqueId=3DMath.random();this.slotId=3Dvoid 0};var =
G=3De.performance,ca=3D!!(G&&G.mark&&G.measure&&G.clearMarks),H=3Dh(funct=
ion(){var a;if(a=3Dca){var =
b;if(null=3D=3D=3DD){D=3D"";try{a=3D"";try{a=3De.top.location.hash}catch(=
c){a=3De.location.hash}a&&(D=3D(b=3Da.match(/\bdeid=3D([\d,]+)/))?b[1]:""=
)}catch(c){}}b=3DD;a=3D!!b.indexOf&&0<=3Db.indexOf("1337")}return a}); =
function K(){var a=3DL;this.g=3D[];this.A=3Da||e;var =
b=3Dnull;a&&(a.google_js_reporting_queue=3Da.google_js_reporting_queue||[=
],this.g=3Da.google_js_reporting_queue,b=3Da.google_measure_js_timing);th=
is.h=3DH()||(null!=3Db?b:1>Math.random())}function =
da(a){a&&G&&H()&&(G.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),G=
.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))}K.prototype.start=3Df=
unction(a,b){if(!this.h)return null;a=3Dnew =
ba(a,b);b=3D"goog_"+a.label+"_"+a.uniqueId+"_start";G&&H()&&G.mark(b);ret=
urn a}; K.prototype.end=3Dfunction(a){if(this.h&&"number"=3D=3D=3Dtypeof =
a.value){a.duration=3D(F()||E())-a.value;var =
b=3D"goog_"+a.label+"_"+a.uniqueId+"_end";G&&H()&&G.mark(b);!this.h||2048=
<this.g.length||this.g.push(a)}};if(B&&!y()){var =
M=3D"."+A.domain;try{for(;2<M.split(".").length&&!y();)A.domain=3DM=3DM.s=
ubstr(M.indexOf(".")+1),z=3Dwindow.parent}catch(a){}y()||(z=3Dwindow)}var=
 L=3Dz,N=3Dnew K;function =
O(){L.google_measure_js_timing||(N.h=3D!1,N.g!=3DN.A.google_js_reporting_=
queue&&(H()&&n(N.g,da),N.g.length=3D0))}"number"!=3D=3Dtypeof =
L.google_srt&&(L.google_srt=3DMath.random());"complete"=3D=3DL.document.r=
eadyState?O():N.h&&(0,u.i)(L,u.Event.s,function(){O()});function =
P(a,b,c,d,f){window.css?window.css(b,c,d,f,void =
0):a&&(b=3Da.href,f?d=3Db+("&"+c+"=3D"+d):(f=3D"&"+c+"=3D",c=3Db.indexOf(=
f),0>c?d=3Db+f+d:(c+=3Df.length,f=3Db.indexOf("&",c),d=3D0<=3Df?b.substri=
ng(0,c)+d+b.substring(f):b.substring(0,c)+d)),a.href=3D2E3<d.length?b:d)}=
;var Q=3D!1,R=3D!1,S=3Dnull;function ea(){var =
a;null=3D=3D=3D(a=3Du.i)||void 0=3D=3D=3Da?void =
0:a.call(u,document,u.Event.l,function(b){S=3Db},u.u)}function fa(){var =
a=3DS;return =
a?Q||R?!1:(a.preventDefault?a.preventDefault():a.returnValue=3D!1,!0):!1}=
function =
ha(){(0,u.i)(document,u.Event.j,function(){Q=3D!0});(0,u.i)(document,u.Ev=
ent.o,function(){R=3D!0});ea()};function ia(a,b){b=3Dvoid =
0=3D=3D=3Db?17:b;if(0>b||Math.floor(b)!=3D=3Db)b=3D17;T(a,b)}function =
ja(a,b){T(a,b||1)}function ka(a){T(a,2)}function la(a,b){T(a,b||0)}var =
U=3D{},V=3D!0;function T(a,b){var c;if(c=3DV)void =
0=3D=3D=3DU[a]&&(U[a]=3D[]),(c=3DU[a][b])||(U[a][b]=3D!0);c||P(document.g=
etElementById(a),a,"nb",b,V)};function ma(){var =
a=3Dthis;this.g=3Dthis.h=3Dnull;A.addEventListener&&A.addEventListener(u.=
Event.j,function(b){a.h=3Db},!0);(0,u.i)(A,u.Event.m,function(){a.g=3DA.g=
etElementById("common_15click_anchor")})}function W(a,b,c){var =
d=3Da.id||"";P(a,d,"nx",b);P(a,d,"ny",c)};var =
na=3D[0,2,1],X=3Dnull;function Y(a){if(a){var =
b;if(b=3Dwindow.event||X){var =
c;(c=3Db.which?1<<na[b.which-1]:b.button)&&b.shiftKey&&(c|=3D8);c&&b.altK=
ey&&(c|=3D16);c&&b.ctrlKey&&(c|=3D32);b=3Dc}else =
b=3Dnull;b&&P(a,a.id,"mb",b)}}document.addEventListener&&document.addEven=
tListener("mousedown",function(a){X=3Da},!0);window.mb=3DY;var =
Z=3D{};function oa(a,b,c){b=3Dvoid 0=3D=3D=3Db?2:b;c=3D(c=3Dvoid =
0=3D=3D=3Dc?"":c)?c:a;1!=3D=3Db&&(void =
0=3D=3D=3DZ[c]?Z[c]=3D1:Z[c]++);0!=3D=3Db&&Z[c]&&P(document.getElementByI=
d(a),a,"nm",Z[c])};window.init_ssb=3Dfunction(a,b,c,d,f,pa){var =
l=3Dwindow;a&&(ha(),l.accbk=3Dfa);b&&(pa&&(V=3D!1),l.cla=3Dia,l.cll=3Dja,=
l.clb=3Dka,l.clh=3Dla);if(c){var C=3Dnew =
ma;l.xy=3Dfunction(g,I,k){k=3Dk||I;var =
v=3Dg||C.h;if(v&&I&&k&&!x(C.g,v.target)&&(g=3DA.querySelector("a.one-poin=
t-five-click.rhbutton"),!g||(g.classList?g.classList.contains("preexpande=
d"):0<=3Dm(g.classList?g.classList:("string"=3D=3Dtypeof =
g.className?g.className:g.getAttribute&&g.getAttribute("class")||"").matc=
h(/\S+/g)||[],"preexpanded"))||!x(g,v.target))){var =
J=3DMath.round(v.clientX- =
k.offsetLeft);k=3DMath.round(v.clientY-k.offsetTop);W(I,J,k);C.g&&W(C.g,J=
,k);g&&W(g,J,k)}}}d&&(l.mb=3DY);f&&(l.ss=3Doa)};}).call(this);</SCRIPT>

<SCRIPT>init_ssb(true,true,true,true,true,false);</SCRIPT>

<SCRIPT>if (typeof(ss) =3D=3D=3D "undefined") { ss =3D function(){}; =
}function st(id) {var a =3D document.getElementById(id);if (a) =
{xy(window.event, a);mb(a);}bgz(id);}function ha(a,x){  clh(a,x);if =
(accbk()) return;bgz(a);}function hb(u) {return bgy(u);}function =
ia(a,e,x) {if (accbk()) return;cll(a,x);bgz(a);}function ja(a,x) {if =
(accbk()) return;cla(a,x);bgz(a);}function ga(o,e,x) {if =
(document.getElementById) {var =
a=3Do.id.substring(1),p=3D"",r=3D"",g=3De.target,t,f,h;if (g) =
{t=3Dg.id;f=3Dg.parentNode;if (f) {p=3Df.id;h=3Df.parentNode;if =
(h)r=3Dh.id;}} else {h=3De.srcElement;f=3Dh.parentNode;if =
(f)p=3Df.id;t=3Dh.id;}if (t=3D=3Da||p=3D=3Da||r=3D=3Da)return =
true;ia(a,e,x);top.location.href=3Ddocument.getElementById(a).href;}}</SC=
RIPT>

<SCRIPT>window.dicnf =3D {};</SCRIPT>

<SCRIPT data-jc-version=3D"r20210913" data-jc=3D"41" =
data-jc-flags=3D"[&quot;x%278446'9efotm(&amp;20067;>8&amp;>`dopb/%<173226=
1!=3Dnehu`~&quot;]">(function(){/*  Copyright The Closure Library =
Authors. SPDX-License-Identifier: Apache-2.0 */ function aa(a){var =
b=3D0;return function(){return =
b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var =
ba=3D"function"=3D=3Dtypeof =
Object.defineProperties?Object.defineProperty:function(a,b,c){if(a=3D=3DA=
rray.prototype||a=3D=3DObject.prototype)return a;a[b]=3Dc.value;return =
a}; function ca(a){a=3D["object"=3D=3Dtypeof =
globalThis&&globalThis,a,"object"=3D=3Dtypeof =
window&&window,"object"=3D=3Dtypeof self&&self,"object"=3D=3Dtypeof =
global&&global];for(var b=3D0;b<a.length;++b){var =
c=3Da[b];if(c&&c.Math=3D=3DMath)return c}throw Error("Cannot find global =
object");}var t=3Dca(this);function fa(a,b){if(b)a:{var =
c=3Dt;a=3Da.split(".");for(var e=3D0;e<a.length-1;e++){var =
g=3Da[e];if(!(g in c))break =
a;c=3Dc[g]}a=3Da[a.length-1];e=3Dc[a];b=3Db(e);b!=3De&&null!=3Db&&ba(c,a,=
{configurable:!0,writable:!0,value:b})}} function ha(a){var =
b=3D"undefined"!=3Dtypeof =
Symbol&&Symbol.iterator&&a[Symbol.iterator];return =
b?b.call(a):{next:aa(a)}}var ia=3D"function"=3D=3Dtypeof =
Object.create?Object.create:function(a){function =
b(){}b.prototype=3Da;return new b},u;if("function"=3D=3Dtypeof =
Object.setPrototypeOf)u=3DObject.setPrototypeOf;else{var w;a:{var =
ja=3D{a:!0},ka=3D{};try{ka.__proto__=3Dja;w=3Dka.a;break =
a}catch(a){}w=3D!1}u=3Dw?function(a,b){a.__proto__=3Db;if(a.__proto__!=3D=
=3Db)throw new TypeError(a+" is not extensible");return a}:null}var =
la=3Du; function =
x(a,b){a.prototype=3Dia(b.prototype);a.prototype.constructor=3Da;if(la)la=
(a,b);else for(var c in =
b)if("prototype"!=3Dc)if(Object.defineProperties){var =
e=3DObject.getOwnPropertyDescriptor(b,c);e&&Object.defineProperty(a,c,e)}=
else a[c]=3Db[c];a.K=3Db.prototype}var ma=3D"function"=3D=3Dtypeof =
Object.assign?Object.assign:function(a,b){for(var =
c=3D1;c<arguments.length;c++){var e=3Darguments[c];if(e)for(var g in =
e)Object.prototype.hasOwnProperty.call(e,g)&&(a[g]=3De[g])}return a}; =
fa("Object.assign",function(a){return a||ma}); =
fa("Promise",function(a){function b(d){this.h=3D0;this.i=3Dvoid =
0;this.g=3D[];this.u=3D!1;var =
f=3Dthis.j();try{d(f.resolve,f.reject)}catch(h){f.reject(h)}}function =
c(){this.g=3Dnull}function e(d){return d instanceof b?d:new =
b(function(f){f(d)})}if(a)return =
a;c.prototype.h=3Dfunction(d){if(null=3D=3Dthis.g){this.g=3D[];var =
f=3Dthis;this.i(function(){f.l()})}this.g.push(d)};var =
g=3Dt.setTimeout;c.prototype.i=3Dfunction(d){g(d,0)};c.prototype.l=3Dfunc=
tion(){for(;this.g&&this.g.length;){var d=3Dthis.g;this.g=3D[];for(var =
f=3D0;f<d.length;++f){var h=3D =
d[f];d[f]=3Dnull;try{h()}catch(l){this.j(l)}}}this.g=3Dnull};c.prototype.=
j=3Dfunction(d){this.i(function(){throw =
d;})};b.prototype.j=3Dfunction(){function d(l){return =
function(m){h||(h=3D!0,l.call(f,m))}}var =
f=3Dthis,h=3D!1;return{resolve:d(this.B),reject:d(this.l)}};b.prototype.B=
=3Dfunction(d){if(d=3D=3D=3Dthis)this.l(new TypeError("A Promise cannot =
resolve to itself"));else if(d instanceof =
b)this.D(d);else{a:switch(typeof d){case "object":var =
f=3Dnull!=3Dd;break a;case "function":f=3D!0;break =
a;default:f=3D!1}f?this.A(d):this.o(d)}}; =
b.prototype.A=3Dfunction(d){var f=3Dvoid =
0;try{f=3Dd.then}catch(h){this.l(h);return}"function"=3D=3Dtypeof =
f?this.F(f,d):this.o(d)};b.prototype.l=3Dfunction(d){this.v(2,d)};b.proto=
type.o=3Dfunction(d){this.v(1,d)};b.prototype.v=3Dfunction(d,f){if(0!=3Dt=
his.h)throw Error("Cannot settle("+d+", "+f+"): Promise already settled =
in =
state"+this.h);this.h=3Dd;this.i=3Df;2=3D=3D=3Dthis.h&&this.C();this.H()}=
;b.prototype.C=3Dfunction(){var d=3Dthis;g(function(){if(d.I()){var =
f=3Dt.console;"undefined"!=3D=3Dtypeof =
f&&f.error(d.i)}},1)};b.prototype.I=3D function(){if(this.u)return!1;var =
d=3Dt.CustomEvent,f=3Dt.Event,h=3Dt.dispatchEvent;if("undefined"=3D=3D=3D=
typeof h)return!0;"function"=3D=3D=3Dtypeof d?d=3Dnew =
d("unhandledrejection",{cancelable:!0}):"function"=3D=3D=3Dtypeof =
f?d=3Dnew =
f("unhandledrejection",{cancelable:!0}):(d=3Dt.document.createEvent("Cust=
omEvent"),d.initCustomEvent("unhandledrejection",!1,!0,d));d.promise=3Dth=
is;d.reason=3Dthis.i;return =
h(d)};b.prototype.H=3Dfunction(){if(null!=3Dthis.g){for(var =
d=3D0;d<this.g.length;++d)k.h(this.g[d]);this.g=3Dnull}};var k=3Dnew =
c;b.prototype.D=3D function(d){var =
f=3Dthis.j();d.m(f.resolve,f.reject)};b.prototype.F=3Dfunction(d,f){var =
h=3Dthis.j();try{d.call(f,h.resolve,h.reject)}catch(l){h.reject(l)}};b.pr=
ototype.then=3Dfunction(d,f){function =
h(n,r){return"function"=3D=3Dtypeof =
n?function(q){try{l(n(q))}catch(v){m(v)}}:r}var l,m,p=3Dnew =
b(function(n,r){l=3Dn;m=3Dr});this.m(h(d,l),h(f,m));return =
p};b.prototype.catch=3Dfunction(d){return this.then(void =
0,d)};b.prototype.m=3Dfunction(d,f){function h(){switch(l.h){case =
1:d(l.i);break;case 2:f(l.i);break;default:throw Error("Unexpected =
state: "+ l.h);}}var =
l=3Dthis;null=3D=3Dthis.g?k.h(h):this.g.push(h);this.u=3D!0};b.resolve=3D=
e;b.reject=3Dfunction(d){return new =
b(function(f,h){h(d)})};b.race=3Dfunction(d){return new =
b(function(f,h){for(var =
l=3Dha(d),m=3Dl.next();!m.done;m=3Dl.next())e(m.value).m(f,h)})};b.all=3D=
function(d){var f=3Dha(d),h=3Df.next();return h.done?e([]):new =
b(function(l,m){function p(q){return =
function(v){n[q]=3Dv;r--;0=3D=3Dr&&l(n)}}var n=3D[],r=3D0;do n.push(void =
0),r++,e(h.value).m(p(n.length-1),m),h=3Df.next();while(!h.done)})};retur=
n b});var z=3Dthis||self;var =
na=3DArray.prototype.forEach?function(a,b){Array.prototype.forEach.call(a=
,b,void 0)}:function(a,b){for(var =
c=3Da.length,e=3D"string"=3D=3D=3Dtypeof a?a.split(""):a,g=3D0;g<c;g++)g =
in e&&b.call(void 0,e[g],g,a)};function A(a){A[" "](a);return a}A[" =
"]=3Dfunction(){};var oa=3D{},B=3Dnull; function C(a,b){void =
0=3D=3D=3Db&&(b=3D0);if(!B){B=3D{};for(var =
c=3D"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".spli=
t(""),e=3D["+/=3D","+/","-_=3D","-_.","-_"],g=3D0;5>g;g++){var =
k=3Dc.concat(e[g].split(""));oa[g]=3Dk;for(var d=3D0;d<k.length;d++){var =
f=3Dk[d];void =
0=3D=3D=3DB[f]&&(B[f]=3Dd)}}}b=3Doa[b];c=3DArray(Math.floor(a.length/3));=
e=3Db[64]||"";for(g=3Dk=3D0;k<a.length-2;k+=3D3){var =
h=3Da[k],l=3Da[k+1];f=3Da[k+2];d=3Db[h>>2];h=3Db[(h&3)<<4|l>>4];l=3Db[(l&=
15)<<2|f>>6];f=3Db[f&63];c[g++]=3Dd+h+l+f}d=3D0;f=3De;switch(a.length-k){=
case 2:d=3Da[k+ 1],f=3Db[(d&15)<<2]||e;case =
1:a=3Da[k],c[g]=3Db[a>>2]+b[(a&3)<<4|d>>4]+f+e}return c.join("")};var =
D=3D"function"=3D=3D=3Dtypeof Uint8Array;function =
pa(a,b,c){return"object"=3D=3D=3Dtypeof a?D&&!Array.isArray(a)&&a =
instanceof Uint8Array?c(a):qa(a,b,c):b(a)}function =
qa(a,b,c){if(Array.isArray(a)){for(var =
e=3DArray(a.length),g=3D0;g<a.length;g++){var =
k=3Da[g];null!=3Dk&&(e[g]=3Dpa(k,b,c))}Array.isArray(a)&&a.G&&E(e);return=
 e}e=3D{};for(g in a)k=3Da[g],null!=3Dk&&(e[g]=3Dpa(k,b,c));return =
e}function ra(a){return qa(a,function(b){return"number"=3D=3D=3Dtypeof =
b?isFinite(b)?b:String(b):b},function(b){return C(b)})} var =
sa=3D{G:{value:!0,configurable:!0}};function =
E(a){Array.isArray(a)&&!Object.isFrozen(a)&&Object.defineProperties(a,sa)=
;return a}var F;var ta;function G(a,b,c){var =
e=3Dta;ta=3Dnull;a||(a=3De);e=3Dthis.constructor.J;a||(a=3De?[e]:[]);this=
.h=3De?0:-1;this.g=3Da;a:{e=3Dthis.g.length;a=3De-1;if(e&&(e=3Dthis.g[a],=
!(null=3D=3D=3De||"object"!=3Dtypeof e||Array.isArray(e)||D&&e =
instanceof Uint8Array))){this.j=3Da-this.h;this.i=3De;break a}void =
0!=3D=3Db&&-1<b?(this.j=3DMath.max(b,a+1-this.h),this.i=3Dnull):this.j=3D=
Number.MAX_VALUE}if(c)for(b=3D0;b<c.length;b++)a=3Dc[b],a<this.j?(a+=3Dth=
is.h,(e=3Dthis.g[a])?E(e):this.g[a]=3Dua):(va(this),(e=3Dthis.i[a])?E(e):=
this.i[a]=3Dua)}var ua=3DObject.freeze(E([])); function va(a){var =
b=3Da.j+a.h;a.g[b]||(a.i=3Da.g[b]=3D{})}function =
H(a,b,c){b>=3Da.j?(va(a),a.i[b]=3Dc):a.g[b+a.h]=3Dc;return =
a}G.prototype.toJSON=3Dfunction(){var a=3Dthis.g;return =
F?a:ra(a)};function wa(a,b){switch(typeof b){case "number":return =
isFinite(b)?b:String(b);case "object":if(D&&null!=3Db&&b instanceof =
Uint8Array)return C(b)}return b}G.prototype.toString=3Dfunction(){return =
this.g.toString()};function xa(a){this.key=3Da}function =
I(a,b){this.key=3Da;this.defaultValue=3Dvoid =
0=3D=3D=3Db?!1:b}x(I,xa);var ya=3Dnew I("45357156"),za=3Dnew =
I("45350890");function =
J(a,b){return"&adurl=3D"=3D=3Da.substring(a.length-7)?a.substring(0,a.len=
gth-7)+b+"&adurl=3D":a+b};function L(){var a;return a=3Dvoid =
0=3D=3D=3Da?window:a};var =
Aa=3DRegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::=
([0-9]+))?(?=3D[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$")=
;function M(a){try{var =
b;if(b=3D!!a&&null!=3Da.location.href)a:{try{A(a.foo);b=3D!0;break =
a}catch(c){}b=3D!1}return b}catch(c){return!1}}function Ba(){var =
a=3Dwindow;if(!a.crypto)return Math.random();try{var b=3Dnew =
Uint32Array(1);a.crypto.getRandomValues(b);return =
b[0]/65536/65536}catch(c){return Math.random()}}function =
Ca(a,b){if(a)for(var c in =
a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(void =
0,a[c],c,a)};function =
Da(a){z.google_image_requests||(z.google_image_requests=3D[]);var =
b=3Dz.document.createElement("img");b.src=3Da;z.google_image_requests.pus=
h(b)};var N=3D0;function Ea(a){var =
b=3Ddocument.currentScript;return(b=3Dvoid =
0=3D=3D=3Db?null:b)&&b.getAttribute("data-jc")=3D=3D=3DString(a)?b:docume=
nt.querySelector('[data-jc=3D"'+a+'"]')};function =
Ja(){this.g=3D{}}function Ka(a){O||(O=3Dnew La);var b=3DO.g[a.key];if(a =
instanceof I)return"boolean"=3D=3D=3Dtypeof b?b:a.defaultValue;throw =
Error();};function La(){this.g=3D{};var =
a=3DEa(N);a=3Da&&a.getAttribute("data-jc-flags")||"";try{var =
b=3DJSON.parse(a)[0];a=3D"";for(var =
c=3D0;c<b.length;c++)a+=3DString.fromCharCode(b.charCodeAt(c)^"\u0003\u00=
07\u0003\u0007\b\u0004\u0004\u0006\u0005\u0003".charCodeAt(c%10));this.g=3D=
JSON.parse(a)}catch(e){}}var O;x(La,Ja);var =
Ma=3Ddocument,Na=3Dwindow;var =
Oa=3D!!window.google_async_iframe_id,P=3DOa&&window.parent||window;functi=
on Pa(a,b){var c=3Dvoid =
0=3D=3D=3Dc?{}:c;this.error=3Da;this.context=3Db.context;this.msg=3Db.mes=
sage||"";this.id=3Db.id||"jserror";this.meta=3Dc};var =
Qa=3DRegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)")=
;function Ra(a,b){this.g=3Da;this.h=3Db}function =
Sa(a,b){this.url=3Da;this.s=3D!!b;this.depth=3Dnull};function =
Q(){this.i=3D"&";this.h=3D{};this.j=3D0;this.g=3D[]}function R(a,b){var =
c=3D{};c[a]=3Db;return[c]}function Ta(a,b,c,e,g){var =
k=3D[];Ca(a,function(d,f){(d=3DUa(d,b,c,e,g))&&k.push(f+"=3D"+d)});return=
 k.join(b)} function =
Ua(a,b,c,e,g){if(null=3D=3Da)return"";b=3Db||"&";c=3Dc||",$";"string"=3D=3D=
typeof c&&(c=3Dc.split(""));if(a instanceof =
Array){if(e=3De||0,e<c.length){for(var =
k=3D[],d=3D0;d<a.length;d++)k.push(Ua(a[d],b,c,e+1,g));return =
k.join(c[e])}}else if("object"=3D=3Dtypeof a)return =
g=3Dg||0,2>g?encodeURIComponent(Ta(a,b,c,e,g+1)):"...";return =
encodeURIComponent(String(a))} function =
Va(a,b,c){b=3Db+"//pagead2.googlesyndication.com"+c;var =
e=3DWa(a)-c.length;if(0>e)return"";a.g.sort(function(m,p){return =
m-p});c=3Dnull;for(var g=3D"",k=3D0;k<a.g.length;k++)for(var =
d=3Da.g[k],f=3Da.h[d],h=3D0;h<f.length;h++){if(!e){c=3Dnull=3D=3Dc?d:c;br=
eak}var =
l=3DTa(f[h],a.i,",$");if(l){l=3Dg+l;if(e>=3Dl.length){e-=3Dl.length;b+=3D=
l;g=3Da.i;break}c=3Dnull=3D=3Dc?d:c}}a=3D"";null!=3Dc&&(a=3Dg+"trn=3D"+c)=
;return b+a}function Wa(a){var b=3D1,c;for(c in =
a.h)b=3Dc.length>b?c.length:b;return 3997-b-a.i.length-1};function =
Xa(a,b,c,e,g){if((e?a.g:Math.random())<(g||.01))try{if(c instanceof =
Q)var k=3Dc;else k=3Dnew Q,Ca(c,function(f,h){var =
l=3Dk,m=3Dl.j++;f=3DR(h,f);l.g.push(m);l.h[m]=3Df});var =
d=3DVa(k,a.h,"/pagead/gen_204?id=3D"+b+"&");d&&Da(d)}catch(f){}};var =
S=3Dnull;function Ya(){var a=3Dz.performance;return =
a&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):Date.now(=
)}function Za(){var a=3Dvoid =
0=3D=3D=3Da?z:a;return(a=3Da.performance)&&a.now?a.now():null};function =
$a(a,b){var =
c=3DZa()||Ya();this.label=3Da;this.type=3Db;this.value=3Dc;this.duration=3D=
0;this.uniqueId=3DMath.random();this.slotId=3Dvoid 0};var =
T=3Dz.performance,ab=3D!!(T&&T.mark&&T.measure&&T.clearMarks),U=3Dfunctio=
n(a){var b=3D!1,c;return function(){b||(c=3Da(),b=3D!0);return =
c}}(function(){var a;if(a=3Dab){var =
b;if(null=3D=3D=3DS){S=3D"";try{a=3D"";try{a=3Dz.top.location.hash}catch(=
c){a=3Dz.location.hash}a&&(S=3D(b=3Da.match(/\bdeid=3D([\d,]+)/))?b[1]:""=
)}catch(c){}}b=3DS;a=3D!!b.indexOf&&0<=3Db.indexOf("1337")}return a}); =
function V(){var a=3DW;this.h=3D[];this.i=3Da||z;var =
b=3Dnull;a&&(a.google_js_reporting_queue=3Da.google_js_reporting_queue||[=
],this.h=3Da.google_js_reporting_queue,b=3Da.google_measure_js_timing);th=
is.g=3DU()||(null!=3Db?b:1>Math.random())}function =
bb(a){a&&T&&U()&&(T.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),T=
.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))}V.prototype.start=3Df=
unction(a,b){if(!this.g)return null;a=3Dnew =
$a(a,b);b=3D"goog_"+a.label+"_"+a.uniqueId+"_start";T&&U()&&T.mark(b);ret=
urn a}; V.prototype.end=3Dfunction(a){if(this.g&&"number"=3D=3D=3Dtypeof =
a.value){a.duration=3D(Za()||Ya())-a.value;var =
b=3D"goog_"+a.label+"_"+a.uniqueId+"_end";T&&U()&&T.mark(b);!this.g||2048=
<this.h.length||this.h.push(a)}};function X(){var =
a=3Dcb;this.i=3Ddb;this.h=3Dnull;this.o=3Dthis.l;this.g=3Dvoid =
0=3D=3D=3Da?null:a;this.j=3D!1}X.prototype.pinger=3Dfunction(){return =
this.i};function eb(a,b){try{if(a.g&&a.g.g){var =
c=3Da.g.start((903).toString(),3);var e=3Db();a.g.end(c)}else =
e=3Db()}catch(d){b=3D!0;try{bb(c),b=3Da.o(903,new =
Pa(d,{message:fb(d)}),void 0,void 0)}catch(f){a.l(217,f)}if(b){var =
g,k;null=3D=3D(g=3Dwindow.console)||null=3D=3D(k=3Dg.error)||k.call(g,d)}=
else throw d;}return e} function gb(a){var b=3DY;return =
function(c){for(var =
e=3D[],g=3D0;g<arguments.length;++g)e[g]=3Darguments[g];return =
eb(b,function(){return a.apply(void 0,e)})}} =
X.prototype.l=3Dfunction(a,b,c,e,g){g=3Dg||"jserror";try{var k=3Dnew =
Q;k.g.push(1);k.h[1]=3DR("context",a);b.error&&b.meta&&b.id||(b=3Dnew =
Pa(b,{message:fb(b)}));if(b.msg){var =
d=3Db.msg.substring(0,512);k.g.push(2);k.h[2]=3DR("msg",d)}var =
f=3Db.meta||{};if(this.h)try{this.h(f)}catch(K){}if(e)try{e(f)}catch(K){}=
b=3D[f];k.g.push(3);k.h[3]=3Db;e=3Dz;b=3D[];d=3Dnull;do{var =
h=3De;if(M(h)){var =
l=3Dh.location.href;d=3Dh.document&&h.document.referrer||null}else =
l=3Dd,d=3Dnull;b.push(new =
Sa(l||""));try{e=3Dh.parent}catch(K){e=3Dnull}}while(e&&h!=3D =
e);l=3D0;for(var =
m=3Db.length-1;l<=3Dm;++l)b[l].depth=3Dm-l;h=3Dz;if(h.location&&h.locatio=
n.ancestorOrigins&&h.location.ancestorOrigins.length=3D=3Db.length-1)for(=
m=3D1;m<b.length;++m){var =
p=3Db[m];p.url||(p.url=3Dh.location.ancestorOrigins[m-1]||"",p.s=3D!0)}va=
r n=3Dnew Sa(z.location.href,!1);h=3Dnull;var =
r=3Db.length-1;for(p=3Dr;0<=3Dp;--p){var =
q=3Db[p];!h&&Qa.test(q.url)&&(h=3Dq);if(q.url&&!q.s){n=3Dq;break}}q=3Dnul=
l;var v=3Db.length&&b[r].url;0!=3Dn.depth&&v&&(q=3Db[r]);var y=3Dnew =
Ra(n,q);if(y.h){var mb=3Dy.h.url||"";k.g.push(4);k.h[4]=3DR("top", =
mb)}var da=3D{url:y.g.url||""};if(y.g.url){var =
ea=3Dy.g.url.match(Aa),Fa=3Dea[1],Ga=3Dea[3],Ha=3Dea[4];n=3D"";Fa&&(n+=3D=
Fa+":");Ga&&(n+=3D"//",n+=3DGa,Ha&&(n+=3D":"+Ha));var Ia=3Dn}else =
Ia=3D"";da=3D[da,{url:Ia}];k.g.push(5);k.h[5]=3Dda;Xa(this.i,g,k,this.j,c=
)}catch(K){try{Xa(this.i,g,{context:"ecmserr",rctx:a,msg:fb(K),url:y&&y.g=
.url},this.j,c)}catch(vb){}}return!0}; function fb(a){var =
b=3Da.toString();a.name&&-1=3D=3Db.indexOf(a.name)&&(b+=3D": =
"+a.name);a.message&&-1=3D=3Db.indexOf(a.message)&&(b+=3D": =
"+a.message);if(a.stack){a=3Da.stack;try{-1=3D=3Da.indexOf(b)&&(a=3Db+"\n=
"+a);for(var =
c;a!=3Dc;)c=3Da,a=3Da.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,=
"$1");b=3Da.replace(/\n */g,"\n")}catch(e){}}return b};var =
db,Y;if(Oa&&!M(P)){var =
Z=3D"."+Ma.domain;try{for(;2<Z.split(".").length&&!M(P);)Ma.domain=3DZ=3D=
Z.substr(Z.indexOf(".")+1),P=3Dwindow.parent}catch(a){}M(P)||(P=3Dwindow)=
}var W=3DP,cb=3Dnew V;function hb(){if(!W.google_measure_js_timing){var =
a=3Dcb;a.g=3D!1;a.h!=3Da.i.google_js_reporting_queue&&(U()&&na(a.h,bb),a.=
h.length=3D0)}}db=3Dnew function(){var a=3Dvoid =
0=3D=3D=3Da?Na:a;this.h=3D"http:"=3D=3D=3Da.location.protocol?"http:":"ht=
tps:";this.g=3DMath.random()};"number"!=3D=3Dtypeof =
W.google_srt&&(W.google_srt=3DMath.random()); var =
ib=3Ddb,jb=3DW.google_srt;0<=3Djb&&1>=3Djb&&(ib.g=3Djb);Y=3Dnew =
X;Y.h=3Dfunction(a){var =
b=3DN;0!=3D=3Db&&(a.jc=3DString(b),b=3D(b=3DEa(b))&&b.getAttribute("data-=
jc-version")||"unknown",a.shv=3Db)};Y.j=3D!0;if("complete"=3D=3DW.documen=
t.readyState)hb();else if(cb.g){var =
kb=3Dfunction(){hb()},lb=3DW;lb.addEventListener&&lb.addEventListener("lo=
ad",kb,!1)};function nb(a,b,c){function e(f){try{var =
h=3D"object"=3D=3D=3Dtypeof =
f.data?f.data:JSON.parse(f.data);k=3D=3D=3Dh.paw_id&&(window.clearTimeout=
(d),window.removeEventListener("message",e),h.signal?b(h.signal):h.error&=
&c(h.error))}catch(l){}}var g=3D{};g=3Dvoid 0=3D=3D=3Dg?{}:g;b=3Dvoid =
0=3D=3D=3Db?function(){}:b;c=3Dvoid 0=3D=3D=3Dc?function(){}:c;var =
k=3DString(Math.floor(2147483647*Ba())),d=3D0;window.addEventListener("me=
ssage",gb(function(f){e(f)}));a.postMessage(Object.assign({paw_id:k},g));=
d=3Dwindow.setTimeout(function(){window.removeEventListener("message", =
e);c("PAW GMA postmessage timed out.")},200)}function ob(){var =
a,b,c=3Dwindow;if(c.gmaSdk||(null=3D=3D=3D(a=3Dc.webkit)||void =
0=3D=3D=3Da?0:a.messageHandlers.getGmaViewSignals))return c;try{var =
e=3Dwindow.parent;if(e.gmaSdk||(null=3D=3D=3D(b=3De.webkit)||void =
0=3D=3D=3Db?0:b.messageHandlers.getGmaViewSignals))return =
e}catch(g){}return null};function pb(a){G.call(this,a,-1,qb)}x(pb,G);var =
qb=3D[6];var rb=3D"platform platformVersion architecture model =
uaFullVersion bitness".split(" ");function sb(){var a=3Dwindow;return =
a.navigator&&a.navigator.userAgentData&&"function"=3D=3D=3Dtypeof =
a.navigator.userAgentData.getHighEntropyValues?a.navigator.userAgentData.=
getHighEntropyValues(rb).then(function(b){var c=3Dnew =
pb;c=3DH(c,1,b.platform);c=3DH(c,2,b.platformVersion);c=3DH(c,3,b.archite=
cture);c=3DH(c,4,b.model);c=3DH(c,5,b.uaFullVersion);return =
H(c,9,b.bitness)}):null};function tb(){var a=3Dthis;this.promise=3Dnew =
Promise(function(b,c){a.resolve=3Db;a.reject=3Dc})};L().viewReq=3D[];func=
tion ub(a){var b=3Dnew =
Image;b.src=3Da.replace("&amp;","&");L().viewReq.push(b)}N=3D41; =
L().vu=3Dfunction(a){function b(){var p=3Dnew =
tb;h.push(p.promise);return p.resolve}var =
c,e,g,k,d=3DKa(ya),f=3Dob();d&&null!=3D(null=3D=3D=3D(c=3Dnull=3D=3D=3Df|=
|void 0=3D=3D=3Df?void 0:f.gmaSdk)||void 0=3D=3D=3Dc?void =
0:c.getViewSignals)&&(c=3Dnull=3D=3D=3D(e=3Dnull=3D=3D=3Df||void =
0=3D=3D=3Df?void 0:f.gmaSdk)||void 0=3D=3D=3De?void =
0:e.getViewSignals())&&(a=3DJ(a,"&ms=3D"+c));var =
h=3D[];if(e=3DKa(za))if(c=3Dsb(),null!=3Dc){var =
l=3Db();c.then(function(p){a:{F=3D!0;try{var =
n=3DJSON.stringify(p.toJSON(),wa);break a}finally{F=3D!1}n=3Dvoid =
0}p=3Dn;n=3D[];for(var r=3D0,q=3D0;q<p.length;q++){var v=3D =
p.charCodeAt(q);255<v&&(n[r++]=3Dv&255,v>>=3D8);n[r++]=3Dv}p=3DC(n,3);0<p=
.length&&(a=3DJ(a,"&uach=3D"+p));l()})}if(d&&null!=3D(null=3D=3D=3D(g=3Dn=
ull=3D=3D=3Df||void 0=3D=3D=3Df?void 0:f.webkit)||void 0=3D=3D=3Dg?void =
0:g.messageHandlers.getGmaViewSignals)){var =
m=3Db();nb(null=3D=3D=3D(k=3Dnull=3D=3D=3Df||void 0=3D=3D=3Df?void =
0:f.webkit)||void 0=3D=3D=3Dk?void =
0:k.messageHandlers.getGmaViewSignals,function(p){a=3DJ(a,"&"+p);m()},fun=
ction(){m()})}e||d?Promise.all(h).then(function(){ub(a)}):ub(a)};}).call(=
this);</SCRIPT>

<META name=3D"GENERATOR" content=3D"MSHTML 11.00.10570.1001"></HEAD>
<BODY>
<SCRIPT data-jc-version=3D"r20210913" data-jc=3D"56">(function(){/*  =
Copyright The Closure Library Authors. SPDX-License-Identifier: =
Apache-2.0 */ var g=3Dthis||self;function h(a){return a};var l;var =
m=3DArray.prototype.forEach?function(a,b){Array.prototype.forEach.call(a,=
b,void 0)}:function(a,b){for(var =
c=3Da.length,d=3D"string"=3D=3D=3Dtypeof a?a.split(""):a,e=3D0;e<c;e++)e =
in d&&b.call(void 0,d[e],e,a)};var n;function =
p(a,b){this.g=3Db=3D=3D=3Dq?a:""}p.prototype.toString=3Dfunction(){return=
 this.g+""};var q=3D{};function r(a){if(void 0=3D=3D=3Dn){var =
b=3Dnull;var =
c=3Dg.trustedTypes;if(c&&c.createPolicy){try{b=3Dc.createPolicy("goog#htm=
l",{createHTML:h,createScript:h,createScriptURL:h})}catch(d){g.console&&g=
.console.error(d.message)}n=3Db}else =
n=3Db}a=3D(b=3Dn)?b.createScriptURL(a):a;return new p(a,q)};function =
t(a,b){b=3Db instanceof =
p&&b.constructor=3D=3D=3Dp?b.g:"type_error:TrustedResourceUrl";a.src=3Db;=
a:{b=3D(a.ownerDocument&&a.ownerDocument.defaultView||g).document;if(b.qu=
erySelector&&(b=3Db.querySelector("script[nonce]"))&&(b=3Db.nonce||b.getA=
ttribute("nonce"))&&u.test(b))break =
a;b=3D""}b&&a.setAttribute("nonce",b)}var =
u=3D/^[\w+/_-]+[=3D]{0,2}$/;function v(a){v[" "](a);return a}v[" =
"]=3Dfunction(){};var aa=3D{j:{value:!0,configurable:!0}};var =
w=3DObject,ba=3Dw.freeze,x=3D[];Array.isArray(x)&&!Object.isFrozen(x)&&Ob=
ject.defineProperties(x,aa);ba.call(w,x);function =
y(a,b,c){a.addEventListener&&a.addEventListener(b,c,!1)};function =
z(a,b){b=3DString(b);"application/xhtml+xml"=3D=3D=3Da.contentType&&(b=3D=
b.toLowerCase());return a.createElement(b)}function =
A(a){this.g=3Da||g.document||document};function B(){var a=3DC;try{var =
b;if(b=3D!!a&&null!=3Da.location.href)a:{try{v(a.foo);b=3D!0;break =
a}catch(c){}b=3D!1}return b}catch(c){return!1}};var D=3Ddocument;var =
E=3D!!window.google_async_iframe_id,C=3DE&&window.parent||window;var =
F=3Dnull;function G(){var a=3Dg.performance;return =
a&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):Date.now(=
)}function H(){var a=3Dvoid =
0=3D=3D=3Da?g:a;return(a=3Da.performance)&&a.now?a.now():null};function =
ca(a,b){var =
c=3DH()||G();this.label=3Da;this.type=3Db;this.value=3Dc;this.duration=3D=
0;this.uniqueId=3DMath.random();this.slotId=3Dvoid 0};var =
I=3Dg.performance,da=3D!!(I&&I.mark&&I.measure&&I.clearMarks),J=3Dfunctio=
n(a){var b=3D!1,c;return function(){b||(c=3Da(),b=3D!0);return =
c}}(function(){var a;if(a=3Dda){var =
b;if(null=3D=3D=3DF){F=3D"";try{a=3D"";try{a=3Dg.top.location.hash}catch(=
c){a=3Dg.location.hash}a&&(F=3D(b=3Da.match(/\bdeid=3D([\d,]+)/))?b[1]:""=
)}catch(c){}}b=3DF;a=3D!!b.indexOf&&0<=3Db.indexOf("1337")}return a}); =
function K(){var a=3DL;this.g=3D[];this.i=3Da||g;var =
b=3Dnull;a&&(a.google_js_reporting_queue=3Da.google_js_reporting_queue||[=
],this.g=3Da.google_js_reporting_queue,b=3Da.google_measure_js_timing);th=
is.h=3DJ()||(null!=3Db?b:1>Math.random())}function =
ea(a){a&&I&&J()&&(I.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),I=
.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))}K.prototype.start=3Df=
unction(a,b){if(!this.h)return null;a=3Dnew =
ca(a,b);b=3D"goog_"+a.label+"_"+a.uniqueId+"_start";I&&J()&&I.mark(b);ret=
urn a}; K.prototype.end=3Dfunction(a){if(this.h&&"number"=3D=3D=3Dtypeof =
a.value){a.duration=3D(H()||G())-a.value;var =
b=3D"goog_"+a.label+"_"+a.uniqueId+"_end";I&&J()&&I.mark(b);!this.h||2048=
<this.g.length||this.g.push(a)}};if(E&&!B()){var =
M=3D"."+D.domain;try{for(;2<M.split(".").length&&!B();)D.domain=3DM=3DM.s=
ubstr(M.indexOf(".")+1),C=3Dwindow.parent}catch(a){}B()||(C=3Dwindow)}var=
 L=3DC,N=3Dnew K;function =
O(){L.google_measure_js_timing||(N.h=3D!1,N.g!=3DN.i.google_js_reporting_=
queue&&(J()&&m(N.g,ea),N.g.length=3D0))}"number"!=3D=3Dtypeof =
L.google_srt&&(L.google_srt=3DMath.random());"complete"=3D=3DL.document.r=
eadyState?O():N.h&&y(L,"load",function(){O()});function =
P(a,b,c,d,e){if(e)c=3Da+("&"+b+"=3D"+c);else{var =
f=3D"&"+b+"=3D",k=3Da.indexOf(f);0>k?c=3Da+f+c:(k+=3Df.length,f=3Da.index=
Of("&",k),c=3D0<=3Df?a.substring(0,k)+c+a.substring(f):a.substring(0,k)+c=
)}return 2E3<c.length?void 0!=3D=3Dd?P(a,b,d,void 0,e):a:c};function =
Q(a,b,c,d,e,f){window.css?window.css(b,c,d,e,f):a&&(a.href=3DP(a.href,c,d=
,f,e))};function fa(a){var b=3DR,c=3Dha;a=3Dvoid =
0=3D=3D=3Da?document:a;var d=3Dz((a?new =
A(9=3D=3Da.nodeType?a:a.ownerDocument||a.document):l||(l=3Dnew =
A)).g,"SCRIPT");d.type=3D"text/javascript";c&&(void =
0!=3D=3Dd.onreadystatechange?d.onreadystatechange=3Dfunction(){if("comple=
te"=3D=3Dd.readyState||"loaded"=3D=3Dd.readyState)try{c&&c()}catch(f){}}:=
d.onload=3Dc);t(d,r(b));var =
e=3Da.getElementsByTagName("head")[0];if(e)try{g.setTimeout(function(){e.=
appendChild(d)},0)}catch(f){}};var R,S,T,U,V;function W(){var =
a=3Dwindow,b=3DW;a.removeEventListener&&a.removeEventListener("load",b,!1=
);!V&&(a=3Dz(document,"IFRAME"),a.frameBorder=3D"0",a.style.height=3D0,a.=
style.width=3D0,a.style.position=3D"absolute",V=3Da,document.body&&(docum=
ent.body.appendChild(a),a=3DV))&&(a=3Da.contentWindow)&&(T=3D"1",a.docume=
nt.open(),a.document.write("<!doctype =
html><html><head></head><body></body></html>"),a.document.close(),fa(a.do=
cument))} function ha(){var =
a=3DV;if(a&&(a=3Da.contentWindow))if(T=3D"",a.botguard){var =
b=3Da.botguard.bg;if(b)try{X(function(){U=3Dnew =
b(S)})}catch(c){T=3D"5"}else T=3D"3"}else T=3D"2"}function Y(){var =
a=3Dnull;try{a=3Dwindow.rvdt,"number"=3D=3D=3Dtypeof =
a?a=3D36E5>a?""+a:"M":a=3Dnull}catch(b){}return a}function =
X(a){window.wrpfc=3Da;window.wrpfc()} function Z(){var a=3DU;if(T)return =
T;if(!a)return"5";if(!a.invoke)return"4";var =
b;try{X(function(){a.invoke(function(c){b=3Dc})})}catch(c){return"6"}retu=
rn =
b&&b.length?3>b.length?"7":1350<b.length?(y(window,"unload",function(){va=
r =
c=3D["bg",b],d=3D["id","bg"];if(d&&c&&d.length&&c.length&&d.length=3D=3Dc=
.length){for(var =
e=3D["https://","pagead2.googlesyndication.com","/pagead/gen_204"],f=3D"?=
",k=3D0;k<d.length;k++)e.push(f+d[k]+"=3D"+c[k]),f=3D"&";c=3De.join("");d=
=3Dwindow;d.google_image_requests||(d.google_image_requests=3D =
[]);e=3Dd.document.createElement("img");e.src=3Dc;d.google_image_requests=
.push(e)}}),"8"):b:"6"};window.bga=3Dfunction(a,b){R=3Da;S=3Db;T=3D"0";y(=
window,"load",W)};window.bgy=3Dfunction(a){var =
b=3DY();b&&(a=3DP(a,"rvdt",b));return =
P(a,"bg",Z(),"9")};window.bgz=3Dfunction(a){var =
b=3Ddocument.getElementById(a);if(b){var =
c=3DY();c&&Q(b,a,"rvdt",c);Q(b,a,"bg",Z(),!1,"9")}};}).call(this);</SCRIP=
T>

<SCRIPT>bga('https://pagead2.googlesyndication.com/bg/YID3nKnqqNXN2uhbEUm=
uJ-MdQHG2wvkENi-EiWi2IJI.js','KHtqWPG5vXHUFe031WGr4EYnrZPTz9L0YT8GJ3cYcOa=
OfEytTHAtn/Ubd381TkjnUmU1b2VnT94XAi230622r+iSmrnUFeFSFgaekKh+rtioDmcLmK5w=
yfOSWfO8Fw6afRW85AeoPcIWc+rd3E8CpZxRHJ554RajFH1Zj/ha9+3J1U0KTWRpSKGNOo6ez=
bg7UPW9gh73662ufHRF1BuHDgrPfxxdD894rpUhy8EiR0pwX7MLy0ZVuVwkX9YLIPjaLlIgWF=
Clu0ka2m634zOO7/V/l5KKAxxMjbCxwxbIWNqcADCnb+k53Lc6leoe95+JfWxmctNvUJ8KkM0=
fGE9467ZPmqE6nfvfe+kNr276iVt8ct6lPCjb/sG0XbfxBFUY0y4uObJS85+CsEmrSknNaSio=
sCA/+5zU03YqdjiMVdeLylBXWytjNxJRZdXOp6D+sLqE4Jf4zzPXrCXYBlyOUrhOrN8w83Te1=
5tUkspRM3pcYJulqa9eThWJFmfB3gLy/D1M0dA6QRWUtgbKYRYrf7hKSjF21lpR2DhP7osl9/=
t/BtRUrPLZE8kygROQ5zkIRJhvtaauQzPbvgmbOF6zjh+U5fwunaRKakFbZ1kDAPR3byNgnd1=
32K9ndqhOD3CQ0enG0nr6ko7/4mEugeItioJLsof7E6t3WbXYPk4PBsl8Mmz7e/TenfcrjDcf=
HZVmIPyutsXdtLndTxYRSHnNrkrOmjsIg0oFa0Ydau+S1M6sDSXc/wonpLCv9xRPjpTP+IDWS=
6z4lTeuSkn/1B1MVmwRaJtKnjeG2HpZtgNZAFg87YSWtjlpfdW/RVtOTLn6lgZNfLfGpffjAs=
anvwbgiqSAemZLE3Jk4SgkPxJJ9g2WAwOryepBK4oyzB7q69MN+3NWVS0HV7XoTNGy1s4DX6c=
9Wj8NmOTJivw3mFJ4PgWWQWgyWjogChcro74L396u0pbN7ZTE3zgk0LxZazIktMCPkXdr5Nen=
ENcSqGtcdGR1sBfBZhkls2/972zTvYdLNk+FbHiU7Fdk2JcVhVt8IdpUKRJaaL6RrCiRJW54F=
nENbo26B65/BiS4fglVNcCgnTPxERxSxFhMLWEgU+VLsfKRQJHvbb1wMhhMHP692VhNUAyKtq=
SD2MXXEjoHiQQzLcDlLAw50SPRPj7OjxXhGvLk8AirDFfsQDlefdxFv5sA8PLpX0cjx9QsajU=
hs3r7xg61WK6BbB6EPkHnQf95yHpF5LVnD87miHIIlW34qZvt+BUdkXTgar3LAen5xxupH41O=
9vRtSjsh0095m1NPGa44oh7rfwZQUGsl7JAaREmshnYWB3j/Gm0irlPl1l96LYMogu9UsgeiP=
6/R1avRmKf4CX5LkhGWbU3wIRcTHoS0oj67LE9+g1aasGIHmsuNctbUIjdpL20F2RhcTJ+hKs=
kUIbvSBi4SaP8EfkW9RBIdNNKNf9APEsOwzCbjHbYvb7szBM9E9kXfuW1mHhVxvdbgn6HkFsq=
3gNJwUX/cyYgK6DAHfyTy1nBNgjEVMjc9aqBQbd7xKk4AunFAmFnq31FC3woYV/cGFy6xOjfV=
oXTOU8ghOMZ+pbWgLYby4rAHPaTWat+uwMrghyY49ASHP7LYgNn1tRqvSEIqJKkomiwu57d9M=
WW9JhU54PVYY8jPupM4GBTSmvbCAHPBb5RYJVSRE7h3ZiGiBv592Qxee5JqqsYgLAmihgWMUo=
djBfEnYjILWu2T7dGQkBNDT8tf3AEAS63PGh00VlJjVG9GKgsfkBrRk+Gi3nAACvFATjDsEXL=
OpMGvU5y/suKeKMjys4gc/rWeoyqul+rjl51W6Cz51SZ7eFsCkah56KcfqlOeT6TFwgQSbhLE=
D0h3lXMEcBbxwIi+jMq3M3i57BQoNAbJz738tcCLECNdwCBVX7trkBpEbnOQ7rrJjQu668Ns2=
p8DuBDFpRhNm9tH8vEdUIAbN44yIFPQD2pZPxvlHnxIsqOcYvagVjcMy3313uxbZf2jLP4brN=
gLK0u3gkihtbQBEvPkOvhMVXE0tS+Se2+WrMRh0GhHH7b14UvVyxscgmN/NR42yCm1WHIY00J=
5yFrlisHHbJYFOGMypMfkgL/2Q1fiSO0MNZ1iNOGjRpe1kxZbD6WAddnkaPDlf0MMS0zSrUXJ=
URck4GmNFZRGSoDDgbI3yhYm2BzMxNWZO8lnNg5j2cMlbXmUjxcKeJzQogtY6yRnF6IBIcOrJ=
5n4UdUb37TS9mYgIjqosEJdsDuocbu4mzBo9zf1/qaMefI6IWjKjvFlXtTXcAhlwUYKsOlOVW=
/7vTvQsIPl8/vqqlG4PHXAlaxQkN36GsYKgNqFxofkjS0FyPIOhv1QsOS9J01ey4FDKvPVlya=
4KBnMtClcLPBqfxbUdGbeRJOIJNKsl4qKUikRqBDEmM+PGMs1ZaYkIPSAazlAO98yNq8e1ClK=
pXPu0wXSLSnvPBzoEVGoXrGgWgKBiWyk+NEOaVdiKiXOEKrW4KyKrm2rElaHoK8gkZ1qb7Dt/=
eeisbTWE00U96lRJv+N0Cd0dsoALRksnKP6OMTnZbsPSh+Z6vSkdlMQkj800E1gHv0O+MwQ8i=
CJ1vyUeNubKZ+D4HTpyqXvX57QpSpbdCAyRlFjAE0y3bqf3MeAArg/GiLfJJH4fC7/mnHWkcJ=
NMwm4yIa35YzC1ASGrPUHcNWJnLJ9qebHjW7G/rYQqMYMURK/hP4rh/uwGYIsIlF2JmDO3kkO=
8rtIfNLnVKMxXKoLsudBr0I07F2FA6Bc1QGR2RIiUD891rzryy5OUDtbvJiutSyemgkOBbci8=
grkNEed3eLXTk41F+/m7BIYHSbZ8aHVnwrttUeGEIs0JOU0zI8n92rCU/w+QZQ3ICXiQUguoN=
6BlvHNMUHkp/81KnvVvXRI5l6JZXkSLglCfz0o6IHBj0bAxiVPZVMIGTNpr1aqvBgu0IHOGIV=
nbxeX9crNzPQ0opzmvuBKHPHZvN7oRlVFgGPDpOS81YQxjMfDjpOjTe0b8MVdexkM7SgZwxXq=
T6BFEmxwfDoUxF7lkbL9caImjZaNKHQLbQIL8tgJFyP8deEObYpxl7kd651wm6kgWyyr8dal4=
qUgG2P6axJQkWJDzwAmrrGlmRIAE//rzj4oLgH/q8+ShGdNEI3peQSO140eRi6zFFOvCrbVOM=
6ajBBriZL25TuV5R54otXwszXxzb2MAGDtCZJ1nDwKfiPCa7CxNc5kuICrqp8V9xz1qTruaDP=
l56TuXeXkKNgWaEIku26IDuPmjNPX1aax8m4EMJ1E2TfMQKDh+MOQFwOc3Bw33YVzgXLpdQtu=
0IRfHXDreJirteU+GUSp9hHMWZh5+BDcWm2aju+a0DEYQ4JL1ra94Nbe0ryIEc4gFBVL8xQaD=
HJ3wY0R4HrxxXMKua/OQ1r3owCjlYFUg2IdzIa3OFG7kceoJC4EulWtV+clbJp2tUxcwT1pE1=
s05vCDCMVb7keRQ5lYk4jWbsp8AU4pPVRcyjmEf3tEUwg0T+DVjtC0FttSX3NMrmodTUOcSDH=
/L7MIh4UascvCTTOaRy9YnT4q5LCu0g1PIsNprAesW7ZuXTvGZwRjZcPWk6hnhgCxH6rS6YuT=
DcXfJAXHoFqyi3xwQwrvdCY0UexPTcDeZDgBJvUt1A+D4Uhjt+hkifi6PUG1xOu/moz8BhkUe=
bggxjqr6YZImnTmuu8vHqg29eRXVARIPhO+AyS7NE9H5qV6u0lffm3TtoqQ87nmwBnhduebsA=
YOFeRFZVpg+VcoKOSS8eIfojo/HXWGoS4l+bJRBzfavMdNTk3bWLFed7ioe1nTnmnzk/qXoRt=
SLhZVHmb0pr1zVL16oiHNoFyqWiYjA9IMKfIjCrrr1s8kU863OUWTtJS6Glibd4poJsmtwVvq=
z1lnaEknlWOqhIPodz3glwCJz8iCQ+A2LXJcnzg/l5SWNTHyr1QxSrrqHTwyTL3OiIXgOT4QX=
cB+i4SHjk4rlbeuP4JXc5+/GB2VNgQmVXkh8RWgcs/6KIZ3KmyRuZu3X1TWc9waEJaKMBE13p=
pp1VmuKM2ZxcnnQqIXicErzyzZYMlmUEvmRx5YfoF1JWqx3hTDQD+pe/dZxYEnjzYPbNZMDxD=
KsQ8HdYkrUmCays7ui2QIrFXwkkmJcdG7nRpPiyQpLxVQ0J/h6QRP1aI08ShhSCQPOotPJg8P=
X7NlKSxO9n7BBaBHxPxEdEjMMoNEXXbFidBg+lK6vhfLxy+AA1VpLi/q+UAyCA2O7op5/v1qi=
0quXWXnFAwiOj8dXmiI+Tp4uBjdU9IdfGF3z0iTsuPjhN/gPU4RBtLgCH9kFF7rlhTX8kDYVp=
aXaGQUPbR4RvwRx7HwX1Wq5IWYiUxFVjNJvrZXJpWWln2PA57DU6dMLbcVQMN2UsFQOf3CGIh=
9ImjA8r0fZCioA0ED1jW+p09FVNB8DiW94z981O2hJRagQ9IZqfYYuyrwsg90+uFV0M+ls7/m=
rqUjJ0pQmSaqYM9ncwfjVuGBpcpPYXkOdDWbxRxs5HNuQp5MkOgvVaJdP413xefwSs40XQc9A=
19b075hGvBxBxIeDp69EJmURl35MXLHQ9eza4ITeEhs3+nT4bVGGUTtKk4hmuGA/BbdFpanWp=
s5DJ2l0dhlOgcsxDU1KwEZO7tPNBiwRb6bOqQDD/NZfcfkGbQ2HF7qiO18xbhvYyF+DUz07Ri=
7vF5mqKdyrSdQRXpEDHOPyTiLkS5pHL5GPyycMBfVytDf+Wg+QPymn27mWNIX2fKXhxGAfv4B=
oUeXG3W5xPdHA+DhDUTR5uSqNfGMXmM/lUznILnbcrsQLigXwo2fMq6B8ER0DOu+BnApYQ1mp=
OHekgKUM9a9i5+1kKYapF6uqPAJgCJiYVNwOgGZrF4NS0sDnOTQeKWXqvL0HBO1v8hWTlOgnA=
/35sb50/5vrt18LKH+sPmQfdtIlYTu04Z6IIk4eiiXXJryHRChvYGRipIpBYOlsG5li13sKSl=
Y+F25fMvvewr7XiMMmTaVkLAt1mX0+Stkyz1+0Qde2DsynFW88BcuIBzkhWHfdYlbzLJSaQPW=
wnARi3jmKyj4aY6gFO4Ga2diFAlVjAynHmOpSW0HT3DvxDIdTlXQt2QI67xdsbvqdBBalaX3t=
078wKlpJ8mFVT4lo3VVBS3N1i1pOmERPTEWzc4zlbXpblznZapl1f5xtu4tj11MmK6w219yAC=
8Yb9yw2SjGFFWlbZ57aUN0+UjVnfzHVzSLOeGOdfCsVGDnFqA+vdys3+fdJqmLDWQe5Qg1Tka=
3v4B9u6cthlNihvTIlUd+Hjnvl9FAlO9RqG9oyqjg1nGJphtq1qn6Q28jfNjgpJnI3k9x4tdx=
6jPbXjBcxmxA0ohUeRbTWfp2KaE8jpQ3QeEH50GVXfoL2rh+mVXHs5KPugB1kDJvoT3FVYLpD=
BohnwdiLJs8UrW+8cqg54HTHwEdWr7KYasmBQxJCQOC0+AImDsjPgbnN32MYAHoiiWklgjt8+=
s6PPfqtQJIy0nw8McZBvxH58McssFKob4TILgMVB7VRq8xkFLeTmBoKe3jTU/JP0gW7i6EIWH=
wqAbxYJUC9vtt0UUmAylaDhFOFMqeNhDpfkwQoQPPjqSOtGxPXxs7YBO+Ca35GZN32pHAWhgo=
hOP/i6JcPZzzsBGDOrioYRTvsmp0KX7XyKeq7OYBfXyez+0ESxjPhuhJgpB4aURagOwU56jgX=
mY8PO4PonUcuyAdcxwnWv8u8WAKiJZ/krHVZQuArSJtgnRHxhSJYCC+qJjv6Hh+0pR2QVEmf1=
Y6nk3bKq3a+TZHdGnibYhqjr7k14ehuLLToig6wA5tAHNzhv5Z3ve9AIVh5Ia8ADca2u+9UxA=
izGIAWIGyAm73FVpTzw8GUeCiqIViOKnOjgY44vKrECXJ0wjJ+RVBO4a7nOOTyfbPsfZIU649=
BNCjH8gwWbAM3hGOHie23CI9REQ4DRm3LdAwWaNZ/FiCfDFCnsx8hbbyHxCqqZnMFLx38qACb=
u/RLxFggBt1BIY1ogfq5IaVcyahnhiC0kzBQks4L94GRbt/+7z0XUaMGVpX3UYj0DgHLpYu1z=
Vs9IpRu0PgsYILVfhm7qi8m5kV5iBB5Y7nuj8/HITISeMp33OvRKt914fThz9JoCJegUZnUa2=
/JXXxzwlpp/M3y4rEjjM6tCCiDC29FyNBvsLNEKk90k2o6JR77h57f9FM3pE+WzJ5s309cySE=
KuxjyJZRtECuhoMNJeXNTES879e6FRuk2M/XhcbhV4DB61Fd2c0jlrc/IHtfjOFokXITBPZMq=
bq11s0KzgNCHAeXHbQiHSGlVXcgx5/rBTKVdpxzf0Snb75KsHUq5h/eClvRvaWpbKYHIB3+M+=
qhi5D9rGQkgjgvoo2i5i8F/xLNOQ5LVNUSG6XZ1+wmwnz00q0ZeAbi8JasMNg6H9yUuHuwVbr=
KbO9vGWHr9j+sieF11HZiqflQZ2ef+McfeXkdjCAo2KKJI0LukSa1Dld4oytDNYIKNI27kiQs=
DeFFk8KXL6JRwb+G+8G0dF4HSPHg7X2jCGUMonrr7vJnbyyY508qg8VcA+fnGB2bN9UMkMdEQ=
7cGy7K+klJ2mWL7W8Zc4EPGxxLoiz97YwA804UetWzC2w2pPUzXbsRYmUBx+tf1WfK6F76qlF=
Hm8KrXDQacmJ2fYxr+qjCJUmaDSLjYz1UutGJnRuyWeBA9Qgh2Jq5RTdhoHuHi0RhT7yd0LZa=
CI1a8bv3JkAqXLzvjdf1VCkLRH1s23hJVwXYNEOVMEGkTaPfB9GfwsUpjyqMboG2a/ukCTOY9=
Fb0qx9c8Sb6B/6Cq5PRHxFc2rUZELSBbcnpMP4l234wmMoqg3UDREiel5mEbm2CX9rX58/Fkj=
qFWV4/+UicScO7zCuQGqN8nIt0tevbCjqgUUYj1AQoTFtBA4fnkKdRvAtrM9NXKMfxLgz/Okr=
YyDbNhsviUK9KPtPa/Sx2QMDVvYbd9g9t1FRTLVcuuZwuDdNz2wf3x4rYkxZkQg0XQiBOY91B=
NMfpHEeGqWlCqjP9lKrOiEfZWzNlbCYSp0iCd9kBIguyoFhkEsKxG6Q54ddOJT96rG92v13fM=
MZyR//0lKw0pbghCTlWyMzy4en+TSznueBNVYhUhNKCKstgJSKBY1mH4xzq/baMFWXTUbcknc=
D0lYT7em/w+vOHBIjVIfndTpIfRLuOxYUH5mP2GP3lGmrRtHtJqcjDV7UncG0WSrBAVAq2Ydr=
UFM149qK1HI/5+2KaSD+SH+XBmkqAT8I5elp/nI+LGsFB4R1UYnJktnFBj56ALycIRqbw+HMX=
zMWDokJgLZlI2z1Aeglhl32DHT3vHfZlwU/NdUdhDuntp0fo/kr77c4kdOggjl6WmE9gY8wJN=
rTpR0ozHdAU156LjxCz+uDGFVGtkrPr7tw1vUzhHzOSlQFmtkRGDnj6Xcpub8+EDQJDeDz+0v=
xOVVCY/7qiI94VnEV6+9CGnl2pu6efPT9boG+hxECb4/cT8Bv2TQYTIfDUkpyNgJ/79RswW4h=
Fkbu2Tn7p65GohnmnVPuOnrOIaWfPa45UjjnAuv31STLKNjJhatjlWnVmi52Qc/Pk2Tl/7QZE=
NcKtfwJbZR25p773AJyzn8sUWy6cF4aIRkb+bXlMCiRFq26s7DXC4S4zMQa6uIuEA9tyN92Ui=
kguz+jgvdRZQ82T0lF3XJbAS46kCSZztC0EFrHu5ajJpm5TTRR5vAhmMmpyVG3RtjjHzrH6wd=
djqDi8+/p5QzoGZWC7zs+cIxfcKz9mEiyei6kK/QLiiiq3ZjloQhCivVnEiPBvhxW5uhdiibl=
RI2ykUojlSx3tAd+6KXBADIvuhSTD8hKJxiN6ol85uahZsRJlY9LoSDKGngm88aGyBcVeyigb=
aJ98e776Hf5jweArUsoUZe2+/ojeoKcMWiNlzySg5FV0vmja8fWiqKw6iZ+hOhx6qEnWbtbaB=
tosQWS/awiZPGhQbUU8XO2I1a4Z7980RgoY3IF+W5FeCDdZC/q41uYfzxnWtYAB9V+eGmTwVW=
7hYQah/NR5UfkjOit9CSwyriUszojbhZfzBALCay5qewyMvPHrkr8YeIPaKJpbeIgf+8a8pFZ=
Ujy69KDbrruFn+JoQFTBc5wt1WzCHLO/9YYttzt6CJZOvPzKMTarAo1BitdGt9Je+j28uCLa3=
wTHZmeGmwaEabes7TiIrtXqio9WUAJA9t2ji3F/LBSkma3CuE3nj/KGb4G0wMTR9rlSh5mG94=
FwybF6f5vkhyguS/hh+lJacaF6I2lQpevo13JHLHMTNhpnFW94uu9fUoU/EP4irgDlHE5FIoS=
FGVsUKswmf6DvNOJ7YgiY/ssRZdofYXsAQMyjiCAmOfTSpxwLd/Sn/QJ/mXTBbfRVMBH39In7=
k/79IPretNMAehfQdeII9RCyZgni1ntKzA9uqbSz/Vc75Jj2Vj9MI+ieMI/pis+SfSHa9WvMF=
kEuywJ3D9dlh79VN3sEOb9136dJ2PY5878BNY9Tjcq9p+wtCn68keb+DakwSg4qCD5Eu4KQqZ=
krWGLlDrjeTRKHNLK+AVJ6Xcit+nCIfqnuWqNpEBGqa21upEEbgGyXAro5fVFxHvV2+20VINC=
HdXIM/aRQSnra0x8ljbiASpxBfZBTSYJKrmeTRPTjX/s3zWJhuzRKEzhEaaZRkaWc146TlWy6=
kW0GBGXGY0KJ+6vcpFYHP0ux8SnlrR8I3NNQypGOXlswtIwflHRoTXEzAvViKolo3k+fLo32e=
nRPDpywOftmhZ0/cL4L0m0A8G8hB0vG7s9FFee1dnSpNUDNssxCTcBJMo9DTFPE+GnCpWbFcM=
yjpK2r4h2dYvRuf0sdnf0p5');</SCRIPT>

<SCRIPT type=3D"text/javascript">(function() {if (!window.GoogleUzGyiZ =
|| typeof window.GoogleUzGyiZ.push !=3D=3D 'function') =
{window.GoogleUzGyiZ =3D [];}window.GoogleUzGyiZ.push({'0': '0','1': =
'25baaead-cef8-4740-a82e-f67e1475411f','2': '1'});var gfs =3D =
document.createElement('script');gfs.type =3D =
'text/javascript';gfs.async =3D true;gfs.src =3D =
'';document.body.appendChild(gfs);})();</SCRIPT>

<DIV class=3D"mys-wrapper" id=3D"mys-wrapper">
<DIV id=3D"mys-overlay"></DIV>
<DIV id=3D"mys-content" style=3D"width: 720px; height: 280px;" =
x-frame-height=3D"280"=20
x-frame-width=3D"720">
<DIV id=3D"mys-meta" style=3D"display: none; position: absolute;">
<META name=3D"sampling_mod" content=3D"193" index=3D"0">
<META name=3D"namespace" content=3D"ns-wn548" index=3D"0">
<META name=3D"attribute_setter" =
content=3D"[[[&quot;.x-layout&quot;,[[&quot;class&quot;,&quot;GoogleActiv=
eViewElement&quot;],[&quot;data-google-av-cxn&quot;,&quot;https://pagead2=
.googlesyndication.com/pcs/activeview?xai=3DAKAOjsv9zrIFax_4gbZYSEY_HDm3E=
ZwxoXu_FvfngwYFY1PGBimh4QsoiYYj5cDorlvIh5r-kaR6EgvKUK12m-qliGCig6n1Hvlyxn=
n89ImU7NxMuksEXCVDAaHmNa42bUvpMwCWVGxqtsxHOw&amp;sai=3DAMfl-YSBNTHxHRigRO=
e6vAz1v-b2wh_M8oVt6irrsXzpDsbU1UOx71dGtiOlj4w1H2VolH4OdDFY02C3MjqeE-fTHef=
75ofCFL_pONmSP9-aASmHSQCU4yzswOczFKs&amp;sig=3DCg0ArKJSzB0sB9qaWMCSEAE&am=
p;cid=3DCAASEuRoMFwB4MBMnU_Y8Njktov7-A&quot;],[&quot;data-google-av-adk&q=
uot;,&quot;1801003376&quot;],[&quot;data-google-av-metadata&quot;,&quot;l=
a=3D0&amp;xdi=3D0&amp;&quot;],[&quot;data-google-av-override&quot;,&quot;=
-1&quot;],[&quot;data-google-av-immediate&quot;,&quot;true&quot;],[&quot;=
data-google-av-aid&quot;,&quot;0&quot;],[&quot;data-google-av-naid&quot;,=
&quot;1&quot;],[&quot;data-google-av-slift&quot;,&quot;&quot;],[&quot;dat=
a-google-av-cpmav&quot;,&quot;&quot;],[&quot;data-google-av-btr&quot;,&qu=
ot;&quot;],[&quot;data-google-av-itpl&quot;,&quot;22&quot;],[&quot;data-g=
oogle-av-rs&quot;,&quot;2&quot;],[&quot;data-google-av-dm&quot;,&quot;2&q=
uot;],[&quot;data-google-av-flags&quot;,&quot;[\&quot;x%278440'9wuvb$&amp=
;565330!=3Dnehu`/!63784<$?wqrf+*54653:%9szqa*'237368&amp;>rwvf+!3=3D71662=
4%9aihwc)!72029072'9efotm(&amp;2006545?&amp;>`dopb/%<173630>!=3Dnehu`/!36=
4=3D7425!9abk{a($160274>1&amp;<cbotf+*0150753:%2bejvf/%72;10003!=3Defdwa*=
'76463>15$?ebkpb$&amp;03665?07*>bgipfz\&quot;]&quot;],[&quot;lang&quot;,&=
quot;en&quot;]]]]]"=20
index=3D"0">
<META name=3D"render_config" =
content=3D'[[720,280,null,"text/vanilla_cta_animation_title_highlight",0,=
0,null,"_top","Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; Touch; =
rv:11.0) like =
Gecko,gzip(gfe)",[null,null,null,null,null,null,null,null,null,null,null,=
null,null,null,null,null,[]],["Arial",null,null,null,null,null,null,0,["#=
ffffff","#0088ff","#000000","#808080","#ffffff","#000000"],0],null,"","JP=
",null,0,0,"en",null,null,1,0,193,null,null,0,[],"","ar",null,1,3,null,nu=
ll,null,0,0,null,0,0,0,1,0,0,3,null,1368,912,null,0,1,[0,0]],null,null,nu=
ll,null,null,null,null,null,null,null,[null,1,1,null,1,0,1,[],null,1,null=
,null,null,null,null,null,null,1,1,null,null,null,null,null,null,".dom-co=
ntent-loaded"],null,null]'=20
index=3D"0"></DIV>
<META =
data-ifc-map=3D'[["confirmedClickAdUnitProtection",[[[null,null,99,3]]]],=
["defaultAdUnitProtection",[[["5,5,5,5",null,null,2]]]]]'>
<META =
data-asoch-meta=3D'[[["ad0",[null,"https://www.googleadservices.com/pagea=
d/aclk?sa=3DL&amp;ai=3DCB5N9izhDYYmNHsWNxdwP0-aZsAfVpNfPZOXUuMWpDofRor3AA=
RABIO-FuShgiYOAgPQToAGF9rLdA8gBAagDAcgDywSqBM4BT9C4KuxJtkI1c1Hv2kiDbPtX6w=
ni2k-chrPcXKka0_4ox09rd_vrTWg8liPQKy8VSu9uAgspmXHEuu_6VTirDVE75Drt6R-gtL-=
Yd9K74eILs8-fcT3-a9wb5LkaTj_P7P87O_kHqliYwjbIOzA9angkppLm3vy9VQD8F8YGiZkP=
3xGFnBTURbFmyfGfaUi865Gu4BIcuV0BjbcJ31HMzSm_l1UVgEBDyX3kXhxTDWSLSu_kRG8DR=
s_vlYw7DemP7SvI_ojR8jXR-DWXSjjABOmCwY7CA4AH44nNIqgH1ckbqAfw2RuoB_LZG6gHjs=
4bqAeT2BuoB7oGqAfulrECqAemvhuoB_PRG6gHltgbqAeqm7ECqAffn7EC2AcB0ggHCIBhEAE=
YH5oJKWh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vaW50bC9lbl9qcC9jaHJvbWUvsQnhn7Hu_Ep5=
AIAKAcgLAeALAbgMAdgTDNAVAZgWAYAXAQ&amp;num=3D1&amp;cid=3DCAASEuRoMFwB4MBM=
nU_Y8Njktov7-A&amp;sig=3DAOD64_1CKg08TUzXDYyG1RrI9mJJdl0hKQ&amp;client=3D=
ca-pub-3629866551216710&amp;adurl=3Dhttps://ad.doubleclick.net/ddm/trackc=
lk/N5295.134426.GOOGLEDISPLAYNETWOR/B24989713.312563006%3Bdc_trk_aid%3D49=
0099909%3Bdc_trk_cid%3D143110476%3Bdc_lat%3D%3Bdc_rdid%3D%3Btag_for_child=
_directed_treatment%3D%3Btfua%3D%3Bltd%3D",null,null,null,[],[],null,"htt=
ps://googleads.g.doubleclick.net/pagead/interaction/?ai=3DCB5N9izhDYYmNHs=
WNxdwP0-aZsAfVpNfPZOXUuMWpDofRor3AARABIO-FuShgiYOAgPQToAGF9rLdA8gBAagDAcg=
DywSqBM4BT9C4KuxJtkI1c1Hv2kiDbPtX6wni2k-chrPcXKka0_4ox09rd_vrTWg8liPQKy8V=
Su9uAgspmXHEuu_6VTirDVE75Drt6R-gtL-Yd9K74eILs8-fcT3-a9wb5LkaTj_P7P87O_kHq=
liYwjbIOzA9angkppLm3vy9VQD8F8YGiZkP3xGFnBTURbFmyfGfaUi865Gu4BIcuV0BjbcJ31=
HMzSm_l1UVgEBDyX3kXhxTDWSLSu_kRG8DRs_vlYw7DemP7SvI_ojR8jXR-DWXSjjABOmCwY7=
CA4AH44nNIqgH1ckbqAfw2RuoB_LZG6gHjs4bqAeT2BuoB7oGqAfulrECqAemvhuoB_PRG6gH=
ltgbqAeqm7ECqAffn7EC2AcB0ggHCIBhEAEYH5oJKWh0dHBzOi8vd3d3Lmdvb2dsZS5jb20va=
W50bC9lbl9qcC9jaHJvbWUvsQnhn7Hu_Ep5AIAKAcgLAeALAbgMAdgTDNAVAZgWAYAXAQ&amp=
;sigh=3DGFxHJqIx5Mo&amp;cid=3DCAQSOwCNIrLM1AlOKxTyeBl-kvskP7IFAahMx1qULhG=
96zXlmqbq5oymkrV_QEIt-YG10WOqbYlfu0G9p-uO",null,"_top"]],["backgroundClk"=
,[null,null,null,null,2,[],[]]],["bodyClk",[null,null,null,null,7,[],[]]]=
,["btnClk",[null,null,null,null,8,[],[]]],["imageClk",[null,null,null,nul=
l,9,[],[]]],["logoClk",[null,null,null,null,19,[],[]]],["promoExtClk",[nu=
ll,null,null,null,13,[],[]]],["titleClk",[null,null,null,null,0,[],[]]],[=
"urlClk",[null,null,null,null,1,[],[]]]],1,1,null,null,null,null,null,nul=
l,null,null,null,null,null,null,null,[]]'>
<DIV class=3D"ns-wn548-l-banner-large-vanilla ns-wn548-v-9" =
x-ns-wn548-l=3D"banner-large-vanilla"=20
x-ns-wn548-vp=3D"55" x-ns-wn548-vc=3D"21" x-ns-wn548-v=3D"9">
<DIV class=3D"ns-wn548-e-0 x-layout GoogleActiveViewElement" =
id=3D"banner-large-vanilla"=20
lang=3D"en" x-overflow-forbidden=3D"xy" x-ns-wn548-e=3D"0" =
data-ifc=3D'[[["5,5,5,5",null,null,2]]]'=20
data-google-av-slift=3D"" data-google-av-rs=3D"2" =
data-google-av-override=3D"-1"=20
data-google-av-naid=3D"1" =
data-google-av-metadata=3D"la=3D0&amp;xdi=3D0&amp;"=20
data-google-av-itpl=3D"22" data-google-av-immediate=3D"true" =
data-google-av-flags=3D"[&quot;x%278440'9wuvb$&amp;565330!=3Dnehu`/!63784=
<$?wqrf+*54653:%9szqa*'237368&amp;>rwvf+!3=3D716624%9aihwc)!72029072'9efo=
tm(&amp;2006545?&amp;>`dopb/%<173630>!=3Dnehu`/!364=3D7425!9abk{a($160274=
>1&amp;<cbotf+*0150753:%2bejvf/%72;10003!=3Defdwa*'76463>15$?ebkpb$&amp;0=
3665?07*>bgipfz&quot;]"=20
data-google-av-dm=3D"2" =
data-google-av-cxn=3D"https://pagead2.googlesyndication.com/pcs/activevie=
w?xai=3DAKAOjsv9zrIFax_4gbZYSEY_HDm3EZwxoXu_FvfngwYFY1PGBimh4QsoiYYj5cDor=
lvIh5r-kaR6EgvKUK12m-qliGCig6n1Hvlyxnn89ImU7NxMuksEXCVDAaHmNa42bUvpMwCWVG=
xqtsxHOw&amp;sai=3DAMfl-YSBNTHxHRigROe6vAz1v-b2wh_M8oVt6irrsXzpDsbU1UOx71=
dGtiOlj4w1H2VolH4OdDFY02C3MjqeE-fTHef75ofCFL_pONmSP9-aASmHSQCU4yzswOczFKs=
&amp;sig=3DCg0ArKJSzB0sB9qaWMCSEAE&amp;cid=3DCAASEuRoMFwB4MBMnU_Y8Njktov7=
-A"=20
data-google-av-cpmav=3D"" data-google-av-btr=3D"" =
data-google-av-aid=3D"0"=20
data-google-av-adk=3D"1801003376">
<DIV class=3D"ns-wn548-e-1 column-container banner-large-board =
flex-filler"=20
x-overflow-forbidden=3D"xy" x-ns-wn548-e=3D"1" x-score=3D"62">
<DIV class=3D"ns-wn548-e-2 column-container background flex-filler"=20
x-overflow-forbidden=3D"xy" x-ns-wn548-e=3D"2">
<DIV class=3D"ns-wn548-e-3 column-container canvas content-flex-filler =
center-justified"=20
x-overflow-forbidden=3D"xy" x-ns-wn548-e=3D"3">
<DIV title=3D"Google Chrome" class=3D"ns-wn548-e-4 title-line1"=20
x-overflow-forbidden=3D"xy" x-ns-wn548-e=3D"4"><A class=3D"ns-wn548-e-5" =
dir=3D"auto"=20
href=3D"https://www.googleadservices.com/pagead/aclk?sa=3DL&amp;ai=3DCB5N=
9izhDYYmNHsWNxdwP0-aZsAfVpNfPZOXUuMWpDofRor3AARABIO-FuShgiYOAgPQToAGF9rLd=
A8gBAagDAcgDywSqBM4BT9C4KuxJtkI1c1Hv2kiDbPtX6wni2k-chrPcXKka0_4ox09rd_vrT=
Wg8liPQKy8VSu9uAgspmXHEuu_6VTirDVE75Drt6R-gtL-Yd9K74eILs8-fcT3-a9wb5LkaTj=
_P7P87O_kHqliYwjbIOzA9angkppLm3vy9VQD8F8YGiZkP3xGFnBTURbFmyfGfaUi865Gu4BI=
cuV0BjbcJ31HMzSm_l1UVgEBDyX3kXhxTDWSLSu_kRG8DRs_vlYw7DemP7SvI_ojR8jXR-DWX=
SjjABOmCwY7CA4AH44nNIqgH1ckbqAfw2RuoB_LZG6gHjs4bqAeT2BuoB7oGqAfulrECqAemv=
huoB_PRG6gHltgbqAeqm7ECqAffn7EC2AcB0ggHCIBhEAEYH5oJKWh0dHBzOi8vd3d3Lmdvb2=
dsZS5jb20vaW50bC9lbl9qcC9jaHJvbWUvsQnhn7Hu_Ep5AIAKAcgLAeALAbgMAdgTDNAVAZg=
WAYAXAQ&amp;num=3D1&amp;cid=3DCAASEuRoMFwB4MBMnU_Y8Njktov7-A&amp;sig=3DAO=
D64_1CKg08TUzXDYyG1RrI9mJJdl0hKQ&amp;client=3Dca-pub-3629866551216710&amp=
;nb=3D0&amp;adurl=3Dhttps://ad.doubleclick.net/ddm/trackclk/N5295.134426.=
GOOGLEDISPLAYNETWOR/B24989713.312563006%3Bdc_trk_aid%3D490099909%3Bdc_trk=
_cid%3D143110476%3Bdc_lat%3D%3Bdc_rdid%3D%3Btag_for_child_directed_treatm=
ent%3D%3Btfua%3D%3Bltd%3D" target=3D"_top" x-ns-wn548-e=3D"5" =
x-remove=3D"false" data-asoch-targets=3D"ad0,titleClk">Google=20
Chrome</A></DIV>
<DIV class=3D"ns-wn548-e-6 body" x-overflow-forbidden=3D"xy" =
x-ns-wn548-e=3D"6"><A=20
class=3D"ns-wn548-e-7" dir=3D"auto" =
href=3D"https://www.googleadservices.com/pagead/aclk?sa=3DL&amp;ai=3DCB5N=
9izhDYYmNHsWNxdwP0-aZsAfVpNfPZOXUuMWpDofRor3AARABIO-FuShgiYOAgPQToAGF9rLd=
A8gBAagDAcgDywSqBM4BT9C4KuxJtkI1c1Hv2kiDbPtX6wni2k-chrPcXKka0_4ox09rd_vrT=
Wg8liPQKy8VSu9uAgspmXHEuu_6VTirDVE75Drt6R-gtL-Yd9K74eILs8-fcT3-a9wb5LkaTj=
_P7P87O_kHqliYwjbIOzA9angkppLm3vy9VQD8F8YGiZkP3xGFnBTURbFmyfGfaUi865Gu4BI=
cuV0BjbcJ31HMzSm_l1UVgEBDyX3kXhxTDWSLSu_kRG8DRs_vlYw7DemP7SvI_ojR8jXR-DWX=
SjjABOmCwY7CA4AH44nNIqgH1ckbqAfw2RuoB_LZG6gHjs4bqAeT2BuoB7oGqAfulrECqAemv=
huoB_PRG6gHltgbqAeqm7ECqAffn7EC2AcB0ggHCIBhEAEYH5oJKWh0dHBzOi8vd3d3Lmdvb2=
dsZS5jb20vaW50bC9lbl9qcC9jaHJvbWUvsQnhn7Hu_Ep5AIAKAcgLAeALAbgMAdgTDNAVAZg=
WAYAXAQ&amp;num=3D1&amp;cid=3DCAASEuRoMFwB4MBMnU_Y8Njktov7-A&amp;sig=3DAO=
D64_1CKg08TUzXDYyG1RrI9mJJdl0hKQ&amp;client=3Dca-pub-3629866551216710&amp=
;nb=3D7&amp;adurl=3Dhttps://ad.doubleclick.net/ddm/trackclk/N5295.134426.=
GOOGLEDISPLAYNETWOR/B24989713.312563006%3Bdc_trk_aid%3D490099909%3Bdc_trk=
_cid%3D143110476%3Bdc_lat%3D%3Bdc_rdid%3D%3Btag_for_child_directed_treatm=
ent%3D%3Btfua%3D%3Bltd%3D" target=3D"_top" x-ns-wn548-e=3D"7"=20
data-asoch-targets=3D"ad0,bodyClk">Chrome has the smarts and speed you =
need to=20
create and<BR>explore online.</A></DIV></DIV>
<DIV class=3D"ns-wn548-e-8 column-container white-background =
flex-filler"=20
x-overflow-forbidden=3D"xy" x-ns-wn548-e=3D"8">
<DIV class=3D"ns-wn548-e-9 row-container flex-filler" =
x-overflow-forbidden=3D"xy"=20
x-ns-wn548-e=3D"9">
<DIV class=3D"ns-wn548-e-10 row-container banner-tall-bar" =
x-overflow-forbidden=3D"xy"=20
x-ns-wn548-e=3D"10">
<DIV class=3D"ns-wn548-e-11 row-container flex-filler" =
x-overflow-forbidden=3D"xy"=20
x-ns-wn548-e=3D"11">
<DIV title=3D"Google Chrome" class=3D"ns-wn548-e-12 url" =
x-overflow-forbidden=3D"xy"=20
x-ns-wn548-e=3D"12"><A class=3D"ns-wn548-e-13" dir=3D"auto" =
href=3D"https://www.googleadservices.com/pagead/aclk?sa=3DL&amp;ai=3DCB5N=
9izhDYYmNHsWNxdwP0-aZsAfVpNfPZOXUuMWpDofRor3AARABIO-FuShgiYOAgPQToAGF9rLd=
A8gBAagDAcgDywSqBM4BT9C4KuxJtkI1c1Hv2kiDbPtX6wni2k-chrPcXKka0_4ox09rd_vrT=
Wg8liPQKy8VSu9uAgspmXHEuu_6VTirDVE75Drt6R-gtL-Yd9K74eILs8-fcT3-a9wb5LkaTj=
_P7P87O_kHqliYwjbIOzA9angkppLm3vy9VQD8F8YGiZkP3xGFnBTURbFmyfGfaUi865Gu4BI=
cuV0BjbcJ31HMzSm_l1UVgEBDyX3kXhxTDWSLSu_kRG8DRs_vlYw7DemP7SvI_ojR8jXR-DWX=
SjjABOmCwY7CA4AH44nNIqgH1ckbqAfw2RuoB_LZG6gHjs4bqAeT2BuoB7oGqAfulrECqAemv=
huoB_PRG6gHltgbqAeqm7ECqAffn7EC2AcB0ggHCIBhEAEYH5oJKWh0dHBzOi8vd3d3Lmdvb2=
dsZS5jb20vaW50bC9lbl9qcC9jaHJvbWUvsQnhn7Hu_Ep5AIAKAcgLAeALAbgMAdgTDNAVAZg=
WAYAXAQ&amp;num=3D1&amp;cid=3DCAASEuRoMFwB4MBMnU_Y8Njktov7-A&amp;sig=3DAO=
D64_1CKg08TUzXDYyG1RrI9mJJdl0hKQ&amp;client=3Dca-pub-3629866551216710&amp=
;nb=3D1&amp;adurl=3Dhttps://ad.doubleclick.net/ddm/trackclk/N5295.134426.=
GOOGLEDISPLAYNETWOR/B24989713.312563006%3Bdc_trk_aid%3D490099909%3Bdc_trk=
_cid%3D143110476%3Bdc_lat%3D%3Bdc_rdid%3D%3Btag_for_child_directed_treatm=
ent%3D%3Btfua%3D%3Bltd%3D" target=3D"_top"=20
x-ns-wn548-e=3D"13" data-asoch-targets=3D"ad0,urlClk">Google =
Chrome</A></DIV></DIV>
<DIV class=3D"ns-wn548-e-14 space-holder" x-overflow-forbidden=3D"xy" =
x-ns-wn548-e=3D"14"></DIV><A=20
title=3D"Google Chrome" class=3D"ns-wn548-e-15 cta-outer =
cta-outer-animated common-animation-pattern"=20
href=3D"https://www.googleadservices.com/pagead/aclk?sa=3DL&amp;ai=3DCB5N=
9izhDYYmNHsWNxdwP0-aZsAfVpNfPZOXUuMWpDofRor3AARABIO-FuShgiYOAgPQToAGF9rLd=
A8gBAagDAcgDywSqBM4BT9C4KuxJtkI1c1Hv2kiDbPtX6wni2k-chrPcXKka0_4ox09rd_vrT=
Wg8liPQKy8VSu9uAgspmXHEuu_6VTirDVE75Drt6R-gtL-Yd9K74eILs8-fcT3-a9wb5LkaTj=
_P7P87O_kHqliYwjbIOzA9angkppLm3vy9VQD8F8YGiZkP3xGFnBTURbFmyfGfaUi865Gu4BI=
cuV0BjbcJ31HMzSm_l1UVgEBDyX3kXhxTDWSLSu_kRG8DRs_vlYw7DemP7SvI_ojR8jXR-DWX=
SjjABOmCwY7CA4AH44nNIqgH1ckbqAfw2RuoB_LZG6gHjs4bqAeT2BuoB7oGqAfulrECqAemv=
huoB_PRG6gHltgbqAeqm7ECqAffn7EC2AcB0ggHCIBhEAEYH5oJKWh0dHBzOi8vd3d3Lmdvb2=
dsZS5jb20vaW50bC9lbl9qcC9jaHJvbWUvsQnhn7Hu_Ep5AIAKAcgLAeALAbgMAdgTDNAVAZg=
WAYAXAQ&amp;num=3D1&amp;cid=3DCAASEuRoMFwB4MBMnU_Y8Njktov7-A&amp;sig=3DAO=
D64_1CKg08TUzXDYyG1RrI9mJJdl0hKQ&amp;client=3Dca-pub-3629866551216710&amp=
;nb=3D8&amp;adurl=3Dhttps://ad.doubleclick.net/ddm/trackclk/N5295.134426.=
GOOGLEDISPLAYNETWOR/B24989713.312563006%3Bdc_trk_aid%3D490099909%3Bdc_trk=
_cid%3D143110476%3Bdc_lat%3D%3Bdc_rdid%3D%3Btag_for_child_directed_treatm=
ent%3D%3Btfua%3D%3Bltd%3D" target=3D"_top" x-overflow-forbidden=3D"xy" =
x-ns-wn548-e=3D"15" x-remove=3D"false"=20
data-asoch-targets=3D"ad0,btnClk">
<DIV class=3D"ns-wn548-e-16 cta-background-wrapper" x-ns-wn548-e=3D"16">
<DIV class=3D"ns-wn548-e-17 cta-background cta-background-animated =
common-animation-pattern"=20
x-overflow-forbidden=3D"xy" x-ns-wn548-e=3D"17"></DIV></DIV>
<DIV class=3D"ns-wn548-e-18 cta-button animated" =
x-overflow-forbidden=3D"xy"=20
x-ns-wn548-e=3D"18">
<DIV class=3D"ns-wn548-e-19 cta-text animated cta-text-animated =
common-animation-pattern"=20
x-overflow-forbidden=3D"xy" x-ns-wn548-e=3D"19"><SPAN =
class=3D"ns-wn548-e-20" dir=3D"auto"=20
x-ns-wn548-e=3D"20"=20
x-score=3D"1">Download</SPAN></DIV></DIV></A></DIV></DIV></DIV></DIV></DI=
V></DIV></DIV></DIV></DIV>
<SCRIPT =
src=3D"https://tpc.googlesyndication.com/pagead/js/r20210913/r20110914/cl=
ient/load_preloaded_resource.js" async=3D"" =
data-jc-version=3D"r20210913" data-jc=3D"26"></SCRIPT>

<SCRIPT =
src=3D"https://www.gstatic.com/mysidia/13b6d5cb18918ed34295386d0b98e194.j=
s?tag=3Dtext/vanilla_cta_animation_title_highlight"></SCRIPT>

<SCRIPT>if (mys.design) {mys.design.init(document.head, =
document.getElementById('mys-content'),JSON.parse('[]'),JSON.parse('[]'))=
;} else {mys.engine.init(document.head, =
document.getElementById('mys-content'));}</SCRIPT>

<SCRIPT data-jc-version=3D"r20210913" data-jc=3D"35" =
data-jcp-viewport-entered-threshold=3D"0" =
data-jcp-allow-upscale=3D"false" data-jcp-allow-scale=3D"false" =
data-jcp-allow-rerender=3D"false" =
data-jcp-root-elem=3D"#mys-content">(function(){/*  Copyright The =
Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ function =
k(a){var b=3D0;return function(){return =
b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var l=3Dthis||self;function =
m(a){var b=3D0;return function(c){l.clearTimeout(b);var =
e=3Darguments;b=3Dl.setTimeout(function(){a.apply(void 0,e)},100)}};var =
n=3D[];function p(){var a=3Dn;n=3D[];var b=3D"undefined"!=3Dtypeof =
Symbol&&Symbol.iterator&&a[Symbol.iterator];a=3Db?b.call(a):{next:k(a)};f=
or(b=3Da.next();!b.done;b=3Da.next()){b=3Db.value;try{b()}catch(c){}}}fun=
ction =
q(a){n.push(a);1=3D=3Dn.length&&(window.Promise?Promise.resolve().then(p)=
:window.setImmediate?setImmediate(p):setTimeout(p,0))}function r(a){var =
b=3Dv;"complete"=3D=3D=3Db.readyState||"interactive"=3D=3D=3Db.readyState=
?q(a):b.addEventListener("DOMContentLoaded",a)} function w(a){var =
b=3Dx;"complete"=3D=3D=3Db.document.readyState?q(a):b.addEventListener("l=
oad",a)};var v=3Ddocument,x=3Dwindow;function y(a){var =
b=3Da.target,c=3Da.i,e=3Da.j;if(window.IntersectionObserver){var =
g=3D!1;(new =
IntersectionObserver(function(f){0!=3D=3Df.length&&f[0].isIntersecting&&(=
!g&&c&&c(),g=3D!0,e&&e())},{threshold:a.threshold})).observe(b)}};var =
z=3D{l:{value:!0,configurable:!0}};var =
A=3DObject,B=3DA.freeze,C=3D[];Array.isArray(C)&&!Object.isFrozen(C)&&Obj=
ect.defineProperties(C,z);B.call(A,C);function =
D(){this.channel=3D4;(this.g=3D!(!window.mys||!window.mys.pingback))&&thi=
s.setData(43,Date.now()-window.mys.pingback.getBaseTime())}D.prototype.se=
tAttribute=3Dfunction(a,b){this.g&&window.mys.pingback.setAttribute(a,b)}=
;D.prototype.setData=3Dfunction(a,b){this.g&&window.mys.pingback.setData(=
a,b,this.channel)};D.prototype.send=3Dfunction(a){this.g&&window.mys.ping=
back.send(a)};D.prototype.h=3Dfunction(a){if(this.g){for(var b in =
a)a.hasOwnProperty(b)&&this.setData(b,a[b]);this.send(void 0)}};function =
F(a){function b(g){try{var =
f=3DJSON.parse(g.data)}catch(d){return}!f||"sth"!=3D=3Df.googMsgType||e&&=
/[:|%3A]javascript\(/i.test(g.data)&&!e(f,g)||a(f,g)}var c=3Dwindow;var =
e=3Dvoid =
0=3D=3D=3De?null:e;c.addEventListener&&c.addEventListener("message",b,!1)=
};function G(a,b,c){if(20>b||20>c)return!1;var =
e=3DNumber(a.getAttribute("x-frame-width"));a=3DNumber(a.getAttribute("x-=
frame-height"));return e&&a&&e=3D=3D=3Db&&a=3D=3D=3Dc?!1:!0}function =
H(a,b){if(!b||"resize-result"!=3Db.msg_type||b.r_status){b=3Dwindow.inner=
Width;var =
c=3Dwindow.innerHeight;G(a,b,c)&&(a.setAttribute("x-frame-width",String(b=
)),a.setAttribute("x-frame-height",String(c)),a.style.width=3Db+"px",a.st=
yle.height=3Dc+"px",a.dispatchEvent(new CustomEvent("browserRender")))}} =
function I(){var =
a=3DJ,b=3DK,c=3D"true"=3D=3D=3Db["allow-rerender"],e=3D"true"=3D=3D=3Db["=
allow-scale"],g=3D"true"=3D=3D=3Db["allow-upscale"];a.dispatchEvent(new =
CustomEvent("browserRender"));var f=3Dnew =
D;c?(H(a),c=3Dfunction(d){return =
H(a,d)},F(c),window.addEventListener("orientationchange",c),window.addEve=
ntListener("resize",c)):e&&(c=3Dm(function(){var =
d=3Dwindow.innerWidth,h=3Dwindow.innerHeight,t=3DNumber(a.getAttribute("x=
-frame-width")),u=3DNumber(a.getAttribute("x-frame-height")),E=3D{};f.h((=
E.scale_start=3Dt+"x"+u+"x"+d+"x"+h,E));if(G(a, =
d,h)&&!(20>Math.abs(t-d)&&20>Math.abs(u-h))||a.style.transform)d=3DMath.m=
in(d/t,h/u),g||(d=3DMath.min(1,d)),a.style.transform=3D1=3D=3Dd?"":"scale=
("+d+")",a.style.webkitTransform=3D1=3D=3Dd?"":"scale("+d+")",h=3D{},f.h(=
(h.scale_happen=3Dd,h))}),void 0!=3Dwindow.AFMA_Communicator&&void =
0!=3Dwindow.AFMA_Communicator.addEventListener&&window.AFMA_Communicator.=
addEventListener("onshow",c),window.addEventListener("resize",c));r(funct=
ion(){a.classList.add("dom-content-loaded")});w(function(){a.classList.ad=
d("page-loaded")});b=3D =
Number(b["viewport-entered-threshold"]||0);0<b&&y({threshold:Math.min(1,b=
/100),target:a,i:function(){a.classList.add("viewport-entered")}})};var =
L,M=3Ddocument.currentScript;L=3D(M=3Dvoid =
0=3D=3D=3DM?null:M)&&"35"=3D=3D=3DM.getAttribute("data-jc")?M:document.qu=
erySelector('[data-jc=3D"35"]');if(null=3D=3DL)throw Error("JSC not =
found 35");for(var =
K=3D{},N=3DL.attributes,O=3DN.length-1;0<=3DO;O--){var =
P=3DN[O].name;0=3D=3D=3DP.indexOf("data-jcp-")&&(K[P.substring(9)]=3DN[O]=
.value)}var Q=3DK["root-elem"];if(Q){var =
J=3Dv.querySelector(Q);J&&I()};}).call(this);</SCRIPT>

<SCRIPT>vu("https://ad.doubleclick.net/ddm/trackimp/N5295.134426.GOOGLEDI=
SPLAYNETWOR/B24989713.312563006;dc_trk_aid\x3d490099909;dc_trk_cid\x3d143=
110476;ord\x3d3087923343;dc_lat\x3d;dc_rdid\x3d;tag_for_child_directed_tr=
eatment\x3d;tfua\x3d;gdpr\x3d;gdpr_consent\x3d;ltd\x3d?")</SCRIPT>

<SCRIPT>vu("https://googleads.g.doubleclick.net/pagead/adview?ai\x3dCLLYK=
izhDYYmNHsWNxdwP0-aZsAfVpNfPZOXUuMWpDofRor3AARABIO-FuShgiYOAgPQToAGF9rLdA=
8gBAagDAcgDywSqBMsBT9C4KuxJtkI1c1Hv2kiDbPtX6wni2k-chrPcXKka0_4ox09rd_vrTW=
g8liPQKy8VSu9uAgspmXHEuu_6VTirDVE75Drt6R-gtL-Yd9K74eILs8-fcT3-a9wb5LkaTj_=
P7P87O_kHqliYwjbIOzA9angkppLm3vy9VQD8F8YGiZkP3xGFnBTURbFmyfGfaUi865Gu4BIc=
uV0BjbcJ31HMzSm_l1UVgEBDyX3kXhxTDWSLSu_kRG8DRs_v1443nxBbF2MJBLURJFURBtLAB=
OmCwY7CA5IFBAgEGAGSBQQIBRgEgAfjic0iqAfVyRuoB_DZG6gH8tkbqAeOzhuoB5PYG6gHug=
aoB-6WsQKoB6a-G9gHAfIHBRCniMoF0ggHCIBhEAEYH4AKAcgLAdgTDNAVAZgWAYAXAbIXHAo=
aCAASFHB1Yi0zNjI5ODY2NTUxMjE2NzEwGAA\x26sigh\x3dDeh3ZKmTTV0")</SCRIPT>

<STYLE>div{margin:0;padding:0;}.abgc{display:block;height:15px;position:a=
bsolute;right:17px;top:1px;text-rendering:geometricPrecision;z-index:2147=
483646;}.abgb{display:inline-block;height:15px;}.abgc,.jar .abgc,.jar =
.cbb{opacity:1;}.abgc{cursor:pointer;}.cbb{cursor:pointer;height:15px;wid=
th:15px;z-index:2147483646;background-color:#ffffff;opacity:0;}.cbb =
svg{position:absolute;top:0;right:0;height:15px;width:15px;stroke:#00aecd=
;fill:#00aecd;stroke-width:1.25;}.cbb:hover{cursor:pointer;}.cbb:hover{ba=
ckground-color:#58585a;}.cbb:hover =
svg{stroke:#ffffff;}.abgb{position:absolute;right:0px;top:0px;}.cbb{posit=
ion:absolute;right:1px;top:1px;}.abgs{display:none;height:100%;}.abgl{tex=
t-decoration:none;}.abgs svg,.abgb =
svg{display:inline-block;height:15px;width:auto;vertical-align:top;}.abgc=
 .il-wrap{background-color:#ffffff;height:15px;white-space:nowrap;}.abgc =
.il-wrap.exp{border-bottom-left-radius:5px;}.abgc .il-text,.abgc =
.il-icon{display:inline-block;}.abgc =
.il-text{padding-right:1px;padding-left:5px;height:15px;width:68px;}.abgc=
 .il-icon{height:15px;width:15px;}.abgc .il-text svg{fill:#000000;}.abgc =
.il-icon svg{fill:#00aecd}</STYLE>

<DIV class=3D"abgc" id=3D"abgc" dir=3D"ltr">
<DIV class=3D"abgb" id=3D"abgb">
<DIV class=3D"il-wrap">
<DIV class=3D"il-icon"><svg xmlns=3D"http://www.w3.org/2000/svg"=20
viewBox=3D"0 0 15 15"><path d=3D"M 7.5 1.5 a 6 6 0 1 0 0 12 a 6 6 0 1 0 =
0 -12 m 0 1 a 5 5 0 1 1 0 10 a 5 5 0 1 1 0 -10 Z M 6.625 11 l 1.75 0 l 0 =
-4.5 l -1.75 0 Z M 7.5 3.75 a 1 1 0 1 0 0 2 a 1 1 0 1 0 0 -2 Z"=20
/></svg></DIV></DIV></DIV>
<DIV class=3D"abgs" id=3D"abgs"><A class=3D"abgl" id=3D"abgl" =
href=3D"https://adssettings.google.com/whythisad?reasons=3DAB3afGEAAAJBW1=
tbW251bGwsWzEwXSxudWxsLG51bGwsbnVsbCxbIjkxNDAxIl0sbnVsbCxudWxsLG51bGwsbnV=
sbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51=
bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxud=
WxsLFtbIkdvb2dsZSBMTEMiLCJVUyIsMSxudWxsLDFdXV0sW251bGwsbnVsbCxbbnVsbCxudW=
xsLG51bGwsImh0dHBzOi8vZGlzcGxheWFkcy1mb3JtYXRzLmdvb2dsZXVzZXJjb250ZW50LmN=
vbS9hZHMvcHJldmlldy9jb250ZW50LmpzP2NsaWVudD13dGFcdTAwMjZvYmZ1c2NhdGVkQ3Vz=
dG9tZXJJZD0zMDkxNzkxMTIzXHUwMDI2Y3JlYXRpdmVJZD01NDMzMjA5NTQxMzFcdTAwMjZ2Z=
XJzaW9uSWQ9MFx1MDAyNmFkR3JvdXBDcmVhdGl2ZUlkPTQ5MjE4NzgyMjY5M1x1MDAyNmh0bW=
xQYXJlbnRJZD1wcmV2LTBcdTAwMjZoZWlnaHQ9MjgwXHUwMDI2d2lkdGg9NzIwXHUwMDI2c2l=
nPUFDaVZCX3cxcjJfSFYzdkNOLWwtTmZaYnN2aF9iSnpxTGciXSxudWxsLG51bGwsMixudWxs=
LCIxMjM5OTY0NTM1NSJdXV0sWzEsMSwxLDFdXUrmSuNFM1LlhequCyOFk-0MpOekgmhBlMM8n=
WhD4yREW6qXNzjecssaSxW9y7lO2a5ujNSu53nL2HOunaXjvszINqWYJGmCvexeQjzm5izqO6=
IDBmgOs28QrCLbcEST_We2v6ekEpomYlS-iWORYzC3Y0lHU5w1v0E_f5-7EotUo4eLBvpxrd2=
zb0glOS8atxlskBvRTi_uaVJ92Y3e-jhQ7vbDty85FyEmXkzrvZNOpW0dui3AiRtm0_FW4sq1=
9ONoCsGlphrB6_ObbzUHEQUmqhH-FO4NImhc1wZmkR12U0DPv971HAC91WjjMnDLStlnzNJ1z=
amVK8rsVD__uQ0,Po96kRCV3ys-BmSEEZ6yTg&amp;source=3Ddisplay"=20
target=3D"_blank">
<DIV class=3D"il-wrap exp">
<DIV class=3D"il-text"><svg xmlns=3D"http://www.w3.org/2000/svg" =
viewBox=3D"0 0 73.54 16"><title>abg_ar</title><path=20
d=3D"M 10.75 10.88 a 8.26 8.26 0 0 1 -2.7 0.48 A 4.53 4.53 0 0 1 4.76 =
10.2 A 4.52 4.52 0 0 1 3.53 6.92 A 4.42 4.42 0 0 1 8.3 2.38 a 5.49 5.49 =
0 0 1 2.19 0.4 l -0.27 0.93 a 4.56 4.56 0 0 0 -2 -0.38 A 3.29 3.29 0 0 0 =
4.73 6.87 a 3.23 3.23 0 0 0 3.4 3.55 a 3.72 3.72 0 0 0 1.51 -0.23 V 7.56 =
H 7.85 V 6.65 h 2.9 Z"=20
/><path d=3D"M 18.24 8.06 a 3.08 3.08 0 0 1 -3.15 3.35 a 3 3 0 0 1 -3 =
-3.25 a 3.08 3.08 0 0 1 3.13 -3.35 A 3 3 0 0 1 18.24 8.06 Z m -5 0.06 c =
0 1.39 0.8 2.43 1.92 2.43 s 1.92 -1 1.92 -2.45 c 0 -1.07 -0.53 -2.43 =
-1.89 -2.43 S 13.22 6.92 13.22 8.12 Z"=20
/><path d=3D"M 25.41 8.06 a 3.08 3.08 0 0 1 -3.15 3.35 a 3 3 0 0 1 -3 =
-3.25 a 3.08 3.08 0 0 1 3.13 -3.35 A 3 3 0 0 1 25.41 8.06 Z m -5 0.06 c =
0 1.39 0.8 2.43 1.92 2.43 s 1.92 -1 1.92 -2.45 c 0 -1.07 -0.53 -2.43 =
-1.89 -2.43 S 20.39 6.92 20.39 8.12 Z"=20
/><path d=3D"M 32.3 5 c 0 0.46 0 1 0 1.74 v 3.67 a 3.63 3.63 0 0 1 -0.9 =
2.88 a 3.32 3.32 0 0 1 -2.3 0.76 a 4.06 4.06 0 0 1 -2.1 -0.52 l 0.29 =
-0.88 a 3.57 3.57 0 0 0 1.85 0.5 c 1.18 0 2 -0.61 2 -2.21 v -0.7 h 0 a =
2.26 2.26 0 0 1 -2 1.05 A 2.82 2.82 0 0 1 26.4 8.16 c 0 -2.14 1.4 -3.35 =
2.85 -3.35 a 2.09 2.09 0 0 1 2 1.09 h 0 l 0.05 -1 Z m -1.18 2.5 a 1.74 =
1.74 0 0 0 -0.07 -0.53 a 1.66 1.66 0 0 0 -1.61 -1.21 c -1.09 0 -1.88 =
0.93 -1.88 2.39 c 0 1.24 0.63 2.27 1.87 2.27 A 1.66 1.66 0 0 0 31 9.19 a =
1.81 1.81 0 0 0 0.1 -0.61 Z"=20
/><path d=3D"M 34.16 2 h 1.15 v 9.27 H 34.16 Z" /><path d=3D"M 37.88 =
8.32 a 2 2 0 0 0 2.17 2.19 a 4.22 4.22 0 0 0 1.75 -0.32 L 42 11 a 5.22 =
5.22 0 0 1 -2.11 0.39 a 2.93 2.93 0 0 1 -3.1 -3.18 c 0 -1.91 1.12 -3.41 =
3 -3.41 c 2.06 0 2.61 1.81 2.61 3 a 5.05 5.05 0 0 1 0 0.54 Z m 3.37 =
-0.82 a 1.64 1.64 0 0 0 -1.59 -1.87 A 1.9 1.9 0 0 0 37.9 7.5 Z"=20
/><path d=3D"M 49.36 11.53 c -1.76 0 -3.12 -0.65 -3.12 -2.22 a 3.17 3.17 =
0 0 1 0.38 -1.55 l 0.25 0.11 a 3.19 3.19 0 0 0 -0.18 1 c 0 1.29 1.26 =
1.82 2.87 1.82 a 9.37 9.37 0 0 0 2.18 -0.28 a 4.56 4.56 0 0 0 0.84 -0.26 =
c 0.05 0 0.06 0 0.06 -0.07 A 5.07 5.07 0 0 0 52 8.48 a 5.61 5.61 0 0 1 =
0.48 -0.72 h 0 a 4.37 4.37 0 0 1 0.64 1.94 a 1.89 1.89 0 0 1 -0.34 1.07 =
A 8.49 8.49 0 0 1 49.36 11.53 Z m -0.25 -4.26 c -0.26 -0.25 -0.49 -0.45 =
-0.74 -0.66 a 5.45 5.45 0 0 1 0.5 -0.61 a 6.67 6.67 0 0 1 0.73 0.69 A =
3.3 3.3 0 0 1 49.11 7.27 Z m 1.24 -0.08 c -0.27 -0.25 -0.49 -0.45 -0.75 =
-0.66 a 6.83 6.83 0 0 1 0.5 -0.61 a 6.61 6.61 0 0 1 0.73 0.68 A 3.92 =
3.92 0 0 1 50.35 7.19 Z"=20
/><path d=3D"M 56 11.27 h -0.07 a 1.4 1.4 0 0 1 -1.09 -0.36 c -0.39 -0.4 =
-0.4 -0.85 -0.4 -1.79 c 0 -1.21 -0.07 -2.48 -0.16 -3.83 a 4.11 4.11 0 0 =
1 0.6 -0.59 l 0 0 c 0.1 1.4 0.1 3.05 0.1 4.62 V 9.7 a 0.65 0.65 0 0 0 =
0.48 0.68 a 1.24 1.24 0 0 0 0.41 0.07 H 56 Z"=20
/><path d=3D"M 56.07 10.45 a 3.85 3.85 0 0 0 1.25 -0.12 c 0.23 -0.08 =
0.37 -0.17 0.37 -0.28 a 5.34 5.34 0 0 0 -0.64 -1.57 a 4.09 4.09 0 0 1 =
0.48 -0.72 h 0 A 4.5 4.5 0 0 1 58.2 9.7 a 1.9 1.9 0 0 1 -0.45 1.19 c =
-0.29 0.29 -0.74 0.38 -1.71 0.38 H 56 a 0.41 0.41 0 0 1 -0.45 -0.43 a =
0.4 0.4 0 0 1 0.45 -0.39 Z M 57 5.71 a 5.36 5.36 0 0 1 0.77 0.68 a 2.61 =
2.61 0 0 1 -0.53 0.63 c -0.25 -0.24 -0.5 -0.44 -0.75 -0.66 C 56.61 6.13 =
56.78 5.91 57 5.71 Z"=20
/><path d=3D"M 62.7 4.71 c 0 1.24 0.06 2.49 0.06 3.74 a 4 4 0 0 0 0.17 =
1.42 a 0.91 0.91 0 0 0 0.77 0.58 h 0 v 0.82 h -0.12 c -0.59 0 -1.32 =
-0.53 -1.32 -1.76 h 0 a 2.39 2.39 0 0 1 -1.39 1.65 a 3.22 3.22 0 0 1 =
-1.31 0.25 l -0.69 -0.06 l 0 0 a 11.66 11.66 0 0 0 2.43 -1.2 A 9.31 9.31 =
0 0 0 59.45 7 c -0.33 -0.44 -0.67 -0.83 -0.67 -1 A 2.08 2.08 0 0 1 59 =
5.35 h 0 a 7.42 7.42 0 0 0 1.2 0.91 L 60 6.64 c 0.33 0.46 0.67 1 1 1.54 =
a 3.07 3.07 0 0 1 0.5 1.36 a 2.69 2.69 0 0 1 0 0.4 h 0 A 2.54 2.54 0 0 0 =
62 9.4 c 0.26 -0.41 0.26 -0.85 0.26 -1.95 c 0 -0.73 -0.05 -1.47 -0.08 =
-2.22 a 3 3 0 0 1 0.52 -0.54 Z"=20
/><path d=3D"M 64.15 10.45 a 3.68 3.68 0 0 0 0.95 -0.13 v 0 A 1.46 1.46 =
0 0 1 64.35 9 a 1.59 1.59 0 0 1 0.28 -0.84 A 1.58 1.58 0 0 1 66 7.35 a =
1.63 1.63 0 0 1 1.41 1 l -0.12 0.13 a 1.58 1.58 0 0 0 -1.14 -0.41 c =
-0.68 0 -1.17 0.31 -1.17 0.53 a 1.21 1.21 0 0 0 0.55 0.91 a 1.63 1.63 0 =
0 0 0.77 0.34 a 6.23 6.23 0 0 0 1.83 -0.45 l 0 0 l -0.34 0.79 c -1 0.36 =
-1.49 0.41 -2.26 0.67 a 5.1 5.1 0 0 1 -1.56 0.34 h -0.2 a 0.4 0.4 0 0 1 =
-0.44 -0.43 a 0.4 0.4 0 0 1 0.44 -0.39 Z"=20
/><path d=3D"M 70.51 12.83 a 3.48 3.48 0 0 1 -0.25 0.43 a 6.52 6.52 0 0 =
0 -1.66 0.48 v 0 l 0.15 -0.27 a 0.81 0.81 0 0 1 0.29 -0.21 v 0 a 0.59 =
0.59 0 0 1 -0.49 -0.55 a 0.85 0.85 0 0 1 0.3 -0.56 a 1.19 1.19 0 0 1 =
0.77 -0.37 c 0.25 0 0.4 0.15 0.4 0.32 a 0.63 0.63 0 0 1 -0.21 0.41 h 0 c =
-0.07 -0.14 -0.13 -0.23 -0.2 -0.25 l -0.2 0 c -0.22 0 -0.45 0.13 -0.45 =
0.23 c 0 0.3 0.54 0.4 0.92 0.4 l 0.65 0 Z m -1.29 -1.45 a 8.91 8.91 0 0 =
0 0.07 -1.28 V 9.48 c 0 -1.17 -0.13 -2.86 -0.23 -4 a 6.73 6.73 0 0 1 =
0.62 -0.67 l 0.06 0 c 0.13 1.39 0.17 3 0.17 4.49 c 0 0.38 0 0.77 0 1.05 =
a 1.62 1.62 0 0 1 -0.56 1 Z"=20
/></svg></DIV>
<DIV class=3D"il-icon"><svg xmlns=3D"http://www.w3.org/2000/svg"=20
viewBox=3D"0 0 15 15"><path d=3D"M 7.5 1.5 a 6 6 0 1 0 0 12 a 6 6 0 1 0 =
0 -12 m 0 1 a 5 5 0 1 1 0 10 a 5 5 0 1 1 0 -10 Z M 6.625 11 l 1.75 0 l 0 =
-4.5 l -1.75 0 Z M 7.5 3.75 a 1 1 0 1 0 0 2 a 1 1 0 1 0 0 -2 Z"=20
/></svg></DIV></DIV></A></DIV></DIV>
<DIV tabindex=3D"0" class=3D"cbb" id=3D"cbb" role=3D"button"><svg =
xmlns=3D"http://www.w3.org/2000/svg"=20
viewBox=3D"0 0 15 15"><path d=3D"M 3.25 3.25 l 8.5 8.5 M 11.75 3.25 l =
-8.5 8.5"=20
/></svg></DIV>
<STYLE>.mute_panel{z-index:2147483646;}.abgac{position:absolute;left:0px;=
top:0px;z-index:2147483646;display:none;width:100%;height:100%;background=
-color:#FAFAFA;}.mlsc{height:100%;display:flex;justify-content:center;ali=
gn-items:center;}.mls{animation:mlskf 2s linear =
infinite;height:50%;width:50%;}.mlsd{stroke-dasharray:1,189;stroke-dashof=
fset:0;animation:mlsdkf 1.4s ease-in-out infinite;}@keyframes =
mlskf{100%{transform:rotate(360deg);}}@keyframes =
mlsdkf{0%{stroke-dasharray:1,189;stroke-dashoffset:0;}50%{stroke-dasharra=
y:134,189;stroke-dashoffset:-53px;}100%{stroke-dasharray:134,189;stroke-d=
ashoffset:-188px;}}</STYLE>

<DIV class=3D"mute_panel" id=3D"mute_panel" aria-hidden=3D"true">
<DIV class=3D"abgac" id=3D"abgac" aria-hidden=3D"true">
<DIV class=3D"mlsc" id=3D"mlsc"><svg =
xmlns=3D"http://www.w3.org/2000/svg" class=3D"mls"=20
viewBox=3D"50 50 100 100"><circle class=3D"mlsd" fill=3D"none" =
stroke=3D"#9e9e9e"=20
stroke-width=3D"3" cx=3D"100" cy=3D"100" r=3D"30" =
/></svg></DIV></DIV></DIV>
<SCRIPT =
src=3D"https://tpc.googlesyndication.com/pagead/js/r20210913/r20110914/ab=
g_lite.js" data-jc-version=3D"r20210913" data-jc=3D"60"></SCRIPT>

<SCRIPT>buildAttribution([[null,"https://googleads.g.doubleclick.net/page=
ad/images/mtad/x_blue.png",null,"https://googleads.g.doubleclick.net/page=
ad/images/mtad/x_blue.png","https://googleads.g.doubleclick.net/pagead/in=
teraction/?ai=3DCB5N9izhDYYmNHsWNxdwP0-aZsAfVpNfPZOXUuMWpDofRor3AARABIO-F=
uShgiYOAgPQToAGF9rLdA8gBAagDAcgDywSqBM4BT9C4KuxJtkI1c1Hv2kiDbPtX6wni2k-ch=
rPcXKka0_4ox09rd_vrTWg8liPQKy8VSu9uAgspmXHEuu_6VTirDVE75Drt6R-gtL-Yd9K74e=
ILs8-fcT3-a9wb5LkaTj_P7P87O_kHqliYwjbIOzA9angkppLm3vy9VQD8F8YGiZkP3xGFnBT=
URbFmyfGfaUi865Gu4BIcuV0BjbcJ31HMzSm_l1UVgEBDyX3kXhxTDWSLSu_kRG8DRs_vlYw7=
DemP7SvI_ojR8jXR-DWXSjjABOmCwY7CA4AH44nNIqgH1ckbqAfw2RuoB_LZG6gHjs4bqAeT2=
BuoB7oGqAfulrECqAemvhuoB_PRG6gHltgbqAeqm7ECqAffn7EC2AcB0ggHCIBhEAEYH5oJKW=
h0dHBzOi8vd3d3Lmdvb2dsZS5jb20vaW50bC9lbl9qcC9jaHJvbWUvsQnhn7Hu_Ep5AIAKAcg=
LAeALAbgMAdgTDNAVAZgWAYAXAQ\u0026sigh=3DGFxHJqIx5Mo\u0026cid=3DCAQSOwCNIr=
LM1AlOKxTyeBl-kvskP7IFAahMx1qULhG96zXlmqbq5oymkrV_QEIt-YG10WOqbYlfu0G9p-u=
O","oATQiN5nB5QI5dS4xakOEKulzpguGKvVsyMiCmdvb2dsZS5jb20yCAgFExjFkScUQhdjY=
S1wdWItMzYyOTg2NjU1MTIxNjcxMEgGWAFwAQ",["user_feedback_menu_interaction",=
"",0],null,null,null,null,"=D9=85=D8=A7 =D8=A7=D9=84=D8=AE=D9=84=D9=84 =
=D9=81=D9=8A =D9=87=D8=B0=D8=A7 =
=D8=A7=D9=84=D8=A5=D8=B9=D9=84=D8=A7=D9=86=D8=9F",null,"https://googleads=
.g.doubleclick.net/pagead/images/mtad/back_blue.png","=D8=B4=D9=83=D8=B1=D9=
=8B=D8=A7 =D8=AC=D8=B2=D9=8A=D9=84=D8=A7=D9=8B =D8=B9=D9=84=D9=89 =
=D8=AA=D8=B9=D9=84=D9=8A=D9=82=D8=A7=D8=AA=D9=83.","=D8=B3=D9=86=D8=B1=D8=
=A7=D8=AC=D8=B9 =D9=87=D8=B0=D8=A7 =
=D8=A7=D9=84=D8=A5=D8=B9=D9=84=D8=A7=D9=86 =
=D9=84=D8=AA=D8=AD=D8=B3=D9=8A=D9=86 =
=D8=AA=D8=AC=D8=B1=D8=A8=D8=AA=D9=83 =D9=81=D9=8A =
=D8=A7=D9=84=D9=85=D8=B3=D8=AA=D9=82=D8=A8=D9=84.","=D8=B4=D9=83=D8=B1=D9=
=8B=D8=A7 =D8=AC=D8=B2=D9=8A=D9=84=D8=A7=D9=8B =D8=B9=D9=84=D9=89 =
=D8=AA=D8=B9=D9=84=D9=8A=D9=82=D8=A7=D8=AA=D9=83.","=D8=B3=D9=86=D8=B3=D8=
=AA=D8=AE=D8=AF=D9=85 =D8=AA=D8=B9=D9=84=D9=8A=D9=82=D8=A7=D8=AA=D9=83 =
=D9=84=D9=85=D8=B1=D8=A7=D8=AC=D8=B9=D8=A9 =
=D8=A7=D9=84=D8=A5=D8=B9=D9=84=D8=A7=D9=86=D8=A7=D8=AA =
=D8=B9=D9=84=D9=89 =D9=87=D8=B0=D8=A7 =
=D8=A7=D9=84=D9=85=D9=88=D9=82=D8=B9.","CAASEuRoMFwB4MBMnU_Y8Njktov7-A",n=
ull,"{\"msg_type\":\"resize-me\",\"key_value\":[{\"key\":\"r_nh\",\"value=
\":\"0\"},{\"key\":\"r_ifr\",\"value\":\"true\"},{\"key\":\"r_str\",\"val=
ue\":\"animate\"}],\"googMsgType\":\"sth\"}","=D8=A5=D8=BA=D9=84=D8=A7=D9=
=82 =D8=A7=D9=84=D8=A5=D8=B9=D9=84=D8=A7=D9=86: =
%1$d","=D8=A5=D8=B9=D9=84=D8=A7=D9=86=D8=A7=D8=AA =
Google","https://googleads.g.doubleclick.net/pagead/images/mtad/abg_blue.=
png","https://www.google.com/url?ct=3Dabg\u0026q=3Dhttps://www.google.com=
/adsense/support/bin/request.py%3Fcontact%3Dabg_afc%26url%3Dhttps://gate.=
ahram.org.eg/News/2957316.aspx%26gl%3DJP%26hl%3Dar%26client%3Dca-pub-3629=
866551216710%26ai0%3DCB5N9izhDYYmNHsWNxdwP0-aZsAfVpNfPZOXUuMWpDofRor3AARA=
BIO-FuShgiYOAgPQToAGF9rLdA8gBAagDAcgDywSqBM4BT9C4KuxJtkI1c1Hv2kiDbPtX6wni=
2k-chrPcXKka0_4ox09rd_vrTWg8liPQKy8VSu9uAgspmXHEuu_6VTirDVE75Drt6R-gtL-Yd=
9K74eILs8-fcT3-a9wb5LkaTj_P7P87O_kHqliYwjbIOzA9angkppLm3vy9VQD8F8YGiZkP3x=
GFnBTURbFmyfGfaUi865Gu4BIcuV0BjbcJ31HMzSm_l1UVgEBDyX3kXhxTDWSLSu_kRG8DRs_=
vlYw7DemP7SvI_ojR8jXR-DWXSjjABOmCwY7CA4AH44nNIqgH1ckbqAfw2RuoB_LZG6gHjs4b=
qAeT2BuoB7oGqAfulrECqAemvhuoB_PRG6gHltgbqAeqm7ECqAffn7EC2AcB0ggHCIBhEAEYH=
5oJKWh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vaW50bC9lbl9qcC9jaHJvbWUvsQnhn7Hu_Ep5AI=
AKAcgLAeALAbgMAdgTDNAVAZgWAYAXAQ\u0026usg=3DAFQjCNH5wtmU-DZQttHwirqqZTCS-=
_O_Zw","https://googleads.g.doubleclick.net/pagead/images/mtad/x_blue.png=
",1,[["=D8=A5=D9=8A=D9=82=D8=A7=D9=81 =D8=B9=D8=B1=D8=B6 =
=D9=87=D8=B0=D8=A7 =
=D8=A7=D9=84=D8=A5=D8=B9=D9=84=D8=A7=D9=86",["user_feedback_menu_option",=
"1",1],["=D9=85=D8=A7 =D8=A7=D9=84=D8=AE=D9=84=D9=84 =D9=81=D9=8A =
=D9=87=D8=B0=D8=A7 =
=D8=A7=D9=84=D8=A5=D8=B9=D9=84=D8=A7=D9=86=D8=9F",[["=D8=BA=D9=8A=D8=B1 =
=D9=85=D9=87=D8=AA=D9=85 =D8=A8=D9=87=D8=B0=D8=A7 =
=D8=A7=D9=84=D8=A5=D8=B9=D9=84=D8=A7=D9=86",["mute_survey_option","7",1]]=
,["=D9=83=D8=A7=D9=86 =D8=A7=D9=84=D8=A5=D8=B9=D9=84=D8=A7=D9=86 =
=D8=BA=D9=8A=D8=B1 =
=D9=85=D9=84=D8=A7=D8=A6=D9=85",["mute_survey_option","8",1]],["=D8=A5=D8=
=B9=D9=84=D8=A7=D9=86 =D9=8A=D8=AD=D8=AC=D8=A8 =
=D8=A7=D9=84=D9=85=D8=AD=D8=AA=D9=88=D9=89",["mute_survey_option","3",1]]=
,["=D8=B1=D8=A3=D9=8A=D8=AA =D9=87=D8=B0=D8=A7 =
=D8=A7=D9=84=D8=A5=D8=B9=D9=84=D8=A7=D9=86 =D8=B9=D8=AF=D8=A9 =
=D9=85=D8=B1=D8=A7=D8=AA",["mute_survey_option","2",1]]]],["user_feedback=
_undo","1",1]]],["https://googleads.g.doubleclick.net/pagead/images/adcho=
ices/iconx2-000000.png","=D8=AE=D9=8A=D8=A7=D8=B1=D8=A7=D8=AA =
=D8=A7=D9=84=D8=A5=D8=B9=D9=84=D8=A7=D9=86","=D8=AA=D9=85 =
=D8=A5=D8=BA=D9=84=D8=A7=D9=82 =
=D8=A7=D9=84=D8=A5=D8=B9=D9=84=D8=A7=D9=86 =
=D8=A8=D9=88=D8=A7=D8=B3=D8=B7=D8=A9 =
%1$s",null,"https://www.gstatic.com/images/branding/googlelogo/2x/googlel=
ogo_dark_color_84x28dp.png","=D8=A5=D9=8A=D9=82=D8=A7=D9=81 =
=D8=B9=D8=B1=D8=B6 =D9=87=D8=B0=D8=A7 =
=D8=A7=D9=84=D8=A5=D8=B9=D9=84=D8=A7=D9=86","=D8=B3=D9=86=D8=AD=D8=A7=D9=88=
=D9=84 =D8=B9=D8=AF=D9=85 =D8=B9=D8=B1=D8=B6 =D9=87=D8=B0=D8=A7 =
=D8=A7=D9=84=D8=A5=D8=B9=D9=84=D8=A7=D9=86 =D9=85=D8=B1=D8=A9 =
=D8=A3=D8=AE=D8=B1=D9=89",null,null,null,"https://googleads.g.doubleclick=
.net/pagead/images/abg/iconx2-000000.png","=D8=A5=D8=B9=D9=84=D8=A7=D9=86=
=D8=A7=D8=AA =
Google",null,"=D8=A7=D9=84=D8=A7=D8=B7=D9=91=D9=84=D8=A7=D8=B9 =
=D8=B9=D9=84=D9=89 =D8=A5=D8=B9=D8=AF=D8=A7=D8=AF=D8=A7=D8=AA =
=D8=A5=D8=B9=D9=84=D8=A7=D9=86=D8=A7=D8=AA =
Google",null,"https://www.gstatic.com","","=D8=A5=D8=B9=D9=84=D8=A7=D9=86=
=D8=A7=D8=AA %1$s","=D8=A5=D8=B9=D8=AF=D8=A7=D8=AF=D8=A7=D8=AA =
=D8=A7=D9=84=D8=A5=D8=B9=D9=84=D8=A7=D9=86","https://adssettings.google.c=
om","=D8=A5=D8=B9=D9=84=D8=A7=D9=86 =
=D8=B3=D9=8A=D8=A7=D8=B3=D9=8A",null,null,0,null,0],"AB3afGEAAAJBW1tbW251=
bGwsWzEwXSxudWxsLG51bGwsbnVsbCxbIjkxNDAxIl0sbnVsbCxudWxsLG51bGwsbnVsbCxud=
WxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbn=
VsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLFt=
bIkdvb2dsZSBMTEMiLCJVUyIsMSxudWxsLDFdXV0sW251bGwsbnVsbCxbbnVsbCxudWxsLG51=
bGwsImh0dHBzOi8vZGlzcGxheWFkcy1mb3JtYXRzLmdvb2dsZXVzZXJjb250ZW50LmNvbS9hZ=
HMvcHJldmlldy9jb250ZW50LmpzP2NsaWVudD13dGFcdTAwMjZvYmZ1c2NhdGVkQ3VzdG9tZX=
JJZD0zMDkxNzkxMTIzXHUwMDI2Y3JlYXRpdmVJZD01NDMzMjA5NTQxMzFcdTAwMjZ2ZXJzaW9=
uSWQ9MFx1MDAyNmFkR3JvdXBDcmVhdGl2ZUlkPTQ5MjE4NzgyMjY5M1x1MDAyNmh0bWxQYXJl=
bnRJZD1wcmV2LTBcdTAwMjZoZWlnaHQ9MjgwXHUwMDI2d2lkdGg9NzIwXHUwMDI2c2lnPUFDa=
VZCX3cxcjJfSFYzdkNOLWwtTmZaYnN2aF9iSnpxTGciXSxudWxsLG51bGwsMixudWxsLCIxMj=
M5OTY0NTM1NSJdXV0sWzEsMSwxLDFdXUrmSuNFM1LlhequCyOFk-0MpOekgmhBlMM8nWhD4yR=
EW6qXNzjecssaSxW9y7lO2a5ujNSu53nL2HOunaXjvszINqWYJGmCvexeQjzm5izqO6IDBmgO=
s28QrCLbcEST_We2v6ekEpomYlS-iWORYzC3Y0lHU5w1v0E_f5-7EotUo4eLBvpxrd2zb0glO=
S8atxlskBvRTi_uaVJ92Y3e-jhQ7vbDty85FyEmXkzrvZNOpW0dui3AiRtm0_FW4sq19ONoCs=
GlphrB6_ObbzUHEQUmqhH-FO4NImhc1wZmkR12U0DPv971HAC91WjjMnDLStlnzNJ1zamVK8r=
sVD__uQ0,Po96kRCV3ys-BmSEEZ6yTg","https://adssettings.google.com/whythisa=
d?reasons=3DAB3afGEAAAJBW1tbW251bGwsWzEwXSxudWxsLG51bGwsbnVsbCxbIjkxNDAxI=
l0sbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudW=
xsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnV=
sbCxudWxsLG51bGwsbnVsbCxudWxsLFtbIkdvb2dsZSBMTEMiLCJVUyIsMSxudWxsLDFdXV0s=
W251bGwsbnVsbCxbbnVsbCxudWxsLG51bGwsImh0dHBzOi8vZGlzcGxheWFkcy1mb3JtYXRzL=
mdvb2dsZXVzZXJjb250ZW50LmNvbS9hZHMvcHJldmlldy9jb250ZW50LmpzP2NsaWVudD13dG=
FcdTAwMjZvYmZ1c2NhdGVkQ3VzdG9tZXJJZD0zMDkxNzkxMTIzXHUwMDI2Y3JlYXRpdmVJZD0=
1NDMzMjA5NTQxMzFcdTAwMjZ2ZXJzaW9uSWQ9MFx1MDAyNmFkR3JvdXBDcmVhdGl2ZUlkPTQ5=
MjE4NzgyMjY5M1x1MDAyNmh0bWxQYXJlbnRJZD1wcmV2LTBcdTAwMjZoZWlnaHQ9MjgwXHUwM=
DI2d2lkdGg9NzIwXHUwMDI2c2lnPUFDaVZCX3cxcjJfSFYzdkNOLWwtTmZaYnN2aF9iSnpxTG=
ciXSxudWxsLG51bGwsMixudWxsLCIxMjM5OTY0NTM1NSJdXV0sWzEsMSwxLDFdXUrmSuNFM1L=
lhequCyOFk-0MpOekgmhBlMM8nWhD4yREW6qXNzjecssaSxW9y7lO2a5ujNSu53nL2HOunaXj=
vszINqWYJGmCvexeQjzm5izqO6IDBmgOs28QrCLbcEST_We2v6ekEpomYlS-iWORYzC3Y0lHU=
5w1v0E_f5-7EotUo4eLBvpxrd2zb0glOS8atxlskBvRTi_uaVJ92Y3e-jhQ7vbDty85FyEmXk=
zrvZNOpW0dui3AiRtm0_FW4sq19ONoCsGlphrB6_ObbzUHEQUmqhH-FO4NImhc1wZmkR12U0D=
Pv971HAC91WjjMnDLStlnzNJ1zamVK8rsVD__uQ0,Po96kRCV3ys-BmSEEZ6yTg\u0026sour=
ce=3Ddisplay","=D9=84=D9=85=D8=A7=D8=B0=D8=A7 =D9=87=D8=B0=D8=A7 =
=D8=A7=D9=84=D8=A5=D8=B9=D9=84=D8=A7=D9=86=D8=9F",1,0],null,null,0,null,0=
,0,1,0,0,0,0,0,0,0,null,0,1,0,null,[["jake_ui_extension","jake_default_ui=
"]],280,720,0,null,null,0,null,null,"right",0,0,"r20210913/r20110914"]);<=
/SCRIPT>

<SCRIPT =
src=3D"https://tpc.googlesyndication.com/pagead/js/r20210913/r20110914/cl=
ient/window_focus.js" async=3D"" data-jc-version=3D"r20210913" =
data-jc=3D"22" data-jcp-qem-id=3D"CMn-uay_g_MCFcVGkQUdU3MGdg" =
data-jcp-gws-id=3D"izhDYeXCE-CIssUP2veR0Ak" =
data-jcp-url=3D"https://googleads.g.doubleclick.net/pagead/interaction/?a=
i=3DCB5N9izhDYYmNHsWNxdwP0-aZsAfVpNfPZOXUuMWpDofRor3AARABIO-FuShgiYOAgPQT=
oAGF9rLdA8gBAagDAcgDywSqBM4BT9C4KuxJtkI1c1Hv2kiDbPtX6wni2k-chrPcXKka0_4ox=
09rd_vrTWg8liPQKy8VSu9uAgspmXHEuu_6VTirDVE75Drt6R-gtL-Yd9K74eILs8-fcT3-a9=
wb5LkaTj_P7P87O_kHqliYwjbIOzA9angkppLm3vy9VQD8F8YGiZkP3xGFnBTURbFmyfGfaUi=
865Gu4BIcuV0BjbcJ31HMzSm_l1UVgEBDyX3kXhxTDWSLSu_kRG8DRs_vlYw7DemP7SvI_ojR=
8jXR-DWXSjjABOmCwY7CA4AH44nNIqgH1ckbqAfw2RuoB_LZG6gHjs4bqAeT2BuoB7oGqAful=
rECqAemvhuoB_PRG6gHltgbqAeqm7ECqAffn7EC2AcB0ggHCIBhEAEYH5oJKWh0dHBzOi8vd3=
d3Lmdvb2dsZS5jb20vaW50bC9lbl9qcC9jaHJvbWUvsQnhn7Hu_Ep5AIAKAcgLAeALAbgMAdg=
TDNAVAZgWAYAXAQ&amp;sigh=3DGFxHJqIx5Mo&amp;cid=3DCAQSOwCNIrLM1AlOKxTyeBl-=
kvskP7IFAahMx1qULhG96zXlmqbq5oymkrV_QEIt-YG10WOqbYlfu0G9p-uO"></SCRIPT>
<IFRAME width=3D"0" height=3D"0" title=3D"Blank" aria-hidden=3D"true" =
src=3D"https://googleads.g.doubleclick.net/pagead/drt/si"=20
frameborder=3D"0" scrolling=3D"no" style=3D"position: =
absolute;"></IFRAME>
<SCRIPT =
src=3D"https://www.googletagservices.com/activeview/js/current/rx_lidar.j=
s?cache=3Dr20110914"></SCRIPT>

<SCRIPT type=3D"text/javascript">osdlfm();</SCRIPT>

<SCRIPT =
src=3D"https://tpc.googlesyndication.com/pagead/js/r20210913/r20110914/cl=
ient/qs_click_protection.js" data-jc-version=3D"r20210913" =
data-jc=3D"23"></SCRIPT>

<SCRIPT>googqscp.init([[[[null,500,99,2,9,null,null,null,1],[null,500,99,=
2,8,null,null,null,1]]]]);</SCRIPT>

<SCRIPT>window.parent.postMessage('{"googMsgType":"pvt","token":"AGkb-H_6=
AP5yR1WYmjysN9r6ZG70Te4L3i04jIa9o58jI40kCB766K7bgcXeoyDH9j6JpgF_3m_RgZdRj=
Q"}', =
'*');window.top.postMessage('{"msg_type":"adsense-labs","key_value":[{"ke=
y":"settings","value":"[\\\"ca-pub-3629866551216710\\\",[[1]]]"}],"googMs=
gType":"sth"}', =
'*');window.top.postMessage('{"key_value":[{"key":"qid","value":"CMn-uay_=
g_MCFcVGkQUdU3MGdg"}],"googMsgType":"adpnt"}', '*');</SCRIPT>
<IMG style=3D"display: none;" alt=3D"" src=3D"">
<DIV style=3D"display: none;"=20
data-google-query-id=3D"CMn-uay_g_MCFcVGkQUdU3MGdg"></DIV>
<SCRIPT =
src=3D"https://www.gstatic.com/mysidia/81916539625c113d248b61e80e9cd78c.j=
s?tag=3Dmysidia_one_click_handler_one_afma" async=3D"" =
data-jc-version=3D"r20210913" data-jc=3D"70" =
data-jcp-avoid_ace_double_billing=3D"false" =
data-jcp-log-aci-deeplink-status=3D"false" =
data-jcp-use-cct-over-browser=3D"false" =
data-jcp-deeplink-and-android-app-validation-timeout=3D"500" =
data-jcp-ios-store-overlay-config=3D"[0,0,2,0]" =
data-jcp-async-click-timeout=3D"300" data-jcp-extra-meta=3D"[]" =
data-jcp-expt-ids=3D""></SCRIPT>
</BODY></HTML>

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: https://advm.ahram.org.eg/www/delivery/ai.php?filename=300_x_250.jpg (3)&contenttype=jpeg

/9j/4QlQaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIg
aWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2Jl
Om5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0MCA3OS4xNjA0NTEsIDIw
MTcvMDUvMDYtMDE6MDg6MjEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3
dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRm
OmFib3V0PSIiLz4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSJ3Ij8+/+0ALFBo
b3Rvc2hvcCAzLjAAOEJJTQQlAAAAAAAQ1B2M2Y8AsgTpgAmY7PhCfv/bAIQAAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEB
AQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD
AwMD/90ABAAm/+4ADkFkb2JlAGTAAAAAAf/AABEIAPoBLAMAEQABEQECEQH/xADyAAAABgMBAQEA
AAAAAAAAAAAEBQYHCAkCAwoBAAsBAAEFAAMBAQEAAAAAAAAAAAIAAQMEBQYHCAkKCxAAAAYCAAQE
AwMIBQYLBQUJAQIDBAUGBxEACBIhCRMxQRQiURVhcQoWIzJCgZGhUrHB0fAXJDRicpIYJTNDc4Ky
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

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: https://advm.ahram.org.eg/www/delivery/lg.php?bannerid=557&campaignid=340&zoneid=124&cb=ed06df84f0

R0lGODlhAQABAIAAAP///wAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://advm.ahram.org.eg/FD126C42-EBFA-4E12-B309-BB3FDD723AC1/main.js?attr=wQcmDWsC_62VuieOAb7MOnGyW28sbjViubz87wvmdfPmb5kEcMCf8w3zhlzzGiRSSiq2k4U5EEzkHcGHJYn9E5Qq7fMEChT1clhJWIsGv5pxpvvPfd-7reZZesAPat2H7XIQLOpfzuW8sBcdRij4mQ

(function(){=0A=
var KasperskyLab =3D =
{SIGNATURE:"7D8B79A2-8974-4D7B-A76A-F4F29624C06BnEiZB_yuWbM8TSGu_7fHXrxuc=
GFCJZ6rJBMioPCngXoKSqIKyPhxcLO_aP61404v_Olp3N5Q4nwrQPvsOfPGJg",PREFIX:"/"=
,INJECT_ID:"FD126C42-EBFA-4E12-B309-BB3FDD723AC1",RESOURCE_ID:"E3E8934C-2=
35A-4B0E-825A-35A08381A191",IsWebExtension: function(){return false;}}; =
var KasperskyLab =3D (function (context) {
    function GetClass(obj) {
        if (typeof obj =3D=3D=3D "undefined")
            return "undefined";
        if (obj =3D=3D=3D null)
            return "null";
        return Object.prototype.toString.call(obj)
            .match(/^\[object\s(.*)\]$/)[1];
    }
    var exports =3D {}, undef;
    function ObjectToJson(object) {
        if (object =3D=3D=3D null || object =3D=3D Infinity || object =
=3D=3D -Infinity || object =3D=3D=3D undef)
            return "null";
        var className =3D GetClass(object);
        if (className =3D=3D "Boolean") {
            return "" + object;
        } else if (className =3D=3D "Number") {
            return window.isNaN(object) ? "null" : "" + object;
        } else if (className =3D=3D "String") {
            var escapedStr =3D "" + object;
            return "\"" + escapedStr.replace(/\\/g, =
"\\\\").replace(/\"/g, "\\\"") + "\"";
        }
        if (typeof object =3D=3D "object") {
            if (!ObjectToJson.check) ObjectToJson.check =3D [];
            for (var i=3D0, chkLen=3DObjectToJson.check.length ; =
i<chkLen ; ++i) {
                if (ObjectToJson.check[i] =3D=3D=3D object) {
                    throw new TypeError();
                }
            }
            ObjectToJson.check.push(object);
            var str =3D '';
            if (className =3D=3D "Array" || className =3D=3D "Array =
Iterator") {
                for (var index =3D 0, length =3D object.length; index < =
length; ++index) {
                    str +=3D ObjectToJson(object[index]) + ',';
                }
                ObjectToJson.check.pop();
                return "["+str.slice(0,-1)+"]";
            } else {
                for (var property in object) {
                    if (object.hasOwnProperty(property)) {
                        str +=3D '"' + property + '":' + =
ObjectToJson(object[property]) + ',';
                    }
                }
                ObjectToJson.check.pop();
                return "{"+str.slice(0,-1)+"}";
            }
        }
        return undef;
    }
    exports.stringify =3D function (source) {
        return ObjectToJson(source);
    };
    var parser =3D {
        source : null,
        grammar : =
/^[\x20\t\n\r]*(?:([,:\[\]{}]|true|false|null)|(-?\d+(?:\.\d*)?(?:[eE][+\=
-]?\d+)?)|"((?:[^\r\n\t\\\"]|\\(?:["\\\/trnfb]|u[0-9a-fA-F]{4}))*)")/,
        ThrowError : function() {
            throw new SyntaxError('JSON syntax error');
        },
        NextToken : function(token) {
            this.source =3D token.input.slice(token[0].length);
            return this.grammar.exec(this.source);
        },
        ParseArray : function(){
            var token =3D this.grammar.exec(this.source),
                parseItem =3D token && token[1] !=3D ']',
                result =3D [];
            for(;;token =3D this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseItem) {
                    result.push(this.ParseValue(token));
                    token =3D this.grammar.exec(this.source);
                } else {
                    if (token[1]) {
                        if (token[1] =3D=3D ']') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                }
                parseItem =3D !parseItem;
            }
            return result;
        },
        ParseObject : function(){
            var propertyName, parseProperty =3D true, result =3D {};
            for(var token =3D this.grammar.exec(this.source);;token =3D =
this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseProperty) {
                    if (token[1] && token[1] =3D=3D '}') {
                        break;
                    } else if (token[1] || token[2] || !token[3]) {
                        this.ThrowError();
                    }
                    propertyName =3D token[3];
                    token =3D this.NextToken(token);
                    if (!token || !token[1] || token[1] !=3D ':')
                        this.ThrowError();
                    parseProperty =3D false;
                } else {
                    if (!propertyName)
                        this.ThrowError();
                    result[ propertyName ] =3D this.ParseValue(token);
                    token =3D =
this.NextToken(this.grammar.exec(this.source));
                    if (token[1]) {
                        if (token[1] =3D=3D '}') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                    propertyName =3D undef;
                    parseProperty =3D true;
                }
            }
            return result;
        },
        ParseValue : function(token){
            if (token[1]) {
                switch (token[1]){
                    case '[' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseArray();
                    case '{' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseObject();
                    case 'true' :
                        return true;
                    case 'false' :
                        return false;
                    case 'null' :
                        return null;
                    default:
                        this.ThrowError();
                }
            } else if (token[2]) {
                return  +token[2];
            }
            return token[3].replace(/\\(?:u(.{4})|(["\\\/'bfnrt]))/g, =
function(substr, utfCode, esc){
                if(utfCode)
                {
                    return String.fromCharCode(parseInt(utfCode, 16));
                }
                else
                {
                    switch(esc) {
                        case 'b': return '\b';
                        case 'f': return '\f';
                        case 'n': return '\n';
                        case 'r': return '\r';
                        case 't': return '\t';
                        default:
                            return esc;
                    }
                }
            });
        },
        Parse : function(str) {
            if ('String' !=3D GetClass(str))
                throw new TypeError();
            this.source =3D str;
            var token =3D this.grammar.exec(this.source);
            if (!token)
                this.ThrowError();
            return this.ParseValue(token);
        }
    };
    exports.parse =3D function (source) {
        return parser.Parse(source);
    };
    context['JSONStringify'] =3D exports.stringify;
    context['JSONParse'] =3D exports.parse;
    return context;
}).call(this, KasperskyLab || {});
 var KasperskyLab =3D (function ( ns) {
    ns.FunctionBind =3D Function.prototype.bind;
    ns.MaxRequestDelay =3D 2000;
    ns.Log =3D function(message)
    {
        try
        {
            if (!message)
                return;
            if (window.plugin && window.plugin.log)
                window.plugin.log(message);
        }
        catch(e)
        {}
    };
    ns.SessionLog =3D function()
    {};
    ns.SessionError =3D function()
    {};
    ns.GetDomainName =3D function()=20
    {
        return document.location.hostname;
    }
    function GetHostAndPort(url)
    {
        var hostBeginPos =3D url.indexOf('//');
        if (hostBeginPos =3D=3D -1)
        {
            url =3D document.baseURI || '';
            hostBeginPos =3D url.indexOf('//');
            if (hostBeginPos =3D=3D -1)
                return '';
        }
        hostBeginPos +=3D 2;
        var hostEndPos =3D url.indexOf('/', hostBeginPos);
        if (hostEndPos =3D=3D -1)
            hostEndPos =3D url.length;
        var originParts =3D url.substring(0, hostEndPos).split('@');
        var origin =3D originParts.length > 1 ? originParts[1] : =
originParts[0];
        return origin[0] =3D=3D=3D "/" ? document.location.protocol + =
origin : origin;
    }
    ns.IsCorsRequest =3D function(url, initiator)
    {
        url =3D typeof(url) !=3D 'string' ? url.toString() : url;
        var urlOrigin =3D GetHostAndPort(url);
        var initiatorOrigin =3D GetHostAndPort(initiator);
        return !!urlOrigin && !!initiatorOrigin && urlOrigin !=3D =
initiatorOrigin;
    }
    var originalWindowOpen =3D window.open;
    ns.WindowOpen =3D function(url)
    {
        if (typeof(originalWindowOpen) =3D=3D=3D "function")
            originalWindowOpen.call(window, url);
        else
            originalWindowOpen(url);   =20
    }
    ns.EncodeURI =3D encodeURI;
    ns.GetResourceSrc =3D function(resourceName)
    {
        return ns.GetBaseUrl() + ns.RESOURCE_ID + resourceName;
    };
    ns.IsRelativeTransport =3D function()
    {
        return ns.PREFIX =3D=3D "/";
    }
    ns.GetBaseUrl =3D function()
    {
        if (!ns.IsRelativeTransport())
            return ns.PREFIX;
        return document.location.protocol + "//" + =
document.location.host + "/";
    };
    ns.AddEventListener =3D function(element, name, func)
    {
        if ("addEventListener" in element)
            element.addEventListener(name,=20
                function(e)=20
                {
                    try
                    {
                        func(e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                }, true);
        else
            element.attachEvent("on" + name,=20
                function(e)
                {
                    try
                    {
                        func.call(element, e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                });
    };
    ns.AddRemovableEventListener =3D function ( element,  name,  func) {
        if (element.addEventListener)
            element.addEventListener(name, func, true);
        else
            element.attachEvent('on' + name, func);
    };
    ns.RunModule =3D function(func, timeout)
    {
        if (document.readyState =3D=3D=3D "loading")
        {
            if (timeout)
                ns.SetTimeout(func, timeout);
            if (document.addEventListener)
                ns.AddEventListener(document, "DOMContentLoaded", func);
            ns.AddEventListener(document, "load", func);
        }
        else
        {
            try
            {
                func();
            }
            catch (e)
            {
                ns.SessionError(e);
            }
        }
    };
    ns.RemoveEventListener =3D function ( element,  name, func) {
        if (element.removeEventListener)
            element.removeEventListener(name, func, true);
        else
            element.detachEvent('on' + name, func);
    };
    ns.SetTimeout =3D function(func, timeout)
    {
        return setTimeout(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, timeout);
    }
    ns.SetInterval =3D function(func, interval)
    {
        return setInterval(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, interval);
    }
    function InsertStyleRule( style,  rule) {
        if (style.styleSheet)
        {
            style.styleSheet.cssText +=3D rule + '\n';
        }
        else
        {
            style.appendChild(document.createTextNode(rule));
            ns.SetTimeout(
                function()
                {
                    if (!style.sheet)
                        return;
                    var rules =3D style.sheet.cssRules || =
style.sheet.rules;
                    if (rules && rules.length =3D=3D=3D 0)
                        style.sheet.insertRule(rule);
                }, 500);
        }
    }
    ns.AddStyles =3D function (rules)
    {
        return ns.AddDocumentStyles(document, rules);
    }
    ns.AddDocumentStyles =3D function(document, rules)
    {
        if (typeof rules !=3D=3D 'object' || rules.constructor !=3D=3D =
Array) {
            return;
        }
        var styles =3D [];
        for (var i =3D 0, len =3D rules.length; i < len; )
        {
            var style =3D document.createElement('style');
            style.type =3D 'text/css';
            style.setAttribute('nonce', =
ns.ContentSecurityPolicyNonceAttribute);
            for (var n =3D 0; n < 4 && i < len; ++n, ++i)
            {
                var rule =3D rules[i];
                if (document.querySelectorAll)
                {
                    InsertStyleRule(style, rule);
                }
                else
                {
                    var styleBegin =3D rule.lastIndexOf('{');
                    if (styleBegin =3D=3D -1)
                        continue;
                    var styleText =3D rule.substr(styleBegin);
                    var selectors =3D rule.substr(0, =
styleBegin).split(',');
                    if (style.styleSheet)
                    {
                        var cssText =3D '';
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            cssText +=3D selectors[j] + styleText + =
'\n';
                        style.styleSheet.cssText +=3D cssText;
                    }
                    else
                    {
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            =
style.appendChild(document.createTextNode(selectors[j] + styleText));
                    }
                }
            }
            if (document.head)
                document.head.appendChild(style);
            else
                =
document.getElementsByTagName('head')[0].appendChild(style);
            styles.push(style);
        }
        return styles;
    };
    ns.AddCssLink =3D function(document, href, loadCallback, =
errorCallback)
    {
        var link =3D document.createElement("link");
        link.type =3D "text/css";
        link.rel =3D "stylesheet";
        link.href =3D href;
        if (loadCallback)
        {
            ns.AddEventListener(link, "load", function()
                {
                    try
                    {
                        link && link.sheet && link.sheet.cssText;  =20
                        loadCallback();
                    }
                    catch(e)
                    {
                        if (errorCallback)
                            errorCallback();
                    }
                });
        }
        if (errorCallback)
        {
            ns.AddEventListener(link, "error",
                function()
                {
                    errorCallback();
                    ns.SessionError("failed load resource: " + href);
                });
        }
        if (document.head)
            document.head.appendChild(link);
        else
            document.getElementsByTagName("head")[0].appendChild(link);
    }
    ns.GetCurrentTime =3D function () {
        return new Date().getTime();
    };
    ns.GetPageScroll =3D function()
    {
        return {
                left: (document.documentElement && =
document.documentElement.scrollLeft) || document.body.scrollLeft,
                top: (document.documentElement && =
document.documentElement.scrollTop) || document.body.scrollTop
            };
    };
    ns.GetPageHeight =3D function()
    {
        return document.documentElement.clientHeight || =
document.body.clientHeight;
    };
    ns.GetPageWidth =3D function()
    {
        return document.documentElement.clientWidth || =
document.body.clientWidth;
    };
    ns.IsDefined =3D function (variable)
    {
        return "undefined" !=3D=3D typeof(variable);
    };
    ns.StopProcessingEvent =3D function(evt)
    {
        if (evt.preventDefault)
            evt.preventDefault();
        else
            evt.returnValue =3D false;
        if (evt.stopPropagation)
            evt.stopPropagation();
        if (ns.IsDefined(evt.cancelBubble))
            evt.cancelBubble =3D true;
    }
    ns.AddIframeDoctype =3D function(element)
    {
        var frameDocument =3D element.contentDocument || =
element.contentWindow.document;
        if (document.implementation && =
document.implementation.createDocumentType)
        {
            var newDoctype =3D =
document.implementation.createDocumentType('html', '', '');
            if (frameDocument.childNodes.length)
                frameDocument.insertBefore(newDoctype, =
frameDocument.childNodes[0]);
            else
                frameDocument.appendChild(newDoctype);
        }
        else
        {
            frameDocument.write("<!DOCTYPE html>");
            frameDocument.close();
        }
    }
    function IsElementNode(node)
    {
        return node.nodeType =3D=3D=3D 1;=20
    }
    function IsNodeContainsElementWithTag(node, observeTag)
    {
        return observeTag =3D=3D "*" || (IsElementNode(node) && =
(node.tagName.toLowerCase() =3D=3D=3D observeTag || =
node.getElementsByTagName(observeTag).length > 0));
    }
    function MutationChangeObserver(observeTag)
    {
        var m_observer;
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessNodeList(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
            {
                if (m_functionCheckInteresting(nodeList[i]))
                    return true;
            }
            return false;
        }
        function ProcessDomChange(records)
        {
            if (!m_callback)
                return;
            for (var i =3D 0; i < records.length; ++i)
            {
                var record =3D records[i];
                if ((record.addedNodes.length && =
ProcessNodeList(record.addedNodes)) ||
                    (record.removedNodes.length && =
ProcessNodeList(record.removedNodes)))
                {
                    m_callback();
                    return;
                }
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            m_observer =3D new MutationObserver(ProcessDomChange);
            m_observer.observe(document, { childList: true, subtree: =
true });
        };
        this.Stop =3D function()
        {
            m_observer.disconnect();
            m_callback =3D null;
        };
    }
    function DomEventsChangeObserver(observeTag)
    {
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessEvent(event)
        {
            if (!m_callback)
                return;
            if (m_functionCheckInteresting(event.target))
                m_callback();
        }
        this.Start =3D function(callback)
        {
            ns.AddRemovableEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.AddRemovableEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D callback;
        }
        this.Stop =3D function()
        {
            ns.RemoveEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.RemoveEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D null;
        }
    }
    function TimeoutChangeObserver(observeTag)
    {
        var m_interval;
        var m_callback;
        var m_tagCount;
        var m_attribute =3D 'klot_' + ns.GetCurrentTime();
        function IsChangesOccure(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
                if (!nodeList[i][m_attribute])
                    return true;
            return false;
        }
        function FillTagInfo(nodeList)
        {
            m_tagCount =3D nodeList.length;
            for (var i =3D 0; i < m_tagCount; ++i)
                nodeList[i][m_attribute] =3D true;
        }
        function TimeoutProcess()
        {
            if (!m_callback)
                return;
            var nodeList =3D observeTag ? =
document.getElementsByTagName(observeTag) : =
document.getElementsByTagName("*");
            if (nodeList.length !=3D=3D m_tagCount || =
IsChangesOccure(nodeList))
            {
                FillTagInfo(nodeList);
                m_callback();
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            FillTagInfo(document.getElementsByTagName(observeTag));
            m_interval =3D ns.SetInterval(TimeoutProcess, 10 * 1000);
            if (document.readyState !=3D=3D "complete")
                ns.AddEventListener(window, "load", TimeoutProcess);
        }
        this.Stop =3D function()
        {
            clearInterval(m_interval);
            m_callback =3D null;
        }
    }
    ns.GetDomChangeObserver =3D function(observeTag)
    {
        var observeTagLowerCase =3D observeTag ? =
observeTag.toLowerCase() : observeTag;
        if (window.MutationObserver && document.documentMode !=3D=3D 11) =
  =20
            return new MutationChangeObserver(observeTagLowerCase);
        if (window.addEventListener)
            return new DomEventsChangeObserver(observeTagLowerCase);
        return new TimeoutChangeObserver(observeTagLowerCase);
    }
    ns.StartLocationHref =3D document.location.href;
    return ns;
}) (KasperskyLab || {});
(function (ns) {
    function md5cycle(x, k) {
        var a =3D x[0],
        b =3D x[1],
        c =3D x[2],
        d =3D x[3];
        a =3D ff(a, b, c, d, k[0], 7, -680876936);
        d =3D ff(d, a, b, c, k[1], 12, -389564586);
        c =3D ff(c, d, a, b, k[2], 17, 606105819);
        b =3D ff(b, c, d, a, k[3], 22, -1044525330);
        a =3D ff(a, b, c, d, k[4], 7, -176418897);
        d =3D ff(d, a, b, c, k[5], 12, 1200080426);
        c =3D ff(c, d, a, b, k[6], 17, -1473231341);
        b =3D ff(b, c, d, a, k[7], 22, -45705983);
        a =3D ff(a, b, c, d, k[8], 7, 1770035416);
        d =3D ff(d, a, b, c, k[9], 12, -1958414417);
        c =3D ff(c, d, a, b, k[10], 17, -42063);
        b =3D ff(b, c, d, a, k[11], 22, -1990404162);
        a =3D ff(a, b, c, d, k[12], 7, 1804603682);
        d =3D ff(d, a, b, c, k[13], 12, -40341101);
        c =3D ff(c, d, a, b, k[14], 17, -1502002290);
        b =3D ff(b, c, d, a, k[15], 22, 1236535329);
        a =3D gg(a, b, c, d, k[1], 5, -165796510);
        d =3D gg(d, a, b, c, k[6], 9, -1069501632);
        c =3D gg(c, d, a, b, k[11], 14, 643717713);
        b =3D gg(b, c, d, a, k[0], 20, -373897302);
        a =3D gg(a, b, c, d, k[5], 5, -701558691);
        d =3D gg(d, a, b, c, k[10], 9, 38016083);
        c =3D gg(c, d, a, b, k[15], 14, -660478335);
        b =3D gg(b, c, d, a, k[4], 20, -405537848);
        a =3D gg(a, b, c, d, k[9], 5, 568446438);
        d =3D gg(d, a, b, c, k[14], 9, -1019803690);
        c =3D gg(c, d, a, b, k[3], 14, -187363961);
        b =3D gg(b, c, d, a, k[8], 20, 1163531501);
        a =3D gg(a, b, c, d, k[13], 5, -1444681467);
        d =3D gg(d, a, b, c, k[2], 9, -51403784);
        c =3D gg(c, d, a, b, k[7], 14, 1735328473);
        b =3D gg(b, c, d, a, k[12], 20, -1926607734);
        a =3D hh(a, b, c, d, k[5], 4, -378558);
        d =3D hh(d, a, b, c, k[8], 11, -2022574463);
        c =3D hh(c, d, a, b, k[11], 16, 1839030562);
        b =3D hh(b, c, d, a, k[14], 23, -35309556);
        a =3D hh(a, b, c, d, k[1], 4, -1530992060);
        d =3D hh(d, a, b, c, k[4], 11, 1272893353);
        c =3D hh(c, d, a, b, k[7], 16, -155497632);
        b =3D hh(b, c, d, a, k[10], 23, -1094730640);
        a =3D hh(a, b, c, d, k[13], 4, 681279174);
        d =3D hh(d, a, b, c, k[0], 11, -358537222);
        c =3D hh(c, d, a, b, k[3], 16, -722521979);
        b =3D hh(b, c, d, a, k[6], 23, 76029189);
        a =3D hh(a, b, c, d, k[9], 4, -640364487);
        d =3D hh(d, a, b, c, k[12], 11, -421815835);
        c =3D hh(c, d, a, b, k[15], 16, 530742520);
        b =3D hh(b, c, d, a, k[2], 23, -995338651);
        a =3D ii(a, b, c, d, k[0], 6, -198630844);
        d =3D ii(d, a, b, c, k[7], 10, 1126891415);
        c =3D ii(c, d, a, b, k[14], 15, -1416354905);
        b =3D ii(b, c, d, a, k[5], 21, -57434055);
        a =3D ii(a, b, c, d, k[12], 6, 1700485571);
        d =3D ii(d, a, b, c, k[3], 10, -1894986606);
        c =3D ii(c, d, a, b, k[10], 15, -1051523);
        b =3D ii(b, c, d, a, k[1], 21, -2054922799);
        a =3D ii(a, b, c, d, k[8], 6, 1873313359);
        d =3D ii(d, a, b, c, k[15], 10, -30611744);
        c =3D ii(c, d, a, b, k[6], 15, -1560198380);
        b =3D ii(b, c, d, a, k[13], 21, 1309151649);
        a =3D ii(a, b, c, d, k[4], 6, -145523070);
        d =3D ii(d, a, b, c, k[11], 10, -1120210379);
        c =3D ii(c, d, a, b, k[2], 15, 718787259);
        b =3D ii(b, c, d, a, k[9], 21, -343485551);
        x[0] =3D add32(a, x[0]);
        x[1] =3D add32(b, x[1]);
        x[2] =3D add32(c, x[2]);
        x[3] =3D add32(d, x[3]);
    }
    function cmn(q, a, b, x, s, t) {
        a =3D add32(add32(a, q), add32(x, t));
        return add32((a << s) | (a >>> (32 - s)), b);
    }
    function ff(a, b, c, d, x, s, t) {
        return cmn((b & c) | ((~b) & d), a, b, x, s, t);
    }
    function gg(a, b, c, d, x, s, t) {
        return cmn((b & d) | (c & (~d)), a, b, x, s, t);
    }
    function hh(a, b, c, d, x, s, t) {
        return cmn(b^c^d, a, b, x, s, t);
    }
    function ii(a, b, c, d, x, s, t) {
        return cmn(c^(b | (~d)), a, b, x, s, t);
    }
    function md51(s) {
        var n =3D s.length,
        state =3D [1732584193, -271733879, -1732584194, 271733878],
        i;
        for (i =3D 64; i <=3D s.length; i +=3D 64) {
            md5cycle(state, md5blk(s.substring(i - 64, i)));
        }
        s =3D s.substring(i - 64);
        var tail =3D [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
        for (i =3D 0; i < s.length; i++)
            tail[i >> 2] |=3D s.charCodeAt(i) << ((i % 4) << 3);
        tail[i >> 2] |=3D 0x80 << ((i % 4) << 3);
        if (i > 55) {
            md5cycle(state, tail);
            for (i =3D 0; i < 16; i++)
                tail[i] =3D 0;
        }
        tail[14] =3D n * 8;
        md5cycle(state, tail);
        return state;
    }
    function md5blk(s) {
        var md5blks =3D [],
        i;
        for (i =3D 0; i < 64; i +=3D 4) {
            md5blks[i >> 2] =3D s.charCodeAt(i) +
                 (s.charCodeAt(i + 1) << 8) +
                 (s.charCodeAt(i + 2) << 16) +
                 (s.charCodeAt(i + 3) << 24);
        }
        return md5blks;
    }
    var hex_chr =3D '0123456789abcdef'.split('');
    function rhex(n) {
        var s =3D '',
        j =3D 0;
        for (; j < 4; j++)
            s +=3D hex_chr[(n >> (j * 8 + 4)) & 0x0F]+hex_chr[(n >> (j * =
8)) & 0x0F];
        return s;
    }
    function hex(x) {
        for (var i =3D 0; i < x.length; i++)
            x[i] =3D rhex(x[i]);
        return x.join('');
    }
    ns.md5 =3D function (s) {
        return hex(md51(s));
    };
    function add32(a, b) {
        return (a + b) & 0xFFFFFFFF;
    }
    if (ns.md5('hello') !=3D '5d41402abc4b2a76b9719d911017c592') {
        add32 =3D function(x, y) {
            var lsw =3D (x & 0xFFFF) + (y & 0xFFFF),
            msw =3D (x >> 16) + (y >> 16) + (lsw >> 16);
            return (msw << 16) | (lsw & 0xFFFF);
        }
    }
})(KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.NMSTransportSupported =3D false;
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.AjaxTransportSupported =3D true;
var ajaxRequestProvider =3D (function ()
    {
        var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
        var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
        var oldXHR =3D window.XMLHttpRequest;
        var oldXDR =3D window.XDomainRequest;
        return {
            GetAsyncRequest: function ()
                {
                    var xmlhttp =3D oldXDR ? new oldXDR() : new =
oldXHR();
                    if (!oldXDR) {
                        xmlhttp.open =3D oldOpen;
                        xmlhttp.send =3D oldSend;
                    }
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                },
            GetSyncRequest: function ()
                {
                    var xmlhttp =3D new oldXHR();
                    xmlhttp.open =3D oldOpen;
                    xmlhttp.send =3D oldSend;
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                }
        };
    })();
var restoreSessionCallback =3D function(){};
var PingPongCallReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_pingWaitResponse =3D false;
    var m_requestDelay =3D ns.MaxRequestDelay;
    var m_requestTimer =3D null;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    var m_updateCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_caller.Call(
                "from",
                null,
                null,
                 true,
                function(result, parameters, method)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D true;
                    if (parameters =3D=3D=3D "undefined" || method =
=3D=3D=3D "undefined")=20
                    {
                        m_errorCallback('AJAX pong is not received. =
Product is deactivated');
                        return;
                    }
                    if (method)
                    {
                        ns.SetTimeout(function () { SendRequest(); }, =
0);
                        m_callCallback(method, parameters);
                    }
                },
                function(error)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                });
            m_pingWaitResponse =3D true;
        }
        catch (e)
        {
            m_errorCallback('Ajax send ping exception: ' + (e.message || =
e));
        }
    }
    function Ping()
    {
        try
        {
            if (m_pingWaitResponse)
            {
                m_requestTimer =3D ns.SetTimeout(Ping, 100);
                return;
            }
            m_requestDelay =3D m_updateCallback();
            SendRequest();
            m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
        }
        catch (e)
        {
            m_errorCallback('Send ping request: ' + (e.message || e));
        }
    }
    this.StartReceive =3D function(callCallback, errorCallback, =
updateCallback)
    {
        m_isProductConnected =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        m_updateCallback =3D updateCallback;
        m_requestDelay =3D m_updateCallback();
        m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
    };
    this.ForceReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D ns.SetTimeout(Ping, 0);
    }
    this.StopReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D null;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
        m_updateCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_requestTimer !=3D=3D null;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
var LongPoolingReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_isStarted =3D false;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_isProductConnected =3D true;
            m_caller.Call(
                "longpooling",
                null,
                null,
                 true,
                OnResponse,
                function(error)
                {
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                },
                true);
        }
        catch (e)
        {
            ns.SessionError(e, "ajax");
            m_errorCallback("Ajax send ping exception: " + (e.message || =
e));
        }
    }
    function OnResponse(result, parameters, method)
    {
        if (!ns.IsDefined(parameters) || !ns.IsDefined(method))
        {
            m_errorCallback('AJAX pong is not received. Product is =
deactivated');
            return;
        }
        ns.SetTimeout(function () { SendRequest(); }, 0);
        if (method)
            m_callCallback(method, parameters);
    }
    this.StartReceive =3D function(callCallback, errorCallback)
    {
        m_isStarted =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        SendRequest();
    };
    this.ForceReceive =3D function(){}
    this.StopReceive =3D function()
    {
        m_isStarted =3D false;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_isStarted;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
ns.AjaxCaller =3D function()
{
    var m_path =3D ns.GetBaseUrl() + ns.SIGNATURE;
    var m_longPooling;
    var m_longPoolingRequest;
    function NoCacheParameter()=20
    {
        return "&nocache=3D" + Math.floor((1 + Math.random()) * =
0x10000).toString(16);
    }
    function GetEncodedPluginsParameter(injectors)=20
    {
        return (injectors) ? "&plugins=3D" + =
encodeURIComponent(injectors) : "";
    }
    function PrepareRequestObject(command, commandAttribute, isPost, =
isAsync)
    {
        var request =3D isAsync ? ajaxRequestProvider.GetAsyncRequest() =
: ajaxRequestProvider.GetSyncRequest();
        if (request)
        {
            var urlPath =3D m_path + "/" + command;
            if (commandAttribute)
                urlPath +=3D "/" + commandAttribute;
            if (isPost)
            {
                request.open("POST", urlPath);
            }
            else
            {
                if (urlPath.indexOf("?") =3D=3D=3D -1)
                    urlPath +=3D "?get";
                urlPath +=3D NoCacheParameter();
                request.open("GET", urlPath, isAsync);
            }
            if (request.setRequestHeader && ns.IsRelativeTransport())
                request.setRequestHeader("X-Requested-With", =
"XMLHttpRequest");
        }
        return request;
    }
    function ClearRequest(request)
    {
        request.onerror =3D function(){};
        request.onload =3D function(){};
    }
    function AsyncCall(command, commandAttribute, data, callbackResult, =
callbackError, isLongPoolingCall)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute, data ? true : false, true);
            if (!request)=20
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return;
            }
            var timeout;
            if (!m_longPooling)
            {
                timeout =3D ns.SetTimeout(function ()
                    {
                        callbackError && callbackError("Cannot send AJAX =
request for calling " + command + "/" + commandAttribute);
                        request.abort();
                        ClearRequest(request);
                    }, 120000);
            }
            request.onerror =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    callbackError && callbackError("AJAX request error =
for calling " + command + "/" + commandAttribute);
                };
            request.onload =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    if (request.responseText && =
(!ns.IsDefined(request.status) || request.status =3D=3D=3D 200))
                    {
                        if (callbackResult)
                            callbackResult(request.responseText);
                        return;
                    }
                    if (callbackError)
                        callbackError("AJAX request with unsupported url =
type!");=20
                };
            if (isLongPoolingCall)
                m_longPoolingRequest =3D request;
            request.send(data);
            ns.Log("Call native function " + command + "/" + =
commandAttribute);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    };
    function SyncCall(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute + "?" + ns.EncodeURI(data), false, false);
            if (!request)
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return false;
            }
            request.send();
            if (!ns.IsDefined(request.status) || request.status =
=3D=3D=3D 200)
            {
                if (callbackResult && request.responseText)
                    callbackResult(request.responseText);
                request =3D null;
                return true;
            }
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command + " exception: " =
+ (e.message || e));
        }
        return false;
    }
    this.Start =3D function(callbackSuccess)
    {
        callbackSuccess();
    }
    this.SendLog =3D function(message)
    {
        AsyncCall("log?" + encodeURIComponent(message));
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError, isLongPoolingCall)=20
    {
        var callFunction =3D (isAsync || !ns.IsDefined(isAsync)) ? =
AsyncCall : SyncCall;
        return callFunction(
            command,
            commandAttribute,
            data,
            function(responseText)
            {
                var commandResponse =3D ns.JSONParse(responseText);
                if (commandResponse.result =3D=3D=3D -1610612735)
                {
                    callFunction(
                        command,
                        commandAttribute,
                        data,
                        function(responseText)
                        {
                            if (!callbackResult)
                                return;
                            commandResponse =3D =
ns.JSONParse(responseText);
                            callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                        },
                        callbackError,
                        isLongPoolingCall);
                }
                else
                {
                    if (callbackResult)
                        callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                }
            },
            callbackError,
            isLongPoolingCall);
    }
    this.Shutdown =3D function()
    {
        if (m_longPoolingRequest)
        {
            if (m_longPoolingRequest.abort)
                m_longPoolingRequest.abort();
            ClearRequest(m_longPoolingRequest);
            m_longPoolingRequest =3D null;
        }
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        restoreSessionCallback =3D callbackError;
        var pluginsParameter =3D GetEncodedPluginsParameter(injectors);
        var serializedInitData =3D (pluginsInitData.length) ? "&data=3D" =
+ encodeURIComponent(ns.JSONStringify({data : pluginsInitData})) : "";
        var isTopLevel =3D "&isTopLevel=3D" + (window && window =3D=3D =
window.top).toString();
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        AsyncCall(
            "init?url=3D" + encodeURIComponent(ns.StartLocationHref) + =
pluginsParameter + serializedInitData + isTopLevel,
            null,
            null,
            function(responseText)
            {
                try
                {
                    var initSettings =3D ns.JSONParse(responseText);
                    m_path =3D ns.GetBaseUrl() + initSettings.ajaxId + =
'/' + initSettings.sessionId;
                    m_longPooling =3D initSettings.longPooling;
                    callbackResult(initSettings);
                } catch(e)
                {
                    restoreSessionCallback && =
restoreSessionCallback("Error " + e.name + ": " + e.message);
                }
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return m_longPooling ? new LongPoolingReceiver(this) : new =
PingPongCallReceiver(this);
    }
};
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.WebSocketTransportSupported =3D ns.IsDefined(window.WebSocket);
if (!ns.WebSocketTransportSupported)
    return ns;
var webSocketProvider =3D function()
    {
        var WebSocketObject =3D WebSocket;
        var WebSocketSend =3D WebSocket.prototype.send;
        var WebSocketClose =3D WebSocket.prototype.close;
        return {
            GetWebSocket: function(path)
            {
                var webSocket =3D new WebSocketObject(path);
                webSocket.send =3D WebSocketSend;
                webSocket.close =3D WebSocketClose;
                return webSocket;
            }
        }
    }();
ns.WebSocketCaller =3D function()
{
    var m_socket;
    var m_waitResponse =3D {};
    var m_callReceiver =3D function(){};
    var m_errorCallback =3D function(){};
    var m_callReceiverEnabled =3D false;
    var m_connected =3D false;
    var m_initialized =3D false;
    var m_deferredCalls =3D [];
    var m_wasCallbackErrorCalled =3D false;
    function GetWebSocket(callbackSuccess, callbackError)
    {
        var url =3D ns.GetBaseUrl();
        var webSocketPath =3D (url.indexOf("https:") =3D=3D=3D 0)=20
            ? "wss" + url.substr(5)
            : "ws" + url.substr(4);
        webSocketPath +=3D ns.SIGNATURE + "/websocket?url=3D" + =
encodeURIComponent(ns.StartLocationHref) + "&nocache=3D" + (new =
Date().getTime());
        var webSocket;
        try
        {
            webSocket =3D webSocketProvider.GetWebSocket(webSocketPath);
        }
        catch (e)
        {
            throw e;
        }
        webSocket.onmessage =3D function(arg)
            {
                ProcessMessage(arg, callbackError);
            };
        webSocket.onerror =3D function()
            {
                ClearWebSocket(webSocket);
                if (!m_wasCallbackErrorCalled && callbackError)
                    callbackError();
                m_wasCallbackErrorCalled =3D true;
            }
        webSocket.onopen =3D function()
            {
                m_wasCallbackErrorCalled =3D false;
                m_connected =3D true;
                if (callbackSuccess)
                    callbackSuccess();
            }
        webSocket.onclose =3D function(closeEvent)
            {
                m_connected =3D false;
                if (closeEvent && closeEvent.code =3D=3D 1006)
                    webSocket.onerror(closeEvent);
                ClearWebSocket(webSocket);
                m_errorCallback("websocket closed");
            };
        return webSocket;
    }
    function ClearWebSocket(ws)
    {
        ws.onmessage =3D function(){};
        ws.onerror =3D function(){};
        ws.onopen =3D function(){};
        ws.onclose =3D function(){};
    }
    function ProcessMessage(arg, errorCallback)
    {
        try
        {
            m_wasCallbackErrorCalled =3D false;
            var response =3D ns.JSONParse(arg.data);
            if (m_waitResponse[response.callId])
            {
                var callWaiter =3D m_waitResponse[response.callId];
                delete m_waitResponse[response.callId];
                clearTimeout(callWaiter.timeout);
                if (callWaiter.callbackResult)
                    callWaiter.callbackResult(response.commandData);
                return;
            }
            if (!m_initialized)
            {
                m_deferredCalls.push(arg);
                return;
            }
            if (response.command =3D=3D=3D "from")
            {
                var command =3D ns.JSONParse(response.commandData);
                m_callReceiver(command.method, command.parameters);
            }
            else if (response.command =3D=3D=3D "reconnect")
            {
                m_socket.onmessage =3D function(){};
                m_socket.onerror =3D function(){};
                m_socket.onopen =3D function(){};
                m_socket.onclose =3D function(){};
                m_socket.close();
                m_socket =3D GetWebSocket(function()
                    {
                        CallImpl("restore", "", response.commandData);
                    },
                    errorCallback);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "websoket")
        }
    }
    function CallImpl(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var callId =3D 0;
            if (callbackResult || callbackError)
            {
                callId =3D Math.floor((1 + Math.random()) * 0x10000);
                var timeout =3D ns.SetTimeout(function()
                    {
                        delete m_waitResponse[callId];
                        if (callbackError)
                            callbackError("websocket call timeout for " =
+ command  + "/" + commandAttribute);
                    }, 120000);
                var callWaiter =3D=20
                    {
                        callId: callId,
                        callbackResult: callbackResult,
                        timeout: timeout
                    };
                m_waitResponse[callId] =3D callWaiter;
            }
            m_socket.send(ns.JSONStringify(
                {
                    callId: callId,
                    command: command,
                    commandAttribute: commandAttribute || "",
                    commandData: data || ""
                }));
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket call " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    }
    this.Start =3D function(callbackSuccess, callbackError)
    {
        try
        {
            m_socket =3D GetWebSocket(callbackSuccess, callbackError);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket start exception: " + (e.message =
|| e));
        }
    }
    this.SendLog =3D function(message)
    {
        CallImpl("log", null, message);
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError)=20
    {
        if (ns.IsDefined(isAsync) && !isAsync)
            return false;
        CallImpl(
            command,=20
            commandAttribute,=20
            data,
            callbackResult=20
                ?   function(responseText)
                    {
                        if (callbackResult)
                        {
                            var command =3D ns.JSONParse(responseText);
                            callbackResult(command.result, =
command.parameters, command.method);
                        }
                    }
                : null,
            callbackError);
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        var initData =3D=20
            {
                url: ns.StartLocationHref,
                plugins: injectors,
                data: { data : pluginsInitData },
                isTopLevel: (window && window =3D=3D window.top)
            };
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        CallImpl("init", null, ns.JSONStringify(initData),
            function(responseText)
            {
                m_initialized =3D true;
                var initSettings =3D ns.JSONParse(responseText);
                if (initSettings.Shutdown !=3D=3D undefined)
                    return;
                callbackResult(initSettings);
                for (var i =3D 0; i < m_deferredCalls.length; ++i)
                    ProcessMessage(m_deferredCalls[i], callbackError);
                m_deferredCalls =3D [];
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return this;
    }
    this.StartReceive =3D function(callMethod, errorCallback)
    {
        m_callReceiverEnabled =3D true;
        m_callReceiver =3D callMethod;
        m_errorCallback =3D errorCallback;
    }
    this.ForceReceive =3D function(){};
    this.StopReceive =3D function()
    {
        m_callReceiverEnabled =3D false;
        m_callReceiver =3D function(){};
        m_errorCallback =3D function(){};
        if (m_socket)
        {
            m_connected =3D false;
            m_socket.onmessage =3D function(){};
            m_socket.onerror =3D function(){};
            m_socket.onopen =3D function(){};
            m_socket.onclose =3D function(){};
            m_socket.close();
            m_socket =3D null;
        }
    }
    this.IsStarted =3D function()
    {
        return m_callReceiverEnabled;
    }
    this.IsProductConnected =3D function()
    {
        return m_connected;
    }
}
return ns;
}) (KasperskyLab || {});
var kaspersyLabSessionInstance =3D null;
(function ( ns) {
    var currentLocationHref =3D document.location.href;
    if (ns.WORK_IDENTIFIERS)
    {
        var workIdentifiers =3D ns.WORK_IDENTIFIERS.split(",");
        for (var i =3D 0; i < workIdentifiers.length; ++i)
        {
            if (window[workIdentifiers[i]])
            {
                ns.AddRunner =3D function(){};
                ns.AddRunner2 =3D function(){};
                return;
            }
            window[workIdentifiers[i]] =3D true;
        }
    }
    if (ns.INJECT_ID)
        removeThisScriptElement(ns.INJECT_ID);
    function removeThisScriptElement(injectId)
    {
        var pattern =3D injectId.toLowerCase();
        for (var i =3D 0, scriptsCount =3D document.scripts.length; i < =
scriptsCount; ++i)=20
        {
            var tag =3D document.scripts[i];
            if (typeof tag.src =3D=3D=3D 'string' && tag.src.length > 45 =
&&
                tag.src.toLowerCase().indexOf(pattern) > 0 &&
                =
/\/[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F=
]{12}\/main.js/.test(tag.src))
            {
                tag.parentElement.removeChild(tag);
                break;=20
            }
        }
    }
    var CallReceiver =3D function (caller) {
        var m_plugins =3D {};
        var m_receiver =3D caller.GetReceiver();
        var m_caller =3D caller;
        var m_selfMethods =3D {};
        this.RegisterMethod =3D function (methodName, callback) {
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods) {
                    if (methods[methodName]) {
                        throw 'Already registered method ' + methodName;
                    }
                    methods[methodName] =3D callback;
                }
                else {
                    throw 'Cannot registered ' + methodName;
                }
            }
            else if (CheckCommonMethodName(methodName)) {
                if (m_selfMethods[methodName])
                    throw 'Already registered method ' + methodName;
                m_selfMethods[methodName] =3D callback;
            }
        };
        this.RegisterPlugin =3D function (pluginId, callbackPing, =
callbackError) {
            if (m_plugins[pluginId]) {
                throw 'Already started plugin ' + pluginId;
            }
            var plugin =3D {
                onError: callbackError,
                onPing: callbackPing,
                methods: {}
            };
            m_plugins[pluginId] =3D plugin;
            if (!m_receiver.IsStarted())
                m_receiver.StartReceive(CallMethod, ReportError, =
UpdateDelay);
        };
        this.UnregisterPlugin =3D function (pluginId) {
            delete m_plugins[pluginId];
            if (IsPluginListEmpty())
                m_receiver.StopReceive();
        };
        this.ForceReceive =3D function()
        {
            m_receiver.ForceReceive();
        }
        this.UnregisterAll =3D function () {
            if (IsPluginListEmpty())
                return;
            m_receiver.StopReceive();
            m_plugins =3D {};
        };
        this.IsEmpty =3D IsPluginListEmpty;
        function IsPluginListEmpty() {
            for (var key in m_plugins) {
                if (m_plugins.hasOwnProperty(key))
                    return false;
            }
            return true;
        }
        this.IsProductConnected =3D function()
        {
            return m_receiver.IsProductConnected();
        }
        function UpdateDelay() {
            var newDelay =3D ns.MaxRequestDelay;
            var currentTime =3D ns.GetCurrentTime();
            for (var pluginId in m_plugins) {
                try {
                    var onPing =3D m_plugins[pluginId].onPing;
                    if (onPing) {
                        var delay =3D onPing(currentTime);
                        if (delay < newDelay && delay > 0 && delay < =
ns.MaxRequestDelay) {
                            newDelay =3D delay;
                        }
                    }
                }
                catch (e) {
                    ReportPluginError(pluginId, 'UpdateDelay: ' + =
(e.message || e));
                }
            }
            return newDelay;
        }
        function ReportPluginError(pluginId, status) {
            var onError =3D m_plugins[pluginId].onError;
            if (onError)
                onError(status);
        }
        function ReportError(status) {
            for (var pluginId in m_plugins)
                ReportPluginError(pluginId, status);
        }
        function GetPluginIdFromMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 2) {
                    return names[0];
                }
            }
            return null;
        }
        function CheckCommonMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 1 && names[0] =3D=3D =
methodName) {
                    return true;
                }
            }
            return false;
        }
        function GetPluginMethods(pluginId) {
            var plugin =3D m_plugins[pluginId];
            return plugin ? plugin.methods : null;
        }
        function CallPluginMethod(pluginId, methodName, args) {
            var callback;
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods)=20
                    callback =3D methods[methodName];
            }=20
            else {
                callback =3D m_selfMethods[methodName];
            }
            if (callback) {
                try {
                    if (args)
                        callback(ns.JSONParse(args));
                    else
                        callback();
                    m_caller.SendLog(methodName + " executed.");
                    return true;
                }
                catch (e) {
                    m_caller.SendLog("Call " + methodName + " in plugin =
" + (pluginId ? pluginId : "common") + " error: " + (e.message || e));
                }
            }
            m_caller.SendLog("Cannot call " + methodName + " for plugin =
" + (pluginId ? pluginId : "common"));
            return false;
        }
        function CallMethod(methodName, args)
        {
            ns.Log("Try to find js callback " + methodName);
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId || CheckCommonMethodName(methodName))         =20
                CallPluginMethod(pluginId, methodName, args);
        }
    };
    var KasperskyLabSessionClass =3D function (caller) {
        var self =3D this;
        var m_caller =3D caller;
        var m_callReceiver =3D new CallReceiver(caller);
        function CallImpl(methodName, argsObj, callbackResult, =
callbackError, isAsync)
        {
            if (!m_callReceiver.IsProductConnected())
                return;
            var data =3D (argsObj)=20
                ? ns.JSONStringify(
                    {
                        result: 0,
                        method: methodName,
                        parameters: ns.JSONStringify(argsObj)
                    })
                : null;
            var callback =3D function(result, args, method)
                {
                    if (callbackResult)
                        callbackResult(result, args ? ns.JSONParse(args) =
: null, method);
                };
            return m_caller.Call("to", methodName, data, isAsync, =
callback, callbackError);
        }
        function Call(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, true);
        }
        function SyncCall(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            return CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, false);
        }
        function Stop() {
            try {
                m_callReceiver.UnregisterAll();
                ns.Log("session stopped");
                if (m_callReceiver.IsProductConnected())
                {
                    if (!m_caller.Call("shutdown", null, null, false))
                        m_caller.Call("shutdown");
                }
                if (m_caller.Shutdown)
                    m_caller.Shutdown();
            }
            catch (e) {
            }
        }
        function DeactivatePlugin(pluginId) {
            ns.Log('DeactivatePlugin ' + pluginId);
            m_callReceiver.UnregisterPlugin(pluginId);
            if (m_callReceiver.IsEmpty()) {
                Stop();
            }
        }
        function ActivatePlugin(pluginId, callbackPing, callbackError) {
            ns.Log('ActivatePlugin ' + pluginId);
            m_callReceiver.RegisterPlugin(pluginId, callbackPing, =
function (e) {
                callbackError && callbackError(e);
                m_callReceiver.UnregisterPlugin(pluginId);
                if (m_callReceiver.IsEmpty()) {
                    Stop();
                }
            });
        }
        function RegisterMethod(methodName, callback) {
            ns.Log('RegisterMethod ' + methodName);
            m_callReceiver.RegisterMethod(methodName, callback);
        }
        function ReloadPage() {
            window.location.reload(true);
        }
        function StartInjector(param) {
            var pluginStartData =3D {};
            var runner =3D runners[param.injectorName];
            if (runner && runner.getParameters)
                pluginStartData =3D { plugin: runner, parameters: =
ns.JSONStringify(runner.getParameters()) };
            m_caller.StartCall(
                param.injectorName,
                pluginStartData,
                function (plugin) {
                    if (runner && plugin) {
                        var settings;
                        if (ns.IsDefined(plugin.settingsJson))
                            settings =3D (plugin.settingsJson) ? =
ns.JSONParse(plugin.settingsJson) : null;
                        else
                            settings =3D plugin.settings;
                        var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : null;
                        runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                    }
                },
                function () { OnStartError(param.injectorName); });
        }
        function OnStartError(injectorName) {
            try {
                var connectionErrorCallback =3D =
runners[injectorName].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch (e) {
                ns.Log(e);
            }
        }
        function StopInjector(param) {
            var runner =3D runners[param.injectorName];
            m_caller.StopCall(
                param.injectorName,
                function (plugin) {
                    if (runner && plugin && runner.stop) {
                        runner.stop(KasperskyLab, =
kaspersyLabSessionInstance);
                    }
                },
                function () { OnStopError(param.injectorName); });
        }
        function OnStopError(injectorName) {
            ns.Log("Stop " + injectorName + "injector failed");
        }
        RegisterMethod('reload', ReloadPage);
        RegisterMethod('start', StartInjector);
        RegisterMethod('stop', StopInjector);
        this.Log =3D function(error)=20
        {
            try
            {
                if (!this.IsProductConnected())
                    return;
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                msg && msg.length <=3D 2048 ? m_caller.SendLog(msg) : =
m_caller.SendLog(msg.substring(0, 2048) + '<...>');
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        };
        this.LogError =3D function(error, injector)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!injector)
                    injector =3D "common";
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                m_caller.Call("logerr", null, ns.JSONStringify({error: =
msg, injector: injector}));
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }       =20
        }
        this.UnhandledException =3D function(e)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!e.filename)
                    return;
                var val =3D ns.INJECT_ID;
                if (!val || e.filename.indexOf(val) =3D=3D -1)
                    return;
                var errInfo =3D {};
                errInfo.error =3D e.message && e.message.length > 1024? =
(e.message.substring(0, 1019) + '<...>') : e.message;
                errInfo.script =3D e.filename && e.filename.length > =
1024 ? (e.filename.substring(0, 1019) + '<...>') : e.filename;
                errInfo.line =3D e.lineno;
                errInfo.column =3D e.colno;
                if (e.error)
                    errInfo.stack =3D e.error.stack && =
e.error.stack.length > 2048 ? (e.error.stack.substring(0, 2043) + =
'<...>') : e.error.stack;
                m_caller.Call("except", null, =
ns.JSONStringify(errInfo));
                return;
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        }
        this.ForceReceive =3D function()
        {
            m_callReceiver.ForceReceive();
        }
        this.IsProductConnected =3D function()
        {
            return m_callReceiver.IsProductConnected();
        }
        this.InitializePlugin =3D function (init) {
            init(
                function () {
                    ActivatePlugin.apply(self, arguments);
                },
                function () {
                    RegisterMethod.apply(self, arguments);
                },
                function () {
                    Call.apply(self, arguments);
                },
                function () {
                    DeactivatePlugin.apply(self, arguments);
                },
                function () {
                    return SyncCall.apply(self, arguments);
                }
            );
        };
        this.GetResource =3D function(resourcePostfix, callbackSuccess, =
callbackError)
        {
            if (!m_caller.ResourceCall)
            {
                throw "Not implemented on transport GetResource";
            }
            m_caller.ResourceCall(resourcePostfix, callbackSuccess, =
callbackError);
        }
        ns.AddEventListener(window, "unload", function()=20
            {
                if (!m_callReceiver.IsEmpty())
                    Stop();
            });
    };
    var runners =3D {};
    ns.AddRunner =3D function(pluginName, runnerFunc, initParameters, =
onConnectionError)
    {
        var options =3D {
            name: pluginName,
            runner: runnerFunc
        }
        if (initParameters)
            options.getParameters =3D function(){ return initParameters; =
};
        if (onConnectionError)
            options.onConnectionError =3D onConnectionError;
        ns.AddRunner2(options);
    };
    ns.AddRunner2 =3D function(options)
    {
        var runnerItem =3D {
            runner: options.runner
        };
        if (options.onConnectionError)
            runnerItem.onConnectionError =3D options.onConnectionError;
        if (options.getParameters)
            runnerItem.getParameters =3D options.getParameters;
        if (options.stop)
            runnerItem.stop =3D options.stop;
        runners[options.name] =3D runnerItem;
    }
    ns.SessionLog =3D function(e)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.Log(e);
        else
            ns.Log(e);
    }
    ns.SessionError =3D function(e, injector)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.LogError(e, injector);
        else
            ns.Log(e);
    }
    ns.AddEventListener(window, "error", function(e)
    {
        if (kaspersyLabSessionInstance)
            kaspersyLabSessionInstance.UnhandledException(e);
        else
            ns.Log(e);
    });
    ns.ContentSecurityPolicyNonceAttribute =3D ns.CSP_NONCE;
    function OnInitError()
    {
        PostponeInit();
        for (var runner in runners)
        {
            try
            {
                var connectionErrorCallback =3D =
runners[runner].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch(e)
            {
                ns.Log(e);
            }
        }
    }
    var SupportedCallerProvider =3D function()
    {
        var m_current =3D 0;
        var m_supportedCallers =3D [];
        if (ns.NMSTransportSupported)
            m_supportedCallers.push(new ns.NMSCaller);
        if (ns.WebSocketTransportSupported)
            m_supportedCallers.push(new ns.WebSocketCaller);
        if (ns.AjaxTransportSupported)
            m_supportedCallers.push(new ns.AjaxCaller);
        function FindSupportedImpl(callbackSuccess)
        {
            if (m_current < m_supportedCallers.length)
            {
                var caller =3D m_supportedCallers[m_current++];
                caller.Start(function(){callbackSuccess(caller);}, =
function(){FindSupportedImpl(callbackSuccess);});
            }
            else
            {
                m_current =3D 0;
                OnInitError();
            }
        }
        this.FindSupported =3D function(callbackSuccess)
        {
            FindSupportedImpl(callbackSuccess);
        }
    }
    function LocalizationObjectFromDictionary(dictionary)
    {
        if (!dictionary)
            return null;
        var object =3D {};
        for (var i =3D 0; i < dictionary.length; i++)
            object[dictionary[i].name] =3D dictionary[i].value;
        return object;
    }
    function Init()
    {
        var callerProvider =3D new SupportedCallerProvider;
        callerProvider.FindSupported(
            function(caller)=20
            {
                var injectors =3D "";
                var pluginsInitData =3D [];
                for (var runner in runners)
                {
                    if (injectors)
                        injectors +=3D '&';
                    injectors +=3D runner;
                    if (runners[runner].getParameters)
                        pluginsInitData.push({plugin: runner, =
parameters: ns.JSONStringify(runners[runner].getParameters())});
                }
                caller.InitCall(
                    injectors,
                    pluginsInitData,
                    function(initSettings)
                    {
                        ns.IsRtl =3D initSettings.rtl;
                        ns.GetCommandSrc =3D function()
                        {
                            return ns.GetBaseUrl() + initSettings.ajaxId =
+ "/" + initSettings.sessionId;
                        }
                        kaspersyLabSessionInstance =3D new =
KasperskyLabSessionClass(caller);
                        ns.SetInterval(function(){ if =
(!kaspersyLabSessionInstance.IsProductConnected()) PostponeInit(); }, =
60000);
                        var plugins =3D initSettings.plugins;
                        if (!plugins)
                        {
                            ns.SessionLog("Empty plugins list recieved =
on init reponse");
                            return;
                        }
                        for (var i =3D 0, pluginsCount =3D =
plugins.length; i < pluginsCount; ++i)
                        {
                            try
                            {
                                var plugin =3D plugins[i];
                                var runner =3D runners[plugin.name];
                                if (runner)
                                {
                                    var settings;
                                    if =
(ns.IsDefined(plugin.settingsJson))
                                        settings =3D =
(plugin.settingsJson) ? ns.JSONParse(plugin.settingsJson) : null;
                                    else
                                        settings =3D plugin.settings;
                                    var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : =
plugin.localization;
                                    runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                                }
                            }
                            catch (e)
                            {
                                ns.SessionError(e);
                            }
                        }
                    },
                    OnInitError);
            });
    }
    var lastPostponedInitTime =3D (new Date()).getTime();
    var postponedInitTimeout =3D null;
    function PostponeInit()
    {
        var nowPostponeTime =3D (new Date()).getTime();
        var postponeDelay =3D (nowPostponeTime - lastPostponedInitTime) =
> 5000 ? 200 : 60 * 1000;
        lastPostponedInitTime =3D nowPostponeTime;
        clearTimeout(postponedInitTimeout)
        postponedInitTimeout =3D ns.SetTimeout(function () { Init(); }, =
postponeDelay);
    }
    ns.StartSession =3D function()
    {
        ns.SetTimeout(Init, 0);
    }
})(KasperskyLab);
KasperskyLab.AddRunner("wsm", function (ns, session)
{
    if (window !=3D window.top)
        return;
    var m_callFunction =3D null;
    var m_activatedState =3D 0;
    var m_activatedStateChangeTimeout;
    var m_documentTitleIsAvailable =3D false;
    var m_stateChangeDelayTimeout;
    function Initialize() {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction) {
            m_callFunction =3D callFunction;
            activatePlugin("wsm", OnPing);
            registerMethod('wsm.forceRedirect', ForceRedirect);
        });
    }
    function OnPing() {
        return ns.MaxRequestDelay;
    }
    function ForceRedirect(args) {
        ns.SessionLog('Force reload to address: ' + args.url);
        document.location.href =3D args.url;
    }
    function FireActivateEventImpl() {
        m_callFunction("wsm.sessionActivated", { title: document.title}, =
function () {
            if (m_activatedState =3D=3D=3D 3)
                ProcessDeactivate();
            m_activatedState =3D 2;
        });
        m_activatedState =3D 1;
    }
    function FireDeactivateEventImpl() {
        m_callFunction("wsm.sessionDeactivated", {title: =
document.title}, function () {
            if (m_activatedState =3D=3D=3D 1)
                ProcessActivate();
            m_activatedState =3D 0;
        });
        m_activatedState =3D 3;
    }
    function FireActivateEvent()
    {
        clearTimeout(m_stateChangeDelayTimeout);
        if (m_documentTitleIsAvailable || document.title)
        {
            m_documentTitleIsAvailable =3D true;
            FireActivateEventImpl();
        }
        else
        {
            m_stateChangeDelayTimeout =3D ns.SetTimeout(function()
                {
                    m_documentTitleIsAvailable =3D true;
                    ProcessActivate();
                }, 500);
        }
    }
    function FireDeactivateEvent()
    {
        if (m_documentTitleIsAvailable)
            FireDeactivateEventImpl();
        else
            clearTimeout(m_stateChangeDelayTimeout);
    }
    function ProcessActivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 0)
                    FireActivateEvent();
                else if (m_activatedState =3D=3D=3D 3)
                    m_activatedState =3D 1;
            }, 0);
    }
    function ProcessDeactivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 2)
                    FireDeactivateEvent();
                else if (m_activatedState =3D=3D=3D 1)
                    m_activatedState =3D 3
            }, 0);
    }
    function OnFocus() {
        if (m_callFunction)
            ProcessActivate();
    }
    function OnBlur() {
        if (m_callFunction && !document.hasFocus())
            ProcessDeactivate();
    }
    Initialize();
    if (document.hasFocus())
    {
        FireActivateEvent();
        ns.AddEventListener(window, "load",=20
            function()
            {
                if (!document.hasFocus())
                    ProcessDeactivate();
            });
    }
    if (window.addEventListener)
    {
        ns.AddEventListener(window, "focus", OnFocus);
        ns.AddEventListener(window, "blur", OnBlur);
    }
    else
    {
        ns.AddEventListener(document, "focusin", OnFocus);
        ns.AddEventListener(document, "focusout", OnBlur);
    }
    ns.AddEventListener(window, "unload", function()
        {
            clearTimeout(m_activatedStateChangeTimeout);
            m_activatedStateChangeTimeout =3D null;
            m_callFunction =3D null;
        });
    if ("onhashchange" in window)
    {
        window.addEventListener("hashchange", function()
        {
             if (m_callFunction)
                m_callFunction("wsm.onHashChange", { newLocationUrl: =
document.location.href }, function() {});
        });
    }
}, {
    referrer: document.referrer,
    stubId: (function () {
        var scripts =3D [];
        if (document.querySelectorAll)
        {
            scripts =3D document.querySelectorAll("[stubid]");
        }
        else
        {
            var allElements =3D document.getElementsByTagName('*');
            for (var i =3D 0; i < allElements.length; i++)
            {
                if (allElements[i].getAttribute("stubid") !=3D=3D null)
                    scripts.push(allElements[i]);
            }
        }
        if (scripts && scripts.length > 0)
            return scripts[0].getAttribute("stubid");
        return "";
    })()
});
KasperskyLab.AddRunner("wnt", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize()
    {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)
        {
            m_callFunction =3D callFunction;
            activatePlugin("wnt", OnPing);
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    Initialize();
}, { referrer: document.referrer });
=EF=BB=BFKasperskyLab.AddRunner("vs", function (ns, session) {
    var VisitedSites =3D function () {
        var m_callFunction =3D function () { };
        var m_domParser =3D ns.GetDomParser(session);
        var m_flags =3D {
            "onPasswordEntered": false,
            "onAddressEntered": false,
            "onCardEntered": false
        };
        function OnPing() {
            return ns.MaxRequestDelay;
        }
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction) {
                m_callFunction =3D callFunction;
                activatePlugin("vs", OnPing);
                ns.AddRemovableEventListener(document, "keydown", =
OnKeyDown);
                ns.AddRemovableEventListener(document, "change", =
OnKeyDown);
            });
        function MakeCallback(flag, target) {
            if (m_flags[flag] || !target)
                return function () { };
            return function (result, selectors) {
                if (result || m_flags[flag])
                    return;
                for (var i =3D 0; i < selectors.length; i++) {
                    if (m_flags[flag])
                        return;
                    var element =3D =
document.querySelector(selectors[i]);
                    if (element && element =3D=3D=3D target) {
                        m_flags[flag] =3D true;
                        if (m_flags["onPasswordEntered"] && =
m_flags["onAddressEntered"] && m_flags["onCardEntered"]) {
                            ns.RemoveEventListener(document, "keydown", =
OnKeyDown);
                            ns.RemoveEventListener(document, "change", =
OnKeyDown);
                        }
                        m_callFunction("vs." + flag);
                    }
                }
            }
        }
        function OnKeyDown(evt) {
            try {
                if (evt.target.tagName.toLowerCase() !=3D=3D "input")
                    return;
                =
m_domParser.GetPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetNewPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetAddressSelectors(MakeCallback("onAddressEntered", =
evt.target));
                =
m_domParser.GetCardSelectors(MakeCallback("onCardEntered", evt.target));
            }
            catch (e) {
                ns.SessionError(e, "vs");
            }
        }
    }
    var instance =3D null;
    ns.RunModule(function () {
        if (!instance)
            instance =3D new VisitedSites;
    });
});
(function (ns) {
ns.UrlAdvisorBalloon =3D function (session, locales)
{
    var m_balloon =3D new ns.Balloon2("ua", =
"/ua/url_advisor_balloon.html", "/ua/balloon.css", session, =
GetCoordsCallback, OnCloseHandler, locales, OnDataReceiveHandler);
    var m_currentVerdict =3D null;
    var m_balloonElement =3D null;
    var m_markerDiv =3D null;
    var m_tagDiv =3D null;
    var m_mouseX =3D 0;
    var m_mouseY =3D 0;
    var ratingIds =3D [
        {className:"green", =
headerNode:locales["UrlAdvisorBalloonHeaderGood"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineGood"]},
        {className:"grey", =
headerNode:locales["UrlAdvisorBalloonHeaderSuspicious"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineSuspicious"]},
        {className:"red", =
headerNode:locales["UrlAdvisorBalloonHeaderDanger"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineDanger"]},
        {className:"yellow", =
headerNode:locales["UrlAdvisorBalloonHeaderWmuf"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineWmuf"]}
    ];
    function GetCoordsCallback(balloonSize)
    {
        return GetCoord(balloonSize, m_mouseX, m_mouseY)
    }
    function OnCloseHandler(arg)
    {
        if(arg =3D=3D 0)
        {
            m_balloon.Hide();
        }
    }
    function OnDataReceiveHandler()
    {
    }
    function GetCoord(balloonSize, clientX, clientY)
    {
        var coord =3D {x: 0, y: 0};
        var clientWidth =3D ns.GetPageWidth();
        var halfWidth =3D balloonSize.width / 2;
        if (halfWidth > clientX)
            coord.x =3D 0;
        else if (halfWidth + clientX > clientWidth)
            coord.x =3D clientWidth - balloonSize.width;
        else
            coord.x =3D clientX - halfWidth;
        var clientHeight =3D ns.GetPageHeight();
        coord.y =3D (clientY + balloonSize.height > clientHeight) ? =
clientY - balloonSize.height : clientY;
        if (coord.y < 0)
            coord.y =3D 0;
        var scroll =3D ns.GetPageScroll();
        coord.y +=3D scroll.top;
        coord.x +=3D scroll.left;
        return coord;
    }
    this.HideBalloon =3D function()
    {
        m_balloon.Hide();
    }
    this.ShowBalloon =3D function(clientX, clientY, verdict)
    {
        m_mouseX =3D clientX;
        m_mouseY =3D clientY;
        m_currentVerdict =3D verdict;
        m_balloon.Show(ratingIds[m_currentVerdict.rating - 1].className =
+ " " + ns.md5(verdict.url), { verdict: m_currentVerdict, locales: =
locales });
    }
};
}) (KasperskyLab || {});
var PostponeCheckAtributeName =3D 'kl_' + KasperskyLab.GetCurrentTime();
var IconName =3D 'kl_' + KasperskyLab.GetCurrentTime();
KasperskyLab.AddRunner("ua", function (ns, session, settings, locales) {
var UrlAdvisor =3D function()
{
    var m_urlAdvisorBalloon =3D new ns.UrlAdvisorBalloon(session, =
locales);
    var m_enabled =3D settings.enable;
    var m_checkOnlySearchResults =3D settings.mode;
    var m_linkSelector =3D settings.linkSelector;
    var m_elementAfterSelector =3D settings.elementAfterSelector;
    var m_emptySearchResultSent =3D false;
    var m_postponeCategorizeStarted =3D false;
    var m_urlCategorizeRequestTime =3D 0;
    var m_observer;
    var m_callFunction =3D function(){};
    var m_categorizingObjects =3D {};
    var m_clearCategorizingObjectsTimerId;
    function AddToCategorizeList(url, linkElement)
    {
        if (url in m_categorizingObjects)
        {
            m_categorizingObjects[url].push(linkElement);
        }
        else
        {
            m_categorizingObjects[url] =3D [linkElement];
        }
    }
    session.InitializePlugin(function(activatePlugin, registerMethod, =
callFunction){
        m_callFunction =3D callFunction;
        activatePlugin('ua', OnPing);
        registerMethod('ua.verdict', SetVerdictDelayed);
        registerMethod('ua.settings', SetSettings);
    });
    Run();
    function OnPing(currentTime)
    {
        var timeFormRequest =3D (currentTime >=3D =
m_urlCategorizeRequestTime) ? currentTime - m_urlCategorizeRequestTime : =
0;
        return timeFormRequest <=3D 10000 ? 500 : ns.MaxRequestDelay;
    }
    function GetHref(link)
    {
        try { return link.href; } catch(e){}
        try { return link.getAttribute('href'); } catch(e){}
        return '';
    }
    function CreateIcon() {
        var icon =3D document.createElement("img");
        icon.name =3D IconName;
        icon.width =3D 16;
        icon.height =3D 16;
        icon.style.cssText =3D "width: 16px!important; height: =
16px!important;"
        icon.onclick =3D function (evt) { ns.StopProcessingEvent(evt); =
};
        return icon;
    }
    function GetLinkIcon(linkElement)
    {
        var nextElement =3D linkElement.nextSibling;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (nextElement)
                nextElement =3D nextElement.nextSibling;
            else
                nextElement =3D linkElement.nextSibling;
        }
        return (nextElement !=3D=3D null && nextElement.name =3D=3D =
IconName) ? nextElement : undefined;
    }
    function GetOrCreateLinkIcon(linkElement)
    {
        var icon =3D GetLinkIcon(linkElement);
        if (icon)
            return icon;
        var nextElement =3D linkElement;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (!nextElement)
                nextElement =3D linkElement;
        }
        nextElement.parentNode.insertBefore(CreateIcon(), =
nextElement.nextSibling);
        return nextElement.nextSibling;
    }
    function GetLinkElementByIcon(icon)
    {
        if (!m_elementAfterSelector)
            return icon.previousSibling;
        var searchLinks =3D document.querySelectorAll(m_linkSelector);
        for (var i =3D 0; i < searchLinks.length; i++)
        {
            var elem =3D =
searchLinks[i].querySelector(m_elementAfterSelector);
            if (searchLinks[i].nextSibling =3D=3D=3D icon || (elem && =
elem.nextSibling =3D=3D=3D icon))
                return searchLinks[i];
        }
        return icon.previousSibling;
    }
    function UpdateIconImage(icon, verdict)
    {
        if (verdict.rating =3D=3D=3D 1)
        {
            icon.src =3D locales["UrlAdvisorGoodImage.png"];
            icon['kis_status'] =3D 16;
        }
        else if (verdict.rating =3D=3D=3D 2)
        {
            icon.src =3D locales["UrlAdvisorSuspiciousImage.png"];
            icon['kis_status'] =3D 8;
        }
        else if (verdict.rating =3D=3D=3D 3)
        {
            icon.src =3D locales["UrlAdvisorDangerImage.png"];
            icon['kis_status'] =3D 4;
        }
        else if (verdict.rating =3D=3D=3D 4)
        {
            icon.src =3D locales["UrlAdvisorwmufImage.png"];
        }
    }
    function SubscribeIconOnMouseEvents(icon, verdict)
    {
        var balloonTimerId =3D 0;
        ns.AddEventListener(icon, "mouseout",=20
            function()
            {
                if (balloonTimerId)
                {
                    clearTimeout(balloonTimerId);
                    balloonTimerId =3D 0;
                }
            });
        ns.AddEventListener(icon, "mouseover",=20
            function(args)
            {
                if (!balloonTimerId)
                {
                    var clientX =3D args.clientX;
                    var clientY =3D args.clientY;
                    balloonTimerId =3D ns.SetTimeout(function()
                        {
                            m_urlAdvisorBalloon.ShowBalloon(clientX, =
clientY, verdict);
                            balloonTimerId =3D 0;
                        }, 300);
                }
            });
    }
    function IsElementEmpty(linkElement)
    {
        return !linkElement.offsetHeight && !linkElement.offsetWidth
            && !linkElement.outerText && !linkElement.text;
    }
    function SetVerdictForUrl(verdict)
    {
        try
        {
            if (!(verdict.url in m_categorizingObjects))
                return;
            var linkElements =3D m_categorizingObjects[verdict.url];
            for (var linkIndex =3D 0; linkIndex < linkElements.length; =
++linkIndex)
            {
                if (IsElementEmpty(linkElements[linkIndex]))
                    continue;
                linkElements[linkIndex][PostponeCheckAtributeName] =3D =
false;
                var icon =3D =
GetOrCreateLinkIcon(linkElements[linkIndex]);
                if (!icon)
                    continue;
                UpdateIconImage(icon, verdict);
                SubscribeIconOnMouseEvents(icon, verdict);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "ua");
        }
        delete m_categorizingObjects[verdict.url];
    }
    function SetVerdict(argument)
    {
        for (var currentVerdict =3D 0; currentVerdict < =
argument.verdicts.length; currentVerdict++)
            SetVerdictForUrl(argument.verdicts[currentVerdict]);
    }
    function SetVerdictDelayed(argument)
    {
        ns.SetTimeout(function(){SetVerdict(argument);}, 1000);
    }
    function SetSettingsImpl(argument)
    {
        m_enabled =3D argument.enable;
        if (!m_enabled)
            return;
        m_checkOnlySearchResults =3D argument.mode;
    }
    function ClearImages()
    {
        var images =3D document.getElementsByName(IconName);
        while (images.length > 0)
            images[0].parentNode.removeChild(images[0]);
    }
    function ClearAttributes()
    {
        for (var i =3D 0; i < document.links.length; ++i)
            if (document.links[i][PostponeCheckAtributeName])
                document.links[i][PostponeCheckAtributeName] =3D false;
    }
    function SetSettings(argument)
    {
        ClearImages();
        ClearAttributes();
        SetSettingsImpl(argument);
        CategorizeUrl();
    }
    function IsNeedCategorizeLink(linkElement)
    {
        try
        {
            return !linkElement.isContentEditable && =
!!linkElement.parentNode=20
                && !GetLinkIcon(linkElement) && =
!linkElement[PostponeCheckAtributeName]
                && !IsElementEmpty(linkElement);
        }
        catch(e)
        {
            ns.SessionLog('check link exception: ' + (e.message || e));
            return false;
        }
    }
    function ProcessDomChange()
    {
        try
        {
            ns.SessionLog('UA: Process dom change');
            if (!m_postponeCategorizeStarted)
            {
                ns.SetTimeout(CategorizeUrl, 500);
                m_postponeCategorizeStarted =3D true;
            }
            var images =3D document.getElementsByName(IconName);
            for (var i =3D 0; i < images.length; ++i)
            {
                var linkNode =3D GetLinkElementByIcon(images[i]);
                if (!linkNode || !linkNode.nodeName || =
linkNode.nodeName.toLowerCase() !=3D=3D "a")
                {
                    var imageNode =3D images[i];
                    imageNode.parentNode.removeChild(imageNode);
                }
            }
        }
        catch (e)
        {
            ns.SessionError("ua dom change handling exception\r\n: " + =
(e.message || e) + (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function CategorizeUrl()
    {
        try
        {
            if (!m_enabled)
            {
                ns.SessionLog("skip categorize links because UA =
disabled");
                return;
            }
            ns.SessionLog('UA: collect links for categorize');
            m_postponeCategorizeStarted =3D false;
            var linksForCategorize =3D [];
            var linksForCheck =3D [];
            if (!m_checkOnlySearchResults)
                linksForCheck =3D document.links;
            else if (m_linkSelector && m_checkOnlySearchResults)
                linksForCheck =3D =
document.querySelectorAll(m_linkSelector);
            for (var i =3D 0; i < linksForCheck.length; i++)
            {
                var link =3D linksForCheck[i];
                if (IsNeedCategorizeLink(link))
                {
                    link[PostponeCheckAtributeName] =3D true;=20
                    var href =3D GetHref(link);
                    if (!!href) {
                        linksForCategorize.push(href);=20
                        AddToCategorizeList(href, link);
                    } else {
                        ns.Log("access to href blocked by browser");=20
                    }
                }
            }
            var isEmptySearchResult =3D m_linkSelector && =
m_checkOnlySearchResults && linksForCheck.length =3D=3D 0;
            if (isEmptySearchResult || linksForCategorize.length)
            {
                if (isEmptySearchResult)
                {
                    if (m_emptySearchResultSent)
                        return;
                    m_emptySearchResultSent =3D true;
                }
                m_callFunction("ua.categorize", {links: =
linksForCategorize});
                m_urlCategorizeRequestTime =3D ns.GetCurrentTime();
                clearTimeout(m_clearCategorizingObjectsTimerId);
                m_clearCategorizingObjectsTimerId =3D =
ns.SetTimeout(function () {
                    m_categorizingObjects =3D {};
                }, 1000 * 60 * 5);
            }
            else
            {
                ns.SessionLog("UA not found links for categorization");
            }
        }
        catch (e)
        {
            ns.SessionError("ua categorize exception\r\n: " + (e.message =
|| e)+ (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function Run()
    {
        CategorizeUrl();
        m_observer =3D ns.GetDomChangeObserver("a");
        m_observer.Start(ProcessDomChange);
        ns.AddEventListener(window, "load", CategorizeUrl);
    };
};
var instance =3D null;
ns.RunModule(function()
{
    if (!instance)
        instance =3D new UrlAdvisor();
}, 2500);
});
KasperskyLab.AddRunner("cb", function (ns, session, settings, locales) {
    var ContentBlocker =3D function () {
        var m_idleStartTime =3D ns.GetCurrentTime();
        var m_callFunction =3D function () {};
        var m_deactivateFunction;
        session.InitializePlugin(function (activatePlugin, =
registerMethod, callFunction, deactivatePlugin) {
            m_deactivateFunction =3D deactivatePlugin;
            m_callFunction =3D callFunction;
            activatePlugin('cb', OnPing);
            registerMethod('cb.reloadUrl', ReloadUrl);
            registerMethod('cb.blockImage', BlockImage);
            registerMethod('cb.shutdown',
                function () {
                    deactivatePlugin('cb');
                });
        });
        function OnPing(currentTime) {
            var idleTime =3D (currentTime >=3D m_idleStartTime) ? =
currentTime - m_idleStartTime : 0;
            return idleTime <=3D 10000 ? 500 : ns.MaxRequestDelay;
        }
        function ReloadUrl() {
            ns.SessionLog("Start reload url " + document.readyState);
            m_idleStartTime =3D ns.GetCurrentTime();
            window.location.reload(true);
        }
        function BlockImage(blockImageRequest) {
            var blockImageResponse =3D { blockedImagesCount: 0, =
requestId: "" };
            var SendResponse =3D function()
            {
                m_callFunction("cb.BlockResults", blockImageResponse);
                SendResponse =3D function() {}
            }
            try
            {
                blockImageResponse.requestId =3D =
blockImageRequest.requestId;
                var blockImageByPath =3D function(url)
                {
                    var endsWithUrl =3D function(pattern) {
                        var d =3D pattern.length - url.length;
                        return d >=3D 0 && pattern.lastIndexOf(url) =
=3D=3D=3D d;
                    };
                    var images =3D document.getElementsByTagName('img');
                    for (var i =3D 0; i !=3D images.length; ++i) {
                        if (endsWithUrl(images[i].src))
                            if (images[i].style.display !=3D 'none') {
                                images[i].style.display =3D 'none';
                                ++blockImageResponse.blockedImagesCount;
                            }
                    }
                }
                for (var i =3D 0; i !=3D blockImageRequest.urls.length; =
++i) {
                    blockImageByPath(blockImageRequest.urls[i]);
                }
                SendResponse();
            }
            catch(e)
            {
                SendResponse();
                throw e;
            }
        }
    };
    new ContentBlocker();
});
var KasperskyLab =3D (function (ns)
{
function DomParser(session)
{
    var m_callFunction =3D function(){};
    var m_logins =3D [];
    var m_passwords =3D [];
    var m_newPasswords =3D [];
    var m_address =3D [];
    var m_card =3D [];
    var m_cachedFlag =3D false;
    var m_pathName =3D document.location.pathname;
    var m_selectorsRequested =3D false;
    var m_callbacksQueue =3D [];
    function OnGetFieldsCallback(result, selectors, callback)
    {
        if (result =3D=3D 0 && selectors)
        {
            if (selectors.loginSelectors)
                Array.prototype.push.apply(m_logins, =
selectors.loginSelectors);
            if (selectors.passwordSelectors)
                Array.prototype.push.apply(m_passwords, =
selectors.passwordSelectors);
            if (selectors.newPasswordSelectors)
                Array.prototype.push.apply(m_newPasswords, =
selectors.newPasswordSelectors);
            if (selectors.addressSelectors)
                Array.prototype.push.apply(m_address, =
selectors.addressSelectors);
            if (selectors.cardSelectors)
                Array.prototype.push.apply(m_card, =
selectors.cardSelectors);
            m_cachedFlag =3D true;
        }
        m_selectorsRequested =3D false;
        for (var i =3D 0; i < m_callbacksQueue.length; ++i)
        {
            m_callbacksQueue[i](result);
        }
    }
    function CallService(argObject)
    {
        m_callFunction("dp.onGetFields", argObject, =
OnGetFieldsCallback);
    }
    function IsVisible(element)
    {
        var style =3D window.getComputedStyle ? =
window.getComputedStyle(element) : element.currentStyle;
        return style.display !=3D=3D "none";
    }
    function ProcessChilds(childNodes)
    {
        for (var i =3D 0; i < childNodes.length; ++i)
        {
            var element =3D childNodes[i];
            if (element.nodeType !=3D=3D Node.ELEMENT_NODE)
                continue;
            if (!IsVisible(element))
                element.setAttribute("wfd-invisible", true);
            else
                ProcessChilds(element.childNodes);
        }
    }
    function ProcessNextGroupElement(tree, finishCallback)
    {
        var currentNode =3D tree.currentNode;
        var counter =3D 0;
        while(currentNode)
        {
            ++counter;
            currentNode.setAttribute("wfd-invisible", true);
            currentNode =3D tree.nextNode();
            if (counter =3D=3D 100)
            {
                ns.SetTimeout(function(){ProcessNextGroupElement(tree, =
finishCallback);}, 0);
                return;
            }
        }
        finishCallback();
    }
    function GetSelectorsWithTreeWalker()
    {
        var filter =3D {
            acceptNode: function(node) {
                if (node && node.parentNode && =
node.parentNode.getAttribute("wfd-invisible") =3D=3D=3D true)
                    return NodeFilter.FILTER_REJECT;
                if (node && !IsVisible(node))
                    return NodeFilter.FILTER_ACCEPT;
                return NodeFilter.FILTER_SKIP;
            }
        }
        var tree =3D document.createTreeWalker(document.body, =
NodeFilter.SHOW_ELEMENT, filter.acceptNode, false);
        var finishCallback =3D function(){
            CallService({dom: "<body>" + document.body.innerHTML + =
"</body>"});
        }
        ProcessNextGroupElement(tree, finishCallback);
    }
    function GetSelectorsFromService()
    {
        try
        {
            ProcessChilds(document.body.childNodes);
        }
        catch (e)
        {
            ns.SessionLog(e);
        }
        CallService({dom: document.documentElement.innerHTML});
    }
    function GetSelectorsInternal(callback, selectors)
    {
        if (m_cachedFlag)
        {
            if (selectors.length > 0)
                callback(0, selectors);
            return;
        }
        var clientCallback =3D function (result) { callback(result, =
selectors); };
        m_callbacksQueue.push(clientCallback);
        if (!m_selectorsRequested)
        {
            m_selectorsRequested =3D true;
            if (document.createTreeWalker)
                GetSelectorsWithTreeWalker();
            else
                GetSelectorsFromService();
        }
    }
    this.GetLoginSelectors =3D function(clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_logins);
    }
    this.GetPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_passwords);
    }
    this.GetNewPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_newPasswords);
    }
    this.GetAddressSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_address);
    }
    this.GetCardSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_card);
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnInitializeCallback(activatePlugin, registerMethod, =
callFunction)
    {
        m_callFunction =3D callFunction;
        activatePlugin("dp", OnPing);
    }
    function ResetCacheFlag()
    {
        m_cachedFlag =3D false;
    }
    function UpdateLocationPathName()
    {
        if(m_pathName !=3D document.location.pathname)=20
        {
            m_pathName =3D document.location.pathname;
            ResetCacheFlag();
        }
    }
    var m_originalPushState =3D function(){};
    function PushStateWrapper()
    {
        m_originalPushState.apply(window.history, =
[].slice.call(arguments));
        ResetCacheFlag();
    }
    function InitializePlugin()
    {
        session.InitializePlugin(OnInitializeCallback);
        ns.AddEventListener(window, "popstate", ResetCacheFlag);
        ns.AddEventListener(document, "load", UpdateLocationPathName);
        if (window.history && window.history.pushState)
        {
            m_originalPushState =3D window.history.pushState;
            window.history.pushState =3D PushStateWrapper;
        }
    }
    InitializePlugin();
}
var gDomParser;
ns.GetDomParser =3D function(session)
{
    if (!gDomParser)
        gDomParser =3D new DomParser(session);
    return gDomParser;
}
return ns;
}) (KasperskyLab || {});
var oldSetRequestHeader =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.setRequestHeader;
var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
var oldFetch =3D window.fetch;
var xhrProxyEnabled =3D true;
var processPostAjaxInSession =3D function(){};
function NormalizeUrl(url)
{
    var e =3D document.createElement("a");
    e.href =3D url;
    return e.href;
}
function IsInternalUrl(url)
{
    return KasperskyLab.IsRelativeTransport() ? false : =
url.indexOf(KasperskyLab.PREFIX) =3D=3D 0;
}
if (oldFetch)
{
    var oldRequest =3D Request;
    var oldFunctionToString =3D Function.prototype.toString;
    var fetchCallImpl =3D function ()
    {
        var clsNew =3D function (Cls)
        {
            return new (KasperskyLab.FunctionBind.apply(Cls, =
arguments))();
        }
        var args =3D [].slice.call(arguments);
        args.unshift(oldRequest);
        var request =3D clsNew.apply(this, args);
        if (xhrProxyEnabled && !KasperskyLab.IsCorsRequest(request.url, =
document.location.href))
        {
            request.headers.append(KasperskyLab.RequestCustomHeader, =
'Ajax_Request');
        }
        return oldFetch.apply(this, [request]);
    };
    window.fetch =3D function () { return fetchCallImpl.apply(this, =
[].slice.call(arguments)); };
    window.fetch.toString =3D function () { return =
oldFunctionToString.apply(oldFetch, [].slice.call(arguments)); };
}
if (oldSend)
{
    var m_requests =3D {};
    var m_idCounter =3D 0;
    var addDescriptor =3D function(requestDescriptor)
    {
        var id =3D ++m_idCounter;
        KasperskyLab.SetTimeout(function()
            {
                delete m_requests[id];
            }, 60 * 1000)
        m_requests[id] =3D requestDescriptor;
    }
    var findRequestDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
                return m_requests[index];
        }
    }
    var deleteDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
            {
                delete m_requests[index];
            }
        }
    }
    var xhrOpenProcessor =3D function()
    {
        try
        {
            if (xhrProxyEnabled &&
                arguments.length > 1 && typeof (arguments[0]) =3D=3D =
'string')
            {
                var requestDescriptor =3D {request: this, isCORS: =
KasperskyLab.IsCorsRequest(arguments[1], document.location.href)};
                if (requestDescriptor.isCORS && =
arguments[0].toLowerCase() =3D=3D 'post' && =
!IsInternalUrl(NormalizeUrl(arguments[1])))
                {
                    var sendCallback =3D =
processPostAjaxInSession.apply(this, [].slice.call(arguments));
                    if (sendCallback)
                        requestDescriptor.RequestSend =3D sendCallback;
                }
                addDescriptor(requestDescriptor);
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        oldOpen.apply(this, [].slice.call(arguments));
    };
    var xhrSetRequestHeaderProcessor =3D function()=20
    {
        try
        {
            if (arguments.length && typeof(arguments[0]) =3D=3D 'string' =
&& =
arguments[0].toLowerCase().indexOf(KasperskyLab.RequestCustomHeader.toLow=
erCase()) =3D=3D=3D 0)
            {
                var requestDescriptor =3D findRequestDescriptor(this);
                if (requestDescriptor)
                {
                    requestDescriptor.headerSet =3D true;
                    delete requestDescriptor.RequestSend;
                }
                else
                {
                    requestDescriptor =3D {request: this, headerSet: =
true};
                    addDescriptor(requestDescriptor);
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSetRequestHeader.apply(this, =
[].slice.call(arguments));
    };
    var xhrSendProcessor =3D function()=20
    {
        try
        {
            var requestDescriptor =3D findRequestDescriptor(this);
            if (xhrProxyEnabled && requestDescriptor)
            {
                deleteDescriptor(this);
                if (!requestDescriptor.isCORS && =
!requestDescriptor.headerSet)
                    oldSetRequestHeader.apply(this, =
[KasperskyLab.RequestCustomHeader, 'Ajax_Request']);
                if (requestDescriptor.RequestSend)
                {
                    requestDescriptor.RequestSend.apply(this, =
[].slice.call(arguments));
                    return;
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSend.apply(this, [].slice.call(arguments));
    };
    window.XMLHttpRequest.prototype.open =3D function ()
    {
        return xhrOpenProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.send =3D function ()
    {
        return xhrSendProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.setRequestHeader =3D function ()
    {
        return xhrSetRequestHeaderProcessor.apply(this, =
[].slice.call(arguments));
    }
}
KasperskyLab.AddRunner("xhr_content", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize() {
        xhrProxyEnabled =3D true;
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)=20
        {
            m_callFunction =3D callFunction;
            activatePlugin("xhr_content", OnPing, OnError);
            processPostAjaxInSession =3D function()
            {
                var sendArguments;
                var request;
                var notifyComplete =3D false;
                var async =3D arguments.length < 3 || =
typeof(arguments[2]) !=3D 'boolean' || arguments[2];
                var callback =3D function()
                {
                    if (request)
                        oldSend.apply(request, sendArguments);
                    else
                        notifyComplete =3D true;
                }
                var remoteFunctionName =3D "xhr.ajaxRequestNotify";
                var targetUrl =3D NormalizeUrl(arguments[1])
                var remoteFunctionArguments =3D { url: targetUrl };
                var result =3D m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback, async);
                if (!result && !async)
                {
                    m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback);
                    notifyComplete =3D true;
                }
                return function()
                {
                    if (notifyComplete)
                    {
                        oldSend.apply(this, [].slice.call(arguments));
                    }
                    else
                    {
                        sendArguments =3D arguments.length > 0 ?
                            [ arguments[0] && arguments[0].slice ? =
arguments[0].slice() : arguments[0] ] :
                            [];
                        request =3D this;
                    }
                };
            };
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnError()
    {
        xhrProxyEnabled =3D false;
    }
    Initialize();
}, { referrer: document.referrer });
(function (ns) {
ns.RequestCustomHeader =3D "X-KL-Ajax-Request";
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.Balloon2 =3D function(pluginName, balloonSrc, balloonCssPostfix, =
session, getCoordCallback, onCloseHandler, locales, =
onDataReceiveHandler)
{
    var m_balloon =3D document.createElement("iframe");
    var m_balloonId =3D pluginName + "_b";
    var m_balloonSize =3D null;
    var m_sizeCache =3D {};
    var m_initStyleDataPair =3D {};
    var m_isInitSent =3D false;
    var m_updateTimeout;
    var m_firstCreate =3D true;
    var m_callFunction =3D function(){};
    function ChangeSchemeIfNeed(url)
    {
        if (document.location.protocol =3D=3D=3D "https:")
            return url.replace("http:", "https:");
        return url;
    }
    function InitializeBalloon()
    {
        m_balloon.scrolling =3D "no";
        m_balloon.frameBorder =3D "0";
        m_balloon.style.border =3D "0";
        m_balloon.style.height =3D "1px";
        m_balloon.style.width =3D "1px";
        m_balloon.style.left =3D "1px";
        m_balloon.style.top =3D "1px";
        m_balloon.allowTransparency =3D "true";=20
        m_balloon.style.zIndex =3D "2147483647";
        m_balloon.style.position =3D "absolute";
        document.body.appendChild(m_balloon);
        HideBalloon();
    }
    function OnPing()
    {
        return IsDisplayed() ? 100 : ns.MaxRequestDelay;
    }
    function SendToFrame(args)
    {
        m_balloon.contentWindow.postMessage(ns.JSONStringify(args), =
GetResourceUrl());
    }
    function OnSizeMessage(sizeMessage)
    {
        var size =3D {
            height: sizeMessage.height,
            width: sizeMessage.width
        };
        if (size.height !=3D 0 && size.width !=3D 0)
            PutSizeInCache(sizeMessage.style, size);
        SetupBalloon(size);
    }
    function OnCloseMessage(closeData)
    {
        HideBalloon();
        if (onCloseHandler && closeData.closeAction)
            onCloseHandler(closeData.closeAction);
    }
    function OnDataMessage(data)
    {
        if (onDataReceiveHandler)
            onDataReceiveHandler(data);
    }
    function GetResourceUrl()
    {
        return balloonCssPostfix
            ? ns.GetResourceSrc(balloonSrc) + "?cssSrc=3D" + =
encodeURIComponent(ChangeSchemeIfNeed(ns["GetResourceSrc"](balloonCssPost=
fix)))
            : ns.GetResourceSrc(balloonSrc);
    }
    function CreateBalloon(style, data, size)
    {
        if (m_firstCreate)
        {
            InitializeBalloon();
            m_firstCreate =3D false;
        }
        DisplayBalloon();
        if (m_balloon.src)
        {
            UpdateBalloon(style, data);
            return;
        }
        m_initStyleDataPair =3D {style: style, data: data};
        m_balloon.src =3D GetResourceUrl();
        var balloonSize =3D size ? size : GetSizeFromCache(style);
        var dataToFrame =3D {
            command: "init",
            pluginName: m_balloonId,
            isRtl: ns.IsRtl,
            needSize: !balloonSize,
            style: style
        };
        if (data)
            dataToFrame.data =3D data;
        if (size)
            dataToFrame.explicitSize =3D size;
        if (locales)
            dataToFrame.locales =3D locales;
        dataToFrame.commandUrl =3D =
ChangeSchemeIfNeed(ns.GetCommandSrc());
        ns.AddEventListener(m_balloon, "load", =
function(){SendInit(dataToFrame);});
        if (balloonSize)
        {
            clearTimeout(m_updateTimeout);
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(balloonSize);}, 0);
        }
    }
    function SendInit(dataToFrame)
    {
        dataToFrame.style =3D m_initStyleDataPair.style;
        dataToFrame.data =3D m_initStyleDataPair.data;
        m_isInitSent =3D true;
        SendToFrame(dataToFrame);
        session.ForceReceive();
    }
    function DisplayBalloon()
    {
        m_balloon.style.display =3D "";
        session.ForceReceive();
    }
    function IsDisplayed()
    {
        return !m_firstCreate && m_balloon.style.display =3D=3D=3D "";
    }
    function HideBalloon()
    {
        m_balloon.style.display =3D "none";
    }
    function DestroyBalloon()
    {
        m_balloon.blur();=20
        document.body.removeChild(m_balloon);
        m_firstCreate =3D true;
        m_balloonSize =3D null;
    }
    function PositionBalloon()
    {
        if (!m_balloonSize)
            return;
        var coords =3D getCoordCallback(m_balloonSize);
        var newHeight =3D m_balloonSize.height + "px";
        var newWidth =3D m_balloonSize.width + "px";
        if (newHeight !=3D=3D m_balloon.style.height ||
            newWidth !=3D=3D m_balloon.style.width)
        {
            m_balloon.style.height =3D newHeight;
            m_balloon.style.width =3D newWidth;
            ns.SessionLog("Change balloon size " + m_balloonId + " =
height: " + newHeight + " width: " + newWidth);
        }
        var newX =3D Math.round(coords.x).toString() + "px";
        var newY =3D Math.round(coords.y).toString() + "px";
        if (newX !=3D=3D m_balloon.style.left ||
            newY !=3D=3D m_balloon.style.top)
        {
            m_balloon.style.left =3D newX;
            m_balloon.style.top =3D newY;
            ns.SessionLog("Change balloon position " + m_balloonId + " =
x: " + newX + " y: " + newY);
        }
    }
    function SetupBalloon(balloonSize)
    {
        m_balloonSize =3D balloonSize;
        PositionBalloon();
    }
    function UpdateBalloon(style, data)
    {
        if (!m_isInitSent)
            m_initStyleDataPair =3D {style: style, data: data};
        var sizeFromCache =3D GetSizeFromCache(style);
        clearTimeout(m_updateTimeout);
        if (sizeFromCache)
        {
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(sizeFromCache);}, 0);
        }
        else
        {
            m_balloon.style.height =3D "1px";
            m_balloon.style.width =3D "1px";
            m_balloonSize =3D {height: 1, width: 1};
        }
        var dataToFrame =3D {
            command: "update",
            style: style,
            data: data,
            needSize: !sizeFromCache
        };
        SendToFrame(dataToFrame);
    }
    function GetSizeFromCache(style)
    {
        return m_sizeCache[style ? style.toString() : ""];
    }
    function PutSizeInCache(style, size)
    {
        m_sizeCache[style ? style.toString() : ""] =3D size;
    }
    this.Show =3D function(style, data)
    {
        CreateBalloon(style, data);
    }
    this.ShowWithSize =3D function(style, data, size)
    {
        CreateBalloon(style, data, size);
    }
    this.Resize =3D function(size)
    {
        SetupBalloon(size);
    }
    this.Hide =3D function()
    {
        HideBalloon();
    }
    this.Update =3D function(style, data)
    {
        UpdateBalloon(style, data);
    }
    this.UpdatePosition =3D function()
    {
        PositionBalloon();
    }
    this.Destroy =3D function()
    {
        DestroyBalloon();
    }
    this.IsFocused =3D function()
    {
        if (!m_balloon)
            return false;
        return document.activeElement =3D=3D m_balloon;
    }
    function OnFrameDataMessage(argument)
    {
        if (!argument)
        {
            ns.SessionLog(m_balloonId + " empty argument");
            return;
        }
        if (!argument.message)
        {
            ns.SessionLog(m_balloonId + " empty message.");
            return;
        }
        var message =3D ns.JSONParse(argument.message);
        if (message.type =3D=3D=3D "size")
            OnSizeMessage(message.data);
        else if (message.type =3D=3D=3D "close")
            OnCloseMessage(message.data);
        else if (message.type =3D=3D=3D "data")
            OnDataMessage(message.data);
        else if (message.type =3D=3D=3D "trace")
            ns.SessionLog(message.data);
        else
            ns.SessionError("Unknown message type\r\n: " + message.type, =
"balloon");
    }
    function Init()
    {
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction)
            {
                m_callFunction =3D callFunction;
                activatePlugin(m_balloonId, OnPing);
                registerMethod(m_balloonId + ".message", =
OnFrameDataMessage);
            });
    }
    Init();
};
return ns;
}) (KasperskyLab || {});
KasperskyLab.StartSession();=0A=
 })();=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=124&cb=INSERT_RANDOM_NUMBER_HERE

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" =
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><HTML=20
lang=3D"en" lang=3D"en" xml:lang=3D"en"=20
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><META =
content=3D"IE=3D11.0000"=20
http-equiv=3D"X-UA-Compatible">
=20
<SCRIPT =
src=3D"https://advm.ahram.org.eg/FD126C42-EBFA-4E12-B309-BB3FDD723AC1/mai=
n.js?attr=3DwQcmDWsC_62VuieOAb7MOnGyW28sbjViubz87wvmdfPmb5kEcMCf8w3zhlzzG=
iRSSiq2k4U5EEzkHcGHJYn9E5Qq7fMEChT1clhJWIsGv5pxpvvPfd-7reZZesAPat2H7XIQLO=
pfzuW8sBcdRij4mQ" type=3D"text/javascript" charset=3D"UTF-8"></SCRIPT>

<META http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8">
<STYLE>img{max-width:100%}</STYLE>
 <TITLE>Advertisement</TITLE>=20
<STYLE type=3D"text/css">=0A=
body {margin:0; height:100%; background-color:transparent; width:100%; =
text-align:center;}=0A=
</STYLE>
=20
<SCRIPT src=3D"https://advm.ahram.org.eg/cdn-cgi/bm/cv/669835187/api.js" =
async=3D""></SCRIPT>

<META name=3D"GENERATOR" content=3D"MSHTML 11.00.10570.1001"></HEAD>=20
<BODY><A =
href=3D"https://advm.ahram.org.eg/www/delivery/ck.php?oaparams=3D2__banne=
rid=3D557__zoneid=3D124__cb=3Ded06df84f0__oadest=3Dhttps%3A%2F%2Fmgmotor.=
com.eg%2Findex.php%2Fmg-zs%2F%3Futm_source%3DAhram-Auto%26utm_medium%3Dba=
nner%26utm_campaign%3DMGZS_e821%26utm_term%3Dmg_zs"=20
target=3D"_blank"><IMG width=3D"300" height=3D"250" title=3D"" alt=3D"" =
src=3D"https://advm.ahram.org.eg/www/delivery/ai.php?filename=3D300_x_250=
.jpg (3)&amp;contenttype=3Djpeg"=20
border=3D"0"></A>
<DIV id=3D"beacon_ed06df84f0" style=3D"left: 0px; top: 0px; visibility: =
hidden; position: absolute;"><IMG=20
width=3D"0" height=3D"0" style=3D"width: 0px; height: 0px;" alt=3D"" =
src=3D"https://advm.ahram.org.eg/www/delivery/lg.php?bannerid=3D557&amp;c=
ampaignid=3D340&amp;zoneid=3D124&amp;cb=3Ded06df84f0"></DIV>
<SCRIPT =
type=3D"text/javascript">(function(){window['__CF$cv$params']=3D{r:'68fa1=
90b69140afc',m:'ACUoZSCgKGzBJoDNYkC3CoiSOPnjDhHSlf7fB6ZUzKQ-1631795340-0-=
AXEDX+cyYHacRV/UOKjk14U+EN7BN7N4V2t1sI5iuoV7l5UaQmqbldDOIbocvSu9wD1ZSmE/r=
k2Ex2XQJLGblfT8q3fieb3eK4hp5eCwcK1XzOIvpoXbRvvkG8tDQdohnWaMLwIFrLv8cYN+hy=
HvwshwMqYH/k3y5Xve/RIp632gOqc4q5fKqMTaTMlAu5Db4w=3D=3D',s:[0xd92d46ec15,0=
x1289e8249e],}})();</SCRIPT>

<SCRIPT src=3D"https://static.cloudflareinsights.com/beacon.min.js" =
defer=3D"" =
data-cf-beacon=3D'{"rayId":"68fa190b69140afc","token":"26cb5b3befc342ea82=
f5205c7d5af00c","version":"2021.8.1","si":10}'></SCRIPT>
 </BODY></HTML>

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: https://advm.ahram.org.eg/www/delivery/lg.php?bannerid=0&campaignid=0&zoneid=176&cb=1d2af13589

R0lGODlhAQABAIAAAP///wAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://advm.ahram.org.eg/FD126C42-EBFA-4E12-B309-BB3FDD723AC1/main.js?attr=ycRVxX_2HeDme9_a_W7M1EnTjjam2MokVU8iqgLalvPp29DF6ED8nUgKXejHSuAXmcdRZm5PWBE940tsMi4imAG2GWe36hRP0pkLLvpGPEtC9K2eOK3rZg9dM4bxFK_1UlwGwHyQSe2YYEHbxP41mA

(function(){=0A=
var KasperskyLab =3D =
{SIGNATURE:"7D8B79A2-8974-4D7B-A76A-F4F29624C06BCkhv1p3hOz1jPzVtwz3hSPnEk=
TEEzBU6Udb6W7b_uPQfdyBlblLJi4UIUpSeySY4E0xujDFUbOOGC9md9HVG-Q",PREFIX:"/"=
,INJECT_ID:"FD126C42-EBFA-4E12-B309-BB3FDD723AC1",RESOURCE_ID:"E3E8934C-2=
35A-4B0E-825A-35A08381A191",IsWebExtension: function(){return false;}}; =
var KasperskyLab =3D (function (context) {
    function GetClass(obj) {
        if (typeof obj =3D=3D=3D "undefined")
            return "undefined";
        if (obj =3D=3D=3D null)
            return "null";
        return Object.prototype.toString.call(obj)
            .match(/^\[object\s(.*)\]$/)[1];
    }
    var exports =3D {}, undef;
    function ObjectToJson(object) {
        if (object =3D=3D=3D null || object =3D=3D Infinity || object =
=3D=3D -Infinity || object =3D=3D=3D undef)
            return "null";
        var className =3D GetClass(object);
        if (className =3D=3D "Boolean") {
            return "" + object;
        } else if (className =3D=3D "Number") {
            return window.isNaN(object) ? "null" : "" + object;
        } else if (className =3D=3D "String") {
            var escapedStr =3D "" + object;
            return "\"" + escapedStr.replace(/\\/g, =
"\\\\").replace(/\"/g, "\\\"") + "\"";
        }
        if (typeof object =3D=3D "object") {
            if (!ObjectToJson.check) ObjectToJson.check =3D [];
            for (var i=3D0, chkLen=3DObjectToJson.check.length ; =
i<chkLen ; ++i) {
                if (ObjectToJson.check[i] =3D=3D=3D object) {
                    throw new TypeError();
                }
            }
            ObjectToJson.check.push(object);
            var str =3D '';
            if (className =3D=3D "Array" || className =3D=3D "Array =
Iterator") {
                for (var index =3D 0, length =3D object.length; index < =
length; ++index) {
                    str +=3D ObjectToJson(object[index]) + ',';
                }
                ObjectToJson.check.pop();
                return "["+str.slice(0,-1)+"]";
            } else {
                for (var property in object) {
                    if (object.hasOwnProperty(property)) {
                        str +=3D '"' + property + '":' + =
ObjectToJson(object[property]) + ',';
                    }
                }
                ObjectToJson.check.pop();
                return "{"+str.slice(0,-1)+"}";
            }
        }
        return undef;
    }
    exports.stringify =3D function (source) {
        return ObjectToJson(source);
    };
    var parser =3D {
        source : null,
        grammar : =
/^[\x20\t\n\r]*(?:([,:\[\]{}]|true|false|null)|(-?\d+(?:\.\d*)?(?:[eE][+\=
-]?\d+)?)|"((?:[^\r\n\t\\\"]|\\(?:["\\\/trnfb]|u[0-9a-fA-F]{4}))*)")/,
        ThrowError : function() {
            throw new SyntaxError('JSON syntax error');
        },
        NextToken : function(token) {
            this.source =3D token.input.slice(token[0].length);
            return this.grammar.exec(this.source);
        },
        ParseArray : function(){
            var token =3D this.grammar.exec(this.source),
                parseItem =3D token && token[1] !=3D ']',
                result =3D [];
            for(;;token =3D this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseItem) {
                    result.push(this.ParseValue(token));
                    token =3D this.grammar.exec(this.source);
                } else {
                    if (token[1]) {
                        if (token[1] =3D=3D ']') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                }
                parseItem =3D !parseItem;
            }
            return result;
        },
        ParseObject : function(){
            var propertyName, parseProperty =3D true, result =3D {};
            for(var token =3D this.grammar.exec(this.source);;token =3D =
this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseProperty) {
                    if (token[1] && token[1] =3D=3D '}') {
                        break;
                    } else if (token[1] || token[2] || !token[3]) {
                        this.ThrowError();
                    }
                    propertyName =3D token[3];
                    token =3D this.NextToken(token);
                    if (!token || !token[1] || token[1] !=3D ':')
                        this.ThrowError();
                    parseProperty =3D false;
                } else {
                    if (!propertyName)
                        this.ThrowError();
                    result[ propertyName ] =3D this.ParseValue(token);
                    token =3D =
this.NextToken(this.grammar.exec(this.source));
                    if (token[1]) {
                        if (token[1] =3D=3D '}') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                    propertyName =3D undef;
                    parseProperty =3D true;
                }
            }
            return result;
        },
        ParseValue : function(token){
            if (token[1]) {
                switch (token[1]){
                    case '[' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseArray();
                    case '{' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseObject();
                    case 'true' :
                        return true;
                    case 'false' :
                        return false;
                    case 'null' :
                        return null;
                    default:
                        this.ThrowError();
                }
            } else if (token[2]) {
                return  +token[2];
            }
            return token[3].replace(/\\(?:u(.{4})|(["\\\/'bfnrt]))/g, =
function(substr, utfCode, esc){
                if(utfCode)
                {
                    return String.fromCharCode(parseInt(utfCode, 16));
                }
                else
                {
                    switch(esc) {
                        case 'b': return '\b';
                        case 'f': return '\f';
                        case 'n': return '\n';
                        case 'r': return '\r';
                        case 't': return '\t';
                        default:
                            return esc;
                    }
                }
            });
        },
        Parse : function(str) {
            if ('String' !=3D GetClass(str))
                throw new TypeError();
            this.source =3D str;
            var token =3D this.grammar.exec(this.source);
            if (!token)
                this.ThrowError();
            return this.ParseValue(token);
        }
    };
    exports.parse =3D function (source) {
        return parser.Parse(source);
    };
    context['JSONStringify'] =3D exports.stringify;
    context['JSONParse'] =3D exports.parse;
    return context;
}).call(this, KasperskyLab || {});
 var KasperskyLab =3D (function ( ns) {
    ns.FunctionBind =3D Function.prototype.bind;
    ns.MaxRequestDelay =3D 2000;
    ns.Log =3D function(message)
    {
        try
        {
            if (!message)
                return;
            if (window.plugin && window.plugin.log)
                window.plugin.log(message);
        }
        catch(e)
        {}
    };
    ns.SessionLog =3D function()
    {};
    ns.SessionError =3D function()
    {};
    ns.GetDomainName =3D function()=20
    {
        return document.location.hostname;
    }
    function GetHostAndPort(url)
    {
        var hostBeginPos =3D url.indexOf('//');
        if (hostBeginPos =3D=3D -1)
        {
            url =3D document.baseURI || '';
            hostBeginPos =3D url.indexOf('//');
            if (hostBeginPos =3D=3D -1)
                return '';
        }
        hostBeginPos +=3D 2;
        var hostEndPos =3D url.indexOf('/', hostBeginPos);
        if (hostEndPos =3D=3D -1)
            hostEndPos =3D url.length;
        var originParts =3D url.substring(0, hostEndPos).split('@');
        var origin =3D originParts.length > 1 ? originParts[1] : =
originParts[0];
        return origin[0] =3D=3D=3D "/" ? document.location.protocol + =
origin : origin;
    }
    ns.IsCorsRequest =3D function(url, initiator)
    {
        url =3D typeof(url) !=3D 'string' ? url.toString() : url;
        var urlOrigin =3D GetHostAndPort(url);
        var initiatorOrigin =3D GetHostAndPort(initiator);
        return !!urlOrigin && !!initiatorOrigin && urlOrigin !=3D =
initiatorOrigin;
    }
    var originalWindowOpen =3D window.open;
    ns.WindowOpen =3D function(url)
    {
        if (typeof(originalWindowOpen) =3D=3D=3D "function")
            originalWindowOpen.call(window, url);
        else
            originalWindowOpen(url);   =20
    }
    ns.EncodeURI =3D encodeURI;
    ns.GetResourceSrc =3D function(resourceName)
    {
        return ns.GetBaseUrl() + ns.RESOURCE_ID + resourceName;
    };
    ns.IsRelativeTransport =3D function()
    {
        return ns.PREFIX =3D=3D "/";
    }
    ns.GetBaseUrl =3D function()
    {
        if (!ns.IsRelativeTransport())
            return ns.PREFIX;
        return document.location.protocol + "//" + =
document.location.host + "/";
    };
    ns.AddEventListener =3D function(element, name, func)
    {
        if ("addEventListener" in element)
            element.addEventListener(name,=20
                function(e)=20
                {
                    try
                    {
                        func(e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                }, true);
        else
            element.attachEvent("on" + name,=20
                function(e)
                {
                    try
                    {
                        func.call(element, e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                });
    };
    ns.AddRemovableEventListener =3D function ( element,  name,  func) {
        if (element.addEventListener)
            element.addEventListener(name, func, true);
        else
            element.attachEvent('on' + name, func);
    };
    ns.RunModule =3D function(func, timeout)
    {
        if (document.readyState =3D=3D=3D "loading")
        {
            if (timeout)
                ns.SetTimeout(func, timeout);
            if (document.addEventListener)
                ns.AddEventListener(document, "DOMContentLoaded", func);
            ns.AddEventListener(document, "load", func);
        }
        else
        {
            try
            {
                func();
            }
            catch (e)
            {
                ns.SessionError(e);
            }
        }
    };
    ns.RemoveEventListener =3D function ( element,  name, func) {
        if (element.removeEventListener)
            element.removeEventListener(name, func, true);
        else
            element.detachEvent('on' + name, func);
    };
    ns.SetTimeout =3D function(func, timeout)
    {
        return setTimeout(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, timeout);
    }
    ns.SetInterval =3D function(func, interval)
    {
        return setInterval(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, interval);
    }
    function InsertStyleRule( style,  rule) {
        if (style.styleSheet)
        {
            style.styleSheet.cssText +=3D rule + '\n';
        }
        else
        {
            style.appendChild(document.createTextNode(rule));
            ns.SetTimeout(
                function()
                {
                    if (!style.sheet)
                        return;
                    var rules =3D style.sheet.cssRules || =
style.sheet.rules;
                    if (rules && rules.length =3D=3D=3D 0)
                        style.sheet.insertRule(rule);
                }, 500);
        }
    }
    ns.AddStyles =3D function (rules)
    {
        return ns.AddDocumentStyles(document, rules);
    }
    ns.AddDocumentStyles =3D function(document, rules)
    {
        if (typeof rules !=3D=3D 'object' || rules.constructor !=3D=3D =
Array) {
            return;
        }
        var styles =3D [];
        for (var i =3D 0, len =3D rules.length; i < len; )
        {
            var style =3D document.createElement('style');
            style.type =3D 'text/css';
            style.setAttribute('nonce', =
ns.ContentSecurityPolicyNonceAttribute);
            for (var n =3D 0; n < 4 && i < len; ++n, ++i)
            {
                var rule =3D rules[i];
                if (document.querySelectorAll)
                {
                    InsertStyleRule(style, rule);
                }
                else
                {
                    var styleBegin =3D rule.lastIndexOf('{');
                    if (styleBegin =3D=3D -1)
                        continue;
                    var styleText =3D rule.substr(styleBegin);
                    var selectors =3D rule.substr(0, =
styleBegin).split(',');
                    if (style.styleSheet)
                    {
                        var cssText =3D '';
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            cssText +=3D selectors[j] + styleText + =
'\n';
                        style.styleSheet.cssText +=3D cssText;
                    }
                    else
                    {
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            =
style.appendChild(document.createTextNode(selectors[j] + styleText));
                    }
                }
            }
            if (document.head)
                document.head.appendChild(style);
            else
                =
document.getElementsByTagName('head')[0].appendChild(style);
            styles.push(style);
        }
        return styles;
    };
    ns.AddCssLink =3D function(document, href, loadCallback, =
errorCallback)
    {
        var link =3D document.createElement("link");
        link.type =3D "text/css";
        link.rel =3D "stylesheet";
        link.href =3D href;
        if (loadCallback)
        {
            ns.AddEventListener(link, "load", function()
                {
                    try
                    {
                        link && link.sheet && link.sheet.cssText;  =20
                        loadCallback();
                    }
                    catch(e)
                    {
                        if (errorCallback)
                            errorCallback();
                    }
                });
        }
        if (errorCallback)
        {
            ns.AddEventListener(link, "error",
                function()
                {
                    errorCallback();
                    ns.SessionError("failed load resource: " + href);
                });
        }
        if (document.head)
            document.head.appendChild(link);
        else
            document.getElementsByTagName("head")[0].appendChild(link);
    }
    ns.GetCurrentTime =3D function () {
        return new Date().getTime();
    };
    ns.GetPageScroll =3D function()
    {
        return {
                left: (document.documentElement && =
document.documentElement.scrollLeft) || document.body.scrollLeft,
                top: (document.documentElement && =
document.documentElement.scrollTop) || document.body.scrollTop
            };
    };
    ns.GetPageHeight =3D function()
    {
        return document.documentElement.clientHeight || =
document.body.clientHeight;
    };
    ns.GetPageWidth =3D function()
    {
        return document.documentElement.clientWidth || =
document.body.clientWidth;
    };
    ns.IsDefined =3D function (variable)
    {
        return "undefined" !=3D=3D typeof(variable);
    };
    ns.StopProcessingEvent =3D function(evt)
    {
        if (evt.preventDefault)
            evt.preventDefault();
        else
            evt.returnValue =3D false;
        if (evt.stopPropagation)
            evt.stopPropagation();
        if (ns.IsDefined(evt.cancelBubble))
            evt.cancelBubble =3D true;
    }
    ns.AddIframeDoctype =3D function(element)
    {
        var frameDocument =3D element.contentDocument || =
element.contentWindow.document;
        if (document.implementation && =
document.implementation.createDocumentType)
        {
            var newDoctype =3D =
document.implementation.createDocumentType('html', '', '');
            if (frameDocument.childNodes.length)
                frameDocument.insertBefore(newDoctype, =
frameDocument.childNodes[0]);
            else
                frameDocument.appendChild(newDoctype);
        }
        else
        {
            frameDocument.write("<!DOCTYPE html>");
            frameDocument.close();
        }
    }
    function IsElementNode(node)
    {
        return node.nodeType =3D=3D=3D 1;=20
    }
    function IsNodeContainsElementWithTag(node, observeTag)
    {
        return observeTag =3D=3D "*" || (IsElementNode(node) && =
(node.tagName.toLowerCase() =3D=3D=3D observeTag || =
node.getElementsByTagName(observeTag).length > 0));
    }
    function MutationChangeObserver(observeTag)
    {
        var m_observer;
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessNodeList(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
            {
                if (m_functionCheckInteresting(nodeList[i]))
                    return true;
            }
            return false;
        }
        function ProcessDomChange(records)
        {
            if (!m_callback)
                return;
            for (var i =3D 0; i < records.length; ++i)
            {
                var record =3D records[i];
                if ((record.addedNodes.length && =
ProcessNodeList(record.addedNodes)) ||
                    (record.removedNodes.length && =
ProcessNodeList(record.removedNodes)))
                {
                    m_callback();
                    return;
                }
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            m_observer =3D new MutationObserver(ProcessDomChange);
            m_observer.observe(document, { childList: true, subtree: =
true });
        };
        this.Stop =3D function()
        {
            m_observer.disconnect();
            m_callback =3D null;
        };
    }
    function DomEventsChangeObserver(observeTag)
    {
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessEvent(event)
        {
            if (!m_callback)
                return;
            if (m_functionCheckInteresting(event.target))
                m_callback();
        }
        this.Start =3D function(callback)
        {
            ns.AddRemovableEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.AddRemovableEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D callback;
        }
        this.Stop =3D function()
        {
            ns.RemoveEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.RemoveEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D null;
        }
    }
    function TimeoutChangeObserver(observeTag)
    {
        var m_interval;
        var m_callback;
        var m_tagCount;
        var m_attribute =3D 'klot_' + ns.GetCurrentTime();
        function IsChangesOccure(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
                if (!nodeList[i][m_attribute])
                    return true;
            return false;
        }
        function FillTagInfo(nodeList)
        {
            m_tagCount =3D nodeList.length;
            for (var i =3D 0; i < m_tagCount; ++i)
                nodeList[i][m_attribute] =3D true;
        }
        function TimeoutProcess()
        {
            if (!m_callback)
                return;
            var nodeList =3D observeTag ? =
document.getElementsByTagName(observeTag) : =
document.getElementsByTagName("*");
            if (nodeList.length !=3D=3D m_tagCount || =
IsChangesOccure(nodeList))
            {
                FillTagInfo(nodeList);
                m_callback();
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            FillTagInfo(document.getElementsByTagName(observeTag));
            m_interval =3D ns.SetInterval(TimeoutProcess, 10 * 1000);
            if (document.readyState !=3D=3D "complete")
                ns.AddEventListener(window, "load", TimeoutProcess);
        }
        this.Stop =3D function()
        {
            clearInterval(m_interval);
            m_callback =3D null;
        }
    }
    ns.GetDomChangeObserver =3D function(observeTag)
    {
        var observeTagLowerCase =3D observeTag ? =
observeTag.toLowerCase() : observeTag;
        if (window.MutationObserver && document.documentMode !=3D=3D 11) =
  =20
            return new MutationChangeObserver(observeTagLowerCase);
        if (window.addEventListener)
            return new DomEventsChangeObserver(observeTagLowerCase);
        return new TimeoutChangeObserver(observeTagLowerCase);
    }
    ns.StartLocationHref =3D document.location.href;
    return ns;
}) (KasperskyLab || {});
(function (ns) {
    function md5cycle(x, k) {
        var a =3D x[0],
        b =3D x[1],
        c =3D x[2],
        d =3D x[3];
        a =3D ff(a, b, c, d, k[0], 7, -680876936);
        d =3D ff(d, a, b, c, k[1], 12, -389564586);
        c =3D ff(c, d, a, b, k[2], 17, 606105819);
        b =3D ff(b, c, d, a, k[3], 22, -1044525330);
        a =3D ff(a, b, c, d, k[4], 7, -176418897);
        d =3D ff(d, a, b, c, k[5], 12, 1200080426);
        c =3D ff(c, d, a, b, k[6], 17, -1473231341);
        b =3D ff(b, c, d, a, k[7], 22, -45705983);
        a =3D ff(a, b, c, d, k[8], 7, 1770035416);
        d =3D ff(d, a, b, c, k[9], 12, -1958414417);
        c =3D ff(c, d, a, b, k[10], 17, -42063);
        b =3D ff(b, c, d, a, k[11], 22, -1990404162);
        a =3D ff(a, b, c, d, k[12], 7, 1804603682);
        d =3D ff(d, a, b, c, k[13], 12, -40341101);
        c =3D ff(c, d, a, b, k[14], 17, -1502002290);
        b =3D ff(b, c, d, a, k[15], 22, 1236535329);
        a =3D gg(a, b, c, d, k[1], 5, -165796510);
        d =3D gg(d, a, b, c, k[6], 9, -1069501632);
        c =3D gg(c, d, a, b, k[11], 14, 643717713);
        b =3D gg(b, c, d, a, k[0], 20, -373897302);
        a =3D gg(a, b, c, d, k[5], 5, -701558691);
        d =3D gg(d, a, b, c, k[10], 9, 38016083);
        c =3D gg(c, d, a, b, k[15], 14, -660478335);
        b =3D gg(b, c, d, a, k[4], 20, -405537848);
        a =3D gg(a, b, c, d, k[9], 5, 568446438);
        d =3D gg(d, a, b, c, k[14], 9, -1019803690);
        c =3D gg(c, d, a, b, k[3], 14, -187363961);
        b =3D gg(b, c, d, a, k[8], 20, 1163531501);
        a =3D gg(a, b, c, d, k[13], 5, -1444681467);
        d =3D gg(d, a, b, c, k[2], 9, -51403784);
        c =3D gg(c, d, a, b, k[7], 14, 1735328473);
        b =3D gg(b, c, d, a, k[12], 20, -1926607734);
        a =3D hh(a, b, c, d, k[5], 4, -378558);
        d =3D hh(d, a, b, c, k[8], 11, -2022574463);
        c =3D hh(c, d, a, b, k[11], 16, 1839030562);
        b =3D hh(b, c, d, a, k[14], 23, -35309556);
        a =3D hh(a, b, c, d, k[1], 4, -1530992060);
        d =3D hh(d, a, b, c, k[4], 11, 1272893353);
        c =3D hh(c, d, a, b, k[7], 16, -155497632);
        b =3D hh(b, c, d, a, k[10], 23, -1094730640);
        a =3D hh(a, b, c, d, k[13], 4, 681279174);
        d =3D hh(d, a, b, c, k[0], 11, -358537222);
        c =3D hh(c, d, a, b, k[3], 16, -722521979);
        b =3D hh(b, c, d, a, k[6], 23, 76029189);
        a =3D hh(a, b, c, d, k[9], 4, -640364487);
        d =3D hh(d, a, b, c, k[12], 11, -421815835);
        c =3D hh(c, d, a, b, k[15], 16, 530742520);
        b =3D hh(b, c, d, a, k[2], 23, -995338651);
        a =3D ii(a, b, c, d, k[0], 6, -198630844);
        d =3D ii(d, a, b, c, k[7], 10, 1126891415);
        c =3D ii(c, d, a, b, k[14], 15, -1416354905);
        b =3D ii(b, c, d, a, k[5], 21, -57434055);
        a =3D ii(a, b, c, d, k[12], 6, 1700485571);
        d =3D ii(d, a, b, c, k[3], 10, -1894986606);
        c =3D ii(c, d, a, b, k[10], 15, -1051523);
        b =3D ii(b, c, d, a, k[1], 21, -2054922799);
        a =3D ii(a, b, c, d, k[8], 6, 1873313359);
        d =3D ii(d, a, b, c, k[15], 10, -30611744);
        c =3D ii(c, d, a, b, k[6], 15, -1560198380);
        b =3D ii(b, c, d, a, k[13], 21, 1309151649);
        a =3D ii(a, b, c, d, k[4], 6, -145523070);
        d =3D ii(d, a, b, c, k[11], 10, -1120210379);
        c =3D ii(c, d, a, b, k[2], 15, 718787259);
        b =3D ii(b, c, d, a, k[9], 21, -343485551);
        x[0] =3D add32(a, x[0]);
        x[1] =3D add32(b, x[1]);
        x[2] =3D add32(c, x[2]);
        x[3] =3D add32(d, x[3]);
    }
    function cmn(q, a, b, x, s, t) {
        a =3D add32(add32(a, q), add32(x, t));
        return add32((a << s) | (a >>> (32 - s)), b);
    }
    function ff(a, b, c, d, x, s, t) {
        return cmn((b & c) | ((~b) & d), a, b, x, s, t);
    }
    function gg(a, b, c, d, x, s, t) {
        return cmn((b & d) | (c & (~d)), a, b, x, s, t);
    }
    function hh(a, b, c, d, x, s, t) {
        return cmn(b^c^d, a, b, x, s, t);
    }
    function ii(a, b, c, d, x, s, t) {
        return cmn(c^(b | (~d)), a, b, x, s, t);
    }
    function md51(s) {
        var n =3D s.length,
        state =3D [1732584193, -271733879, -1732584194, 271733878],
        i;
        for (i =3D 64; i <=3D s.length; i +=3D 64) {
            md5cycle(state, md5blk(s.substring(i - 64, i)));
        }
        s =3D s.substring(i - 64);
        var tail =3D [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
        for (i =3D 0; i < s.length; i++)
            tail[i >> 2] |=3D s.charCodeAt(i) << ((i % 4) << 3);
        tail[i >> 2] |=3D 0x80 << ((i % 4) << 3);
        if (i > 55) {
            md5cycle(state, tail);
            for (i =3D 0; i < 16; i++)
                tail[i] =3D 0;
        }
        tail[14] =3D n * 8;
        md5cycle(state, tail);
        return state;
    }
    function md5blk(s) {
        var md5blks =3D [],
        i;
        for (i =3D 0; i < 64; i +=3D 4) {
            md5blks[i >> 2] =3D s.charCodeAt(i) +
                 (s.charCodeAt(i + 1) << 8) +
                 (s.charCodeAt(i + 2) << 16) +
                 (s.charCodeAt(i + 3) << 24);
        }
        return md5blks;
    }
    var hex_chr =3D '0123456789abcdef'.split('');
    function rhex(n) {
        var s =3D '',
        j =3D 0;
        for (; j < 4; j++)
            s +=3D hex_chr[(n >> (j * 8 + 4)) & 0x0F]+hex_chr[(n >> (j * =
8)) & 0x0F];
        return s;
    }
    function hex(x) {
        for (var i =3D 0; i < x.length; i++)
            x[i] =3D rhex(x[i]);
        return x.join('');
    }
    ns.md5 =3D function (s) {
        return hex(md51(s));
    };
    function add32(a, b) {
        return (a + b) & 0xFFFFFFFF;
    }
    if (ns.md5('hello') !=3D '5d41402abc4b2a76b9719d911017c592') {
        add32 =3D function(x, y) {
            var lsw =3D (x & 0xFFFF) + (y & 0xFFFF),
            msw =3D (x >> 16) + (y >> 16) + (lsw >> 16);
            return (msw << 16) | (lsw & 0xFFFF);
        }
    }
})(KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.NMSTransportSupported =3D false;
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.AjaxTransportSupported =3D true;
var ajaxRequestProvider =3D (function ()
    {
        var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
        var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
        var oldXHR =3D window.XMLHttpRequest;
        var oldXDR =3D window.XDomainRequest;
        return {
            GetAsyncRequest: function ()
                {
                    var xmlhttp =3D oldXDR ? new oldXDR() : new =
oldXHR();
                    if (!oldXDR) {
                        xmlhttp.open =3D oldOpen;
                        xmlhttp.send =3D oldSend;
                    }
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                },
            GetSyncRequest: function ()
                {
                    var xmlhttp =3D new oldXHR();
                    xmlhttp.open =3D oldOpen;
                    xmlhttp.send =3D oldSend;
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                }
        };
    })();
var restoreSessionCallback =3D function(){};
var PingPongCallReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_pingWaitResponse =3D false;
    var m_requestDelay =3D ns.MaxRequestDelay;
    var m_requestTimer =3D null;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    var m_updateCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_caller.Call(
                "from",
                null,
                null,
                 true,
                function(result, parameters, method)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D true;
                    if (parameters =3D=3D=3D "undefined" || method =
=3D=3D=3D "undefined")=20
                    {
                        m_errorCallback('AJAX pong is not received. =
Product is deactivated');
                        return;
                    }
                    if (method)
                    {
                        ns.SetTimeout(function () { SendRequest(); }, =
0);
                        m_callCallback(method, parameters);
                    }
                },
                function(error)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                });
            m_pingWaitResponse =3D true;
        }
        catch (e)
        {
            m_errorCallback('Ajax send ping exception: ' + (e.message || =
e));
        }
    }
    function Ping()
    {
        try
        {
            if (m_pingWaitResponse)
            {
                m_requestTimer =3D ns.SetTimeout(Ping, 100);
                return;
            }
            m_requestDelay =3D m_updateCallback();
            SendRequest();
            m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
        }
        catch (e)
        {
            m_errorCallback('Send ping request: ' + (e.message || e));
        }
    }
    this.StartReceive =3D function(callCallback, errorCallback, =
updateCallback)
    {
        m_isProductConnected =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        m_updateCallback =3D updateCallback;
        m_requestDelay =3D m_updateCallback();
        m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
    };
    this.ForceReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D ns.SetTimeout(Ping, 0);
    }
    this.StopReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D null;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
        m_updateCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_requestTimer !=3D=3D null;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
var LongPoolingReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_isStarted =3D false;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_isProductConnected =3D true;
            m_caller.Call(
                "longpooling",
                null,
                null,
                 true,
                OnResponse,
                function(error)
                {
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                },
                true);
        }
        catch (e)
        {
            ns.SessionError(e, "ajax");
            m_errorCallback("Ajax send ping exception: " + (e.message || =
e));
        }
    }
    function OnResponse(result, parameters, method)
    {
        if (!ns.IsDefined(parameters) || !ns.IsDefined(method))
        {
            m_errorCallback('AJAX pong is not received. Product is =
deactivated');
            return;
        }
        ns.SetTimeout(function () { SendRequest(); }, 0);
        if (method)
            m_callCallback(method, parameters);
    }
    this.StartReceive =3D function(callCallback, errorCallback)
    {
        m_isStarted =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        SendRequest();
    };
    this.ForceReceive =3D function(){}
    this.StopReceive =3D function()
    {
        m_isStarted =3D false;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_isStarted;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
ns.AjaxCaller =3D function()
{
    var m_path =3D ns.GetBaseUrl() + ns.SIGNATURE;
    var m_longPooling;
    var m_longPoolingRequest;
    function NoCacheParameter()=20
    {
        return "&nocache=3D" + Math.floor((1 + Math.random()) * =
0x10000).toString(16);
    }
    function GetEncodedPluginsParameter(injectors)=20
    {
        return (injectors) ? "&plugins=3D" + =
encodeURIComponent(injectors) : "";
    }
    function PrepareRequestObject(command, commandAttribute, isPost, =
isAsync)
    {
        var request =3D isAsync ? ajaxRequestProvider.GetAsyncRequest() =
: ajaxRequestProvider.GetSyncRequest();
        if (request)
        {
            var urlPath =3D m_path + "/" + command;
            if (commandAttribute)
                urlPath +=3D "/" + commandAttribute;
            if (isPost)
            {
                request.open("POST", urlPath);
            }
            else
            {
                if (urlPath.indexOf("?") =3D=3D=3D -1)
                    urlPath +=3D "?get";
                urlPath +=3D NoCacheParameter();
                request.open("GET", urlPath, isAsync);
            }
            if (request.setRequestHeader && ns.IsRelativeTransport())
                request.setRequestHeader("X-Requested-With", =
"XMLHttpRequest");
        }
        return request;
    }
    function ClearRequest(request)
    {
        request.onerror =3D function(){};
        request.onload =3D function(){};
    }
    function AsyncCall(command, commandAttribute, data, callbackResult, =
callbackError, isLongPoolingCall)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute, data ? true : false, true);
            if (!request)=20
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return;
            }
            var timeout;
            if (!m_longPooling)
            {
                timeout =3D ns.SetTimeout(function ()
                    {
                        callbackError && callbackError("Cannot send AJAX =
request for calling " + command + "/" + commandAttribute);
                        request.abort();
                        ClearRequest(request);
                    }, 120000);
            }
            request.onerror =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    callbackError && callbackError("AJAX request error =
for calling " + command + "/" + commandAttribute);
                };
            request.onload =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    if (request.responseText && =
(!ns.IsDefined(request.status) || request.status =3D=3D=3D 200))
                    {
                        if (callbackResult)
                            callbackResult(request.responseText);
                        return;
                    }
                    if (callbackError)
                        callbackError("AJAX request with unsupported url =
type!");=20
                };
            if (isLongPoolingCall)
                m_longPoolingRequest =3D request;
            request.send(data);
            ns.Log("Call native function " + command + "/" + =
commandAttribute);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    };
    function SyncCall(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute + "?" + ns.EncodeURI(data), false, false);
            if (!request)
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return false;
            }
            request.send();
            if (!ns.IsDefined(request.status) || request.status =
=3D=3D=3D 200)
            {
                if (callbackResult && request.responseText)
                    callbackResult(request.responseText);
                request =3D null;
                return true;
            }
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command + " exception: " =
+ (e.message || e));
        }
        return false;
    }
    this.Start =3D function(callbackSuccess)
    {
        callbackSuccess();
    }
    this.SendLog =3D function(message)
    {
        AsyncCall("log?" + encodeURIComponent(message));
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError, isLongPoolingCall)=20
    {
        var callFunction =3D (isAsync || !ns.IsDefined(isAsync)) ? =
AsyncCall : SyncCall;
        return callFunction(
            command,
            commandAttribute,
            data,
            function(responseText)
            {
                var commandResponse =3D ns.JSONParse(responseText);
                if (commandResponse.result =3D=3D=3D -1610612735)
                {
                    callFunction(
                        command,
                        commandAttribute,
                        data,
                        function(responseText)
                        {
                            if (!callbackResult)
                                return;
                            commandResponse =3D =
ns.JSONParse(responseText);
                            callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                        },
                        callbackError,
                        isLongPoolingCall);
                }
                else
                {
                    if (callbackResult)
                        callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                }
            },
            callbackError,
            isLongPoolingCall);
    }
    this.Shutdown =3D function()
    {
        if (m_longPoolingRequest)
        {
            if (m_longPoolingRequest.abort)
                m_longPoolingRequest.abort();
            ClearRequest(m_longPoolingRequest);
            m_longPoolingRequest =3D null;
        }
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        restoreSessionCallback =3D callbackError;
        var pluginsParameter =3D GetEncodedPluginsParameter(injectors);
        var serializedInitData =3D (pluginsInitData.length) ? "&data=3D" =
+ encodeURIComponent(ns.JSONStringify({data : pluginsInitData})) : "";
        var isTopLevel =3D "&isTopLevel=3D" + (window && window =3D=3D =
window.top).toString();
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        AsyncCall(
            "init?url=3D" + encodeURIComponent(ns.StartLocationHref) + =
pluginsParameter + serializedInitData + isTopLevel,
            null,
            null,
            function(responseText)
            {
                try
                {
                    var initSettings =3D ns.JSONParse(responseText);
                    m_path =3D ns.GetBaseUrl() + initSettings.ajaxId + =
'/' + initSettings.sessionId;
                    m_longPooling =3D initSettings.longPooling;
                    callbackResult(initSettings);
                } catch(e)
                {
                    restoreSessionCallback && =
restoreSessionCallback("Error " + e.name + ": " + e.message);
                }
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return m_longPooling ? new LongPoolingReceiver(this) : new =
PingPongCallReceiver(this);
    }
};
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.WebSocketTransportSupported =3D ns.IsDefined(window.WebSocket);
if (!ns.WebSocketTransportSupported)
    return ns;
var webSocketProvider =3D function()
    {
        var WebSocketObject =3D WebSocket;
        var WebSocketSend =3D WebSocket.prototype.send;
        var WebSocketClose =3D WebSocket.prototype.close;
        return {
            GetWebSocket: function(path)
            {
                var webSocket =3D new WebSocketObject(path);
                webSocket.send =3D WebSocketSend;
                webSocket.close =3D WebSocketClose;
                return webSocket;
            }
        }
    }();
ns.WebSocketCaller =3D function()
{
    var m_socket;
    var m_waitResponse =3D {};
    var m_callReceiver =3D function(){};
    var m_errorCallback =3D function(){};
    var m_callReceiverEnabled =3D false;
    var m_connected =3D false;
    var m_initialized =3D false;
    var m_deferredCalls =3D [];
    var m_wasCallbackErrorCalled =3D false;
    function GetWebSocket(callbackSuccess, callbackError)
    {
        var url =3D ns.GetBaseUrl();
        var webSocketPath =3D (url.indexOf("https:") =3D=3D=3D 0)=20
            ? "wss" + url.substr(5)
            : "ws" + url.substr(4);
        webSocketPath +=3D ns.SIGNATURE + "/websocket?url=3D" + =
encodeURIComponent(ns.StartLocationHref) + "&nocache=3D" + (new =
Date().getTime());
        var webSocket;
        try
        {
            webSocket =3D webSocketProvider.GetWebSocket(webSocketPath);
        }
        catch (e)
        {
            throw e;
        }
        webSocket.onmessage =3D function(arg)
            {
                ProcessMessage(arg, callbackError);
            };
        webSocket.onerror =3D function()
            {
                ClearWebSocket(webSocket);
                if (!m_wasCallbackErrorCalled && callbackError)
                    callbackError();
                m_wasCallbackErrorCalled =3D true;
            }
        webSocket.onopen =3D function()
            {
                m_wasCallbackErrorCalled =3D false;
                m_connected =3D true;
                if (callbackSuccess)
                    callbackSuccess();
            }
        webSocket.onclose =3D function(closeEvent)
            {
                m_connected =3D false;
                if (closeEvent && closeEvent.code =3D=3D 1006)
                    webSocket.onerror(closeEvent);
                ClearWebSocket(webSocket);
                m_errorCallback("websocket closed");
            };
        return webSocket;
    }
    function ClearWebSocket(ws)
    {
        ws.onmessage =3D function(){};
        ws.onerror =3D function(){};
        ws.onopen =3D function(){};
        ws.onclose =3D function(){};
    }
    function ProcessMessage(arg, errorCallback)
    {
        try
        {
            m_wasCallbackErrorCalled =3D false;
            var response =3D ns.JSONParse(arg.data);
            if (m_waitResponse[response.callId])
            {
                var callWaiter =3D m_waitResponse[response.callId];
                delete m_waitResponse[response.callId];
                clearTimeout(callWaiter.timeout);
                if (callWaiter.callbackResult)
                    callWaiter.callbackResult(response.commandData);
                return;
            }
            if (!m_initialized)
            {
                m_deferredCalls.push(arg);
                return;
            }
            if (response.command =3D=3D=3D "from")
            {
                var command =3D ns.JSONParse(response.commandData);
                m_callReceiver(command.method, command.parameters);
            }
            else if (response.command =3D=3D=3D "reconnect")
            {
                m_socket.onmessage =3D function(){};
                m_socket.onerror =3D function(){};
                m_socket.onopen =3D function(){};
                m_socket.onclose =3D function(){};
                m_socket.close();
                m_socket =3D GetWebSocket(function()
                    {
                        CallImpl("restore", "", response.commandData);
                    },
                    errorCallback);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "websoket")
        }
    }
    function CallImpl(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var callId =3D 0;
            if (callbackResult || callbackError)
            {
                callId =3D Math.floor((1 + Math.random()) * 0x10000);
                var timeout =3D ns.SetTimeout(function()
                    {
                        delete m_waitResponse[callId];
                        if (callbackError)
                            callbackError("websocket call timeout for " =
+ command  + "/" + commandAttribute);
                    }, 120000);
                var callWaiter =3D=20
                    {
                        callId: callId,
                        callbackResult: callbackResult,
                        timeout: timeout
                    };
                m_waitResponse[callId] =3D callWaiter;
            }
            m_socket.send(ns.JSONStringify(
                {
                    callId: callId,
                    command: command,
                    commandAttribute: commandAttribute || "",
                    commandData: data || ""
                }));
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket call " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    }
    this.Start =3D function(callbackSuccess, callbackError)
    {
        try
        {
            m_socket =3D GetWebSocket(callbackSuccess, callbackError);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket start exception: " + (e.message =
|| e));
        }
    }
    this.SendLog =3D function(message)
    {
        CallImpl("log", null, message);
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError)=20
    {
        if (ns.IsDefined(isAsync) && !isAsync)
            return false;
        CallImpl(
            command,=20
            commandAttribute,=20
            data,
            callbackResult=20
                ?   function(responseText)
                    {
                        if (callbackResult)
                        {
                            var command =3D ns.JSONParse(responseText);
                            callbackResult(command.result, =
command.parameters, command.method);
                        }
                    }
                : null,
            callbackError);
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        var initData =3D=20
            {
                url: ns.StartLocationHref,
                plugins: injectors,
                data: { data : pluginsInitData },
                isTopLevel: (window && window =3D=3D window.top)
            };
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        CallImpl("init", null, ns.JSONStringify(initData),
            function(responseText)
            {
                m_initialized =3D true;
                var initSettings =3D ns.JSONParse(responseText);
                if (initSettings.Shutdown !=3D=3D undefined)
                    return;
                callbackResult(initSettings);
                for (var i =3D 0; i < m_deferredCalls.length; ++i)
                    ProcessMessage(m_deferredCalls[i], callbackError);
                m_deferredCalls =3D [];
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return this;
    }
    this.StartReceive =3D function(callMethod, errorCallback)
    {
        m_callReceiverEnabled =3D true;
        m_callReceiver =3D callMethod;
        m_errorCallback =3D errorCallback;
    }
    this.ForceReceive =3D function(){};
    this.StopReceive =3D function()
    {
        m_callReceiverEnabled =3D false;
        m_callReceiver =3D function(){};
        m_errorCallback =3D function(){};
        if (m_socket)
        {
            m_connected =3D false;
            m_socket.onmessage =3D function(){};
            m_socket.onerror =3D function(){};
            m_socket.onopen =3D function(){};
            m_socket.onclose =3D function(){};
            m_socket.close();
            m_socket =3D null;
        }
    }
    this.IsStarted =3D function()
    {
        return m_callReceiverEnabled;
    }
    this.IsProductConnected =3D function()
    {
        return m_connected;
    }
}
return ns;
}) (KasperskyLab || {});
var kaspersyLabSessionInstance =3D null;
(function ( ns) {
    var currentLocationHref =3D document.location.href;
    if (ns.WORK_IDENTIFIERS)
    {
        var workIdentifiers =3D ns.WORK_IDENTIFIERS.split(",");
        for (var i =3D 0; i < workIdentifiers.length; ++i)
        {
            if (window[workIdentifiers[i]])
            {
                ns.AddRunner =3D function(){};
                ns.AddRunner2 =3D function(){};
                return;
            }
            window[workIdentifiers[i]] =3D true;
        }
    }
    if (ns.INJECT_ID)
        removeThisScriptElement(ns.INJECT_ID);
    function removeThisScriptElement(injectId)
    {
        var pattern =3D injectId.toLowerCase();
        for (var i =3D 0, scriptsCount =3D document.scripts.length; i < =
scriptsCount; ++i)=20
        {
            var tag =3D document.scripts[i];
            if (typeof tag.src =3D=3D=3D 'string' && tag.src.length > 45 =
&&
                tag.src.toLowerCase().indexOf(pattern) > 0 &&
                =
/\/[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F=
]{12}\/main.js/.test(tag.src))
            {
                tag.parentElement.removeChild(tag);
                break;=20
            }
        }
    }
    var CallReceiver =3D function (caller) {
        var m_plugins =3D {};
        var m_receiver =3D caller.GetReceiver();
        var m_caller =3D caller;
        var m_selfMethods =3D {};
        this.RegisterMethod =3D function (methodName, callback) {
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods) {
                    if (methods[methodName]) {
                        throw 'Already registered method ' + methodName;
                    }
                    methods[methodName] =3D callback;
                }
                else {
                    throw 'Cannot registered ' + methodName;
                }
            }
            else if (CheckCommonMethodName(methodName)) {
                if (m_selfMethods[methodName])
                    throw 'Already registered method ' + methodName;
                m_selfMethods[methodName] =3D callback;
            }
        };
        this.RegisterPlugin =3D function (pluginId, callbackPing, =
callbackError) {
            if (m_plugins[pluginId]) {
                throw 'Already started plugin ' + pluginId;
            }
            var plugin =3D {
                onError: callbackError,
                onPing: callbackPing,
                methods: {}
            };
            m_plugins[pluginId] =3D plugin;
            if (!m_receiver.IsStarted())
                m_receiver.StartReceive(CallMethod, ReportError, =
UpdateDelay);
        };
        this.UnregisterPlugin =3D function (pluginId) {
            delete m_plugins[pluginId];
            if (IsPluginListEmpty())
                m_receiver.StopReceive();
        };
        this.ForceReceive =3D function()
        {
            m_receiver.ForceReceive();
        }
        this.UnregisterAll =3D function () {
            if (IsPluginListEmpty())
                return;
            m_receiver.StopReceive();
            m_plugins =3D {};
        };
        this.IsEmpty =3D IsPluginListEmpty;
        function IsPluginListEmpty() {
            for (var key in m_plugins) {
                if (m_plugins.hasOwnProperty(key))
                    return false;
            }
            return true;
        }
        this.IsProductConnected =3D function()
        {
            return m_receiver.IsProductConnected();
        }
        function UpdateDelay() {
            var newDelay =3D ns.MaxRequestDelay;
            var currentTime =3D ns.GetCurrentTime();
            for (var pluginId in m_plugins) {
                try {
                    var onPing =3D m_plugins[pluginId].onPing;
                    if (onPing) {
                        var delay =3D onPing(currentTime);
                        if (delay < newDelay && delay > 0 && delay < =
ns.MaxRequestDelay) {
                            newDelay =3D delay;
                        }
                    }
                }
                catch (e) {
                    ReportPluginError(pluginId, 'UpdateDelay: ' + =
(e.message || e));
                }
            }
            return newDelay;
        }
        function ReportPluginError(pluginId, status) {
            var onError =3D m_plugins[pluginId].onError;
            if (onError)
                onError(status);
        }
        function ReportError(status) {
            for (var pluginId in m_plugins)
                ReportPluginError(pluginId, status);
        }
        function GetPluginIdFromMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 2) {
                    return names[0];
                }
            }
            return null;
        }
        function CheckCommonMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 1 && names[0] =3D=3D =
methodName) {
                    return true;
                }
            }
            return false;
        }
        function GetPluginMethods(pluginId) {
            var plugin =3D m_plugins[pluginId];
            return plugin ? plugin.methods : null;
        }
        function CallPluginMethod(pluginId, methodName, args) {
            var callback;
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods)=20
                    callback =3D methods[methodName];
            }=20
            else {
                callback =3D m_selfMethods[methodName];
            }
            if (callback) {
                try {
                    if (args)
                        callback(ns.JSONParse(args));
                    else
                        callback();
                    m_caller.SendLog(methodName + " executed.");
                    return true;
                }
                catch (e) {
                    m_caller.SendLog("Call " + methodName + " in plugin =
" + (pluginId ? pluginId : "common") + " error: " + (e.message || e));
                }
            }
            m_caller.SendLog("Cannot call " + methodName + " for plugin =
" + (pluginId ? pluginId : "common"));
            return false;
        }
        function CallMethod(methodName, args)
        {
            ns.Log("Try to find js callback " + methodName);
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId || CheckCommonMethodName(methodName))         =20
                CallPluginMethod(pluginId, methodName, args);
        }
    };
    var KasperskyLabSessionClass =3D function (caller) {
        var self =3D this;
        var m_caller =3D caller;
        var m_callReceiver =3D new CallReceiver(caller);
        function CallImpl(methodName, argsObj, callbackResult, =
callbackError, isAsync)
        {
            if (!m_callReceiver.IsProductConnected())
                return;
            var data =3D (argsObj)=20
                ? ns.JSONStringify(
                    {
                        result: 0,
                        method: methodName,
                        parameters: ns.JSONStringify(argsObj)
                    })
                : null;
            var callback =3D function(result, args, method)
                {
                    if (callbackResult)
                        callbackResult(result, args ? ns.JSONParse(args) =
: null, method);
                };
            return m_caller.Call("to", methodName, data, isAsync, =
callback, callbackError);
        }
        function Call(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, true);
        }
        function SyncCall(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            return CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, false);
        }
        function Stop() {
            try {
                m_callReceiver.UnregisterAll();
                ns.Log("session stopped");
                if (m_callReceiver.IsProductConnected())
                {
                    if (!m_caller.Call("shutdown", null, null, false))
                        m_caller.Call("shutdown");
                }
                if (m_caller.Shutdown)
                    m_caller.Shutdown();
            }
            catch (e) {
            }
        }
        function DeactivatePlugin(pluginId) {
            ns.Log('DeactivatePlugin ' + pluginId);
            m_callReceiver.UnregisterPlugin(pluginId);
            if (m_callReceiver.IsEmpty()) {
                Stop();
            }
        }
        function ActivatePlugin(pluginId, callbackPing, callbackError) {
            ns.Log('ActivatePlugin ' + pluginId);
            m_callReceiver.RegisterPlugin(pluginId, callbackPing, =
function (e) {
                callbackError && callbackError(e);
                m_callReceiver.UnregisterPlugin(pluginId);
                if (m_callReceiver.IsEmpty()) {
                    Stop();
                }
            });
        }
        function RegisterMethod(methodName, callback) {
            ns.Log('RegisterMethod ' + methodName);
            m_callReceiver.RegisterMethod(methodName, callback);
        }
        function ReloadPage() {
            window.location.reload(true);
        }
        function StartInjector(param) {
            var pluginStartData =3D {};
            var runner =3D runners[param.injectorName];
            if (runner && runner.getParameters)
                pluginStartData =3D { plugin: runner, parameters: =
ns.JSONStringify(runner.getParameters()) };
            m_caller.StartCall(
                param.injectorName,
                pluginStartData,
                function (plugin) {
                    if (runner && plugin) {
                        var settings;
                        if (ns.IsDefined(plugin.settingsJson))
                            settings =3D (plugin.settingsJson) ? =
ns.JSONParse(plugin.settingsJson) : null;
                        else
                            settings =3D plugin.settings;
                        var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : null;
                        runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                    }
                },
                function () { OnStartError(param.injectorName); });
        }
        function OnStartError(injectorName) {
            try {
                var connectionErrorCallback =3D =
runners[injectorName].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch (e) {
                ns.Log(e);
            }
        }
        function StopInjector(param) {
            var runner =3D runners[param.injectorName];
            m_caller.StopCall(
                param.injectorName,
                function (plugin) {
                    if (runner && plugin && runner.stop) {
                        runner.stop(KasperskyLab, =
kaspersyLabSessionInstance);
                    }
                },
                function () { OnStopError(param.injectorName); });
        }
        function OnStopError(injectorName) {
            ns.Log("Stop " + injectorName + "injector failed");
        }
        RegisterMethod('reload', ReloadPage);
        RegisterMethod('start', StartInjector);
        RegisterMethod('stop', StopInjector);
        this.Log =3D function(error)=20
        {
            try
            {
                if (!this.IsProductConnected())
                    return;
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                msg && msg.length <=3D 2048 ? m_caller.SendLog(msg) : =
m_caller.SendLog(msg.substring(0, 2048) + '<...>');
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        };
        this.LogError =3D function(error, injector)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!injector)
                    injector =3D "common";
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                m_caller.Call("logerr", null, ns.JSONStringify({error: =
msg, injector: injector}));
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }       =20
        }
        this.UnhandledException =3D function(e)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!e.filename)
                    return;
                var val =3D ns.INJECT_ID;
                if (!val || e.filename.indexOf(val) =3D=3D -1)
                    return;
                var errInfo =3D {};
                errInfo.error =3D e.message && e.message.length > 1024? =
(e.message.substring(0, 1019) + '<...>') : e.message;
                errInfo.script =3D e.filename && e.filename.length > =
1024 ? (e.filename.substring(0, 1019) + '<...>') : e.filename;
                errInfo.line =3D e.lineno;
                errInfo.column =3D e.colno;
                if (e.error)
                    errInfo.stack =3D e.error.stack && =
e.error.stack.length > 2048 ? (e.error.stack.substring(0, 2043) + =
'<...>') : e.error.stack;
                m_caller.Call("except", null, =
ns.JSONStringify(errInfo));
                return;
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        }
        this.ForceReceive =3D function()
        {
            m_callReceiver.ForceReceive();
        }
        this.IsProductConnected =3D function()
        {
            return m_callReceiver.IsProductConnected();
        }
        this.InitializePlugin =3D function (init) {
            init(
                function () {
                    ActivatePlugin.apply(self, arguments);
                },
                function () {
                    RegisterMethod.apply(self, arguments);
                },
                function () {
                    Call.apply(self, arguments);
                },
                function () {
                    DeactivatePlugin.apply(self, arguments);
                },
                function () {
                    return SyncCall.apply(self, arguments);
                }
            );
        };
        this.GetResource =3D function(resourcePostfix, callbackSuccess, =
callbackError)
        {
            if (!m_caller.ResourceCall)
            {
                throw "Not implemented on transport GetResource";
            }
            m_caller.ResourceCall(resourcePostfix, callbackSuccess, =
callbackError);
        }
        ns.AddEventListener(window, "unload", function()=20
            {
                if (!m_callReceiver.IsEmpty())
                    Stop();
            });
    };
    var runners =3D {};
    ns.AddRunner =3D function(pluginName, runnerFunc, initParameters, =
onConnectionError)
    {
        var options =3D {
            name: pluginName,
            runner: runnerFunc
        }
        if (initParameters)
            options.getParameters =3D function(){ return initParameters; =
};
        if (onConnectionError)
            options.onConnectionError =3D onConnectionError;
        ns.AddRunner2(options);
    };
    ns.AddRunner2 =3D function(options)
    {
        var runnerItem =3D {
            runner: options.runner
        };
        if (options.onConnectionError)
            runnerItem.onConnectionError =3D options.onConnectionError;
        if (options.getParameters)
            runnerItem.getParameters =3D options.getParameters;
        if (options.stop)
            runnerItem.stop =3D options.stop;
        runners[options.name] =3D runnerItem;
    }
    ns.SessionLog =3D function(e)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.Log(e);
        else
            ns.Log(e);
    }
    ns.SessionError =3D function(e, injector)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.LogError(e, injector);
        else
            ns.Log(e);
    }
    ns.AddEventListener(window, "error", function(e)
    {
        if (kaspersyLabSessionInstance)
            kaspersyLabSessionInstance.UnhandledException(e);
        else
            ns.Log(e);
    });
    ns.ContentSecurityPolicyNonceAttribute =3D ns.CSP_NONCE;
    function OnInitError()
    {
        PostponeInit();
        for (var runner in runners)
        {
            try
            {
                var connectionErrorCallback =3D =
runners[runner].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch(e)
            {
                ns.Log(e);
            }
        }
    }
    var SupportedCallerProvider =3D function()
    {
        var m_current =3D 0;
        var m_supportedCallers =3D [];
        if (ns.NMSTransportSupported)
            m_supportedCallers.push(new ns.NMSCaller);
        if (ns.WebSocketTransportSupported)
            m_supportedCallers.push(new ns.WebSocketCaller);
        if (ns.AjaxTransportSupported)
            m_supportedCallers.push(new ns.AjaxCaller);
        function FindSupportedImpl(callbackSuccess)
        {
            if (m_current < m_supportedCallers.length)
            {
                var caller =3D m_supportedCallers[m_current++];
                caller.Start(function(){callbackSuccess(caller);}, =
function(){FindSupportedImpl(callbackSuccess);});
            }
            else
            {
                m_current =3D 0;
                OnInitError();
            }
        }
        this.FindSupported =3D function(callbackSuccess)
        {
            FindSupportedImpl(callbackSuccess);
        }
    }
    function LocalizationObjectFromDictionary(dictionary)
    {
        if (!dictionary)
            return null;
        var object =3D {};
        for (var i =3D 0; i < dictionary.length; i++)
            object[dictionary[i].name] =3D dictionary[i].value;
        return object;
    }
    function Init()
    {
        var callerProvider =3D new SupportedCallerProvider;
        callerProvider.FindSupported(
            function(caller)=20
            {
                var injectors =3D "";
                var pluginsInitData =3D [];
                for (var runner in runners)
                {
                    if (injectors)
                        injectors +=3D '&';
                    injectors +=3D runner;
                    if (runners[runner].getParameters)
                        pluginsInitData.push({plugin: runner, =
parameters: ns.JSONStringify(runners[runner].getParameters())});
                }
                caller.InitCall(
                    injectors,
                    pluginsInitData,
                    function(initSettings)
                    {
                        ns.IsRtl =3D initSettings.rtl;
                        ns.GetCommandSrc =3D function()
                        {
                            return ns.GetBaseUrl() + initSettings.ajaxId =
+ "/" + initSettings.sessionId;
                        }
                        kaspersyLabSessionInstance =3D new =
KasperskyLabSessionClass(caller);
                        ns.SetInterval(function(){ if =
(!kaspersyLabSessionInstance.IsProductConnected()) PostponeInit(); }, =
60000);
                        var plugins =3D initSettings.plugins;
                        if (!plugins)
                        {
                            ns.SessionLog("Empty plugins list recieved =
on init reponse");
                            return;
                        }
                        for (var i =3D 0, pluginsCount =3D =
plugins.length; i < pluginsCount; ++i)
                        {
                            try
                            {
                                var plugin =3D plugins[i];
                                var runner =3D runners[plugin.name];
                                if (runner)
                                {
                                    var settings;
                                    if =
(ns.IsDefined(plugin.settingsJson))
                                        settings =3D =
(plugin.settingsJson) ? ns.JSONParse(plugin.settingsJson) : null;
                                    else
                                        settings =3D plugin.settings;
                                    var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : =
plugin.localization;
                                    runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                                }
                            }
                            catch (e)
                            {
                                ns.SessionError(e);
                            }
                        }
                    },
                    OnInitError);
            });
    }
    var lastPostponedInitTime =3D (new Date()).getTime();
    var postponedInitTimeout =3D null;
    function PostponeInit()
    {
        var nowPostponeTime =3D (new Date()).getTime();
        var postponeDelay =3D (nowPostponeTime - lastPostponedInitTime) =
> 5000 ? 200 : 60 * 1000;
        lastPostponedInitTime =3D nowPostponeTime;
        clearTimeout(postponedInitTimeout)
        postponedInitTimeout =3D ns.SetTimeout(function () { Init(); }, =
postponeDelay);
    }
    ns.StartSession =3D function()
    {
        ns.SetTimeout(Init, 0);
    }
})(KasperskyLab);
KasperskyLab.AddRunner("wsm", function (ns, session)
{
    if (window !=3D window.top)
        return;
    var m_callFunction =3D null;
    var m_activatedState =3D 0;
    var m_activatedStateChangeTimeout;
    var m_documentTitleIsAvailable =3D false;
    var m_stateChangeDelayTimeout;
    function Initialize() {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction) {
            m_callFunction =3D callFunction;
            activatePlugin("wsm", OnPing);
            registerMethod('wsm.forceRedirect', ForceRedirect);
        });
    }
    function OnPing() {
        return ns.MaxRequestDelay;
    }
    function ForceRedirect(args) {
        ns.SessionLog('Force reload to address: ' + args.url);
        document.location.href =3D args.url;
    }
    function FireActivateEventImpl() {
        m_callFunction("wsm.sessionActivated", { title: document.title}, =
function () {
            if (m_activatedState =3D=3D=3D 3)
                ProcessDeactivate();
            m_activatedState =3D 2;
        });
        m_activatedState =3D 1;
    }
    function FireDeactivateEventImpl() {
        m_callFunction("wsm.sessionDeactivated", {title: =
document.title}, function () {
            if (m_activatedState =3D=3D=3D 1)
                ProcessActivate();
            m_activatedState =3D 0;
        });
        m_activatedState =3D 3;
    }
    function FireActivateEvent()
    {
        clearTimeout(m_stateChangeDelayTimeout);
        if (m_documentTitleIsAvailable || document.title)
        {
            m_documentTitleIsAvailable =3D true;
            FireActivateEventImpl();
        }
        else
        {
            m_stateChangeDelayTimeout =3D ns.SetTimeout(function()
                {
                    m_documentTitleIsAvailable =3D true;
                    ProcessActivate();
                }, 500);
        }
    }
    function FireDeactivateEvent()
    {
        if (m_documentTitleIsAvailable)
            FireDeactivateEventImpl();
        else
            clearTimeout(m_stateChangeDelayTimeout);
    }
    function ProcessActivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 0)
                    FireActivateEvent();
                else if (m_activatedState =3D=3D=3D 3)
                    m_activatedState =3D 1;
            }, 0);
    }
    function ProcessDeactivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 2)
                    FireDeactivateEvent();
                else if (m_activatedState =3D=3D=3D 1)
                    m_activatedState =3D 3
            }, 0);
    }
    function OnFocus() {
        if (m_callFunction)
            ProcessActivate();
    }
    function OnBlur() {
        if (m_callFunction && !document.hasFocus())
            ProcessDeactivate();
    }
    Initialize();
    if (document.hasFocus())
    {
        FireActivateEvent();
        ns.AddEventListener(window, "load",=20
            function()
            {
                if (!document.hasFocus())
                    ProcessDeactivate();
            });
    }
    if (window.addEventListener)
    {
        ns.AddEventListener(window, "focus", OnFocus);
        ns.AddEventListener(window, "blur", OnBlur);
    }
    else
    {
        ns.AddEventListener(document, "focusin", OnFocus);
        ns.AddEventListener(document, "focusout", OnBlur);
    }
    ns.AddEventListener(window, "unload", function()
        {
            clearTimeout(m_activatedStateChangeTimeout);
            m_activatedStateChangeTimeout =3D null;
            m_callFunction =3D null;
        });
    if ("onhashchange" in window)
    {
        window.addEventListener("hashchange", function()
        {
             if (m_callFunction)
                m_callFunction("wsm.onHashChange", { newLocationUrl: =
document.location.href }, function() {});
        });
    }
}, {
    referrer: document.referrer,
    stubId: (function () {
        var scripts =3D [];
        if (document.querySelectorAll)
        {
            scripts =3D document.querySelectorAll("[stubid]");
        }
        else
        {
            var allElements =3D document.getElementsByTagName('*');
            for (var i =3D 0; i < allElements.length; i++)
            {
                if (allElements[i].getAttribute("stubid") !=3D=3D null)
                    scripts.push(allElements[i]);
            }
        }
        if (scripts && scripts.length > 0)
            return scripts[0].getAttribute("stubid");
        return "";
    })()
});
KasperskyLab.AddRunner("wnt", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize()
    {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)
        {
            m_callFunction =3D callFunction;
            activatePlugin("wnt", OnPing);
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    Initialize();
}, { referrer: document.referrer });
=EF=BB=BFKasperskyLab.AddRunner("vs", function (ns, session) {
    var VisitedSites =3D function () {
        var m_callFunction =3D function () { };
        var m_domParser =3D ns.GetDomParser(session);
        var m_flags =3D {
            "onPasswordEntered": false,
            "onAddressEntered": false,
            "onCardEntered": false
        };
        function OnPing() {
            return ns.MaxRequestDelay;
        }
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction) {
                m_callFunction =3D callFunction;
                activatePlugin("vs", OnPing);
                ns.AddRemovableEventListener(document, "keydown", =
OnKeyDown);
                ns.AddRemovableEventListener(document, "change", =
OnKeyDown);
            });
        function MakeCallback(flag, target) {
            if (m_flags[flag] || !target)
                return function () { };
            return function (result, selectors) {
                if (result || m_flags[flag])
                    return;
                for (var i =3D 0; i < selectors.length; i++) {
                    if (m_flags[flag])
                        return;
                    var element =3D =
document.querySelector(selectors[i]);
                    if (element && element =3D=3D=3D target) {
                        m_flags[flag] =3D true;
                        if (m_flags["onPasswordEntered"] && =
m_flags["onAddressEntered"] && m_flags["onCardEntered"]) {
                            ns.RemoveEventListener(document, "keydown", =
OnKeyDown);
                            ns.RemoveEventListener(document, "change", =
OnKeyDown);
                        }
                        m_callFunction("vs." + flag);
                    }
                }
            }
        }
        function OnKeyDown(evt) {
            try {
                if (evt.target.tagName.toLowerCase() !=3D=3D "input")
                    return;
                =
m_domParser.GetPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetNewPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetAddressSelectors(MakeCallback("onAddressEntered", =
evt.target));
                =
m_domParser.GetCardSelectors(MakeCallback("onCardEntered", evt.target));
            }
            catch (e) {
                ns.SessionError(e, "vs");
            }
        }
    }
    var instance =3D null;
    ns.RunModule(function () {
        if (!instance)
            instance =3D new VisitedSites;
    });
});
(function (ns) {
ns.UrlAdvisorBalloon =3D function (session, locales)
{
    var m_balloon =3D new ns.Balloon2("ua", =
"/ua/url_advisor_balloon.html", "/ua/balloon.css", session, =
GetCoordsCallback, OnCloseHandler, locales, OnDataReceiveHandler);
    var m_currentVerdict =3D null;
    var m_balloonElement =3D null;
    var m_markerDiv =3D null;
    var m_tagDiv =3D null;
    var m_mouseX =3D 0;
    var m_mouseY =3D 0;
    var ratingIds =3D [
        {className:"green", =
headerNode:locales["UrlAdvisorBalloonHeaderGood"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineGood"]},
        {className:"grey", =
headerNode:locales["UrlAdvisorBalloonHeaderSuspicious"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineSuspicious"]},
        {className:"red", =
headerNode:locales["UrlAdvisorBalloonHeaderDanger"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineDanger"]},
        {className:"yellow", =
headerNode:locales["UrlAdvisorBalloonHeaderWmuf"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineWmuf"]}
    ];
    function GetCoordsCallback(balloonSize)
    {
        return GetCoord(balloonSize, m_mouseX, m_mouseY)
    }
    function OnCloseHandler(arg)
    {
        if(arg =3D=3D 0)
        {
            m_balloon.Hide();
        }
    }
    function OnDataReceiveHandler()
    {
    }
    function GetCoord(balloonSize, clientX, clientY)
    {
        var coord =3D {x: 0, y: 0};
        var clientWidth =3D ns.GetPageWidth();
        var halfWidth =3D balloonSize.width / 2;
        if (halfWidth > clientX)
            coord.x =3D 0;
        else if (halfWidth + clientX > clientWidth)
            coord.x =3D clientWidth - balloonSize.width;
        else
            coord.x =3D clientX - halfWidth;
        var clientHeight =3D ns.GetPageHeight();
        coord.y =3D (clientY + balloonSize.height > clientHeight) ? =
clientY - balloonSize.height : clientY;
        if (coord.y < 0)
            coord.y =3D 0;
        var scroll =3D ns.GetPageScroll();
        coord.y +=3D scroll.top;
        coord.x +=3D scroll.left;
        return coord;
    }
    this.HideBalloon =3D function()
    {
        m_balloon.Hide();
    }
    this.ShowBalloon =3D function(clientX, clientY, verdict)
    {
        m_mouseX =3D clientX;
        m_mouseY =3D clientY;
        m_currentVerdict =3D verdict;
        m_balloon.Show(ratingIds[m_currentVerdict.rating - 1].className =
+ " " + ns.md5(verdict.url), { verdict: m_currentVerdict, locales: =
locales });
    }
};
}) (KasperskyLab || {});
var PostponeCheckAtributeName =3D 'kl_' + KasperskyLab.GetCurrentTime();
var IconName =3D 'kl_' + KasperskyLab.GetCurrentTime();
KasperskyLab.AddRunner("ua", function (ns, session, settings, locales) {
var UrlAdvisor =3D function()
{
    var m_urlAdvisorBalloon =3D new ns.UrlAdvisorBalloon(session, =
locales);
    var m_enabled =3D settings.enable;
    var m_checkOnlySearchResults =3D settings.mode;
    var m_linkSelector =3D settings.linkSelector;
    var m_elementAfterSelector =3D settings.elementAfterSelector;
    var m_emptySearchResultSent =3D false;
    var m_postponeCategorizeStarted =3D false;
    var m_urlCategorizeRequestTime =3D 0;
    var m_observer;
    var m_callFunction =3D function(){};
    var m_categorizingObjects =3D {};
    var m_clearCategorizingObjectsTimerId;
    function AddToCategorizeList(url, linkElement)
    {
        if (url in m_categorizingObjects)
        {
            m_categorizingObjects[url].push(linkElement);
        }
        else
        {
            m_categorizingObjects[url] =3D [linkElement];
        }
    }
    session.InitializePlugin(function(activatePlugin, registerMethod, =
callFunction){
        m_callFunction =3D callFunction;
        activatePlugin('ua', OnPing);
        registerMethod('ua.verdict', SetVerdictDelayed);
        registerMethod('ua.settings', SetSettings);
    });
    Run();
    function OnPing(currentTime)
    {
        var timeFormRequest =3D (currentTime >=3D =
m_urlCategorizeRequestTime) ? currentTime - m_urlCategorizeRequestTime : =
0;
        return timeFormRequest <=3D 10000 ? 500 : ns.MaxRequestDelay;
    }
    function GetHref(link)
    {
        try { return link.href; } catch(e){}
        try { return link.getAttribute('href'); } catch(e){}
        return '';
    }
    function CreateIcon() {
        var icon =3D document.createElement("img");
        icon.name =3D IconName;
        icon.width =3D 16;
        icon.height =3D 16;
        icon.style.cssText =3D "width: 16px!important; height: =
16px!important;"
        icon.onclick =3D function (evt) { ns.StopProcessingEvent(evt); =
};
        return icon;
    }
    function GetLinkIcon(linkElement)
    {
        var nextElement =3D linkElement.nextSibling;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (nextElement)
                nextElement =3D nextElement.nextSibling;
            else
                nextElement =3D linkElement.nextSibling;
        }
        return (nextElement !=3D=3D null && nextElement.name =3D=3D =
IconName) ? nextElement : undefined;
    }
    function GetOrCreateLinkIcon(linkElement)
    {
        var icon =3D GetLinkIcon(linkElement);
        if (icon)
            return icon;
        var nextElement =3D linkElement;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (!nextElement)
                nextElement =3D linkElement;
        }
        nextElement.parentNode.insertBefore(CreateIcon(), =
nextElement.nextSibling);
        return nextElement.nextSibling;
    }
    function GetLinkElementByIcon(icon)
    {
        if (!m_elementAfterSelector)
            return icon.previousSibling;
        var searchLinks =3D document.querySelectorAll(m_linkSelector);
        for (var i =3D 0; i < searchLinks.length; i++)
        {
            var elem =3D =
searchLinks[i].querySelector(m_elementAfterSelector);
            if (searchLinks[i].nextSibling =3D=3D=3D icon || (elem && =
elem.nextSibling =3D=3D=3D icon))
                return searchLinks[i];
        }
        return icon.previousSibling;
    }
    function UpdateIconImage(icon, verdict)
    {
        if (verdict.rating =3D=3D=3D 1)
        {
            icon.src =3D locales["UrlAdvisorGoodImage.png"];
            icon['kis_status'] =3D 16;
        }
        else if (verdict.rating =3D=3D=3D 2)
        {
            icon.src =3D locales["UrlAdvisorSuspiciousImage.png"];
            icon['kis_status'] =3D 8;
        }
        else if (verdict.rating =3D=3D=3D 3)
        {
            icon.src =3D locales["UrlAdvisorDangerImage.png"];
            icon['kis_status'] =3D 4;
        }
        else if (verdict.rating =3D=3D=3D 4)
        {
            icon.src =3D locales["UrlAdvisorwmufImage.png"];
        }
    }
    function SubscribeIconOnMouseEvents(icon, verdict)
    {
        var balloonTimerId =3D 0;
        ns.AddEventListener(icon, "mouseout",=20
            function()
            {
                if (balloonTimerId)
                {
                    clearTimeout(balloonTimerId);
                    balloonTimerId =3D 0;
                }
            });
        ns.AddEventListener(icon, "mouseover",=20
            function(args)
            {
                if (!balloonTimerId)
                {
                    var clientX =3D args.clientX;
                    var clientY =3D args.clientY;
                    balloonTimerId =3D ns.SetTimeout(function()
                        {
                            m_urlAdvisorBalloon.ShowBalloon(clientX, =
clientY, verdict);
                            balloonTimerId =3D 0;
                        }, 300);
                }
            });
    }
    function IsElementEmpty(linkElement)
    {
        return !linkElement.offsetHeight && !linkElement.offsetWidth
            && !linkElement.outerText && !linkElement.text;
    }
    function SetVerdictForUrl(verdict)
    {
        try
        {
            if (!(verdict.url in m_categorizingObjects))
                return;
            var linkElements =3D m_categorizingObjects[verdict.url];
            for (var linkIndex =3D 0; linkIndex < linkElements.length; =
++linkIndex)
            {
                if (IsElementEmpty(linkElements[linkIndex]))
                    continue;
                linkElements[linkIndex][PostponeCheckAtributeName] =3D =
false;
                var icon =3D =
GetOrCreateLinkIcon(linkElements[linkIndex]);
                if (!icon)
                    continue;
                UpdateIconImage(icon, verdict);
                SubscribeIconOnMouseEvents(icon, verdict);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "ua");
        }
        delete m_categorizingObjects[verdict.url];
    }
    function SetVerdict(argument)
    {
        for (var currentVerdict =3D 0; currentVerdict < =
argument.verdicts.length; currentVerdict++)
            SetVerdictForUrl(argument.verdicts[currentVerdict]);
    }
    function SetVerdictDelayed(argument)
    {
        ns.SetTimeout(function(){SetVerdict(argument);}, 1000);
    }
    function SetSettingsImpl(argument)
    {
        m_enabled =3D argument.enable;
        if (!m_enabled)
            return;
        m_checkOnlySearchResults =3D argument.mode;
    }
    function ClearImages()
    {
        var images =3D document.getElementsByName(IconName);
        while (images.length > 0)
            images[0].parentNode.removeChild(images[0]);
    }
    function ClearAttributes()
    {
        for (var i =3D 0; i < document.links.length; ++i)
            if (document.links[i][PostponeCheckAtributeName])
                document.links[i][PostponeCheckAtributeName] =3D false;
    }
    function SetSettings(argument)
    {
        ClearImages();
        ClearAttributes();
        SetSettingsImpl(argument);
        CategorizeUrl();
    }
    function IsNeedCategorizeLink(linkElement)
    {
        try
        {
            return !linkElement.isContentEditable && =
!!linkElement.parentNode=20
                && !GetLinkIcon(linkElement) && =
!linkElement[PostponeCheckAtributeName]
                && !IsElementEmpty(linkElement);
        }
        catch(e)
        {
            ns.SessionLog('check link exception: ' + (e.message || e));
            return false;
        }
    }
    function ProcessDomChange()
    {
        try
        {
            ns.SessionLog('UA: Process dom change');
            if (!m_postponeCategorizeStarted)
            {
                ns.SetTimeout(CategorizeUrl, 500);
                m_postponeCategorizeStarted =3D true;
            }
            var images =3D document.getElementsByName(IconName);
            for (var i =3D 0; i < images.length; ++i)
            {
                var linkNode =3D GetLinkElementByIcon(images[i]);
                if (!linkNode || !linkNode.nodeName || =
linkNode.nodeName.toLowerCase() !=3D=3D "a")
                {
                    var imageNode =3D images[i];
                    imageNode.parentNode.removeChild(imageNode);
                }
            }
        }
        catch (e)
        {
            ns.SessionError("ua dom change handling exception\r\n: " + =
(e.message || e) + (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function CategorizeUrl()
    {
        try
        {
            if (!m_enabled)
            {
                ns.SessionLog("skip categorize links because UA =
disabled");
                return;
            }
            ns.SessionLog('UA: collect links for categorize');
            m_postponeCategorizeStarted =3D false;
            var linksForCategorize =3D [];
            var linksForCheck =3D [];
            if (!m_checkOnlySearchResults)
                linksForCheck =3D document.links;
            else if (m_linkSelector && m_checkOnlySearchResults)
                linksForCheck =3D =
document.querySelectorAll(m_linkSelector);
            for (var i =3D 0; i < linksForCheck.length; i++)
            {
                var link =3D linksForCheck[i];
                if (IsNeedCategorizeLink(link))
                {
                    link[PostponeCheckAtributeName] =3D true;=20
                    var href =3D GetHref(link);
                    if (!!href) {
                        linksForCategorize.push(href);=20
                        AddToCategorizeList(href, link);
                    } else {
                        ns.Log("access to href blocked by browser");=20
                    }
                }
            }
            var isEmptySearchResult =3D m_linkSelector && =
m_checkOnlySearchResults && linksForCheck.length =3D=3D 0;
            if (isEmptySearchResult || linksForCategorize.length)
            {
                if (isEmptySearchResult)
                {
                    if (m_emptySearchResultSent)
                        return;
                    m_emptySearchResultSent =3D true;
                }
                m_callFunction("ua.categorize", {links: =
linksForCategorize});
                m_urlCategorizeRequestTime =3D ns.GetCurrentTime();
                clearTimeout(m_clearCategorizingObjectsTimerId);
                m_clearCategorizingObjectsTimerId =3D =
ns.SetTimeout(function () {
                    m_categorizingObjects =3D {};
                }, 1000 * 60 * 5);
            }
            else
            {
                ns.SessionLog("UA not found links for categorization");
            }
        }
        catch (e)
        {
            ns.SessionError("ua categorize exception\r\n: " + (e.message =
|| e)+ (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function Run()
    {
        CategorizeUrl();
        m_observer =3D ns.GetDomChangeObserver("a");
        m_observer.Start(ProcessDomChange);
        ns.AddEventListener(window, "load", CategorizeUrl);
    };
};
var instance =3D null;
ns.RunModule(function()
{
    if (!instance)
        instance =3D new UrlAdvisor();
}, 2500);
});
KasperskyLab.AddRunner("cb", function (ns, session, settings, locales) {
    var ContentBlocker =3D function () {
        var m_idleStartTime =3D ns.GetCurrentTime();
        var m_callFunction =3D function () {};
        var m_deactivateFunction;
        session.InitializePlugin(function (activatePlugin, =
registerMethod, callFunction, deactivatePlugin) {
            m_deactivateFunction =3D deactivatePlugin;
            m_callFunction =3D callFunction;
            activatePlugin('cb', OnPing);
            registerMethod('cb.reloadUrl', ReloadUrl);
            registerMethod('cb.blockImage', BlockImage);
            registerMethod('cb.shutdown',
                function () {
                    deactivatePlugin('cb');
                });
        });
        function OnPing(currentTime) {
            var idleTime =3D (currentTime >=3D m_idleStartTime) ? =
currentTime - m_idleStartTime : 0;
            return idleTime <=3D 10000 ? 500 : ns.MaxRequestDelay;
        }
        function ReloadUrl() {
            ns.SessionLog("Start reload url " + document.readyState);
            m_idleStartTime =3D ns.GetCurrentTime();
            window.location.reload(true);
        }
        function BlockImage(blockImageRequest) {
            var blockImageResponse =3D { blockedImagesCount: 0, =
requestId: "" };
            var SendResponse =3D function()
            {
                m_callFunction("cb.BlockResults", blockImageResponse);
                SendResponse =3D function() {}
            }
            try
            {
                blockImageResponse.requestId =3D =
blockImageRequest.requestId;
                var blockImageByPath =3D function(url)
                {
                    var endsWithUrl =3D function(pattern) {
                        var d =3D pattern.length - url.length;
                        return d >=3D 0 && pattern.lastIndexOf(url) =
=3D=3D=3D d;
                    };
                    var images =3D document.getElementsByTagName('img');
                    for (var i =3D 0; i !=3D images.length; ++i) {
                        if (endsWithUrl(images[i].src))
                            if (images[i].style.display !=3D 'none') {
                                images[i].style.display =3D 'none';
                                ++blockImageResponse.blockedImagesCount;
                            }
                    }
                }
                for (var i =3D 0; i !=3D blockImageRequest.urls.length; =
++i) {
                    blockImageByPath(blockImageRequest.urls[i]);
                }
                SendResponse();
            }
            catch(e)
            {
                SendResponse();
                throw e;
            }
        }
    };
    new ContentBlocker();
});
var KasperskyLab =3D (function (ns)
{
function DomParser(session)
{
    var m_callFunction =3D function(){};
    var m_logins =3D [];
    var m_passwords =3D [];
    var m_newPasswords =3D [];
    var m_address =3D [];
    var m_card =3D [];
    var m_cachedFlag =3D false;
    var m_pathName =3D document.location.pathname;
    var m_selectorsRequested =3D false;
    var m_callbacksQueue =3D [];
    function OnGetFieldsCallback(result, selectors, callback)
    {
        if (result =3D=3D 0 && selectors)
        {
            if (selectors.loginSelectors)
                Array.prototype.push.apply(m_logins, =
selectors.loginSelectors);
            if (selectors.passwordSelectors)
                Array.prototype.push.apply(m_passwords, =
selectors.passwordSelectors);
            if (selectors.newPasswordSelectors)
                Array.prototype.push.apply(m_newPasswords, =
selectors.newPasswordSelectors);
            if (selectors.addressSelectors)
                Array.prototype.push.apply(m_address, =
selectors.addressSelectors);
            if (selectors.cardSelectors)
                Array.prototype.push.apply(m_card, =
selectors.cardSelectors);
            m_cachedFlag =3D true;
        }
        m_selectorsRequested =3D false;
        for (var i =3D 0; i < m_callbacksQueue.length; ++i)
        {
            m_callbacksQueue[i](result);
        }
    }
    function CallService(argObject)
    {
        m_callFunction("dp.onGetFields", argObject, =
OnGetFieldsCallback);
    }
    function IsVisible(element)
    {
        var style =3D window.getComputedStyle ? =
window.getComputedStyle(element) : element.currentStyle;
        return style.display !=3D=3D "none";
    }
    function ProcessChilds(childNodes)
    {
        for (var i =3D 0; i < childNodes.length; ++i)
        {
            var element =3D childNodes[i];
            if (element.nodeType !=3D=3D Node.ELEMENT_NODE)
                continue;
            if (!IsVisible(element))
                element.setAttribute("wfd-invisible", true);
            else
                ProcessChilds(element.childNodes);
        }
    }
    function ProcessNextGroupElement(tree, finishCallback)
    {
        var currentNode =3D tree.currentNode;
        var counter =3D 0;
        while(currentNode)
        {
            ++counter;
            currentNode.setAttribute("wfd-invisible", true);
            currentNode =3D tree.nextNode();
            if (counter =3D=3D 100)
            {
                ns.SetTimeout(function(){ProcessNextGroupElement(tree, =
finishCallback);}, 0);
                return;
            }
        }
        finishCallback();
    }
    function GetSelectorsWithTreeWalker()
    {
        var filter =3D {
            acceptNode: function(node) {
                if (node && node.parentNode && =
node.parentNode.getAttribute("wfd-invisible") =3D=3D=3D true)
                    return NodeFilter.FILTER_REJECT;
                if (node && !IsVisible(node))
                    return NodeFilter.FILTER_ACCEPT;
                return NodeFilter.FILTER_SKIP;
            }
        }
        var tree =3D document.createTreeWalker(document.body, =
NodeFilter.SHOW_ELEMENT, filter.acceptNode, false);
        var finishCallback =3D function(){
            CallService({dom: "<body>" + document.body.innerHTML + =
"</body>"});
        }
        ProcessNextGroupElement(tree, finishCallback);
    }
    function GetSelectorsFromService()
    {
        try
        {
            ProcessChilds(document.body.childNodes);
        }
        catch (e)
        {
            ns.SessionLog(e);
        }
        CallService({dom: document.documentElement.innerHTML});
    }
    function GetSelectorsInternal(callback, selectors)
    {
        if (m_cachedFlag)
        {
            if (selectors.length > 0)
                callback(0, selectors);
            return;
        }
        var clientCallback =3D function (result) { callback(result, =
selectors); };
        m_callbacksQueue.push(clientCallback);
        if (!m_selectorsRequested)
        {
            m_selectorsRequested =3D true;
            if (document.createTreeWalker)
                GetSelectorsWithTreeWalker();
            else
                GetSelectorsFromService();
        }
    }
    this.GetLoginSelectors =3D function(clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_logins);
    }
    this.GetPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_passwords);
    }
    this.GetNewPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_newPasswords);
    }
    this.GetAddressSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_address);
    }
    this.GetCardSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_card);
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnInitializeCallback(activatePlugin, registerMethod, =
callFunction)
    {
        m_callFunction =3D callFunction;
        activatePlugin("dp", OnPing);
    }
    function ResetCacheFlag()
    {
        m_cachedFlag =3D false;
    }
    function UpdateLocationPathName()
    {
        if(m_pathName !=3D document.location.pathname)=20
        {
            m_pathName =3D document.location.pathname;
            ResetCacheFlag();
        }
    }
    var m_originalPushState =3D function(){};
    function PushStateWrapper()
    {
        m_originalPushState.apply(window.history, =
[].slice.call(arguments));
        ResetCacheFlag();
    }
    function InitializePlugin()
    {
        session.InitializePlugin(OnInitializeCallback);
        ns.AddEventListener(window, "popstate", ResetCacheFlag);
        ns.AddEventListener(document, "load", UpdateLocationPathName);
        if (window.history && window.history.pushState)
        {
            m_originalPushState =3D window.history.pushState;
            window.history.pushState =3D PushStateWrapper;
        }
    }
    InitializePlugin();
}
var gDomParser;
ns.GetDomParser =3D function(session)
{
    if (!gDomParser)
        gDomParser =3D new DomParser(session);
    return gDomParser;
}
return ns;
}) (KasperskyLab || {});
var oldSetRequestHeader =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.setRequestHeader;
var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
var oldFetch =3D window.fetch;
var xhrProxyEnabled =3D true;
var processPostAjaxInSession =3D function(){};
function NormalizeUrl(url)
{
    var e =3D document.createElement("a");
    e.href =3D url;
    return e.href;
}
function IsInternalUrl(url)
{
    return KasperskyLab.IsRelativeTransport() ? false : =
url.indexOf(KasperskyLab.PREFIX) =3D=3D 0;
}
if (oldFetch)
{
    var oldRequest =3D Request;
    var oldFunctionToString =3D Function.prototype.toString;
    var fetchCallImpl =3D function ()
    {
        var clsNew =3D function (Cls)
        {
            return new (KasperskyLab.FunctionBind.apply(Cls, =
arguments))();
        }
        var args =3D [].slice.call(arguments);
        args.unshift(oldRequest);
        var request =3D clsNew.apply(this, args);
        if (xhrProxyEnabled && !KasperskyLab.IsCorsRequest(request.url, =
document.location.href))
        {
            request.headers.append(KasperskyLab.RequestCustomHeader, =
'Ajax_Request');
        }
        return oldFetch.apply(this, [request]);
    };
    window.fetch =3D function () { return fetchCallImpl.apply(this, =
[].slice.call(arguments)); };
    window.fetch.toString =3D function () { return =
oldFunctionToString.apply(oldFetch, [].slice.call(arguments)); };
}
if (oldSend)
{
    var m_requests =3D {};
    var m_idCounter =3D 0;
    var addDescriptor =3D function(requestDescriptor)
    {
        var id =3D ++m_idCounter;
        KasperskyLab.SetTimeout(function()
            {
                delete m_requests[id];
            }, 60 * 1000)
        m_requests[id] =3D requestDescriptor;
    }
    var findRequestDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
                return m_requests[index];
        }
    }
    var deleteDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
            {
                delete m_requests[index];
            }
        }
    }
    var xhrOpenProcessor =3D function()
    {
        try
        {
            if (xhrProxyEnabled &&
                arguments.length > 1 && typeof (arguments[0]) =3D=3D =
'string')
            {
                var requestDescriptor =3D {request: this, isCORS: =
KasperskyLab.IsCorsRequest(arguments[1], document.location.href)};
                if (requestDescriptor.isCORS && =
arguments[0].toLowerCase() =3D=3D 'post' && =
!IsInternalUrl(NormalizeUrl(arguments[1])))
                {
                    var sendCallback =3D =
processPostAjaxInSession.apply(this, [].slice.call(arguments));
                    if (sendCallback)
                        requestDescriptor.RequestSend =3D sendCallback;
                }
                addDescriptor(requestDescriptor);
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        oldOpen.apply(this, [].slice.call(arguments));
    };
    var xhrSetRequestHeaderProcessor =3D function()=20
    {
        try
        {
            if (arguments.length && typeof(arguments[0]) =3D=3D 'string' =
&& =
arguments[0].toLowerCase().indexOf(KasperskyLab.RequestCustomHeader.toLow=
erCase()) =3D=3D=3D 0)
            {
                var requestDescriptor =3D findRequestDescriptor(this);
                if (requestDescriptor)
                {
                    requestDescriptor.headerSet =3D true;
                    delete requestDescriptor.RequestSend;
                }
                else
                {
                    requestDescriptor =3D {request: this, headerSet: =
true};
                    addDescriptor(requestDescriptor);
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSetRequestHeader.apply(this, =
[].slice.call(arguments));
    };
    var xhrSendProcessor =3D function()=20
    {
        try
        {
            var requestDescriptor =3D findRequestDescriptor(this);
            if (xhrProxyEnabled && requestDescriptor)
            {
                deleteDescriptor(this);
                if (!requestDescriptor.isCORS && =
!requestDescriptor.headerSet)
                    oldSetRequestHeader.apply(this, =
[KasperskyLab.RequestCustomHeader, 'Ajax_Request']);
                if (requestDescriptor.RequestSend)
                {
                    requestDescriptor.RequestSend.apply(this, =
[].slice.call(arguments));
                    return;
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSend.apply(this, [].slice.call(arguments));
    };
    window.XMLHttpRequest.prototype.open =3D function ()
    {
        return xhrOpenProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.send =3D function ()
    {
        return xhrSendProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.setRequestHeader =3D function ()
    {
        return xhrSetRequestHeaderProcessor.apply(this, =
[].slice.call(arguments));
    }
}
KasperskyLab.AddRunner("xhr_content", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize() {
        xhrProxyEnabled =3D true;
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)=20
        {
            m_callFunction =3D callFunction;
            activatePlugin("xhr_content", OnPing, OnError);
            processPostAjaxInSession =3D function()
            {
                var sendArguments;
                var request;
                var notifyComplete =3D false;
                var async =3D arguments.length < 3 || =
typeof(arguments[2]) !=3D 'boolean' || arguments[2];
                var callback =3D function()
                {
                    if (request)
                        oldSend.apply(request, sendArguments);
                    else
                        notifyComplete =3D true;
                }
                var remoteFunctionName =3D "xhr.ajaxRequestNotify";
                var targetUrl =3D NormalizeUrl(arguments[1])
                var remoteFunctionArguments =3D { url: targetUrl };
                var result =3D m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback, async);
                if (!result && !async)
                {
                    m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback);
                    notifyComplete =3D true;
                }
                return function()
                {
                    if (notifyComplete)
                    {
                        oldSend.apply(this, [].slice.call(arguments));
                    }
                    else
                    {
                        sendArguments =3D arguments.length > 0 ?
                            [ arguments[0] && arguments[0].slice ? =
arguments[0].slice() : arguments[0] ] :
                            [];
                        request =3D this;
                    }
                };
            };
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnError()
    {
        xhrProxyEnabled =3D false;
    }
    Initialize();
}, { referrer: document.referrer });
(function (ns) {
ns.RequestCustomHeader =3D "X-KL-Ajax-Request";
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.Balloon2 =3D function(pluginName, balloonSrc, balloonCssPostfix, =
session, getCoordCallback, onCloseHandler, locales, =
onDataReceiveHandler)
{
    var m_balloon =3D document.createElement("iframe");
    var m_balloonId =3D pluginName + "_b";
    var m_balloonSize =3D null;
    var m_sizeCache =3D {};
    var m_initStyleDataPair =3D {};
    var m_isInitSent =3D false;
    var m_updateTimeout;
    var m_firstCreate =3D true;
    var m_callFunction =3D function(){};
    function ChangeSchemeIfNeed(url)
    {
        if (document.location.protocol =3D=3D=3D "https:")
            return url.replace("http:", "https:");
        return url;
    }
    function InitializeBalloon()
    {
        m_balloon.scrolling =3D "no";
        m_balloon.frameBorder =3D "0";
        m_balloon.style.border =3D "0";
        m_balloon.style.height =3D "1px";
        m_balloon.style.width =3D "1px";
        m_balloon.style.left =3D "1px";
        m_balloon.style.top =3D "1px";
        m_balloon.allowTransparency =3D "true";=20
        m_balloon.style.zIndex =3D "2147483647";
        m_balloon.style.position =3D "absolute";
        document.body.appendChild(m_balloon);
        HideBalloon();
    }
    function OnPing()
    {
        return IsDisplayed() ? 100 : ns.MaxRequestDelay;
    }
    function SendToFrame(args)
    {
        m_balloon.contentWindow.postMessage(ns.JSONStringify(args), =
GetResourceUrl());
    }
    function OnSizeMessage(sizeMessage)
    {
        var size =3D {
            height: sizeMessage.height,
            width: sizeMessage.width
        };
        if (size.height !=3D 0 && size.width !=3D 0)
            PutSizeInCache(sizeMessage.style, size);
        SetupBalloon(size);
    }
    function OnCloseMessage(closeData)
    {
        HideBalloon();
        if (onCloseHandler && closeData.closeAction)
            onCloseHandler(closeData.closeAction);
    }
    function OnDataMessage(data)
    {
        if (onDataReceiveHandler)
            onDataReceiveHandler(data);
    }
    function GetResourceUrl()
    {
        return balloonCssPostfix
            ? ns.GetResourceSrc(balloonSrc) + "?cssSrc=3D" + =
encodeURIComponent(ChangeSchemeIfNeed(ns["GetResourceSrc"](balloonCssPost=
fix)))
            : ns.GetResourceSrc(balloonSrc);
    }
    function CreateBalloon(style, data, size)
    {
        if (m_firstCreate)
        {
            InitializeBalloon();
            m_firstCreate =3D false;
        }
        DisplayBalloon();
        if (m_balloon.src)
        {
            UpdateBalloon(style, data);
            return;
        }
        m_initStyleDataPair =3D {style: style, data: data};
        m_balloon.src =3D GetResourceUrl();
        var balloonSize =3D size ? size : GetSizeFromCache(style);
        var dataToFrame =3D {
            command: "init",
            pluginName: m_balloonId,
            isRtl: ns.IsRtl,
            needSize: !balloonSize,
            style: style
        };
        if (data)
            dataToFrame.data =3D data;
        if (size)
            dataToFrame.explicitSize =3D size;
        if (locales)
            dataToFrame.locales =3D locales;
        dataToFrame.commandUrl =3D =
ChangeSchemeIfNeed(ns.GetCommandSrc());
        ns.AddEventListener(m_balloon, "load", =
function(){SendInit(dataToFrame);});
        if (balloonSize)
        {
            clearTimeout(m_updateTimeout);
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(balloonSize);}, 0);
        }
    }
    function SendInit(dataToFrame)
    {
        dataToFrame.style =3D m_initStyleDataPair.style;
        dataToFrame.data =3D m_initStyleDataPair.data;
        m_isInitSent =3D true;
        SendToFrame(dataToFrame);
        session.ForceReceive();
    }
    function DisplayBalloon()
    {
        m_balloon.style.display =3D "";
        session.ForceReceive();
    }
    function IsDisplayed()
    {
        return !m_firstCreate && m_balloon.style.display =3D=3D=3D "";
    }
    function HideBalloon()
    {
        m_balloon.style.display =3D "none";
    }
    function DestroyBalloon()
    {
        m_balloon.blur();=20
        document.body.removeChild(m_balloon);
        m_firstCreate =3D true;
        m_balloonSize =3D null;
    }
    function PositionBalloon()
    {
        if (!m_balloonSize)
            return;
        var coords =3D getCoordCallback(m_balloonSize);
        var newHeight =3D m_balloonSize.height + "px";
        var newWidth =3D m_balloonSize.width + "px";
        if (newHeight !=3D=3D m_balloon.style.height ||
            newWidth !=3D=3D m_balloon.style.width)
        {
            m_balloon.style.height =3D newHeight;
            m_balloon.style.width =3D newWidth;
            ns.SessionLog("Change balloon size " + m_balloonId + " =
height: " + newHeight + " width: " + newWidth);
        }
        var newX =3D Math.round(coords.x).toString() + "px";
        var newY =3D Math.round(coords.y).toString() + "px";
        if (newX !=3D=3D m_balloon.style.left ||
            newY !=3D=3D m_balloon.style.top)
        {
            m_balloon.style.left =3D newX;
            m_balloon.style.top =3D newY;
            ns.SessionLog("Change balloon position " + m_balloonId + " =
x: " + newX + " y: " + newY);
        }
    }
    function SetupBalloon(balloonSize)
    {
        m_balloonSize =3D balloonSize;
        PositionBalloon();
    }
    function UpdateBalloon(style, data)
    {
        if (!m_isInitSent)
            m_initStyleDataPair =3D {style: style, data: data};
        var sizeFromCache =3D GetSizeFromCache(style);
        clearTimeout(m_updateTimeout);
        if (sizeFromCache)
        {
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(sizeFromCache);}, 0);
        }
        else
        {
            m_balloon.style.height =3D "1px";
            m_balloon.style.width =3D "1px";
            m_balloonSize =3D {height: 1, width: 1};
        }
        var dataToFrame =3D {
            command: "update",
            style: style,
            data: data,
            needSize: !sizeFromCache
        };
        SendToFrame(dataToFrame);
    }
    function GetSizeFromCache(style)
    {
        return m_sizeCache[style ? style.toString() : ""];
    }
    function PutSizeInCache(style, size)
    {
        m_sizeCache[style ? style.toString() : ""] =3D size;
    }
    this.Show =3D function(style, data)
    {
        CreateBalloon(style, data);
    }
    this.ShowWithSize =3D function(style, data, size)
    {
        CreateBalloon(style, data, size);
    }
    this.Resize =3D function(size)
    {
        SetupBalloon(size);
    }
    this.Hide =3D function()
    {
        HideBalloon();
    }
    this.Update =3D function(style, data)
    {
        UpdateBalloon(style, data);
    }
    this.UpdatePosition =3D function()
    {
        PositionBalloon();
    }
    this.Destroy =3D function()
    {
        DestroyBalloon();
    }
    this.IsFocused =3D function()
    {
        if (!m_balloon)
            return false;
        return document.activeElement =3D=3D m_balloon;
    }
    function OnFrameDataMessage(argument)
    {
        if (!argument)
        {
            ns.SessionLog(m_balloonId + " empty argument");
            return;
        }
        if (!argument.message)
        {
            ns.SessionLog(m_balloonId + " empty message.");
            return;
        }
        var message =3D ns.JSONParse(argument.message);
        if (message.type =3D=3D=3D "size")
            OnSizeMessage(message.data);
        else if (message.type =3D=3D=3D "close")
            OnCloseMessage(message.data);
        else if (message.type =3D=3D=3D "data")
            OnDataMessage(message.data);
        else if (message.type =3D=3D=3D "trace")
            ns.SessionLog(message.data);
        else
            ns.SessionError("Unknown message type\r\n: " + message.type, =
"balloon");
    }
    function Init()
    {
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction)
            {
                m_callFunction =3D callFunction;
                activatePlugin(m_balloonId, OnPing);
                registerMethod(m_balloonId + ".message", =
OnFrameDataMessage);
            });
    }
    Init();
};
return ns;
}) (KasperskyLab || {});
KasperskyLab.StartSession();=0A=
 })();=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=176&cb=INSERT_RANDOM_NUMBER_HERE

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" =
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><HTML=20
lang=3D"en" lang=3D"en" xml:lang=3D"en"=20
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><META =
content=3D"IE=3D11.0000"=20
http-equiv=3D"X-UA-Compatible">
=20
<SCRIPT =
src=3D"https://advm.ahram.org.eg/FD126C42-EBFA-4E12-B309-BB3FDD723AC1/mai=
n.js?attr=3DycRVxX_2HeDme9_a_W7M1EnTjjam2MokVU8iqgLalvPp29DF6ED8nUgKXejHS=
uAXmcdRZm5PWBE940tsMi4imAG2GWe36hRP0pkLLvpGPEtC9K2eOK3rZg9dM4bxFK_1UlwGwH=
yQSe2YYEHbxP41mA" type=3D"text/javascript" charset=3D"UTF-8"></SCRIPT>

<META http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8">
<STYLE>img{max-width:100%}</STYLE>
 <TITLE>Advertisement</TITLE>=20
<STYLE type=3D"text/css">=0A=
body {margin:0; height:100%; background-color:transparent; width:100%; =
text-align:center;}=0A=
</STYLE>
=20
<SCRIPT src=3D"https://advm.ahram.org.eg/cdn-cgi/bm/cv/669835187/api.js" =
async=3D""></SCRIPT>

<META name=3D"GENERATOR" content=3D"MSHTML 11.00.10570.1001"></HEAD>=20
<BODY>
<DIV id=3D"beacon_1d2af13589" style=3D"left: 0px; top: 0px; visibility: =
hidden; position: absolute;"><IMG=20
width=3D"0" height=3D"0" style=3D"width: 0px; height: 0px;" alt=3D"" =
src=3D"https://advm.ahram.org.eg/www/delivery/lg.php?bannerid=3D0&amp;cam=
paignid=3D0&amp;zoneid=3D176&amp;cb=3D1d2af13589"></DIV>
<SCRIPT =
type=3D"text/javascript">(function(){window['__CF$cv$params']=3D{r:'68fa1=
91b9b600afc',m:'ZE3Ww3L5SNlzpkgimbg.fJneoy32c5BGDvlAC6dHmcI-1631795342-0-=
AWGpEFaC2lxpiFtqAbhCGO4uDXpQYWVygQGzTx/5V1ccg0KRruNnEzD1JuJNaKMf2eG2cSQfc=
laH0JtFGFgvBVrWKM6epa638d89gOs7LLPhMwJQ6pdinTQS1VuO8/qzxfzT3YojDbT6vt9y6f=
uioToyf1u1+9K0ugDh7c/hgqxqcia9M3u+heQspA/JTHTp+g=3D=3D',s:[0xa58f22bb44,0=
xb162be96df],}})();</SCRIPT>

<SCRIPT src=3D"https://static.cloudflareinsights.com/beacon.min.js" =
defer=3D"" =
data-cf-beacon=3D'{"rayId":"68fa191b9b600afc","token":"26cb5b3befc342ea82=
f5205c7d5af00c","version":"2021.8.1","si":10}'></SCRIPT>
 </BODY></HTML>

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/bootstrap.min.css

:root {
=09
}
* {
	box-sizing: border-box;
}
::after {
	box-sizing: border-box;
}
::before {
	box-sizing: border-box;
}
html {
	line-height: 1.15; font-family: sans-serif; -webkit-text-size-adjust: =
100%; -webkit-tap-highlight-color: transparent;
}
article {
	display: block;
}
aside {
	display: block;
}
figcaption {
	display: block;
}
figure {
	display: block;
}
footer {
	display: block;
}
header {
	display: block;
}
hgroup {
	display: block;
}
main {
	display: block;
}
nav {
	display: block;
}
section {
	display: block;
}
body {
	margin: 0px; text-align: left; color: rgb(33, 37, 41); line-height: =
1.5; font-family: -apple-system,BlinkMacSystemFont,"Segoe =
UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color =
Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: =
1rem; font-weight: 400; background-color: rgb(255, 255, 255);
}
hr {
	height: 0px; overflow: visible; box-sizing: content-box;
}
h1 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h2 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h3 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h4 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h5 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h6 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
p {
	margin-top: 0px; margin-bottom: 1rem;
}
abbr[data-original-title] {
	text-decoration: underline; border-bottom-color: currentColor; =
border-bottom-width: 0px; border-bottom-style: none; cursor: help; =
-webkit-text-decoration: underline dotted; =
-webkit-text-decoration-skip-ink: none; text-decoration-skip-ink: none;
}
abbr[title] {
	text-decoration: underline; border-bottom-color: currentColor; =
border-bottom-width: 0px; border-bottom-style: none; cursor: help; =
-webkit-text-decoration: underline dotted; =
-webkit-text-decoration-skip-ink: none; text-decoration-skip-ink: none;
}
address {
	line-height: inherit; font-style: normal; margin-bottom: 1rem;
}
dl {
	margin-top: 0px; margin-bottom: 1rem;
}
ol {
	margin-top: 0px; margin-bottom: 1rem;
}
ul {
	margin-top: 0px; margin-bottom: 1rem;
}
ol ol {
	margin-bottom: 0px;
}
ol ul {
	margin-bottom: 0px;
}
ul ol {
	margin-bottom: 0px;
}
ul ul {
	margin-bottom: 0px;
}
dt {
	font-weight: 700;
}
dd {
	margin-bottom: 0.5rem; margin-left: 0px;
}
blockquote {
	margin: 0px 0px 1rem;
}
b {
	font-weight: bolder;
}
strong {
	font-weight: bolder;
}
small {
	font-size: 80%;
}
sub {
	line-height: 0; font-size: 75%; vertical-align: baseline; position: =
relative;
}
sup {
	line-height: 0; font-size: 75%; vertical-align: baseline; position: =
relative;
}
sub {
	bottom: -0.25em;
}
sup {
	top: -0.5em;
}
a {
	color: rgb(0, 123, 255); text-decoration: none; background-color: =
transparent;
}
a:hover {
	color: rgb(0, 86, 179); text-decoration: underline;
}
a:not([href]):not([class]) {
	color: inherit; text-decoration: none;
}
a:not([href]):not([class]):hover {
	color: inherit; text-decoration: none;
}
code {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
kbd {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
pre {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
samp {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
pre {
	overflow: auto; margin-top: 0px; margin-bottom: 1rem; =
-ms-overflow-style: scrollbar;
}
figure {
	margin: 0px 0px 1rem;
}
img {
	vertical-align: middle;
}
svg {
	overflow: hidden; vertical-align: middle;
}
table {
	border-collapse: collapse;
}
caption {
	text-align: left; color: rgb(108, 117, 125); padding-top: 0.75rem; =
padding-bottom: 0.75rem; caption-side: bottom;
}
th {
	text-align: inherit;
}
label {
	margin-bottom: 0.5rem; display: inline-block;
}
button {
	border-radius: 0px;
}
button:focus {
	outline: dotted 1px;
}
button {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
input {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
optgroup {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
select {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
textarea {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
button {
	overflow: visible;
}
input {
	overflow: visible;
}
button {
	text-transform: none;
}
select {
	text-transform: none;
}
[role=3Dbutton] {
	cursor: pointer;
}
select {
	-ms-word-wrap: normal;
}
[type=3Dbutton] {
	-webkit-appearance: button;
}
[type=3Dreset] {
	-webkit-appearance: button;
}
[type=3Dsubmit] {
	-webkit-appearance: button;
}
button {
	-webkit-appearance: button;
}
[type=3Dbutton]:not(:disabled) {
	cursor: pointer;
}
[type=3Dreset]:not(:disabled) {
	cursor: pointer;
}
[type=3Dsubmit]:not(:disabled) {
	cursor: pointer;
}
button:not(:disabled) {
	cursor: pointer;
}
input[type=3Dcheckbox] {
	padding: 0px; box-sizing: border-box;
}
input[type=3Dradio] {
	padding: 0px; box-sizing: border-box;
}
textarea {
	overflow: auto; resize: vertical;
}
fieldset {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: =
none; min-width: 0px;
}
legend {
	padding: 0px; width: 100%; color: inherit; line-height: inherit; =
font-size: 1.5rem; margin-bottom: 0.5rem; display: block; white-space: =
normal; max-width: 100%;
}
progress {
	vertical-align: baseline;
}
[type=3Dsearch] {
	-webkit-appearance: none; outline-offset: -2px;
}
output {
	display: inline-block;
}
summary {
	display: list-item; cursor: pointer;
}
template {
	display: none;
}
[hidden] {
	display: none !important;
}
.h1 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h2 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h3 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h4 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h5 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h6 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h1 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h2 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h3 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h4 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h5 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h6 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h1 {
	font-size: 2.5rem;
}
h1 {
	font-size: 2.5rem;
}
.h2 {
	font-size: 2rem;
}
h2 {
	font-size: 2rem;
}
.h3 {
	font-size: 1.75rem;
}
h3 {
	font-size: 1.75rem;
}
.h4 {
	font-size: 1.5rem;
}
h4 {
	font-size: 1.5rem;
}
.h5 {
	font-size: 1.25rem;
}
h5 {
	font-size: 1.25rem;
}
.h6 {
	font-size: 1rem;
}
h6 {
	font-size: 1rem;
}
.lead {
	font-size: 1.25rem; font-weight: 300;
}
.display-1 {
	line-height: 1.2; font-size: 6rem; font-weight: 300;
}
.display-2 {
	line-height: 1.2; font-size: 5.5rem; font-weight: 300;
}
.display-3 {
	line-height: 1.2; font-size: 4.5rem; font-weight: 300;
}
.display-4 {
	line-height: 1.2; font-size: 3.5rem; font-weight: 300;
}
hr {
	border-width: 1px 0px 0px; border-style: solid none none; border-color: =
rgba(0, 0, 0, 0.1) currentColor currentColor; border-image: none; =
margin-top: 1rem; margin-bottom: 1rem;
}
.small {
	font-size: 80%; font-weight: 400;
}
small {
	font-size: 80%; font-weight: 400;
}
.mark {
	padding: 0.2em; background-color: rgb(252, 248, 227);
}
mark {
	padding: 0.2em; background-color: rgb(252, 248, 227);
}
.list-unstyled {
	list-style: none; padding-left: 0px;
}
.list-inline {
	list-style: none; padding-left: 0px;
}
.list-inline-item {
	display: inline-block;
}
:not(:last-child).list-inline-item {
	margin-right: 0.5rem;
}
.initialism {
	text-transform: uppercase; font-size: 90%;
}
.blockquote {
	font-size: 1.25rem; margin-bottom: 1rem;
}
.blockquote-footer {
	color: rgb(108, 117, 125); font-size: 80%; display: block;
}
.blockquote-footer::before {
	content: "\2014\00A0";
}
.img-fluid {
	height: auto; max-width: 100%;
}
.img-thumbnail {
	padding: 0.25rem; border-radius: 0.25rem; border: 1px solid rgb(222, =
226, 230); border-image: none; height: auto; max-width: 100%; =
background-color: rgb(255, 255, 255);
}
.figure {
	display: inline-block;
}
.figure-img {
	line-height: 1; margin-bottom: 0.5rem;
}
.figure-caption {
	color: rgb(108, 117, 125); font-size: 90%;
}
code {
	color: rgb(232, 62, 140); font-size: 87.5%; -ms-word-wrap: break-word;
}
a > code {
	color: inherit;
}
kbd {
	padding: 0.2rem 0.4rem; border-radius: 0.2rem; color: rgb(255, 255, =
255); font-size: 87.5%; background-color: rgb(33, 37, 41);
}
kbd kbd {
	padding: 0px; font-size: 100%; font-weight: 700;
}
pre {
	color: rgb(33, 37, 41); font-size: 87.5%; display: block;
}
pre code {
	color: inherit; font-size: inherit; -ms-word-break: normal;
}
.pre-scrollable {
	-ms-overflow-y: scroll; max-height: 340px;
}
.container {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-fluid {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-lg {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-md {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-sm {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-xl {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
@media all and (min-width:576px)
{
.container {
	max-width: 540px;
}
.container-sm {
	max-width: 540px;
}
}
@media all and (min-width:768px)
{
.container {
	max-width: 720px;
}
.container-md {
	max-width: 720px;
}
.container-sm {
	max-width: 720px;
}
}
@media all and (min-width:992px)
{
.container {
	max-width: 960px;
}
.container-lg {
	max-width: 960px;
}
.container-md {
	max-width: 960px;
}
.container-sm {
	max-width: 960px;
}
}
@media all and (min-width:1200px)
{
.container {
	max-width: 1140px;
}
.container-lg {
	max-width: 1140px;
}
.container-md {
	max-width: 1140px;
}
.container-sm {
	max-width: 1140px;
}
.container-xl {
	max-width: 1140px;
}
}
.row {
	margin-right: -15px; margin-left: -15px; display: flex; flex-wrap: =
wrap;
}
.no-gutters {
	margin-right: 0px; margin-left: 0px;
}
.no-gutters > .col {
	padding-right: 0px; padding-left: 0px;
}
.no-gutters > [class*=3Dcol-] {
	padding-right: 0px; padding-left: 0px;
}
.col {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-first {
	order: -1;
}
.order-last {
	order: 13;
}
.order-0 {
	order: 0;
}
.order-1 {
	order: 1;
}
.order-2 {
	order: 2;
}
.order-3 {
	order: 3;
}
.order-4 {
	order: 4;
}
.order-5 {
	order: 5;
}
.order-6 {
	order: 6;
}
.order-7 {
	order: 7;
}
.order-8 {
	order: 8;
}
.order-9 {
	order: 9;
}
.order-10 {
	order: 10;
}
.order-11 {
	order: 11;
}
.order-12 {
	order: 12;
}
.offset-1 {
	margin-left: 8.33%;
}
.offset-2 {
	margin-left: 16.66%;
}
.offset-3 {
	margin-left: 25%;
}
.offset-4 {
	margin-left: 33.33%;
}
.offset-5 {
	margin-left: 41.66%;
}
.offset-6 {
	margin-left: 50%;
}
.offset-7 {
	margin-left: 58.33%;
}
.offset-8 {
	margin-left: 66.66%;
}
.offset-9 {
	margin-left: 75%;
}
.offset-10 {
	margin-left: 83.33%;
}
.offset-11 {
	margin-left: 91.66%;
}
@media all and (min-width:576px)
{
.col-sm {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-sm-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-sm-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-sm-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-sm-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-sm-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-sm-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-sm-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-sm-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-sm-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-sm-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-sm-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-sm-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-sm-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-sm-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-sm-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-sm-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-sm-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-sm-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-sm-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-sm-first {
	order: -1;
}
.order-sm-last {
	order: 13;
}
.order-sm-0 {
	order: 0;
}
.order-sm-1 {
	order: 1;
}
.order-sm-2 {
	order: 2;
}
.order-sm-3 {
	order: 3;
}
.order-sm-4 {
	order: 4;
}
.order-sm-5 {
	order: 5;
}
.order-sm-6 {
	order: 6;
}
.order-sm-7 {
	order: 7;
}
.order-sm-8 {
	order: 8;
}
.order-sm-9 {
	order: 9;
}
.order-sm-10 {
	order: 10;
}
.order-sm-11 {
	order: 11;
}
.order-sm-12 {
	order: 12;
}
.offset-sm-0 {
	margin-left: 0px;
}
.offset-sm-1 {
	margin-left: 8.33%;
}
.offset-sm-2 {
	margin-left: 16.66%;
}
.offset-sm-3 {
	margin-left: 25%;
}
.offset-sm-4 {
	margin-left: 33.33%;
}
.offset-sm-5 {
	margin-left: 41.66%;
}
.offset-sm-6 {
	margin-left: 50%;
}
.offset-sm-7 {
	margin-left: 58.33%;
}
.offset-sm-8 {
	margin-left: 66.66%;
}
.offset-sm-9 {
	margin-left: 75%;
}
.offset-sm-10 {
	margin-left: 83.33%;
}
.offset-sm-11 {
	margin-left: 91.66%;
}
}
@media all and (min-width:768px)
{
.col-md {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-md-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-md-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-md-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-md-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-md-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-md-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-md-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-md-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-md-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-md-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-md-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-md-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-md-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-md-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-md-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-md-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-md-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-md-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-md-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-md-first {
	order: -1;
}
.order-md-last {
	order: 13;
}
.order-md-0 {
	order: 0;
}
.order-md-1 {
	order: 1;
}
.order-md-2 {
	order: 2;
}
.order-md-3 {
	order: 3;
}
.order-md-4 {
	order: 4;
}
.order-md-5 {
	order: 5;
}
.order-md-6 {
	order: 6;
}
.order-md-7 {
	order: 7;
}
.order-md-8 {
	order: 8;
}
.order-md-9 {
	order: 9;
}
.order-md-10 {
	order: 10;
}
.order-md-11 {
	order: 11;
}
.order-md-12 {
	order: 12;
}
.offset-md-0 {
	margin-left: 0px;
}
.offset-md-1 {
	margin-left: 8.33%;
}
.offset-md-2 {
	margin-left: 16.66%;
}
.offset-md-3 {
	margin-left: 25%;
}
.offset-md-4 {
	margin-left: 33.33%;
}
.offset-md-5 {
	margin-left: 41.66%;
}
.offset-md-6 {
	margin-left: 50%;
}
.offset-md-7 {
	margin-left: 58.33%;
}
.offset-md-8 {
	margin-left: 66.66%;
}
.offset-md-9 {
	margin-left: 75%;
}
.offset-md-10 {
	margin-left: 83.33%;
}
.offset-md-11 {
	margin-left: 91.66%;
}
}
@media all and (min-width:992px)
{
.col-lg {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-lg-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-lg-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-lg-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-lg-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-lg-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-lg-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-lg-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-lg-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-lg-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-lg-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-lg-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-lg-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-lg-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-lg-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-lg-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-lg-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-lg-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-lg-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-lg-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-lg-first {
	order: -1;
}
.order-lg-last {
	order: 13;
}
.order-lg-0 {
	order: 0;
}
.order-lg-1 {
	order: 1;
}
.order-lg-2 {
	order: 2;
}
.order-lg-3 {
	order: 3;
}
.order-lg-4 {
	order: 4;
}
.order-lg-5 {
	order: 5;
}
.order-lg-6 {
	order: 6;
}
.order-lg-7 {
	order: 7;
}
.order-lg-8 {
	order: 8;
}
.order-lg-9 {
	order: 9;
}
.order-lg-10 {
	order: 10;
}
.order-lg-11 {
	order: 11;
}
.order-lg-12 {
	order: 12;
}
.offset-lg-0 {
	margin-left: 0px;
}
.offset-lg-1 {
	margin-left: 8.33%;
}
.offset-lg-2 {
	margin-left: 16.66%;
}
.offset-lg-3 {
	margin-left: 25%;
}
.offset-lg-4 {
	margin-left: 33.33%;
}
.offset-lg-5 {
	margin-left: 41.66%;
}
.offset-lg-6 {
	margin-left: 50%;
}
.offset-lg-7 {
	margin-left: 58.33%;
}
.offset-lg-8 {
	margin-left: 66.66%;
}
.offset-lg-9 {
	margin-left: 75%;
}
.offset-lg-10 {
	margin-left: 83.33%;
}
.offset-lg-11 {
	margin-left: 91.66%;
}
}
@media all and (min-width:1200px)
{
.col-xl {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-xl-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-xl-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-xl-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-xl-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-xl-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-xl-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-xl-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-xl-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-xl-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-xl-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-xl-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-xl-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-xl-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-xl-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-xl-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-xl-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-xl-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-xl-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-xl-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-xl-first {
	order: -1;
}
.order-xl-last {
	order: 13;
}
.order-xl-0 {
	order: 0;
}
.order-xl-1 {
	order: 1;
}
.order-xl-2 {
	order: 2;
}
.order-xl-3 {
	order: 3;
}
.order-xl-4 {
	order: 4;
}
.order-xl-5 {
	order: 5;
}
.order-xl-6 {
	order: 6;
}
.order-xl-7 {
	order: 7;
}
.order-xl-8 {
	order: 8;
}
.order-xl-9 {
	order: 9;
}
.order-xl-10 {
	order: 10;
}
.order-xl-11 {
	order: 11;
}
.order-xl-12 {
	order: 12;
}
.offset-xl-0 {
	margin-left: 0px;
}
.offset-xl-1 {
	margin-left: 8.33%;
}
.offset-xl-2 {
	margin-left: 16.66%;
}
.offset-xl-3 {
	margin-left: 25%;
}
.offset-xl-4 {
	margin-left: 33.33%;
}
.offset-xl-5 {
	margin-left: 41.66%;
}
.offset-xl-6 {
	margin-left: 50%;
}
.offset-xl-7 {
	margin-left: 58.33%;
}
.offset-xl-8 {
	margin-left: 66.66%;
}
.offset-xl-9 {
	margin-left: 75%;
}
.offset-xl-10 {
	margin-left: 83.33%;
}
.offset-xl-11 {
	margin-left: 91.66%;
}
}
.table {
	width: 100%; color: rgb(33, 37, 41); margin-bottom: 1rem;
}
.table td {
	padding: 0.75rem; vertical-align: top; border-top-color: rgb(222, 226, =
230); border-top-width: 1px; border-top-style: solid;
}
.table th {
	padding: 0.75rem; vertical-align: top; border-top-color: rgb(222, 226, =
230); border-top-width: 1px; border-top-style: solid;
}
.table thead th {
	vertical-align: bottom; border-bottom-color: rgb(222, 226, 230); =
border-bottom-width: 2px; border-bottom-style: solid;
}
.table tbody + tbody {
	border-top-color: rgb(222, 226, 230); border-top-width: 2px; =
border-top-style: solid;
}
.table-sm td {
	padding: 0.3rem;
}
.table-sm th {
	padding: 0.3rem;
}
.table-bordered {
	border: 1px solid rgb(222, 226, 230); border-image: none;
}
.table-bordered td {
	border: 1px solid rgb(222, 226, 230); border-image: none;
}
.table-bordered th {
	border: 1px solid rgb(222, 226, 230); border-image: none;
}
.table-bordered thead td {
	border-bottom-width: 2px;
}
.table-bordered thead th {
	border-bottom-width: 2px;
}
.table-borderless tbody + tbody {
	border: 0px currentColor; border-image: none;
}
.table-borderless td {
	border: 0px currentColor; border-image: none;
}
.table-borderless th {
	border: 0px currentColor; border-image: none;
}
.table-borderless thead th {
	border: 0px currentColor; border-image: none;
}
.table-striped tbody tr:nth-of-type(2n+1) {
	background-color: rgba(0, 0, 0, 0.05);
}
.table-hover tbody tr:hover {
	color: rgb(33, 37, 41); background-color: rgba(0, 0, 0, 0.075);
}
.table-primary {
	background-color: rgb(184, 218, 255);
}
.table-primary > td {
	background-color: rgb(184, 218, 255);
}
.table-primary > th {
	background-color: rgb(184, 218, 255);
}
.table-primary tbody + tbody {
	border-color: rgb(122, 186, 255);
}
.table-primary td {
	border-color: rgb(122, 186, 255);
}
.table-primary th {
	border-color: rgb(122, 186, 255);
}
.table-primary thead th {
	border-color: rgb(122, 186, 255);
}
.table-hover .table-primary:hover {
	background-color: rgb(159, 205, 255);
}
.table-hover .table-primary:hover > td {
	background-color: rgb(159, 205, 255);
}
.table-hover .table-primary:hover > th {
	background-color: rgb(159, 205, 255);
}
.table-secondary {
	background-color: rgb(214, 216, 219);
}
.table-secondary > td {
	background-color: rgb(214, 216, 219);
}
.table-secondary > th {
	background-color: rgb(214, 216, 219);
}
.table-secondary tbody + tbody {
	border-color: rgb(179, 183, 187);
}
.table-secondary td {
	border-color: rgb(179, 183, 187);
}
.table-secondary th {
	border-color: rgb(179, 183, 187);
}
.table-secondary thead th {
	border-color: rgb(179, 183, 187);
}
.table-hover .table-secondary:hover {
	background-color: rgb(200, 203, 207);
}
.table-hover .table-secondary:hover > td {
	background-color: rgb(200, 203, 207);
}
.table-hover .table-secondary:hover > th {
	background-color: rgb(200, 203, 207);
}
.table-success {
	background-color: rgb(195, 230, 203);
}
.table-success > td {
	background-color: rgb(195, 230, 203);
}
.table-success > th {
	background-color: rgb(195, 230, 203);
}
.table-success tbody + tbody {
	border-color: rgb(143, 209, 158);
}
.table-success td {
	border-color: rgb(143, 209, 158);
}
.table-success th {
	border-color: rgb(143, 209, 158);
}
.table-success thead th {
	border-color: rgb(143, 209, 158);
}
.table-hover .table-success:hover {
	background-color: rgb(177, 223, 187);
}
.table-hover .table-success:hover > td {
	background-color: rgb(177, 223, 187);
}
.table-hover .table-success:hover > th {
	background-color: rgb(177, 223, 187);
}
.table-info {
	background-color: rgb(190, 229, 235);
}
.table-info > td {
	background-color: rgb(190, 229, 235);
}
.table-info > th {
	background-color: rgb(190, 229, 235);
}
.table-info tbody + tbody {
	border-color: rgb(134, 207, 218);
}
.table-info td {
	border-color: rgb(134, 207, 218);
}
.table-info th {
	border-color: rgb(134, 207, 218);
}
.table-info thead th {
	border-color: rgb(134, 207, 218);
}
.table-hover .table-info:hover {
	background-color: rgb(171, 221, 229);
}
.table-hover .table-info:hover > td {
	background-color: rgb(171, 221, 229);
}
.table-hover .table-info:hover > th {
	background-color: rgb(171, 221, 229);
}
.table-warning {
	background-color: rgb(255, 238, 186);
}
.table-warning > td {
	background-color: rgb(255, 238, 186);
}
.table-warning > th {
	background-color: rgb(255, 238, 186);
}
.table-warning tbody + tbody {
	border-color: rgb(255, 223, 126);
}
.table-warning td {
	border-color: rgb(255, 223, 126);
}
.table-warning th {
	border-color: rgb(255, 223, 126);
}
.table-warning thead th {
	border-color: rgb(255, 223, 126);
}
.table-hover .table-warning:hover {
	background-color: rgb(255, 232, 161);
}
.table-hover .table-warning:hover > td {
	background-color: rgb(255, 232, 161);
}
.table-hover .table-warning:hover > th {
	background-color: rgb(255, 232, 161);
}
.table-danger {
	background-color: rgb(245, 198, 203);
}
.table-danger > td {
	background-color: rgb(245, 198, 203);
}
.table-danger > th {
	background-color: rgb(245, 198, 203);
}
.table-danger tbody + tbody {
	border-color: rgb(237, 150, 158);
}
.table-danger td {
	border-color: rgb(237, 150, 158);
}
.table-danger th {
	border-color: rgb(237, 150, 158);
}
.table-danger thead th {
	border-color: rgb(237, 150, 158);
}
.table-hover .table-danger:hover {
	background-color: rgb(241, 176, 183);
}
.table-hover .table-danger:hover > td {
	background-color: rgb(241, 176, 183);
}
.table-hover .table-danger:hover > th {
	background-color: rgb(241, 176, 183);
}
.table-light {
	background-color: rgb(253, 253, 254);
}
.table-light > td {
	background-color: rgb(253, 253, 254);
}
.table-light > th {
	background-color: rgb(253, 253, 254);
}
.table-light tbody + tbody {
	border-color: rgb(251, 252, 252);
}
.table-light td {
	border-color: rgb(251, 252, 252);
}
.table-light th {
	border-color: rgb(251, 252, 252);
}
.table-light thead th {
	border-color: rgb(251, 252, 252);
}
.table-hover .table-light:hover {
	background-color: rgb(236, 236, 246);
}
.table-hover .table-light:hover > td {
	background-color: rgb(236, 236, 246);
}
.table-hover .table-light:hover > th {
	background-color: rgb(236, 236, 246);
}
.table-dark {
	background-color: rgb(198, 200, 202);
}
.table-dark > td {
	background-color: rgb(198, 200, 202);
}
.table-dark > th {
	background-color: rgb(198, 200, 202);
}
.table-dark tbody + tbody {
	border-color: rgb(149, 153, 156);
}
.table-dark td {
	border-color: rgb(149, 153, 156);
}
.table-dark th {
	border-color: rgb(149, 153, 156);
}
.table-dark thead th {
	border-color: rgb(149, 153, 156);
}
.table-hover .table-dark:hover {
	background-color: rgb(185, 187, 190);
}
.table-hover .table-dark:hover > td {
	background-color: rgb(185, 187, 190);
}
.table-hover .table-dark:hover > th {
	background-color: rgb(185, 187, 190);
}
.table-active {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-active > td {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-active > th {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > th {
	background-color: rgba(0, 0, 0, 0.075);
}
.table .thead-dark th {
	border-color: rgb(69, 77, 85); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
.table .thead-light th {
	border-color: rgb(222, 226, 230); color: rgb(73, 80, 87); =
background-color: rgb(233, 236, 239);
}
.table-dark {
	color: rgb(255, 255, 255); background-color: rgb(52, 58, 64);
}
.table-dark td {
	border-color: rgb(69, 77, 85);
}
.table-dark th {
	border-color: rgb(69, 77, 85);
}
.table-dark thead th {
	border-color: rgb(69, 77, 85);
}
.table-dark.table-bordered {
	border: 0px currentColor; border-image: none;
}
.table-dark.table-striped tbody tr:nth-of-type(2n+1) {
	background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
	color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, =
0.075);
}
@media all and (max-width:575.98px)
{
.table-responsive-sm {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive-sm > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
@media all and (max-width:767.98px)
{
.table-responsive-md {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive-md > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
@media all and (max-width:991.98px)
{
.table-responsive-lg {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive-lg > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
@media all and (max-width:1199.98px)
{
.table-responsive-xl {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive-xl > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
.table-responsive {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
	border: 0px currentColor; border-image: none;
}
.form-control {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
rgb(206, 212, 218); transition:border-color 0.15s ease-in-out, =
box-shadow 0.15s ease-in-out; border-image: none; width: 100%; height: =
calc(1.5em + .75rem + 2px); color: rgb(73, 80, 87); line-height: 1.5; =
font-size: 1rem; font-weight: 400; display: block; background-clip: =
padding-box; background-color: rgb(255, 255, 255);
}
@media not all
{
.form-control {
	transition:none;
}
}
.form-control::-ms-expand {
	border: 0px currentColor; border-image: none; background-color: =
transparent;
}
.form-control:focus {
	border-color: rgb(128, 189, 255); outline: 0px; color: rgb(73, 80, 87); =
box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25); background-color: =
rgb(255, 255, 255);
}
:-ms-input-placeholder.form-control {
	color: rgb(108, 117, 125); opacity: 1;
}
:disabled.form-control {
	opacity: 1; background-color: rgb(233, 236, 239);
}
[readonly].form-control {
	opacity: 1; background-color: rgb(233, 236, 239);
}
input[type=3Ddate].form-control {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
input[type=3Ddatetime-local].form-control {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
input[type=3Dmonth].form-control {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
input[type=3Dtime].form-control {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
select.form-control:focus::-ms-value {
	color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
.form-control-file {
	width: 100%; display: block;
}
.form-control-range {
	width: 100%; display: block;
}
.col-form-label {
	line-height: 1.5; padding-top: calc(.375rem + 1px); padding-bottom: =
calc(.375rem + 1px); font-size: inherit; margin-bottom: 0px;
}
.col-form-label-lg {
	line-height: 1.5; padding-top: calc(.5rem + 1px); padding-bottom: =
calc(.5rem + 1px); font-size: 1.25rem;
}
.col-form-label-sm {
	line-height: 1.5; padding-top: calc(.25rem + 1px); padding-bottom: =
calc(.25rem + 1px); font-size: 0.87rem;
}
.form-control-plaintext {
	border-width: 1px 0px; border-style: solid; border-color: transparent; =
padding: 0.37rem 0px; border-image: none; width: 100%; color: rgb(33, =
37, 41); line-height: 1.5; font-size: 1rem; margin-bottom: 0px; display: =
block; background-color: transparent;
}
.form-control-plaintext.form-control-lg {
	padding-right: 0px; padding-left: 0px;
}
.form-control-plaintext.form-control-sm {
	padding-right: 0px; padding-left: 0px;
}
.form-control-sm {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; height: calc(1.5em + =
.5rem + 2px); line-height: 1.5; font-size: 0.87rem;
}
.form-control-lg {
	padding: 0.5rem 1rem; border-radius: 0.3rem; height: calc(1.5em + 1rem =
+ 2px); line-height: 1.5; font-size: 1.25rem;
}
select[multiple].form-control {
	height: auto;
}
select[size].form-control {
	height: auto;
}
textarea.form-control {
	height: auto;
}
.form-group {
	margin-bottom: 1rem;
}
.form-text {
	margin-top: 0.25rem; display: block;
}
.form-row {
	margin-right: -5px; margin-left: -5px; display: flex; flex-wrap: wrap;
}
.form-row > .col {
	padding-right: 5px; padding-left: 5px;
}
.form-row > [class*=3Dcol-] {
	padding-right: 5px; padding-left: 5px;
}
.form-check {
	padding-left: 1.25rem; display: block; position: relative;
}
.form-check-input {
	margin-top: 0.3rem; margin-left: -1.25rem; position: absolute;
}
:disabled.form-check-input ~ .form-check-label {
	color: rgb(108, 117, 125);
}
[disabled].form-check-input ~ .form-check-label {
	color: rgb(108, 117, 125);
}
.form-check-label {
	margin-bottom: 0px;
}
.form-check-inline {
	padding-left: 0px; margin-right: 0.75rem; display: inline-flex; =
align-items: center;
}
.form-check-inline .form-check-input {
	margin-top: 0px; margin-right: 0.31rem; margin-left: 0px; position: =
static;
}
.valid-feedback {
	width: 100%; color: rgb(40, 167, 69); font-size: 80%; margin-top: =
0.25rem; display: none;
}
.valid-tooltip {
	padding: 0.25rem 0.5rem; border-radius: 0.25rem; left: 0px; top: 100%; =
color: rgb(255, 255, 255); line-height: 1.5; font-size: 0.87rem; =
margin-top: 0.1rem; display: none; position: absolute; z-index: 5; =
max-width: 100%; background-color: rgba(40, 167, 69, 0.9);
}
.is-valid ~ .valid-feedback {
	display: block;
}
.is-valid ~ .valid-tooltip {
	display: block;
}
.was-validated :valid ~ .valid-feedback {
	display: block;
}
.was-validated :valid ~ .valid-tooltip {
	display: block;
}
.form-control.is-valid {
	background-position: right calc(.375em + .1875rem) center; =
border-color: rgb(40, 167, 69); padding-right: calc(1.5em + .75rem); =
background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'8' height=3D'8' =
viewBox=3D'0 0 8 8'%3e%3cpath fill=3D'%2328a745' d=3D'M2.3 6.73L.6 =
4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 =
4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; =
background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}
.was-validated :valid.form-control {
	background-position: right calc(.375em + .1875rem) center; =
border-color: rgb(40, 167, 69); padding-right: calc(1.5em + .75rem); =
background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'8' height=3D'8' =
viewBox=3D'0 0 8 8'%3e%3cpath fill=3D'%2328a745' d=3D'M2.3 6.73L.6 =
4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 =
4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; =
background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}
.form-control.is-valid:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.was-validated :valid.form-control:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.was-validated textarea:valid.form-control {
	background-position: right calc(.375em + .1875rem) top calc(.375em + =
.1875rem); padding-right: calc(1.5em + .75rem);
}
textarea.form-control.is-valid {
	background-position: right calc(.375em + .1875rem) top calc(.375em + =
.1875rem); padding-right: calc(1.5em + .75rem);
}
.custom-select.is-valid {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, =
url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' =
width=3D'8' height=3D'8' viewBox=3D'0 0 8 8'%3e%3cpath =
fill=3D'%2328a745' d=3D'M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 =
3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") =
no-repeat right 1.75rem center / calc(.75em + .375rem) calc(.75em + =
.375rem) rgb(255, 255, 255); border-color: rgb(40, 167, 69); =
padding-right: calc(.75em + 2.3125rem);
}
.was-validated :valid.custom-select {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, =
url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' =
width=3D'8' height=3D'8' viewBox=3D'0 0 8 8'%3e%3cpath =
fill=3D'%2328a745' d=3D'M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 =
3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") =
no-repeat right 1.75rem center / calc(.75em + .375rem) calc(.75em + =
.375rem) rgb(255, 255, 255); border-color: rgb(40, 167, 69); =
padding-right: calc(.75em + 2.3125rem);
}
.custom-select.is-valid:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.was-validated :valid.custom-select:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.form-check-input.is-valid ~ .form-check-label {
	color: rgb(40, 167, 69);
}
.was-validated :valid.form-check-input ~ .form-check-label {
	color: rgb(40, 167, 69);
}
.form-check-input.is-valid ~ .valid-feedback {
	display: block;
}
.form-check-input.is-valid ~ .valid-tooltip {
	display: block;
}
.was-validated :valid.form-check-input ~ .valid-feedback {
	display: block;
}
.was-validated :valid.form-check-input ~ .valid-tooltip {
	display: block;
}
.custom-control-input.is-valid ~ .custom-control-label {
	color: rgb(40, 167, 69);
}
.was-validated :valid.custom-control-input ~ .custom-control-label {
	color: rgb(40, 167, 69);
}
.custom-control-input.is-valid ~ .custom-control-label::before {
	border-color: rgb(40, 167, 69);
}
.was-validated :valid.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(40, 167, 69);
}
:checked.custom-control-input.is-valid ~ .custom-control-label::before {
	border-color: rgb(52, 206, 87); background-color: rgb(52, 206, 87);
}
.was-validated :valid:checked.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(52, 206, 87); background-color: rgb(52, 206, 87);
}
.custom-control-input.is-valid:focus ~ .custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.25);
}
.was-validated :valid.custom-control-input:focus ~ =
.custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.25);
}
:not(:checked).custom-control-input.is-valid:focus ~ =
.custom-control-label::before {
	border-color: rgb(40, 167, 69);
}
.was-validated :valid:not(:checked).custom-control-input:focus ~ =
.custom-control-label::before {
	border-color: rgb(40, 167, 69);
}
.custom-file-input.is-valid ~ .custom-file-label {
	border-color: rgb(40, 167, 69);
}
.was-validated :valid.custom-file-input ~ .custom-file-label {
	border-color: rgb(40, 167, 69);
}
.custom-file-input.is-valid:focus ~ .custom-file-label {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.was-validated :valid.custom-file-input:focus ~ .custom-file-label {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.invalid-feedback {
	width: 100%; color: rgb(220, 53, 69); font-size: 80%; margin-top: =
0.25rem; display: none;
}
.invalid-tooltip {
	padding: 0.25rem 0.5rem; border-radius: 0.25rem; left: 0px; top: 100%; =
color: rgb(255, 255, 255); line-height: 1.5; font-size: 0.87rem; =
margin-top: 0.1rem; display: none; position: absolute; z-index: 5; =
max-width: 100%; background-color: rgba(220, 53, 69, 0.9);
}
.is-invalid ~ .invalid-feedback {
	display: block;
}
.is-invalid ~ .invalid-tooltip {
	display: block;
}
.was-validated :invalid ~ .invalid-feedback {
	display: block;
}
.was-validated :invalid ~ .invalid-tooltip {
	display: block;
}
.form-control.is-invalid {
	background-position: right calc(.375em + .1875rem) center; =
border-color: rgb(220, 53, 69); padding-right: calc(1.5em + .75rem); =
background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'12' height=3D'12' =
fill=3D'none' stroke=3D'%23dc3545' viewBox=3D'0 0 12 12'%3e%3ccircle =
cx=3D'6' cy=3D'6' r=3D'4.5'/%3e%3cpath stroke-linejoin=3D'round' =
d=3D'M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx=3D'6' cy=3D'8.2' r=3D'.6' =
fill=3D'%23dc3545' stroke=3D'none'/%3e%3c/svg%3e"); background-repeat: =
no-repeat; background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}
.was-validated :invalid.form-control {
	background-position: right calc(.375em + .1875rem) center; =
border-color: rgb(220, 53, 69); padding-right: calc(1.5em + .75rem); =
background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'12' height=3D'12' =
fill=3D'none' stroke=3D'%23dc3545' viewBox=3D'0 0 12 12'%3e%3ccircle =
cx=3D'6' cy=3D'6' r=3D'4.5'/%3e%3cpath stroke-linejoin=3D'round' =
d=3D'M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx=3D'6' cy=3D'8.2' r=3D'.6' =
fill=3D'%23dc3545' stroke=3D'none'/%3e%3c/svg%3e"); background-repeat: =
no-repeat; background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}
.form-control.is-invalid:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.was-validated :invalid.form-control:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.was-validated textarea:invalid.form-control {
	background-position: right calc(.375em + .1875rem) top calc(.375em + =
.1875rem); padding-right: calc(1.5em + .75rem);
}
textarea.form-control.is-invalid {
	background-position: right calc(.375em + .1875rem) top calc(.375em + =
.1875rem); padding-right: calc(1.5em + .75rem);
}
.custom-select.is-invalid {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, =
url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' =
width=3D'12' height=3D'12' fill=3D'none' stroke=3D'%23dc3545' =
viewBox=3D'0 0 12 12'%3e%3ccircle cx=3D'6' cy=3D'6' r=3D'4.5'/%3e%3cpath =
stroke-linejoin=3D'round' d=3D'M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx=3D'6' =
cy=3D'8.2' r=3D'.6' fill=3D'%23dc3545' stroke=3D'none'/%3e%3c/svg%3e") =
no-repeat right 1.75rem center / calc(.75em + .375rem) calc(.75em + =
.375rem) rgb(255, 255, 255); border-color: rgb(220, 53, 69); =
padding-right: calc(.75em + 2.3125rem);
}
.was-validated :invalid.custom-select {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, =
url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' =
width=3D'12' height=3D'12' fill=3D'none' stroke=3D'%23dc3545' =
viewBox=3D'0 0 12 12'%3e%3ccircle cx=3D'6' cy=3D'6' r=3D'4.5'/%3e%3cpath =
stroke-linejoin=3D'round' d=3D'M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx=3D'6' =
cy=3D'8.2' r=3D'.6' fill=3D'%23dc3545' stroke=3D'none'/%3e%3c/svg%3e") =
no-repeat right 1.75rem center / calc(.75em + .375rem) calc(.75em + =
.375rem) rgb(255, 255, 255); border-color: rgb(220, 53, 69); =
padding-right: calc(.75em + 2.3125rem);
}
.custom-select.is-invalid:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.was-validated :invalid.custom-select:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.form-check-input.is-invalid ~ .form-check-label {
	color: rgb(220, 53, 69);
}
.was-validated :invalid.form-check-input ~ .form-check-label {
	color: rgb(220, 53, 69);
}
.form-check-input.is-invalid ~ .invalid-feedback {
	display: block;
}
.form-check-input.is-invalid ~ .invalid-tooltip {
	display: block;
}
.was-validated :invalid.form-check-input ~ .invalid-feedback {
	display: block;
}
.was-validated :invalid.form-check-input ~ .invalid-tooltip {
	display: block;
}
.custom-control-input.is-invalid ~ .custom-control-label {
	color: rgb(220, 53, 69);
}
.was-validated :invalid.custom-control-input ~ .custom-control-label {
	color: rgb(220, 53, 69);
}
.custom-control-input.is-invalid ~ .custom-control-label::before {
	border-color: rgb(220, 53, 69);
}
.was-validated :invalid.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(220, 53, 69);
}
:checked.custom-control-input.is-invalid ~ .custom-control-label::before =
{
	border-color: rgb(228, 96, 109); background-color: rgb(228, 96, 109);
}
.was-validated :invalid:checked.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(228, 96, 109); background-color: rgb(228, 96, 109);
}
.custom-control-input.is-invalid:focus ~ .custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.25);
}
.was-validated :invalid.custom-control-input:focus ~ =
.custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.25);
}
:not(:checked).custom-control-input.is-invalid:focus ~ =
.custom-control-label::before {
	border-color: rgb(220, 53, 69);
}
.was-validated :invalid:not(:checked).custom-control-input:focus ~ =
.custom-control-label::before {
	border-color: rgb(220, 53, 69);
}
.custom-file-input.is-invalid ~ .custom-file-label {
	border-color: rgb(220, 53, 69);
}
.was-validated :invalid.custom-file-input ~ .custom-file-label {
	border-color: rgb(220, 53, 69);
}
.custom-file-input.is-invalid:focus ~ .custom-file-label {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.was-validated :invalid.custom-file-input:focus ~ .custom-file-label {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.form-inline {
	flex-flow:row wrap; display: flex; align-items: center;
}
.form-inline .form-check {
	width: 100%;
}
@media all and (min-width:576px)
{
.form-inline label {
	margin-bottom: 0px; display: flex; justify-content: center; =
align-items: center;
}
.form-inline .form-group {
	flex:0 0 auto; flex-flow:row wrap; margin-bottom: 0px; display: flex; =
align-items: center;
}
.form-inline .form-control {
	width: auto; vertical-align: middle; display: inline-block;
}
.form-inline .form-control-plaintext {
	display: inline-block;
}
.form-inline .custom-select {
	width: auto;
}
.form-inline .input-group {
	width: auto;
}
.form-inline .form-check {
	width: auto; padding-left: 0px; display: flex; justify-content: center; =
align-items: center;
}
.form-inline .form-check-input {
	margin-top: 0px; margin-right: 0.25rem; margin-left: 0px; position: =
relative; flex-shrink: 0;
}
.form-inline .custom-control {
	justify-content: center; align-items: center;
}
.form-inline .custom-control-label {
	margin-bottom: 0px;
}
}
.btn {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
transparent; transition:color 0.15s ease-in-out, background-color 0.15s =
ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s =
ease-in-out; border-image: none; text-align: center; color: rgb(33, 37, =
41); line-height: 1.5; font-size: 1rem; font-weight: 400; =
vertical-align: middle; display: inline-block; -ms-user-select: none; =
background-color: transparent; -webkit-user-select: none; =
-moz-user-select: none; user-select: none;
}
@media not all
{
.btn {
	transition:none;
}
}
.btn:hover {
	color: rgb(33, 37, 41); text-decoration: none;
}
.btn.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25);
}
.btn:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25);
}
.btn.disabled {
	opacity: 0.65;
}
:disabled.btn {
	opacity: 0.65;
}
:not(:disabled):not(.disabled).btn {
	cursor: pointer;
}
a.btn.disabled {
	pointer-events: none;
}
fieldset:disabled a.btn {
	pointer-events: none;
}
.btn-primary {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
.btn-primary:hover {
	border-color: rgb(0, 98, 204); color: rgb(255, 255, 255); =
background-color: rgb(0, 105, 217);
}
.btn-primary.focus {
	border-color: rgb(0, 98, 204); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(38,143,255,0.5); background-color: rgb(0, 105, =
217);
}
.btn-primary:focus {
	border-color: rgb(0, 98, 204); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(38,143,255,0.5); background-color: rgb(0, 105, =
217);
}
.btn-primary.disabled {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:disabled.btn-primary {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:not(:disabled):not(.disabled).btn-primary.active {
	border-color: rgb(0, 92, 191); color: rgb(255, 255, 255); =
background-color: rgb(0, 98, 204);
}
:not(:disabled):not(.disabled).btn-primary:active {
	border-color: rgb(0, 92, 191); color: rgb(255, 255, 255); =
background-color: rgb(0, 98, 204);
}
.show > .btn-primary.dropdown-toggle {
	border-color: rgb(0, 92, 191); color: rgb(255, 255, 255); =
background-color: rgb(0, 98, 204);
}
:not(:disabled):not(.disabled).btn-primary.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(38,143,255,0.5);
}
:not(:disabled):not(.disabled).btn-primary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(38,143,255,0.5);
}
.show > .btn-primary.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(38,143,255,0.5);
}
.btn-secondary {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
.btn-secondary:hover {
	border-color: rgb(84, 91, 98); color: rgb(255, 255, 255); =
background-color: rgb(90, 98, 104);
}
.btn-secondary.focus {
	border-color: rgb(84, 91, 98); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(130,138,145,0.5); background-color: rgb(90, 98, =
104);
}
.btn-secondary:focus {
	border-color: rgb(84, 91, 98); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(130,138,145,0.5); background-color: rgb(90, 98, =
104);
}
.btn-secondary.disabled {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:disabled.btn-secondary {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:not(:disabled):not(.disabled).btn-secondary.active {
	border-color: rgb(78, 85, 91); color: rgb(255, 255, 255); =
background-color: rgb(84, 91, 98);
}
:not(:disabled):not(.disabled).btn-secondary:active {
	border-color: rgb(78, 85, 91); color: rgb(255, 255, 255); =
background-color: rgb(84, 91, 98);
}
.show > .btn-secondary.dropdown-toggle {
	border-color: rgb(78, 85, 91); color: rgb(255, 255, 255); =
background-color: rgb(84, 91, 98);
}
:not(:disabled):not(.disabled).btn-secondary.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(130,138,145,0.5);
}
:not(:disabled):not(.disabled).btn-secondary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(130,138,145,0.5);
}
.show > .btn-secondary.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(130,138,145,0.5);
}
.btn-success {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
.btn-success:hover {
	border-color: rgb(30, 126, 52); color: rgb(255, 255, 255); =
background-color: rgb(33, 136, 56);
}
.btn-success.focus {
	border-color: rgb(30, 126, 52); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(72,180,97,0.5); background-color: rgb(33, 136, =
56);
}
.btn-success:focus {
	border-color: rgb(30, 126, 52); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(72,180,97,0.5); background-color: rgb(33, 136, =
56);
}
.btn-success.disabled {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:disabled.btn-success {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:not(:disabled):not(.disabled).btn-success.active {
	border-color: rgb(28, 116, 48); color: rgb(255, 255, 255); =
background-color: rgb(30, 126, 52);
}
:not(:disabled):not(.disabled).btn-success:active {
	border-color: rgb(28, 116, 48); color: rgb(255, 255, 255); =
background-color: rgb(30, 126, 52);
}
.show > .btn-success.dropdown-toggle {
	border-color: rgb(28, 116, 48); color: rgb(255, 255, 255); =
background-color: rgb(30, 126, 52);
}
:not(:disabled):not(.disabled).btn-success.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(72,180,97,0.5);
}
:not(:disabled):not(.disabled).btn-success:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(72,180,97,0.5);
}
.show > .btn-success.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(72,180,97,0.5);
}
.btn-info {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
.btn-info:hover {
	border-color: rgb(17, 122, 139); color: rgb(255, 255, 255); =
background-color: rgb(19, 132, 150);
}
.btn-info.focus {
	border-color: rgb(17, 122, 139); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(58,176,195,0.5); background-color: rgb(19, 132, =
150);
}
.btn-info:focus {
	border-color: rgb(17, 122, 139); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(58,176,195,0.5); background-color: rgb(19, 132, =
150);
}
.btn-info.disabled {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:disabled.btn-info {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:not(:disabled):not(.disabled).btn-info.active {
	border-color: rgb(16, 112, 127); color: rgb(255, 255, 255); =
background-color: rgb(17, 122, 139);
}
:not(:disabled):not(.disabled).btn-info:active {
	border-color: rgb(16, 112, 127); color: rgb(255, 255, 255); =
background-color: rgb(17, 122, 139);
}
.show > .btn-info.dropdown-toggle {
	border-color: rgb(16, 112, 127); color: rgb(255, 255, 255); =
background-color: rgb(17, 122, 139);
}
:not(:disabled):not(.disabled).btn-info.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(58,176,195,0.5);
}
:not(:disabled):not(.disabled).btn-info:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(58,176,195,0.5);
}
.show > .btn-info.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(58,176,195,0.5);
}
.btn-warning {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
.btn-warning:hover {
	border-color: rgb(211, 158, 0); color: rgb(33, 37, 41); =
background-color: rgb(224, 168, 0);
}
.btn-warning.focus {
	border-color: rgb(211, 158, 0); color: rgb(33, 37, 41); box-shadow: 0px =
0px 0px 0.2rem rgba(222,170,12,0.5); background-color: rgb(224, 168, 0);
}
.btn-warning:focus {
	border-color: rgb(211, 158, 0); color: rgb(33, 37, 41); box-shadow: 0px =
0px 0px 0.2rem rgba(222,170,12,0.5); background-color: rgb(224, 168, 0);
}
.btn-warning.disabled {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:disabled.btn-warning {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:not(:disabled):not(.disabled).btn-warning.active {
	border-color: rgb(198, 149, 0); color: rgb(33, 37, 41); =
background-color: rgb(211, 158, 0);
}
:not(:disabled):not(.disabled).btn-warning:active {
	border-color: rgb(198, 149, 0); color: rgb(33, 37, 41); =
background-color: rgb(211, 158, 0);
}
.show > .btn-warning.dropdown-toggle {
	border-color: rgb(198, 149, 0); color: rgb(33, 37, 41); =
background-color: rgb(211, 158, 0);
}
:not(:disabled):not(.disabled).btn-warning.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(222,170,12,0.5);
}
:not(:disabled):not(.disabled).btn-warning:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(222,170,12,0.5);
}
.show > .btn-warning.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(222,170,12,0.5);
}
.btn-danger {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
.btn-danger:hover {
	border-color: rgb(189, 33, 48); color: rgb(255, 255, 255); =
background-color: rgb(200, 35, 51);
}
.btn-danger.focus {
	border-color: rgb(189, 33, 48); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(225,83,97,0.5); background-color: rgb(200, 35, =
51);
}
.btn-danger:focus {
	border-color: rgb(189, 33, 48); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(225,83,97,0.5); background-color: rgb(200, 35, =
51);
}
.btn-danger.disabled {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:disabled.btn-danger {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:not(:disabled):not(.disabled).btn-danger.active {
	border-color: rgb(178, 31, 45); color: rgb(255, 255, 255); =
background-color: rgb(189, 33, 48);
}
:not(:disabled):not(.disabled).btn-danger:active {
	border-color: rgb(178, 31, 45); color: rgb(255, 255, 255); =
background-color: rgb(189, 33, 48);
}
.show > .btn-danger.dropdown-toggle {
	border-color: rgb(178, 31, 45); color: rgb(255, 255, 255); =
background-color: rgb(189, 33, 48);
}
:not(:disabled):not(.disabled).btn-danger.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(225,83,97,0.5);
}
:not(:disabled):not(.disabled).btn-danger:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(225,83,97,0.5);
}
.show > .btn-danger.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(225,83,97,0.5);
}
.btn-light {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
.btn-light:hover {
	border-color: rgb(218, 224, 229); color: rgb(33, 37, 41); =
background-color: rgb(226, 230, 234);
}
.btn-light.focus {
	border-color: rgb(218, 224, 229); color: rgb(33, 37, 41); box-shadow: =
0px 0px 0px 0.2rem rgba(216,217,219,0.5); background-color: rgb(226, =
230, 234);
}
.btn-light:focus {
	border-color: rgb(218, 224, 229); color: rgb(33, 37, 41); box-shadow: =
0px 0px 0px 0.2rem rgba(216,217,219,0.5); background-color: rgb(226, =
230, 234);
}
.btn-light.disabled {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:disabled.btn-light {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:not(:disabled):not(.disabled).btn-light.active {
	border-color: rgb(211, 217, 223); color: rgb(33, 37, 41); =
background-color: rgb(218, 224, 229);
}
:not(:disabled):not(.disabled).btn-light:active {
	border-color: rgb(211, 217, 223); color: rgb(33, 37, 41); =
background-color: rgb(218, 224, 229);
}
.show > .btn-light.dropdown-toggle {
	border-color: rgb(211, 217, 223); color: rgb(33, 37, 41); =
background-color: rgb(218, 224, 229);
}
:not(:disabled):not(.disabled).btn-light.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(216,217,219,0.5);
}
:not(:disabled):not(.disabled).btn-light:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(216,217,219,0.5);
}
.show > .btn-light.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(216,217,219,0.5);
}
.btn-dark {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
.btn-dark:hover {
	border-color: rgb(29, 33, 36); color: rgb(255, 255, 255); =
background-color: rgb(35, 39, 43);
}
.btn-dark.focus {
	border-color: rgb(29, 33, 36); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(82,88,93,0.5); background-color: rgb(35, 39, =
43);
}
.btn-dark:focus {
	border-color: rgb(29, 33, 36); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(82,88,93,0.5); background-color: rgb(35, 39, =
43);
}
.btn-dark.disabled {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:disabled.btn-dark {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:not(:disabled):not(.disabled).btn-dark.active {
	border-color: rgb(23, 26, 29); color: rgb(255, 255, 255); =
background-color: rgb(29, 33, 36);
}
:not(:disabled):not(.disabled).btn-dark:active {
	border-color: rgb(23, 26, 29); color: rgb(255, 255, 255); =
background-color: rgb(29, 33, 36);
}
.show > .btn-dark.dropdown-toggle {
	border-color: rgb(23, 26, 29); color: rgb(255, 255, 255); =
background-color: rgb(29, 33, 36);
}
:not(:disabled):not(.disabled).btn-dark.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(82,88,93,0.5);
}
:not(:disabled):not(.disabled).btn-dark:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(82,88,93,0.5);
}
.show > .btn-dark.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(82,88,93,0.5);
}
.btn-outline-primary {
	border-color: rgb(0, 123, 255); color: rgb(0, 123, 255);
}
.btn-outline-primary:hover {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
.btn-outline-primary.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.btn-outline-primary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.btn-outline-primary.disabled {
	color: rgb(0, 123, 255); background-color: transparent;
}
:disabled.btn-outline-primary {
	color: rgb(0, 123, 255); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-primary.active {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:not(:disabled):not(.disabled).btn-outline-primary:active {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
.show > .btn-outline-primary.dropdown-toggle {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:not(:disabled):not(.disabled).btn-outline-primary.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
:not(:disabled):not(.disabled).btn-outline-primary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.show > .btn-outline-primary.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.btn-outline-secondary {
	border-color: rgb(108, 117, 125); color: rgb(108, 117, 125);
}
.btn-outline-secondary:hover {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
.btn-outline-secondary.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.btn-outline-secondary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.btn-outline-secondary.disabled {
	color: rgb(108, 117, 125); background-color: transparent;
}
:disabled.btn-outline-secondary {
	color: rgb(108, 117, 125); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-secondary.active {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:not(:disabled):not(.disabled).btn-outline-secondary:active {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
.show > .btn-outline-secondary.dropdown-toggle {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:not(:disabled):not(.disabled).btn-outline-secondary.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
:not(:disabled):not(.disabled).btn-outline-secondary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.show > .btn-outline-secondary.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.btn-outline-success {
	border-color: rgb(40, 167, 69); color: rgb(40, 167, 69);
}
.btn-outline-success:hover {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
.btn-outline-success.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.btn-outline-success:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.btn-outline-success.disabled {
	color: rgb(40, 167, 69); background-color: transparent;
}
:disabled.btn-outline-success {
	color: rgb(40, 167, 69); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-success.active {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:not(:disabled):not(.disabled).btn-outline-success:active {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
.show > .btn-outline-success.dropdown-toggle {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:not(:disabled):not(.disabled).btn-outline-success.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
:not(:disabled):not(.disabled).btn-outline-success:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.show > .btn-outline-success.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.btn-outline-info {
	border-color: rgb(23, 162, 184); color: rgb(23, 162, 184);
}
.btn-outline-info:hover {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
.btn-outline-info.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.btn-outline-info:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.btn-outline-info.disabled {
	color: rgb(23, 162, 184); background-color: transparent;
}
:disabled.btn-outline-info {
	color: rgb(23, 162, 184); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-info.active {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:not(:disabled):not(.disabled).btn-outline-info:active {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
.show > .btn-outline-info.dropdown-toggle {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:not(:disabled):not(.disabled).btn-outline-info.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
:not(:disabled):not(.disabled).btn-outline-info:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.show > .btn-outline-info.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.btn-outline-warning {
	border-color: rgb(255, 193, 7); color: rgb(255, 193, 7);
}
.btn-outline-warning:hover {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
.btn-outline-warning.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.btn-outline-warning:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.btn-outline-warning.disabled {
	color: rgb(255, 193, 7); background-color: transparent;
}
:disabled.btn-outline-warning {
	color: rgb(255, 193, 7); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-warning.active {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:not(:disabled):not(.disabled).btn-outline-warning:active {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
.show > .btn-outline-warning.dropdown-toggle {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:not(:disabled):not(.disabled).btn-outline-warning.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
:not(:disabled):not(.disabled).btn-outline-warning:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.show > .btn-outline-warning.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.btn-outline-danger {
	border-color: rgb(220, 53, 69); color: rgb(220, 53, 69);
}
.btn-outline-danger:hover {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
.btn-outline-danger.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.btn-outline-danger:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.btn-outline-danger.disabled {
	color: rgb(220, 53, 69); background-color: transparent;
}
:disabled.btn-outline-danger {
	color: rgb(220, 53, 69); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-danger.active {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:not(:disabled):not(.disabled).btn-outline-danger:active {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
.show > .btn-outline-danger.dropdown-toggle {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:not(:disabled):not(.disabled).btn-outline-danger.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
:not(:disabled):not(.disabled).btn-outline-danger:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.show > .btn-outline-danger.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.btn-outline-light {
	border-color: rgb(248, 249, 250); color: rgb(248, 249, 250);
}
.btn-outline-light:hover {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
.btn-outline-light.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.btn-outline-light:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.btn-outline-light.disabled {
	color: rgb(248, 249, 250); background-color: transparent;
}
:disabled.btn-outline-light {
	color: rgb(248, 249, 250); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-light.active {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:not(:disabled):not(.disabled).btn-outline-light:active {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
.show > .btn-outline-light.dropdown-toggle {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:not(:disabled):not(.disabled).btn-outline-light.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
:not(:disabled):not(.disabled).btn-outline-light:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.show > .btn-outline-light.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.btn-outline-dark {
	border-color: rgb(52, 58, 64); color: rgb(52, 58, 64);
}
.btn-outline-dark:hover {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
.btn-outline-dark.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.btn-outline-dark:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.btn-outline-dark.disabled {
	color: rgb(52, 58, 64); background-color: transparent;
}
:disabled.btn-outline-dark {
	color: rgb(52, 58, 64); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-dark.active {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:not(:disabled):not(.disabled).btn-outline-dark:active {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
.show > .btn-outline-dark.dropdown-toggle {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:not(:disabled):not(.disabled).btn-outline-dark.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
:not(:disabled):not(.disabled).btn-outline-dark:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.show > .btn-outline-dark.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.btn-link {
	color: rgb(0, 123, 255); font-weight: 400; text-decoration: none;
}
.btn-link:hover {
	color: rgb(0, 86, 179); text-decoration: underline;
}
.btn-link.focus {
	text-decoration: underline;
}
.btn-link:focus {
	text-decoration: underline;
}
.btn-link.disabled {
	color: rgb(108, 117, 125); pointer-events: none;
}
:disabled.btn-link {
	color: rgb(108, 117, 125); pointer-events: none;
}
.btn-group-lg > .btn {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.btn-lg {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.btn-group-sm > .btn {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.btn-sm {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.btn-block {
	width: 100%; display: block;
}
.btn-block + .btn-block {
	margin-top: 0.5rem;
}
input[type=3Dbutton].btn-block {
	width: 100%;
}
input[type=3Dreset].btn-block {
	width: 100%;
}
input[type=3Dsubmit].btn-block {
	width: 100%;
}
.fade {
	transition:opacity 0.15s linear;
}
@media not all
{
.fade {
	transition:none;
}
}
:not(.show).fade {
	opacity: 0;
}
:not(.show).collapse {
	display: none;
}
.collapsing {
	transition:height 0.35s; height: 0px; overflow: hidden; position: =
relative;
}
@media not all
{
.collapsing {
	transition:none;
}
}
.dropdown {
	position: relative;
}
.dropleft {
	position: relative;
}
.dropright {
	position: relative;
}
.dropup {
	position: relative;
}
.dropdown-toggle {
	white-space: nowrap;
}
.dropdown-toggle::after {
	border-width: 0.3em 0.3em 0px; border-style: solid solid none; =
border-color: currentColor transparent; margin-left: 0.25em; =
vertical-align: 0.25em; display: inline-block; content: "";
}
:empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropdown-menu {
	list-style: none; margin: 0.12rem 0px 0px; padding: 0.5rem 0px; =
border-radius: 0.25rem; border: 1px solid rgba(0, 0, 0, 0.15); =
border-image: none; left: 0px; top: 100%; text-align: left; color: =
rgb(33, 37, 41); font-size: 1rem; float: left; display: none; position: =
absolute; z-index: 1000; min-width: 10rem; background-clip: padding-box; =
background-color: rgb(255, 255, 255);
}
.dropdown-menu-left {
	left: 0px; right: auto;
}
.dropdown-menu-right {
	left: auto; right: 0px;
}
@media all and (min-width:576px)
{
.dropdown-menu-sm-left {
	left: 0px; right: auto;
}
.dropdown-menu-sm-right {
	left: auto; right: 0px;
}
}
@media all and (min-width:768px)
{
.dropdown-menu-md-left {
	left: 0px; right: auto;
}
.dropdown-menu-md-right {
	left: auto; right: 0px;
}
}
@media all and (min-width:992px)
{
.dropdown-menu-lg-left {
	left: 0px; right: auto;
}
.dropdown-menu-lg-right {
	left: auto; right: 0px;
}
}
@media all and (min-width:1200px)
{
.dropdown-menu-xl-left {
	left: 0px; right: auto;
}
.dropdown-menu-xl-right {
	left: auto; right: 0px;
}
}
.dropup .dropdown-menu {
	top: auto; bottom: 100%; margin-top: 0px; margin-bottom: 0.12rem;
}
.dropup .dropdown-toggle::after {
	border-width: 0px 0.3em 0.3em; border-style: none solid solid; =
border-color: currentColor transparent; margin-left: 0.25em; =
vertical-align: 0.25em; display: inline-block; content: "";
}
.dropup :empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropright .dropdown-menu {
	left: 100%; top: 0px; right: auto; margin-top: 0px; margin-left: =
0.12rem;
}
.dropright .dropdown-toggle::after {
	border-width: 0.3em 0px 0.3em 0.3em; border-style: solid none solid =
solid; border-color: transparent currentColor; margin-left: 0.25em; =
vertical-align: 0.25em; display: inline-block; content: "";
}
.dropright :empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropright .dropdown-toggle::after {
	vertical-align: 0px;
}
.dropleft .dropdown-menu {
	left: auto; top: 0px; right: 100%; margin-top: 0px; margin-right: =
0.12rem;
}
.dropleft .dropdown-toggle::after {
	margin-left: 0.25em; vertical-align: 0.25em; display: inline-block; =
content: "";
}
.dropleft .dropdown-toggle::after {
	display: none;
}
.dropleft .dropdown-toggle::before {
	margin-right: 0.25em; vertical-align: 0.25em; border-top-color: =
transparent; border-right-color: currentColor; border-bottom-color: =
transparent; border-top-width: 0.3em; border-right-width: 0.3em; =
border-bottom-width: 0.3em; border-top-style: solid; border-right-style: =
solid; border-bottom-style: solid; display: inline-block; content: "";
}
.dropleft :empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropleft .dropdown-toggle::before {
	vertical-align: 0px;
}
[x-placement^=3Dbottom].dropdown-menu {
	right: auto; bottom: auto;
}
[x-placement^=3Dleft].dropdown-menu {
	right: auto; bottom: auto;
}
[x-placement^=3Dright].dropdown-menu {
	right: auto; bottom: auto;
}
[x-placement^=3Dtop].dropdown-menu {
	right: auto; bottom: auto;
}
.dropdown-divider {
	margin: 0.5rem 0px; height: 0px; overflow: hidden; border-top-color: =
rgb(233, 236, 239); border-top-width: 1px; border-top-style: solid;
}
.dropdown-item {
	padding: 0.25rem 1.5rem; border: 0px currentColor; border-image: none; =
width: 100%; text-align: inherit; color: rgb(33, 37, 41); clear: both; =
font-weight: 400; display: block; white-space: nowrap; background-color: =
transparent;
}
.dropdown-item:focus {
	color: rgb(22, 24, 27); text-decoration: none; background-color: =
rgb(248, 249, 250);
}
.dropdown-item:hover {
	color: rgb(22, 24, 27); text-decoration: none; background-color: =
rgb(248, 249, 250);
}
.dropdown-item.active {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(0, 123, 255);
}
.dropdown-item:active {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(0, 123, 255);
}
.dropdown-item.disabled {
	color: rgb(108, 117, 125); pointer-events: none; background-color: =
transparent;
}
:disabled.dropdown-item {
	color: rgb(108, 117, 125); pointer-events: none; background-color: =
transparent;
}
.dropdown-menu.show {
	display: block;
}
.dropdown-header {
	padding: 0.5rem 1.5rem; color: rgb(108, 117, 125); font-size: 0.87rem; =
margin-bottom: 0px; display: block; white-space: nowrap;
}
.dropdown-item-text {
	padding: 0.25rem 1.5rem; color: rgb(33, 37, 41); display: block;
}
.btn-group {
	vertical-align: middle; display: inline-flex; position: relative;
}
.btn-group-vertical {
	vertical-align: middle; display: inline-flex; position: relative;
}
.btn-group-vertical > .btn {
	flex:1 1 auto; position: relative;
}
.btn-group > .btn {
	flex:1 1 auto; position: relative;
}
.btn-group-vertical > .btn:hover {
	z-index: 1;
}
.btn-group > .btn:hover {
	z-index: 1;
}
.btn-group-vertical > .btn.active {
	z-index: 1;
}
.btn-group-vertical > .btn:active {
	z-index: 1;
}
.btn-group-vertical > .btn:focus {
	z-index: 1;
}
.btn-group > .btn.active {
	z-index: 1;
}
.btn-group > .btn:active {
	z-index: 1;
}
.btn-group > .btn:focus {
	z-index: 1;
}
.btn-toolbar {
	display: flex; flex-wrap: wrap; justify-content: flex-start;
}
.btn-toolbar .input-group {
	width: auto;
}
.btn-group > :not(:first-child).btn-group {
	margin-left: -1px;
}
.btn-group > :not(:first-child).btn {
	margin-left: -1px;
}
.btn-group > :not(:last-child).btn-group > .btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.btn-group > :not(:last-child):not(.dropdown-toggle).btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.btn-group > :not(:first-child).btn-group > .btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group > :not(:first-child).btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.dropdown-toggle-split {
	padding-right: 0.56rem; padding-left: 0.56rem;
}
.dropdown-toggle-split::after {
	margin-left: 0px;
}
.dropright .dropdown-toggle-split::after {
	margin-left: 0px;
}
.dropup .dropdown-toggle-split::after {
	margin-left: 0px;
}
.dropleft .dropdown-toggle-split::before {
	margin-right: 0px;
}
.btn-group-sm > .btn + .dropdown-toggle-split {
	padding-right: 0.37rem; padding-left: 0.37rem;
}
.btn-sm + .dropdown-toggle-split {
	padding-right: 0.37rem; padding-left: 0.37rem;
}
.btn-group-lg > .btn + .dropdown-toggle-split {
	padding-right: 0.75rem; padding-left: 0.75rem;
}
.btn-lg + .dropdown-toggle-split {
	padding-right: 0.75rem; padding-left: 0.75rem;
}
.btn-group-vertical {
	flex-direction: column; justify-content: center; align-items: =
flex-start;
}
.btn-group-vertical > .btn {
	width: 100%;
}
.btn-group-vertical > .btn-group {
	width: 100%;
}
.btn-group-vertical > :not(:first-child).btn-group {
	margin-top: -1px;
}
.btn-group-vertical > :not(:first-child).btn {
	margin-top: -1px;
}
.btn-group-vertical > :not(:last-child).btn-group > .btn {
	border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group-vertical > :not(:last-child):not(.dropdown-toggle).btn {
	border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group-vertical > :not(:first-child).btn-group > .btn {
	border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.btn-group-vertical > :not(:first-child).btn {
	border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.btn-group-toggle > .btn {
	margin-bottom: 0px;
}
.btn-group-toggle > .btn-group > .btn {
	margin-bottom: 0px;
}
.btn-group-toggle > .btn input[type=3Dcheckbox] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.btn-group-toggle > .btn input[type=3Dradio] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.btn-group-toggle > .btn-group > .btn input[type=3Dcheckbox] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.btn-group-toggle > .btn-group > .btn input[type=3Dradio] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.input-group {
	width: 100%; display: flex; position: relative; flex-wrap: wrap; =
align-items: stretch;
}
.input-group > .custom-file {
	flex:1 1 auto; width: 1%; margin-bottom: 0px; position: relative; =
min-width: 0px;
}
.input-group > .custom-select {
	flex:1 1 auto; width: 1%; margin-bottom: 0px; position: relative; =
min-width: 0px;
}
.input-group > .form-control {
	flex:1 1 auto; width: 1%; margin-bottom: 0px; position: relative; =
min-width: 0px;
}
.input-group > .form-control-plaintext {
	flex:1 1 auto; width: 1%; margin-bottom: 0px; position: relative; =
min-width: 0px;
}
.input-group > .custom-file + .custom-file {
	margin-left: -1px;
}
.input-group > .custom-file + .custom-select {
	margin-left: -1px;
}
.input-group > .custom-file + .form-control {
	margin-left: -1px;
}
.input-group > .custom-select + .custom-file {
	margin-left: -1px;
}
.input-group > .custom-select + .custom-select {
	margin-left: -1px;
}
.input-group > .custom-select + .form-control {
	margin-left: -1px;
}
.input-group > .form-control + .custom-file {
	margin-left: -1px;
}
.input-group > .form-control + .custom-select {
	margin-left: -1px;
}
.input-group > .form-control + .form-control {
	margin-left: -1px;
}
.input-group > .form-control-plaintext + .custom-file {
	margin-left: -1px;
}
.input-group > .form-control-plaintext + .custom-select {
	margin-left: -1px;
}
.input-group > .form-control-plaintext + .form-control {
	margin-left: -1px;
}
.input-group > .custom-file .custom-file-input:focus ~ =
.custom-file-label {
	z-index: 3;
}
.input-group > .custom-select:focus {
	z-index: 3;
}
.input-group > .form-control:focus {
	z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
	z-index: 4;
}
.input-group > :not(:last-child).custom-select {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).form-control {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:first-child).custom-select {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :not(:first-child).form-control {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > .custom-file {
	display: flex; align-items: center;
}
.input-group > :not(:last-child).custom-file .custom-file-label {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).custom-file .custom-file-label::after {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:first-child).custom-file .custom-file-label {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group-append {
	display: flex;
}
.input-group-prepend {
	display: flex;
}
.input-group-append .btn {
	position: relative; z-index: 2;
}
.input-group-prepend .btn {
	position: relative; z-index: 2;
}
.input-group-append .btn:focus {
	z-index: 3;
}
.input-group-prepend .btn:focus {
	z-index: 3;
}
.input-group-append .btn + .btn {
	margin-left: -1px;
}
.input-group-append .btn + .input-group-text {
	margin-left: -1px;
}
.input-group-append .input-group-text + .btn {
	margin-left: -1px;
}
.input-group-append .input-group-text + .input-group-text {
	margin-left: -1px;
}
.input-group-prepend .btn + .btn {
	margin-left: -1px;
}
.input-group-prepend .btn + .input-group-text {
	margin-left: -1px;
}
.input-group-prepend .input-group-text + .btn {
	margin-left: -1px;
}
.input-group-prepend .input-group-text + .input-group-text {
	margin-left: -1px;
}
.input-group-prepend {
	margin-right: -1px;
}
.input-group-append {
	margin-left: -1px;
}
.input-group-text {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
rgb(206, 212, 218); border-image: none; text-align: center; color: =
rgb(73, 80, 87); line-height: 1.5; font-size: 1rem; font-weight: 400; =
margin-bottom: 0px; display: flex; white-space: nowrap; align-items: =
center; background-color: rgb(233, 236, 239);
}
.input-group-text input[type=3Dcheckbox] {
	margin-top: 0px;
}
.input-group-text input[type=3Dradio] {
	margin-top: 0px;
}
.input-group-lg > .custom-select {
	height: calc(1.5em + 1rem + 2px);
}
.input-group-lg > :not(textarea).form-control {
	height: calc(1.5em + 1rem + 2px);
}
.input-group-lg > .custom-select {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .form-control {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .input-group-append > .btn {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .input-group-append > .input-group-text {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .input-group-prepend > .btn {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .input-group-prepend > .input-group-text {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-sm > .custom-select {
	height: calc(1.5em + .5rem + 2px);
}
.input-group-sm > :not(textarea).form-control {
	height: calc(1.5em + .5rem + 2px);
}
.input-group-sm > .custom-select {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .form-control {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .input-group-append > .btn {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .input-group-append > .input-group-text {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .input-group-prepend > .btn {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .input-group-prepend > .input-group-text {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-lg > .custom-select {
	padding-right: 1.75rem;
}
.input-group-sm > .custom-select {
	padding-right: 1.75rem;
}
.input-group > :last-child.input-group-append > =
:not(:last-child):not(.dropdown-toggle).btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :last-child.input-group-append > =
:not(:last-child).input-group-text {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).input-group-append > .btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).input-group-append > .input-group-text =
{
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > .input-group-prepend > .btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > .input-group-prepend > .input-group-text {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > .input-group-append > .btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > .input-group-append > .input-group-text {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :first-child.input-group-prepend > :not(:first-child).btn =
{
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :first-child.input-group-prepend > =
:not(:first-child).input-group-text {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :not(:first-child).input-group-prepend > .btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :not(:first-child).input-group-prepend > =
.input-group-text {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.custom-control {
	padding-left: 1.5rem; display: block; position: relative; z-index: 1; =
min-height: 1.5rem; -webkit-print-color-adjust: exact; color-adjust: =
exact;
}
.custom-control-inline {
	margin-right: 1rem; display: inline-flex;
}
.custom-control-input {
	left: 0px; width: 1rem; height: 1.25rem; position: absolute; z-index: =
-1; opacity: 0;
}
:checked.custom-control-input ~ .custom-control-label::before {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
.custom-control-input:focus ~ .custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25);
}
:not(:checked).custom-control-input:focus ~ =
.custom-control-label::before {
	border-color: rgb(128, 189, 255);
}
:not(:disabled).custom-control-input:active ~ =
.custom-control-label::before {
	border-color: rgb(179, 215, 255); color: rgb(255, 255, 255); =
background-color: rgb(179, 215, 255);
}
:disabled.custom-control-input ~ .custom-control-label {
	color: rgb(108, 117, 125);
}
[disabled].custom-control-input ~ .custom-control-label {
	color: rgb(108, 117, 125);
}
:disabled.custom-control-input ~ .custom-control-label::before {
	background-color: rgb(233, 236, 239);
}
[disabled].custom-control-input ~ .custom-control-label::before {
	background-color: rgb(233, 236, 239);
}
.custom-control-label {
	margin-bottom: 0px; vertical-align: top; position: relative;
}
.custom-control-label::before {
	border: 1px solid rgb(173, 181, 189); border-image: none; left: =
-1.5rem; top: 0.25rem; width: 1rem; height: 1rem; display: block; =
position: absolute; content: ""; pointer-events: none; background-color: =
rgb(255, 255, 255);
}
.custom-control-label::after {
	background: no-repeat 50% / 50% 50%; left: -1.5rem; top: 0.25rem; =
width: 1rem; height: 1rem; display: block; position: absolute; content: =
"";
}
.custom-checkbox .custom-control-label::before {
	border-radius: 0.25rem;
}
.custom-checkbox :checked.custom-control-input ~ =
.custom-control-label::after {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'8' height=3D'8' =
viewBox=3D'0 0 8 8'%3e%3cpath fill=3D'%23fff' d=3D'M6.564.75l-3.59 =
3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox :indeterminate.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(0, 123, 255); background-color: rgb(0, 123, 255);
}
.custom-checkbox :indeterminate.custom-control-input ~ =
.custom-control-label::after {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'4' =
viewBox=3D'0 0 4 4'%3e%3cpath stroke=3D'%23fff' d=3D'M0 =
2h4'/%3e%3c/svg%3e");
}
.custom-checkbox :disabled:checked.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgba(0, 123, 255, 0.5);
}
.custom-checkbox :disabled:indeterminate.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgba(0, 123, 255, 0.5);
}
.custom-radio .custom-control-label::before {
	border-radius: 50%;
}
.custom-radio :checked.custom-control-input ~ =
.custom-control-label::after {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'12' height=3D'12' =
viewBox=3D'-4 -4 8 8'%3e%3ccircle r=3D'3' =
fill=3D'%23fff'/%3e%3c/svg%3e");
}
.custom-radio :disabled:checked.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgba(0, 123, 255, 0.5);
}
.custom-switch {
	padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
	border-radius: 0.5rem; left: -2.25rem; width: 1.75rem; pointer-events: =
all;
}
.custom-switch .custom-control-label::after {
	border-radius: 0.5rem; transition:transform 0.15s ease-in-out, =
background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, =
box-shadow 0.15s ease-in-out, transform 0.15s ease-in-out; left: =
calc(-2.25rem + 2px); top: calc(.25rem + 2px); width: calc(1rem - 4px); =
height: calc(1rem - 4px); background-color: rgb(173, 181, 189);
}
@media not all
{
.custom-switch .custom-control-label::after {
	transition:none;
}
}
.custom-switch :checked.custom-control-input ~ =
.custom-control-label::after {
	transform: translateX(0.75rem); background-color: rgb(255, 255, 255); =
-webkit-transform: translateX(.75rem);
}
.custom-switch :disabled:checked.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgba(0, 123, 255, 0.5);
}
.custom-select {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px rgb(255, =
255, 255); padding: 0.37rem 1.75rem 0.37rem 0.75rem; border-radius: =
0.25rem; border: 1px solid rgb(206, 212, 218); border-image: none; =
width: 100%; height: calc(1.5em + .75rem + 2px); color: rgb(73, 80, 87); =
line-height: 1.5; font-size: 1rem; font-weight: 400; vertical-align: =
middle; display: inline-block; -webkit-appearance: none; =
-moz-appearance: none; appearance: none;
}
.custom-select:focus {
	border-color: rgb(128, 189, 255); outline: 0px; box-shadow: 0px 0px 0px =
0.2rem rgba(0,123,255,0.25);
}
.custom-select:focus::-ms-value {
	color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
[multiple].custom-select {
	height: auto; padding-right: 0.75rem; background-image: none;
}
[size]:not([size=3D'1']).custom-select {
	height: auto; padding-right: 0.75rem; background-image: none;
}
:disabled.custom-select {
	color: rgb(108, 117, 125); background-color: rgb(233, 236, 239);
}
.custom-select::-ms-expand {
	display: none;
}
.custom-select-sm {
	height: calc(1.5em + .5rem + 2px); padding-top: 0.25rem; =
padding-bottom: 0.25rem; padding-left: 0.5rem; font-size: 0.87rem;
}
.custom-select-lg {
	height: calc(1.5em + 1rem + 2px); padding-top: 0.5rem; padding-bottom: =
0.5rem; padding-left: 1rem; font-size: 1.25rem;
}
.custom-file {
	width: 100%; height: calc(1.5em + .75rem + 2px); margin-bottom: 0px; =
display: inline-block; position: relative;
}
.custom-file-input {
	margin: 0px; width: 100%; height: calc(1.5em + .75rem + 2px); position: =
relative; z-index: 2; opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
	border-color: rgb(128, 189, 255); box-shadow: 0px 0px 0px 0.2rem =
rgba(0,123,255,0.25);
}
:disabled.custom-file-input ~ .custom-file-label {
	background-color: rgb(233, 236, 239);
}
[disabled].custom-file-input ~ .custom-file-label {
	background-color: rgb(233, 236, 239);
}
:lang(en).custom-file-input ~ .custom-file-label::after {
	content: "Browse";
}
.custom-file-input ~ [data-browse].custom-file-label::after {
	content: attr(data-browse);
}
.custom-file-label {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
rgb(206, 212, 218); border-image: none; left: 0px; top: 0px; height: =
calc(1.5em + .75rem + 2px); right: 0px; color: rgb(73, 80, 87); =
line-height: 1.5; font-weight: 400; position: absolute; z-index: 1; =
background-color: rgb(255, 255, 255);
}
.custom-file-label::after {
	padding: 0.37rem 0.75rem; border-radius: 0px 0.25rem 0.25rem 0px; top: =
0px; height: calc(1.5em + .75rem); right: 0px; bottom: 0px; color: =
rgb(73, 80, 87); line-height: 1.5; border-left-color: inherit; =
border-left-width: inherit; border-left-style: inherit; display: block; =
position: absolute; z-index: 3; content: "Browse"; background-color: =
rgb(233, 236, 239);
}
.custom-range {
	padding: 0px; width: 100%; height: 1.4rem; background-color: =
transparent; -webkit-appearance: none; -moz-appearance: none; =
appearance: none;
}
.custom-range:focus {
	outline: 0px;
}
.custom-range:focus::-ms-thumb {
	box-shadow: 0px 0px 0px 1px #fff, 0px 0px 0px 0.2rem =
rgba(0,123,255,0.25);
}
.custom-range::-ms-thumb {
	border-radius: 1rem; border: 0px currentColor; =
transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out; border-image: none; width: =
1rem; height: 1rem; margin-top: 0px; margin-right: 0.2rem; margin-left: =
0.2rem; background-color: rgb(0, 123, 255); appearance: none;
}
@media not all
{
.custom-range::-ms-thumb {
	transition:none;
}
}
.custom-range::-ms-thumb:active {
	background-color: rgb(179, 215, 255);
}
.custom-range::-ms-track {
	border-width: 0.5rem; border-color: transparent; width: 100%; height: =
0.5rem; color: transparent; cursor: pointer; background-color: =
transparent;
}
.custom-range::-ms-fill-lower {
	border-radius: 1rem; background-color: rgb(222, 226, 230);
}
.custom-range::-ms-fill-upper {
	border-radius: 1rem; margin-right: 15px; background-color: rgb(222, =
226, 230);
}
:disabled.custom-range::-ms-thumb {
	background-color: rgb(173, 181, 189);
}
.custom-control-label::before {
	transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out;
}
.custom-file-label {
	transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out;
}
.custom-select {
	transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out;
}
@media not all
{
.custom-control-label::before {
	transition:none;
}
.custom-file-label {
	transition:none;
}
.custom-select {
	transition:none;
}
}
.nav {
	list-style: none; padding-left: 0px; margin-bottom: 0px; display: flex; =
flex-wrap: wrap;
}
.nav-link {
	padding: 0.5rem 1rem; display: block;
}
.nav-link:focus {
	text-decoration: none;
}
.nav-link:hover {
	text-decoration: none;
}
.nav-link.disabled {
	color: rgb(108, 117, 125); cursor: default; pointer-events: none;
}
.nav-tabs {
	border-bottom-color: rgb(222, 226, 230); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.nav-tabs .nav-item {
	margin-bottom: -1px;
}
.nav-tabs .nav-link {
	border: 1px solid transparent; border-image: none; =
border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:focus {
	border-color: rgb(233, 236, 239) rgb(233, 236, 239) rgb(222, 226, 230);
}
.nav-tabs .nav-link:hover {
	border-color: rgb(233, 236, 239) rgb(233, 236, 239) rgb(222, 226, 230);
}
.nav-tabs .nav-link.disabled {
	border-color: transparent; color: rgb(108, 117, 125); background-color: =
transparent;
}
.nav-tabs .nav-item.show .nav-link {
	border-color: rgb(222, 226, 230) rgb(222, 226, 230) rgb(255, 255, 255); =
color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
.nav-tabs .nav-link.active {
	border-color: rgb(222, 226, 230) rgb(222, 226, 230) rgb(255, 255, 255); =
color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
.nav-tabs .dropdown-menu {
	margin-top: -1px; border-top-left-radius: 0px; border-top-right-radius: =
0px;
}
.nav-pills .nav-link {
	border-radius: 0.25rem;
}
.nav-pills .nav-link.active {
	color: rgb(255, 255, 255); background-color: rgb(0, 123, 255);
}
.nav-pills .show > .nav-link {
	color: rgb(255, 255, 255); background-color: rgb(0, 123, 255);
}
.nav-fill .nav-item {
	flex:1 1 auto; text-align: center;
}
.nav-fill > .nav-link {
	flex:1 1 auto; text-align: center;
}
.nav-justified .nav-item {
	text-align: center; flex-grow: 1; flex-basis: 0px;
}
.nav-justified > .nav-link {
	text-align: center; flex-grow: 1; flex-basis: 0px;
}
.tab-content > .tab-pane {
	display: none;
}
.tab-content > .active {
	display: block;
}
.navbar {
	padding: 0.5rem 1rem; display: flex; position: relative; flex-wrap: =
wrap; justify-content: space-between; align-items: center;
}
.navbar .container {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-fluid {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-lg {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-md {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-sm {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-xl {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar-brand {
	line-height: inherit; padding-top: 0.31rem; padding-bottom: 0.31rem; =
font-size: 1.25rem; margin-right: 1rem; display: inline-block; =
white-space: nowrap;
}
.navbar-brand:focus {
	text-decoration: none;
}
.navbar-brand:hover {
	text-decoration: none;
}
.navbar-nav {
	list-style: none; padding-left: 0px; margin-bottom: 0px; display: flex; =
flex-direction: column;
}
.navbar-nav .nav-link {
	padding-right: 0px; padding-left: 0px;
}
.navbar-nav .dropdown-menu {
	float: none; position: static;
}
.navbar-text {
	padding-top: 0.5rem; padding-bottom: 0.5rem; display: inline-block;
}
.navbar-collapse {
	flex-grow: 1; flex-basis: 100%; align-items: center;
}
.navbar-toggler {
	padding: 0.25rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
transparent; border-image: none; line-height: 1; font-size: 1.25rem; =
background-color: transparent;
}
.navbar-toggler:focus {
	text-decoration: none;
}
.navbar-toggler:hover {
	text-decoration: none;
}
.navbar-toggler-icon {
	background: no-repeat center / 100% 100%; width: 1.5em; height: 1.5em; =
vertical-align: middle; display: inline-block; content: "";
}
@media all and (max-width:575.98px)
{
.navbar-expand-sm > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:576px)
{
.navbar-expand-sm {
	justify-content: flex-start;
}
.navbar-expand-sm .navbar-nav {
	flex-direction: row;
}
.navbar-expand-sm .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-sm .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-sm > .container {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand-sm .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-sm .navbar-toggler {
	display: none;
}
}
@media all and (max-width:767.98px)
{
.navbar-expand-md > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:768px)
{
.navbar-expand-md {
	justify-content: flex-start;
}
.navbar-expand-md .navbar-nav {
	flex-direction: row;
}
.navbar-expand-md .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-md .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-md > .container {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand-md .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-md .navbar-toggler {
	display: none;
}
}
@media all and (max-width:991.98px)
{
.navbar-expand-lg > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:992px)
{
.navbar-expand-lg {
	justify-content: flex-start;
}
.navbar-expand-lg .navbar-nav {
	flex-direction: row;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-lg .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-lg > .container {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand-lg .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-lg .navbar-toggler {
	display: none;
}
}
@media all and (max-width:1199.98px)
{
.navbar-expand-xl > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:1200px)
{
.navbar-expand-xl {
	justify-content: flex-start;
}
.navbar-expand-xl .navbar-nav {
	flex-direction: row;
}
.navbar-expand-xl .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-xl .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-xl > .container {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand-xl .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-xl .navbar-toggler {
	display: none;
}
}
.navbar-expand {
	justify-content: flex-start;
}
.navbar-expand > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand .navbar-nav {
	flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand > .container {
	flex-wrap: nowrap;
}
.navbar-expand > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand .navbar-toggler {
	display: none;
}
.navbar-light .navbar-brand {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:focus {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
	color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:focus {
	color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link:hover {
	color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
	color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .active > .nav-link {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link.active {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link.show {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .show > .nav-link {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
	border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-toggler-icon {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'30' height=3D'30' =
viewBox=3D'0 0 30 30'%3e%3cpath stroke=3D'rgba%280, 0, 0, 0.5%29' =
stroke-linecap=3D'round' stroke-miterlimit=3D'10' stroke-width=3D'2' =
d=3D'M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
	color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:focus {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-dark .navbar-brand {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-brand:focus {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-brand:hover {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .nav-link {
	color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:focus {
	color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link:hover {
	color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
	color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .active > .nav-link {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .nav-link.active {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .nav-link.show {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .show > .nav-link {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-toggler {
	border-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, =
0.5);
}
.navbar-dark .navbar-toggler-icon {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'30' height=3D'30' =
viewBox=3D'0 0 30 30'%3e%3cpath stroke=3D'rgba%28255, 255, 255, 0.5%29' =
stroke-linecap=3D'round' stroke-miterlimit=3D'10' stroke-width=3D'2' =
d=3D'M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
	color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-text a:focus {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-text a:hover {
	color: rgb(255, 255, 255);
}
.card {
	border-radius: 0.25rem; border: 1px solid rgba(0, 0, 0, 0.125); =
border-image: none; display: flex; position: relative; -ms-word-wrap: =
break-word; min-width: 0px; flex-direction: column; background-clip: =
border-box; background-color: rgb(255, 255, 255);
}
.card > hr {
	margin-right: 0px; margin-left: 0px;
}
.card > .list-group {
	border-top-color: inherit; border-bottom-color: inherit; =
border-top-width: inherit; border-bottom-width: inherit; =
border-top-style: inherit; border-bottom-style: inherit;
}
.card > :first-child.list-group {
	border-top-width: 0px; border-top-left-radius: calc(.25rem - 1px); =
border-top-right-radius: calc(.25rem - 1px);
}
.card > :last-child.list-group {
	border-bottom-width: 0px; border-bottom-right-radius: calc(.25rem - =
1px); border-bottom-left-radius: calc(.25rem - 1px);
}
.card > .card-header + .list-group {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
.card > .list-group + .card-footer {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
.card-body {
	padding: 1.25rem; flex:1 1 auto; min-height: 1px;
}
.card-title {
	margin-bottom: 0.75rem;
}
.card-subtitle {
	margin-top: -0.37rem; margin-bottom: 0px;
}
:last-child.card-text {
	margin-bottom: 0px;
}
.card-link:hover {
	text-decoration: none;
}
.card-link + .card-link {
	margin-left: 1.25rem;
}
.card-header {
	padding: 0.75rem 1.25rem; margin-bottom: 0px; border-bottom-color: =
rgba(0, 0, 0, 0.125); border-bottom-width: 1px; border-bottom-style: =
solid; background-color: rgba(0, 0, 0, 0.03);
}
:first-child.card-header {
	border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0px 0px;
}
.card-footer {
	padding: 0.75rem 1.25rem; border-top-color: rgba(0, 0, 0, 0.125); =
border-top-width: 1px; border-top-style: solid; background-color: =
rgba(0, 0, 0, 0.03);
}
:last-child.card-footer {
	border-radius: 0px 0px calc(.25rem - 1px) calc(.25rem - 1px);
}
.card-header-tabs {
	margin-right: -0.62rem; margin-bottom: -0.75rem; margin-left: -0.62rem; =
border-bottom-color: currentColor; border-bottom-width: 0px; =
border-bottom-style: none;
}
.card-header-pills {
	margin-right: -0.62rem; margin-left: -0.62rem;
}
.card-img-overlay {
	padding: 1.25rem; border-radius: calc(.25rem - 1px); left: 0px; top: =
0px; right: 0px; bottom: 0px; position: absolute;
}
.card-img {
	width: 100%; flex-shrink: 0;
}
.card-img-bottom {
	width: 100%; flex-shrink: 0;
}
.card-img-top {
	width: 100%; flex-shrink: 0;
}
.card-img {
	border-top-left-radius: calc(.25rem - 1px); border-top-right-radius: =
calc(.25rem - 1px);
}
.card-img-top {
	border-top-left-radius: calc(.25rem - 1px); border-top-right-radius: =
calc(.25rem - 1px);
}
.card-img {
	border-bottom-right-radius: calc(.25rem - 1px); =
border-bottom-left-radius: calc(.25rem - 1px);
}
.card-img-bottom {
	border-bottom-right-radius: calc(.25rem - 1px); =
border-bottom-left-radius: calc(.25rem - 1px);
}
.card-deck .card {
	margin-bottom: 15px;
}
@media all and (min-width:576px)
{
.card-deck {
	flex-flow:row wrap; margin-right: -15px; margin-left: -15px; display: =
flex;
}
.card-deck .card {
	flex:1 0 0%; margin-right: 15px; margin-bottom: 0px; margin-left: 15px;
}
}
.card-group > .card {
	margin-bottom: 15px;
}
@media all and (min-width:576px)
{
.card-group {
	flex-flow:row wrap; display: flex;
}
.card-group > .card {
	flex:1 0 0%; margin-bottom: 0px;
}
.card-group > .card + .card {
	margin-left: 0px; border-left-color: currentColor; border-left-width: =
0px; border-left-style: none;
}
.card-group > :not(:last-child).card {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.card-group > :not(:last-child).card .card-header {
	border-top-right-radius: 0px;
}
.card-group > :not(:last-child).card .card-img-top {
	border-top-right-radius: 0px;
}
.card-group > :not(:last-child).card .card-footer {
	border-bottom-right-radius: 0px;
}
.card-group > :not(:last-child).card .card-img-bottom {
	border-bottom-right-radius: 0px;
}
.card-group > :not(:first-child).card {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.card-group > :not(:first-child).card .card-header {
	border-top-left-radius: 0px;
}
.card-group > :not(:first-child).card .card-img-top {
	border-top-left-radius: 0px;
}
.card-group > :not(:first-child).card .card-footer {
	border-bottom-left-radius: 0px;
}
.card-group > :not(:first-child).card .card-img-bottom {
	border-bottom-left-radius: 0px;
}
}
.card-columns .card {
	margin-bottom: 0.75rem;
}
@media all and (min-width:576px)
{
.card-columns {
	orphans: 1; widows: 1; column-count: 3; column-gap: 1.25rem; =
-webkit-column-count: 3; -moz-column-count: 3; -webkit-column-gap: =
1.25rem; -moz-column-gap: 1.25rem;
}
.card-columns .card {
	width: 100%; display: inline-block;
}
}
.accordion {
	overflow-anchor: none;
}
.accordion > .card {
	overflow: hidden;
}
.accordion > :not(:last-of-type).card {
	border-bottom-color: currentColor; border-bottom-width: 0px; =
border-bottom-style: none; border-bottom-right-radius: 0px; =
border-bottom-left-radius: 0px;
}
.accordion > :not(:first-of-type).card {
	border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.accordion > .card > .card-header {
	border-radius: 0px; margin-bottom: -1px;
}
.breadcrumb {
	list-style: none; padding: 0.75rem 1rem; border-radius: 0.25rem; =
margin-bottom: 1rem; display: flex; flex-wrap: wrap; background-color: =
rgb(233, 236, 239);
}
.breadcrumb-item {
	display: flex;
}
.breadcrumb-item + .breadcrumb-item {
	padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
	color: rgb(108, 117, 125); padding-right: 0.5rem; display: =
inline-block; content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
	text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
	text-decoration: none;
}
.breadcrumb-item.active {
	color: rgb(108, 117, 125);
}
.pagination {
	list-style: none; border-radius: 0.25rem; padding-left: 0px; display: =
flex;
}
.page-link {
	padding: 0.5rem 0.75rem; border: 1px solid rgb(222, 226, 230); =
border-image: none; color: rgb(0, 123, 255); line-height: 1.25; =
margin-left: -1px; display: block; position: relative; background-color: =
rgb(255, 255, 255);
}
.page-link:hover {
	border-color: rgb(222, 226, 230); color: rgb(0, 86, 179); =
text-decoration: none; z-index: 2; background-color: rgb(233, 236, 239);
}
.page-link:focus {
	outline: 0px; z-index: 3; box-shadow: 0px 0px 0px 0.2rem =
rgba(0,123,255,0.25);
}
:first-child.page-item .page-link {
	margin-left: 0px; border-top-left-radius: 0.25rem; =
border-bottom-left-radius: 0.25rem;
}
:last-child.page-item .page-link {
	border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); z-index: 3; =
background-color: rgb(0, 123, 255);
}
.page-item.disabled .page-link {
	border-color: rgb(222, 226, 230); color: rgb(108, 117, 125); cursor: =
auto; pointer-events: none; background-color: rgb(255, 255, 255);
}
.pagination-lg .page-link {
	padding: 0.75rem 1.5rem; line-height: 1.5; font-size: 1.25rem;
}
.pagination-lg :first-child.page-item .page-link {
	border-top-left-radius: 0.3rem; border-bottom-left-radius: 0.3rem;
}
.pagination-lg :last-child.page-item .page-link {
	border-top-right-radius: 0.3rem; border-bottom-right-radius: 0.3rem;
}
.pagination-sm .page-link {
	padding: 0.25rem 0.5rem; line-height: 1.5; font-size: 0.87rem;
}
.pagination-sm :first-child.page-item .page-link {
	border-top-left-radius: 0.2rem; border-bottom-left-radius: 0.2rem;
}
.pagination-sm :last-child.page-item .page-link {
	border-top-right-radius: 0.2rem; border-bottom-right-radius: 0.2rem;
}
.badge {
	padding: 0.25em 0.4em; border-radius: 0.25rem; transition:color 0.15s =
ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out; text-align: center; =
line-height: 1; font-size: 75%; font-weight: 700; vertical-align: =
baseline; display: inline-block; white-space: nowrap;
}
@media not all
{
.badge {
	transition:none;
}
}
a.badge:focus {
	text-decoration: none;
}
a.badge:hover {
	text-decoration: none;
}
:empty.badge {
	display: none;
}
.btn .badge {
	top: -1px; position: relative;
}
.badge-pill {
	border-radius: 10rem; padding-right: 0.6em; padding-left: 0.6em;
}
.badge-primary {
	color: rgb(255, 255, 255); background-color: rgb(0, 123, 255);
}
a.badge-primary:focus {
	color: rgb(255, 255, 255); background-color: rgb(0, 98, 204);
}
a.badge-primary:hover {
	color: rgb(255, 255, 255); background-color: rgb(0, 98, 204);
}
a.badge-primary.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
a.badge-primary:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.badge-secondary {
	color: rgb(255, 255, 255); background-color: rgb(108, 117, 125);
}
a.badge-secondary:focus {
	color: rgb(255, 255, 255); background-color: rgb(84, 91, 98);
}
a.badge-secondary:hover {
	color: rgb(255, 255, 255); background-color: rgb(84, 91, 98);
}
a.badge-secondary.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
a.badge-secondary:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.badge-success {
	color: rgb(255, 255, 255); background-color: rgb(40, 167, 69);
}
a.badge-success:focus {
	color: rgb(255, 255, 255); background-color: rgb(30, 126, 52);
}
a.badge-success:hover {
	color: rgb(255, 255, 255); background-color: rgb(30, 126, 52);
}
a.badge-success.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
a.badge-success:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.badge-info {
	color: rgb(255, 255, 255); background-color: rgb(23, 162, 184);
}
a.badge-info:focus {
	color: rgb(255, 255, 255); background-color: rgb(17, 122, 139);
}
a.badge-info:hover {
	color: rgb(255, 255, 255); background-color: rgb(17, 122, 139);
}
a.badge-info.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
a.badge-info:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.badge-warning {
	color: rgb(33, 37, 41); background-color: rgb(255, 193, 7);
}
a.badge-warning:focus {
	color: rgb(33, 37, 41); background-color: rgb(211, 158, 0);
}
a.badge-warning:hover {
	color: rgb(33, 37, 41); background-color: rgb(211, 158, 0);
}
a.badge-warning.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
a.badge-warning:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.badge-danger {
	color: rgb(255, 255, 255); background-color: rgb(220, 53, 69);
}
a.badge-danger:focus {
	color: rgb(255, 255, 255); background-color: rgb(189, 33, 48);
}
a.badge-danger:hover {
	color: rgb(255, 255, 255); background-color: rgb(189, 33, 48);
}
a.badge-danger.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
a.badge-danger:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.badge-light {
	color: rgb(33, 37, 41); background-color: rgb(248, 249, 250);
}
a.badge-light:focus {
	color: rgb(33, 37, 41); background-color: rgb(218, 224, 229);
}
a.badge-light:hover {
	color: rgb(33, 37, 41); background-color: rgb(218, 224, 229);
}
a.badge-light.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
a.badge-light:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.badge-dark {
	color: rgb(255, 255, 255); background-color: rgb(52, 58, 64);
}
a.badge-dark:focus {
	color: rgb(255, 255, 255); background-color: rgb(29, 33, 36);
}
a.badge-dark:hover {
	color: rgb(255, 255, 255); background-color: rgb(29, 33, 36);
}
a.badge-dark.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
a.badge-dark:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.jumbotron {
	padding: 2rem 1rem; border-radius: 0.3rem; margin-bottom: 2rem; =
background-color: rgb(233, 236, 239);
}
@media all and (min-width:576px)
{
.jumbotron {
	padding: 4rem 2rem;
}
}
.jumbotron-fluid {
	border-radius: 0px; padding-right: 0px; padding-left: 0px;
}
.alert {
	padding: 0.75rem 1.25rem; border-radius: 0.25rem; border: 1px solid =
transparent; border-image: none; margin-bottom: 1rem; position: =
relative;
}
.alert-heading {
	color: inherit;
}
.alert-link {
	font-weight: 700;
}
.alert-dismissible {
	padding-right: 4rem;
}
.alert-dismissible .close {
	padding: 0.75rem 1.25rem; top: 0px; right: 0px; color: inherit; =
position: absolute; z-index: 2;
}
.alert-primary {
	border-color: rgb(184, 218, 255); color: rgb(0, 64, 133); =
background-color: rgb(204, 229, 255);
}
.alert-primary hr {
	border-top-color: rgb(159, 205, 255);
}
.alert-primary .alert-link {
	color: rgb(0, 39, 82);
}
.alert-secondary {
	border-color: rgb(214, 216, 219); color: rgb(56, 61, 65); =
background-color: rgb(226, 227, 229);
}
.alert-secondary hr {
	border-top-color: rgb(200, 203, 207);
}
.alert-secondary .alert-link {
	color: rgb(32, 35, 38);
}
.alert-success {
	border-color: rgb(195, 230, 203); color: rgb(21, 87, 36); =
background-color: rgb(212, 237, 218);
}
.alert-success hr {
	border-top-color: rgb(177, 223, 187);
}
.alert-success .alert-link {
	color: rgb(11, 46, 19);
}
.alert-info {
	border-color: rgb(190, 229, 235); color: rgb(12, 84, 96); =
background-color: rgb(209, 236, 241);
}
.alert-info hr {
	border-top-color: rgb(171, 221, 229);
}
.alert-info .alert-link {
	color: rgb(6, 44, 51);
}
.alert-warning {
	border-color: rgb(255, 238, 186); color: rgb(133, 100, 4); =
background-color: rgb(255, 243, 205);
}
.alert-warning hr {
	border-top-color: rgb(255, 232, 161);
}
.alert-warning .alert-link {
	color: rgb(83, 63, 3);
}
.alert-danger {
	border-color: rgb(245, 198, 203); color: rgb(114, 28, 36); =
background-color: rgb(248, 215, 218);
}
.alert-danger hr {
	border-top-color: rgb(241, 176, 183);
}
.alert-danger .alert-link {
	color: rgb(73, 18, 23);
}
.alert-light {
	border-color: rgb(253, 253, 254); color: rgb(129, 129, 130); =
background-color: rgb(254, 254, 254);
}
.alert-light hr {
	border-top-color: rgb(236, 236, 246);
}
.alert-light .alert-link {
	color: rgb(104, 104, 104);
}
.alert-dark {
	border-color: rgb(198, 200, 202); color: rgb(27, 30, 33); =
background-color: rgb(214, 216, 217);
}
.alert-dark hr {
	border-top-color: rgb(185, 187, 190);
}
.alert-dark .alert-link {
	color: rgb(4, 5, 5);
}
.progress {
	border-radius: 0.25rem; height: 1rem; line-height: 0; overflow: hidden; =
font-size: 0.75rem; display: flex; background-color: rgb(233, 236, 239);
}
.progress-bar {
	transition:width 0.6s; text-align: center; color: rgb(255, 255, 255); =
overflow: hidden; display: flex; white-space: nowrap; flex-direction: =
column; justify-content: center; background-color: rgb(0, 123, 255);
}
@media not all
{
.progress-bar {
	transition:none;
}
}
.progress-bar-striped {
	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: 1rem 1rem;
}
.progress-bar-animated {
	animation:progress-bar-stripes 1s linear infinite; -webkit-animation: =
progress-bar-stripes 1s linear infinite;
}
@media not all
{
.progress-bar-animated {
	animation:none; -webkit-animation: none;
}
}
.media {
	display: flex; align-items: flex-start;
}
.media-body {
	flex:1 1 0px;
}
.list-group {
	border-radius: 0.25rem; padding-left: 0px; margin-bottom: 0px; display: =
flex; flex-direction: column;
}
.list-group-item-action {
	width: 100%; text-align: inherit; color: rgb(73, 80, 87);
}
.list-group-item-action:focus {
	color: rgb(73, 80, 87); text-decoration: none; z-index: 1; =
background-color: rgb(248, 249, 250);
}
.list-group-item-action:hover {
	color: rgb(73, 80, 87); text-decoration: none; z-index: 1; =
background-color: rgb(248, 249, 250);
}
.list-group-item-action:active {
	color: rgb(33, 37, 41); background-color: rgb(233, 236, 239);
}
.list-group-item {
	padding: 0.75rem 1.25rem; border: 1px solid rgba(0, 0, 0, 0.125); =
border-image: none; display: block; position: relative; =
background-color: rgb(255, 255, 255);
}
:first-child.list-group-item {
	border-top-left-radius: inherit; border-top-right-radius: inherit;
}
:last-child.list-group-item {
	border-bottom-right-radius: inherit; border-bottom-left-radius: =
inherit;
}
.list-group-item.disabled {
	color: rgb(108, 117, 125); pointer-events: none; background-color: =
rgb(255, 255, 255);
}
:disabled.list-group-item {
	color: rgb(108, 117, 125); pointer-events: none; background-color: =
rgb(255, 255, 255);
}
.list-group-item.active {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); z-index: 2; =
background-color: rgb(0, 123, 255);
}
.list-group-item + .list-group-item {
	border-top-width: 0px;
}
.list-group-item + .list-group-item.active {
	margin-top: -1px; border-top-width: 1px;
}
.list-group-horizontal {
	flex-direction: row;
}
.list-group-horizontal > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
@media all and (min-width:576px)
{
.list-group-horizontal-sm {
	flex-direction: row;
}
.list-group-horizontal-sm > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal-sm > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal-sm > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal-sm > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal-sm > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
}
@media all and (min-width:768px)
{
.list-group-horizontal-md {
	flex-direction: row;
}
.list-group-horizontal-md > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal-md > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal-md > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal-md > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal-md > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
}
@media all and (min-width:992px)
{
.list-group-horizontal-lg {
	flex-direction: row;
}
.list-group-horizontal-lg > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal-lg > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal-lg > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal-lg > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal-lg > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
}
@media all and (min-width:1200px)
{
.list-group-horizontal-xl {
	flex-direction: row;
}
.list-group-horizontal-xl > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal-xl > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal-xl > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal-xl > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal-xl > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
}
.list-group-flush {
	border-radius: 0px;
}
.list-group-flush > .list-group-item {
	border-width: 0px 0px 1px;
}
.list-group-flush > :last-child.list-group-item {
	border-bottom-width: 0px;
}
.list-group-item-primary {
	color: rgb(0, 64, 133); background-color: rgb(184, 218, 255);
}
.list-group-item-primary.list-group-item-action:focus {
	color: rgb(0, 64, 133); background-color: rgb(159, 205, 255);
}
.list-group-item-primary.list-group-item-action:hover {
	color: rgb(0, 64, 133); background-color: rgb(159, 205, 255);
}
.list-group-item-primary.list-group-item-action.active {
	border-color: rgb(0, 64, 133); color: rgb(255, 255, 255); =
background-color: rgb(0, 64, 133);
}
.list-group-item-secondary {
	color: rgb(56, 61, 65); background-color: rgb(214, 216, 219);
}
.list-group-item-secondary.list-group-item-action:focus {
	color: rgb(56, 61, 65); background-color: rgb(200, 203, 207);
}
.list-group-item-secondary.list-group-item-action:hover {
	color: rgb(56, 61, 65); background-color: rgb(200, 203, 207);
}
.list-group-item-secondary.list-group-item-action.active {
	border-color: rgb(56, 61, 65); color: rgb(255, 255, 255); =
background-color: rgb(56, 61, 65);
}
.list-group-item-success {
	color: rgb(21, 87, 36); background-color: rgb(195, 230, 203);
}
.list-group-item-success.list-group-item-action:focus {
	color: rgb(21, 87, 36); background-color: rgb(177, 223, 187);
}
.list-group-item-success.list-group-item-action:hover {
	color: rgb(21, 87, 36); background-color: rgb(177, 223, 187);
}
.list-group-item-success.list-group-item-action.active {
	border-color: rgb(21, 87, 36); color: rgb(255, 255, 255); =
background-color: rgb(21, 87, 36);
}
.list-group-item-info {
	color: rgb(12, 84, 96); background-color: rgb(190, 229, 235);
}
.list-group-item-info.list-group-item-action:focus {
	color: rgb(12, 84, 96); background-color: rgb(171, 221, 229);
}
.list-group-item-info.list-group-item-action:hover {
	color: rgb(12, 84, 96); background-color: rgb(171, 221, 229);
}
.list-group-item-info.list-group-item-action.active {
	border-color: rgb(12, 84, 96); color: rgb(255, 255, 255); =
background-color: rgb(12, 84, 96);
}
.list-group-item-warning {
	color: rgb(133, 100, 4); background-color: rgb(255, 238, 186);
}
.list-group-item-warning.list-group-item-action:focus {
	color: rgb(133, 100, 4); background-color: rgb(255, 232, 161);
}
.list-group-item-warning.list-group-item-action:hover {
	color: rgb(133, 100, 4); background-color: rgb(255, 232, 161);
}
.list-group-item-warning.list-group-item-action.active {
	border-color: rgb(133, 100, 4); color: rgb(255, 255, 255); =
background-color: rgb(133, 100, 4);
}
.list-group-item-danger {
	color: rgb(114, 28, 36); background-color: rgb(245, 198, 203);
}
.list-group-item-danger.list-group-item-action:focus {
	color: rgb(114, 28, 36); background-color: rgb(241, 176, 183);
}
.list-group-item-danger.list-group-item-action:hover {
	color: rgb(114, 28, 36); background-color: rgb(241, 176, 183);
}
.list-group-item-danger.list-group-item-action.active {
	border-color: rgb(114, 28, 36); color: rgb(255, 255, 255); =
background-color: rgb(114, 28, 36);
}
.list-group-item-light {
	color: rgb(129, 129, 130); background-color: rgb(253, 253, 254);
}
.list-group-item-light.list-group-item-action:focus {
	color: rgb(129, 129, 130); background-color: rgb(236, 236, 246);
}
.list-group-item-light.list-group-item-action:hover {
	color: rgb(129, 129, 130); background-color: rgb(236, 236, 246);
}
.list-group-item-light.list-group-item-action.active {
	border-color: rgb(129, 129, 130); color: rgb(255, 255, 255); =
background-color: rgb(129, 129, 130);
}
.list-group-item-dark {
	color: rgb(27, 30, 33); background-color: rgb(198, 200, 202);
}
.list-group-item-dark.list-group-item-action:focus {
	color: rgb(27, 30, 33); background-color: rgb(185, 187, 190);
}
.list-group-item-dark.list-group-item-action:hover {
	color: rgb(27, 30, 33); background-color: rgb(185, 187, 190);
}
.list-group-item-dark.list-group-item-action.active {
	border-color: rgb(27, 30, 33); color: rgb(255, 255, 255); =
background-color: rgb(27, 30, 33);
}
.close {
	color: rgb(0, 0, 0); line-height: 1; font-size: 1.5rem; font-weight: =
700; float: right; opacity: 0.5; text-shadow: 0px 1px 0px #fff;
}
.close:hover {
	color: rgb(0, 0, 0); text-decoration: none;
}
:not(:disabled):not(.disabled).close:focus {
	opacity: 0.75;
}
:not(:disabled):not(.disabled).close:hover {
	opacity: 0.75;
}
button.close {
	padding: 0px; border: 0px currentColor; border-image: none; =
background-color: transparent;
}
a.close.disabled {
	pointer-events: none;
}
.toast {
	border-radius: 0.25rem; border: 1px solid rgba(0, 0, 0, 0.1); =
border-image: none; font-size: 0.87rem; max-width: 350px; opacity: 0; =
box-shadow: 0px 0.25rem 0.75rem rgba(0,0,0,0.1); flex-basis: 350px; =
background-clip: padding-box; background-color: rgba(255, 255, 255, =
0.85);
}
:not(:last-child).toast {
	margin-bottom: 0.75rem;
}
.toast.showing {
	opacity: 1;
}
.toast.show {
	display: block; opacity: 1;
}
.toast.hide {
	display: none;
}
.toast-header {
	padding: 0.25rem 0.75rem; color: rgb(108, 117, 125); =
border-bottom-color: rgba(0, 0, 0, 0.05); border-bottom-width: 1px; =
border-bottom-style: solid; display: flex; border-top-left-radius: =
calc(.25rem - 1px); border-top-right-radius: calc(.25rem - 1px); =
align-items: center; background-clip: padding-box; background-color: =
rgba(255, 255, 255, 0.85);
}
.toast-body {
	padding: 0.75rem;
}
.modal-open {
	overflow: hidden;
}
.modal-open .modal {
	-ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.modal {
	outline: 0px; left: 0px; top: 0px; width: 100%; height: 100%; overflow: =
hidden; display: none; position: fixed; z-index: 1050;
}
.modal-dialog {
	margin: 0.5rem; width: auto; position: relative; pointer-events: none;
}
.modal.fade .modal-dialog {
	transition:transform 0.3s ease-out, transform 0.3s ease-out; transform: =
translate(0px, -50px); -webkit-transform: translate(0, -50px);
}
@media not all
{
.modal.fade .modal-dialog {
	transition:none;
}
}
.modal.show .modal-dialog {
	transform: none; -webkit-transform: none;
}
.modal.modal-static .modal-dialog {
	transform: scale(1.02); -webkit-transform: scale(1.02);
}
.modal-dialog-scrollable {
	display: flex; max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
	overflow: hidden; max-height: calc(100vh - 1rem);
}
.modal-dialog-scrollable .modal-footer {
	flex-shrink: 0;
}
.modal-dialog-scrollable .modal-header {
	flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
	-ms-overflow-y: auto;
}
.modal-dialog-centered {
	display: flex; min-height: calc(100% - 1rem); align-items: center;
}
.modal-dialog-centered::before {
	height: calc(100vh - 1rem); display: block; content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
	height: 100%; flex-direction: column; justify-content: center;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
	max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
	content: none;
}
.modal-content {
	outline: 0px; border-radius: 0.3rem; border: 1px solid rgba(0, 0, 0, =
0.2); border-image: none; width: 100%; display: flex; position: =
relative; pointer-events: auto; flex-direction: column; background-clip: =
padding-box; background-color: rgb(255, 255, 255);
}
.modal-backdrop {
	left: 0px; top: 0px; width: 100vw; height: 100vh; position: fixed; =
z-index: 1040; background-color: rgb(0, 0, 0);
}
.modal-backdrop.fade {
	opacity: 0;
}
.modal-backdrop.show {
	opacity: 0.5;
}
.modal-header {
	padding: 1rem; border-bottom-color: rgb(222, 226, 230); =
border-bottom-width: 1px; border-bottom-style: solid; display: flex; =
border-top-left-radius: calc(.3rem - 1px); border-top-right-radius: =
calc(.3rem - 1px); justify-content: space-between; align-items: =
flex-start;
}
.modal-header .close {
	margin: -1rem -1rem -1rem auto; padding: 1rem;
}
.modal-title {
	line-height: 1.5; margin-bottom: 0px;
}
.modal-body {
	padding: 1rem; flex:1 1 auto; position: relative;
}
.modal-footer {
	padding: 0.75rem; border-top-color: rgb(222, 226, 230); =
border-top-width: 1px; border-top-style: solid; display: flex; =
border-bottom-right-radius: calc(.3rem - 1px); =
border-bottom-left-radius: calc(.3rem - 1px); flex-wrap: wrap; =
justify-content: flex-end; align-items: center;
}
.modal-footer > * {
	margin: 0.25rem;
}
.modal-scrollbar-measure {
	top: -9999px; width: 50px; height: 50px; overflow: scroll; position: =
absolute;
}
@media all and (min-width:576px)
{
.modal-dialog {
	margin: 1.75rem auto; max-width: 500px;
}
.modal-dialog-scrollable {
	max-height: calc(100% - 3.5rem);
}
.modal-dialog-scrollable .modal-content {
	max-height: calc(100vh - 3.5rem);
}
.modal-dialog-centered {
	min-height: calc(100% - 3.5rem);
}
.modal-dialog-centered::before {
	height: calc(100vh - 3.5rem);
}
.modal-sm {
	max-width: 300px;
}
}
@media all and (min-width:992px)
{
.modal-lg {
	max-width: 800px;
}
.modal-xl {
	max-width: 800px;
}
}
@media all and (min-width:1200px)
{
.modal-xl {
	max-width: 1140px;
}
}
.tooltip {
	margin: 0px; text-align: left; text-transform: none; line-height: 1.5; =
letter-spacing: normal; font-family: =
-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica =
Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI =
Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: 0.87rem; =
font-style: normal; font-weight: 400; text-decoration: none; =
word-spacing: normal; display: block; white-space: normal; position: =
absolute; z-index: 1070; -ms-word-break: normal; -ms-word-wrap: =
break-word; opacity: 0; text-shadow: none;
}
.tooltip.show {
	opacity: 0.9;
}
.tooltip .arrow {
	width: 0.8rem; height: 0.4rem; display: block; position: absolute;
}
.tooltip .arrow::before {
	border-style: solid; border-color: transparent; position: absolute; =
content: "";
}
[x-placement^=3Dtop].bs-tooltip-auto {
	padding: 0.4rem 0px;
}
.bs-tooltip-top {
	padding: 0.4rem 0px;
}
[x-placement^=3Dtop].bs-tooltip-auto .arrow {
	bottom: 0px;
}
.bs-tooltip-top .arrow {
	bottom: 0px;
}
[x-placement^=3Dtop].bs-tooltip-auto .arrow::before {
	border-width: 0.4rem 0.4rem 0px; top: 0px; border-top-color: rgb(0, 0, =
0);
}
.bs-tooltip-top .arrow::before {
	border-width: 0.4rem 0.4rem 0px; top: 0px; border-top-color: rgb(0, 0, =
0);
}
[x-placement^=3Dright].bs-tooltip-auto {
	padding: 0px 0.4rem;
}
.bs-tooltip-right {
	padding: 0px 0.4rem;
}
[x-placement^=3Dright].bs-tooltip-auto .arrow {
	left: 0px; width: 0.4rem; height: 0.8rem;
}
.bs-tooltip-right .arrow {
	left: 0px; width: 0.4rem; height: 0.8rem;
}
[x-placement^=3Dright].bs-tooltip-auto .arrow::before {
	border-width: 0.4rem 0.4rem 0.4rem 0px; right: 0px; border-right-color: =
rgb(0, 0, 0);
}
.bs-tooltip-right .arrow::before {
	border-width: 0.4rem 0.4rem 0.4rem 0px; right: 0px; border-right-color: =
rgb(0, 0, 0);
}
[x-placement^=3Dbottom].bs-tooltip-auto {
	padding: 0.4rem 0px;
}
.bs-tooltip-bottom {
	padding: 0.4rem 0px;
}
[x-placement^=3Dbottom].bs-tooltip-auto .arrow {
	top: 0px;
}
.bs-tooltip-bottom .arrow {
	top: 0px;
}
[x-placement^=3Dbottom].bs-tooltip-auto .arrow::before {
	border-width: 0px 0.4rem 0.4rem; bottom: 0px; border-bottom-color: =
rgb(0, 0, 0);
}
.bs-tooltip-bottom .arrow::before {
	border-width: 0px 0.4rem 0.4rem; bottom: 0px; border-bottom-color: =
rgb(0, 0, 0);
}
[x-placement^=3Dleft].bs-tooltip-auto {
	padding: 0px 0.4rem;
}
.bs-tooltip-left {
	padding: 0px 0.4rem;
}
[x-placement^=3Dleft].bs-tooltip-auto .arrow {
	width: 0.4rem; height: 0.8rem; right: 0px;
}
.bs-tooltip-left .arrow {
	width: 0.4rem; height: 0.8rem; right: 0px;
}
[x-placement^=3Dleft].bs-tooltip-auto .arrow::before {
	border-width: 0.4rem 0px 0.4rem 0.4rem; left: 0px; border-left-color: =
rgb(0, 0, 0);
}
.bs-tooltip-left .arrow::before {
	border-width: 0.4rem 0px 0.4rem 0.4rem; left: 0px; border-left-color: =
rgb(0, 0, 0);
}
.tooltip-inner {
	padding: 0.25rem 0.5rem; border-radius: 0.25rem; text-align: center; =
color: rgb(255, 255, 255); max-width: 200px; background-color: rgb(0, 0, =
0);
}
.popover {
	border-radius: 0.3rem; border: 1px solid rgba(0, 0, 0, 0.2); =
border-image: none; left: 0px; top: 0px; text-align: left; =
text-transform: none; line-height: 1.5; letter-spacing: normal; =
font-family: -apple-system,BlinkMacSystemFont,"Segoe =
UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color =
Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: =
0.87rem; font-style: normal; font-weight: 400; text-decoration: none; =
word-spacing: normal; display: block; white-space: normal; position: =
absolute; z-index: 1060; -ms-word-break: normal; -ms-word-wrap: =
break-word; max-width: 276px; text-shadow: none; background-clip: =
padding-box; background-color: rgb(255, 255, 255);
}
.popover .arrow {
	margin: 0px 0.3rem; width: 1rem; height: 0.5rem; display: block; =
position: absolute;
}
.popover .arrow::after {
	border-style: solid; border-color: transparent; display: block; =
position: absolute; content: "";
}
.popover .arrow::before {
	border-style: solid; border-color: transparent; display: block; =
position: absolute; content: "";
}
[x-placement^=3Dtop].bs-popover-auto {
	margin-bottom: 0.5rem;
}
.bs-popover-top {
	margin-bottom: 0.5rem;
}
[x-placement^=3Dtop].bs-popover-auto > .arrow {
	bottom: calc(-.5rem - 1px);
}
.bs-popover-top > .arrow {
	bottom: calc(-.5rem - 1px);
}
[x-placement^=3Dtop].bs-popover-auto > .arrow::before {
	border-width: 0.5rem 0.5rem 0px; bottom: 0px; border-top-color: rgba(0, =
0, 0, 0.25);
}
.bs-popover-top > .arrow::before {
	border-width: 0.5rem 0.5rem 0px; bottom: 0px; border-top-color: rgba(0, =
0, 0, 0.25);
}
[x-placement^=3Dtop].bs-popover-auto > .arrow::after {
	border-width: 0.5rem 0.5rem 0px; bottom: 1px; border-top-color: =
rgb(255, 255, 255);
}
.bs-popover-top > .arrow::after {
	border-width: 0.5rem 0.5rem 0px; bottom: 1px; border-top-color: =
rgb(255, 255, 255);
}
[x-placement^=3Dright].bs-popover-auto {
	margin-left: 0.5rem;
}
.bs-popover-right {
	margin-left: 0.5rem;
}
[x-placement^=3Dright].bs-popover-auto > .arrow {
	margin: 0.3rem 0px; left: calc(-.5rem - 1px); width: 0.5rem; height: =
1rem;
}
.bs-popover-right > .arrow {
	margin: 0.3rem 0px; left: calc(-.5rem - 1px); width: 0.5rem; height: =
1rem;
}
[x-placement^=3Dright].bs-popover-auto > .arrow::before {
	border-width: 0.5rem 0.5rem 0.5rem 0px; left: 0px; border-right-color: =
rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::before {
	border-width: 0.5rem 0.5rem 0.5rem 0px; left: 0px; border-right-color: =
rgba(0, 0, 0, 0.25);
}
[x-placement^=3Dright].bs-popover-auto > .arrow::after {
	border-width: 0.5rem 0.5rem 0.5rem 0px; left: 1px; border-right-color: =
rgb(255, 255, 255);
}
.bs-popover-right > .arrow::after {
	border-width: 0.5rem 0.5rem 0.5rem 0px; left: 1px; border-right-color: =
rgb(255, 255, 255);
}
[x-placement^=3Dbottom].bs-popover-auto {
	margin-top: 0.5rem;
}
.bs-popover-bottom {
	margin-top: 0.5rem;
}
[x-placement^=3Dbottom].bs-popover-auto > .arrow {
	top: calc(-.5rem - 1px);
}
.bs-popover-bottom > .arrow {
	top: calc(-.5rem - 1px);
}
[x-placement^=3Dbottom].bs-popover-auto > .arrow::before {
	border-width: 0px 0.5rem 0.5rem; top: 0px; border-bottom-color: rgba(0, =
0, 0, 0.25);
}
.bs-popover-bottom > .arrow::before {
	border-width: 0px 0.5rem 0.5rem; top: 0px; border-bottom-color: rgba(0, =
0, 0, 0.25);
}
[x-placement^=3Dbottom].bs-popover-auto > .arrow::after {
	border-width: 0px 0.5rem 0.5rem; top: 1px; border-bottom-color: =
rgb(255, 255, 255);
}
.bs-popover-bottom > .arrow::after {
	border-width: 0px 0.5rem 0.5rem; top: 1px; border-bottom-color: =
rgb(255, 255, 255);
}
[x-placement^=3Dbottom].bs-popover-auto .popover-header::before {
	left: 50%; top: 0px; width: 1rem; margin-left: -0.5rem; =
border-bottom-color: rgb(247, 247, 247); border-bottom-width: 1px; =
border-bottom-style: solid; display: block; position: absolute; content: =
"";
}
.bs-popover-bottom .popover-header::before {
	left: 50%; top: 0px; width: 1rem; margin-left: -0.5rem; =
border-bottom-color: rgb(247, 247, 247); border-bottom-width: 1px; =
border-bottom-style: solid; display: block; position: absolute; content: =
"";
}
[x-placement^=3Dleft].bs-popover-auto {
	margin-right: 0.5rem;
}
.bs-popover-left {
	margin-right: 0.5rem;
}
[x-placement^=3Dleft].bs-popover-auto > .arrow {
	margin: 0.3rem 0px; width: 0.5rem; height: 1rem; right: calc(-.5rem - =
1px);
}
.bs-popover-left > .arrow {
	margin: 0.3rem 0px; width: 0.5rem; height: 1rem; right: calc(-.5rem - =
1px);
}
[x-placement^=3Dleft].bs-popover-auto > .arrow::before {
	border-width: 0.5rem 0px 0.5rem 0.5rem; right: 0px; border-left-color: =
rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::before {
	border-width: 0.5rem 0px 0.5rem 0.5rem; right: 0px; border-left-color: =
rgba(0, 0, 0, 0.25);
}
[x-placement^=3Dleft].bs-popover-auto > .arrow::after {
	border-width: 0.5rem 0px 0.5rem 0.5rem; right: 1px; border-left-color: =
rgb(255, 255, 255);
}
.bs-popover-left > .arrow::after {
	border-width: 0.5rem 0px 0.5rem 0.5rem; right: 1px; border-left-color: =
rgb(255, 255, 255);
}
.popover-header {
	padding: 0.5rem 0.75rem; font-size: 1rem; margin-bottom: 0px; =
border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; =
border-bottom-style: solid; border-top-left-radius: calc(.3rem - 1px); =
border-top-right-radius: calc(.3rem - 1px); background-color: rgb(247, =
247, 247);
}
:empty.popover-header {
	display: none;
}
.popover-body {
	padding: 0.5rem 0.75rem; color: rgb(33, 37, 41);
}
.carousel {
	position: relative;
}
.carousel.pointer-event {
	-ms-touch-action: pan-y; touch-action: pan-y;
}
.carousel-inner {
	width: 100%; overflow: hidden; position: relative;
}
.carousel-inner::after {
	clear: both; display: block; content: "";
}
.carousel-item {
	transition:transform 0.6s ease-in-out, transform 0.6s ease-in-out; =
width: 100%; margin-right: -100%; float: left; display: none; position: =
relative; backface-visibility: hidden; -webkit-backface-visibility: =
hidden;
}
@media not all
{
.carousel-item {
	transition:none;
}
}
.carousel-item-next {
	display: block;
}
.carousel-item-prev {
	display: block;
}
.carousel-item.active {
	display: block;
}
.active.carousel-item-right {
	transform: translateX(100%); -webkit-transform: translateX(100%);
}
:not(.carousel-item-left).carousel-item-next {
	transform: translateX(100%); -webkit-transform: translateX(100%);
}
.active.carousel-item-left {
	transform: translateX(-100%); -webkit-transform: translateX(-100%);
}
:not(.carousel-item-right).carousel-item-prev {
	transform: translateX(-100%); -webkit-transform: translateX(-100%);
}
.carousel-fade .carousel-item {
	opacity: 0; transform: none; transition-property: opacity; =
-webkit-transform: none;
}
.carousel-fade .carousel-item-next.carousel-item-left {
	z-index: 1; opacity: 1;
}
.carousel-fade .carousel-item-prev.carousel-item-right {
	z-index: 1; opacity: 1;
}
.carousel-fade .carousel-item.active {
	z-index: 1; opacity: 1;
}
.carousel-fade .active.carousel-item-left {
	transition:opacity 0s 0.6s; z-index: 0; opacity: 0;
}
.carousel-fade .active.carousel-item-right {
	transition:opacity 0s 0.6s; z-index: 0; opacity: 0;
}
@media not all
{
.carousel-fade .active.carousel-item-left {
	transition:none;
}
.carousel-fade .active.carousel-item-right {
	transition:none;
}
}
.carousel-control-next {
	transition:opacity 0.15s; top: 0px; width: 15%; text-align: center; =
bottom: 0px; color: rgb(255, 255, 255); display: flex; position: =
absolute; z-index: 1; opacity: 0.5; justify-content: center; =
align-items: center;
}
.carousel-control-prev {
	transition:opacity 0.15s; top: 0px; width: 15%; text-align: center; =
bottom: 0px; color: rgb(255, 255, 255); display: flex; position: =
absolute; z-index: 1; opacity: 0.5; justify-content: center; =
align-items: center;
}
@media not all
{
.carousel-control-next {
	transition:none;
}
.carousel-control-prev {
	transition:none;
}
}
.carousel-control-next:focus {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-next:hover {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-prev:focus {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-prev:hover {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-prev {
	left: 0px;
}
.carousel-control-next {
	right: 0px;
}
.carousel-control-next-icon {
	background: no-repeat 50% / 100% 100%; width: 20px; height: 20px; =
display: inline-block;
}
.carousel-control-prev-icon {
	background: no-repeat 50% / 100% 100%; width: 20px; height: 20px; =
display: inline-block;
}
.carousel-control-prev-icon {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23fff' width=3D'8' =
height=3D'8' viewBox=3D'0 0 8 8'%3e%3cpath d=3D'M5.25 0l-4 4 4 4 =
1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}
.carousel-control-next-icon {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23fff' width=3D'8' =
height=3D'8' viewBox=3D'0 0 8 8'%3e%3cpath d=3D'M2.75 0l-1.5 1.5L3.75 =
4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}
.carousel-indicators {
	list-style: none; left: 0px; right: 0px; bottom: 0px; padding-left: =
0px; margin-right: 15%; margin-left: 15%; display: flex; position: =
absolute; z-index: 15; justify-content: center;
}
.carousel-indicators li {
	transition:opacity 0.6s; flex:0 1 auto; width: 30px; height: 3px; =
text-indent: -999px; margin-right: 3px; margin-left: 3px; =
border-top-color: transparent; border-bottom-color: transparent; =
border-top-width: 10px; border-bottom-width: 10px; border-top-style: =
solid; border-bottom-style: solid; cursor: pointer; box-sizing: =
content-box; opacity: 0.5; background-clip: padding-box; =
background-color: rgb(255, 255, 255);
}
@media not all
{
.carousel-indicators li {
	transition:none;
}
}
.carousel-indicators .active {
	opacity: 1;
}
.carousel-caption {
	left: 15%; text-align: center; right: 15%; bottom: 20px; color: =
rgb(255, 255, 255); padding-top: 20px; padding-bottom: 20px; position: =
absolute; z-index: 10;
}
.spinner-border {
	border-width: 0.25em; border-style: solid; border-color: currentColor =
transparent currentColor currentColor; border-radius: 50%; =
animation:spinner-border 0.75s linear infinite; border-image: none; =
width: 2rem; height: 2rem; vertical-align: text-bottom; display: =
inline-block; -webkit-animation: spinner-border .75s linear infinite;
}
.spinner-border-sm {
	border-width: 0.2em; width: 1rem; height: 1rem;
}
.spinner-grow {
	border-radius: 50%; animation:spinner-grow 0.75s linear infinite; =
width: 2rem; height: 2rem; vertical-align: text-bottom; display: =
inline-block; opacity: 0; background-color: currentColor; =
-webkit-animation: spinner-grow .75s linear infinite;
}
.spinner-grow-sm {
	width: 1rem; height: 1rem;
}
.align-baseline {
	vertical-align: baseline !important;
}
.align-top {
	vertical-align: top !important;
}
.align-middle {
	vertical-align: middle !important;
}
.align-bottom {
	vertical-align: bottom !important;
}
.align-text-bottom {
	vertical-align: text-bottom !important;
}
.align-text-top {
	vertical-align: text-top !important;
}
.bg-primary {
	background-color: rgb(0, 123, 255) !important;
}
a.bg-primary:focus {
	background-color: rgb(0, 98, 204) !important;
}
a.bg-primary:hover {
	background-color: rgb(0, 98, 204) !important;
}
button.bg-primary:focus {
	background-color: rgb(0, 98, 204) !important;
}
button.bg-primary:hover {
	background-color: rgb(0, 98, 204) !important;
}
.bg-secondary {
	background-color: rgb(108, 117, 125) !important;
}
a.bg-secondary:focus {
	background-color: rgb(84, 91, 98) !important;
}
a.bg-secondary:hover {
	background-color: rgb(84, 91, 98) !important;
}
button.bg-secondary:focus {
	background-color: rgb(84, 91, 98) !important;
}
button.bg-secondary:hover {
	background-color: rgb(84, 91, 98) !important;
}
.bg-success {
	background-color: rgb(40, 167, 69) !important;
}
a.bg-success:focus {
	background-color: rgb(30, 126, 52) !important;
}
a.bg-success:hover {
	background-color: rgb(30, 126, 52) !important;
}
button.bg-success:focus {
	background-color: rgb(30, 126, 52) !important;
}
button.bg-success:hover {
	background-color: rgb(30, 126, 52) !important;
}
.bg-info {
	background-color: rgb(23, 162, 184) !important;
}
a.bg-info:focus {
	background-color: rgb(17, 122, 139) !important;
}
a.bg-info:hover {
	background-color: rgb(17, 122, 139) !important;
}
button.bg-info:focus {
	background-color: rgb(17, 122, 139) !important;
}
button.bg-info:hover {
	background-color: rgb(17, 122, 139) !important;
}
.bg-warning {
	background-color: rgb(255, 193, 7) !important;
}
a.bg-warning:focus {
	background-color: rgb(211, 158, 0) !important;
}
a.bg-warning:hover {
	background-color: rgb(211, 158, 0) !important;
}
button.bg-warning:focus {
	background-color: rgb(211, 158, 0) !important;
}
button.bg-warning:hover {
	background-color: rgb(211, 158, 0) !important;
}
.bg-danger {
	background-color: rgb(220, 53, 69) !important;
}
a.bg-danger:focus {
	background-color: rgb(189, 33, 48) !important;
}
a.bg-danger:hover {
	background-color: rgb(189, 33, 48) !important;
}
button.bg-danger:focus {
	background-color: rgb(189, 33, 48) !important;
}
button.bg-danger:hover {
	background-color: rgb(189, 33, 48) !important;
}
.bg-light {
	background-color: rgb(248, 249, 250) !important;
}
a.bg-light:focus {
	background-color: rgb(218, 224, 229) !important;
}
a.bg-light:hover {
	background-color: rgb(218, 224, 229) !important;
}
button.bg-light:focus {
	background-color: rgb(218, 224, 229) !important;
}
button.bg-light:hover {
	background-color: rgb(218, 224, 229) !important;
}
.bg-dark {
	background-color: rgb(52, 58, 64) !important;
}
a.bg-dark:focus {
	background-color: rgb(29, 33, 36) !important;
}
a.bg-dark:hover {
	background-color: rgb(29, 33, 36) !important;
}
button.bg-dark:focus {
	background-color: rgb(29, 33, 36) !important;
}
button.bg-dark:hover {
	background-color: rgb(29, 33, 36) !important;
}
.bg-white {
	background-color: rgb(255, 255, 255) !important;
}
.bg-transparent {
	background-color: transparent !important;
}
.border {
	border: 1px solid rgb(222, 226, 230) !important; border-image: none =
!important;
}
.border-top {
	border-top-color: rgb(222, 226, 230) !important; border-top-width: 1px =
!important; border-top-style: solid !important;
}
.border-right {
	border-right-color: rgb(222, 226, 230) !important; border-right-width: =
1px !important; border-right-style: solid !important;
}
.border-bottom {
	border-bottom-color: rgb(222, 226, 230) !important; =
border-bottom-width: 1px !important; border-bottom-style: solid =
!important;
}
.border-left {
	border-left-color: rgb(222, 226, 230) !important; border-left-width: =
1px !important; border-left-style: solid !important;
}
.border-0 {
	border: 0px currentColor !important; border-image: none !important;
}
.border-top-0 {
	border-top-color: currentColor !important; border-top-width: 0px =
!important; border-top-style: none !important;
}
.border-right-0 {
	border-right-color: currentColor !important; border-right-width: 0px =
!important; border-right-style: none !important;
}
.border-bottom-0 {
	border-bottom-color: currentColor !important; border-bottom-width: 0px =
!important; border-bottom-style: none !important;
}
.border-left-0 {
	border-left-color: currentColor !important; border-left-width: 0px =
!important; border-left-style: none !important;
}
.border-primary {
	border-color: rgb(0, 123, 255) !important;
}
.border-secondary {
	border-color: rgb(108, 117, 125) !important;
}
.border-success {
	border-color: rgb(40, 167, 69) !important;
}
.border-info {
	border-color: rgb(23, 162, 184) !important;
}
.border-warning {
	border-color: rgb(255, 193, 7) !important;
}
.border-danger {
	border-color: rgb(220, 53, 69) !important;
}
.border-light {
	border-color: rgb(248, 249, 250) !important;
}
.border-dark {
	border-color: rgb(52, 58, 64) !important;
}
.border-white {
	border-color: rgb(255, 255, 255) !important;
}
.rounded-sm {
	border-radius: 0.2rem !important;
}
.rounded {
	border-radius: 0.25rem !important;
}
.rounded-top {
	border-top-left-radius: 0.25rem !important; border-top-right-radius: =
0.25rem !important;
}
.rounded-right {
	border-top-right-radius: 0.25rem !important; =
border-bottom-right-radius: 0.25rem !important;
}
.rounded-bottom {
	border-bottom-right-radius: 0.25rem !important; =
border-bottom-left-radius: 0.25rem !important;
}
.rounded-left {
	border-top-left-radius: 0.25rem !important; border-bottom-left-radius: =
0.25rem !important;
}
.rounded-lg {
	border-radius: 0.3rem !important;
}
.rounded-circle {
	border-radius: 50% !important;
}
.rounded-pill {
	border-radius: 50rem !important;
}
.rounded-0 {
	border-radius: 0px !important;
}
.clearfix::after {
	clear: both; display: block; content: "";
}
.d-none {
	display: none !important;
}
.d-inline {
	display: inline !important;
}
.d-inline-block {
	display: inline-block !important;
}
.d-block {
	display: block !important;
}
.d-table {
	display: table !important;
}
.d-table-row {
	display: table-row !important;
}
.d-table-cell {
	display: table-cell !important;
}
.d-flex {
	display: flex !important;
}
.d-inline-flex {
	display: inline-flex !important;
}
@media all and (min-width:576px)
{
.d-sm-none {
	display: none !important;
}
.d-sm-inline {
	display: inline !important;
}
.d-sm-inline-block {
	display: inline-block !important;
}
.d-sm-block {
	display: block !important;
}
.d-sm-table {
	display: table !important;
}
.d-sm-table-row {
	display: table-row !important;
}
.d-sm-table-cell {
	display: table-cell !important;
}
.d-sm-flex {
	display: flex !important;
}
.d-sm-inline-flex {
	display: inline-flex !important;
}
}
@media all and (min-width:768px)
{
.d-md-none {
	display: none !important;
}
.d-md-inline {
	display: inline !important;
}
.d-md-inline-block {
	display: inline-block !important;
}
.d-md-block {
	display: block !important;
}
.d-md-table {
	display: table !important;
}
.d-md-table-row {
	display: table-row !important;
}
.d-md-table-cell {
	display: table-cell !important;
}
.d-md-flex {
	display: flex !important;
}
.d-md-inline-flex {
	display: inline-flex !important;
}
}
@media all and (min-width:992px)
{
.d-lg-none {
	display: none !important;
}
.d-lg-inline {
	display: inline !important;
}
.d-lg-inline-block {
	display: inline-block !important;
}
.d-lg-block {
	display: block !important;
}
.d-lg-table {
	display: table !important;
}
.d-lg-table-row {
	display: table-row !important;
}
.d-lg-table-cell {
	display: table-cell !important;
}
.d-lg-flex {
	display: flex !important;
}
.d-lg-inline-flex {
	display: inline-flex !important;
}
}
@media all and (min-width:1200px)
{
.d-xl-none {
	display: none !important;
}
.d-xl-inline {
	display: inline !important;
}
.d-xl-inline-block {
	display: inline-block !important;
}
.d-xl-block {
	display: block !important;
}
.d-xl-table {
	display: table !important;
}
.d-xl-table-row {
	display: table-row !important;
}
.d-xl-table-cell {
	display: table-cell !important;
}
.d-xl-flex {
	display: flex !important;
}
.d-xl-inline-flex {
	display: inline-flex !important;
}
}
@media print
{
.d-print-none {
	display: none !important;
}
.d-print-inline {
	display: inline !important;
}
.d-print-inline-block {
	display: inline-block !important;
}
.d-print-block {
	display: block !important;
}
.d-print-table {
	display: table !important;
}
.d-print-table-row {
	display: table-row !important;
}
.d-print-table-cell {
	display: table-cell !important;
}
.d-print-flex {
	display: flex !important;
}
.d-print-inline-flex {
	display: inline-flex !important;
}
}
.embed-responsive {
	padding: 0px; width: 100%; overflow: hidden; display: block; position: =
relative;
}
.embed-responsive::before {
	display: block; content: "";
}
.embed-responsive .embed-responsive-item {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive embed {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive iframe {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive object {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive video {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive-21by9::before {
	padding-top: 42.85%;
}
.embed-responsive-16by9::before {
	padding-top: 56.25%;
}
.embed-responsive-4by3::before {
	padding-top: 75%;
}
.embed-responsive-1by1::before {
	padding-top: 100%;
}
.flex-row {
	flex-direction: row !important;
}
.flex-column {
	flex-direction: column !important;
}
.flex-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-wrap {
	flex-wrap: wrap !important;
}
.flex-nowrap {
	flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-fill {
	flex:1 1 auto !important;
}
.flex-grow-0 {
	flex-grow: 0 !important;
}
.flex-grow-1 {
	flex-grow: 1 !important;
}
.flex-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-start {
	justify-content: flex-start !important;
}
.justify-content-end {
	justify-content: flex-end !important;
}
.justify-content-center {
	justify-content: center !important;
}
.justify-content-between {
	justify-content: space-between !important;
}
.justify-content-around {
	justify-content: space-around !important;
}
.align-items-start {
	align-items: flex-start !important;
}
.align-items-end {
	align-items: flex-end !important;
}
.align-items-center {
	align-items: center !important;
}
.align-items-baseline {
	align-items: baseline !important;
}
.align-items-stretch {
	align-items: stretch !important;
}
.align-content-start {
	align-content: flex-start !important;
}
.align-content-end {
	align-content: flex-end !important;
}
.align-content-center {
	align-content: center !important;
}
.align-content-between {
	align-content: space-between !important;
}
.align-content-around {
	align-content: space-around !important;
}
.align-content-stretch {
	align-content: stretch !important;
}
.align-self-auto {
	align-self: auto !important;
}
.align-self-start {
	align-self: flex-start !important;
}
.align-self-end {
	align-self: flex-end !important;
}
.align-self-center {
	align-self: center !important;
}
.align-self-baseline {
	align-self: baseline !important;
}
.align-self-stretch {
	align-self: stretch !important;
}
@media all and (min-width:576px)
{
.flex-sm-row {
	flex-direction: row !important;
}
.flex-sm-column {
	flex-direction: column !important;
}
.flex-sm-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-sm-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-sm-wrap {
	flex-wrap: wrap !important;
}
.flex-sm-nowrap {
	flex-wrap: nowrap !important;
}
.flex-sm-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-sm-fill {
	flex:1 1 auto !important;
}
.flex-sm-grow-0 {
	flex-grow: 0 !important;
}
.flex-sm-grow-1 {
	flex-grow: 1 !important;
}
.flex-sm-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-sm-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-sm-start {
	justify-content: flex-start !important;
}
.justify-content-sm-end {
	justify-content: flex-end !important;
}
.justify-content-sm-center {
	justify-content: center !important;
}
.justify-content-sm-between {
	justify-content: space-between !important;
}
.justify-content-sm-around {
	justify-content: space-around !important;
}
.align-items-sm-start {
	align-items: flex-start !important;
}
.align-items-sm-end {
	align-items: flex-end !important;
}
.align-items-sm-center {
	align-items: center !important;
}
.align-items-sm-baseline {
	align-items: baseline !important;
}
.align-items-sm-stretch {
	align-items: stretch !important;
}
.align-content-sm-start {
	align-content: flex-start !important;
}
.align-content-sm-end {
	align-content: flex-end !important;
}
.align-content-sm-center {
	align-content: center !important;
}
.align-content-sm-between {
	align-content: space-between !important;
}
.align-content-sm-around {
	align-content: space-around !important;
}
.align-content-sm-stretch {
	align-content: stretch !important;
}
.align-self-sm-auto {
	align-self: auto !important;
}
.align-self-sm-start {
	align-self: flex-start !important;
}
.align-self-sm-end {
	align-self: flex-end !important;
}
.align-self-sm-center {
	align-self: center !important;
}
.align-self-sm-baseline {
	align-self: baseline !important;
}
.align-self-sm-stretch {
	align-self: stretch !important;
}
}
@media all and (min-width:768px)
{
.flex-md-row {
	flex-direction: row !important;
}
.flex-md-column {
	flex-direction: column !important;
}
.flex-md-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-md-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-md-wrap {
	flex-wrap: wrap !important;
}
.flex-md-nowrap {
	flex-wrap: nowrap !important;
}
.flex-md-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-md-fill {
	flex:1 1 auto !important;
}
.flex-md-grow-0 {
	flex-grow: 0 !important;
}
.flex-md-grow-1 {
	flex-grow: 1 !important;
}
.flex-md-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-md-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-md-start {
	justify-content: flex-start !important;
}
.justify-content-md-end {
	justify-content: flex-end !important;
}
.justify-content-md-center {
	justify-content: center !important;
}
.justify-content-md-between {
	justify-content: space-between !important;
}
.justify-content-md-around {
	justify-content: space-around !important;
}
.align-items-md-start {
	align-items: flex-start !important;
}
.align-items-md-end {
	align-items: flex-end !important;
}
.align-items-md-center {
	align-items: center !important;
}
.align-items-md-baseline {
	align-items: baseline !important;
}
.align-items-md-stretch {
	align-items: stretch !important;
}
.align-content-md-start {
	align-content: flex-start !important;
}
.align-content-md-end {
	align-content: flex-end !important;
}
.align-content-md-center {
	align-content: center !important;
}
.align-content-md-between {
	align-content: space-between !important;
}
.align-content-md-around {
	align-content: space-around !important;
}
.align-content-md-stretch {
	align-content: stretch !important;
}
.align-self-md-auto {
	align-self: auto !important;
}
.align-self-md-start {
	align-self: flex-start !important;
}
.align-self-md-end {
	align-self: flex-end !important;
}
.align-self-md-center {
	align-self: center !important;
}
.align-self-md-baseline {
	align-self: baseline !important;
}
.align-self-md-stretch {
	align-self: stretch !important;
}
}
@media all and (min-width:992px)
{
.flex-lg-row {
	flex-direction: row !important;
}
.flex-lg-column {
	flex-direction: column !important;
}
.flex-lg-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-lg-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-lg-wrap {
	flex-wrap: wrap !important;
}
.flex-lg-nowrap {
	flex-wrap: nowrap !important;
}
.flex-lg-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-lg-fill {
	flex:1 1 auto !important;
}
.flex-lg-grow-0 {
	flex-grow: 0 !important;
}
.flex-lg-grow-1 {
	flex-grow: 1 !important;
}
.flex-lg-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-lg-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-lg-start {
	justify-content: flex-start !important;
}
.justify-content-lg-end {
	justify-content: flex-end !important;
}
.justify-content-lg-center {
	justify-content: center !important;
}
.justify-content-lg-between {
	justify-content: space-between !important;
}
.justify-content-lg-around {
	justify-content: space-around !important;
}
.align-items-lg-start {
	align-items: flex-start !important;
}
.align-items-lg-end {
	align-items: flex-end !important;
}
.align-items-lg-center {
	align-items: center !important;
}
.align-items-lg-baseline {
	align-items: baseline !important;
}
.align-items-lg-stretch {
	align-items: stretch !important;
}
.align-content-lg-start {
	align-content: flex-start !important;
}
.align-content-lg-end {
	align-content: flex-end !important;
}
.align-content-lg-center {
	align-content: center !important;
}
.align-content-lg-between {
	align-content: space-between !important;
}
.align-content-lg-around {
	align-content: space-around !important;
}
.align-content-lg-stretch {
	align-content: stretch !important;
}
.align-self-lg-auto {
	align-self: auto !important;
}
.align-self-lg-start {
	align-self: flex-start !important;
}
.align-self-lg-end {
	align-self: flex-end !important;
}
.align-self-lg-center {
	align-self: center !important;
}
.align-self-lg-baseline {
	align-self: baseline !important;
}
.align-self-lg-stretch {
	align-self: stretch !important;
}
}
@media all and (min-width:1200px)
{
.flex-xl-row {
	flex-direction: row !important;
}
.flex-xl-column {
	flex-direction: column !important;
}
.flex-xl-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-xl-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-xl-wrap {
	flex-wrap: wrap !important;
}
.flex-xl-nowrap {
	flex-wrap: nowrap !important;
}
.flex-xl-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-xl-fill {
	flex:1 1 auto !important;
}
.flex-xl-grow-0 {
	flex-grow: 0 !important;
}
.flex-xl-grow-1 {
	flex-grow: 1 !important;
}
.flex-xl-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-xl-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-xl-start {
	justify-content: flex-start !important;
}
.justify-content-xl-end {
	justify-content: flex-end !important;
}
.justify-content-xl-center {
	justify-content: center !important;
}
.justify-content-xl-between {
	justify-content: space-between !important;
}
.justify-content-xl-around {
	justify-content: space-around !important;
}
.align-items-xl-start {
	align-items: flex-start !important;
}
.align-items-xl-end {
	align-items: flex-end !important;
}
.align-items-xl-center {
	align-items: center !important;
}
.align-items-xl-baseline {
	align-items: baseline !important;
}
.align-items-xl-stretch {
	align-items: stretch !important;
}
.align-content-xl-start {
	align-content: flex-start !important;
}
.align-content-xl-end {
	align-content: flex-end !important;
}
.align-content-xl-center {
	align-content: center !important;
}
.align-content-xl-between {
	align-content: space-between !important;
}
.align-content-xl-around {
	align-content: space-around !important;
}
.align-content-xl-stretch {
	align-content: stretch !important;
}
.align-self-xl-auto {
	align-self: auto !important;
}
.align-self-xl-start {
	align-self: flex-start !important;
}
.align-self-xl-end {
	align-self: flex-end !important;
}
.align-self-xl-center {
	align-self: center !important;
}
.align-self-xl-baseline {
	align-self: baseline !important;
}
.align-self-xl-stretch {
	align-self: stretch !important;
}
}
.float-left {
	float: left !important;
}
.float-right {
	float: right !important;
}
.float-none {
	float: none !important;
}
@media all and (min-width:576px)
{
.float-sm-left {
	float: left !important;
}
.float-sm-right {
	float: right !important;
}
.float-sm-none {
	float: none !important;
}
}
@media all and (min-width:768px)
{
.float-md-left {
	float: left !important;
}
.float-md-right {
	float: right !important;
}
.float-md-none {
	float: none !important;
}
}
@media all and (min-width:992px)
{
.float-lg-left {
	float: left !important;
}
.float-lg-right {
	float: right !important;
}
.float-lg-none {
	float: none !important;
}
}
@media all and (min-width:1200px)
{
.float-xl-left {
	float: left !important;
}
.float-xl-right {
	float: right !important;
}
.float-xl-none {
	float: none !important;
}
}
.user-select-all {
	-webkit-user-select: all; -moz-user-select: all; user-select: all;
}
.user-select-auto {
	-ms-user-select: auto !important; -webkit-user-select: auto; =
-moz-user-select: auto; user-select: auto;
}
.user-select-none {
	-ms-user-select: none !important; -webkit-user-select: none; =
-moz-user-select: none; user-select: none;
}
.overflow-auto {
	overflow: auto !important;
}
.overflow-hidden {
	overflow: hidden !important;
}
.position-static {
	position: static !important;
}
.position-relative {
	position: relative !important;
}
.position-absolute {
	position: absolute !important;
}
.position-fixed {
	position: fixed !important;
}
.position-sticky {
=09
}
.fixed-top {
	left: 0px; top: 0px; right: 0px; position: fixed; z-index: 1030;
}
.fixed-bottom {
	left: 0px; right: 0px; bottom: 0px; position: fixed; z-index: 1030;
}
.sr-only {
	margin: -1px; padding: 0px; border: 0px currentColor; border-image: =
none; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; =
position: absolute; clip: rect(0px, 0px, 0px, 0px);
}
.sr-only-focusable:active {
	width: auto; height: auto; overflow: visible; white-space: normal; =
position: static; clip: auto;
}
.sr-only-focusable:focus {
	width: auto; height: auto; overflow: visible; white-space: normal; =
position: static; clip: auto;
}
.shadow-sm {
	box-shadow: 0px 0.12rem 0.25rem rgba(0,0,0,0.075) !important;
}
.shadow {
	box-shadow: 0px 0.5rem 1rem rgba(0,0,0,0.15) !important;
}
.shadow-lg {
	box-shadow: 0px 1rem 3rem rgba(0,0,0,0.175) !important;
}
.shadow-none {
	box-shadow: none !important;
}
.w-25 {
	width: 25% !important;
}
.w-50 {
	width: 50% !important;
}
.w-75 {
	width: 75% !important;
}
.w-100 {
	width: 100% !important;
}
.w-auto {
	width: auto !important;
}
.h-25 {
	height: 25% !important;
}
.h-50 {
	height: 50% !important;
}
.h-75 {
	height: 75% !important;
}
.h-100 {
	height: 100% !important;
}
.h-auto {
	height: auto !important;
}
.mw-100 {
	max-width: 100% !important;
}
.mh-100 {
	max-height: 100% !important;
}
.min-vw-100 {
	min-width: 100vw !important;
}
.min-vh-100 {
	min-height: 100vh !important;
}
.vw-100 {
	width: 100vw !important;
}
.vh-100 {
	height: 100vh !important;
}
.m-0 {
	margin: 0px !important;
}
.mt-0 {
	margin-top: 0px !important;
}
.my-0 {
	margin-top: 0px !important;
}
.mr-0 {
	margin-right: 0px !important;
}
.mx-0 {
	margin-right: 0px !important;
}
.mb-0 {
	margin-bottom: 0px !important;
}
.my-0 {
	margin-bottom: 0px !important;
}
.ml-0 {
	margin-left: 0px !important;
}
.mx-0 {
	margin-left: 0px !important;
}
.m-1 {
	margin: 0.25rem !important;
}
.mt-1 {
	margin-top: 0.25rem !important;
}
.my-1 {
	margin-top: 0.25rem !important;
}
.mr-1 {
	margin-right: 0.25rem !important;
}
.mx-1 {
	margin-right: 0.25rem !important;
}
.mb-1 {
	margin-bottom: 0.25rem !important;
}
.my-1 {
	margin-bottom: 0.25rem !important;
}
.ml-1 {
	margin-left: 0.25rem !important;
}
.mx-1 {
	margin-left: 0.25rem !important;
}
.m-2 {
	margin: 0.5rem !important;
}
.mt-2 {
	margin-top: 0.5rem !important;
}
.my-2 {
	margin-top: 0.5rem !important;
}
.mr-2 {
	margin-right: 0.5rem !important;
}
.mx-2 {
	margin-right: 0.5rem !important;
}
.mb-2 {
	margin-bottom: 0.5rem !important;
}
.my-2 {
	margin-bottom: 0.5rem !important;
}
.ml-2 {
	margin-left: 0.5rem !important;
}
.mx-2 {
	margin-left: 0.5rem !important;
}
.m-3 {
	margin: 1rem !important;
}
.mt-3 {
	margin-top: 1rem !important;
}
.my-3 {
	margin-top: 1rem !important;
}
.mr-3 {
	margin-right: 1rem !important;
}
.mx-3 {
	margin-right: 1rem !important;
}
.mb-3 {
	margin-bottom: 1rem !important;
}
.my-3 {
	margin-bottom: 1rem !important;
}
.ml-3 {
	margin-left: 1rem !important;
}
.mx-3 {
	margin-left: 1rem !important;
}
.m-4 {
	margin: 1.5rem !important;
}
.mt-4 {
	margin-top: 1.5rem !important;
}
.my-4 {
	margin-top: 1.5rem !important;
}
.mr-4 {
	margin-right: 1.5rem !important;
}
.mx-4 {
	margin-right: 1.5rem !important;
}
.mb-4 {
	margin-bottom: 1.5rem !important;
}
.my-4 {
	margin-bottom: 1.5rem !important;
}
.ml-4 {
	margin-left: 1.5rem !important;
}
.mx-4 {
	margin-left: 1.5rem !important;
}
.m-5 {
	margin: 3rem !important;
}
.mt-5 {
	margin-top: 3rem !important;
}
.my-5 {
	margin-top: 3rem !important;
}
.mr-5 {
	margin-right: 3rem !important;
}
.mx-5 {
	margin-right: 3rem !important;
}
.mb-5 {
	margin-bottom: 3rem !important;
}
.my-5 {
	margin-bottom: 3rem !important;
}
.ml-5 {
	margin-left: 3rem !important;
}
.mx-5 {
	margin-left: 3rem !important;
}
.p-0 {
	padding: 0px !important;
}
.pt-0 {
	padding-top: 0px !important;
}
.py-0 {
	padding-top: 0px !important;
}
.pr-0 {
	padding-right: 0px !important;
}
.px-0 {
	padding-right: 0px !important;
}
.pb-0 {
	padding-bottom: 0px !important;
}
.py-0 {
	padding-bottom: 0px !important;
}
.pl-0 {
	padding-left: 0px !important;
}
.px-0 {
	padding-left: 0px !important;
}
.p-1 {
	padding: 0.25rem !important;
}
.pt-1 {
	padding-top: 0.25rem !important;
}
.py-1 {
	padding-top: 0.25rem !important;
}
.pr-1 {
	padding-right: 0.25rem !important;
}
.px-1 {
	padding-right: 0.25rem !important;
}
.pb-1 {
	padding-bottom: 0.25rem !important;
}
.py-1 {
	padding-bottom: 0.25rem !important;
}
.pl-1 {
	padding-left: 0.25rem !important;
}
.px-1 {
	padding-left: 0.25rem !important;
}
.p-2 {
	padding: 0.5rem !important;
}
.pt-2 {
	padding-top: 0.5rem !important;
}
.py-2 {
	padding-top: 0.5rem !important;
}
.pr-2 {
	padding-right: 0.5rem !important;
}
.px-2 {
	padding-right: 0.5rem !important;
}
.pb-2 {
	padding-bottom: 0.5rem !important;
}
.py-2 {
	padding-bottom: 0.5rem !important;
}
.pl-2 {
	padding-left: 0.5rem !important;
}
.px-2 {
	padding-left: 0.5rem !important;
}
.p-3 {
	padding: 1rem !important;
}
.pt-3 {
	padding-top: 1rem !important;
}
.py-3 {
	padding-top: 1rem !important;
}
.pr-3 {
	padding-right: 1rem !important;
}
.px-3 {
	padding-right: 1rem !important;
}
.pb-3 {
	padding-bottom: 1rem !important;
}
.py-3 {
	padding-bottom: 1rem !important;
}
.pl-3 {
	padding-left: 1rem !important;
}
.px-3 {
	padding-left: 1rem !important;
}
.p-4 {
	padding: 1.5rem !important;
}
.pt-4 {
	padding-top: 1.5rem !important;
}
.py-4 {
	padding-top: 1.5rem !important;
}
.pr-4 {
	padding-right: 1.5rem !important;
}
.px-4 {
	padding-right: 1.5rem !important;
}
.pb-4 {
	padding-bottom: 1.5rem !important;
}
.py-4 {
	padding-bottom: 1.5rem !important;
}
.pl-4 {
	padding-left: 1.5rem !important;
}
.px-4 {
	padding-left: 1.5rem !important;
}
.p-5 {
	padding: 3rem !important;
}
.pt-5 {
	padding-top: 3rem !important;
}
.py-5 {
	padding-top: 3rem !important;
}
.pr-5 {
	padding-right: 3rem !important;
}
.px-5 {
	padding-right: 3rem !important;
}
.pb-5 {
	padding-bottom: 3rem !important;
}
.py-5 {
	padding-bottom: 3rem !important;
}
.pl-5 {
	padding-left: 3rem !important;
}
.px-5 {
	padding-left: 3rem !important;
}
.m-n1 {
	margin: -0.25rem !important;
}
.mt-n1 {
	margin-top: -0.25rem !important;
}
.my-n1 {
	margin-top: -0.25rem !important;
}
.mr-n1 {
	margin-right: -0.25rem !important;
}
.mx-n1 {
	margin-right: -0.25rem !important;
}
.mb-n1 {
	margin-bottom: -0.25rem !important;
}
.my-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-n1 {
	margin-left: -0.25rem !important;
}
.mx-n1 {
	margin-left: -0.25rem !important;
}
.m-n2 {
	margin: -0.5rem !important;
}
.mt-n2 {
	margin-top: -0.5rem !important;
}
.my-n2 {
	margin-top: -0.5rem !important;
}
.mr-n2 {
	margin-right: -0.5rem !important;
}
.mx-n2 {
	margin-right: -0.5rem !important;
}
.mb-n2 {
	margin-bottom: -0.5rem !important;
}
.my-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-n2 {
	margin-left: -0.5rem !important;
}
.mx-n2 {
	margin-left: -0.5rem !important;
}
.m-n3 {
	margin: -1rem !important;
}
.mt-n3 {
	margin-top: -1rem !important;
}
.my-n3 {
	margin-top: -1rem !important;
}
.mr-n3 {
	margin-right: -1rem !important;
}
.mx-n3 {
	margin-right: -1rem !important;
}
.mb-n3 {
	margin-bottom: -1rem !important;
}
.my-n3 {
	margin-bottom: -1rem !important;
}
.ml-n3 {
	margin-left: -1rem !important;
}
.mx-n3 {
	margin-left: -1rem !important;
}
.m-n4 {
	margin: -1.5rem !important;
}
.mt-n4 {
	margin-top: -1.5rem !important;
}
.my-n4 {
	margin-top: -1.5rem !important;
}
.mr-n4 {
	margin-right: -1.5rem !important;
}
.mx-n4 {
	margin-right: -1.5rem !important;
}
.mb-n4 {
	margin-bottom: -1.5rem !important;
}
.my-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-n4 {
	margin-left: -1.5rem !important;
}
.mx-n4 {
	margin-left: -1.5rem !important;
}
.m-n5 {
	margin: -3rem !important;
}
.mt-n5 {
	margin-top: -3rem !important;
}
.my-n5 {
	margin-top: -3rem !important;
}
.mr-n5 {
	margin-right: -3rem !important;
}
.mx-n5 {
	margin-right: -3rem !important;
}
.mb-n5 {
	margin-bottom: -3rem !important;
}
.my-n5 {
	margin-bottom: -3rem !important;
}
.ml-n5 {
	margin-left: -3rem !important;
}
.mx-n5 {
	margin-left: -3rem !important;
}
.m-auto {
	margin: auto !important;
}
.mt-auto {
	margin-top: auto !important;
}
.my-auto {
	margin-top: auto !important;
}
.mr-auto {
	margin-right: auto !important;
}
.mx-auto {
	margin-right: auto !important;
}
.mb-auto {
	margin-bottom: auto !important;
}
.my-auto {
	margin-bottom: auto !important;
}
.ml-auto {
	margin-left: auto !important;
}
.mx-auto {
	margin-left: auto !important;
}
@media all and (min-width:576px)
{
.m-sm-0 {
	margin: 0px !important;
}
.mt-sm-0 {
	margin-top: 0px !important;
}
.my-sm-0 {
	margin-top: 0px !important;
}
.mr-sm-0 {
	margin-right: 0px !important;
}
.mx-sm-0 {
	margin-right: 0px !important;
}
.mb-sm-0 {
	margin-bottom: 0px !important;
}
.my-sm-0 {
	margin-bottom: 0px !important;
}
.ml-sm-0 {
	margin-left: 0px !important;
}
.mx-sm-0 {
	margin-left: 0px !important;
}
.m-sm-1 {
	margin: 0.25rem !important;
}
.mt-sm-1 {
	margin-top: 0.25rem !important;
}
.my-sm-1 {
	margin-top: 0.25rem !important;
}
.mr-sm-1 {
	margin-right: 0.25rem !important;
}
.mx-sm-1 {
	margin-right: 0.25rem !important;
}
.mb-sm-1 {
	margin-bottom: 0.25rem !important;
}
.my-sm-1 {
	margin-bottom: 0.25rem !important;
}
.ml-sm-1 {
	margin-left: 0.25rem !important;
}
.mx-sm-1 {
	margin-left: 0.25rem !important;
}
.m-sm-2 {
	margin: 0.5rem !important;
}
.mt-sm-2 {
	margin-top: 0.5rem !important;
}
.my-sm-2 {
	margin-top: 0.5rem !important;
}
.mr-sm-2 {
	margin-right: 0.5rem !important;
}
.mx-sm-2 {
	margin-right: 0.5rem !important;
}
.mb-sm-2 {
	margin-bottom: 0.5rem !important;
}
.my-sm-2 {
	margin-bottom: 0.5rem !important;
}
.ml-sm-2 {
	margin-left: 0.5rem !important;
}
.mx-sm-2 {
	margin-left: 0.5rem !important;
}
.m-sm-3 {
	margin: 1rem !important;
}
.mt-sm-3 {
	margin-top: 1rem !important;
}
.my-sm-3 {
	margin-top: 1rem !important;
}
.mr-sm-3 {
	margin-right: 1rem !important;
}
.mx-sm-3 {
	margin-right: 1rem !important;
}
.mb-sm-3 {
	margin-bottom: 1rem !important;
}
.my-sm-3 {
	margin-bottom: 1rem !important;
}
.ml-sm-3 {
	margin-left: 1rem !important;
}
.mx-sm-3 {
	margin-left: 1rem !important;
}
.m-sm-4 {
	margin: 1.5rem !important;
}
.mt-sm-4 {
	margin-top: 1.5rem !important;
}
.my-sm-4 {
	margin-top: 1.5rem !important;
}
.mr-sm-4 {
	margin-right: 1.5rem !important;
}
.mx-sm-4 {
	margin-right: 1.5rem !important;
}
.mb-sm-4 {
	margin-bottom: 1.5rem !important;
}
.my-sm-4 {
	margin-bottom: 1.5rem !important;
}
.ml-sm-4 {
	margin-left: 1.5rem !important;
}
.mx-sm-4 {
	margin-left: 1.5rem !important;
}
.m-sm-5 {
	margin: 3rem !important;
}
.mt-sm-5 {
	margin-top: 3rem !important;
}
.my-sm-5 {
	margin-top: 3rem !important;
}
.mr-sm-5 {
	margin-right: 3rem !important;
}
.mx-sm-5 {
	margin-right: 3rem !important;
}
.mb-sm-5 {
	margin-bottom: 3rem !important;
}
.my-sm-5 {
	margin-bottom: 3rem !important;
}
.ml-sm-5 {
	margin-left: 3rem !important;
}
.mx-sm-5 {
	margin-left: 3rem !important;
}
.p-sm-0 {
	padding: 0px !important;
}
.pt-sm-0 {
	padding-top: 0px !important;
}
.py-sm-0 {
	padding-top: 0px !important;
}
.pr-sm-0 {
	padding-right: 0px !important;
}
.px-sm-0 {
	padding-right: 0px !important;
}
.pb-sm-0 {
	padding-bottom: 0px !important;
}
.py-sm-0 {
	padding-bottom: 0px !important;
}
.pl-sm-0 {
	padding-left: 0px !important;
}
.px-sm-0 {
	padding-left: 0px !important;
}
.p-sm-1 {
	padding: 0.25rem !important;
}
.pt-sm-1 {
	padding-top: 0.25rem !important;
}
.py-sm-1 {
	padding-top: 0.25rem !important;
}
.pr-sm-1 {
	padding-right: 0.25rem !important;
}
.px-sm-1 {
	padding-right: 0.25rem !important;
}
.pb-sm-1 {
	padding-bottom: 0.25rem !important;
}
.py-sm-1 {
	padding-bottom: 0.25rem !important;
}
.pl-sm-1 {
	padding-left: 0.25rem !important;
}
.px-sm-1 {
	padding-left: 0.25rem !important;
}
.p-sm-2 {
	padding: 0.5rem !important;
}
.pt-sm-2 {
	padding-top: 0.5rem !important;
}
.py-sm-2 {
	padding-top: 0.5rem !important;
}
.pr-sm-2 {
	padding-right: 0.5rem !important;
}
.px-sm-2 {
	padding-right: 0.5rem !important;
}
.pb-sm-2 {
	padding-bottom: 0.5rem !important;
}
.py-sm-2 {
	padding-bottom: 0.5rem !important;
}
.pl-sm-2 {
	padding-left: 0.5rem !important;
}
.px-sm-2 {
	padding-left: 0.5rem !important;
}
.p-sm-3 {
	padding: 1rem !important;
}
.pt-sm-3 {
	padding-top: 1rem !important;
}
.py-sm-3 {
	padding-top: 1rem !important;
}
.pr-sm-3 {
	padding-right: 1rem !important;
}
.px-sm-3 {
	padding-right: 1rem !important;
}
.pb-sm-3 {
	padding-bottom: 1rem !important;
}
.py-sm-3 {
	padding-bottom: 1rem !important;
}
.pl-sm-3 {
	padding-left: 1rem !important;
}
.px-sm-3 {
	padding-left: 1rem !important;
}
.p-sm-4 {
	padding: 1.5rem !important;
}
.pt-sm-4 {
	padding-top: 1.5rem !important;
}
.py-sm-4 {
	padding-top: 1.5rem !important;
}
.pr-sm-4 {
	padding-right: 1.5rem !important;
}
.px-sm-4 {
	padding-right: 1.5rem !important;
}
.pb-sm-4 {
	padding-bottom: 1.5rem !important;
}
.py-sm-4 {
	padding-bottom: 1.5rem !important;
}
.pl-sm-4 {
	padding-left: 1.5rem !important;
}
.px-sm-4 {
	padding-left: 1.5rem !important;
}
.p-sm-5 {
	padding: 3rem !important;
}
.pt-sm-5 {
	padding-top: 3rem !important;
}
.py-sm-5 {
	padding-top: 3rem !important;
}
.pr-sm-5 {
	padding-right: 3rem !important;
}
.px-sm-5 {
	padding-right: 3rem !important;
}
.pb-sm-5 {
	padding-bottom: 3rem !important;
}
.py-sm-5 {
	padding-bottom: 3rem !important;
}
.pl-sm-5 {
	padding-left: 3rem !important;
}
.px-sm-5 {
	padding-left: 3rem !important;
}
.m-sm-n1 {
	margin: -0.25rem !important;
}
.mt-sm-n1 {
	margin-top: -0.25rem !important;
}
.my-sm-n1 {
	margin-top: -0.25rem !important;
}
.mr-sm-n1 {
	margin-right: -0.25rem !important;
}
.mx-sm-n1 {
	margin-right: -0.25rem !important;
}
.mb-sm-n1 {
	margin-bottom: -0.25rem !important;
}
.my-sm-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-sm-n1 {
	margin-left: -0.25rem !important;
}
.mx-sm-n1 {
	margin-left: -0.25rem !important;
}
.m-sm-n2 {
	margin: -0.5rem !important;
}
.mt-sm-n2 {
	margin-top: -0.5rem !important;
}
.my-sm-n2 {
	margin-top: -0.5rem !important;
}
.mr-sm-n2 {
	margin-right: -0.5rem !important;
}
.mx-sm-n2 {
	margin-right: -0.5rem !important;
}
.mb-sm-n2 {
	margin-bottom: -0.5rem !important;
}
.my-sm-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-sm-n2 {
	margin-left: -0.5rem !important;
}
.mx-sm-n2 {
	margin-left: -0.5rem !important;
}
.m-sm-n3 {
	margin: -1rem !important;
}
.mt-sm-n3 {
	margin-top: -1rem !important;
}
.my-sm-n3 {
	margin-top: -1rem !important;
}
.mr-sm-n3 {
	margin-right: -1rem !important;
}
.mx-sm-n3 {
	margin-right: -1rem !important;
}
.mb-sm-n3 {
	margin-bottom: -1rem !important;
}
.my-sm-n3 {
	margin-bottom: -1rem !important;
}
.ml-sm-n3 {
	margin-left: -1rem !important;
}
.mx-sm-n3 {
	margin-left: -1rem !important;
}
.m-sm-n4 {
	margin: -1.5rem !important;
}
.mt-sm-n4 {
	margin-top: -1.5rem !important;
}
.my-sm-n4 {
	margin-top: -1.5rem !important;
}
.mr-sm-n4 {
	margin-right: -1.5rem !important;
}
.mx-sm-n4 {
	margin-right: -1.5rem !important;
}
.mb-sm-n4 {
	margin-bottom: -1.5rem !important;
}
.my-sm-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-sm-n4 {
	margin-left: -1.5rem !important;
}
.mx-sm-n4 {
	margin-left: -1.5rem !important;
}
.m-sm-n5 {
	margin: -3rem !important;
}
.mt-sm-n5 {
	margin-top: -3rem !important;
}
.my-sm-n5 {
	margin-top: -3rem !important;
}
.mr-sm-n5 {
	margin-right: -3rem !important;
}
.mx-sm-n5 {
	margin-right: -3rem !important;
}
.mb-sm-n5 {
	margin-bottom: -3rem !important;
}
.my-sm-n5 {
	margin-bottom: -3rem !important;
}
.ml-sm-n5 {
	margin-left: -3rem !important;
}
.mx-sm-n5 {
	margin-left: -3rem !important;
}
.m-sm-auto {
	margin: auto !important;
}
.mt-sm-auto {
	margin-top: auto !important;
}
.my-sm-auto {
	margin-top: auto !important;
}
.mr-sm-auto {
	margin-right: auto !important;
}
.mx-sm-auto {
	margin-right: auto !important;
}
.mb-sm-auto {
	margin-bottom: auto !important;
}
.my-sm-auto {
	margin-bottom: auto !important;
}
.ml-sm-auto {
	margin-left: auto !important;
}
.mx-sm-auto {
	margin-left: auto !important;
}
}
@media all and (min-width:768px)
{
.m-md-0 {
	margin: 0px !important;
}
.mt-md-0 {
	margin-top: 0px !important;
}
.my-md-0 {
	margin-top: 0px !important;
}
.mr-md-0 {
	margin-right: 0px !important;
}
.mx-md-0 {
	margin-right: 0px !important;
}
.mb-md-0 {
	margin-bottom: 0px !important;
}
.my-md-0 {
	margin-bottom: 0px !important;
}
.ml-md-0 {
	margin-left: 0px !important;
}
.mx-md-0 {
	margin-left: 0px !important;
}
.m-md-1 {
	margin: 0.25rem !important;
}
.mt-md-1 {
	margin-top: 0.25rem !important;
}
.my-md-1 {
	margin-top: 0.25rem !important;
}
.mr-md-1 {
	margin-right: 0.25rem !important;
}
.mx-md-1 {
	margin-right: 0.25rem !important;
}
.mb-md-1 {
	margin-bottom: 0.25rem !important;
}
.my-md-1 {
	margin-bottom: 0.25rem !important;
}
.ml-md-1 {
	margin-left: 0.25rem !important;
}
.mx-md-1 {
	margin-left: 0.25rem !important;
}
.m-md-2 {
	margin: 0.5rem !important;
}
.mt-md-2 {
	margin-top: 0.5rem !important;
}
.my-md-2 {
	margin-top: 0.5rem !important;
}
.mr-md-2 {
	margin-right: 0.5rem !important;
}
.mx-md-2 {
	margin-right: 0.5rem !important;
}
.mb-md-2 {
	margin-bottom: 0.5rem !important;
}
.my-md-2 {
	margin-bottom: 0.5rem !important;
}
.ml-md-2 {
	margin-left: 0.5rem !important;
}
.mx-md-2 {
	margin-left: 0.5rem !important;
}
.m-md-3 {
	margin: 1rem !important;
}
.mt-md-3 {
	margin-top: 1rem !important;
}
.my-md-3 {
	margin-top: 1rem !important;
}
.mr-md-3 {
	margin-right: 1rem !important;
}
.mx-md-3 {
	margin-right: 1rem !important;
}
.mb-md-3 {
	margin-bottom: 1rem !important;
}
.my-md-3 {
	margin-bottom: 1rem !important;
}
.ml-md-3 {
	margin-left: 1rem !important;
}
.mx-md-3 {
	margin-left: 1rem !important;
}
.m-md-4 {
	margin: 1.5rem !important;
}
.mt-md-4 {
	margin-top: 1.5rem !important;
}
.my-md-4 {
	margin-top: 1.5rem !important;
}
.mr-md-4 {
	margin-right: 1.5rem !important;
}
.mx-md-4 {
	margin-right: 1.5rem !important;
}
.mb-md-4 {
	margin-bottom: 1.5rem !important;
}
.my-md-4 {
	margin-bottom: 1.5rem !important;
}
.ml-md-4 {
	margin-left: 1.5rem !important;
}
.mx-md-4 {
	margin-left: 1.5rem !important;
}
.m-md-5 {
	margin: 3rem !important;
}
.mt-md-5 {
	margin-top: 3rem !important;
}
.my-md-5 {
	margin-top: 3rem !important;
}
.mr-md-5 {
	margin-right: 3rem !important;
}
.mx-md-5 {
	margin-right: 3rem !important;
}
.mb-md-5 {
	margin-bottom: 3rem !important;
}
.my-md-5 {
	margin-bottom: 3rem !important;
}
.ml-md-5 {
	margin-left: 3rem !important;
}
.mx-md-5 {
	margin-left: 3rem !important;
}
.p-md-0 {
	padding: 0px !important;
}
.pt-md-0 {
	padding-top: 0px !important;
}
.py-md-0 {
	padding-top: 0px !important;
}
.pr-md-0 {
	padding-right: 0px !important;
}
.px-md-0 {
	padding-right: 0px !important;
}
.pb-md-0 {
	padding-bottom: 0px !important;
}
.py-md-0 {
	padding-bottom: 0px !important;
}
.pl-md-0 {
	padding-left: 0px !important;
}
.px-md-0 {
	padding-left: 0px !important;
}
.p-md-1 {
	padding: 0.25rem !important;
}
.pt-md-1 {
	padding-top: 0.25rem !important;
}
.py-md-1 {
	padding-top: 0.25rem !important;
}
.pr-md-1 {
	padding-right: 0.25rem !important;
}
.px-md-1 {
	padding-right: 0.25rem !important;
}
.pb-md-1 {
	padding-bottom: 0.25rem !important;
}
.py-md-1 {
	padding-bottom: 0.25rem !important;
}
.pl-md-1 {
	padding-left: 0.25rem !important;
}
.px-md-1 {
	padding-left: 0.25rem !important;
}
.p-md-2 {
	padding: 0.5rem !important;
}
.pt-md-2 {
	padding-top: 0.5rem !important;
}
.py-md-2 {
	padding-top: 0.5rem !important;
}
.pr-md-2 {
	padding-right: 0.5rem !important;
}
.px-md-2 {
	padding-right: 0.5rem !important;
}
.pb-md-2 {
	padding-bottom: 0.5rem !important;
}
.py-md-2 {
	padding-bottom: 0.5rem !important;
}
.pl-md-2 {
	padding-left: 0.5rem !important;
}
.px-md-2 {
	padding-left: 0.5rem !important;
}
.p-md-3 {
	padding: 1rem !important;
}
.pt-md-3 {
	padding-top: 1rem !important;
}
.py-md-3 {
	padding-top: 1rem !important;
}
.pr-md-3 {
	padding-right: 1rem !important;
}
.px-md-3 {
	padding-right: 1rem !important;
}
.pb-md-3 {
	padding-bottom: 1rem !important;
}
.py-md-3 {
	padding-bottom: 1rem !important;
}
.pl-md-3 {
	padding-left: 1rem !important;
}
.px-md-3 {
	padding-left: 1rem !important;
}
.p-md-4 {
	padding: 1.5rem !important;
}
.pt-md-4 {
	padding-top: 1.5rem !important;
}
.py-md-4 {
	padding-top: 1.5rem !important;
}
.pr-md-4 {
	padding-right: 1.5rem !important;
}
.px-md-4 {
	padding-right: 1.5rem !important;
}
.pb-md-4 {
	padding-bottom: 1.5rem !important;
}
.py-md-4 {
	padding-bottom: 1.5rem !important;
}
.pl-md-4 {
	padding-left: 1.5rem !important;
}
.px-md-4 {
	padding-left: 1.5rem !important;
}
.p-md-5 {
	padding: 3rem !important;
}
.pt-md-5 {
	padding-top: 3rem !important;
}
.py-md-5 {
	padding-top: 3rem !important;
}
.pr-md-5 {
	padding-right: 3rem !important;
}
.px-md-5 {
	padding-right: 3rem !important;
}
.pb-md-5 {
	padding-bottom: 3rem !important;
}
.py-md-5 {
	padding-bottom: 3rem !important;
}
.pl-md-5 {
	padding-left: 3rem !important;
}
.px-md-5 {
	padding-left: 3rem !important;
}
.m-md-n1 {
	margin: -0.25rem !important;
}
.mt-md-n1 {
	margin-top: -0.25rem !important;
}
.my-md-n1 {
	margin-top: -0.25rem !important;
}
.mr-md-n1 {
	margin-right: -0.25rem !important;
}
.mx-md-n1 {
	margin-right: -0.25rem !important;
}
.mb-md-n1 {
	margin-bottom: -0.25rem !important;
}
.my-md-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-md-n1 {
	margin-left: -0.25rem !important;
}
.mx-md-n1 {
	margin-left: -0.25rem !important;
}
.m-md-n2 {
	margin: -0.5rem !important;
}
.mt-md-n2 {
	margin-top: -0.5rem !important;
}
.my-md-n2 {
	margin-top: -0.5rem !important;
}
.mr-md-n2 {
	margin-right: -0.5rem !important;
}
.mx-md-n2 {
	margin-right: -0.5rem !important;
}
.mb-md-n2 {
	margin-bottom: -0.5rem !important;
}
.my-md-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-md-n2 {
	margin-left: -0.5rem !important;
}
.mx-md-n2 {
	margin-left: -0.5rem !important;
}
.m-md-n3 {
	margin: -1rem !important;
}
.mt-md-n3 {
	margin-top: -1rem !important;
}
.my-md-n3 {
	margin-top: -1rem !important;
}
.mr-md-n3 {
	margin-right: -1rem !important;
}
.mx-md-n3 {
	margin-right: -1rem !important;
}
.mb-md-n3 {
	margin-bottom: -1rem !important;
}
.my-md-n3 {
	margin-bottom: -1rem !important;
}
.ml-md-n3 {
	margin-left: -1rem !important;
}
.mx-md-n3 {
	margin-left: -1rem !important;
}
.m-md-n4 {
	margin: -1.5rem !important;
}
.mt-md-n4 {
	margin-top: -1.5rem !important;
}
.my-md-n4 {
	margin-top: -1.5rem !important;
}
.mr-md-n4 {
	margin-right: -1.5rem !important;
}
.mx-md-n4 {
	margin-right: -1.5rem !important;
}
.mb-md-n4 {
	margin-bottom: -1.5rem !important;
}
.my-md-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-md-n4 {
	margin-left: -1.5rem !important;
}
.mx-md-n4 {
	margin-left: -1.5rem !important;
}
.m-md-n5 {
	margin: -3rem !important;
}
.mt-md-n5 {
	margin-top: -3rem !important;
}
.my-md-n5 {
	margin-top: -3rem !important;
}
.mr-md-n5 {
	margin-right: -3rem !important;
}
.mx-md-n5 {
	margin-right: -3rem !important;
}
.mb-md-n5 {
	margin-bottom: -3rem !important;
}
.my-md-n5 {
	margin-bottom: -3rem !important;
}
.ml-md-n5 {
	margin-left: -3rem !important;
}
.mx-md-n5 {
	margin-left: -3rem !important;
}
.m-md-auto {
	margin: auto !important;
}
.mt-md-auto {
	margin-top: auto !important;
}
.my-md-auto {
	margin-top: auto !important;
}
.mr-md-auto {
	margin-right: auto !important;
}
.mx-md-auto {
	margin-right: auto !important;
}
.mb-md-auto {
	margin-bottom: auto !important;
}
.my-md-auto {
	margin-bottom: auto !important;
}
.ml-md-auto {
	margin-left: auto !important;
}
.mx-md-auto {
	margin-left: auto !important;
}
}
@media all and (min-width:992px)
{
.m-lg-0 {
	margin: 0px !important;
}
.mt-lg-0 {
	margin-top: 0px !important;
}
.my-lg-0 {
	margin-top: 0px !important;
}
.mr-lg-0 {
	margin-right: 0px !important;
}
.mx-lg-0 {
	margin-right: 0px !important;
}
.mb-lg-0 {
	margin-bottom: 0px !important;
}
.my-lg-0 {
	margin-bottom: 0px !important;
}
.ml-lg-0 {
	margin-left: 0px !important;
}
.mx-lg-0 {
	margin-left: 0px !important;
}
.m-lg-1 {
	margin: 0.25rem !important;
}
.mt-lg-1 {
	margin-top: 0.25rem !important;
}
.my-lg-1 {
	margin-top: 0.25rem !important;
}
.mr-lg-1 {
	margin-right: 0.25rem !important;
}
.mx-lg-1 {
	margin-right: 0.25rem !important;
}
.mb-lg-1 {
	margin-bottom: 0.25rem !important;
}
.my-lg-1 {
	margin-bottom: 0.25rem !important;
}
.ml-lg-1 {
	margin-left: 0.25rem !important;
}
.mx-lg-1 {
	margin-left: 0.25rem !important;
}
.m-lg-2 {
	margin: 0.5rem !important;
}
.mt-lg-2 {
	margin-top: 0.5rem !important;
}
.my-lg-2 {
	margin-top: 0.5rem !important;
}
.mr-lg-2 {
	margin-right: 0.5rem !important;
}
.mx-lg-2 {
	margin-right: 0.5rem !important;
}
.mb-lg-2 {
	margin-bottom: 0.5rem !important;
}
.my-lg-2 {
	margin-bottom: 0.5rem !important;
}
.ml-lg-2 {
	margin-left: 0.5rem !important;
}
.mx-lg-2 {
	margin-left: 0.5rem !important;
}
.m-lg-3 {
	margin: 1rem !important;
}
.mt-lg-3 {
	margin-top: 1rem !important;
}
.my-lg-3 {
	margin-top: 1rem !important;
}
.mr-lg-3 {
	margin-right: 1rem !important;
}
.mx-lg-3 {
	margin-right: 1rem !important;
}
.mb-lg-3 {
	margin-bottom: 1rem !important;
}
.my-lg-3 {
	margin-bottom: 1rem !important;
}
.ml-lg-3 {
	margin-left: 1rem !important;
}
.mx-lg-3 {
	margin-left: 1rem !important;
}
.m-lg-4 {
	margin: 1.5rem !important;
}
.mt-lg-4 {
	margin-top: 1.5rem !important;
}
.my-lg-4 {
	margin-top: 1.5rem !important;
}
.mr-lg-4 {
	margin-right: 1.5rem !important;
}
.mx-lg-4 {
	margin-right: 1.5rem !important;
}
.mb-lg-4 {
	margin-bottom: 1.5rem !important;
}
.my-lg-4 {
	margin-bottom: 1.5rem !important;
}
.ml-lg-4 {
	margin-left: 1.5rem !important;
}
.mx-lg-4 {
	margin-left: 1.5rem !important;
}
.m-lg-5 {
	margin: 3rem !important;
}
.mt-lg-5 {
	margin-top: 3rem !important;
}
.my-lg-5 {
	margin-top: 3rem !important;
}
.mr-lg-5 {
	margin-right: 3rem !important;
}
.mx-lg-5 {
	margin-right: 3rem !important;
}
.mb-lg-5 {
	margin-bottom: 3rem !important;
}
.my-lg-5 {
	margin-bottom: 3rem !important;
}
.ml-lg-5 {
	margin-left: 3rem !important;
}
.mx-lg-5 {
	margin-left: 3rem !important;
}
.p-lg-0 {
	padding: 0px !important;
}
.pt-lg-0 {
	padding-top: 0px !important;
}
.py-lg-0 {
	padding-top: 0px !important;
}
.pr-lg-0 {
	padding-right: 0px !important;
}
.px-lg-0 {
	padding-right: 0px !important;
}
.pb-lg-0 {
	padding-bottom: 0px !important;
}
.py-lg-0 {
	padding-bottom: 0px !important;
}
.pl-lg-0 {
	padding-left: 0px !important;
}
.px-lg-0 {
	padding-left: 0px !important;
}
.p-lg-1 {
	padding: 0.25rem !important;
}
.pt-lg-1 {
	padding-top: 0.25rem !important;
}
.py-lg-1 {
	padding-top: 0.25rem !important;
}
.pr-lg-1 {
	padding-right: 0.25rem !important;
}
.px-lg-1 {
	padding-right: 0.25rem !important;
}
.pb-lg-1 {
	padding-bottom: 0.25rem !important;
}
.py-lg-1 {
	padding-bottom: 0.25rem !important;
}
.pl-lg-1 {
	padding-left: 0.25rem !important;
}
.px-lg-1 {
	padding-left: 0.25rem !important;
}
.p-lg-2 {
	padding: 0.5rem !important;
}
.pt-lg-2 {
	padding-top: 0.5rem !important;
}
.py-lg-2 {
	padding-top: 0.5rem !important;
}
.pr-lg-2 {
	padding-right: 0.5rem !important;
}
.px-lg-2 {
	padding-right: 0.5rem !important;
}
.pb-lg-2 {
	padding-bottom: 0.5rem !important;
}
.py-lg-2 {
	padding-bottom: 0.5rem !important;
}
.pl-lg-2 {
	padding-left: 0.5rem !important;
}
.px-lg-2 {
	padding-left: 0.5rem !important;
}
.p-lg-3 {
	padding: 1rem !important;
}
.pt-lg-3 {
	padding-top: 1rem !important;
}
.py-lg-3 {
	padding-top: 1rem !important;
}
.pr-lg-3 {
	padding-right: 1rem !important;
}
.px-lg-3 {
	padding-right: 1rem !important;
}
.pb-lg-3 {
	padding-bottom: 1rem !important;
}
.py-lg-3 {
	padding-bottom: 1rem !important;
}
.pl-lg-3 {
	padding-left: 1rem !important;
}
.px-lg-3 {
	padding-left: 1rem !important;
}
.p-lg-4 {
	padding: 1.5rem !important;
}
.pt-lg-4 {
	padding-top: 1.5rem !important;
}
.py-lg-4 {
	padding-top: 1.5rem !important;
}
.pr-lg-4 {
	padding-right: 1.5rem !important;
}
.px-lg-4 {
	padding-right: 1.5rem !important;
}
.pb-lg-4 {
	padding-bottom: 1.5rem !important;
}
.py-lg-4 {
	padding-bottom: 1.5rem !important;
}
.pl-lg-4 {
	padding-left: 1.5rem !important;
}
.px-lg-4 {
	padding-left: 1.5rem !important;
}
.p-lg-5 {
	padding: 3rem !important;
}
.pt-lg-5 {
	padding-top: 3rem !important;
}
.py-lg-5 {
	padding-top: 3rem !important;
}
.pr-lg-5 {
	padding-right: 3rem !important;
}
.px-lg-5 {
	padding-right: 3rem !important;
}
.pb-lg-5 {
	padding-bottom: 3rem !important;
}
.py-lg-5 {
	padding-bottom: 3rem !important;
}
.pl-lg-5 {
	padding-left: 3rem !important;
}
.px-lg-5 {
	padding-left: 3rem !important;
}
.m-lg-n1 {
	margin: -0.25rem !important;
}
.mt-lg-n1 {
	margin-top: -0.25rem !important;
}
.my-lg-n1 {
	margin-top: -0.25rem !important;
}
.mr-lg-n1 {
	margin-right: -0.25rem !important;
}
.mx-lg-n1 {
	margin-right: -0.25rem !important;
}
.mb-lg-n1 {
	margin-bottom: -0.25rem !important;
}
.my-lg-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-lg-n1 {
	margin-left: -0.25rem !important;
}
.mx-lg-n1 {
	margin-left: -0.25rem !important;
}
.m-lg-n2 {
	margin: -0.5rem !important;
}
.mt-lg-n2 {
	margin-top: -0.5rem !important;
}
.my-lg-n2 {
	margin-top: -0.5rem !important;
}
.mr-lg-n2 {
	margin-right: -0.5rem !important;
}
.mx-lg-n2 {
	margin-right: -0.5rem !important;
}
.mb-lg-n2 {
	margin-bottom: -0.5rem !important;
}
.my-lg-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-lg-n2 {
	margin-left: -0.5rem !important;
}
.mx-lg-n2 {
	margin-left: -0.5rem !important;
}
.m-lg-n3 {
	margin: -1rem !important;
}
.mt-lg-n3 {
	margin-top: -1rem !important;
}
.my-lg-n3 {
	margin-top: -1rem !important;
}
.mr-lg-n3 {
	margin-right: -1rem !important;
}
.mx-lg-n3 {
	margin-right: -1rem !important;
}
.mb-lg-n3 {
	margin-bottom: -1rem !important;
}
.my-lg-n3 {
	margin-bottom: -1rem !important;
}
.ml-lg-n3 {
	margin-left: -1rem !important;
}
.mx-lg-n3 {
	margin-left: -1rem !important;
}
.m-lg-n4 {
	margin: -1.5rem !important;
}
.mt-lg-n4 {
	margin-top: -1.5rem !important;
}
.my-lg-n4 {
	margin-top: -1.5rem !important;
}
.mr-lg-n4 {
	margin-right: -1.5rem !important;
}
.mx-lg-n4 {
	margin-right: -1.5rem !important;
}
.mb-lg-n4 {
	margin-bottom: -1.5rem !important;
}
.my-lg-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-lg-n4 {
	margin-left: -1.5rem !important;
}
.mx-lg-n4 {
	margin-left: -1.5rem !important;
}
.m-lg-n5 {
	margin: -3rem !important;
}
.mt-lg-n5 {
	margin-top: -3rem !important;
}
.my-lg-n5 {
	margin-top: -3rem !important;
}
.mr-lg-n5 {
	margin-right: -3rem !important;
}
.mx-lg-n5 {
	margin-right: -3rem !important;
}
.mb-lg-n5 {
	margin-bottom: -3rem !important;
}
.my-lg-n5 {
	margin-bottom: -3rem !important;
}
.ml-lg-n5 {
	margin-left: -3rem !important;
}
.mx-lg-n5 {
	margin-left: -3rem !important;
}
.m-lg-auto {
	margin: auto !important;
}
.mt-lg-auto {
	margin-top: auto !important;
}
.my-lg-auto {
	margin-top: auto !important;
}
.mr-lg-auto {
	margin-right: auto !important;
}
.mx-lg-auto {
	margin-right: auto !important;
}
.mb-lg-auto {
	margin-bottom: auto !important;
}
.my-lg-auto {
	margin-bottom: auto !important;
}
.ml-lg-auto {
	margin-left: auto !important;
}
.mx-lg-auto {
	margin-left: auto !important;
}
}
@media all and (min-width:1200px)
{
.m-xl-0 {
	margin: 0px !important;
}
.mt-xl-0 {
	margin-top: 0px !important;
}
.my-xl-0 {
	margin-top: 0px !important;
}
.mr-xl-0 {
	margin-right: 0px !important;
}
.mx-xl-0 {
	margin-right: 0px !important;
}
.mb-xl-0 {
	margin-bottom: 0px !important;
}
.my-xl-0 {
	margin-bottom: 0px !important;
}
.ml-xl-0 {
	margin-left: 0px !important;
}
.mx-xl-0 {
	margin-left: 0px !important;
}
.m-xl-1 {
	margin: 0.25rem !important;
}
.mt-xl-1 {
	margin-top: 0.25rem !important;
}
.my-xl-1 {
	margin-top: 0.25rem !important;
}
.mr-xl-1 {
	margin-right: 0.25rem !important;
}
.mx-xl-1 {
	margin-right: 0.25rem !important;
}
.mb-xl-1 {
	margin-bottom: 0.25rem !important;
}
.my-xl-1 {
	margin-bottom: 0.25rem !important;
}
.ml-xl-1 {
	margin-left: 0.25rem !important;
}
.mx-xl-1 {
	margin-left: 0.25rem !important;
}
.m-xl-2 {
	margin: 0.5rem !important;
}
.mt-xl-2 {
	margin-top: 0.5rem !important;
}
.my-xl-2 {
	margin-top: 0.5rem !important;
}
.mr-xl-2 {
	margin-right: 0.5rem !important;
}
.mx-xl-2 {
	margin-right: 0.5rem !important;
}
.mb-xl-2 {
	margin-bottom: 0.5rem !important;
}
.my-xl-2 {
	margin-bottom: 0.5rem !important;
}
.ml-xl-2 {
	margin-left: 0.5rem !important;
}
.mx-xl-2 {
	margin-left: 0.5rem !important;
}
.m-xl-3 {
	margin: 1rem !important;
}
.mt-xl-3 {
	margin-top: 1rem !important;
}
.my-xl-3 {
	margin-top: 1rem !important;
}
.mr-xl-3 {
	margin-right: 1rem !important;
}
.mx-xl-3 {
	margin-right: 1rem !important;
}
.mb-xl-3 {
	margin-bottom: 1rem !important;
}
.my-xl-3 {
	margin-bottom: 1rem !important;
}
.ml-xl-3 {
	margin-left: 1rem !important;
}
.mx-xl-3 {
	margin-left: 1rem !important;
}
.m-xl-4 {
	margin: 1.5rem !important;
}
.mt-xl-4 {
	margin-top: 1.5rem !important;
}
.my-xl-4 {
	margin-top: 1.5rem !important;
}
.mr-xl-4 {
	margin-right: 1.5rem !important;
}
.mx-xl-4 {
	margin-right: 1.5rem !important;
}
.mb-xl-4 {
	margin-bottom: 1.5rem !important;
}
.my-xl-4 {
	margin-bottom: 1.5rem !important;
}
.ml-xl-4 {
	margin-left: 1.5rem !important;
}
.mx-xl-4 {
	margin-left: 1.5rem !important;
}
.m-xl-5 {
	margin: 3rem !important;
}
.mt-xl-5 {
	margin-top: 3rem !important;
}
.my-xl-5 {
	margin-top: 3rem !important;
}
.mr-xl-5 {
	margin-right: 3rem !important;
}
.mx-xl-5 {
	margin-right: 3rem !important;
}
.mb-xl-5 {
	margin-bottom: 3rem !important;
}
.my-xl-5 {
	margin-bottom: 3rem !important;
}
.ml-xl-5 {
	margin-left: 3rem !important;
}
.mx-xl-5 {
	margin-left: 3rem !important;
}
.p-xl-0 {
	padding: 0px !important;
}
.pt-xl-0 {
	padding-top: 0px !important;
}
.py-xl-0 {
	padding-top: 0px !important;
}
.pr-xl-0 {
	padding-right: 0px !important;
}
.px-xl-0 {
	padding-right: 0px !important;
}
.pb-xl-0 {
	padding-bottom: 0px !important;
}
.py-xl-0 {
	padding-bottom: 0px !important;
}
.pl-xl-0 {
	padding-left: 0px !important;
}
.px-xl-0 {
	padding-left: 0px !important;
}
.p-xl-1 {
	padding: 0.25rem !important;
}
.pt-xl-1 {
	padding-top: 0.25rem !important;
}
.py-xl-1 {
	padding-top: 0.25rem !important;
}
.pr-xl-1 {
	padding-right: 0.25rem !important;
}
.px-xl-1 {
	padding-right: 0.25rem !important;
}
.pb-xl-1 {
	padding-bottom: 0.25rem !important;
}
.py-xl-1 {
	padding-bottom: 0.25rem !important;
}
.pl-xl-1 {
	padding-left: 0.25rem !important;
}
.px-xl-1 {
	padding-left: 0.25rem !important;
}
.p-xl-2 {
	padding: 0.5rem !important;
}
.pt-xl-2 {
	padding-top: 0.5rem !important;
}
.py-xl-2 {
	padding-top: 0.5rem !important;
}
.pr-xl-2 {
	padding-right: 0.5rem !important;
}
.px-xl-2 {
	padding-right: 0.5rem !important;
}
.pb-xl-2 {
	padding-bottom: 0.5rem !important;
}
.py-xl-2 {
	padding-bottom: 0.5rem !important;
}
.pl-xl-2 {
	padding-left: 0.5rem !important;
}
.px-xl-2 {
	padding-left: 0.5rem !important;
}
.p-xl-3 {
	padding: 1rem !important;
}
.pt-xl-3 {
	padding-top: 1rem !important;
}
.py-xl-3 {
	padding-top: 1rem !important;
}
.pr-xl-3 {
	padding-right: 1rem !important;
}
.px-xl-3 {
	padding-right: 1rem !important;
}
.pb-xl-3 {
	padding-bottom: 1rem !important;
}
.py-xl-3 {
	padding-bottom: 1rem !important;
}
.pl-xl-3 {
	padding-left: 1rem !important;
}
.px-xl-3 {
	padding-left: 1rem !important;
}
.p-xl-4 {
	padding: 1.5rem !important;
}
.pt-xl-4 {
	padding-top: 1.5rem !important;
}
.py-xl-4 {
	padding-top: 1.5rem !important;
}
.pr-xl-4 {
	padding-right: 1.5rem !important;
}
.px-xl-4 {
	padding-right: 1.5rem !important;
}
.pb-xl-4 {
	padding-bottom: 1.5rem !important;
}
.py-xl-4 {
	padding-bottom: 1.5rem !important;
}
.pl-xl-4 {
	padding-left: 1.5rem !important;
}
.px-xl-4 {
	padding-left: 1.5rem !important;
}
.p-xl-5 {
	padding: 3rem !important;
}
.pt-xl-5 {
	padding-top: 3rem !important;
}
.py-xl-5 {
	padding-top: 3rem !important;
}
.pr-xl-5 {
	padding-right: 3rem !important;
}
.px-xl-5 {
	padding-right: 3rem !important;
}
.pb-xl-5 {
	padding-bottom: 3rem !important;
}
.py-xl-5 {
	padding-bottom: 3rem !important;
}
.pl-xl-5 {
	padding-left: 3rem !important;
}
.px-xl-5 {
	padding-left: 3rem !important;
}
.m-xl-n1 {
	margin: -0.25rem !important;
}
.mt-xl-n1 {
	margin-top: -0.25rem !important;
}
.my-xl-n1 {
	margin-top: -0.25rem !important;
}
.mr-xl-n1 {
	margin-right: -0.25rem !important;
}
.mx-xl-n1 {
	margin-right: -0.25rem !important;
}
.mb-xl-n1 {
	margin-bottom: -0.25rem !important;
}
.my-xl-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-xl-n1 {
	margin-left: -0.25rem !important;
}
.mx-xl-n1 {
	margin-left: -0.25rem !important;
}
.m-xl-n2 {
	margin: -0.5rem !important;
}
.mt-xl-n2 {
	margin-top: -0.5rem !important;
}
.my-xl-n2 {
	margin-top: -0.5rem !important;
}
.mr-xl-n2 {
	margin-right: -0.5rem !important;
}
.mx-xl-n2 {
	margin-right: -0.5rem !important;
}
.mb-xl-n2 {
	margin-bottom: -0.5rem !important;
}
.my-xl-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-xl-n2 {
	margin-left: -0.5rem !important;
}
.mx-xl-n2 {
	margin-left: -0.5rem !important;
}
.m-xl-n3 {
	margin: -1rem !important;
}
.mt-xl-n3 {
	margin-top: -1rem !important;
}
.my-xl-n3 {
	margin-top: -1rem !important;
}
.mr-xl-n3 {
	margin-right: -1rem !important;
}
.mx-xl-n3 {
	margin-right: -1rem !important;
}
.mb-xl-n3 {
	margin-bottom: -1rem !important;
}
.my-xl-n3 {
	margin-bottom: -1rem !important;
}
.ml-xl-n3 {
	margin-left: -1rem !important;
}
.mx-xl-n3 {
	margin-left: -1rem !important;
}
.m-xl-n4 {
	margin: -1.5rem !important;
}
.mt-xl-n4 {
	margin-top: -1.5rem !important;
}
.my-xl-n4 {
	margin-top: -1.5rem !important;
}
.mr-xl-n4 {
	margin-right: -1.5rem !important;
}
.mx-xl-n4 {
	margin-right: -1.5rem !important;
}
.mb-xl-n4 {
	margin-bottom: -1.5rem !important;
}
.my-xl-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-xl-n4 {
	margin-left: -1.5rem !important;
}
.mx-xl-n4 {
	margin-left: -1.5rem !important;
}
.m-xl-n5 {
	margin: -3rem !important;
}
.mt-xl-n5 {
	margin-top: -3rem !important;
}
.my-xl-n5 {
	margin-top: -3rem !important;
}
.mr-xl-n5 {
	margin-right: -3rem !important;
}
.mx-xl-n5 {
	margin-right: -3rem !important;
}
.mb-xl-n5 {
	margin-bottom: -3rem !important;
}
.my-xl-n5 {
	margin-bottom: -3rem !important;
}
.ml-xl-n5 {
	margin-left: -3rem !important;
}
.mx-xl-n5 {
	margin-left: -3rem !important;
}
.m-xl-auto {
	margin: auto !important;
}
.mt-xl-auto {
	margin-top: auto !important;
}
.my-xl-auto {
	margin-top: auto !important;
}
.mr-xl-auto {
	margin-right: auto !important;
}
.mx-xl-auto {
	margin-right: auto !important;
}
.mb-xl-auto {
	margin-bottom: auto !important;
}
.my-xl-auto {
	margin-bottom: auto !important;
}
.ml-xl-auto {
	margin-left: auto !important;
}
.mx-xl-auto {
	margin-left: auto !important;
}
}
.stretched-link::after {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; =
z-index: 1; content: ""; pointer-events: auto; background-color: rgba(0, =
0, 0, 0);
}
.text-monospace {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace !important;
}
.text-justify {
	text-align: justify !important;
}
.text-wrap {
	white-space: normal !important;
}
.text-nowrap {
	white-space: nowrap !important;
}
.text-truncate {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.text-left {
	text-align: left !important;
}
.text-right {
	text-align: right !important;
}
.text-center {
	text-align: center !important;
}
@media all and (min-width:576px)
{
.text-sm-left {
	text-align: left !important;
}
.text-sm-right {
	text-align: right !important;
}
.text-sm-center {
	text-align: center !important;
}
}
@media all and (min-width:768px)
{
.text-md-left {
	text-align: left !important;
}
.text-md-right {
	text-align: right !important;
}
.text-md-center {
	text-align: center !important;
}
}
@media all and (min-width:992px)
{
.text-lg-left {
	text-align: left !important;
}
.text-lg-right {
	text-align: right !important;
}
.text-lg-center {
	text-align: center !important;
}
}
@media all and (min-width:1200px)
{
.text-xl-left {
	text-align: left !important;
}
.text-xl-right {
	text-align: right !important;
}
.text-xl-center {
	text-align: center !important;
}
}
.text-lowercase {
	text-transform: lowercase !important;
}
.text-uppercase {
	text-transform: uppercase !important;
}
.text-capitalize {
	text-transform: capitalize !important;
}
.font-weight-light {
	font-weight: 300 !important;
}
.font-weight-lighter {
	font-weight: lighter !important;
}
.font-weight-normal {
	font-weight: 400 !important;
}
.font-weight-bold {
	font-weight: 700 !important;
}
.font-weight-bolder {
	font-weight: bolder !important;
}
.font-italic {
	font-style: italic !important;
}
.text-white {
	color: rgb(255, 255, 255) !important;
}
.text-primary {
	color: rgb(0, 123, 255) !important;
}
a.text-primary:focus {
	color: rgb(0, 86, 179) !important;
}
a.text-primary:hover {
	color: rgb(0, 86, 179) !important;
}
.text-secondary {
	color: rgb(108, 117, 125) !important;
}
a.text-secondary:focus {
	color: rgb(73, 79, 84) !important;
}
a.text-secondary:hover {
	color: rgb(73, 79, 84) !important;
}
.text-success {
	color: rgb(40, 167, 69) !important;
}
a.text-success:focus {
	color: rgb(25, 105, 44) !important;
}
a.text-success:hover {
	color: rgb(25, 105, 44) !important;
}
.text-info {
	color: rgb(23, 162, 184) !important;
}
a.text-info:focus {
	color: rgb(15, 102, 116) !important;
}
a.text-info:hover {
	color: rgb(15, 102, 116) !important;
}
.text-warning {
	color: rgb(255, 193, 7) !important;
}
a.text-warning:focus {
	color: rgb(186, 139, 0) !important;
}
a.text-warning:hover {
	color: rgb(186, 139, 0) !important;
}
.text-danger {
	color: rgb(220, 53, 69) !important;
}
a.text-danger:focus {
	color: rgb(167, 29, 42) !important;
}
a.text-danger:hover {
	color: rgb(167, 29, 42) !important;
}
.text-light {
	color: rgb(248, 249, 250) !important;
}
a.text-light:focus {
	color: rgb(203, 211, 218) !important;
}
a.text-light:hover {
	color: rgb(203, 211, 218) !important;
}
.text-dark {
	color: rgb(52, 58, 64) !important;
}
a.text-dark:focus {
	color: rgb(18, 20, 22) !important;
}
a.text-dark:hover {
	color: rgb(18, 20, 22) !important;
}
.text-body {
	color: rgb(33, 37, 41) !important;
}
.text-muted {
	color: rgb(108, 117, 125) !important;
}
.text-black-50 {
	color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
	color: rgba(255, 255, 255, 0.5) !important;
}
.text-hide {
	font: 0px/0 a; border: 0px currentColor; border-image: none; color: =
transparent; font-size-adjust: none; font-stretch: normal; text-shadow: =
none; background-color: transparent;
}
.text-decoration-none {
	text-decoration: none !important;
}
.text-break {
	-ms-word-wrap: break-word !important;
}
.text-reset {
	color: inherit !important;
}
.visible {
	visibility: visible !important;
}
.invisible {
	visibility: hidden !important;
}
@media print
{
* {
	box-shadow: none !important; text-shadow: none !important;
}
::after {
	box-shadow: none !important; text-shadow: none !important;
}
::before {
	box-shadow: none !important; text-shadow: none !important;
}
a:not(.btn) {
	text-decoration: underline;
}
abbr[title]::after {
	content: " (" attr(title) ")";
}
pre {
	white-space: pre-wrap !important;
}
blockquote {
	border: 1px solid rgb(173, 181, 189); border-image: none; =
page-break-inside: avoid;
}
pre {
	border: 1px solid rgb(173, 181, 189); border-image: none; =
page-break-inside: avoid;
}
thead {
	display: table-header-group;
}
img {
	page-break-inside: avoid;
}
tr {
	page-break-inside: avoid;
}
h2 {
	orphans: 3; widows: 3;
}
h3 {
	orphans: 3; widows: 3;
}
p {
	orphans: 3; widows: 3;
}
h2 {
	page-break-after: avoid;
}
h3 {
	page-break-after: avoid;
}
body {
	min-width: 992px !important;
}
.container {
	min-width: 992px !important;
}
.navbar {
	display: none;
}
.badge {
	border: 1px solid rgb(0, 0, 0); border-image: none;
}
.table {
	border-collapse: collapse !important;
}
.table td {
	background-color: rgb(255, 255, 255) !important;
}
.table th {
	background-color: rgb(255, 255, 255) !important;
}
.table-bordered td {
	border: 1px solid rgb(222, 226, 230) !important; border-image: none =
!important;
}
.table-bordered th {
	border: 1px solid rgb(222, 226, 230) !important; border-image: none =
!important;
}
.table-dark {
	color: inherit;
}
.table-dark tbody + tbody {
	border-color: rgb(222, 226, 230);
}
.table-dark td {
	border-color: rgb(222, 226, 230);
}
.table-dark th {
	border-color: rgb(222, 226, 230);
}
.table-dark thead th {
	border-color: rgb(222, 226, 230);
}
.table .thead-dark th {
	border-color: rgb(222, 226, 230); color: inherit;
}
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/custom.css

@font-face {
	font-family: hacen algeria bd;
	src: url(../fonts/HacenAlgeriaBd.woff2) format("woff2"), =
url(../fonts/HacenAlgeriaBd.woff) format("woff"), =
url(../fonts/HacenAlgeriaBd.ttf) format("truetype"), =
url(../fonts/HacenAlgeriaBd.svg#HacenAlgeriaBd) format("svg");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: hacenalgeria;
	src: url(../fonts/HacenAlgeria.eot) format("embedded-opentype"), =
url(../fonts/HacenAlgeria.woff2) format("woff2"), =
url(../fonts/HacenAlgeria.woff) format("woff"), =
url(../fonts/HacenAlgeria.ttf) format("truetype"), =
url(../fonts/HacenAlgeria.svg#HacenAlgeria) format("svg");
}
@font-face {
	font-family: ge ss two light;
	src: local(""), url(../fonts/GE-SS-Two-Light.woff) format("woff"), =
url(../fonts/GE-SS-Two-Light.ttf) format("truetype"), =
url(../fonts/GE-SS-Two-Light.svg) format("svg");
	font-weight: 400;
	font-style: normal;
}
* {
	box-sizing: border-box;
}
*::after {
	box-sizing: border-box;
}
*::before {
	box-sizing: border-box;
}
:root {
=09
}
body {
=09
}
.row {
	flex-flow:row-reverse wrap; display: flex;
}
.d-flex {
	flex-flow:row-reverse wrap; display: flex;
}
a {
	color: rgb(9, 30, 58); text-decoration: none;
}
a:hover {
	color: rgb(9, 30, 58); text-decoration: none;
}
.m-bottom {
	margin-top: 10px;
}
@media all and (min-width:1200px)
{
.container {
	max-width: 1366px;
}
.container-sm {
	max-width: 1366px;
}
.container-md {
	max-width: 1366px;
}
.container-lg {
	max-width: 1366px;
}
.container-xl {
	max-width: 1366px;
}
}
.col-center {
	margin: 0px auto; display: block;
}
.nopadding {
	padding-right: 0px !important; padding-left: 0px !important;
}
.dir {
	direction: rtl;
}
.p-right {
	padding-right: 0px; padding-left: 15px;
}
.p-left {
	padding-right: 15px; padding-left: 0px;
}
#header {
	background: linear-gradient(0deg, rgba(230, 230, 230, 1) 0%, rgba(255, =
255, 255, 1) 100%); padding: 15px;
}
#header ul li.nav-item {
	padding: 5px; color: rgb(126, 126, 126); direction: rtl;
}
.list-info {
	flex-direction: row-reverse; justify-content: flex-end;
}
.head_office {
	text-align: center; padding-top: 30px;
}
.head_office span {
	color: rgb(233, 20, 40);
}
.head_office p {
	font-weight: 700;
}
#menu .navbar-expand-lg .navbar-nav {
	flex-direction: row-reverse;
}
#menu .navbar-expand-lg .navbar-collapse {
	justify-content: flex-end;
}
#menu .nav-link {
	color: rgb(255, 255, 255);
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 1.5rem;
}
#menu .navbar-expand-lg .navbar-nav .nav-item a {
	padding-bottom: 5px;
}
#menu .navbar-expand-lg .navbar-nav .nav-link:hover {
	padding-bottom: 0px;
}
#menu .navbar-expand-lg .navbar-nav .nav-item a:hover {
	border-bottom-color: red; border-bottom-width: 5px; =
border-bottom-style: solid;
}
#menu .nav-link:hover {
	color: rgb(215, 215, 215);
}
.fa-plus::before {
	font-size: smaller;
}
.dropdown-item {
	text-align: right;
}
.dropdown-item:hover {
	color: rgb(22, 24, 27); text-decoration: none; border-bottom-color: =
currentColor !important; border-bottom-width: medium !important; =
border-bottom-style: none !important; background-color: rgb(221, 221, =
221);
}
.dropdown-item:focus {
	color: rgb(22, 24, 27); text-decoration: none; border-bottom-color: =
currentColor !important; border-bottom-width: medium !important; =
border-bottom-style: none !important; background-color: rgb(221, 221, =
221);
}
.search-pos {
	left: 45px; position: absolute;
}
.search-color {
	color: rgb(255, 255, 255) !important;
}
.bg-tiker {
	color: rgb(255, 255, 255); margin-top: 7px; background-color: rgb(233, =
20, 40);
}
.news-scroll a {
	color: rgb(255, 255, 255);
}
.text-tiker h3 {
	background: url("../images/bg-tiker.png") no-repeat right rgb(233, 20, =
40); padding: 10px 20px; left: auto; top: 0px; width: 157px; right: 0px; =
margin-bottom: 0px; position: absolute; z-index: 22;
}
#top-news {
	padding: 22px 0px 0px; margin-top: 22px;
}
.text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%); padding: 25px 40px; left: 15px; right: =
15px; bottom: 0px; position: absolute; z-index: 2;
}
.sm-title {
=09
}
.sm-title::after {
	margin: 0px 0px 5px auto; left: auto; width: 4%; right: 0px; =
padding-top: 5px; border-bottom-color: rgb(212, 12, 15); =
border-bottom-width: 2px; border-bottom-style: solid; display: block; =
content: "";
}
.bg-title {
=09
}
.time {
	margin-top: 15px;
}
.icon-shear {
	text-align: left; margin-left: 0px;
}
.contant-White {
	padding: 20px 25px; min-height: 144px;
}
.sic-title {
=09
}
.sic-title::after {
	margin: 0px 0px 5px auto; left: auto; width: 8%; right: 0px; =
padding-top: 5px; border-bottom-color: rgb(212, 12, 15); =
border-bottom-width: 2px; border-bottom-style: solid; display: block; =
content: "";
}
.title {
	padding-top: 5px; direction: rtl;
}
.ads-bg {
	display: block;
}
.adv {
	background: url("../images/bgadv.jpg") no-repeat left top; display: =
block;
}
.text-adv {
	padding: 35px 0px; text-align: center;
}
#esdarat-alhram {
	padding: 80px 15px;
}
#esdarat-alhram2 {
	padding: 0px 15px;
}
.content-esd {
	display: flex; justify-content: space-around;
}
.bg-esd {
=09
}
.hd-esd {
	color: rgb(255, 255, 255); padding-top: 50px; padding-right: 15px; =
font-size: 30px;
}
.border-esd {
	padding-left: 10px; border-right-color: rgb(255, 255, 255); =
border-right-width: 10px; border-right-style: solid;
}
.bref-esd {
	padding: 15px 25px; color: rgb(255, 255, 255) !important;
}
.btn-outline-primary {
	border-color: rgb(255, 255, 255); padding: 5px 25px; border-radius: =
10px; color: rgb(255, 255, 255); margin-right: 15px; margin-left: 20px;
}
.opic {
	opacity: 0.6;
}
.opic:hover {
	opacity: 1;
}
.acti {
	opacity: 1;
}
.bg-pric {
	padding: 10px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(221, 0, 31);
}
.bg-pric1 {
	background-color: rgb(207, 2, 31);
}
.bg-pric2 {
	color: rgb(9, 30, 58); direction: rtl; background-color: rgb(236, 240, =
242);
}
.bg-logo {
	padding: 25px 0px; background-color: rgb(13, 38, 71);
}
#arab-world {
	background: url("../images/c-01.jpg") no-repeat right top rgb(255, 255, =
255); padding-bottom: 50px;
}
#arab-world .icon-section {
	background: url("../images/icons/icon-01.png") no-repeat left top =
rgb(221, 0, 31); height: 90px; color: rgb(255, 255, 255); align-items: =
center;
}
.all-news {
	background: url("../images/all.png") no-repeat right top; text-align: =
center; padding-right: 29px; font-size: 16px;
}
#list-arabe .list-inline {
	margin: 30px 0px; flex-flow:row-reverse wrap; display: flex; =
justify-content: flex-end;
}
#list-arabe li::after {
	color: red; margin-left: 5px; display: inline-block; content: "?";
}
#list-arabe .list-inline-item {
	margin-right: 10px;
}
.time2 {
	font-size: 14px; margin-top: 0px;
}
.text-world {
	background: rgba(9, 30, 58, 0.8); padding: 20px; left: 30px; right: =
30px; bottom: 30px;
}
.border-L {
	border-left-color: rgb(218, 218, 218); border-left-width: 1px; =
border-left-style: solid;
}
.contant-world {
	padding: 15px 0px 25px 15px;
}
.bgsic-title {
	margin-bottom: 15px;
}
.bgsic-title a {
	padding: 2px 10px; color: rgb(255, 255, 255); border-top-left-radius: =
25px; border-bottom-left-radius: 25px; background-color: rgb(221, 0, =
31);
}
.flex-wor {
	flex-flow:row-reverse nowrap; display: flex;
}
.gry a {
	background-color: rgb(238, 238, 238);
}
.bgsic-title::after {
	content: none;
}
.gry::after {
	content: none;
}
.list-world {
	flex-flow:row-reverse wrap; padding-right: 25px; padding-left: 25px; =
font-size: 16px; display: flex;
}
h3.list-item {
	padding-right: 15px; padding-bottom: 20px; font-size: 16px; =
margin-bottom: 0px; border-right-color: rgb(238, 238, 238); =
border-right-width: 2px; border-right-style: solid; list-style-position: =
outside; direction: rtl;
}
.list-world h3::before {
	margin: 0px -20px 5px auto; left: auto; width: 8%; right: 0px; color: =
rgb(221, 0, 31); padding-top: 5px; display: inline-block; content: "?";
}
.ttop {
	margin-bottom: 15px;
}
.news-world {
	padding-left: 0px !important;
}
h3.list-item span {
	color: rgb(221, 0, 31); font-size: 25px; font-weight: 700; =
border-bottom-color: rgb(221, 0, 31); border-bottom-width: 3px; =
border-bottom-style: solid;
}
#writers {
	background: rgb(255, 255, 255); padding: 0px 0px 30px;
}
#writers .icon-section {
	height: 65px; color: rgb(212, 12, 15); align-items: center;
}
.title-name {
	color: rgb(212, 12, 15); font-size: 18px;
}
.fa-quote-right::before {
	color: rgb(221, 0, 31); font-size: 25px;
}
.bref {
	line-height: 1.2;
}
.mbottom {
	margin-bottom: 15px;
}
#woman {
	margin-bottom: 100px;
}
#woman .icon-section {
	height: 90px; color: rgb(255, 255, 255); align-items: center;
}
.text-woman {
	background: rgba(9, 143, 213, 0.8); padding: 20px; left: 30px; right: =
30px; bottom: 40px;
}
.contant-woman {
	padding: 15px; left: 30px; right: 30px; bottom: -80px; position: =
absolute; z-index: 8; background-color: rgb(255, 255, 255);
}
.center {
	text-align: center;
}
.contant-soch {
	background: url("../images/icon-bg.png") no-repeat left bottom rgb(41, =
171, 225); padding: 30px 25px 5px; color: rgb(255, 255, 255); =
min-height: 355px;
}
.title-soch a {
	padding: 5px 5px 5px 20px; color: rgb(255, 255, 255); margin-top: 15px; =
background-color: rgb(238, 0, 119);
}
.shear {
	left: 25px; bottom: 20px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
.bg-shear {
	background-color: rgb(255, 255, 255);
}
.icon-shear-gry {
	color: rgb(139, 143, 154);
}
.bg-s {
	padding: 3px 5px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(238, 0, 119);
}
.bg-s2 {
	padding: 3px 5px; text-align: center; background-color: rgb(255, 255, =
255);
}
#cars {
	background: url("../images/c-07.png") no-repeat right top, =
url("../images/bcar02.jpg") no-repeat center;
}
#cars .icon-section {
	background: url("../images/icons/icon-07.png") no-repeat left top =
rgb(59, 186, 195); height: 90px; color: rgb(255, 255, 255); align-items: =
center;
}
.contant-car {
	padding: 15px; left: 0px; height: 80px; right: 0px; bottom: 0px; =
position: absolute; z-index: 66; background-color: rgba(56, 54, 50, =
0.8);
}
.text-wihte {
	color: rgb(255, 255, 255);
}
.bgcontant-car {
	left: 0px; right: 0px; bottom: 0px;
}
#sport {
	background: url("../images/bg01.jpg") repeat-x rgb(255, 255, 255);
}
#sport .icon-section {
	height: 90px; color: rgb(255, 255, 255); align-items: center;
}
.green a {
	border-radius: 25px; background-color: rgb(134, 185, 63);
}
.shear-car {
	left: 0px; bottom: 0px;
}
#sport .shear {
	left: 0px; bottom: 0px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
.bg-car {
	padding: 3px 5px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(134, 185, 63);
}
.line-lef {
	padding-right: 10px; border-left-color: rgb(218, 218, 218); =
border-left-width: 1px; border-left-style: solid;
}
.adv-car {
	min-height: auto;
}
.text-adv {
	padding: 15px 0px;
}
.more {
	text-align: center; color: rgb(148, 148, 148); margin-top: -10px;
}
.more a {
	padding: 5px 40px; border: 1px solid rgb(148, 148, 148); border-image: =
none; text-align: center; color: rgb(148, 148, 148); background-color: =
rgb(255, 255, 255);
}
.line {
	border-top-color: rgb(148, 148, 148); border-top-width: 1px; =
border-top-style: solid; display: flex; justify-content: center;
}
#economy {
	padding-bottom: 50px; background-color: rgb(242, 242, 242);
}
#economy .icon-section {
	height: 90px; color: rgb(255, 255, 255); align-items: center;
}
#economy .text-economy {
	background: rgba(25, 42, 49, 0.8); padding: 20px; left: 30px; right: =
30px; bottom: 40px; position: absolute;
}
.icon-shear-econ {
	right: -18px; bottom: 5px; color: rgb(255, 255, 255); position: =
absolute; z-index: 88;
}
.title-econ {
	color: rgb(0, 138, 209);
}
.title-econ::after {
	border-bottom-color: rgb(0, 138, 209); border-bottom-width: 2px; =
border-bottom-style: solid;
}
.title-econmy {
	color: rgb(0, 138, 209);
}
.bg-White {
	padding: 25px 10px 10px; background-color: rgb(255, 255, 255);
}
.bor-line {
	padding-top: 10px; border-bottom-color: rgb(246, 246, 246); =
border-bottom-width: 1px; border-bottom-style: solid;
}
#gallery {
	background: url("../images/c-04.png") no-repeat right top rgb(242, 242, =
242); padding-bottom: 30px; margin-top: 60px;
}
#gallery .icon-section {
	background: url("../images/icons/icon-03.png") no-repeat left top =
rgb(249, 187, 40); height: 90px; color: rgb(255, 255, 255); align-items: =
center;
}
.img_gallery {
	background-position: 50% 30%; width: 100%; position: relative; =
background-repeat: no-repeat; background-size: cover;
}
.white_baby {
	background: rgb(242, 242, 242); left: 50px; right: 50px; bottom: -30px; =
padding-right: 15px; padding-left: 15px; position: absolute; z-index: =
99;
}
.text_baby {
	margin: 0px; text-align: center; color: rgb(117, 117, 117); =
padding-top: 25px; padding-bottom: 1px;
}
.text_Photographer {
	margin: 0px; text-align: center; color: rgb(117, 117, 117); =
padding-bottom: 5px; font-size: 14px; border-bottom-color: rgb(218, 218, =
218); border-bottom-width: 1px; border-bottom-style: solid;
}
.Gallery {
	text-align: center; color: rgb(241, 68, 171); padding-top: 5px; =
font-size: 14px;
}
.Month {
	text-align: center; color: rgb(112, 199, 235); padding-top: 5px; =
padding-bottom: 5px; font-size: 15px;
}
.icon_image2 {
	right: 30.5%; bottom: 0%; position: absolute; z-index: 99;
}
.cont-gall {
	display: flex; justify-content: center;
}
.shopstyle {
	height: 370px;
}
#tecnology {
	background: url("../images/bg01.jpg") repeat-x rgb(255, 255, 255);
}
#tecnology .icon-section {
	height: 90px; color: rgb(255, 255, 255); align-items: center;
}
ul.tecnology {
	margin: 90px 10px 0px 0px;
}
#tecnology .list-group-item {
	padding: 10px; color: rgb(168, 174, 186); border-bottom-color: rgba(0, =
0, 0, 0.125); border-bottom-width: 1px; border-bottom-style: solid; =
display: block; position: relative;
}
#tecnology .shear {
	left: 0px; bottom: 0px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
.bg-tec {
	padding: 3px 5px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(29, 161, 229);
}
.pos-tecon {
	left: 0px; bottom: 8px; position: absolute; z-index: 999;
}
.pos-tecon2 {
	bottom: 0px;
}
.bg-tecon {
	background-color: rgb(29, 161, 229);
}
.border-m {
	padding-top: 15px; padding-bottom: 15px; border-bottom-color: rgb(218, =
218, 218); border-bottom-width: 1px; border-bottom-style: solid;
}
#memory {
	background: url("../images/bg-more.jpg") no-repeat center; padding: =
50px; margin-top: 30px;
}
.line-hd {
	padding: 0px; border-bottom-color: rgb(105, 142, 197); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.text-hdmemory {
	color: rgb(255, 255, 255);
}
.text-hdmemory a {
	padding-top: 7px; border-bottom-color: rgb(255, 255, 255); =
border-bottom-width: 3px; border-bottom-style: solid;
}
.contant-memory {
	left: 0px; right: 0px;
}
.borright {
	padding-left: 10px; border-right-color: rgb(255, 255, 255); =
border-right-width: 2px; border-right-style: solid;
}
.hd {
	padding: 5px 15px; left: 15px; top: 10px; text-align: center; color: =
rgb(255, 255, 255); position: absolute; z-index: 333; background-color: =
rgb(212, 12, 15);
}
.pos-img {
	top: 30px; right: 25px; position: absolute;
}
#social {
	background: url("../images/bgsoci.jpg") no-repeat left bottom rgb(255, =
255, 255); padding: 25px 25px 0px 10px; margin-top: 0px;
}
.line-soci {
	border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.hd-soci {
	color: rgb(255, 255, 255);
}
.hd-soci a {
	padding-top: 7px; border-bottom-color: rgb(238, 0, 119); =
border-bottom-width: 3px; border-bottom-style: solid;
}
.title-soci {
	color: rgb(238, 0, 119);
}
#Services {
	padding: 25px 25px 20px 10px; background-color: rgb(239, 239, 239);
}
.line-serv {
	border-bottom-color: rgb(215, 215, 215); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.hd-serv {
	color: rgb(174, 131, 30);
}
.hd-serv a {
	padding-top: 7px; border-bottom-color: rgb(174, 131, 30); =
border-bottom-width: 3px; border-bottom-style: solid;
}
.bg-weather {
	background: url("../images/bg-serv01.jpg") no-repeat center; padding: =
15px 25px 0px 10px; color: rgb(255, 255, 255); min-height: 223px;
}
.num {
	font-family: sans-serif; font-size: 60px; margin-bottom: 0px;
}
.num span {
	font-size: 20px; position: absolute;
}
.icon-wea {
	left: 30px; bottom: 60px; position: absolute; z-index: 11;
}
.num2 span {
	font-size: 11px; position: absolute;
}
.bg-weather2 {
	background: linear-gradient(0deg, rgba(230, 230, 230, 1) 0%, rgba(255, =
255, 255, 1) 100%); padding: 20px 20px 0px 10px; min-height: 223px;
}
.line-weather {
	padding-bottom: 10px; border-bottom-color: rgb(236, 236, 236); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.icon-wea2 {
	top: 30px;
}
.h-img {
	min-height: 223px;
}
.price-gol {
	color: rgb(174, 131, 30);
}
.price-gol a {
	color: rgb(174, 131, 30); padding-bottom: 10px; border-bottom-color: =
rgb(174, 131, 30); border-bottom-width: 1px; border-bottom-style: solid;
}
ul.text-price {
	padding: 15px 0px; flex-direction: row-reverse; justify-content: =
flex-start;
}
.text-servi {
	color: rgb(255, 255, 255);
}
ul.timer {
	display: flex; flex-direction: row-reverse;
}
.text-servi3 {
	color: rgb(255, 255, 255); background-color: rgb(174, 131, 30);
}
.text-servi4 {
	color: rgb(255, 255, 255); background-color: rgb(212, 12, 15);
}
.text-servi2 {
	background-color: rgb(255, 255, 255);
}
h4 small {
	font-size: 14px;
}
#video {
	background: url("../images/bg-video.jpg") no-repeat center; padding: =
40px;
}
.line-video {
	border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.hd-video {
	color: rgb(255, 255, 255);
}
.hd-video a {
	padding-left: 40px; border-bottom-color: rgb(224, 0, 21); =
border-bottom-width: 3px; border-bottom-style: solid;
}
#video .text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%); padding: 25px 10px; left: 0px; right: =
0px; bottom: 0px; position: absolute; z-index: 2;
}
.bg-radio {
	padding: 5px; border-radius: 10px; text-align: center; color: rgb(255, =
255, 255); background-color: rgb(224, 0, 21);
}
.title-radio {
	color: rgb(208, 228, 255);
}
.title-radio2 {
	color: rgb(193, 193, 193);
}
.bg-play {
	padding-top: 10px; background-color: rgb(255, 255, 255);
}
.time a {
	padding: 3px 15px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(0, 97, 174);
}
.img-rudi {
	border-radius: 10px;
}
.img-icon {
	top: 0px; right: 0px; position: absolute; z-index: 33;
}
#footer {
	text-align: right;
}
#footer li:nth-child(1).nav-item {
	padding: 7px 66px; border-top-color: rgb(244, 203, 105); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(2).nav-item {
	padding: 7px 60px; border-top-color: rgb(207, 27, 29); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(3).nav-item {
	padding: 7px 60px; border-top-color: rgb(62, 101, 201); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(4).nav-item {
	padding: 7px 60px; border-top-color: rgb(240, 141, 181); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(5).nav-item {
	padding: 7px 60px; border-top-color: rgb(59, 186, 195); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(6).nav-item {
	padding: 7px 66px; border-top-color: rgb(188, 231, 77); =
border-top-width: 3px; border-top-style: solid;
}
.mt {
	margin-top: 72px;
}
.list-group-item {
	padding: 0.1rem 1.25rem; border: currentColor; border-image: none;
}
.title-list {
=09
}
#footer ul.nav {
	text-align: center;
}
#outer {
	margin: 20px 15px;
}
#Gallery-sub {
	margin: 20px 15px;
}
.bg-White-outer {
	padding: 0px 20px; background-color: rgb(247, 247, 247);
}
.shear-outer {
	left: 0px !important; bottom: 0px !important;
}
.bg-contant-outer {
	background-color: rgb(247, 247, 247);
}
.hd-outer {
=09
}
.hd-outer a {
	padding-top: 7px; border-bottom-color: rgb(6, 2, 71) !important; =
border-bottom-width: 3px !important; border-bottom-style: solid =
!important;
}
#inner {
	margin: 20px 15px;
}
.inner-hd {
	text-align: right; font-size: 1.75rem; margin-top: 20px;
}
.text_list {
	padding: 10px;
}
.img-inner {
	width: 100% !important; margin-right: 20px;
}
.p-img {
	text-align: justify; font-family: ge ss two light; font-size: 16px; =
margin-bottom: 20px; direction: rtl;
}
.contant-inner {
	padding: 15px;
}
.btn-primary {
	border-color: rgb(9, 30, 58); color: rgb(255, 255, 255); =
background-color: rgb(9, 30, 58);
}
.form-control {
	text-align: right; direction: rtl;
}
.text-search {
	padding: 20px; color: rgb(22, 24, 27); font-size: 17px; =
background-color: rgb(230, 230, 230);
}
.text-muted {
	color: rgb(255, 5, 5) !important; font-size: 30px;
}
.white_baby-gallery {
	padding: 20px; background-color: rgb(242, 242, 242);
}
.text_baby-gall {
	padding-top: 0px; font-size: 16px;
}
.carousel-indicators {
	padding: 0px; width: 100%; margin-top: 8px; margin-bottom: -70px; =
direction: rtl;
}
.carousel-indicators li {
	background: rgb(22, 23, 25); padding: 1px; width: 220px; height: 60px; =
text-align: center; line-height: 20px; overflow: hidden; direction: rtl;
}
.carousel-indicators li:hover {
	background: rgb(233, 32, 40) !important;
}
.carousel-indicators .active {
	background: rgb(233, 32, 40) !important;
}
.title-gallery {
	padding: 10px; left: 20px; text-align: center; right: 20px; bottom: =
0px; color: rgb(255, 255, 255); position: absolute; z-index: 6666; =
background-color: rgba(0, 0, 0, 0.582);
}
.nav-tabs {
	margin-top: 20px; flex-direction: row-reverse;
}
.nav-tabs .nav-item.show .nav-link {
	color: rgb(255, 255, 255); background-color: rgb(255, 5, 5);
}
.nav-tabs .nav-link.active {
	color: rgb(255, 255, 255); background-color: rgb(255, 5, 5);
}
.s-colors {
	color: rgb(221, 0, 31);
}
.cat-green::before {
	width: 454px; height: 126px; right: 0px; display: block; position: =
absolute; content: ""; background-color: rgb(134, 185, 63);
}
.cat-header::before {
	width: 490px; height: 160px; right: 0px; display: block; position: =
absolute; content: "";
}
.img-100 {
	width: 100%;
}
.imgMax-238 {
	max-height: 238px;
}
h1 {
	direction: rtl;
}
h2 {
	direction: rtl;
}
h3 {
	direction: rtl;
}
h4 {
	direction: rtl;
}
h5 {
	direction: rtl;
}
h6 {
	direction: rtl;
}
.writerimg {
	height: 110px;
}
.img-655 {
	width: 655px;
}
.zone-str {
	border-radius: 20px; left: 30px; width: 98%; height: 27px; position: =
absolute; opacity: 0.4; background-color: rgb(234, 226, 226);
}
.block-debug-bar {
	width: 90%; font-size: 0.9rem; direction: ltr; opacity: 0.7; =
background-color: rgb(210, 210, 208);
}
.slick-slide {
	float: right !important;
}
.dir-writers {
	flex-direction: row !important;
}
iframe {
	max-width: 100%;
}
.timer1 li:nth-child(2n) h5 {
	color: rgb(255, 255, 255); background-color: rgb(212, 12, 15);
}
.timer2 li:nth-child(2n+1) h5 {
	background-color: rgb(255, 255, 255);
}
.item-slick.slick-slide.slick-current.slick-active {
=09
}
.slider-for {
	margin-bottom: 15px;
}
.slider-for img {
	width: 100%; min-height: 100%;
}
.slider-nav {
	margin: auto;
}
.slider-nav .item-slick {
	margin-right: 15px; cursor: pointer; max-width: 240px;
}
.slider-nav .item-slick img {
	background-position: center; max-width: 100%; background-size: cover;
}
.slick-arrow {
	top: 50%; margin-top: -12px; position: absolute; z-index: 50;
}
.slick-prev {
	left: 0px;
}
.slick-next {
	right: 0px;
}
.news_ticker1 {
	width: 100%; height: 52px; right: 0px; bottom: 0px; color: rgb(255, =
255, 255); display: block; position: fixed !important; z-index: =
2147483647; direction: rtl; background-color: rgb(179, 0, 0);
}
.news_ticker1 a {
	color: rgb(255, 255, 255); text-decoration: none;
}
.news_ticker a:hover {
	text-decoration: underline;
}
.news_ticker1 ul {
	margin: 0px; padding: 0px;
}
.ticker1 {
	list-style: none; margin: auto; width: 95%; overflow: hidden; =
padding-top: 13px;
}
.ticker1 .tickerTitle1 {
	margin: 0px 0px 0px 10px; color: yellow; padding-left: 10px; font-size: =
26px; font-weight: 700; border-left-color: rgb(255, 255, 255); =
border-left-width: 1px; border-left-style: solid; float: right;
}
.ticker1 li {
	list-style: none; height: 52px; color: rgb(255, 255, 255); font-size: =
24px; font-weight: 700;
}
.ticker1 .vspacer {
	height: 14px;
}
.homeslider .portallink a {
	color: rgb(255, 255, 255);
}
.bottom-slide .sic-title .portallink a {
=09
}
.search-pos svg {
	width: 30px;
}
.search-pos svg path {
	fill: #fff !important;
}
.searchbox {
	transition:width 0.3s; width: 0%; height: 50px; overflow: hidden; =
float: right; position: relative; min-width: 50px; -webkit-transition: =
width .3s; -moz-transition: width .3s; -o-transition: width .3s;
}
.searchbox-input {
	margin: 0px; padding: 0px 55px 0px 20px; outline: 0px; border: 0px =
currentColor; border-image: none; top: 73px; width: 65%; height: 38px; =
right: 57px; color: rgb(4, 0, 0); font-size: 20px; display: none;
}
:-ms-input-placeholder.searchbox-input {
	color: rgb(215, 75, 75);
}
.searchbox-icon {
=09
}
.searchbox-submit {
=09
}
.searchbox-open {
	width: 65%; display: block;
}
.byline {
	left: 30%; top: 150px; text-align: center; font-size: 18px; position: =
absolute;
}
.byline a {
	color: rgb(215, 75, 75); text-decoration: none;
}
ul.keywords {
	margin: 4px; padding: 6px; direction: rtl; max-width: 98%;
}
ul.keywords li h5 {
	padding: 10px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(5, 82, 147);
}
ul.keywords li h5 a {
	color: rgb(255, 255, 255);
}
.tagsTlt {
	font-size: 20px;
}
ul.keywords li {
	padding-right: 5px; padding-left: 5px; display: inline-block;
}
.colorcaption {
	text-align: center; color: rgb(0, 0, 0); padding-bottom: 7px; =
font-size: 15px; font-weight: 700;
}
.innerb_main {
	padding: 6px 6px 5px; width: 100%; color: rgb(47, 47, 46); font-family: =
arial; font-size: 12pt; margin-bottom: 15px; display: inline-flex; =
direction: rtl; background-color: rgb(236, 237, 230);
}
.innerb_main div {
	margin-top: 4px; margin-right: 2px; float: right;
}
.text_source {
	margin: 0px; text-align: right; color: rgb(205, 14, 14); padding-top: =
8px; padding-right: 9px; font-size: 17px;
}
.contentp a {
	color: rgb(22, 96, 177);
}
.contentp a :hover {
	color: rgb(22, 96, 177);
}
.m-bottom a {
	color: rgb(255, 5, 5) !important;
}
.sic-title a {
=09
}
.advtxt {
	color: rgb(221, 0, 31); font-size: 25px; font-weight: 700; =
border-bottom-color: rgb(221, 0, 31); border-bottom-width: 3px; =
border-bottom-style: solid;
}
.WriterIMG {
	padding: 0px 15px 10px 0px; margin-top: 2px; float: left; position: =
relative;
}
.articleAuthr {
	margin: 0.9em 0px 0px !important; color: rgb(254, 53, 1); clear: both; =
font-family: hacennewspaper; font-size: 0.94em; font-weight: 700; =
display: block;
}
.contentp p {
	text-align: justify; color: rgb(0, 0, 0); font-family: ge ss two light; =
font-size: 19px; margin-top: 0px; margin-bottom: 20px; direction: rtl;
}
.contentp {
	text-align: justify; color: rgb(0, 0, 0); font-family: ge ss two light; =
font-size: 19px; margin-top: 0px; margin-bottom: 20px; direction: rtl;
}
.pager-container {
	float: right;
}
.pager-container .page-item.active .page-link {
	border-color: rgb(5, 17, 34); color: rgb(255, 255, 255); z-index: 3; =
background-color: rgb(9, 30, 58);
}
.pager-container .page-link:hover {
	color: rgb(9, 30, 58);
}
.pager-container .page-link {
	color: rgb(9, 30, 58);
}
.blueimp-gallery .modal-body {
	padding: 0px 0px 56.25%; text-align: center; overflow: hidden; =
position: relative; cursor: pointer;
}
.blueimp-gallery .modal-footer {
	margin: 0px;
}
.blueimp-gallery .modal-body img {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: =
absolute; max-height: 100%; max-width: 100%;
}
.blueimp-gallery .modal-body .video-content video {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: =
absolute; max-height: 100%; max-width: 100%;
}
.blueimp-gallery .modal-body .video-content iframe {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: =
absolute; max-height: 100%; max-width: 100%;
}
.blueimp-gallery .modal-body .video-content a {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: =
absolute; max-height: 100%; max-width: 100%;
}
.blueimp-gallery .modal-body .video-content video {
	display: none;
}
.blueimp-gallery .modal-body .video-playing video {
	display: block;
}
.blueimp-gallery .modal-body .video-content iframe {
	border: currentColor; border-image: none; left: 100%; width: 100%; =
height: 100%;
}
.blueimp-gallery .modal-body .video-playing iframe {
	left: 0px;
}
.blueimp-gallery .modal-body .video-playing img {
	display: none;
}
.blueimp-gallery .modal-body .video-playing a {
	display: none;
}
.blueimp-gallery .modal-body .video-content a {
	cursor: pointer;
}
.blueimp-gallery .modal-body .video-content a::after {
	margin: -32px 0px 0px -32px; top: 50%; width: 64px; height: 64px; =
line-height: 64px; font-family: glyphicons halflings; font-size: 64px; =
position: absolute; content: "\e029"; -webkit-font-smoothing: =
antialiased;
}
.blueimp-gallery .modal-body .video-loading a {
	background: url("../img/loading.gif") no-repeat center / 64px 64px;
}
.blueimp-gallery .modal-body .video-loading a::after {
	content: none;
}
@media screen and (min-width:768px)
{
.blueimp-gallery .modal-dialog {
	left: auto; width: auto; right: auto; padding-right: 5%; padding-left: =
5%; max-width: 900px;
}
}
.imggallery img {
	width: 180px; height: 180px;
}
.main-normal .contant-White {
	padding: 1px 25px !important;
}
.contentp img {
	max-width: 100%;
}
.carousel-indicators li span {
	color: rgb(255, 255, 255); font-size: 14px;
}
@media all and (min-width:1200px)
{
.fixblock-h {
	height: 130px; overflow: hidden;
}
.content-esd .time {
	top: 20px;
}
.fixheight {
	height: 145px;
}
.imgheihgt {
	height: 290px;
}
.text-contant {
	left: 0px !important; right: 0px !important;
}
.fixbh {
	height: 155px;
}
.fixth {
	min-height: 100px !important;
}
.height-230 {
	height: 230px;
}
.img-250 {
	width: 100%; height: 200px;
}
#economy .text-economy {
	bottom: 0px !important;
}
.fixho {
	height: 108px; overflow: hidden;
}
}
.logos .slick-prev {
	top: 60px !important;
}
.logos .slick-next {
	top: 60px !important;
}
.bottom-slide h2 a {
	color: rgb(255, 255, 255);
}
.icon-section h2 a {
	color: rgb(255, 255, 255);
}
@media all and (min-width:1024px)
{
.contant-woman {
	top: 190px !important;
}
}
.fixpad {
	padding-top: 14px;
}
#stop-resume {
	margin: 10px; padding: 10px; border: 1px solid rgb(255, 255, 255); =
border-image: none; width: 70px; text-align: center; text-transform: =
uppercase; text-decoration: none; display: block; background-color: =
rgb(241, 241, 241);
}
#stop-resume:active {
	border: 1px solid rgb(241, 241, 241); border-image: none; color: blue; =
background-color: rgb(255, 255, 255);
}
.hd_tiker {
	padding: 5px 5px 8px; text-align: center; color: rgb(255, 255, 255); =
font-size: 23px; background-color: rgb(128, 137, 145);
}
.icon_tiker {
	margin-top: 10px;
}
a h4.text_tiker {
	color: rgb(255, 255, 255); font-family: =
droidsansc1dc4f152bc471a5a650936443e7e88c_0; font-size: 12px;
}
@media all and (max-width:480px)
{
.news_ticker1 {
	height: 90px !important;
}
.ticker1 li {
	height: 90px;
}
.news_ticker1 a {
	font-size: 15px;
}
}
#radio-section {
	background: rgb(239, 239, 239); margin-bottom: 60px;
}
.width-audio {
	background: url("../App_Themes/Front/images/radio/bg-r.png") no-repeat =
left rgb(9, 30, 58); margin: 0px auto; padding: 30px; width: 728px; =
height: 90px;
}
.mt-mins {
	margin-top: -10px;
}
audio {
	width: 300px;
}
.zakerat {
	height: 210px;
}
.zakeraMain {
	width: 100%; height: 435px;
}
@media only screen and (max-width:767px)
{
.zakeraMain {
	width: 100%; height: 260px;
}
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/responsive_devices.css

@media all and (max-width:480px)
{
.nopadding-mob {
	padding-right: 0px !important; padding-left: 0px !important;
}
.padd-mob {
	padding-right: 15px !important; padding-left: 15px !important;
}
.d-flex {
	flex-wrap: wrap !important;
}
.navbar-toggler {
	padding: 0.25rem 0.75rem; font-size: 1rem; margin-top: -31px; =
margin-left: -14px;
}
.navbar-light .navbar-toggler {
	border-color: transparent; color: rgb(0, 0, 0);
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 0px;
}
.search-pos {
	left: 0px; text-align: center; position: relative;
}
.bottom-slide {
	margin-bottom: 15px;
}
.text-contant {
	background: rgb(221, 0, 31); padding: 15px; left: 0px; right: 0px; =
bottom: 0px; position: relative;
}
.text-tiker h3 {
	z-index: 22;
}
.sm-title::after {
	width: 10%; border-bottom-color: rgb(255, 255, 255); =
border-bottom-width: 2px; border-bottom-style: solid;
}
.bg-title {
	margin-bottom: 15px;
}
.all-news {
	background: url("../images/all.png") no-repeat left top; padding-right: =
21px; font-size: 14px;
}
.contan-writ {
	text-align: center; padding-top: 10px;
}
.list-info {
=09
}
.mop-display {
	display: flex; justify-content: center;
}
.navbar-nav {
	display: inline;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: center;
}
.img-center {
	margin: 0px auto; float: none;
}
#esdarat-alhram {
	padding-bottom: 20px;
}
.line-lef {
	padding: 0px; border-left-color: currentColor; border-left-width: =
medium; border-left-style: none;
}
#sport .text-contant {
	background: rgb(117, 167, 48) !important;
}
#sport .contant-world {
	padding-bottom: 10px; min-height: auto;
}
#economy .text-contant {
	background: rgb(0, 138, 209) !important; padding: 20px; left: 0px; =
right: 0px; bottom: 0px;
}
#memory .text-contant {
	background: rgb(46, 79, 124) !important; margin-bottom: 10px;
}
#memory {
	background: rgb(41, 60, 90); padding: 10px;
}
#woman .text-contant {
	background: rgb(238, 24, 119) !important;
}
.icon-shear-econ {
	right: 10px;
}
.pos-img {
	right: 10px;
}
.adv {
	background: 0px 0px;
}
.news-world {
	padding-right: 0px; padding-left: 0px !important;
}
.p-col-0 {
	padding: 0px;
}
.white_baby {
	left: 10px; right: 10px; bottom: 0px; z-index: 99;
}
.shopstyle {
	height: auto;
}
#gallery {
	padding-bottom: 20px;
}
#woman {
	padding-bottom: 40px;
}
.contant-woman {
	left: 0px; right: 0px; bottom: 0px; position: relative;
}
.shear {
	left: 15px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
#sport .shear {
	left: 0px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
#tecnology .shear {
	left: 15px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
.icon-shear i {
	text-align: center;
}
.contant-soch {
	min-height: 292px;
}
.contant-car {
	position: relative;
}
#social .text-contant {
	margin-bottom: -25px; background-color: transparent;
}
.border-m {
	margin-bottom: 20px;
}
#Services {
	padding: 25px 10px 20px;
}
ul.timer {
	text-align: center;
}
#header ul li.nav-item {
	font-size: 10px;
}
.bg-mop {
	margin-top: 10px; background-color: rgb(255, 255, 255);
}
#video .text-contant {
	padding: 10px;
}
.tex-vdi {
	padding-top: 0px; font-size: 14px;
}
.shear-outer {
	bottom: auto !important;
}
.img-inner {
	margin-top: 0px; margin-right: 0px; float: left;
}
.text_list {
	padding: 5px; font-size: 13px;
}
#video {
	background: rgb(8, 15, 39); padding: 10px;
}
.carousel {
	margin-bottom: 60px;
}
.title-gallery {
	font-size: 14px;
}
#gallery .slick-next {
	top: 78px;
}
#gallery .slick-prev {
	top: 78px;
}
#header {
	padding: 0px 0px 10px;
}
.head_office {
	padding-top: 10px;
}
.head_office span {
	font-size: 10px;
}
.head_office p {
	font-size: 9px;
}
}
@media all and (min-width:576px)
{
.nopadding-mob {
	padding-right: 0px !important; padding-left: 0px !important;
}
.d-flex {
	flex-wrap: wrap !important;
}
.search-pos {
	left: 0px; text-align: center; position: relative;
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 0px;
}
.bottom-slide {
	margin-bottom: 15px;
}
.all-news {
	padding-right: 70px;
}
.contan-writ {
	text-align: center; padding-top: 10px;
}
.list-info {
	justify-content: center;
}
.navbar-nav {
	display: inline;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: center;
}
.adv {
	background: 0px 0px;
}
.contant-White {
	min-height: auto;
}
.news-world {
	padding-right: 0px; padding-left: 0px !important;
}
.white_baby {
	bottom: 0px; padding-right: 10px; padding-left: 10px; z-index: 99;
}
.shopstyle {
	height: auto;
}
#memory .text-contant {
	background: rgb(46, 79, 124) !important;
}
#memory {
	background: rgb(41, 60, 90); padding: 10px;
}
.bg-pric2 {
	font-size: 12px;
}
#video {
	background: rgb(41, 60, 90); padding: 40px;
}
.contant-woman {
	left: 0px; right: 0px; bottom: 0px; position: relative;
}
.shear {
	left: 15px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
.icon-shear i {
	text-align: center;
}
.contant-soch {
	min-height: 292px;
}
.contant-car {
	position: relative;
}
.border-m {
	margin-bottom: 20px;
}
ul.timer {
	text-align: center;
}
#sport .shear {
	left: 0px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
#tecnology .shear {
	left: 15px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
.navbar-toggler {
	margin-top: -120px; margin-left: -30px;
}
.bg-mop {
	margin-top: 10px; background-color: rgb(255, 255, 255);
}
.shear-outer {
	bottom: auto !important;
}
.carousel {
	margin-bottom: 80px;
}
#gallery .slick-next {
	top: 78px;
}
#gallery .slick-prev {
	top: 78px;
}
#header {
	padding: 15px;
}
}
@media all and (min-width:768px)
{
.all-news {
	padding-right: 50px;
}
.contan-writ {
	text-align: right; padding-top: 0px;
}
.news-world {
	padding-right: 0px !important; padding-left: 0px !important;
}
.navbar-nav {
	display: inline;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: center;
}
#economy .text-contant {
	background: rgb(0, 138, 209); padding: 15px; left: 0px; right: 0px; =
bottom: 0px; position: relative;
}
#tecnology .shear {
	left: 0px; top: auto; bottom: 0px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
#sport .shear {
	left: 0px; top: auto; bottom: 0px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
.bg-mop {
	margin-top: 10px; background-color: rgb(255, 255, 255);
}
.img-inner {
	width: 70%;
}
.carousel {
	margin-bottom: 100px;
}
#gallery .slick-next {
	top: 97px;
}
#gallery .slick-prev {
	top: 97px;
}
.navbar-toggler {
	margin-top: -120px; margin-left: 0px;
}
}
@media all and (min-width:992px)
{
.all-news {
	padding-right: 29px;
}
}
@media all and (min-width:1024px)
{
.search-pos {
	left: 22px; text-align: left; position: absolute;
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 0px;
}
.all-news {
	padding-right: 61px;
}
.nopadding-mob {
	padding-right: 15px !important; padding-left: 15px !important;
}
.news-world {
	padding-right: 0px !important; padding-left: 0px !important;
}
.list-info {
	justify-content: flex-end;
}
.navbar-nav {
	display: flex;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: right;
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 10px; font-size: 14px;
}
.icon-shear-econ {
	right: -10px;
}
.title {
	font-size: 14px;
}
.all-news {
	padding-right: 70px; padding-left: 0px;
}
#tecnology .list-group-item {
	font-size: 14px;
}
.pos-img {
	top: 40px; right: 10px; position: absolute;
}
.btn-outline-primary {
	margin-left: 0px;
}
.contant-woman {
	left: 30px; right: 30px; bottom: -80px; position: absolute;
}
.shear {
	left: 30px; top: auto; bottom: 20px; position: absolute; z-index: 777;
}
.icon-shear i {
	text-align: left;
}
.contant-woman h3 {
	font-size: 14px;
}
.contant-soch {
	min-height: 355px;
}
.border-m {
	margin-bottom: 0px;
}
.bg-mop {
	margin-top: 0px; background-color: transparent;
}
#tecnology .shear2 {
	bottom: 55px;
}
.shear-outer {
	left: 0px !important; top: 0px; bottom: auto;
}
.head_office {
	padding-top: 10px;
}
}
@media all and (min-width:1200px)
{
.adv {
=09
}
.contant-White {
	min-height: 144px;
}
#sport .text-contant {
	left: 0px; right: 0px;
}
.navbar-nav {
	display: flex;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: right;
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 1.36rem;
}
.text-economy {
	bottom: 40px;
}
.title {
=09
}
#economy .text-economy {
	background: rgba(25, 42, 49, 0.8); padding: 20px; left: 30px; right: =
30px; bottom: 40px; position: absolute;
}
.text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%); padding: 25px 40px; left: 15px; right: =
15px; bottom: 0px; position: absolute; z-index: 2;
}
.icon-shear-econ {
	right: -18px;
}
.white_baby {
	bottom: -30px; padding-right: 15px; padding-left: 15px; position: =
absolute; z-index: 99;
}
.shopstyle {
	height: 370px;
}
#tecnology .list-group-item {
=09
}
#memory {
	background: url("../images/bg-more.jpg") no-repeat center; padding: =
50px; margin-top: 30px;
}
.pos-img {
	top: 30px; right: 25px; position: absolute;
}
#memory .text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%) !important; padding: 25px 40px; left: 0px; =
right: 0px; position: absolute;
}
#woman .text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%) !important; padding: 25px 40px; left: 0px; =
right: 0px; position: absolute;
}
.btn-outline-primary {
	margin-left: 20px;
}
#video {
	background: url("../images/bg-video.jpg") no-repeat center; padding: =
40px;
}
.all-news {
	padding-right: 29px;
}
.contant-woman h3 {
	font-size: 17px;
}
.bg-mop {
	margin-top: 0px; background-color: transparent;
}
.bg-title a {
	color: rgb(255, 255, 255);
}
#tecnology .shear2 {
	bottom: 0px;
}
.shear-outer {
	left: 0px !important; top: auto; bottom: 0px !important;
}
#gallery .slick-next {
	top: 126px;
}
#gallery .slick-prev {
	top: 126px;
}
#video .slick-next {
	top: 126px;
}
#video .slick-prev {
	top: 126px;
}
.head_office {
	padding-top: 30px;
}
}
@media all and (min-width:1800px)
{
.bottom-slide {
	margin-bottom: 0px;
}
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/slick.css

.slick-slider {
	float: right; position: relative; box-sizing: border-box; =
-ms-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; =
-webkit-tap-highlight-color: transparent; -webkit-user-select: none; =
-moz-user-select: none; user-select: none; -webkit-touch-callout: none; =
-khtml-user-select: none;
}
.slick-slide .slick-active {
	border: 2px solid rgb(0, 0, 0); border-image: none; background-color: =
rgb(255, 255, 255);
}
.slick-list {
	margin: 0px; padding: 0px; overflow: hidden; display: block; position: =
relative;
}
.slick-list:focus {
=09
}
.slick-list.dragging {
	cursor: pointer;
}
.slick-slider .slick-track {
	transform: translate3d(0px, 0px, 0px); -webkit-transform: =
translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); =
-o-transform: translate3d(0, 0, 0);
}
.slick-slider .slick-list {
	transform: translate3d(0px, 0px, 0px); -webkit-transform: =
translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); =
-o-transform: translate3d(0, 0, 0);
}
.slick-track {
	left: 0px; top: 0px; display: block; position: relative;
}
.slick-track::before {
	display: table; content: "";
}
.slick-track::after {
	display: table; content: "";
}
.slick-track::after {
	clear: both;
}
.slick-loading .slick-track {
	visibility: hidden;
}
.slick-slide {
	height: 100%; float: left; display: none; min-height: 1px;
}
[dir=3Drtl] .slick-slide {
	float: right;
}
.slick-slide img {
	display: block;
}
.slick-slide.slick-loading img {
	display: none;
}
.slick-slide.dragging img {
	pointer-events: none;
}
.slick-initialized .slick-slide {
	display: block;
}
.slick-loading .slick-slide {
	visibility: hidden;
}
.slick-vertical .slick-slide {
	border: 1px solid transparent; border-image: none; height: auto; =
display: block;
}
.slick-arrow.slick-hidden {
	display: none;
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/slick-theme.css

@font-face {
	font-family: slick;
	src: url(./fonts/slick.eot?#iefix) format("embedded-opentype"), =
url(./fonts/slick.ttf) format("truetype"), url(./fonts/slick.svg#slick) =
format("svg");
	font-weight: 400;
	font-style: normal;
}
.slick-loading .slick-list {
	background: url("./ajax-loader.gif") no-repeat center rgb(255, 255, =
255);
}
.slick-prev {
	background: 0px 0px; padding: 0px; border: currentColor !important; =
border-image: none !important; top: 190px; width: 32px; height: 32px; =
color: transparent; line-height: 0; font-size: 0px; display: block; =
position: absolute; z-index: 500; cursor: pointer; transform: =
translate(0px, -50%); -webkit-transform: translate(0, -50%);
}
.slick-next {
	background: 0px 0px; padding: 0px; border: currentColor !important; =
border-image: none !important; top: 190px; width: 32px; height: 32px; =
color: transparent; line-height: 0; font-size: 0px; display: block; =
position: absolute; z-index: 500; cursor: pointer; transform: =
translate(0px, -50%); -webkit-transform: translate(0, -50%);
}
.slick-prev {
	left: 28px;
}
.slick-prev::before {
	background: url("../images/arow_left.png") no-repeat; content: =
"=81=A9";
}
.slick-next {
	right: 40px;
}
.slick-next::before {
	background: url("../images/arow-right.png") no-repeat; content: =
"=81=A8";
}
.slick-prev::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.slick-next::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.sedar .slick-prev {
	padding: 0px; border: currentColor; border-image: none; top: 280px; =
width: 32px; height: 32px; color: transparent; line-height: 0; =
font-size: 0px; display: block; position: absolute; z-index: 500; =
cursor: pointer; transform: translate(0px, -50%); -webkit-transform: =
translate(0, -50%);
}
.sedar .slick-next {
	padding: 0px; border: currentColor; border-image: none; top: 280px; =
width: 32px; height: 32px; color: transparent; line-height: 0; =
font-size: 0px; display: block; position: absolute; z-index: 500; =
cursor: pointer; transform: translate(0px, -50%); -webkit-transform: =
translate(0, -50%);
}
.sedar .slick-prev {
	left: -50px; top: 200px;
}
.sedar .slick-prev::before {
	background: url("../images/arow_botom.png") no-repeat rgb(221, 0, 31); =
content: "=81=A9";
}
.sedar .slick-next {
	left: -50px; top: 150px;
}
.sedar .slick-next::before {
	background: url("../images/arow_top.png") no-repeat rgb(221, 0, 31); =
content: "=81=A8";
}
.sedar .slick-prev::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.sedar .slick-next::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.logos .slick-prev {
	background: 0px 0px; padding: 0px; border: currentColor; border-image: =
none; top: 30px; width: 32px; height: 32px; color: transparent; =
line-height: 0; font-size: 0px; display: block; position: absolute; =
z-index: 500; cursor: pointer; transform: translate(0px, -50%); =
-webkit-transform: translate(0, -50%);
}
.logos .slick-next {
	background: 0px 0px; padding: 0px; border: currentColor; border-image: =
none; top: 30px; width: 32px; height: 32px; color: transparent; =
line-height: 0; font-size: 0px; display: block; position: absolute; =
z-index: 500; cursor: pointer; transform: translate(0px, -50%); =
-webkit-transform: translate(0, -50%);
}
.logos .slick-prev {
	left: -45px;
}
.logos .slick-prev::before {
	background: url("../images/arow_left.png") no-repeat; content: =
"=81=A9";
}
.logos .slick-next {
	right: -35px;
}
.logos .slick-next::before {
	background: url("../images/arow-right.png") no-repeat; content: =
"=81=A8";
}
.logos .slick-prev::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.logos .slick-next::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.slick-dotted.slick-slider {
	padding-top: 0px;
}
.slick-dots {
	list-style: none; margin: 0px auto; padding: 0px 5px 5px 0px; left: =
0px; width: 100%; text-align: center; bottom: -20px; display: block; =
position: absolute; background-color: transparent;
}
.slick-dots li {
	margin: 0px; padding: 0px; width: 18px; height: 18px; display: =
inline-block; position: relative; cursor: pointer;
}
.slick-dots li button {
	background: 0px 0px; padding: 0px; border: 0px currentColor; =
border-image: none; width: 15px; height: 15px; color: transparent; =
line-height: 0; font-size: 20px; display: block; cursor: pointer;
}
.slick-dots li button:hover {
=09
}
.slick-dots li button:focus {
=09
}
.slick-dots li button:hover::before {
	opacity: 1;
}
.slick-dots li button:focus::before {
	opacity: 1;
}
.slick-dots li button::before {
	left: 0px; top: 0px; width: 15px; height: 15px; text-align: center; =
color: rgb(26, 26, 25); line-height: 20px; font-family: slick; =
font-size: 10px; position: absolute; content: "?"; opacity: 1; =
-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button::before {
	color: rgb(169, 23, 23); opacity: 0.75;
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://imasdk.googleapis.com/FD126C42-EBFA-4E12-B309-BB3FDD723AC1/main.js?attr=ib_d5asgKREWvTSBEUrqsKQX_F4pfKClYrwwYzSzptOC_3zY2YRYKuXD6GSfBBLhbFUPJXJJRbkKmrD0qXKrELMKR0ht3xOr8-Xm81qA15c

(function(){=0A=
var KasperskyLab =3D =
{SIGNATURE:"7D8B79A2-8974-4D7B-A76A-F4F29624C06BfzQJa_9g6uAnw7DA9iRjikhgE=
vxpNkVDjf9FQ-vqWQ3Rlba8006uDBsFKhLOtDLeOAw719R7K_WAW3W-tJIfwA",PREFIX:"/"=
,INJECT_ID:"FD126C42-EBFA-4E12-B309-BB3FDD723AC1",RESOURCE_ID:"E3E8934C-2=
35A-4B0E-825A-35A08381A191",IsWebExtension: function(){return false;}}; =
var KasperskyLab =3D (function (context) {
    function GetClass(obj) {
        if (typeof obj =3D=3D=3D "undefined")
            return "undefined";
        if (obj =3D=3D=3D null)
            return "null";
        return Object.prototype.toString.call(obj)
            .match(/^\[object\s(.*)\]$/)[1];
    }
    var exports =3D {}, undef;
    function ObjectToJson(object) {
        if (object =3D=3D=3D null || object =3D=3D Infinity || object =
=3D=3D -Infinity || object =3D=3D=3D undef)
            return "null";
        var className =3D GetClass(object);
        if (className =3D=3D "Boolean") {
            return "" + object;
        } else if (className =3D=3D "Number") {
            return window.isNaN(object) ? "null" : "" + object;
        } else if (className =3D=3D "String") {
            var escapedStr =3D "" + object;
            return "\"" + escapedStr.replace(/\\/g, =
"\\\\").replace(/\"/g, "\\\"") + "\"";
        }
        if (typeof object =3D=3D "object") {
            if (!ObjectToJson.check) ObjectToJson.check =3D [];
            for (var i=3D0, chkLen=3DObjectToJson.check.length ; =
i<chkLen ; ++i) {
                if (ObjectToJson.check[i] =3D=3D=3D object) {
                    throw new TypeError();
                }
            }
            ObjectToJson.check.push(object);
            var str =3D '';
            if (className =3D=3D "Array" || className =3D=3D "Array =
Iterator") {
                for (var index =3D 0, length =3D object.length; index < =
length; ++index) {
                    str +=3D ObjectToJson(object[index]) + ',';
                }
                ObjectToJson.check.pop();
                return "["+str.slice(0,-1)+"]";
            } else {
                for (var property in object) {
                    if (object.hasOwnProperty(property)) {
                        str +=3D '"' + property + '":' + =
ObjectToJson(object[property]) + ',';
                    }
                }
                ObjectToJson.check.pop();
                return "{"+str.slice(0,-1)+"}";
            }
        }
        return undef;
    }
    exports.stringify =3D function (source) {
        return ObjectToJson(source);
    };
    var parser =3D {
        source : null,
        grammar : =
/^[\x20\t\n\r]*(?:([,:\[\]{}]|true|false|null)|(-?\d+(?:\.\d*)?(?:[eE][+\=
-]?\d+)?)|"((?:[^\r\n\t\\\"]|\\(?:["\\\/trnfb]|u[0-9a-fA-F]{4}))*)")/,
        ThrowError : function() {
            throw new SyntaxError('JSON syntax error');
        },
        NextToken : function(token) {
            this.source =3D token.input.slice(token[0].length);
            return this.grammar.exec(this.source);
        },
        ParseArray : function(){
            var token =3D this.grammar.exec(this.source),
                parseItem =3D token && token[1] !=3D ']',
                result =3D [];
            for(;;token =3D this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseItem) {
                    result.push(this.ParseValue(token));
                    token =3D this.grammar.exec(this.source);
                } else {
                    if (token[1]) {
                        if (token[1] =3D=3D ']') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                }
                parseItem =3D !parseItem;
            }
            return result;
        },
        ParseObject : function(){
            var propertyName, parseProperty =3D true, result =3D {};
            for(var token =3D this.grammar.exec(this.source);;token =3D =
this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseProperty) {
                    if (token[1] && token[1] =3D=3D '}') {
                        break;
                    } else if (token[1] || token[2] || !token[3]) {
                        this.ThrowError();
                    }
                    propertyName =3D token[3];
                    token =3D this.NextToken(token);
                    if (!token || !token[1] || token[1] !=3D ':')
                        this.ThrowError();
                    parseProperty =3D false;
                } else {
                    if (!propertyName)
                        this.ThrowError();
                    result[ propertyName ] =3D this.ParseValue(token);
                    token =3D =
this.NextToken(this.grammar.exec(this.source));
                    if (token[1]) {
                        if (token[1] =3D=3D '}') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                    propertyName =3D undef;
                    parseProperty =3D true;
                }
            }
            return result;
        },
        ParseValue : function(token){
            if (token[1]) {
                switch (token[1]){
                    case '[' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseArray();
                    case '{' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseObject();
                    case 'true' :
                        return true;
                    case 'false' :
                        return false;
                    case 'null' :
                        return null;
                    default:
                        this.ThrowError();
                }
            } else if (token[2]) {
                return  +token[2];
            }
            return token[3].replace(/\\(?:u(.{4})|(["\\\/'bfnrt]))/g, =
function(substr, utfCode, esc){
                if(utfCode)
                {
                    return String.fromCharCode(parseInt(utfCode, 16));
                }
                else
                {
                    switch(esc) {
                        case 'b': return '\b';
                        case 'f': return '\f';
                        case 'n': return '\n';
                        case 'r': return '\r';
                        case 't': return '\t';
                        default:
                            return esc;
                    }
                }
            });
        },
        Parse : function(str) {
            if ('String' !=3D GetClass(str))
                throw new TypeError();
            this.source =3D str;
            var token =3D this.grammar.exec(this.source);
            if (!token)
                this.ThrowError();
            return this.ParseValue(token);
        }
    };
    exports.parse =3D function (source) {
        return parser.Parse(source);
    };
    context['JSONStringify'] =3D exports.stringify;
    context['JSONParse'] =3D exports.parse;
    return context;
}).call(this, KasperskyLab || {});
 var KasperskyLab =3D (function ( ns) {
    ns.FunctionBind =3D Function.prototype.bind;
    ns.MaxRequestDelay =3D 2000;
    ns.Log =3D function(message)
    {
        try
        {
            if (!message)
                return;
            if (window.plugin && window.plugin.log)
                window.plugin.log(message);
        }
        catch(e)
        {}
    };
    ns.SessionLog =3D function()
    {};
    ns.SessionError =3D function()
    {};
    ns.GetDomainName =3D function()=20
    {
        return document.location.hostname;
    }
    function GetHostAndPort(url)
    {
        var hostBeginPos =3D url.indexOf('//');
        if (hostBeginPos =3D=3D -1)
        {
            url =3D document.baseURI || '';
            hostBeginPos =3D url.indexOf('//');
            if (hostBeginPos =3D=3D -1)
                return '';
        }
        hostBeginPos +=3D 2;
        var hostEndPos =3D url.indexOf('/', hostBeginPos);
        if (hostEndPos =3D=3D -1)
            hostEndPos =3D url.length;
        var originParts =3D url.substring(0, hostEndPos).split('@');
        var origin =3D originParts.length > 1 ? originParts[1] : =
originParts[0];
        return origin[0] =3D=3D=3D "/" ? document.location.protocol + =
origin : origin;
    }
    ns.IsCorsRequest =3D function(url, initiator)
    {
        url =3D typeof(url) !=3D 'string' ? url.toString() : url;
        var urlOrigin =3D GetHostAndPort(url);
        var initiatorOrigin =3D GetHostAndPort(initiator);
        return !!urlOrigin && !!initiatorOrigin && urlOrigin !=3D =
initiatorOrigin;
    }
    var originalWindowOpen =3D window.open;
    ns.WindowOpen =3D function(url)
    {
        if (typeof(originalWindowOpen) =3D=3D=3D "function")
            originalWindowOpen.call(window, url);
        else
            originalWindowOpen(url);   =20
    }
    ns.EncodeURI =3D encodeURI;
    ns.GetResourceSrc =3D function(resourceName)
    {
        return ns.GetBaseUrl() + ns.RESOURCE_ID + resourceName;
    };
    ns.IsRelativeTransport =3D function()
    {
        return ns.PREFIX =3D=3D "/";
    }
    ns.GetBaseUrl =3D function()
    {
        if (!ns.IsRelativeTransport())
            return ns.PREFIX;
        return document.location.protocol + "//" + =
document.location.host + "/";
    };
    ns.AddEventListener =3D function(element, name, func)
    {
        if ("addEventListener" in element)
            element.addEventListener(name,=20
                function(e)=20
                {
                    try
                    {
                        func(e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                }, true);
        else
            element.attachEvent("on" + name,=20
                function(e)
                {
                    try
                    {
                        func.call(element, e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                });
    };
    ns.AddRemovableEventListener =3D function ( element,  name,  func) {
        if (element.addEventListener)
            element.addEventListener(name, func, true);
        else
            element.attachEvent('on' + name, func);
    };
    ns.RunModule =3D function(func, timeout)
    {
        if (document.readyState =3D=3D=3D "loading")
        {
            if (timeout)
                ns.SetTimeout(func, timeout);
            if (document.addEventListener)
                ns.AddEventListener(document, "DOMContentLoaded", func);
            ns.AddEventListener(document, "load", func);
        }
        else
        {
            try
            {
                func();
            }
            catch (e)
            {
                ns.SessionError(e);
            }
        }
    };
    ns.RemoveEventListener =3D function ( element,  name, func) {
        if (element.removeEventListener)
            element.removeEventListener(name, func, true);
        else
            element.detachEvent('on' + name, func);
    };
    ns.SetTimeout =3D function(func, timeout)
    {
        return setTimeout(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, timeout);
    }
    ns.SetInterval =3D function(func, interval)
    {
        return setInterval(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, interval);
    }
    function InsertStyleRule( style,  rule) {
        if (style.styleSheet)
        {
            style.styleSheet.cssText +=3D rule + '\n';
        }
        else
        {
            style.appendChild(document.createTextNode(rule));
            ns.SetTimeout(
                function()
                {
                    if (!style.sheet)
                        return;
                    var rules =3D style.sheet.cssRules || =
style.sheet.rules;
                    if (rules && rules.length =3D=3D=3D 0)
                        style.sheet.insertRule(rule);
                }, 500);
        }
    }
    ns.AddStyles =3D function (rules)
    {
        return ns.AddDocumentStyles(document, rules);
    }
    ns.AddDocumentStyles =3D function(document, rules)
    {
        if (typeof rules !=3D=3D 'object' || rules.constructor !=3D=3D =
Array) {
            return;
        }
        var styles =3D [];
        for (var i =3D 0, len =3D rules.length; i < len; )
        {
            var style =3D document.createElement('style');
            style.type =3D 'text/css';
            style.setAttribute('nonce', =
ns.ContentSecurityPolicyNonceAttribute);
            for (var n =3D 0; n < 4 && i < len; ++n, ++i)
            {
                var rule =3D rules[i];
                if (document.querySelectorAll)
                {
                    InsertStyleRule(style, rule);
                }
                else
                {
                    var styleBegin =3D rule.lastIndexOf('{');
                    if (styleBegin =3D=3D -1)
                        continue;
                    var styleText =3D rule.substr(styleBegin);
                    var selectors =3D rule.substr(0, =
styleBegin).split(',');
                    if (style.styleSheet)
                    {
                        var cssText =3D '';
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            cssText +=3D selectors[j] + styleText + =
'\n';
                        style.styleSheet.cssText +=3D cssText;
                    }
                    else
                    {
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            =
style.appendChild(document.createTextNode(selectors[j] + styleText));
                    }
                }
            }
            if (document.head)
                document.head.appendChild(style);
            else
                =
document.getElementsByTagName('head')[0].appendChild(style);
            styles.push(style);
        }
        return styles;
    };
    ns.AddCssLink =3D function(document, href, loadCallback, =
errorCallback)
    {
        var link =3D document.createElement("link");
        link.type =3D "text/css";
        link.rel =3D "stylesheet";
        link.href =3D href;
        if (loadCallback)
        {
            ns.AddEventListener(link, "load", function()
                {
                    try
                    {
                        link && link.sheet && link.sheet.cssText;  =20
                        loadCallback();
                    }
                    catch(e)
                    {
                        if (errorCallback)
                            errorCallback();
                    }
                });
        }
        if (errorCallback)
        {
            ns.AddEventListener(link, "error",
                function()
                {
                    errorCallback();
                    ns.SessionError("failed load resource: " + href);
                });
        }
        if (document.head)
            document.head.appendChild(link);
        else
            document.getElementsByTagName("head")[0].appendChild(link);
    }
    ns.GetCurrentTime =3D function () {
        return new Date().getTime();
    };
    ns.GetPageScroll =3D function()
    {
        return {
                left: (document.documentElement && =
document.documentElement.scrollLeft) || document.body.scrollLeft,
                top: (document.documentElement && =
document.documentElement.scrollTop) || document.body.scrollTop
            };
    };
    ns.GetPageHeight =3D function()
    {
        return document.documentElement.clientHeight || =
document.body.clientHeight;
    };
    ns.GetPageWidth =3D function()
    {
        return document.documentElement.clientWidth || =
document.body.clientWidth;
    };
    ns.IsDefined =3D function (variable)
    {
        return "undefined" !=3D=3D typeof(variable);
    };
    ns.StopProcessingEvent =3D function(evt)
    {
        if (evt.preventDefault)
            evt.preventDefault();
        else
            evt.returnValue =3D false;
        if (evt.stopPropagation)
            evt.stopPropagation();
        if (ns.IsDefined(evt.cancelBubble))
            evt.cancelBubble =3D true;
    }
    ns.AddIframeDoctype =3D function(element)
    {
        var frameDocument =3D element.contentDocument || =
element.contentWindow.document;
        if (document.implementation && =
document.implementation.createDocumentType)
        {
            var newDoctype =3D =
document.implementation.createDocumentType('html', '', '');
            if (frameDocument.childNodes.length)
                frameDocument.insertBefore(newDoctype, =
frameDocument.childNodes[0]);
            else
                frameDocument.appendChild(newDoctype);
        }
        else
        {
            frameDocument.write("<!DOCTYPE html>");
            frameDocument.close();
        }
    }
    function IsElementNode(node)
    {
        return node.nodeType =3D=3D=3D 1;=20
    }
    function IsNodeContainsElementWithTag(node, observeTag)
    {
        return observeTag =3D=3D "*" || (IsElementNode(node) && =
(node.tagName.toLowerCase() =3D=3D=3D observeTag || =
node.getElementsByTagName(observeTag).length > 0));
    }
    function MutationChangeObserver(observeTag)
    {
        var m_observer;
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessNodeList(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
            {
                if (m_functionCheckInteresting(nodeList[i]))
                    return true;
            }
            return false;
        }
        function ProcessDomChange(records)
        {
            if (!m_callback)
                return;
            for (var i =3D 0; i < records.length; ++i)
            {
                var record =3D records[i];
                if ((record.addedNodes.length && =
ProcessNodeList(record.addedNodes)) ||
                    (record.removedNodes.length && =
ProcessNodeList(record.removedNodes)))
                {
                    m_callback();
                    return;
                }
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            m_observer =3D new MutationObserver(ProcessDomChange);
            m_observer.observe(document, { childList: true, subtree: =
true });
        };
        this.Stop =3D function()
        {
            m_observer.disconnect();
            m_callback =3D null;
        };
    }
    function DomEventsChangeObserver(observeTag)
    {
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessEvent(event)
        {
            if (!m_callback)
                return;
            if (m_functionCheckInteresting(event.target))
                m_callback();
        }
        this.Start =3D function(callback)
        {
            ns.AddRemovableEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.AddRemovableEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D callback;
        }
        this.Stop =3D function()
        {
            ns.RemoveEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.RemoveEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D null;
        }
    }
    function TimeoutChangeObserver(observeTag)
    {
        var m_interval;
        var m_callback;
        var m_tagCount;
        var m_attribute =3D 'klot_' + ns.GetCurrentTime();
        function IsChangesOccure(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
                if (!nodeList[i][m_attribute])
                    return true;
            return false;
        }
        function FillTagInfo(nodeList)
        {
            m_tagCount =3D nodeList.length;
            for (var i =3D 0; i < m_tagCount; ++i)
                nodeList[i][m_attribute] =3D true;
        }
        function TimeoutProcess()
        {
            if (!m_callback)
                return;
            var nodeList =3D observeTag ? =
document.getElementsByTagName(observeTag) : =
document.getElementsByTagName("*");
            if (nodeList.length !=3D=3D m_tagCount || =
IsChangesOccure(nodeList))
            {
                FillTagInfo(nodeList);
                m_callback();
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            FillTagInfo(document.getElementsByTagName(observeTag));
            m_interval =3D ns.SetInterval(TimeoutProcess, 10 * 1000);
            if (document.readyState !=3D=3D "complete")
                ns.AddEventListener(window, "load", TimeoutProcess);
        }
        this.Stop =3D function()
        {
            clearInterval(m_interval);
            m_callback =3D null;
        }
    }
    ns.GetDomChangeObserver =3D function(observeTag)
    {
        var observeTagLowerCase =3D observeTag ? =
observeTag.toLowerCase() : observeTag;
        if (window.MutationObserver && document.documentMode !=3D=3D 11) =
  =20
            return new MutationChangeObserver(observeTagLowerCase);
        if (window.addEventListener)
            return new DomEventsChangeObserver(observeTagLowerCase);
        return new TimeoutChangeObserver(observeTagLowerCase);
    }
    ns.StartLocationHref =3D document.location.href;
    return ns;
}) (KasperskyLab || {});
(function (ns) {
    function md5cycle(x, k) {
        var a =3D x[0],
        b =3D x[1],
        c =3D x[2],
        d =3D x[3];
        a =3D ff(a, b, c, d, k[0], 7, -680876936);
        d =3D ff(d, a, b, c, k[1], 12, -389564586);
        c =3D ff(c, d, a, b, k[2], 17, 606105819);
        b =3D ff(b, c, d, a, k[3], 22, -1044525330);
        a =3D ff(a, b, c, d, k[4], 7, -176418897);
        d =3D ff(d, a, b, c, k[5], 12, 1200080426);
        c =3D ff(c, d, a, b, k[6], 17, -1473231341);
        b =3D ff(b, c, d, a, k[7], 22, -45705983);
        a =3D ff(a, b, c, d, k[8], 7, 1770035416);
        d =3D ff(d, a, b, c, k[9], 12, -1958414417);
        c =3D ff(c, d, a, b, k[10], 17, -42063);
        b =3D ff(b, c, d, a, k[11], 22, -1990404162);
        a =3D ff(a, b, c, d, k[12], 7, 1804603682);
        d =3D ff(d, a, b, c, k[13], 12, -40341101);
        c =3D ff(c, d, a, b, k[14], 17, -1502002290);
        b =3D ff(b, c, d, a, k[15], 22, 1236535329);
        a =3D gg(a, b, c, d, k[1], 5, -165796510);
        d =3D gg(d, a, b, c, k[6], 9, -1069501632);
        c =3D gg(c, d, a, b, k[11], 14, 643717713);
        b =3D gg(b, c, d, a, k[0], 20, -373897302);
        a =3D gg(a, b, c, d, k[5], 5, -701558691);
        d =3D gg(d, a, b, c, k[10], 9, 38016083);
        c =3D gg(c, d, a, b, k[15], 14, -660478335);
        b =3D gg(b, c, d, a, k[4], 20, -405537848);
        a =3D gg(a, b, c, d, k[9], 5, 568446438);
        d =3D gg(d, a, b, c, k[14], 9, -1019803690);
        c =3D gg(c, d, a, b, k[3], 14, -187363961);
        b =3D gg(b, c, d, a, k[8], 20, 1163531501);
        a =3D gg(a, b, c, d, k[13], 5, -1444681467);
        d =3D gg(d, a, b, c, k[2], 9, -51403784);
        c =3D gg(c, d, a, b, k[7], 14, 1735328473);
        b =3D gg(b, c, d, a, k[12], 20, -1926607734);
        a =3D hh(a, b, c, d, k[5], 4, -378558);
        d =3D hh(d, a, b, c, k[8], 11, -2022574463);
        c =3D hh(c, d, a, b, k[11], 16, 1839030562);
        b =3D hh(b, c, d, a, k[14], 23, -35309556);
        a =3D hh(a, b, c, d, k[1], 4, -1530992060);
        d =3D hh(d, a, b, c, k[4], 11, 1272893353);
        c =3D hh(c, d, a, b, k[7], 16, -155497632);
        b =3D hh(b, c, d, a, k[10], 23, -1094730640);
        a =3D hh(a, b, c, d, k[13], 4, 681279174);
        d =3D hh(d, a, b, c, k[0], 11, -358537222);
        c =3D hh(c, d, a, b, k[3], 16, -722521979);
        b =3D hh(b, c, d, a, k[6], 23, 76029189);
        a =3D hh(a, b, c, d, k[9], 4, -640364487);
        d =3D hh(d, a, b, c, k[12], 11, -421815835);
        c =3D hh(c, d, a, b, k[15], 16, 530742520);
        b =3D hh(b, c, d, a, k[2], 23, -995338651);
        a =3D ii(a, b, c, d, k[0], 6, -198630844);
        d =3D ii(d, a, b, c, k[7], 10, 1126891415);
        c =3D ii(c, d, a, b, k[14], 15, -1416354905);
        b =3D ii(b, c, d, a, k[5], 21, -57434055);
        a =3D ii(a, b, c, d, k[12], 6, 1700485571);
        d =3D ii(d, a, b, c, k[3], 10, -1894986606);
        c =3D ii(c, d, a, b, k[10], 15, -1051523);
        b =3D ii(b, c, d, a, k[1], 21, -2054922799);
        a =3D ii(a, b, c, d, k[8], 6, 1873313359);
        d =3D ii(d, a, b, c, k[15], 10, -30611744);
        c =3D ii(c, d, a, b, k[6], 15, -1560198380);
        b =3D ii(b, c, d, a, k[13], 21, 1309151649);
        a =3D ii(a, b, c, d, k[4], 6, -145523070);
        d =3D ii(d, a, b, c, k[11], 10, -1120210379);
        c =3D ii(c, d, a, b, k[2], 15, 718787259);
        b =3D ii(b, c, d, a, k[9], 21, -343485551);
        x[0] =3D add32(a, x[0]);
        x[1] =3D add32(b, x[1]);
        x[2] =3D add32(c, x[2]);
        x[3] =3D add32(d, x[3]);
    }
    function cmn(q, a, b, x, s, t) {
        a =3D add32(add32(a, q), add32(x, t));
        return add32((a << s) | (a >>> (32 - s)), b);
    }
    function ff(a, b, c, d, x, s, t) {
        return cmn((b & c) | ((~b) & d), a, b, x, s, t);
    }
    function gg(a, b, c, d, x, s, t) {
        return cmn((b & d) | (c & (~d)), a, b, x, s, t);
    }
    function hh(a, b, c, d, x, s, t) {
        return cmn(b^c^d, a, b, x, s, t);
    }
    function ii(a, b, c, d, x, s, t) {
        return cmn(c^(b | (~d)), a, b, x, s, t);
    }
    function md51(s) {
        var n =3D s.length,
        state =3D [1732584193, -271733879, -1732584194, 271733878],
        i;
        for (i =3D 64; i <=3D s.length; i +=3D 64) {
            md5cycle(state, md5blk(s.substring(i - 64, i)));
        }
        s =3D s.substring(i - 64);
        var tail =3D [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
        for (i =3D 0; i < s.length; i++)
            tail[i >> 2] |=3D s.charCodeAt(i) << ((i % 4) << 3);
        tail[i >> 2] |=3D 0x80 << ((i % 4) << 3);
        if (i > 55) {
            md5cycle(state, tail);
            for (i =3D 0; i < 16; i++)
                tail[i] =3D 0;
        }
        tail[14] =3D n * 8;
        md5cycle(state, tail);
        return state;
    }
    function md5blk(s) {
        var md5blks =3D [],
        i;
        for (i =3D 0; i < 64; i +=3D 4) {
            md5blks[i >> 2] =3D s.charCodeAt(i) +
                 (s.charCodeAt(i + 1) << 8) +
                 (s.charCodeAt(i + 2) << 16) +
                 (s.charCodeAt(i + 3) << 24);
        }
        return md5blks;
    }
    var hex_chr =3D '0123456789abcdef'.split('');
    function rhex(n) {
        var s =3D '',
        j =3D 0;
        for (; j < 4; j++)
            s +=3D hex_chr[(n >> (j * 8 + 4)) & 0x0F]+hex_chr[(n >> (j * =
8)) & 0x0F];
        return s;
    }
    function hex(x) {
        for (var i =3D 0; i < x.length; i++)
            x[i] =3D rhex(x[i]);
        return x.join('');
    }
    ns.md5 =3D function (s) {
        return hex(md51(s));
    };
    function add32(a, b) {
        return (a + b) & 0xFFFFFFFF;
    }
    if (ns.md5('hello') !=3D '5d41402abc4b2a76b9719d911017c592') {
        add32 =3D function(x, y) {
            var lsw =3D (x & 0xFFFF) + (y & 0xFFFF),
            msw =3D (x >> 16) + (y >> 16) + (lsw >> 16);
            return (msw << 16) | (lsw & 0xFFFF);
        }
    }
})(KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.NMSTransportSupported =3D false;
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.AjaxTransportSupported =3D true;
var ajaxRequestProvider =3D (function ()
    {
        var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
        var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
        var oldXHR =3D window.XMLHttpRequest;
        var oldXDR =3D window.XDomainRequest;
        return {
            GetAsyncRequest: function ()
                {
                    var xmlhttp =3D oldXDR ? new oldXDR() : new =
oldXHR();
                    if (!oldXDR) {
                        xmlhttp.open =3D oldOpen;
                        xmlhttp.send =3D oldSend;
                    }
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                },
            GetSyncRequest: function ()
                {
                    var xmlhttp =3D new oldXHR();
                    xmlhttp.open =3D oldOpen;
                    xmlhttp.send =3D oldSend;
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                }
        };
    })();
var restoreSessionCallback =3D function(){};
var PingPongCallReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_pingWaitResponse =3D false;
    var m_requestDelay =3D ns.MaxRequestDelay;
    var m_requestTimer =3D null;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    var m_updateCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_caller.Call(
                "from",
                null,
                null,
                 true,
                function(result, parameters, method)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D true;
                    if (parameters =3D=3D=3D "undefined" || method =
=3D=3D=3D "undefined")=20
                    {
                        m_errorCallback('AJAX pong is not received. =
Product is deactivated');
                        return;
                    }
                    if (method)
                    {
                        ns.SetTimeout(function () { SendRequest(); }, =
0);
                        m_callCallback(method, parameters);
                    }
                },
                function(error)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                });
            m_pingWaitResponse =3D true;
        }
        catch (e)
        {
            m_errorCallback('Ajax send ping exception: ' + (e.message || =
e));
        }
    }
    function Ping()
    {
        try
        {
            if (m_pingWaitResponse)
            {
                m_requestTimer =3D ns.SetTimeout(Ping, 100);
                return;
            }
            m_requestDelay =3D m_updateCallback();
            SendRequest();
            m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
        }
        catch (e)
        {
            m_errorCallback('Send ping request: ' + (e.message || e));
        }
    }
    this.StartReceive =3D function(callCallback, errorCallback, =
updateCallback)
    {
        m_isProductConnected =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        m_updateCallback =3D updateCallback;
        m_requestDelay =3D m_updateCallback();
        m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
    };
    this.ForceReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D ns.SetTimeout(Ping, 0);
    }
    this.StopReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D null;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
        m_updateCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_requestTimer !=3D=3D null;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
var LongPoolingReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_isStarted =3D false;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_isProductConnected =3D true;
            m_caller.Call(
                "longpooling",
                null,
                null,
                 true,
                OnResponse,
                function(error)
                {
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                },
                true);
        }
        catch (e)
        {
            ns.SessionError(e, "ajax");
            m_errorCallback("Ajax send ping exception: " + (e.message || =
e));
        }
    }
    function OnResponse(result, parameters, method)
    {
        if (!ns.IsDefined(parameters) || !ns.IsDefined(method))
        {
            m_errorCallback('AJAX pong is not received. Product is =
deactivated');
            return;
        }
        ns.SetTimeout(function () { SendRequest(); }, 0);
        if (method)
            m_callCallback(method, parameters);
    }
    this.StartReceive =3D function(callCallback, errorCallback)
    {
        m_isStarted =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        SendRequest();
    };
    this.ForceReceive =3D function(){}
    this.StopReceive =3D function()
    {
        m_isStarted =3D false;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_isStarted;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
ns.AjaxCaller =3D function()
{
    var m_path =3D ns.GetBaseUrl() + ns.SIGNATURE;
    var m_longPooling;
    var m_longPoolingRequest;
    function NoCacheParameter()=20
    {
        return "&nocache=3D" + Math.floor((1 + Math.random()) * =
0x10000).toString(16);
    }
    function GetEncodedPluginsParameter(injectors)=20
    {
        return (injectors) ? "&plugins=3D" + =
encodeURIComponent(injectors) : "";
    }
    function PrepareRequestObject(command, commandAttribute, isPost, =
isAsync)
    {
        var request =3D isAsync ? ajaxRequestProvider.GetAsyncRequest() =
: ajaxRequestProvider.GetSyncRequest();
        if (request)
        {
            var urlPath =3D m_path + "/" + command;
            if (commandAttribute)
                urlPath +=3D "/" + commandAttribute;
            if (isPost)
            {
                request.open("POST", urlPath);
            }
            else
            {
                if (urlPath.indexOf("?") =3D=3D=3D -1)
                    urlPath +=3D "?get";
                urlPath +=3D NoCacheParameter();
                request.open("GET", urlPath, isAsync);
            }
            if (request.setRequestHeader && ns.IsRelativeTransport())
                request.setRequestHeader("X-Requested-With", =
"XMLHttpRequest");
        }
        return request;
    }
    function ClearRequest(request)
    {
        request.onerror =3D function(){};
        request.onload =3D function(){};
    }
    function AsyncCall(command, commandAttribute, data, callbackResult, =
callbackError, isLongPoolingCall)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute, data ? true : false, true);
            if (!request)=20
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return;
            }
            var timeout;
            if (!m_longPooling)
            {
                timeout =3D ns.SetTimeout(function ()
                    {
                        callbackError && callbackError("Cannot send AJAX =
request for calling " + command + "/" + commandAttribute);
                        request.abort();
                        ClearRequest(request);
                    }, 120000);
            }
            request.onerror =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    callbackError && callbackError("AJAX request error =
for calling " + command + "/" + commandAttribute);
                };
            request.onload =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    if (request.responseText && =
(!ns.IsDefined(request.status) || request.status =3D=3D=3D 200))
                    {
                        if (callbackResult)
                            callbackResult(request.responseText);
                        return;
                    }
                    if (callbackError)
                        callbackError("AJAX request with unsupported url =
type!");=20
                };
            if (isLongPoolingCall)
                m_longPoolingRequest =3D request;
            request.send(data);
            ns.Log("Call native function " + command + "/" + =
commandAttribute);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    };
    function SyncCall(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute + "?" + ns.EncodeURI(data), false, false);
            if (!request)
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return false;
            }
            request.send();
            if (!ns.IsDefined(request.status) || request.status =
=3D=3D=3D 200)
            {
                if (callbackResult && request.responseText)
                    callbackResult(request.responseText);
                request =3D null;
                return true;
            }
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command + " exception: " =
+ (e.message || e));
        }
        return false;
    }
    this.Start =3D function(callbackSuccess)
    {
        callbackSuccess();
    }
    this.SendLog =3D function(message)
    {
        AsyncCall("log?" + encodeURIComponent(message));
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError, isLongPoolingCall)=20
    {
        var callFunction =3D (isAsync || !ns.IsDefined(isAsync)) ? =
AsyncCall : SyncCall;
        return callFunction(
            command,
            commandAttribute,
            data,
            function(responseText)
            {
                var commandResponse =3D ns.JSONParse(responseText);
                if (commandResponse.result =3D=3D=3D -1610612735)
                {
                    callFunction(
                        command,
                        commandAttribute,
                        data,
                        function(responseText)
                        {
                            if (!callbackResult)
                                return;
                            commandResponse =3D =
ns.JSONParse(responseText);
                            callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                        },
                        callbackError,
                        isLongPoolingCall);
                }
                else
                {
                    if (callbackResult)
                        callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                }
            },
            callbackError,
            isLongPoolingCall);
    }
    this.Shutdown =3D function()
    {
        if (m_longPoolingRequest)
        {
            if (m_longPoolingRequest.abort)
                m_longPoolingRequest.abort();
            ClearRequest(m_longPoolingRequest);
            m_longPoolingRequest =3D null;
        }
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        restoreSessionCallback =3D callbackError;
        var pluginsParameter =3D GetEncodedPluginsParameter(injectors);
        var serializedInitData =3D (pluginsInitData.length) ? "&data=3D" =
+ encodeURIComponent(ns.JSONStringify({data : pluginsInitData})) : "";
        var isTopLevel =3D "&isTopLevel=3D" + (window && window =3D=3D =
window.top).toString();
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        AsyncCall(
            "init?url=3D" + encodeURIComponent(ns.StartLocationHref) + =
pluginsParameter + serializedInitData + isTopLevel,
            null,
            null,
            function(responseText)
            {
                try
                {
                    var initSettings =3D ns.JSONParse(responseText);
                    m_path =3D ns.GetBaseUrl() + initSettings.ajaxId + =
'/' + initSettings.sessionId;
                    m_longPooling =3D initSettings.longPooling;
                    callbackResult(initSettings);
                } catch(e)
                {
                    restoreSessionCallback && =
restoreSessionCallback("Error " + e.name + ": " + e.message);
                }
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return m_longPooling ? new LongPoolingReceiver(this) : new =
PingPongCallReceiver(this);
    }
};
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.WebSocketTransportSupported =3D ns.IsDefined(window.WebSocket);
if (!ns.WebSocketTransportSupported)
    return ns;
var webSocketProvider =3D function()
    {
        var WebSocketObject =3D WebSocket;
        var WebSocketSend =3D WebSocket.prototype.send;
        var WebSocketClose =3D WebSocket.prototype.close;
        return {
            GetWebSocket: function(path)
            {
                var webSocket =3D new WebSocketObject(path);
                webSocket.send =3D WebSocketSend;
                webSocket.close =3D WebSocketClose;
                return webSocket;
            }
        }
    }();
ns.WebSocketCaller =3D function()
{
    var m_socket;
    var m_waitResponse =3D {};
    var m_callReceiver =3D function(){};
    var m_errorCallback =3D function(){};
    var m_callReceiverEnabled =3D false;
    var m_connected =3D false;
    var m_initialized =3D false;
    var m_deferredCalls =3D [];
    var m_wasCallbackErrorCalled =3D false;
    function GetWebSocket(callbackSuccess, callbackError)
    {
        var url =3D ns.GetBaseUrl();
        var webSocketPath =3D (url.indexOf("https:") =3D=3D=3D 0)=20
            ? "wss" + url.substr(5)
            : "ws" + url.substr(4);
        webSocketPath +=3D ns.SIGNATURE + "/websocket?url=3D" + =
encodeURIComponent(ns.StartLocationHref) + "&nocache=3D" + (new =
Date().getTime());
        var webSocket;
        try
        {
            webSocket =3D webSocketProvider.GetWebSocket(webSocketPath);
        }
        catch (e)
        {
            throw e;
        }
        webSocket.onmessage =3D function(arg)
            {
                ProcessMessage(arg, callbackError);
            };
        webSocket.onerror =3D function()
            {
                ClearWebSocket(webSocket);
                if (!m_wasCallbackErrorCalled && callbackError)
                    callbackError();
                m_wasCallbackErrorCalled =3D true;
            }
        webSocket.onopen =3D function()
            {
                m_wasCallbackErrorCalled =3D false;
                m_connected =3D true;
                if (callbackSuccess)
                    callbackSuccess();
            }
        webSocket.onclose =3D function(closeEvent)
            {
                m_connected =3D false;
                if (closeEvent && closeEvent.code =3D=3D 1006)
                    webSocket.onerror(closeEvent);
                ClearWebSocket(webSocket);
                m_errorCallback("websocket closed");
            };
        return webSocket;
    }
    function ClearWebSocket(ws)
    {
        ws.onmessage =3D function(){};
        ws.onerror =3D function(){};
        ws.onopen =3D function(){};
        ws.onclose =3D function(){};
    }
    function ProcessMessage(arg, errorCallback)
    {
        try
        {
            m_wasCallbackErrorCalled =3D false;
            var response =3D ns.JSONParse(arg.data);
            if (m_waitResponse[response.callId])
            {
                var callWaiter =3D m_waitResponse[response.callId];
                delete m_waitResponse[response.callId];
                clearTimeout(callWaiter.timeout);
                if (callWaiter.callbackResult)
                    callWaiter.callbackResult(response.commandData);
                return;
            }
            if (!m_initialized)
            {
                m_deferredCalls.push(arg);
                return;
            }
            if (response.command =3D=3D=3D "from")
            {
                var command =3D ns.JSONParse(response.commandData);
                m_callReceiver(command.method, command.parameters);
            }
            else if (response.command =3D=3D=3D "reconnect")
            {
                m_socket.onmessage =3D function(){};
                m_socket.onerror =3D function(){};
                m_socket.onopen =3D function(){};
                m_socket.onclose =3D function(){};
                m_socket.close();
                m_socket =3D GetWebSocket(function()
                    {
                        CallImpl("restore", "", response.commandData);
                    },
                    errorCallback);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "websoket")
        }
    }
    function CallImpl(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var callId =3D 0;
            if (callbackResult || callbackError)
            {
                callId =3D Math.floor((1 + Math.random()) * 0x10000);
                var timeout =3D ns.SetTimeout(function()
                    {
                        delete m_waitResponse[callId];
                        if (callbackError)
                            callbackError("websocket call timeout for " =
+ command  + "/" + commandAttribute);
                    }, 120000);
                var callWaiter =3D=20
                    {
                        callId: callId,
                        callbackResult: callbackResult,
                        timeout: timeout
                    };
                m_waitResponse[callId] =3D callWaiter;
            }
            m_socket.send(ns.JSONStringify(
                {
                    callId: callId,
                    command: command,
                    commandAttribute: commandAttribute || "",
                    commandData: data || ""
                }));
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket call " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    }
    this.Start =3D function(callbackSuccess, callbackError)
    {
        try
        {
            m_socket =3D GetWebSocket(callbackSuccess, callbackError);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket start exception: " + (e.message =
|| e));
        }
    }
    this.SendLog =3D function(message)
    {
        CallImpl("log", null, message);
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError)=20
    {
        if (ns.IsDefined(isAsync) && !isAsync)
            return false;
        CallImpl(
            command,=20
            commandAttribute,=20
            data,
            callbackResult=20
                ?   function(responseText)
                    {
                        if (callbackResult)
                        {
                            var command =3D ns.JSONParse(responseText);
                            callbackResult(command.result, =
command.parameters, command.method);
                        }
                    }
                : null,
            callbackError);
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        var initData =3D=20
            {
                url: ns.StartLocationHref,
                plugins: injectors,
                data: { data : pluginsInitData },
                isTopLevel: (window && window =3D=3D window.top)
            };
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        CallImpl("init", null, ns.JSONStringify(initData),
            function(responseText)
            {
                m_initialized =3D true;
                var initSettings =3D ns.JSONParse(responseText);
                if (initSettings.Shutdown !=3D=3D undefined)
                    return;
                callbackResult(initSettings);
                for (var i =3D 0; i < m_deferredCalls.length; ++i)
                    ProcessMessage(m_deferredCalls[i], callbackError);
                m_deferredCalls =3D [];
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return this;
    }
    this.StartReceive =3D function(callMethod, errorCallback)
    {
        m_callReceiverEnabled =3D true;
        m_callReceiver =3D callMethod;
        m_errorCallback =3D errorCallback;
    }
    this.ForceReceive =3D function(){};
    this.StopReceive =3D function()
    {
        m_callReceiverEnabled =3D false;
        m_callReceiver =3D function(){};
        m_errorCallback =3D function(){};
        if (m_socket)
        {
            m_connected =3D false;
            m_socket.onmessage =3D function(){};
            m_socket.onerror =3D function(){};
            m_socket.onopen =3D function(){};
            m_socket.onclose =3D function(){};
            m_socket.close();
            m_socket =3D null;
        }
    }
    this.IsStarted =3D function()
    {
        return m_callReceiverEnabled;
    }
    this.IsProductConnected =3D function()
    {
        return m_connected;
    }
}
return ns;
}) (KasperskyLab || {});
var kaspersyLabSessionInstance =3D null;
(function ( ns) {
    var currentLocationHref =3D document.location.href;
    if (ns.WORK_IDENTIFIERS)
    {
        var workIdentifiers =3D ns.WORK_IDENTIFIERS.split(",");
        for (var i =3D 0; i < workIdentifiers.length; ++i)
        {
            if (window[workIdentifiers[i]])
            {
                ns.AddRunner =3D function(){};
                ns.AddRunner2 =3D function(){};
                return;
            }
            window[workIdentifiers[i]] =3D true;
        }
    }
    if (ns.INJECT_ID)
        removeThisScriptElement(ns.INJECT_ID);
    function removeThisScriptElement(injectId)
    {
        var pattern =3D injectId.toLowerCase();
        for (var i =3D 0, scriptsCount =3D document.scripts.length; i < =
scriptsCount; ++i)=20
        {
            var tag =3D document.scripts[i];
            if (typeof tag.src =3D=3D=3D 'string' && tag.src.length > 45 =
&&
                tag.src.toLowerCase().indexOf(pattern) > 0 &&
                =
/\/[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F=
]{12}\/main.js/.test(tag.src))
            {
                tag.parentElement.removeChild(tag);
                break;=20
            }
        }
    }
    var CallReceiver =3D function (caller) {
        var m_plugins =3D {};
        var m_receiver =3D caller.GetReceiver();
        var m_caller =3D caller;
        var m_selfMethods =3D {};
        this.RegisterMethod =3D function (methodName, callback) {
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods) {
                    if (methods[methodName]) {
                        throw 'Already registered method ' + methodName;
                    }
                    methods[methodName] =3D callback;
                }
                else {
                    throw 'Cannot registered ' + methodName;
                }
            }
            else if (CheckCommonMethodName(methodName)) {
                if (m_selfMethods[methodName])
                    throw 'Already registered method ' + methodName;
                m_selfMethods[methodName] =3D callback;
            }
        };
        this.RegisterPlugin =3D function (pluginId, callbackPing, =
callbackError) {
            if (m_plugins[pluginId]) {
                throw 'Already started plugin ' + pluginId;
            }
            var plugin =3D {
                onError: callbackError,
                onPing: callbackPing,
                methods: {}
            };
            m_plugins[pluginId] =3D plugin;
            if (!m_receiver.IsStarted())
                m_receiver.StartReceive(CallMethod, ReportError, =
UpdateDelay);
        };
        this.UnregisterPlugin =3D function (pluginId) {
            delete m_plugins[pluginId];
            if (IsPluginListEmpty())
                m_receiver.StopReceive();
        };
        this.ForceReceive =3D function()
        {
            m_receiver.ForceReceive();
        }
        this.UnregisterAll =3D function () {
            if (IsPluginListEmpty())
                return;
            m_receiver.StopReceive();
            m_plugins =3D {};
        };
        this.IsEmpty =3D IsPluginListEmpty;
        function IsPluginListEmpty() {
            for (var key in m_plugins) {
                if (m_plugins.hasOwnProperty(key))
                    return false;
            }
            return true;
        }
        this.IsProductConnected =3D function()
        {
            return m_receiver.IsProductConnected();
        }
        function UpdateDelay() {
            var newDelay =3D ns.MaxRequestDelay;
            var currentTime =3D ns.GetCurrentTime();
            for (var pluginId in m_plugins) {
                try {
                    var onPing =3D m_plugins[pluginId].onPing;
                    if (onPing) {
                        var delay =3D onPing(currentTime);
                        if (delay < newDelay && delay > 0 && delay < =
ns.MaxRequestDelay) {
                            newDelay =3D delay;
                        }
                    }
                }
                catch (e) {
                    ReportPluginError(pluginId, 'UpdateDelay: ' + =
(e.message || e));
                }
            }
            return newDelay;
        }
        function ReportPluginError(pluginId, status) {
            var onError =3D m_plugins[pluginId].onError;
            if (onError)
                onError(status);
        }
        function ReportError(status) {
            for (var pluginId in m_plugins)
                ReportPluginError(pluginId, status);
        }
        function GetPluginIdFromMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 2) {
                    return names[0];
                }
            }
            return null;
        }
        function CheckCommonMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 1 && names[0] =3D=3D =
methodName) {
                    return true;
                }
            }
            return false;
        }
        function GetPluginMethods(pluginId) {
            var plugin =3D m_plugins[pluginId];
            return plugin ? plugin.methods : null;
        }
        function CallPluginMethod(pluginId, methodName, args) {
            var callback;
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods)=20
                    callback =3D methods[methodName];
            }=20
            else {
                callback =3D m_selfMethods[methodName];
            }
            if (callback) {
                try {
                    if (args)
                        callback(ns.JSONParse(args));
                    else
                        callback();
                    m_caller.SendLog(methodName + " executed.");
                    return true;
                }
                catch (e) {
                    m_caller.SendLog("Call " + methodName + " in plugin =
" + (pluginId ? pluginId : "common") + " error: " + (e.message || e));
                }
            }
            m_caller.SendLog("Cannot call " + methodName + " for plugin =
" + (pluginId ? pluginId : "common"));
            return false;
        }
        function CallMethod(methodName, args)
        {
            ns.Log("Try to find js callback " + methodName);
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId || CheckCommonMethodName(methodName))         =20
                CallPluginMethod(pluginId, methodName, args);
        }
    };
    var KasperskyLabSessionClass =3D function (caller) {
        var self =3D this;
        var m_caller =3D caller;
        var m_callReceiver =3D new CallReceiver(caller);
        function CallImpl(methodName, argsObj, callbackResult, =
callbackError, isAsync)
        {
            if (!m_callReceiver.IsProductConnected())
                return;
            var data =3D (argsObj)=20
                ? ns.JSONStringify(
                    {
                        result: 0,
                        method: methodName,
                        parameters: ns.JSONStringify(argsObj)
                    })
                : null;
            var callback =3D function(result, args, method)
                {
                    if (callbackResult)
                        callbackResult(result, args ? ns.JSONParse(args) =
: null, method);
                };
            return m_caller.Call("to", methodName, data, isAsync, =
callback, callbackError);
        }
        function Call(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, true);
        }
        function SyncCall(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            return CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, false);
        }
        function Stop() {
            try {
                m_callReceiver.UnregisterAll();
                ns.Log("session stopped");
                if (m_callReceiver.IsProductConnected())
                {
                    if (!m_caller.Call("shutdown", null, null, false))
                        m_caller.Call("shutdown");
                }
                if (m_caller.Shutdown)
                    m_caller.Shutdown();
            }
            catch (e) {
            }
        }
        function DeactivatePlugin(pluginId) {
            ns.Log('DeactivatePlugin ' + pluginId);
            m_callReceiver.UnregisterPlugin(pluginId);
            if (m_callReceiver.IsEmpty()) {
                Stop();
            }
        }
        function ActivatePlugin(pluginId, callbackPing, callbackError) {
            ns.Log('ActivatePlugin ' + pluginId);
            m_callReceiver.RegisterPlugin(pluginId, callbackPing, =
function (e) {
                callbackError && callbackError(e);
                m_callReceiver.UnregisterPlugin(pluginId);
                if (m_callReceiver.IsEmpty()) {
                    Stop();
                }
            });
        }
        function RegisterMethod(methodName, callback) {
            ns.Log('RegisterMethod ' + methodName);
            m_callReceiver.RegisterMethod(methodName, callback);
        }
        function ReloadPage() {
            window.location.reload(true);
        }
        function StartInjector(param) {
            var pluginStartData =3D {};
            var runner =3D runners[param.injectorName];
            if (runner && runner.getParameters)
                pluginStartData =3D { plugin: runner, parameters: =
ns.JSONStringify(runner.getParameters()) };
            m_caller.StartCall(
                param.injectorName,
                pluginStartData,
                function (plugin) {
                    if (runner && plugin) {
                        var settings;
                        if (ns.IsDefined(plugin.settingsJson))
                            settings =3D (plugin.settingsJson) ? =
ns.JSONParse(plugin.settingsJson) : null;
                        else
                            settings =3D plugin.settings;
                        var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : null;
                        runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                    }
                },
                function () { OnStartError(param.injectorName); });
        }
        function OnStartError(injectorName) {
            try {
                var connectionErrorCallback =3D =
runners[injectorName].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch (e) {
                ns.Log(e);
            }
        }
        function StopInjector(param) {
            var runner =3D runners[param.injectorName];
            m_caller.StopCall(
                param.injectorName,
                function (plugin) {
                    if (runner && plugin && runner.stop) {
                        runner.stop(KasperskyLab, =
kaspersyLabSessionInstance);
                    }
                },
                function () { OnStopError(param.injectorName); });
        }
        function OnStopError(injectorName) {
            ns.Log("Stop " + injectorName + "injector failed");
        }
        RegisterMethod('reload', ReloadPage);
        RegisterMethod('start', StartInjector);
        RegisterMethod('stop', StopInjector);
        this.Log =3D function(error)=20
        {
            try
            {
                if (!this.IsProductConnected())
                    return;
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                msg && msg.length <=3D 2048 ? m_caller.SendLog(msg) : =
m_caller.SendLog(msg.substring(0, 2048) + '<...>');
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        };
        this.LogError =3D function(error, injector)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!injector)
                    injector =3D "common";
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                m_caller.Call("logerr", null, ns.JSONStringify({error: =
msg, injector: injector}));
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }       =20
        }
        this.UnhandledException =3D function(e)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!e.filename)
                    return;
                var val =3D ns.INJECT_ID;
                if (!val || e.filename.indexOf(val) =3D=3D -1)
                    return;
                var errInfo =3D {};
                errInfo.error =3D e.message && e.message.length > 1024? =
(e.message.substring(0, 1019) + '<...>') : e.message;
                errInfo.script =3D e.filename && e.filename.length > =
1024 ? (e.filename.substring(0, 1019) + '<...>') : e.filename;
                errInfo.line =3D e.lineno;
                errInfo.column =3D e.colno;
                if (e.error)
                    errInfo.stack =3D e.error.stack && =
e.error.stack.length > 2048 ? (e.error.stack.substring(0, 2043) + =
'<...>') : e.error.stack;
                m_caller.Call("except", null, =
ns.JSONStringify(errInfo));
                return;
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        }
        this.ForceReceive =3D function()
        {
            m_callReceiver.ForceReceive();
        }
        this.IsProductConnected =3D function()
        {
            return m_callReceiver.IsProductConnected();
        }
        this.InitializePlugin =3D function (init) {
            init(
                function () {
                    ActivatePlugin.apply(self, arguments);
                },
                function () {
                    RegisterMethod.apply(self, arguments);
                },
                function () {
                    Call.apply(self, arguments);
                },
                function () {
                    DeactivatePlugin.apply(self, arguments);
                },
                function () {
                    return SyncCall.apply(self, arguments);
                }
            );
        };
        this.GetResource =3D function(resourcePostfix, callbackSuccess, =
callbackError)
        {
            if (!m_caller.ResourceCall)
            {
                throw "Not implemented on transport GetResource";
            }
            m_caller.ResourceCall(resourcePostfix, callbackSuccess, =
callbackError);
        }
        ns.AddEventListener(window, "unload", function()=20
            {
                if (!m_callReceiver.IsEmpty())
                    Stop();
            });
    };
    var runners =3D {};
    ns.AddRunner =3D function(pluginName, runnerFunc, initParameters, =
onConnectionError)
    {
        var options =3D {
            name: pluginName,
            runner: runnerFunc
        }
        if (initParameters)
            options.getParameters =3D function(){ return initParameters; =
};
        if (onConnectionError)
            options.onConnectionError =3D onConnectionError;
        ns.AddRunner2(options);
    };
    ns.AddRunner2 =3D function(options)
    {
        var runnerItem =3D {
            runner: options.runner
        };
        if (options.onConnectionError)
            runnerItem.onConnectionError =3D options.onConnectionError;
        if (options.getParameters)
            runnerItem.getParameters =3D options.getParameters;
        if (options.stop)
            runnerItem.stop =3D options.stop;
        runners[options.name] =3D runnerItem;
    }
    ns.SessionLog =3D function(e)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.Log(e);
        else
            ns.Log(e);
    }
    ns.SessionError =3D function(e, injector)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.LogError(e, injector);
        else
            ns.Log(e);
    }
    ns.AddEventListener(window, "error", function(e)
    {
        if (kaspersyLabSessionInstance)
            kaspersyLabSessionInstance.UnhandledException(e);
        else
            ns.Log(e);
    });
    ns.ContentSecurityPolicyNonceAttribute =3D ns.CSP_NONCE;
    function OnInitError()
    {
        PostponeInit();
        for (var runner in runners)
        {
            try
            {
                var connectionErrorCallback =3D =
runners[runner].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch(e)
            {
                ns.Log(e);
            }
        }
    }
    var SupportedCallerProvider =3D function()
    {
        var m_current =3D 0;
        var m_supportedCallers =3D [];
        if (ns.NMSTransportSupported)
            m_supportedCallers.push(new ns.NMSCaller);
        if (ns.WebSocketTransportSupported)
            m_supportedCallers.push(new ns.WebSocketCaller);
        if (ns.AjaxTransportSupported)
            m_supportedCallers.push(new ns.AjaxCaller);
        function FindSupportedImpl(callbackSuccess)
        {
            if (m_current < m_supportedCallers.length)
            {
                var caller =3D m_supportedCallers[m_current++];
                caller.Start(function(){callbackSuccess(caller);}, =
function(){FindSupportedImpl(callbackSuccess);});
            }
            else
            {
                m_current =3D 0;
                OnInitError();
            }
        }
        this.FindSupported =3D function(callbackSuccess)
        {
            FindSupportedImpl(callbackSuccess);
        }
    }
    function LocalizationObjectFromDictionary(dictionary)
    {
        if (!dictionary)
            return null;
        var object =3D {};
        for (var i =3D 0; i < dictionary.length; i++)
            object[dictionary[i].name] =3D dictionary[i].value;
        return object;
    }
    function Init()
    {
        var callerProvider =3D new SupportedCallerProvider;
        callerProvider.FindSupported(
            function(caller)=20
            {
                var injectors =3D "";
                var pluginsInitData =3D [];
                for (var runner in runners)
                {
                    if (injectors)
                        injectors +=3D '&';
                    injectors +=3D runner;
                    if (runners[runner].getParameters)
                        pluginsInitData.push({plugin: runner, =
parameters: ns.JSONStringify(runners[runner].getParameters())});
                }
                caller.InitCall(
                    injectors,
                    pluginsInitData,
                    function(initSettings)
                    {
                        ns.IsRtl =3D initSettings.rtl;
                        ns.GetCommandSrc =3D function()
                        {
                            return ns.GetBaseUrl() + initSettings.ajaxId =
+ "/" + initSettings.sessionId;
                        }
                        kaspersyLabSessionInstance =3D new =
KasperskyLabSessionClass(caller);
                        ns.SetInterval(function(){ if =
(!kaspersyLabSessionInstance.IsProductConnected()) PostponeInit(); }, =
60000);
                        var plugins =3D initSettings.plugins;
                        if (!plugins)
                        {
                            ns.SessionLog("Empty plugins list recieved =
on init reponse");
                            return;
                        }
                        for (var i =3D 0, pluginsCount =3D =
plugins.length; i < pluginsCount; ++i)
                        {
                            try
                            {
                                var plugin =3D plugins[i];
                                var runner =3D runners[plugin.name];
                                if (runner)
                                {
                                    var settings;
                                    if =
(ns.IsDefined(plugin.settingsJson))
                                        settings =3D =
(plugin.settingsJson) ? ns.JSONParse(plugin.settingsJson) : null;
                                    else
                                        settings =3D plugin.settings;
                                    var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : =
plugin.localization;
                                    runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                                }
                            }
                            catch (e)
                            {
                                ns.SessionError(e);
                            }
                        }
                    },
                    OnInitError);
            });
    }
    var lastPostponedInitTime =3D (new Date()).getTime();
    var postponedInitTimeout =3D null;
    function PostponeInit()
    {
        var nowPostponeTime =3D (new Date()).getTime();
        var postponeDelay =3D (nowPostponeTime - lastPostponedInitTime) =
> 5000 ? 200 : 60 * 1000;
        lastPostponedInitTime =3D nowPostponeTime;
        clearTimeout(postponedInitTimeout)
        postponedInitTimeout =3D ns.SetTimeout(function () { Init(); }, =
postponeDelay);
    }
    ns.StartSession =3D function()
    {
        ns.SetTimeout(Init, 0);
    }
})(KasperskyLab);
KasperskyLab.AddRunner("wsm", function (ns, session)
{
    if (window !=3D window.top)
        return;
    var m_callFunction =3D null;
    var m_activatedState =3D 0;
    var m_activatedStateChangeTimeout;
    var m_documentTitleIsAvailable =3D false;
    var m_stateChangeDelayTimeout;
    function Initialize() {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction) {
            m_callFunction =3D callFunction;
            activatePlugin("wsm", OnPing);
            registerMethod('wsm.forceRedirect', ForceRedirect);
        });
    }
    function OnPing() {
        return ns.MaxRequestDelay;
    }
    function ForceRedirect(args) {
        ns.SessionLog('Force reload to address: ' + args.url);
        document.location.href =3D args.url;
    }
    function FireActivateEventImpl() {
        m_callFunction("wsm.sessionActivated", { title: document.title}, =
function () {
            if (m_activatedState =3D=3D=3D 3)
                ProcessDeactivate();
            m_activatedState =3D 2;
        });
        m_activatedState =3D 1;
    }
    function FireDeactivateEventImpl() {
        m_callFunction("wsm.sessionDeactivated", {title: =
document.title}, function () {
            if (m_activatedState =3D=3D=3D 1)
                ProcessActivate();
            m_activatedState =3D 0;
        });
        m_activatedState =3D 3;
    }
    function FireActivateEvent()
    {
        clearTimeout(m_stateChangeDelayTimeout);
        if (m_documentTitleIsAvailable || document.title)
        {
            m_documentTitleIsAvailable =3D true;
            FireActivateEventImpl();
        }
        else
        {
            m_stateChangeDelayTimeout =3D ns.SetTimeout(function()
                {
                    m_documentTitleIsAvailable =3D true;
                    ProcessActivate();
                }, 500);
        }
    }
    function FireDeactivateEvent()
    {
        if (m_documentTitleIsAvailable)
            FireDeactivateEventImpl();
        else
            clearTimeout(m_stateChangeDelayTimeout);
    }
    function ProcessActivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 0)
                    FireActivateEvent();
                else if (m_activatedState =3D=3D=3D 3)
                    m_activatedState =3D 1;
            }, 0);
    }
    function ProcessDeactivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 2)
                    FireDeactivateEvent();
                else if (m_activatedState =3D=3D=3D 1)
                    m_activatedState =3D 3
            }, 0);
    }
    function OnFocus() {
        if (m_callFunction)
            ProcessActivate();
    }
    function OnBlur() {
        if (m_callFunction && !document.hasFocus())
            ProcessDeactivate();
    }
    Initialize();
    if (document.hasFocus())
    {
        FireActivateEvent();
        ns.AddEventListener(window, "load",=20
            function()
            {
                if (!document.hasFocus())
                    ProcessDeactivate();
            });
    }
    if (window.addEventListener)
    {
        ns.AddEventListener(window, "focus", OnFocus);
        ns.AddEventListener(window, "blur", OnBlur);
    }
    else
    {
        ns.AddEventListener(document, "focusin", OnFocus);
        ns.AddEventListener(document, "focusout", OnBlur);
    }
    ns.AddEventListener(window, "unload", function()
        {
            clearTimeout(m_activatedStateChangeTimeout);
            m_activatedStateChangeTimeout =3D null;
            m_callFunction =3D null;
        });
    if ("onhashchange" in window)
    {
        window.addEventListener("hashchange", function()
        {
             if (m_callFunction)
                m_callFunction("wsm.onHashChange", { newLocationUrl: =
document.location.href }, function() {});
        });
    }
}, {
    referrer: document.referrer,
    stubId: (function () {
        var scripts =3D [];
        if (document.querySelectorAll)
        {
            scripts =3D document.querySelectorAll("[stubid]");
        }
        else
        {
            var allElements =3D document.getElementsByTagName('*');
            for (var i =3D 0; i < allElements.length; i++)
            {
                if (allElements[i].getAttribute("stubid") !=3D=3D null)
                    scripts.push(allElements[i]);
            }
        }
        if (scripts && scripts.length > 0)
            return scripts[0].getAttribute("stubid");
        return "";
    })()
});
KasperskyLab.AddRunner("wnt", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize()
    {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)
        {
            m_callFunction =3D callFunction;
            activatePlugin("wnt", OnPing);
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    Initialize();
}, { referrer: document.referrer });
=EF=BB=BFKasperskyLab.AddRunner("vs", function (ns, session) {
    var VisitedSites =3D function () {
        var m_callFunction =3D function () { };
        var m_domParser =3D ns.GetDomParser(session);
        var m_flags =3D {
            "onPasswordEntered": false,
            "onAddressEntered": false,
            "onCardEntered": false
        };
        function OnPing() {
            return ns.MaxRequestDelay;
        }
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction) {
                m_callFunction =3D callFunction;
                activatePlugin("vs", OnPing);
                ns.AddRemovableEventListener(document, "keydown", =
OnKeyDown);
                ns.AddRemovableEventListener(document, "change", =
OnKeyDown);
            });
        function MakeCallback(flag, target) {
            if (m_flags[flag] || !target)
                return function () { };
            return function (result, selectors) {
                if (result || m_flags[flag])
                    return;
                for (var i =3D 0; i < selectors.length; i++) {
                    if (m_flags[flag])
                        return;
                    var element =3D =
document.querySelector(selectors[i]);
                    if (element && element =3D=3D=3D target) {
                        m_flags[flag] =3D true;
                        if (m_flags["onPasswordEntered"] && =
m_flags["onAddressEntered"] && m_flags["onCardEntered"]) {
                            ns.RemoveEventListener(document, "keydown", =
OnKeyDown);
                            ns.RemoveEventListener(document, "change", =
OnKeyDown);
                        }
                        m_callFunction("vs." + flag);
                    }
                }
            }
        }
        function OnKeyDown(evt) {
            try {
                if (evt.target.tagName.toLowerCase() !=3D=3D "input")
                    return;
                =
m_domParser.GetPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetNewPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetAddressSelectors(MakeCallback("onAddressEntered", =
evt.target));
                =
m_domParser.GetCardSelectors(MakeCallback("onCardEntered", evt.target));
            }
            catch (e) {
                ns.SessionError(e, "vs");
            }
        }
    }
    var instance =3D null;
    ns.RunModule(function () {
        if (!instance)
            instance =3D new VisitedSites;
    });
});
(function (ns) {
ns.UrlAdvisorBalloon =3D function (session, locales)
{
    var m_balloon =3D new ns.Balloon2("ua", =
"/ua/url_advisor_balloon.html", "/ua/balloon.css", session, =
GetCoordsCallback, OnCloseHandler, locales, OnDataReceiveHandler);
    var m_currentVerdict =3D null;
    var m_balloonElement =3D null;
    var m_markerDiv =3D null;
    var m_tagDiv =3D null;
    var m_mouseX =3D 0;
    var m_mouseY =3D 0;
    var ratingIds =3D [
        {className:"green", =
headerNode:locales["UrlAdvisorBalloonHeaderGood"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineGood"]},
        {className:"grey", =
headerNode:locales["UrlAdvisorBalloonHeaderSuspicious"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineSuspicious"]},
        {className:"red", =
headerNode:locales["UrlAdvisorBalloonHeaderDanger"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineDanger"]},
        {className:"yellow", =
headerNode:locales["UrlAdvisorBalloonHeaderWmuf"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineWmuf"]}
    ];
    function GetCoordsCallback(balloonSize)
    {
        return GetCoord(balloonSize, m_mouseX, m_mouseY)
    }
    function OnCloseHandler(arg)
    {
        if(arg =3D=3D 0)
        {
            m_balloon.Hide();
        }
    }
    function OnDataReceiveHandler()
    {
    }
    function GetCoord(balloonSize, clientX, clientY)
    {
        var coord =3D {x: 0, y: 0};
        var clientWidth =3D ns.GetPageWidth();
        var halfWidth =3D balloonSize.width / 2;
        if (halfWidth > clientX)
            coord.x =3D 0;
        else if (halfWidth + clientX > clientWidth)
            coord.x =3D clientWidth - balloonSize.width;
        else
            coord.x =3D clientX - halfWidth;
        var clientHeight =3D ns.GetPageHeight();
        coord.y =3D (clientY + balloonSize.height > clientHeight) ? =
clientY - balloonSize.height : clientY;
        if (coord.y < 0)
            coord.y =3D 0;
        var scroll =3D ns.GetPageScroll();
        coord.y +=3D scroll.top;
        coord.x +=3D scroll.left;
        return coord;
    }
    this.HideBalloon =3D function()
    {
        m_balloon.Hide();
    }
    this.ShowBalloon =3D function(clientX, clientY, verdict)
    {
        m_mouseX =3D clientX;
        m_mouseY =3D clientY;
        m_currentVerdict =3D verdict;
        m_balloon.Show(ratingIds[m_currentVerdict.rating - 1].className =
+ " " + ns.md5(verdict.url), { verdict: m_currentVerdict, locales: =
locales });
    }
};
}) (KasperskyLab || {});
var PostponeCheckAtributeName =3D 'kl_' + KasperskyLab.GetCurrentTime();
var IconName =3D 'kl_' + KasperskyLab.GetCurrentTime();
KasperskyLab.AddRunner("ua", function (ns, session, settings, locales) {
var UrlAdvisor =3D function()
{
    var m_urlAdvisorBalloon =3D new ns.UrlAdvisorBalloon(session, =
locales);
    var m_enabled =3D settings.enable;
    var m_checkOnlySearchResults =3D settings.mode;
    var m_linkSelector =3D settings.linkSelector;
    var m_elementAfterSelector =3D settings.elementAfterSelector;
    var m_emptySearchResultSent =3D false;
    var m_postponeCategorizeStarted =3D false;
    var m_urlCategorizeRequestTime =3D 0;
    var m_observer;
    var m_callFunction =3D function(){};
    var m_categorizingObjects =3D {};
    var m_clearCategorizingObjectsTimerId;
    function AddToCategorizeList(url, linkElement)
    {
        if (url in m_categorizingObjects)
        {
            m_categorizingObjects[url].push(linkElement);
        }
        else
        {
            m_categorizingObjects[url] =3D [linkElement];
        }
    }
    session.InitializePlugin(function(activatePlugin, registerMethod, =
callFunction){
        m_callFunction =3D callFunction;
        activatePlugin('ua', OnPing);
        registerMethod('ua.verdict', SetVerdictDelayed);
        registerMethod('ua.settings', SetSettings);
    });
    Run();
    function OnPing(currentTime)
    {
        var timeFormRequest =3D (currentTime >=3D =
m_urlCategorizeRequestTime) ? currentTime - m_urlCategorizeRequestTime : =
0;
        return timeFormRequest <=3D 10000 ? 500 : ns.MaxRequestDelay;
    }
    function GetHref(link)
    {
        try { return link.href; } catch(e){}
        try { return link.getAttribute('href'); } catch(e){}
        return '';
    }
    function CreateIcon() {
        var icon =3D document.createElement("img");
        icon.name =3D IconName;
        icon.width =3D 16;
        icon.height =3D 16;
        icon.style.cssText =3D "width: 16px!important; height: =
16px!important;"
        icon.onclick =3D function (evt) { ns.StopProcessingEvent(evt); =
};
        return icon;
    }
    function GetLinkIcon(linkElement)
    {
        var nextElement =3D linkElement.nextSibling;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (nextElement)
                nextElement =3D nextElement.nextSibling;
            else
                nextElement =3D linkElement.nextSibling;
        }
        return (nextElement !=3D=3D null && nextElement.name =3D=3D =
IconName) ? nextElement : undefined;
    }
    function GetOrCreateLinkIcon(linkElement)
    {
        var icon =3D GetLinkIcon(linkElement);
        if (icon)
            return icon;
        var nextElement =3D linkElement;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (!nextElement)
                nextElement =3D linkElement;
        }
        nextElement.parentNode.insertBefore(CreateIcon(), =
nextElement.nextSibling);
        return nextElement.nextSibling;
    }
    function GetLinkElementByIcon(icon)
    {
        if (!m_elementAfterSelector)
            return icon.previousSibling;
        var searchLinks =3D document.querySelectorAll(m_linkSelector);
        for (var i =3D 0; i < searchLinks.length; i++)
        {
            var elem =3D =
searchLinks[i].querySelector(m_elementAfterSelector);
            if (searchLinks[i].nextSibling =3D=3D=3D icon || (elem && =
elem.nextSibling =3D=3D=3D icon))
                return searchLinks[i];
        }
        return icon.previousSibling;
    }
    function UpdateIconImage(icon, verdict)
    {
        if (verdict.rating =3D=3D=3D 1)
        {
            icon.src =3D locales["UrlAdvisorGoodImage.png"];
            icon['kis_status'] =3D 16;
        }
        else if (verdict.rating =3D=3D=3D 2)
        {
            icon.src =3D locales["UrlAdvisorSuspiciousImage.png"];
            icon['kis_status'] =3D 8;
        }
        else if (verdict.rating =3D=3D=3D 3)
        {
            icon.src =3D locales["UrlAdvisorDangerImage.png"];
            icon['kis_status'] =3D 4;
        }
        else if (verdict.rating =3D=3D=3D 4)
        {
            icon.src =3D locales["UrlAdvisorwmufImage.png"];
        }
    }
    function SubscribeIconOnMouseEvents(icon, verdict)
    {
        var balloonTimerId =3D 0;
        ns.AddEventListener(icon, "mouseout",=20
            function()
            {
                if (balloonTimerId)
                {
                    clearTimeout(balloonTimerId);
                    balloonTimerId =3D 0;
                }
            });
        ns.AddEventListener(icon, "mouseover",=20
            function(args)
            {
                if (!balloonTimerId)
                {
                    var clientX =3D args.clientX;
                    var clientY =3D args.clientY;
                    balloonTimerId =3D ns.SetTimeout(function()
                        {
                            m_urlAdvisorBalloon.ShowBalloon(clientX, =
clientY, verdict);
                            balloonTimerId =3D 0;
                        }, 300);
                }
            });
    }
    function IsElementEmpty(linkElement)
    {
        return !linkElement.offsetHeight && !linkElement.offsetWidth
            && !linkElement.outerText && !linkElement.text;
    }
    function SetVerdictForUrl(verdict)
    {
        try
        {
            if (!(verdict.url in m_categorizingObjects))
                return;
            var linkElements =3D m_categorizingObjects[verdict.url];
            for (var linkIndex =3D 0; linkIndex < linkElements.length; =
++linkIndex)
            {
                if (IsElementEmpty(linkElements[linkIndex]))
                    continue;
                linkElements[linkIndex][PostponeCheckAtributeName] =3D =
false;
                var icon =3D =
GetOrCreateLinkIcon(linkElements[linkIndex]);
                if (!icon)
                    continue;
                UpdateIconImage(icon, verdict);
                SubscribeIconOnMouseEvents(icon, verdict);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "ua");
        }
        delete m_categorizingObjects[verdict.url];
    }
    function SetVerdict(argument)
    {
        for (var currentVerdict =3D 0; currentVerdict < =
argument.verdicts.length; currentVerdict++)
            SetVerdictForUrl(argument.verdicts[currentVerdict]);
    }
    function SetVerdictDelayed(argument)
    {
        ns.SetTimeout(function(){SetVerdict(argument);}, 1000);
    }
    function SetSettingsImpl(argument)
    {
        m_enabled =3D argument.enable;
        if (!m_enabled)
            return;
        m_checkOnlySearchResults =3D argument.mode;
    }
    function ClearImages()
    {
        var images =3D document.getElementsByName(IconName);
        while (images.length > 0)
            images[0].parentNode.removeChild(images[0]);
    }
    function ClearAttributes()
    {
        for (var i =3D 0; i < document.links.length; ++i)
            if (document.links[i][PostponeCheckAtributeName])
                document.links[i][PostponeCheckAtributeName] =3D false;
    }
    function SetSettings(argument)
    {
        ClearImages();
        ClearAttributes();
        SetSettingsImpl(argument);
        CategorizeUrl();
    }
    function IsNeedCategorizeLink(linkElement)
    {
        try
        {
            return !linkElement.isContentEditable && =
!!linkElement.parentNode=20
                && !GetLinkIcon(linkElement) && =
!linkElement[PostponeCheckAtributeName]
                && !IsElementEmpty(linkElement);
        }
        catch(e)
        {
            ns.SessionLog('check link exception: ' + (e.message || e));
            return false;
        }
    }
    function ProcessDomChange()
    {
        try
        {
            ns.SessionLog('UA: Process dom change');
            if (!m_postponeCategorizeStarted)
            {
                ns.SetTimeout(CategorizeUrl, 500);
                m_postponeCategorizeStarted =3D true;
            }
            var images =3D document.getElementsByName(IconName);
            for (var i =3D 0; i < images.length; ++i)
            {
                var linkNode =3D GetLinkElementByIcon(images[i]);
                if (!linkNode || !linkNode.nodeName || =
linkNode.nodeName.toLowerCase() !=3D=3D "a")
                {
                    var imageNode =3D images[i];
                    imageNode.parentNode.removeChild(imageNode);
                }
            }
        }
        catch (e)
        {
            ns.SessionError("ua dom change handling exception\r\n: " + =
(e.message || e) + (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function CategorizeUrl()
    {
        try
        {
            if (!m_enabled)
            {
                ns.SessionLog("skip categorize links because UA =
disabled");
                return;
            }
            ns.SessionLog('UA: collect links for categorize');
            m_postponeCategorizeStarted =3D false;
            var linksForCategorize =3D [];
            var linksForCheck =3D [];
            if (!m_checkOnlySearchResults)
                linksForCheck =3D document.links;
            else if (m_linkSelector && m_checkOnlySearchResults)
                linksForCheck =3D =
document.querySelectorAll(m_linkSelector);
            for (var i =3D 0; i < linksForCheck.length; i++)
            {
                var link =3D linksForCheck[i];
                if (IsNeedCategorizeLink(link))
                {
                    link[PostponeCheckAtributeName] =3D true;=20
                    var href =3D GetHref(link);
                    if (!!href) {
                        linksForCategorize.push(href);=20
                        AddToCategorizeList(href, link);
                    } else {
                        ns.Log("access to href blocked by browser");=20
                    }
                }
            }
            var isEmptySearchResult =3D m_linkSelector && =
m_checkOnlySearchResults && linksForCheck.length =3D=3D 0;
            if (isEmptySearchResult || linksForCategorize.length)
            {
                if (isEmptySearchResult)
                {
                    if (m_emptySearchResultSent)
                        return;
                    m_emptySearchResultSent =3D true;
                }
                m_callFunction("ua.categorize", {links: =
linksForCategorize});
                m_urlCategorizeRequestTime =3D ns.GetCurrentTime();
                clearTimeout(m_clearCategorizingObjectsTimerId);
                m_clearCategorizingObjectsTimerId =3D =
ns.SetTimeout(function () {
                    m_categorizingObjects =3D {};
                }, 1000 * 60 * 5);
            }
            else
            {
                ns.SessionLog("UA not found links for categorization");
            }
        }
        catch (e)
        {
            ns.SessionError("ua categorize exception\r\n: " + (e.message =
|| e)+ (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function Run()
    {
        CategorizeUrl();
        m_observer =3D ns.GetDomChangeObserver("a");
        m_observer.Start(ProcessDomChange);
        ns.AddEventListener(window, "load", CategorizeUrl);
    };
};
var instance =3D null;
ns.RunModule(function()
{
    if (!instance)
        instance =3D new UrlAdvisor();
}, 2500);
});
KasperskyLab.AddRunner("cb", function (ns, session, settings, locales) {
    var ContentBlocker =3D function () {
        var m_idleStartTime =3D ns.GetCurrentTime();
        var m_callFunction =3D function () {};
        var m_deactivateFunction;
        session.InitializePlugin(function (activatePlugin, =
registerMethod, callFunction, deactivatePlugin) {
            m_deactivateFunction =3D deactivatePlugin;
            m_callFunction =3D callFunction;
            activatePlugin('cb', OnPing);
            registerMethod('cb.reloadUrl', ReloadUrl);
            registerMethod('cb.blockImage', BlockImage);
            registerMethod('cb.shutdown',
                function () {
                    deactivatePlugin('cb');
                });
        });
        function OnPing(currentTime) {
            var idleTime =3D (currentTime >=3D m_idleStartTime) ? =
currentTime - m_idleStartTime : 0;
            return idleTime <=3D 10000 ? 500 : ns.MaxRequestDelay;
        }
        function ReloadUrl() {
            ns.SessionLog("Start reload url " + document.readyState);
            m_idleStartTime =3D ns.GetCurrentTime();
            window.location.reload(true);
        }
        function BlockImage(blockImageRequest) {
            var blockImageResponse =3D { blockedImagesCount: 0, =
requestId: "" };
            var SendResponse =3D function()
            {
                m_callFunction("cb.BlockResults", blockImageResponse);
                SendResponse =3D function() {}
            }
            try
            {
                blockImageResponse.requestId =3D =
blockImageRequest.requestId;
                var blockImageByPath =3D function(url)
                {
                    var endsWithUrl =3D function(pattern) {
                        var d =3D pattern.length - url.length;
                        return d >=3D 0 && pattern.lastIndexOf(url) =
=3D=3D=3D d;
                    };
                    var images =3D document.getElementsByTagName('img');
                    for (var i =3D 0; i !=3D images.length; ++i) {
                        if (endsWithUrl(images[i].src))
                            if (images[i].style.display !=3D 'none') {
                                images[i].style.display =3D 'none';
                                ++blockImageResponse.blockedImagesCount;
                            }
                    }
                }
                for (var i =3D 0; i !=3D blockImageRequest.urls.length; =
++i) {
                    blockImageByPath(blockImageRequest.urls[i]);
                }
                SendResponse();
            }
            catch(e)
            {
                SendResponse();
                throw e;
            }
        }
    };
    new ContentBlocker();
});
var KasperskyLab =3D (function (ns)
{
function DomParser(session)
{
    var m_callFunction =3D function(){};
    var m_logins =3D [];
    var m_passwords =3D [];
    var m_newPasswords =3D [];
    var m_address =3D [];
    var m_card =3D [];
    var m_cachedFlag =3D false;
    var m_pathName =3D document.location.pathname;
    var m_selectorsRequested =3D false;
    var m_callbacksQueue =3D [];
    function OnGetFieldsCallback(result, selectors, callback)
    {
        if (result =3D=3D 0 && selectors)
        {
            if (selectors.loginSelectors)
                Array.prototype.push.apply(m_logins, =
selectors.loginSelectors);
            if (selectors.passwordSelectors)
                Array.prototype.push.apply(m_passwords, =
selectors.passwordSelectors);
            if (selectors.newPasswordSelectors)
                Array.prototype.push.apply(m_newPasswords, =
selectors.newPasswordSelectors);
            if (selectors.addressSelectors)
                Array.prototype.push.apply(m_address, =
selectors.addressSelectors);
            if (selectors.cardSelectors)
                Array.prototype.push.apply(m_card, =
selectors.cardSelectors);
            m_cachedFlag =3D true;
        }
        m_selectorsRequested =3D false;
        for (var i =3D 0; i < m_callbacksQueue.length; ++i)
        {
            m_callbacksQueue[i](result);
        }
    }
    function CallService(argObject)
    {
        m_callFunction("dp.onGetFields", argObject, =
OnGetFieldsCallback);
    }
    function IsVisible(element)
    {
        var style =3D window.getComputedStyle ? =
window.getComputedStyle(element) : element.currentStyle;
        return style.display !=3D=3D "none";
    }
    function ProcessChilds(childNodes)
    {
        for (var i =3D 0; i < childNodes.length; ++i)
        {
            var element =3D childNodes[i];
            if (element.nodeType !=3D=3D Node.ELEMENT_NODE)
                continue;
            if (!IsVisible(element))
                element.setAttribute("wfd-invisible", true);
            else
                ProcessChilds(element.childNodes);
        }
    }
    function ProcessNextGroupElement(tree, finishCallback)
    {
        var currentNode =3D tree.currentNode;
        var counter =3D 0;
        while(currentNode)
        {
            ++counter;
            currentNode.setAttribute("wfd-invisible", true);
            currentNode =3D tree.nextNode();
            if (counter =3D=3D 100)
            {
                ns.SetTimeout(function(){ProcessNextGroupElement(tree, =
finishCallback);}, 0);
                return;
            }
        }
        finishCallback();
    }
    function GetSelectorsWithTreeWalker()
    {
        var filter =3D {
            acceptNode: function(node) {
                if (node && node.parentNode && =
node.parentNode.getAttribute("wfd-invisible") =3D=3D=3D true)
                    return NodeFilter.FILTER_REJECT;
                if (node && !IsVisible(node))
                    return NodeFilter.FILTER_ACCEPT;
                return NodeFilter.FILTER_SKIP;
            }
        }
        var tree =3D document.createTreeWalker(document.body, =
NodeFilter.SHOW_ELEMENT, filter.acceptNode, false);
        var finishCallback =3D function(){
            CallService({dom: "<body>" + document.body.innerHTML + =
"</body>"});
        }
        ProcessNextGroupElement(tree, finishCallback);
    }
    function GetSelectorsFromService()
    {
        try
        {
            ProcessChilds(document.body.childNodes);
        }
        catch (e)
        {
            ns.SessionLog(e);
        }
        CallService({dom: document.documentElement.innerHTML});
    }
    function GetSelectorsInternal(callback, selectors)
    {
        if (m_cachedFlag)
        {
            if (selectors.length > 0)
                callback(0, selectors);
            return;
        }
        var clientCallback =3D function (result) { callback(result, =
selectors); };
        m_callbacksQueue.push(clientCallback);
        if (!m_selectorsRequested)
        {
            m_selectorsRequested =3D true;
            if (document.createTreeWalker)
                GetSelectorsWithTreeWalker();
            else
                GetSelectorsFromService();
        }
    }
    this.GetLoginSelectors =3D function(clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_logins);
    }
    this.GetPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_passwords);
    }
    this.GetNewPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_newPasswords);
    }
    this.GetAddressSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_address);
    }
    this.GetCardSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_card);
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnInitializeCallback(activatePlugin, registerMethod, =
callFunction)
    {
        m_callFunction =3D callFunction;
        activatePlugin("dp", OnPing);
    }
    function ResetCacheFlag()
    {
        m_cachedFlag =3D false;
    }
    function UpdateLocationPathName()
    {
        if(m_pathName !=3D document.location.pathname)=20
        {
            m_pathName =3D document.location.pathname;
            ResetCacheFlag();
        }
    }
    var m_originalPushState =3D function(){};
    function PushStateWrapper()
    {
        m_originalPushState.apply(window.history, =
[].slice.call(arguments));
        ResetCacheFlag();
    }
    function InitializePlugin()
    {
        session.InitializePlugin(OnInitializeCallback);
        ns.AddEventListener(window, "popstate", ResetCacheFlag);
        ns.AddEventListener(document, "load", UpdateLocationPathName);
        if (window.history && window.history.pushState)
        {
            m_originalPushState =3D window.history.pushState;
            window.history.pushState =3D PushStateWrapper;
        }
    }
    InitializePlugin();
}
var gDomParser;
ns.GetDomParser =3D function(session)
{
    if (!gDomParser)
        gDomParser =3D new DomParser(session);
    return gDomParser;
}
return ns;
}) (KasperskyLab || {});
var oldSetRequestHeader =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.setRequestHeader;
var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
var oldFetch =3D window.fetch;
var xhrProxyEnabled =3D true;
var processPostAjaxInSession =3D function(){};
function NormalizeUrl(url)
{
    var e =3D document.createElement("a");
    e.href =3D url;
    return e.href;
}
function IsInternalUrl(url)
{
    return KasperskyLab.IsRelativeTransport() ? false : =
url.indexOf(KasperskyLab.PREFIX) =3D=3D 0;
}
if (oldFetch)
{
    var oldRequest =3D Request;
    var oldFunctionToString =3D Function.prototype.toString;
    var fetchCallImpl =3D function ()
    {
        var clsNew =3D function (Cls)
        {
            return new (KasperskyLab.FunctionBind.apply(Cls, =
arguments))();
        }
        var args =3D [].slice.call(arguments);
        args.unshift(oldRequest);
        var request =3D clsNew.apply(this, args);
        if (xhrProxyEnabled && !KasperskyLab.IsCorsRequest(request.url, =
document.location.href))
        {
            request.headers.append(KasperskyLab.RequestCustomHeader, =
'Ajax_Request');
        }
        return oldFetch.apply(this, [request]);
    };
    window.fetch =3D function () { return fetchCallImpl.apply(this, =
[].slice.call(arguments)); };
    window.fetch.toString =3D function () { return =
oldFunctionToString.apply(oldFetch, [].slice.call(arguments)); };
}
if (oldSend)
{
    var m_requests =3D {};
    var m_idCounter =3D 0;
    var addDescriptor =3D function(requestDescriptor)
    {
        var id =3D ++m_idCounter;
        KasperskyLab.SetTimeout(function()
            {
                delete m_requests[id];
            }, 60 * 1000)
        m_requests[id] =3D requestDescriptor;
    }
    var findRequestDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
                return m_requests[index];
        }
    }
    var deleteDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
            {
                delete m_requests[index];
            }
        }
    }
    var xhrOpenProcessor =3D function()
    {
        try
        {
            if (xhrProxyEnabled &&
                arguments.length > 1 && typeof (arguments[0]) =3D=3D =
'string')
            {
                var requestDescriptor =3D {request: this, isCORS: =
KasperskyLab.IsCorsRequest(arguments[1], document.location.href)};
                if (requestDescriptor.isCORS && =
arguments[0].toLowerCase() =3D=3D 'post' && =
!IsInternalUrl(NormalizeUrl(arguments[1])))
                {
                    var sendCallback =3D =
processPostAjaxInSession.apply(this, [].slice.call(arguments));
                    if (sendCallback)
                        requestDescriptor.RequestSend =3D sendCallback;
                }
                addDescriptor(requestDescriptor);
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        oldOpen.apply(this, [].slice.call(arguments));
    };
    var xhrSetRequestHeaderProcessor =3D function()=20
    {
        try
        {
            if (arguments.length && typeof(arguments[0]) =3D=3D 'string' =
&& =
arguments[0].toLowerCase().indexOf(KasperskyLab.RequestCustomHeader.toLow=
erCase()) =3D=3D=3D 0)
            {
                var requestDescriptor =3D findRequestDescriptor(this);
                if (requestDescriptor)
                {
                    requestDescriptor.headerSet =3D true;
                    delete requestDescriptor.RequestSend;
                }
                else
                {
                    requestDescriptor =3D {request: this, headerSet: =
true};
                    addDescriptor(requestDescriptor);
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSetRequestHeader.apply(this, =
[].slice.call(arguments));
    };
    var xhrSendProcessor =3D function()=20
    {
        try
        {
            var requestDescriptor =3D findRequestDescriptor(this);
            if (xhrProxyEnabled && requestDescriptor)
            {
                deleteDescriptor(this);
                if (!requestDescriptor.isCORS && =
!requestDescriptor.headerSet)
                    oldSetRequestHeader.apply(this, =
[KasperskyLab.RequestCustomHeader, 'Ajax_Request']);
                if (requestDescriptor.RequestSend)
                {
                    requestDescriptor.RequestSend.apply(this, =
[].slice.call(arguments));
                    return;
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSend.apply(this, [].slice.call(arguments));
    };
    window.XMLHttpRequest.prototype.open =3D function ()
    {
        return xhrOpenProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.send =3D function ()
    {
        return xhrSendProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.setRequestHeader =3D function ()
    {
        return xhrSetRequestHeaderProcessor.apply(this, =
[].slice.call(arguments));
    }
}
KasperskyLab.AddRunner("xhr_content", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize() {
        xhrProxyEnabled =3D true;
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)=20
        {
            m_callFunction =3D callFunction;
            activatePlugin("xhr_content", OnPing, OnError);
            processPostAjaxInSession =3D function()
            {
                var sendArguments;
                var request;
                var notifyComplete =3D false;
                var async =3D arguments.length < 3 || =
typeof(arguments[2]) !=3D 'boolean' || arguments[2];
                var callback =3D function()
                {
                    if (request)
                        oldSend.apply(request, sendArguments);
                    else
                        notifyComplete =3D true;
                }
                var remoteFunctionName =3D "xhr.ajaxRequestNotify";
                var targetUrl =3D NormalizeUrl(arguments[1])
                var remoteFunctionArguments =3D { url: targetUrl };
                var result =3D m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback, async);
                if (!result && !async)
                {
                    m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback);
                    notifyComplete =3D true;
                }
                return function()
                {
                    if (notifyComplete)
                    {
                        oldSend.apply(this, [].slice.call(arguments));
                    }
                    else
                    {
                        sendArguments =3D arguments.length > 0 ?
                            [ arguments[0] && arguments[0].slice ? =
arguments[0].slice() : arguments[0] ] :
                            [];
                        request =3D this;
                    }
                };
            };
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnError()
    {
        xhrProxyEnabled =3D false;
    }
    Initialize();
}, { referrer: document.referrer });
(function (ns) {
ns.RequestCustomHeader =3D "X-KL-Ajax-Request";
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.Balloon2 =3D function(pluginName, balloonSrc, balloonCssPostfix, =
session, getCoordCallback, onCloseHandler, locales, =
onDataReceiveHandler)
{
    var m_balloon =3D document.createElement("iframe");
    var m_balloonId =3D pluginName + "_b";
    var m_balloonSize =3D null;
    var m_sizeCache =3D {};
    var m_initStyleDataPair =3D {};
    var m_isInitSent =3D false;
    var m_updateTimeout;
    var m_firstCreate =3D true;
    var m_callFunction =3D function(){};
    function ChangeSchemeIfNeed(url)
    {
        if (document.location.protocol =3D=3D=3D "https:")
            return url.replace("http:", "https:");
        return url;
    }
    function InitializeBalloon()
    {
        m_balloon.scrolling =3D "no";
        m_balloon.frameBorder =3D "0";
        m_balloon.style.border =3D "0";
        m_balloon.style.height =3D "1px";
        m_balloon.style.width =3D "1px";
        m_balloon.style.left =3D "1px";
        m_balloon.style.top =3D "1px";
        m_balloon.allowTransparency =3D "true";=20
        m_balloon.style.zIndex =3D "2147483647";
        m_balloon.style.position =3D "absolute";
        document.body.appendChild(m_balloon);
        HideBalloon();
    }
    function OnPing()
    {
        return IsDisplayed() ? 100 : ns.MaxRequestDelay;
    }
    function SendToFrame(args)
    {
        m_balloon.contentWindow.postMessage(ns.JSONStringify(args), =
GetResourceUrl());
    }
    function OnSizeMessage(sizeMessage)
    {
        var size =3D {
            height: sizeMessage.height,
            width: sizeMessage.width
        };
        if (size.height !=3D 0 && size.width !=3D 0)
            PutSizeInCache(sizeMessage.style, size);
        SetupBalloon(size);
    }
    function OnCloseMessage(closeData)
    {
        HideBalloon();
        if (onCloseHandler && closeData.closeAction)
            onCloseHandler(closeData.closeAction);
    }
    function OnDataMessage(data)
    {
        if (onDataReceiveHandler)
            onDataReceiveHandler(data);
    }
    function GetResourceUrl()
    {
        return balloonCssPostfix
            ? ns.GetResourceSrc(balloonSrc) + "?cssSrc=3D" + =
encodeURIComponent(ChangeSchemeIfNeed(ns["GetResourceSrc"](balloonCssPost=
fix)))
            : ns.GetResourceSrc(balloonSrc);
    }
    function CreateBalloon(style, data, size)
    {
        if (m_firstCreate)
        {
            InitializeBalloon();
            m_firstCreate =3D false;
        }
        DisplayBalloon();
        if (m_balloon.src)
        {
            UpdateBalloon(style, data);
            return;
        }
        m_initStyleDataPair =3D {style: style, data: data};
        m_balloon.src =3D GetResourceUrl();
        var balloonSize =3D size ? size : GetSizeFromCache(style);
        var dataToFrame =3D {
            command: "init",
            pluginName: m_balloonId,
            isRtl: ns.IsRtl,
            needSize: !balloonSize,
            style: style
        };
        if (data)
            dataToFrame.data =3D data;
        if (size)
            dataToFrame.explicitSize =3D size;
        if (locales)
            dataToFrame.locales =3D locales;
        dataToFrame.commandUrl =3D =
ChangeSchemeIfNeed(ns.GetCommandSrc());
        ns.AddEventListener(m_balloon, "load", =
function(){SendInit(dataToFrame);});
        if (balloonSize)
        {
            clearTimeout(m_updateTimeout);
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(balloonSize);}, 0);
        }
    }
    function SendInit(dataToFrame)
    {
        dataToFrame.style =3D m_initStyleDataPair.style;
        dataToFrame.data =3D m_initStyleDataPair.data;
        m_isInitSent =3D true;
        SendToFrame(dataToFrame);
        session.ForceReceive();
    }
    function DisplayBalloon()
    {
        m_balloon.style.display =3D "";
        session.ForceReceive();
    }
    function IsDisplayed()
    {
        return !m_firstCreate && m_balloon.style.display =3D=3D=3D "";
    }
    function HideBalloon()
    {
        m_balloon.style.display =3D "none";
    }
    function DestroyBalloon()
    {
        m_balloon.blur();=20
        document.body.removeChild(m_balloon);
        m_firstCreate =3D true;
        m_balloonSize =3D null;
    }
    function PositionBalloon()
    {
        if (!m_balloonSize)
            return;
        var coords =3D getCoordCallback(m_balloonSize);
        var newHeight =3D m_balloonSize.height + "px";
        var newWidth =3D m_balloonSize.width + "px";
        if (newHeight !=3D=3D m_balloon.style.height ||
            newWidth !=3D=3D m_balloon.style.width)
        {
            m_balloon.style.height =3D newHeight;
            m_balloon.style.width =3D newWidth;
            ns.SessionLog("Change balloon size " + m_balloonId + " =
height: " + newHeight + " width: " + newWidth);
        }
        var newX =3D Math.round(coords.x).toString() + "px";
        var newY =3D Math.round(coords.y).toString() + "px";
        if (newX !=3D=3D m_balloon.style.left ||
            newY !=3D=3D m_balloon.style.top)
        {
            m_balloon.style.left =3D newX;
            m_balloon.style.top =3D newY;
            ns.SessionLog("Change balloon position " + m_balloonId + " =
x: " + newX + " y: " + newY);
        }
    }
    function SetupBalloon(balloonSize)
    {
        m_balloonSize =3D balloonSize;
        PositionBalloon();
    }
    function UpdateBalloon(style, data)
    {
        if (!m_isInitSent)
            m_initStyleDataPair =3D {style: style, data: data};
        var sizeFromCache =3D GetSizeFromCache(style);
        clearTimeout(m_updateTimeout);
        if (sizeFromCache)
        {
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(sizeFromCache);}, 0);
        }
        else
        {
            m_balloon.style.height =3D "1px";
            m_balloon.style.width =3D "1px";
            m_balloonSize =3D {height: 1, width: 1};
        }
        var dataToFrame =3D {
            command: "update",
            style: style,
            data: data,
            needSize: !sizeFromCache
        };
        SendToFrame(dataToFrame);
    }
    function GetSizeFromCache(style)
    {
        return m_sizeCache[style ? style.toString() : ""];
    }
    function PutSizeInCache(style, size)
    {
        m_sizeCache[style ? style.toString() : ""] =3D size;
    }
    this.Show =3D function(style, data)
    {
        CreateBalloon(style, data);
    }
    this.ShowWithSize =3D function(style, data, size)
    {
        CreateBalloon(style, data, size);
    }
    this.Resize =3D function(size)
    {
        SetupBalloon(size);
    }
    this.Hide =3D function()
    {
        HideBalloon();
    }
    this.Update =3D function(style, data)
    {
        UpdateBalloon(style, data);
    }
    this.UpdatePosition =3D function()
    {
        PositionBalloon();
    }
    this.Destroy =3D function()
    {
        DestroyBalloon();
    }
    this.IsFocused =3D function()
    {
        if (!m_balloon)
            return false;
        return document.activeElement =3D=3D m_balloon;
    }
    function OnFrameDataMessage(argument)
    {
        if (!argument)
        {
            ns.SessionLog(m_balloonId + " empty argument");
            return;
        }
        if (!argument.message)
        {
            ns.SessionLog(m_balloonId + " empty message.");
            return;
        }
        var message =3D ns.JSONParse(argument.message);
        if (message.type =3D=3D=3D "size")
            OnSizeMessage(message.data);
        else if (message.type =3D=3D=3D "close")
            OnCloseMessage(message.data);
        else if (message.type =3D=3D=3D "data")
            OnDataMessage(message.data);
        else if (message.type =3D=3D=3D "trace")
            ns.SessionLog(message.data);
        else
            ns.SessionError("Unknown message type\r\n: " + message.type, =
"balloon");
    }
    function Init()
    {
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction)
            {
                m_callFunction =3D callFunction;
                activatePlugin(m_balloonId, OnPing);
                registerMethod(m_balloonId + ".message", =
OnFrameDataMessage);
            });
    }
    Init();
};
return ns;
}) (KasperskyLab || {});
KasperskyLab.StartSession();=0A=
 })();=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/html;
	charset="shift_jis"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://imasdk.googleapis.com/js/core/bridge3.480.1_en.html

<!DOCTYPE HTML>
<!DOCTYPE html PUBLIC "" ""><HTML class=3D"ima-sdk-frame"><HEAD><META=20
content=3D"IE=3D11.0000" http-equiv=3D"X-UA-Compatible">
     <TITLE></TITLE>    =20
<META http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dshift_jis">
<SCRIPT =
src=3D"https://imasdk.googleapis.com/FD126C42-EBFA-4E12-B309-BB3FDD723AC1=
/main.js?attr=3Dib_d5asgKREWvTSBEUrqsKQX_F4pfKClYrwwYzSzptOC_3zY2YRYKuXD6=
GSfBBLhbFUPJXJJRbkKmrD0qXKrELMKR0ht3xOr8-Xm81qA15c" =
type=3D"text/javascript" charset=3D"UTF-8"></SCRIPT>

<STYLE =
type=3D"text/css">.videoAdUiActionCta{position:absolute;bottom:30px;box-s=
izing:border-box;padding:5px;max-width:75%}.uac-android-on-3p-instream.vi=
deoAdUiActionCta,.uac-ios-on-3p-instream.videoAdUiActionCta{background:li=
near-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,.4) =
100%);bottom:unset;max-width:100%;padding:12px;top:0;width:100%}.newProgr=
essBarVariant =
.videoAdUiActionCta{bottom:46px}.videoAdUiActionCtaInset{font-family:aria=
l,sans-serif;font-weight:500;font-size:16px;background:white;display:flex=
;flex-direction:row;border-radius:8px;box-shadow:0 1px 3px =
rgba(60,64,67,0.5);overflow:hidden;height:50px;pointer-events:auto}.uac-a=
ndroid-on-3p-instream .videoAdUiActionCtaInset,.uac-ios-on-3p-instream =
.videoAdUiActionCtaInset{background:transparent;box-shadow:none}.videoAdU=
iActionCtaIconContainer{display:none;min-width:50px;z-index:1000}.uac-and=
roid-on-3p-instream =
.videoAdUiActionCtaIconContainer,.uac-ios-on-3p-instream =
.videoAdUiActionCtaIconContainer{margin-right:12px}.videoAdUiActionCtaTex=
tAndLink{display:flex;flex-direction:column;justify-content:space-between=
;padding:5px;flex-grow:1;overflow:hidden;max-width:250px}.uac-android-on-=
3p-instream .videoAdUiActionCtaTextAndLink,.uac-ios-on-3p-instream =
.videoAdUiActionCtaTextAndLink{max-width:none;padding:3px}.videoAdUiActio=
nCtaText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor=
:pointer}.uac-android-on-3p-instream =
.videoAdUiActionCtaText,.uac-ios-on-3p-instream =
.videoAdUiActionCtaText{color:#fff}.videoAdUiActionCtaLink{color:#858b8c;=
font-size:12px;font-weight:400;white-space:nowrap;overflow:hidden;text-ov=
erflow:ellipsis;cursor:pointer}.uac-android-on-3p-instream =
.videoAdUiActionCtaLink{background-image:url(https://googleads.g.doublecl=
ick.net/pagead/images/gmob/google_play_icon_white.svg);background-repeat:=
no-repeat;background-size:auto =
100%;color:transparent}.uac-ios-on-3p-instream =
.videoAdUiActionCtaLink{background-image:url(https://googleads.g.doublecl=
ick.net/pagead/images/gmob/app_store_icon_white.svg);background-repeat:no=
-repeat;background-size:auto =
100%;color:transparent}.videoAdUiActionCtaRightSide{display:flex;justify-=
content:center;flex-direction:column;min-width:max-content;min-width:-moz=
-max-content;min-width:-webkit-max-content}.videoAdUiActionCtaButton{heig=
ht:35px;line-height:35px;text-transform:uppercase;margin:5px;padding:0 =
8px;font-weight:500;font-size:14px}.uac-android-on-3p-instream =
.videoAdUiActionCtaButton,.uac-ios-on-3p-instream =
.videoAdUiActionCtaButton{margin:0;padding:0 =
20px}.videoAdUiActionIcon{height:50px;cursor:pointer}.actionCtaCollapsibl=
eContainer{display:flex;width:100%}.uac-android-on-3p-instream =
.actionCtaCollapsibleContainer,.uac-ios-on-3p-instream =
.actionCtaCollapsibleContainer{justify-content:space-between}.videoAdUiFl=
oatingLayer =
.videoAdUiActionCtaButton{border-radius:0}.videoAdUiFloatingLayer =
.uac-android-on-3p-instream =
.videoAdUiActionCtaButton{border-radius:4px;background-color:#01875f}.vid=
eoAdUiFloatingLayer .uac-ios-on-3p-instream =
.videoAdUiActionCtaButton{border-radius:100px;background-color:#007aff}.v=
ideoAdUiFloatingLayer =
.videoAdUiActionCtaInset{border-radius:0}.videoAdUiFloatingLayer =
.videoAdUiActionCtaTextAndLink{overflow:hidden}.videoAdUiFloatingLayer =
.actionCtaCollapsibleContainer.actionCtaContainerCollapsed{max-width:0;tr=
ansition:max-width 1s ease-out}.videoAdUiFloatingLayer =
.actionCtaCollapsibleContainer:not(.actionCtaContainerCollapsed),.videoAd=
UiFloatingLayer .videoAdUiActionCta:hover =
.actionCtaCollapsibleContainer{transition:max-width 1s =
ease-out}.videoAdUiFloatingLayer =
.videoAdUiActionCtaExpandIcon,.videoAdUiFloatingLayer =
.videoAdUiActionCta:hover =
.videoAdUiActionCtaExpandIcon{display:block;cursor:pointer;background-col=
or:#4688f1;position:absolute;padding-left:0;height:18px;width:18px;border=
-radius:50%;top:43px;left:43px;box-shadow:0 0 2px 0 rgba(0,0,0,0.12),0 =
2px 2px 0 =
rgba(0,0,0,0.24);opacity:0;border:none;padding:0;font-size:100%;outline:0=
;transition:none}.videoAdUiFloatingLayer =
.videoAdUiActionCtaExpandIcon.actionCtaExpandIconShown{opacity:1;transiti=
on:opacity .15s cubic-bezier(0.0,0.0,0.2,1) .7s}@media =
(max-width:480px){.videoAdUiActionCta{bottom:18px}.uac-android-on-3p-inst=
ream.videoAdUiActionCta,.uac-ios-on-3p-instream.videoAdUiActionCta{paddin=
g:8px}.videoAdUiActionCtaInset{height:35px;font-size:10px}.uac-android-on=
-3p-instream .videoAdUiActionCtaInset,.uac-ios-on-3p-instream =
.videoAdUiActionCtaInset{font-size:14px}.videoAdUiActionCtaButton{height:=
25px;line-height:25px;font-size:11px;padding:0 =
4px}.videoAdUiActionCtaLink{font-size:9px}.uac-android-on-3p-instream =
.videoAdUiActionCtaTextAndLink,.uac-ios-on-3p-instream =
.videoAdUiActionCtaTextAndLink{padding:1px}.videoAdUiActionIcon{height:35=
px}.videoAdUiActionCtaIconContainer{min-width:35px}}@media =
(max-aspect-ratio:1/1){.videoAdUiVariantCtaOverlay =
.videoAdUiBottomBar{bottom:65px}.videoAdUiVariantCtaOverlay =
.rewardedAdUiBottomBar{bottom:65px}.videoAdUiVariantCtaOverlay =
.videoAdUiPreSkipContainer{bottom:72px}.videoAdUiVariantCtaOverlay =
div.videoAdUiSkipContainer{bottom:72px}.videoAdUiVariantCtaOverlay =
.videoAdUiSkipContainer{bottom:72px}.videoAdUiActionCtaTextAndLink{max-wi=
dth:none}.videoAdUiActionCta{bottom:0;width:100%;max-width:100%}.newProgr=
essBarVariant =
.videoAdUiActionCta{bottom:0}.videoAdUiActionCtaInset{width:100%}}.videoA=
dUiButton{border-radius:3px;box-shadow:0 1px 1px 0 =
rgba(0,0,0,0.4);cursor:pointer;pointer-events:auto}.videoAdUiButtonPrimar=
y{background-color:#4285f4;color:white}.videoAdUiButtonPrimaryInverse{col=
or:#4285f4}.ctaAdvertiserInfo{text-align:center;pointer-events:auto}.vide=
oAdUiCtaLayer .ctaAdvertiserInfo{display:none}.videoAdUiTopBar =
.ctaAdvertiserInfo{padding-top:40px}.advertiserChannelThumbnailContainer{=
margin-bottom:10px}.advertiserChannelThumbnail{display:none;height:50px;w=
idth:50px;border-radius:50%;border:2px solid =
white;cursor:pointer}.advertiserDescription{font-family:arial,sans-serif;=
text-align:center;text-transform:lowercase;font-size:10px;color:white;mar=
gin-bottom:5px;cursor:pointer}.advertiserHeadline{font-family:arial,sans-=
serif;font-size:16px;color:white;margin-bottom:5px;cursor:pointer}@media =
(max-aspect-ratio:1/1){.videoAdUiCtaLayer =
.ctaAdvertiserInfo{display:block;margin-top:30px;position:absolute;left:5=
0%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.unifyR=
efresh .videoAdUiCtaLayer{padding:24px 8px =
0;z-index:1000;pointer-events:auto}@media =
(max-width:480px){.advertiserChannelThumbnailContainer{margin-bottom:6px}=
.advertiserChannelThumbnail{height:35px;width:35px}.advertiserHeadline{fo=
nt-size:12px}.advertiserDescription{font-size:8px}}@media =
(max-aspect-ratio:1/1){.unifyRefresh.unifyRefresh-tall =
.videoAdUiCtaLayer{order:1;flex-basis:25vh;display:flex;flex-flow:column;=
align-items:center;justify-content:center;width:100%;position:static;marg=
in:none;bottom:none;background-image:none;padding:0}.unifyRefresh.unifyRe=
fresh-tall.engagement =
.videoAdUiCtaLayer{order:2;flex-basis:10vh;display:block}}.closeButtonCon=
tainer{float:right;height:24px;width:24px;padding:12px;pointer-events:aut=
o;position:relative}.closeButtonBackground{width:24px;height:24px;backgro=
und-color:#3c4043;border-radius:50%;z-index:1;position:absolute;box-shado=
w:0 2px 4px =
rgba(0,0,0,0.12)}.closeCountdownText{font-size:16px;color:white;width:24p=
x;height:24px;position:absolute;font-family:Roboto,Helvetica,Arial,sans-s=
erif;z-index:5;text-align:center;line-height:24px}.closeButtonIcon{color:=
white;width:24px;height:24px;position:absolute;z-index:5;text-align:cente=
r}.closeButtonIcon>svg{width:20px;height:20px;-webkit-transform:translate=
Y(2px);transform:translateY(2px)}.unifyRefresh =
.closeButtonContainer{position:absolute;right:0;top:0;z-index:2000;float:=
none}.videoAdUiIconFallback .closeButtonContainer,.overlayContainer =
.closeButtonContainer{position:absolute;right:0;top:0;float:none;cursor:p=
ointer;height:20px;width:20px;padding:6px}.overlayContainer =
.closeButtonBackground{height:20px;width:20px}.overlayContainer =
.closeButtonIcon{height:20px;width:20px}.overlayContainer =
.closeButtonIcon>svg{height:16px;width:16px}.endcapUi{top:0;left:0;width:=
100%;height:100%;position:absolute}.interactiveEndcapUi{top:0;left:0;widt=
h:100%;height:100%;position:absolute}.interactiveEndcapUi =
.sandboxed-iframe-element{width:100%;height:100%;top:0;left:0;bottom:0;ri=
ght:0;border:none;margin:0;padding:0}.learnMoreEndcapContainer{top:0;left=
:0;width:100%;height:100%;position:absolute;background:rgba(239,239,239,0=
.6)}.learnMoreEndcapButton{display:inline-block;position:absolute;top:58%=
;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);p=
adding:8px =
18px;font-size:larger;font-family:sans-serif;color:#3e82f7;background-col=
or:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,0.5);border:1px solid =
#ddd;text-decoration:none}.staticImageEndcapContainer{top:0;left:0;width:=
100%;height:100%;position:absolute;background:rgba(239,239,239,1)}.static=
ImageEndcapContainer>img{position:absolute;top:50%;left:50%;-webkit-trans=
form:translate(-50%,-50%);transform:translate(-50%,-50%)}.callToActionCon=
tainer{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50=
%,-50%);transform:translate(-50%,-50%);text-align:center}.callToActionBut=
ton{padding:8px =
18px;font-size:12px;font-family:sans-serif;color:#4285f4;background-color=
:white;border:1px solid =
#ddd;text-decoration:none;text-transform:uppercase;cursor:pointer}.action=
StaticImageEndcapContainer{top:0;left:0;width:100%;height:100%;position:a=
bsolute;background:black}.actionStaticImageEndcapContainer>img{position:a=
bsolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform=
:translate(-50%,-50%);height:100%;opacity:.4;filter:blur(10px)}.endcapUi =
.rewardedAdUiBottomBar{z-index:1}.endcapUi =
.rewardedAdUiProgressBar{background-color:rgba(155,155,155,0.4)}.endcapUi=
 =
.rewardedAdUiProgress{background-color:rgba(255,255,255,0.7);margin-top:-=
5px}.unifyRefresh.endcapUi{background:rgba(0,0,0,0.84);z-index:1000;width=
:100%;height:100%;display:flex;flex-flow:column =
nowrap;justify-content:space-between}.unifyRefresh.endcapUi.fullEndcapIma=
ge{align-items:center}.unifyRefresh.endcapUi =
.videoAdUiTopBar{align-self:flex-start;width:100%;flex-grow:0;min-height:=
40px;opacity:1;background:transparent;border:none}.unifyRefresh.endcapUi.=
fullEndcapImage =
.videoAdUiTopBar{position:absolute}.unifyRefresh.endcapUi:not(.fullEndcap=
Image) =
.videoAdUiEndcapContent{display:flex;flex-flow:row;justify-content:space-=
around;width:100%}.unifyRefresh.endcapUi.fullEndcapImage =
.videoAdUiEndcapContent{display:flex;flex-flow:row;justify-content:space-=
around;align-items:center;width:100%;max-width:calc(100% - =
2*48px);height:100%;margin:16px}.unifyRefresh.endcapUi =
.videoAdUiEndcapCtaLayer{display:flex;flex-flow:column;justify-content:ce=
nter;align-items:center;min-width:30vw;margin:12px}.unifyRefresh.endcapUi=
:not(.fullEndcapImage) =
.videoAdUiEndcapImage{margin:12px;max-width:55vw}.unifyRefresh.endcapUi.f=
ullEndcapImage =
.videoAdUiEndcapImage{height:100%;margin:16px}.unifyRefresh.endcapUi =
.videoAdUiEndcapCtaLayer:empty{display:none}.unifyRefresh.endcapUi =
.videoAdUiEndcapImage:empty{display:none}.unifyRefresh.endcapUi =
.staticImageEndcapContainer{background:none;order:1;text-align:center;poi=
nter-events:auto;background-color:transparent;height:inherit;position:sta=
tic;top:auto;left:auto;width:auto}.unifyRefresh.endcapUi =
.staticImageEndcapContainer>img{object-fit:contain;border-radius:8px;max-=
width:100%;max-height:100%;height:auto;width:auto}@media =
(max-width:480px){.callToActionButton{font-size:8px}.learnMoreEndcapButto=
n{padding:4px 9px}}@media =
(max-aspect-ratio:1/1){.unifyRefresh.endcapUi{flex-flow:column =
nowrap}.unifyRefresh.endcapUi.fullEndcapImage =
.videoAdUiTopBar{position:relative}.unifyRefresh.endcapUi =
.videoAdUiEndcapContent{flex-flow:column;align-items:center;flex-grow:1}.=
unifyRefresh.endcapUi.fullEndcapImage =
.videoAdUiEndcapContent{max-width:100%;height:auto}.unifyRefresh.endcapUi=
:not(.fullEndcapImage) =
.videoAdUiEndcapImage{margin:8px;max-width:75vw;max-height:75vh}.unifyRef=
resh.endcapUi.fullEndcapImage =
.videoAdUiEndcapImage{margin:16px}.unifyRefresh.endcapUi =
.staticImageEndcapContainer{max-width:none}.unifyRefresh.endcapUi =
.videoAdUiEndcapCtaLayer{min-height:20vh;max-width:75vw}}.buttonSlot{disp=
lay:inline-block;height:100%}.overlaySelector{background:#666;border-radi=
us:2px;cursor:pointer;height:10px;width:10px;right:5px;top:5px;position:r=
elative}.overlaySelector:hover{background:#fff}.overlaySelector.active{ba=
ckground:#fc0}.fullSlotContainer{height:100%;text-align:center;background=
-color:black}.fullSlotContentContainer{display:inline-block;position:rela=
tive;width:min-content;top:calc(50% - 65px);transform:translateY(-50%) =
translateY(30px)}.fullSlotContainer =
.videoAdUiTitleV2{padding-left:5px;float:left;color:#999;font-family:Aria=
l;font-size:10pt;text-decoration:none;cursor:pointer}.fullSlotBottomBar{p=
osition:absolute;bottom:5px;width:100%}.fullSlotBottomBar =
.wtaIcon{top:0}.ima-sdk-frame =
body{background:transparent;height:100%;margin:0;overflow:hidden}.ima-sdk=
-frame{height:100%}.ima-sdk-frame-native =
body{background:#000}.ima-sdk-frame-native =
video{bottom:0;left:0;margin:auto;right:0;top:0}.videoAdUiAction:focus{ma=
rgin:1px}.videoAdUiAttribution{opacity:.9;text-align:initial;vertical-ali=
gn:middle}.videoAdUiTopBar-gvn =
.videoAdUiAttribution{opacity:1}.videoAdUiTopBar-gvn =
.videoAdUiAttributionContainer{color:#e5bb00;font-size:12px;position:rela=
tive;text-shadow:none}.videoAdUiTopBar-gvn =
.wtaIconSvg{fill:#e5bb00}@media all and (min-width:800px) and =
(min-height:400px){.videoAdUiTopBar-gvn =
.videoAdUiAttribution{font-size:16px!important}}@media =
(max-aspect-ratio:1/1){.ima-action-ad.videoAdUi =
.videoAdUiBottomBar{bottom:60px}.ima-action-ad.videoAdUi.uac-android-on-3=
p-instream =
.videoAdUiBottomBar,.ima-action-ad.videoAdUi.uac-ios-on-3p-instream =
.videoAdUiBottomBar{bottom:0}}@media (max-aspect-ratio:1/1) and =
(max-width:480px){.ima-action-ad.videoAdUi =
.videoAdUiBottomBar{bottom:45px}.ima-action-ad.videoAdUi.uac-android-on-3=
p-instream =
.videoAdUiBottomBar,.ima-action-ad.videoAdUi.uac-ios-on-3p-instream =
.videoAdUiBottomBar{bottom:0}}.videoAdUiTitleV2{color:#fff;cursor:pointer=
;display:inline-block;font-family:arial,sans-serif;font-weight:normal;fon=
t-size:13px;line-height:normal;margin:10px 5px =
5px;text-decoration:none;max-width:50%;position:relative}.ellipsisText{ov=
erflow:hidden;text-overflow:ellipsis;white-space:nowrap}.videoAdUiTitleWi=
thAuthorIcon{margin-left:60px}.videoAdUiRtl =
.videoAdUiTitleWithAuthorIcon{margin-left:0;margin-right:60px}.videoAdUiT=
itleV2:hover{text-decoration:underline}@media all and (min-width:800px) =
and (min-height:400px){.videoAdUiTitleV2{font-size:15px}}.unifyRefresh =
.videoAdUiTitleV2{font-size:16px;font-family:Roboto,Helvetica,Arial,sans-=
serif;color:#fff;font-weight:bold;text-shadow:0 1px 5px =
rgba(0,0,0,0.2);position:absolute;max-width:calc(100% - 2*40px - =
2*8px);margin:0}.videoAdUiInstreamUxRefresh =
.videoAdUiTitleV2{max-width:100%;margin:0 0 0 =
8px;font-size:18px}.videoAdUiInstreamUxRefresh.endcap =
.videoAdUiTitleV2{font-size:36px;display:block;margin-top:25%;margin-left=
:8px}@media =
(max-width:640px),(max-height:360px){.videoAdUiInstreamUxRefresh.endcap =
.videoAdUiTitleV2{font-size:24}}@media =
(max-width:300px),(max-height:150px){.videoAdUiInstreamUxRefresh =
.videoAdUiTitleV2{font-size:12px}.videoAdUiInstreamUxRefresh.endcap =
.videoAdUiTitleV2{font-size:12px}}@media =
(max-aspect-ratio:1/1){.unifyRefresh.unifyRefresh-tall =
.videoAdUiTitleV2{font-size:18px;color:#3c4043;text-shadow:none}.unifyRef=
resh.unifyRefresh-tall:not(.engagement) =
.videoAdUiTitleV2{order:2;flex-grow:0;max-width:100%;margin:8px =
32px;white-space:normal;text-align:center;position:static}.unifyRefresh.u=
nifyRefresh-tall.engagement =
.videoAdUiTitleV2{margin-top:25px}.unifyRefresh.unifyRefresh-tall.backgro=
und-text-white =
.videoAdUiTitleV2{color:#fff}.unifyRefresh.unifyRefresh-tall.background-t=
ext-black .videoAdUiTitleV2{color:#000}.unifyRefresh.endcapUi =
.videoAdUiTitleV2{max-width:75vw}}.unifyRefresh.endcapUi =
.videoAdUiTitleV2{position:static;margin:4px;max-width:50vw}.videoAdUiAut=
horNameV2{color:#ccc;cursor:pointer;display:inline-block;font-family:aria=
l,sans-serif;font-weight:normal;font-size:12px;line-height:normal;margin:=
10px 5px =
5px;text-decoration:none;position:relative}.videoAdUiAuthorNameV2:hover{t=
ext-decoration:underline}.ellipsisText{overflow:hidden;text-overflow:elli=
psis;white-space:nowrap}.unifyRefresh =
.videoAdUiAuthorNameV2{font-size:12px;font-weight:normal;font-family:Robo=
to,Helvetica,Arial,sans-serif;color:#fff;text-shadow:0 1px 5px =
rgba(0,0,0,0.2);max-width:calc(100% - 2*40px - =
2*8px);position:relative;margin:0}.videoAdUiInstreamUxRefresh =
.videoAdUiAuthorNameV2{margin:0 0 0 =
8px;font-size:14px;color:#fff}.videoAdUiInstreamUxRefresh.endcap =
.videoAdUiAuthorNameV2{font-size:24px;width:50%;white-space:normal;margin=
-left:8px}@media =
(max-width:300px),(max-height:150px){.videoAdUiInstreamUxRefresh =
.videoAdUiAuthorNameV2{font-size:11px}.videoAdUiInstreamUxRefresh.endcap =
.videoAdUiAuthorNameV2{font-size:12px}}@media =
(max-width:640px),(max-height:360px){.videoAdUiInstreamUxRefresh.endcap =
.videoAdUiAuthorNameV2{font-size:18px}}@media =
(max-aspect-ratio:1/1){.unifyRefresh.unifyRefresh-tall:not(.engagement) =
.videoAdUiAuthorNameV2{font-size:16px;font-weight:normal;color:rgba(0,0,0=
,0.56);order:3;flex-grow:0;max-width:100%;margin:4px =
16px;white-space:normal;text-align:center;text-shadow:none;position:stati=
c}.unifyRefresh.unifyRefresh-tall.engagement =
.videoAdUiAuthorNameV2{margin-bottom:10px;font-size:15px;color:#000;text-=
shadow:none}.unifyRefresh.unifyRefresh-tall.background-text-white =
.videoAdUiAuthorNameV2{color:#fff}.unifyRefresh.unifyRefresh-tall.backgro=
und-text-black .videoAdUiAuthorNameV2{color:#000}.unifyRefresh.endcapUi =
.videoAdUiAuthorNameV2{max-width:75vw}}.unifyRefresh.endcapUi =
.videoAdUiAuthorNameV2{position:static;margin:4px;max-width:50vw}.videoAd=
UiAutoClose{position:absolute;bottom:15px;right:20px;color:#999;font-fami=
ly:Arial;font-size:10pt}.videoAdUi{-webkit-tap-highlight-color:rgba(0,0,0=
,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;b=
ackground-color:rgba(0,0,0,0);bottom:0;height:100%;left:0;min-height:100%=
;pointer-events:none;position:absolute;right:0;top:0;overflow:hidden;padd=
ing:0}.videoAdUi:hover =
.videoAdUiTopBarTransitions{-webkit-transition:opacity ease-out =
.5s;-moz-transition:opacity ease-out .5s;-o-transition:opacity ease-out =
.5s;transition:opacity ease-out =
.5s;opacity:.8}.videoAdUiTopBar{background:#000;border-bottom:1px solid =
#444;cursor:default;left:0;opacity:.8;padding:0;pointer-events:auto;posit=
ion:relative;top:0;right:0;z-index:1000}.vpaidUi =
.videoAdUiTopBar{pointer-events:none}.uac-android-on-3p-instream =
.videoAdUiTopBar,.uac-ios-on-3p-instream =
.videoAdUiTopBar{display:none}.videoAdUiTopBarWithGradients{background-im=
age:-webkit-linear-gradient(top,rgba(0,0,0,0.8),rgba(0,0,0,0.7) =
40%,rgba(0,0,0,0) =
99%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0.8),rgba(0,0,0=
,0.7) 40%,rgba(0,0,0,0) =
99%);background-image:-ms-linear-gradient(top,rgba(0,0,0,0.8),rgba(0,0,0,=
0.7) 40%,rgba(0,0,0,0) =
99%);background-image:-o-linear-gradient(top,rgba(0,0,0,0.8),rgba(0,0,0,0=
.7) 40%,rgba(0,0,0,0) =
99%);background-image:linear-gradient(top,rgba(0,0,0,0.8),rgba(0,0,0,0.7)=
 40%,rgba(0,0,0,0) =
99%);background-color:rgba(0,0,0,0);border-bottom:none;height:40px}.video=
AdUiTopBarTransitions{-webkit-transition:opacity ease-in =
.5s;-moz-transition:opacity ease-in .5s;-o-transition:opacity ease-in =
.5s;transition:opacity ease-in =
.5s;opacity:0}.videoAdUiTopBarNoFade{opacity:.8!important}.videoAdUiClick=
Element{height:100%;width:100%;pointer-events:auto}.unifyRefresh{backgrou=
nd-image:-webkit-linear-gradient(top,rgba(0,0,0,0.3),rgba(0,0,0,0) =
80px);background-image:-moz-linear-gradient(top,rgba(0,0,0,0.3),rgba(0,0,=
0,0) =
80px);background-image:-ms-linear-gradient(top,rgba(0,0,0,0.3),rgba(0,0,0=
,0) =
80px);background-image:-o-linear-gradient(top,rgba(0,0,0,0.3),rgba(0,0,0,=
0) =
80px);background-image:linear-gradient(top,rgba(0,0,0,0.3),rgba(0,0,0,0) =
80px)}.unifyRefresh.videoAdUi{z-index:1000}.unifyRefresh =
.videoAdUiClickElement{position:absolute;display:flex;align-items:center;=
justify-content:center}.unifyRefresh =
.rewardedAdUiTopBar{position:absolute;top:0;width:100%}.videoAdUiInstream=
UxRefresh =
.videoAdUiTopBar{opacity:1;display:flex}.videoAdUiInstreamUxRefresh =
.videoAdUiTopBarTextContainer{order:1;display:flex;flex-direction:column;=
flex-grow:1;height:54px;overflow:hidden;justify-content:center}.videoAdUi=
InstreamUxRefresh .videoAdUiTopBarCollapsed =
.videoAdUiTopBarTextContainer{display:none}.videoAdUiInstreamUxRefresh =
.videoAdUiTopBarWithGradients{background-image:-webkit-linear-gradient(18=
0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) =
100%);background-image:-moz-linear-gradient(180deg,rgba(0,0,0,0.8) =
0%,rgba(0,0,0,0) =
100%);background-image:-ms-linear-gradient(180deg,rgba(0,0,0,0.8) =
0%,rgba(0,0,0,0) =
100%);background-image:-o-linear-gradient(180deg,rgba(0,0,0,0.8) =
0%,rgba(0,0,0,0) =
100%);background-image:linear-gradient(180deg,rgba(0,0,0,0.8) =
0%,rgba(0,0,0,0) =
100%);height:86px;align-items:center}.videoAdUiInstreamUxRefresh.endcap =
.videoAdUiTopBar{background:none;border:none}.videoAdUiInstreamUxRefresh =
.videoAdUiClickElement{position:absolute;top:0}.videoAdUiInstreamUxRefres=
h =
.videoAdUiClickElementPaused{background-color:rgba(0,0,0,0.5)}.videoAdUiI=
nstreamUxRefresh =
.videoAdUiTopBarCollapsed{background:none}.videoAdUiInstreamUxRefresh.end=
cap{background:rgba(255,255,255,.5)}@media =
(max-width:640px),(max-height:320px){.videoAdUiInstreamUxRefresh =
.videoAdUiTopBarWithGradients{height:70px}}@media =
(max-width:300px),(max-height:150px){.videoAdUiInstreamUxRefresh =
.videoAdUiTopBarWithGradients{height:48px}.videoAdUiInstreamUxRefresh =
.videoAdUiTopBarTextContainer{height:32px}}@media =
(max-aspect-ratio:1/1){.unifyRefresh.unifyRefresh-tall{background-image:n=
one;display:flex;flex-direction:column;align-items:center;justify-content=
:center}.unifyRefresh.unifyRefresh-tall:not(.engagement) =
.videoAdUiClickElement{order:2;height:56vw;margin:12px =
0;position:static}.unifyRefresh.unifyRefresh-tall.engagement =
.videoAdUiClickElement{order:1;position:static}}.videoAdUiBottomBar{backg=
round-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0.4=
) 60%,rgba(0,0,0,0) =
99%);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,=
0,0,0.4) 60%,rgba(0,0,0,0) =
99%);background-image:-ms-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0=
,0,0.4) 60%,rgba(0,0,0,0) =
99%);background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,=
0,0.4) 60%,rgba(0,0,0,0) =
99%);background-image:linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0=
.4) 60%,rgba(0,0,0,0) =
99%);bottom:0;padding:0;pointer-events:auto;position:absolute;width:100%;=
z-index:1000}.videoAdUiProgressBar{background-color:#fff;bottom:0;cursor:=
default;left:0;pointer-events:auto;position:absolute;width:100%;z-index:1=
000}.videoAdUiBuffer{height:4px;width:0%;display:none}.videoAdUiProgress{=
background-image:-webkit-linear-gradient(top,#ffec7b,#dea405);background-=
image:-moz-linear-gradient(top,#ffec7b,#dea405);background-image:-ms-line=
ar-gradient(top,#ffec7b,#dea405);background-image:-o-linear-gradient(top,=
#ffec7b,#dea405);background-image:linear-gradient(top,#ffec7b,#dea405);bo=
rder-right:solid 1px =
#666;height:4px;opacity:.9;width:0%}.videoAdUiAttributionContainer{color:=
#fff;display:inline-block;font-family:arial,sans-serif;font-weight:normal=
;font-size:11px;left:0;padding-right:10px;line-height:normal;padding:5px;=
pointer-events:auto;text-shadow:0 0 5px =
rgba(0,0,0,0.8);bottom:0;position:absolute;cursor:default}.videoAdUiAttri=
bution{display:inline-block;opacity:.9;text-align:initial}.rtl =
.videoAdUiAttribution{direction:rtl}.videoAdUiInstreamUxRefresh =
.videoAdUiAttributionContainer{left:20px;font-family:Roboto,Helvetica,Ari=
al,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-heigh=
t:10px}.videoAdUiInstreamUxRefresh .videoAdUiBottomBarCollapsed =
.videoAdUiAttributionContainer{display:none}.videoAdUiInstreamUxRefresh =
.videoAdUiBottomBar{background:none}@media =
(max-width:300px),(max-height:150px){.videoAdUiInstreamUxRefresh =
.videoAdUiAttributionContainer{font-size:10px}}@media all and =
(min-width:800px) and =
(min-height:400px){.videoAdUiAttribution{font-size:13px}}.videoAdUiWtaIco=
nContainer{display:inline-block}.unifyRefresh.endcapUi =
.videoAdUiBottomBar{width:100%;flex-grow:0;min-height:40px;position:stati=
c;bottom:auto;background-image:none}.unifyRefresh.endcapUi.fullEndcapImag=
e .videoAdUiBottomBar{min-height:0}@media =
(max-aspect-ratio:1/1){.unifyRefresh.endcapUi =
.videoAdUiBottomBar{min-height:0}}.videoAdUiLearnMore{color:#fff;cursor:p=
ointer;display:inline-block;float:right;font-family:arial,sans-serif;font=
-weight:normal;font-size:16px;line-height:normal;padding:5px}.videoAdUiRt=
l =
.videoAdUiLearnMore{float:left}.learnMoreContainer{top:0;left:0;width:100=
%;height:100%;position:absolute;background:rgba(239,239,239,0.6)}.learnMo=
reButton{display:inline-block;position:absolute;top:58%;left:50%;-webkit-=
transform:translateX(-50%);transform:translateX(-50%);padding:8px =
18px;font-size:larger;font-family:sans-serif;color:#3e82f7;background-col=
or:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,0.5);border:1px solid =
#ddd;text-decoration:none}.unifyRefresh =
.learnMoreContainer{position:absolute;margin:0 12px 12px =
0;bottom:0;right:0;pointer-events:auto;z-index:calc(1000 + =
1);width:auto;height:auto;left:auto;background:transparent;top:auto}.unif=
yRefresh.gma-instream .learnMoreContainer{margin:12px 12px 0 =
0;top:0;bottom:auto}.unifyRefresh =
.learnMoreButton{color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif=
;font-size:12px;background-color:#3c4043;border:none;border-radius:4px;-w=
ebkit-filter:drop-shadow(0 0 2px rgba(0,0,0,0.12)) drop-shadow(0 2px 2px =
rgba(0,0,0,0.24));filter:drop-shadow(0 0 2px rgba(0,0,0,0.12)) =
drop-shadow(0 2px 2px rgba(0,0,0,0.24));padding:8px =
24px;text-align:center;position:static;top:auto;left:auto;-webkit-transfo=
rm:none;transform:none;box-shadow:none}.unifyRefresh =
.learnMoreButton.black-learn-more-text{color:#000}.unifyRefresh =
.learnMoreButton.white-learn-more-button{background-color:#fff}.unifyRefr=
esh.gma-instream .learnMoreButton{font-size:18px}.unifyRefresh.endcapUi =
.learnMoreContainer{order:2;margin:8px;position:static;top:auto;left:auto=
;width:auto;height:auto;-webkit-transform:none;transform:none;background:=
none}.unifyRefresh.endcapUi .learnMoreButton{padding:8px =
24px;font-size:14px;font-family:Roboto,Helvetica,Arial,sans-serif;color:#=
3c4043;background-color:#fff;border-radius:4px;font-weight:bold;pointer-e=
vents:auto;text-align:center;position:static;top:auto;left:auto;width:aut=
o;height:auto;-webkit-transform:none;transform:none;border:none;box-shado=
w:none}@media (max-width:480px){.learnMoreButton{padding:4px =
9px}}.videoAdUiInstreamUxRefresh =
.learnMoreContainer{order:2;position:relative;width:auto;height:auto;back=
ground:none;margin-left:auto;padding:8px}.videoAdUiInstreamUxRefresh =
.learnMoreButton{position:relative;padding:15px;top:auto;left:auto;transf=
orm:none;font-size:18px;font-family:Roboto,Helvetica,Arial,sans-serif;bor=
der-radius:4px;font-weight:bold;pointer-events:auto;text-align:center;bor=
der:1px solid =
#b2b2b2;box-sizing:border-box;cursor:pointer;box-shadow:none;min-width:12=
5px;flex-shrink:0}.videoAdUiInstreamUxRefresh .videoAdUiTopBarCollapsed =
.learnMoreButton{color:#fff;background:rgba(0,0,0,0.2);border:1px solid =
#fff}.videoAdUiRtl.videoAdUiInstreamUxRefresh =
.learnMoreContainer{margin-right:auto;margin-left:unset}@media =
(max-width:300px),(max-height:150px){.videoAdUiInstreamUxRefresh =
.learnMoreButton{padding:8px;font-size:12px;min-width:80px}}@media =
(max-aspect-ratio:1/1){.unifyRefresh.unifyRefresh-tall =
.learnMoreContainer{order:3;flex-basis:25vh;display:flex;flex-flow:column=
;align-items:center;justify-content:center;margin:0;position:static;top:a=
uto;left:auto;width:auto;height:auto;-webkit-transform:none;transform:non=
e;border:none;box-shadow:none}.unifyRefresh.unifyRefresh-tall.engagement =
.learnMoreContainer{padding:10px;flex-basis:auto;width:80%}.unifyRefresh.=
unifyRefresh-tall =
.learnMoreButton{font-size:15px;letter-spacing:.54px;padding:12px =
24px;min-width:140px;max-width:80vh}.unifyRefresh.unifyRefresh-tall.engag=
ement =
.learnMoreButton{background-color:#0084ff;min-width:100%;width:100%}.unif=
yRefresh.endcapUi .learnMoreButton{padding:12px =
48px}}.overlayContainer{position:relative;display:inline-block}.overlayCo=
ntainer.clickable img{cursor:pointer}.overlayContainer.clickable =
.overlayTextContainer{cursor:pointer}.autoalign{text-align:center;bottom:=
0}.nonLinearContainer{position:absolute;width:100%}.overlayContainer.scal=
able{min-width:320px;max-width:450px;width:100%;margin:auto}.overlayTextC=
ontainer{background-image:-webkit-linear-gradient(top,rgba(20,20,20,0.6),=
rgba(209,209,209,0.6));background-image:-moz-linear-gradient(top,rgba(20,=
20,20,0.6),rgba(209,209,209,0.6));background-image:-ms-linear-gradient(to=
p,rgba(20,20,20,0.6),rgba(209,209,209,0.6));background-image:-o-linear-gr=
adient(top,rgba(20,20,20,0.6),rgba(209,209,209,0.6));background-image:lin=
ear-gradient(top,rgba(20,20,20,0.6),rgba(209,209,209,0.6));border:1px =
solid =
rgba(102,102,102,0.7);border-radius:3px;text-align:left;margin-bottom:5px=
;padding-left:10px;padding-top:3px;padding-bottom:10px}.overlayTextImage{=
box-shadow:rgba(0,0,0,0.5) 0 3px =
5px;height:57px;width:79px}.textImageDuration{background:#000;color:#fff;=
font:10px =
arial,sans-serif;padding:2px;position:absolute;right:0;bottom:7px}.overla=
yTextTitle{text-decoration:underline;color:#fff;display:block;font:bold =
14px arial,sans-serif;margin:7px 16px 0 =
0;overflow:hidden;padding-bottom:4px;text-overflow:ellipsis;text-shadow:r=
gba(0,0,0,0.7) 0 4px =
4px;white-space:nowrap}.overlayTextDescription{color:#fff;font:12px =
arial,sans-serif;margin-top:-3px;overflow:hidden;text-overflow:ellipsis;t=
ext-shadow:rgba(0,0,0,0.7) 0 4px =
4px;white-space:nowrap}.overlayTextUrl{bottom:7px;color:#f9fcc0;font:bold=
 11px =
arial,sans-serif;left:10px;text-decoration:none;text-shadow:rgba(0,0,0,0.=
7) 0 4px 4px}.textImageContainer{float:left;position:relative;margin:3px =
10px 0 0}.overlayTextAttribution{bottom:12px;color:#fff;font:11px =
arial,sans-serif;position:absolute;right:5px;text-decoration:none;text-sh=
adow:rgba(0,0,0,0.7) 0 4px 4px}.unifyRefresh =
.videoAdUiPlayPauseControl{opacity:0;pointer-events:none;-webkit-transiti=
on:opacity 200ms;-moz-transition:opacity 200ms;-o-transition:opacity =
200ms;transition:opacity 200ms;-webkit-filter:drop-shadow(0 0 10px =
rgba(0,0,0,0.5));filter:drop-shadow(0 0 10px =
rgba(0,0,0,0.5))}.unifyRefresh =
.videoAdUiPlayPauseControl.fade-in{opacity:1;pointer-events:auto}.unifyRe=
fresh .videoAdUiPlayPauseControl =
svg{width:56px;height:56px}.videoAdUiPlayPauseControl.fullScreen{opacity:=
0;pointer-events:none;-webkit-transition:opacity =
200ms;-moz-transition:opacity 200ms;-o-transition:opacity =
200ms;transition:opacity 200ms;-webkit-filter:drop-shadow(0 0 10px =
rgba(0,0,0,0.5));filter:drop-shadow(0 0 10px =
rgba(0,0,0,0.5));height:100%;width:100%;background-color:rgba(0,0,0,0.5);=
display:flex;justify-content:center;align-items:center}.videoAdUiPlayPaus=
eControl.fullScreen.fade-in{opacity:1;pointer-events:auto}.videoAdUiPlayP=
auseControl.fullScreen =
.videoAdUiPauseIcon{width:80px;height:80px}.videoAdUiPlayPauseControl.ful=
lScreen svg{width:80px;height:80px}.videoAdUiInstreamUxRefresh =
.videoAdUiPlayPauseControl{pointer-events:auto}@media =
(max-width:300px),(max-height:150px){.videoAdUiPlayPauseControl.fullScree=
n =
.videoAdUiPauseIcon{width:40px;height:40px}.videoAdUiPlayPauseControl.ful=
lScreen =
svg{width:40px;height:40px}}.recallButtonContainer{height:12px;width:24px=
}.autoalign =
.recallButtonContainer{margin:auto}.recallButtonBackground{width:100%;hei=
ght:100%;background-color:rgba(200,200,200,.5);border:solid =
rgba(255,255,255,.5) =
1px}.recallButtonBackground:hover{background-color:#fff;border:solid =
rgba(0,0,0,.5) =
1px}.recallButtonIcon{z-index:1000;cursor:pointer}.videoAdUiPreSkipContai=
ner{bottom:22px;cursor:default;padding:15px 0 15px =
15px;pointer-events:auto;position:absolute;right:0;z-index:1000}#google-r=
ewarded-video .videoAdUiPreSkipContainer{bottom:55px}.limaRewardedUiV2 =
.videoAdUiPreSkipContainer{bottom:0}.videoAdUi-mobile =
.videoAdUiPreSkipContainer{bottom:11px;padding:8px 0 8px =
8px}.videoAdUiPreSkipButton{background:rgba(0,0,0,0.8);min-width:155px;pa=
dding:6px}.videoAdUi-mobile =
.videoAdUiPreSkipButton{min-width:105px}.noTextSkipButton =
.videoAdUiPreSkipButton{min-width:30px}.videoAdUiPreSkipText{color:#e6e6e=
6;font-family:arial,sans-serif;font-weight:normal;font-size:11px;line-hei=
ght:21px;padding-right:0;text-align:center;display:inline-block;width:100=
%;vertical-align:middle}.gma-instream =
.videoAdUiPreSkipText{font-size:14px;line-height:24px}.videoAdUiSkipConta=
iner{-webkit-tap-highlight-color:rgba(0,0,0,0);bottom:22px;cursor:pointer=
;padding:15px 0 15px =
15px;pointer-events:auto;position:absolute;right:0;z-index:1000}#google-r=
ewarded-video .videoAdUiSkipContainer{bottom:55px}.videoAdUi-mobile =
.videoAdUiSkipContainer{bottom:11px;padding:8px 0 8px =
8px}.videoAdUiSkipWidgetV2 =
.videoAdUiPreSkipContainer,.videoAdUiSkipWidgetV2 =
.videoAdUiSkipContainer{bottom:0}.raisedSkipButton.videoAdUiSkipWidgetV2 =
.videoAdUiPreSkipContainer,.raisedSkipButton.videoAdUiSkipWidgetV2 =
.videoAdUiSkipContainer,.gma-instream .videoAdUiSkipWidgetV2 =
.videoAdUiPreSkipContainer,.gma-instream .videoAdUiSkipWidgetV2 =
.videoAdUiSkipContainer{bottom:22px}.videoAdUi-mobile =
.raisedSkipButton.videoAdUiSkipWidgetV2 =
.videoAdUiPreSkipContainer,.videoAdUi-mobile =
.raisedSkipButton.videoAdUiSkipWidgetV2 =
.videoAdUiSkipContainer{bottom:11px}.raisedSkipButton =
.videoAdUiAction:focus{margin:1px}.videoAdUiAction{-webkit-tap-highlight-=
color:rgba(0,0,0,0);background:rgba(0,0,0,0.8);border:1px solid =
rgba(255,255,255,0.5);border-right:0;box-sizing:content-box;color:#fff;cu=
rsor:pointer;direction:ltr;font-family:arial,sans-serif;font-weight:norma=
l;font-size:18px;line-height:normal;min-width:150px;padding:10px =
7px;text-align:center}.videoAdUiAction.autofocused:focus{outline-width:0}=
.videoAdUi-mobile =
.videoAdUiAction{font-size:16px;min-width:100px;padding:6px =
7px}.videoAdUiAction:hover{border-color:rgba(255,255,255,1)}.gma-instream=
 =
.videoAdUiAction{border-width:0;background:rgba(0,0,0,0.7)}.videoAdUiSkip=
ButtonExperimentalText{display:inline-block;font-size:18px;vertical-align=
:middle;width:initial}.videoAdUiSkipIcon{display:inline-block;height:24px=
;margin-left:2px;vertical-align:middle;width:24px}.videoAdUiSkipIcon>svg{=
fill:white;height:24px;width:24px;-webkit-filter:drop-shadow(0 1px 5px =
rgba(0,0,0,0.2));filter:drop-shadow(0 1px 5px =
rgba(0,0,0,0.2))}.gma-instream =
.videoAdUiSkipIcon{margin-left:5px}.videoAdUiSkipButton{line-height:norma=
l;min-width:0;padding:7px 6px 7px 10px;width:auto;margin:0}.gma-instream =
.videoAdUiSkipButton{padding-left:15px;padding-right:8px;font-size:18px}@=
media all and (min-width:800px) and =
(min-height:400px){.videoAdUiPreSkipButton{min-width:200px}.videoAdUiPreS=
kipText{font-size:13px;padding-right:6px}.gma-instream =
.videoAdUiPreSkipText{font-size:18px}.raisedSkipButton =
.videoAdUiAction{min-width:200px!important}}.videoAdUiInstreamUxRefresh =
.videoAdUiPreSkipButton{border-radius:4px 0 0 4px;padding:6px =
0;min-width:20px}.videoAdUiInstreamUxRefresh =
.videoAdUiPreSkipText{font-size:14px}.videoAdUiInstreamUxRefresh =
.videoAdUiSkipButton{border-radius:4px 0 0 4px}@media =
(max-width:300px),(max-height:150px){.videoAdUiInstreamUxRefresh =
.videoAdUiPreSkipText{font-size:12px}.videoAdUiInstreamUxRefresh =
.videoAdUiSkipButtonExperimentalText{font-size:12px}.videoAdUiInstreamUxR=
efresh .videoAdUiSkipButton{padding:3px =
4px;min-width:60px}.videoAdUiInstreamUxRefresh =
.videoAdUiSkipIcon{height:16px;width:16px}.videoAdUiInstreamUxRefresh =
.videoAdUiSkipIcon>svg{height:16px;width:16px}.videoAdUiInstreamUxRefresh=
 .videoAdUiSkipWidgetV2 =
.videoAdUiPreSkipContainer,.videoAdUiInstreamUxRefresh =
.videoAdUiSkipWidgetV2 =
.videoAdUiSkipContainer{bottom:0!important}}.videoAdUiIconImage{cursor:po=
inter;width:40px;height:40px}.videoAdUiIconImage:hover{opacity:.6}.videoA=
dUiIconV2{display:inline-block;position:relative;z-index:1000}.videoAdUiI=
conV2>img{cursor:pointer}.videoAdUiIconV2>img:hover{opacity:.6}.authorIco=
n.videoAdUiIconV2{background:#000;height:40px;margin:0 =
10px;background:none}.authorIcon.videoAdUiIconV2>img{width:40px;height:40=
px}.vastIcon.videoAdUiIconV2{height:20px;width:100px;margin:2px;pointer-e=
vents:auto}.vastIcon.videoAdUiIconV2>img{max-width:100%;max-height:100%;d=
isplay:block}.unifyRefresh =
.authorIcon.videoAdUiIconV2{height:40px;width:40px;margin:0 8px 0 =
0}.unifyRefresh =
.authorIcon.videoAdUiIconV2>img{width:100%;height:100%}.videoAdUiInstream=
UxRefresh .authorIcon.videoAdUiIconV2{order:0;margin:8px 0 8px =
8px;height:54px;font-size:18px}.videoAdUiInstreamUxRefresh =
.authorIcon.videoAdUiIconV2>img{width:54px;height:54px}.videoAdUiInstream=
UxRefresh .videoAdUiTopBarCollapsed =
.authorIcon.videoAdUiIconV2{display:none}@media =
(max-width:300px),(max-height:150px){.videoAdUiInstreamUxRefresh =
.authorIcon.videoAdUiIconV2{height:32px}.videoAdUiInstreamUxRefresh =
.authorIcon.videoAdUiIconV2>img{width:32px;height:32px}}@media =
(max-aspect-ratio:1/1){.unifyRefresh.unifyRefresh-tall =
.authorIcon.videoAdUiIconV2{order:1;flex-grow:0;height:56px;width:56px;ma=
rgin:0}.unifyRefresh.unifyRefresh-tall.engagement =
.authorIcon.videoAdUiIconV2{margin:16px}}.unifyRefresh.endcapUi =
.authorIcon.videoAdUiIconV2{height:56px;width:56px;margin:8px}.videoAdUiI=
conFallback{position:fixed;overflow:hidden;left:50%;top:50%;object-fit:no=
ne;transform:translate(-50%,-50%)}.wtaIcon{cursor:pointer;padding:5px;pos=
ition:relative;top:3px}.smallWtaIcon =
.wtaIcon{top:0}.smallWtaIcon.videoAdUiWtaIconContainer{opacity:.9;text-al=
ign:initial;vertical-align:middle;cursor:pointer;padding-left:5px;height:=
14px}.smallWtaIcon .wtaIconSvg{width:15px;height:15px}.unifyRefresh =
.videoAdUiWtaIconContainer{pointer-events:auto;display:flex;flex-flow:row=
;align-items:center;justify-content:flex-start;margin:4px =
8px;position:absolute}.unifyRefresh .wtaIcon{position:static;padding:0 =
4px}.unifyRefresh =
.wtaIcon>svg{fill:white;height:16px;width:16px;-webkit-filter:drop-shadow=
(0 1px 5px rgba(0,0,0,0.2));filter:drop-shadow(0 1px 5px =
rgba(0,0,0,0.2))}.unifyRefresh =
.wtaIconAdBadge{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1=
2px;padding:0 =
4px;background-color:transparent;border-style:solid;border-width:thin;bor=
der-color:white;border-radius:2px;color:white}@media =
(max-aspect-ratio:1/1){.unifyRefresh.unifyRefresh-tall =
.wtaIconAdBadge{color:rgba(0,0,0,0.56);border-color:rgba(0,0,0,0.56)}.uni=
fyRefresh.unifyRefresh-tall =
.wtaIcon>svg{fill:rgba(0,0,0,0.56);-webkit-filter:unset;filter:unset}}.ov=
erlayContainer =
.videoAdUiWtaIconContainer{position:absolute;top:6px;right:30px}.videoAdU=
iInstreamUxRefresh =
.videoAdUiWtaIconContainer{pointer-events:auto;display:flex;flex-flow:row=
;align-items:center;justify-content:flex-start;padding:2px =
0;order:0}.videoAdUiInstreamUxRefresh =
.wtaIconAdBadge{font-family:Roboto,Helvetica,Arial,sans-serif;padding-lef=
t:4px;color:#80868b;background-color:#fff;height:17px;width:32px;border:1=
px solid =
#e8eaed;font-size:12px;border-radius:4px;margin-left:-4px;margin-bottom:-=
4px}.videoAdUiInstreamUxRefresh =
.wtaIconAdBadge>svg{fill:#80868b;height:16px;width:16px;margin-bottom:-4p=
x}</STYLE>

<SCRIPT type=3D"text/javascript">// Copyright 2011 Google Inc. All =
Rights Reserved.=0A=
(function(){/*=0A=
=0A=
 Copyright The Closure Library Authors.=0A=
 SPDX-License-Identifier: Apache-2.0=0A=
*/=0A=
var l,aa=3Dfunction(a){var b=3D0;return function(){return =
b<a.length?{done:!1,value:a[b++]}:{done:!0}}},ba=3D"function"=3D=3Dtypeof=
 =
Object.defineProperties?Object.defineProperty:function(a,b,c){if(a=3D=3DA=
rray.prototype||a=3D=3DObject.prototype)return a;a[b]=3Dc.value;return =
a},ca=3Dfunction(a){a=3D["object"=3D=3Dtypeof =
globalThis&&globalThis,a,"object"=3D=3Dtypeof =
window&&window,"object"=3D=3Dtypeof self&&self,"object"=3D=3Dtypeof =
global&&global];for(var b=3D0;b<a.length;++b){var =
c=3Da[b];if(c&&c.Math=3D=3DMath)return c}throw Error("Cannot find global =
object");=0A=
},da=3Dca(this),ea=3Dfunction(a,b){if(b)a:{var =
c=3Dda;a=3Da.split(".");for(var d=3D0;d<a.length-1;d++){var =
e=3Da[d];if(!(e in c))break =
a;c=3Dc[e]}a=3Da[a.length-1];d=3Dc[a];b=3Db(d);b!=3Dd&&null!=3Db&&ba(c,a,=
{configurable:!0,writable:!0,value:b})}};=0A=
ea("Symbol",function(a){if(a)return a;var =
b=3Dfunction(f,g){this.g=3Df;ba(this,"description",{configurable:!0,writa=
ble:!0,value:g})};b.prototype.toString=3Dfunction(){return this.g};var =
c=3D"jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=3D0,e=3Dfunction(f){if=
(this instanceof e)throw new TypeError("Symbol is not a =
constructor");return new b(c+(f||"")+"_"+d++,f)};return e});=0A=
ea("Symbol.iterator",function(a){if(a)return =
a;a=3DSymbol("Symbol.iterator");for(var b=3D"Array Int8Array Uint8Array =
Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array =
Float32Array Float64Array".split(" "),c=3D0;c<b.length;c++){var =
d=3Dda[b[c]];"function"=3D=3D=3Dtypeof d&&"function"!=3Dtypeof =
d.prototype[a]&&ba(d.prototype,a,{configurable:!0,writable:!0,value:funct=
ion(){return fa(aa(this))}})}return a});=0A=
var fa=3Dfunction(a){a=3D{next:a};a[Symbol.iterator]=3Dfunction(){return =
this};return a},ha=3Dfunction(a){return a.raw=3Da},p=3Dfunction(a){var =
b=3D"undefined"!=3Dtypeof =
Symbol&&Symbol.iterator&&a[Symbol.iterator];return =
b?b.call(a):{next:aa(a)}},u=3Dfunction(a){if(!(a instanceof =
Array)){a=3Dp(a);for(var =
b,c=3D[];!(b=3Da.next()).done;)c.push(b.value);a=3Dc}return =
a},ia=3Dfunction(a,b){return =
Object.prototype.hasOwnProperty.call(a,b)},ka=3D"function"=3D=3Dtypeof =
Object.assign?Object.assign:function(a,b){for(var =
c=3D1;c<arguments.length;c++){var d=3D=0A=
arguments[c];if(d)for(var e in d)ia(d,e)&&(a[e]=3Dd[e])}return =
a};ea("Object.assign",function(a){return a||ka});var =
la=3D"function"=3D=3Dtypeof Object.create?Object.create:function(a){var =
b=3Dfunction(){};b.prototype=3Da;return new =
b},ma;if("function"=3D=3Dtypeof =
Object.setPrototypeOf)ma=3DObject.setPrototypeOf;else{var na;a:{var =
oa=3D{a:!0},qa=3D{};try{qa.__proto__=3Doa;na=3Dqa.a;break =
a}catch(a){}na=3D!1}ma=3Dna?function(a,b){a.__proto__=3Db;if(a.__proto__!=
=3D=3Db)throw new TypeError(a+" is not extensible");return a}:null}=0A=
var =
ra=3Dma,v=3Dfunction(a,b){a.prototype=3Dla(b.prototype);a.prototype.const=
ructor=3Da;if(ra)ra(a,b);else for(var c in =
b)if("prototype"!=3Dc)if(Object.defineProperties){var =
d=3DObject.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}=
else =
a[c]=3Db[c];a.Bb=3Db.prototype},sa=3Dfunction(){this.A=3D!1;this.l=3Dnull=
;this.h=3Dvoid =
0;this.g=3D1;this.C=3D0;this.o=3Dnull},ua=3Dfunction(a){if(a.A)throw new =
TypeError("Generator is already =
running");a.A=3D!0};sa.prototype.B=3Dfunction(a){this.h=3Da};=0A=
var =
va=3Dfunction(a,b){a.o=3D{yj:b,Tj:!0};a.g=3Da.C};sa.prototype.return=3Dfu=
nction(a){this.o=3D{return:a};this.g=3Dthis.C};=0A=
var =
wa=3Dfunction(a,b,c){a.g=3Dc;return{value:b}},xa=3Dfunction(a){this.g=3Dn=
ew sa;this.h=3Da},Aa=3Dfunction(a,b){ua(a.g);var c=3Da.g.l;if(c)return =
ya(a,"return"in =
c?c["return"]:function(d){return{value:d,done:!0}},b,a.g.return);a.g.retu=
rn(b);return za(a)},ya=3Dfunction(a,b,c,d){try{var =
e=3Db.call(a.g.l,c);if(!(e instanceof Object))throw new =
TypeError("Iterator result "+e+" is not an object");if(!e.done)return =
a.g.A=3D!1,e;var f=3De.value}catch(g){return =
a.g.l=3Dnull,va(a.g,g),za(a)}a.g.l=3Dnull;d.call(a.g,f);return za(a)},=0A=
za=3Dfunction(a){for(;a.g.g;)try{var b=3Da.h(a.g);if(b)return =
a.g.A=3D!1,{value:b.value,done:!1}}catch(c){a.g.h=3Dvoid =
0,va(a.g,c)}a.g.A=3D!1;if(a.g.o){b=3Da.g.o;a.g.o=3Dnull;if(b.Tj)throw =
b.yj;return{value:b.return,done:!0}}return{value:void =
0,done:!0}},Ba=3Dfunction(a){this.next=3Dfunction(b){ua(a.g);a.g.l?b=3Dya=
(a,a.g.l.next,b,a.g.B):(a.g.B(b),b=3Dza(a));return =
b};this.throw=3Dfunction(b){ua(a.g);a.g.l?b=3Dya(a,a.g.l["throw"],b,a.g.B=
):(va(a.g,b),b=3Dza(a));return b};this.return=3Dfunction(b){return =
Aa(a,b)};this[Symbol.iterator]=3D=0A=
function(){return this}},Ca=3Dfunction(a){function b(d){return =
a.next(d)}function c(d){return a.throw(d)}return new =
Promise(function(d,e){function =
f(g){g.done?d(g.value):Promise.resolve(g.value).then(b,c).then(f,e)}f(a.n=
ext())})},Da=3Dfunction(a){return Ca(new Ba(new xa(a)))};=0A=
ea("Promise",function(a){function b(){this.g=3Dnull}function c(g){return =
g instanceof e?g:new e(function(h){h(g)})}if(a)return =
a;b.prototype.h=3Dfunction(g){if(null=3D=3Dthis.g){this.g=3D[];var =
h=3Dthis;this.l(function(){h.A()})}this.g.push(g)};var =
d=3Dda.setTimeout;b.prototype.l=3Dfunction(g){d(g,0)};b.prototype.A=3Dfun=
ction(){for(;this.g&&this.g.length;){var g=3Dthis.g;this.g=3D[];for(var =
h=3D0;h<g.length;++h){var =
k=3Dg[h];g[h]=3Dnull;try{k()}catch(m){this.o(m)}}}this.g=3Dnull};b.protot=
ype.o=3Dfunction(g){this.l(function(){throw g;=0A=
})};var e=3Dfunction(g){this.g=3D0;this.l=3Dvoid =
0;this.h=3D[];this.C=3D!1;var =
h=3Dthis.A();try{g(h.resolve,h.reject)}catch(k){h.reject(k)}};e.prototype=
.A=3Dfunction(){function g(m){return =
function(n){k||(k=3D!0,m.call(h,n))}}var =
h=3Dthis,k=3D!1;return{resolve:g(this.U),reject:g(this.o)}};e.prototype.U=
=3Dfunction(g){if(g=3D=3D=3Dthis)this.o(new TypeError("A Promise cannot =
resolve to itself"));else if(g instanceof =
e)this.I(g);else{a:switch(typeof g){case "object":var =
h=3Dnull!=3Dg;break a;case "function":h=3D!0;break a;default:h=3D!1}h?=0A=
this.F(g):this.B(g)}};e.prototype.F=3Dfunction(g){var h=3Dvoid =
0;try{h=3Dg.then}catch(k){this.o(k);return}"function"=3D=3Dtypeof =
h?this.J(h,g):this.B(g)};e.prototype.o=3Dfunction(g){this.G(2,g)};e.proto=
type.B=3Dfunction(g){this.G(1,g)};e.prototype.G=3Dfunction(g,h){if(0!=3Dt=
his.g)throw Error("Cannot settle("+g+", "+h+"): Promise already settled =
in =
state"+this.g);this.g=3Dg;this.l=3Dh;2=3D=3D=3Dthis.g&&this.H();this.D()}=
;e.prototype.H=3Dfunction(){var g=3Dthis;d(function(){if(g.M()){var =
h=3Dda.console;"undefined"!=3D=3Dtypeof h&&h.error(g.l)}},=0A=
1)};e.prototype.M=3Dfunction(){if(this.C)return!1;var =
g=3Dda.CustomEvent,h=3Dda.Event,k=3Dda.dispatchEvent;if("undefined"=3D=3D=
=3Dtypeof k)return!0;"function"=3D=3D=3Dtypeof g?g=3Dnew =
g("unhandledrejection",{cancelable:!0}):"function"=3D=3D=3Dtypeof =
h?g=3Dnew =
h("unhandledrejection",{cancelable:!0}):(g=3Dda.document.createEvent("Cus=
tomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=3Dt=
his;g.reason=3Dthis.l;return =
k(g)};e.prototype.D=3Dfunction(){if(null!=3Dthis.h){for(var =
g=3D0;g<this.h.length;++g)f.h(this.h[g]);this.h=3D=0A=
null}};var f=3Dnew b;e.prototype.I=3Dfunction(g){var =
h=3Dthis.A();g.Oe(h.resolve,h.reject)};e.prototype.J=3Dfunction(g,h){var =
k=3Dthis.A();try{g.call(h,k.resolve,k.reject)}catch(m){k.reject(m)}};e.pr=
ototype.then=3Dfunction(g,h){function =
k(r,t){return"function"=3D=3Dtypeof =
r?function(B){try{m(r(B))}catch(y){n(y)}}:t}var m,n,q=3Dnew =
e(function(r,t){m=3Dr;n=3Dt});this.Oe(k(g,m),k(h,n));return =
q};e.prototype.catch=3Dfunction(g){return this.then(void =
0,g)};e.prototype.Oe=3Dfunction(g,h){function k(){switch(m.g){case =
1:g(m.l);break;=0A=
case 2:h(m.l);break;default:throw Error("Unexpected state: "+m.g);}}var =
m=3Dthis;null=3D=3Dthis.h?f.h(k):this.h.push(k);this.C=3D!0};e.resolve=3D=
c;e.reject=3Dfunction(g){return new =
e(function(h,k){k(g)})};e.race=3Dfunction(g){return new =
e(function(h,k){for(var =
m=3Dp(g),n=3Dm.next();!n.done;n=3Dm.next())c(n.value).Oe(h,k)})};e.all=3D=
function(g){var h=3Dp(g),k=3Dh.next();return k.done?c([]):new =
e(function(m,n){function q(B){return =
function(y){r[B]=3Dy;t--;0=3D=3Dt&&m(r)}}var r=3D[],t=3D0;do r.push(void =
0),t++,c(k.value).Oe(q(r.length-=0A=
1),n),k=3Dh.next();while(!k.done)})};return e});=0A=
ea("WeakMap",function(a){function b(){}function c(k){var m=3Dtypeof =
k;return"object"=3D=3D=3Dm&&null!=3D=3Dk||"function"=3D=3D=3Dm}function =
d(k){if(!ia(k,f)){var m=3Dnew b;ba(k,f,{value:m})}}function e(k){var =
m=3DObject[k];m&&(Object[k]=3Dfunction(n){if(n instanceof b)return =
n;Object.isExtensible(n)&&d(n);return =
m(n)})}if(function(){if(!a||!Object.seal)return!1;try{var =
k=3DObject.seal({}),m=3DObject.seal({}),n=3Dnew =
a([[k,2],[m,3]]);if(2!=3Dn.get(k)||3!=3Dn.get(m))return!1;n.delete(k);n.s=
et(m,4);return!n.has(k)&&4=3D=3Dn.get(m)}catch(q){return!1}}())return a;=0A=
var =
f=3D"$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e(=
"seal");var =
g=3D0,h=3Dfunction(k){this.g=3D(g+=3DMath.random()+1).toString();if(k){k=3D=
p(k);for(var =
m;!(m=3Dk.next()).done;)m=3Dm.value,this.set(m[0],m[1])}};h.prototype.set=
=3Dfunction(k,m){if(!c(k))throw Error("Invalid WeakMap =
key");d(k);if(!ia(k,f))throw Error("WeakMap key fail: =
"+k);k[f][this.g]=3Dm;return this};h.prototype.get=3Dfunction(k){return =
c(k)&&ia(k,f)?k[f][this.g]:void 0};h.prototype.has=3Dfunction(k){return =
c(k)&&ia(k,f)&&ia(k[f],=0A=
this.g)};h.prototype.delete=3Dfunction(k){return =
c(k)&&ia(k,f)&&ia(k[f],this.g)?delete k[f][this.g]:!1};return h});=0A=
ea("Map",function(a){if(function(){if(!a||"function"!=3Dtypeof =
a||!a.prototype.entries||"function"!=3Dtypeof =
Object.seal)return!1;try{var h=3DObject.seal({x:4}),k=3Dnew =
a(p([[h,"s"]]));if("s"!=3Dk.get(h)||1!=3Dk.size||k.get({x:4})||k.set({x:4=
},"t")!=3Dk||2!=3Dk.size)return!1;var =
m=3Dk.entries(),n=3Dm.next();if(n.done||n.value[0]!=3Dh||"s"!=3Dn.value[1=
])return!1;n=3Dm.next();return =
n.done||4!=3Dn.value[0].x||"t"!=3Dn.value[1]||!m.next().done?!1:!0}catch(=
q){return!1}}())return a;var b=3Dnew =
WeakMap,c=3Dfunction(h){this.h=3D{};this.g=3D=0A=
f();this.size=3D0;if(h){h=3Dp(h);for(var =
k;!(k=3Dh.next()).done;)k=3Dk.value,this.set(k[0],k[1])}};c.prototype.set=
=3Dfunction(h,k){h=3D0=3D=3D=3Dh?0:h;var =
m=3Dd(this,h);m.list||(m.list=3Dthis.h[m.id]=3D[]);m.La?m.La.value=3Dk:(m=
.La=3D{next:this.g,pc:this.g.pc,head:this.g,key:h,value:k},m.list.push(m.=
La),this.g.pc.next=3Dm.La,this.g.pc=3Dm.La,this.size++);return =
this};c.prototype.delete=3Dfunction(h){h=3Dd(this,h);return =
h.La&&h.list?(h.list.splice(h.index,1),h.list.length||delete =
this.h[h.id],h.La.pc.next=3Dh.La.next,h.La.next.pc=3Dh.La.pc,=0A=
h.La.head=3Dnull,this.size--,!0):!1};c.prototype.clear=3Dfunction(){this.=
h=3D{};this.g=3Dthis.g.pc=3Df();this.size=3D0};c.prototype.has=3Dfunction=
(h){return!!d(this,h).La};c.prototype.get=3Dfunction(h){return(h=3Dd(this=
,h).La)&&h.value};c.prototype.entries=3Dfunction(){return =
e(this,function(h){return[h.key,h.value]})};c.prototype.keys=3Dfunction()=
{return e(this,function(h){return =
h.key})};c.prototype.values=3Dfunction(){return =
e(this,function(h){return =
h.value})};c.prototype.forEach=3Dfunction(h,k){for(var =
m=3Dthis.entries(),=0A=
n;!(n=3Dm.next()).done;)n=3Dn.value,h.call(k,n[1],n[0],this)};c.prototype=
[Symbol.iterator]=3Dc.prototype.entries;var d=3Dfunction(h,k){var =
m=3Dk&&typeof =
k;"object"=3D=3Dm||"function"=3D=3Dm?b.has(k)?m=3Db.get(k):(m=3D""+ =
++g,b.set(k,m)):m=3D"p_"+k;var =
n=3Dh.h[m];if(n&&ia(h.h,m))for(h=3D0;h<n.length;h++){var =
q=3Dn[h];if(k!=3D=3Dk&&q.key!=3D=3Dq.key||k=3D=3D=3Dq.key)return{id:m,lis=
t:n,index:h,La:q}}return{id:m,list:n,index:-1,La:void =
0}},e=3Dfunction(h,k){var m=3Dh.g;return =
fa(function(){if(m){for(;m.head!=3Dh.g;)m=3Dm.pc;for(;m.next!=3Dm.head;)r=
eturn m=3D=0A=
m.next,{done:!1,value:k(m)};m=3Dnull}return{done:!0,value:void =
0}})},f=3Dfunction(){var h=3D{};return =
h.pc=3Dh.next=3Dh.head=3Dh},g=3D0;return c});var =
Ea=3Dfunction(a,b,c){if(null=3D=3Da)throw new TypeError("The 'this' =
value for String.prototype."+c+" must not be null or undefined");if(b =
instanceof RegExp)throw new TypeError("First argument to =
String.prototype."+c+" must not be a regular expression");return a+""};=0A=
ea("String.prototype.endsWith",function(a){return a?a:function(b,c){var =
d=3DEa(this,b,"endsWith");b+=3D"";void =
0=3D=3D=3Dc&&(c=3Dd.length);c=3DMath.max(0,Math.min(c|0,d.length));for(va=
r e=3Db.length;0<e&&0<c;)if(d[--c]!=3Db[--e])return!1;return =
0>=3De}});ea("Array.prototype.find",function(a){return =
a?a:function(b,c){a:{var d=3Dthis;d instanceof =
String&&(d=3DString(d));for(var e=3Dd.length,f=3D0;f<e;f++){var =
g=3Dd[f];if(b.call(c,g,f,d)){b=3Dg;break a}}b=3Dvoid 0}return b}});=0A=
ea("String.prototype.startsWith",function(a){return =
a?a:function(b,c){var d=3DEa(this,b,"startsWith");b+=3D"";var =
e=3Dd.length,f=3Db.length;c=3DMath.max(0,Math.min(c|0,d.length));for(var =
g=3D0;g<f&&c<e;)if(d[c++]!=3Db[g++])return!1;return =
g>=3Df}});ea("String.prototype.repeat",function(a){return =
a?a:function(b){var =
c=3DEa(this,null,"repeat");if(0>b||1342177279<b)throw new =
RangeError("Invalid count value");b|=3D0;for(var =
d=3D"";b;)if(b&1&&(d+=3Dc),b>>>=3D1)c+=3Dc;return d}});=0A=
var Fa=3Dfunction(a,b){a instanceof String&&(a+=3D"");var =
c=3D0,d=3D!1,e=3D{next:function(){if(!d&&c<a.length){var =
f=3Dc++;return{value:b(f,a[f]),done:!1}}d=3D!0;return{done:!0,value:void =
0}}};e[Symbol.iterator]=3Dfunction(){return e};return =
e};ea("Array.prototype.entries",function(a){return a?a:function(){return =
Fa(this,function(b,c){return[b,c]})}});ea("Object.entries",function(a){re=
turn a?a:function(b){var c=3D[],d;for(d in =
b)ia(b,d)&&c.push([d,b[d]]);return c}});=0A=
ea("Array.prototype.keys",function(a){return a?a:function(){return =
Fa(this,function(b){return b})}});ea("Math.trunc",function(a){return =
a?a:function(b){b=3DNumber(b);if(isNaN(b)||Infinity=3D=3D=3Db||-Infinity=3D=
=3D=3Db||0=3D=3D=3Db)return b;var c=3DMath.floor(Math.abs(b));return =
0>b?-c:c}});ea("Object.is",function(a){return a?a:function(b,c){return =
b=3D=3D=3Dc?0!=3D=3Db||1/b=3D=3D=3D1/c:b!=3D=3Db&&c!=3D=3Dc}});=0A=
ea("Array.prototype.includes",function(a){return a?a:function(b,c){var =
d=3Dthis;d instanceof String&&(d=3DString(d));var =
e=3Dd.length;c=3Dc||0;for(0>c&&(c=3DMath.max(c+e,0));c<e;c++){var =
f=3Dd[c];if(f=3D=3D=3Db||Object.is(f,b))return!0}return!1}});ea("String.p=
rototype.includes",function(a){return =
a?a:function(b,c){return-1!=3D=3DEa(this,b,"includes").indexOf(b,c||0)}})=
;=0A=
ea("Array.prototype.fill",function(a){return a?a:function(b,c,d){var =
e=3Dthis.length||0;0>c&&(c=3DMath.max(0,e+c));if(null=3D=3Dd||d>e)d=3De;d=
=3DNumber(d);0>d&&(d=3DMath.max(0,e+d));for(c=3DNumber(c||0);c<d;c++)this=
[c]=3Db;return this}});var Ga=3Dfunction(a){return =
a?a:Array.prototype.fill};ea("Int8Array.prototype.fill",Ga);ea("Uint8Arra=
y.prototype.fill",Ga);ea("Uint8ClampedArray.prototype.fill",Ga);ea("Int16=
Array.prototype.fill",Ga);ea("Uint16Array.prototype.fill",Ga);ea("Int32Ar=
ray.prototype.fill",Ga);=0A=
ea("Uint32Array.prototype.fill",Ga);ea("Float32Array.prototype.fill",Ga);=
ea("Float64Array.prototype.fill",Ga);ea("String.prototype.padStart",funct=
ion(a){return a?a:function(b,c){var =
d=3DEa(this,null,"padStart");b-=3Dd.length;c=3Dvoid =
0!=3D=3Dc?String(c):" =
";return(0<b&&c?c.repeat(Math.ceil(b/c.length)).substring(0,b):"")+d}});=0A=
ea("Array.from",function(a){return =
a?a:function(b,c,d){c=3Dnull!=3Dc?c:function(h){return h};var =
e=3D[],f=3D"undefined"!=3Dtypeof =
Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"=3D=3Dtypeof =
f){b=3Df.call(b);for(var =
g=3D0;!(f=3Db.next()).done;)e.push(c.call(d,f.value,g++))}else =
for(f=3Db.length,g=3D0;g<f;g++)e.push(c.call(d,b[g],g));return =
e}});ea("Array.prototype.values",function(a){return =
a?a:function(){return Fa(this,function(b,c){return c})}});=0A=
ea("Set",function(a){if(function(){if(!a||"function"!=3Dtypeof =
a||!a.prototype.entries||"function"!=3Dtypeof =
Object.seal)return!1;try{var c=3DObject.seal({x:4}),d=3Dnew =
a(p([c]));if(!d.has(c)||1!=3Dd.size||d.add(c)!=3Dd||1!=3Dd.size||d.add({x=
:4})!=3Dd||2!=3Dd.size)return!1;var =
e=3Dd.entries(),f=3De.next();if(f.done||f.value[0]!=3Dc||f.value[1]!=3Dc)=
return!1;f=3De.next();return =
f.done||f.value[0]=3D=3Dc||4!=3Df.value[0].x||f.value[1]!=3Df.value[0]?!1=
:e.next().done}catch(g){return!1}}())return a;var =
b=3Dfunction(c){this.g=3Dnew Map;if(c){c=3D=0A=
p(c);for(var =
d;!(d=3Dc.next()).done;)this.add(d.value)}this.size=3Dthis.g.size};b.prot=
otype.add=3Dfunction(c){c=3D0=3D=3D=3Dc?0:c;this.g.set(c,c);this.size=3Dt=
his.g.size;return =
this};b.prototype.delete=3Dfunction(c){c=3Dthis.g.delete(c);this.size=3Dt=
his.g.size;return =
c};b.prototype.clear=3Dfunction(){this.g.clear();this.size=3D0};b.prototy=
pe.has=3Dfunction(c){return =
this.g.has(c)};b.prototype.entries=3Dfunction(){return =
this.g.entries()};b.prototype.values=3Dfunction(){return =
this.g.values()};b.prototype.keys=3Db.prototype.values;=0A=
b.prototype[Symbol.iterator]=3Db.prototype.values;b.prototype.forEach=3Df=
unction(c,d){var e=3Dthis;this.g.forEach(function(f){return =
c.call(d,f,f,e)})};return b});ea("Number.isFinite",function(a){return =
a?a:function(b){return"number"!=3D=3Dtypeof =
b?!1:!isNaN(b)&&Infinity!=3D=3Db&&-Infinity!=3D=3Db}});ea("Number.isInteg=
er",function(a){return a?a:function(b){return =
Number.isFinite(b)?b=3D=3D=3DMath.floor(b):!1}});ea("Object.values",funct=
ion(a){return a?a:function(b){var c=3D[],d;for(d in =
b)ia(b,d)&&c.push(b[d]);return c}});=0A=
ea("Number.parseInt",function(a){return =
a||parseInt});ea("Number.isNaN",function(a){return =
a?a:function(b){return"number"=3D=3D=3Dtypeof =
b&&isNaN(b)}});ea("Array.prototype.flat",function(a){return =
a?a:function(b){b=3Dvoid 0=3D=3D=3Db?1:b;for(var =
c=3D[],d=3D0;d<this.length;d++){var =
e=3Dthis[d];Array.isArray(e)&&0<b?(e=3DArray.prototype.flat.call(e,b-1),c=
.push.apply(c,e)):c.push(e)}return c}});=0A=
var =
Ha=3DHa||{},w=3Dthis||self,Ia=3Dfunction(a,b,c){a=3Da.split(".");c=3Dc||w=
;a[0]in c||"undefined"=3D=3Dtypeof c.execScript||c.execScript("var =
"+a[0]);for(var d;a.length&&(d=3Da.shift());)a.length||void =
0=3D=3D=3Db?c[d]&&c[d]!=3D=3DObject.prototype[d]?c=3Dc[d]:c=3Dc[d]=3D{}:c=
[d]=3Db},Ja=3Dfunction(a){a=3Da.split(".");for(var =
b=3Dw,c=3D0;c<a.length;c++)if(b=3Db[a[c]],null=3D=3Db)return null;return =
b},Ka=3Dfunction(){},La=3Dfunction(a){var b=3Dtypeof =
a;b=3D"object"!=3Db?b:a?Array.isArray(a)?"array":b:"null";return"array"=3D=
=3Db||"object"=3D=3Db&&"number"=3D=3Dtypeof a.length},=0A=
Ma=3Dfunction(a){var b=3Dtypeof =
a;return"object"=3D=3Db&&null!=3Da||"function"=3D=3Db},Na=3D"closure_uid_=
"+(1E9*Math.random()>>>0),Oa=3D0,Pa=3Dfunction(a,b,c){return =
a.call.apply(a.bind,arguments)},Qa=3Dfunction(a,b,c){if(!a)throw =
Error();if(2<arguments.length){var =
d=3DArray.prototype.slice.call(arguments,2);return function(){var =
e=3DArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(e=
,d);return a.apply(b,e)}}return function(){return =
a.apply(b,arguments)}},Ra=3Dfunction(a,b,c){Function.prototype.bind&&-1!=3D=
Function.prototype.bind.toString().indexOf("native code")?=0A=
Ra=3DPa:Ra=3DQa;return Ra.apply(null,arguments)},Sa=3Dfunction(a,b){var =
c=3DArray.prototype.slice.call(arguments,1);return function(){var =
d=3Dc.slice();d.push.apply(d,arguments);return =
a.apply(this,d)}},Ta=3Dfunction(){return =
Date.now()},Ua=3Dfunction(a,b){function =
c(){}c.prototype=3Db.prototype;a.Bb=3Db.prototype;a.prototype=3Dnew =
c;a.prototype.constructor=3Da;a.Pm=3Dfunction(d,e,f){for(var =
g=3DArray(arguments.length-2),h=3D2;h<arguments.length;h++)g[h-2]=3Dargum=
ents[h];return b.prototype[e].apply(d,g)}},Va=3Dfunction(a){return =
a};function =
Wa(a){if(Error.captureStackTrace)Error.captureStackTrace(this,Wa);else{va=
r =
b=3DError().stack;b&&(this.stack=3Db)}a&&(this.message=3DString(a))}Ua(Wa=
,Error);Wa.prototype.name=3D"CustomError";var Xa;var =
Ya=3Dfunction(a,b){a=3Da.split("%s");for(var =
c=3D"",d=3Da.length-1,e=3D0;e<d;e++)c+=3Da[e]+(e<b.length?b[e]:"%s");Wa.c=
all(this,c+a[d])};Ua(Ya,Wa);Ya.prototype.name=3D"AssertionError";var =
Za,$a=3D"undefined"!=3D=3Dtypeof TextEncoder;var ab=3Dfunction(a){return =
Array.prototype.map.call(a,function(b){b=3Db.toString(16);return =
1<b.length?b:"0"+b}).join("")};var bb=3Dfunction(a){return =
function(){return a}},cb=3Dfunction(a){var b=3D!1,c;return =
function(){b||(c=3Da(),b=3D!0);return c}},eb=3Dfunction(a){var =
b=3D0,c=3D!1,d=3D[],e=3Dfunction(){b=3D0;c&&(c=3D!1,f())},f=3Dfunction(){=
b=3Dw.setTimeout(e,1E3);var g=3Dd;d=3D[];a.apply(void 0,g)};return =
function(g){d=3Darguments;b?c=3D!0:f()}};var =
fb=3Dfunction(a,b){if("string"=3D=3D=3Dtypeof =
a)return"string"!=3D=3Dtypeof b||1!=3Db.length?-1:a.indexOf(b,0);for(var =
c=3D0;c<a.length;c++)if(c in a&&a[c]=3D=3D=3Db)return =
c;return-1},gb=3Dfunction(a,b){for(var =
c=3Da.length,d=3D"string"=3D=3D=3Dtypeof a?a.split(""):a,e=3D0;e<c;e++)e =
in d&&b.call(void 0,d[e],e,a)};function ib(a,b){for(var =
c=3D"string"=3D=3D=3Dtypeof a?a.split(""):a,d=3Da.length-1;0<=3Dd;--d)d =
in c&&b.call(void 0,c[d],d,a)}=0A=
var jb=3Dfunction(a,b){for(var =
c=3Da.length,d=3D[],e=3D0,f=3D"string"=3D=3D=3Dtypeof =
a?a.split(""):a,g=3D0;g<c;g++)if(g in f){var h=3Df[g];b.call(void =
0,h,g,a)&&(d[e++]=3Dh)}return d},lb=3Dfunction(a,b){for(var =
c=3Da.length,d=3DArray(c),e=3D"string"=3D=3D=3Dtypeof =
a?a.split(""):a,f=3D0;f<c;f++)f in e&&(d[f]=3Db.call(void =
0,e[f],f,a));return d},nb=3Dfunction(a,b,c){var =
d=3Dc;gb(a,function(e,f){d=3Db.call(void 0,d,e,f,a)});return =
d},ob=3Dfunction(a,b){for(var c=3Da.length,d=3D"string"=3D=3D=3Dtypeof =
a?a.split(""):a,e=3D0;e<c;e++)if(e in d&&b.call(void 0,d[e],=0A=
e,a))return!0;return!1};function pb(a,b){b=3Dqb(a,b,void 0);return =
0>b?null:"string"=3D=3D=3Dtypeof a?a.charAt(b):a[b]}function =
qb(a,b,c){for(var d=3Da.length,e=3D"string"=3D=3D=3Dtypeof =
a?a.split(""):a,f=3D0;f<d;f++)if(f in e&&b.call(c,e[f],f,a))return =
f;return-1}function rb(a,b){for(var c=3D"string"=3D=3D=3Dtypeof =
a?a.split(""):a,d=3Da.length-1;0<=3Dd;d--)if(d in c&&b.call(void =
0,c[d],d,a))return d;return-1}function sb(a,b){return =
0<=3Dfb(a,b)}function tb(a,b){b=3Dfb(a,b);var =
c;(c=3D0<=3Db)&&ub(a,b);return c}=0A=
function ub(a,b){return =
1=3D=3DArray.prototype.splice.call(a,b,1).length}function wb(a,b){var =
c=3D0;ib(a,function(d,e){b.call(void 0,d,e,a)&&ub(a,e)&&c++})}function =
xb(a){return Array.prototype.concat.apply([],arguments)}function =
yb(a){var b=3Da.length;if(0<b){for(var =
c=3DArray(b),d=3D0;d<b;d++)c[d]=3Da[d];return c}return[]}=0A=
function zb(a){for(var b=3D0,c=3D0,d=3D{};c<a.length;){var =
e=3Da[c++],f=3DMa(e)?"o"+(Object.prototype.hasOwnProperty.call(e,Na)&&e[N=
a]||(e[Na]=3D++Oa)):(typeof =
e).charAt(0)+e;Object.prototype.hasOwnProperty.call(d,f)||(d[f]=3D!0,a[b+=
+]=3De)}a.length=3Db}function Ab(a,b){a.sort(b||Cb)}function =
Cb(a,b){return a>b?1:a<b?-1:0}function Db(a){for(var =
b=3D[],c=3D0;c<a;c++)b[c]=3D"";return b};function Eb(a,b,c){for(var d in =
a)b.call(c,a[d],d,a)}function Fb(a,b){var c=3D{},d;for(d in =
a)b.call(void 0,a[d],d,a)&&(c[d]=3Da[d]);return c}function Gb(a){var =
b=3DHb,c;for(c in b)if(a.call(void =
0,b[c],c,b))return!0;return!1}function Ib(a){var b=3DJb,c;for(c in =
b)if(!a.call(void 0,b[c],c,b))return!1;return!0}function Kb(a){var =
b=3D[],c=3D0,d;for(d in a)b[c++]=3Da[d];return b}function Lb(a){var =
b=3D[],c=3D0,d;for(d in a)b[c++]=3Dd;return b}=0A=
function Mb(a,b){var =
c=3DLa(b),d=3Dc?b:arguments;for(c=3Dc?0:1;c<d.length;c++){if(null=3D=3Da)=
return;a=3Da[d[c]]}return a}function Nb(a,b){return null!=3D=3Da&&b in =
a}function Ob(a,b){for(var c in =
a)if(a[c]=3D=3Db)return!0;return!1}function Pb(a){var b=3DQb,c;for(c in =
b)if(a.call(void 0,b[c],c,b))return c}function Rb(a){for(var b in =
a)return!1;return!0}function Sb(a){for(var b in a)delete a[b]}function =
Tb(a,b,c){return null!=3D=3Da&&b in a?a[b]:c}var Ub=3D"constructor =
hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString =
toString valueOf".split(" ");=0A=
function Vb(a,b){for(var =
c,d,e=3D1;e<arguments.length;e++){d=3Darguments[e];for(c in =
d)a[c]=3Dd[c];for(var =
f=3D0;f<Ub.length;f++)c=3DUb[f],Object.prototype.hasOwnProperty.call(d,c)=
&&(a[c]=3Dd[c])}};var =
Wb=3D{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input=
:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};var =
Xb,Yb=3Dfunction(){if(void 0=3D=3D=3DXb){var =
a=3Dnull,b=3Dw.trustedTypes;if(b&&b.createPolicy){try{a=3Db.createPolicy(=
"goog#html",{createHTML:Va,createScript:Va,createScriptURL:Va})}catch(c){=
w.console&&w.console.error(c.message)}Xb=3Da}else Xb=3Da}return Xb};var =
ac=3Dfunction(a,b){this.g=3Da=3D=3D=3DZb&&b||"";this.h=3D$b};ac.prototype=
.Jb=3D!0;ac.prototype.pb=3Dfunction(){return this.g};var =
bc=3Dfunction(a){return a instanceof =
ac&&a.constructor=3D=3D=3Dac&&a.h=3D=3D=3D$b?a.g:"type_error:Const"},dc=3D=
function(a){return new ac(Zb,a)},$b=3D{},Zb=3D{};var =
ec=3DRegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\=
ufb1d-\ufdff\ufe70-\ufefc]");var =
gc=3Dfunction(a,b){this.g=3Db=3D=3D=3Dfc?a:""};l=3Dgc.prototype;l.Jb=3D!0=
;l.pb=3Dfunction(){return =
this.g.toString()};l.Dg=3D!0;l.Sc=3Dfunction(){return =
1};l.toString=3Dfunction(){return this.g+""};=0A=
var hc=3Dfunction(a){return a instanceof =
gc&&a.constructor=3D=3D=3Dgc?a.g:"type_error:TrustedResourceUrl"},lc=3Dfu=
nction(a,b){var c=3Dbc(a);if(!ic.test(c))throw Error("Invalid =
TrustedResourceUrl format: =
"+c);a=3Dc.replace(jc,function(d,e){if(!Object.prototype.hasOwnProperty.c=
all(b,e))throw Error('Found marker, "'+e+'", in format string, "'+c+'", =
but no valid label mapping found in args: =
'+JSON.stringify(b));d=3Db[e];return d instanceof =
ac?bc(d):encodeURIComponent(String(d))});return =
kc(a)},jc=3D/%{(\w+)}/g,ic=3DRegExp("^((https:)?//[0-9a-z.:[\\]-]+/|/[^/\=
\\\]|[^:/\\\\%]+/|[^:/\\\\%]*[?#]|about:blank#)",=0A=
"i"),fc=3D{},kc=3Dfunction(a){var =
b=3DYb();a=3Db?b.createScriptURL(a):a;return new gc(a,fc)};var =
mc=3Dfunction(a,b){return =
0=3D=3Da.lastIndexOf(b,0)},nc=3Dfunction(a,b){var =
c=3Da.length-b.length;return =
0<=3Dc&&a.indexOf(b,c)=3D=3Dc},oc=3Dfunction(a,b){var =
c=3DString(b).toLowerCase();a=3DString(a.substr(0,b.length)).toLowerCase(=
);return =
0=3D=3D(c<a?-1:c=3D=3Da?0:1)},x=3Dfunction(a){return/^[\s\xa0]*$/.test(a)=
},qc=3DString.prototype.trim?function(a){return =
a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},=
yc=3Dfunction(a,b){if(b)a=3Da.replace(rc,"&amp;").replace(sc,"&lt;").repl=
ace(tc,"&gt;").replace(uc,"&quot;").replace(vc,=0A=
"&#39;").replace(wc,"&#0;");else{if(!xc.test(a))return =
a;-1!=3Da.indexOf("&")&&(a=3Da.replace(rc,"&amp;"));-1!=3Da.indexOf("<")&=
&(a=3Da.replace(sc,"&lt;"));-1!=3Da.indexOf(">")&&(a=3Da.replace(tc,"&gt;=
"));-1!=3Da.indexOf('"')&&(a=3Da.replace(uc,"&quot;"));-1!=3Da.indexOf("'=
")&&(a=3Da.replace(vc,"&#39;"));-1!=3Da.indexOf("\x00")&&(a=3Da.replace(w=
c,"&#0;"))}return =
a},rc=3D/&/g,sc=3D/</g,tc=3D/>/g,uc=3D/"/g,vc=3D/'/g,wc=3D/\x00/g,xc=3D/[=
\x00&<>"']/,zc=3Dfunction(a,b){return-1!=3Da.toLowerCase().indexOf(b.toLo=
werCase())},Bc=3Dfunction(a,b){var c=3D=0A=
0;a=3Dqc(String(a)).split(".");b=3Dqc(String(b)).split(".");for(var =
d=3DMath.max(a.length,b.length),e=3D0;0=3D=3Dc&&e<d;e++){var =
f=3Da[e]||"",g=3Db[e]||"";do{f=3D/(\d*)(\D*)(.*)/.exec(f)||["","","",""];=
g=3D/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0=3D=3Df[0].length&&0=3D=3D=
g[0].length)break;c=3DAc(0=3D=3Df[1].length?0:parseInt(f[1],10),0=3D=3Dg[=
1].length?0:parseInt(g[1],10))||Ac(0=3D=3Df[2].length,0=3D=3Dg[2].length)=
||Ac(f[2],g[2]);f=3Df[3];g=3Dg[3]}while(0=3D=3Dc)}return =
c},Ac=3Dfunction(a,b){return a<b?-1:a>b?1:0};var =
Dc=3Dfunction(a,b){this.g=3Db=3D=3D=3DCc?a:""};l=3DDc.prototype;l.Jb=3D!0=
;l.pb=3Dfunction(){return =
this.g.toString()};l.Dg=3D!0;l.Sc=3Dfunction(){return =
1};l.toString=3Dfunction(){return this.g.toString()};=0A=
var Ec=3Dfunction(a){return a instanceof =
Dc&&a.constructor=3D=3D=3DDc?a.g:"type_error:SafeUrl"},Fc=3DRegExp('^(?:a=
udio/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matrosk=
a|x-wav|wav|webm)|font/\\w+|image/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-ico=
n)|video/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\\w+=3D(?:\\w+|"[=
\\w;,=3D =
]+"))*$',"i"),Gc=3D/^data:(.*);base64,[a-z0-9+\/]+=3D*$/i,Hc=3D/^(?:(?:ht=
tps?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,Ic=3Dfunction(a){if(a =
instanceof Dc)return a;a=3D"object"=3D=3Dtypeof a&&=0A=
a.Jb?a.pb():String(a);if(Hc.test(a))a=3Dnew =
Dc(a,Cc);else{a=3DString(a);a=3Da.replace(/(%0A|%0D)/g,"");var =
b=3Da.match(Gc);a=3Db&&Fc.test(b[1])?new Dc(a,Cc):null}return =
a},Cc=3D{},Jc=3Dnew Dc("about:invalid#zClosurez",Cc);var =
Kc=3D{},Lc=3Dfunction(a,b){this.g=3Db=3D=3D=3DKc?a:"";this.Jb=3D!0};Lc.pr=
ototype.pb=3Dfunction(){return =
this.g};Lc.prototype.toString=3Dfunction(){return this.g.toString()};var =
Mc=3Dfunction(a){return a instanceof =
Lc&&a.constructor=3D=3D=3DLc?a.g:"type_error:SafeStyle"},Nc=3Dnew =
Lc("",Kc);function Oc(a){if(a instanceof =
Dc)return'url("'+Ec(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';=
a=3Da instanceof ac?bc(a):Pc(String(a));if(/[{;}]/.test(a))throw new =
Ya("Value does not allow [{;}], got: %s.",[a]);return a}=0A=
function Pc(a){var =
b=3Da.replace(Qc,"$1").replace(Qc,"$1").replace(Rc,"url");if(Sc.test(b)){=
if(Tc.test(a))return"zClosurez";for(var =
c=3Db=3D!0,d=3D0;d<a.length;d++){var =
e=3Da.charAt(d);"'"=3D=3De&&c?b=3D!b:'"'=3D=3De&&b&&(c=3D!c)}if(!b||!c||!=
Uc(a))return"zClosurez"}else return"zClosurez";return Vc(a)}function =
Uc(a){for(var b=3D!0,c=3D/^[-_a-zA-Z0-9]$/,d=3D0;d<a.length;d++){var =
e=3Da.charAt(d);if("]"=3D=3De){if(b)return!1;b=3D!0}else =
if("["=3D=3De){if(!b)return!1;b=3D!1}else =
if(!b&&!c.test(e))return!1}return b}=0A=
var Sc=3DRegExp("^[-,.\"'%_!# =
a-zA-Z0-9\\[\\]]+$"),Rc=3DRegExp("\\b(url\\([ \t\n]*)('[ =
-&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ =
\t\n]*\\))","g"),Qc=3DRegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|=
linear-gradient|matrix|minmax|repeat|rgb|rgba|(rotate|scale|translate)(X|=
Y|Z|3d)?|var)\\([-+*/0-9a-z.%\\[\\], ]+\\)","g"),Tc=3D/\/\*/;=0A=
function Vc(a){return a.replace(Rc,function(b,c,d,e){var =
f=3D"";d=3Dd.replace(/^(['"])(.*)\1$/,function(g,h,k){f=3Dh;return =
k});b=3D(Ic(d)||Jc).pb();return c+f+b+f+e})};var =
Wc=3D{},Xc=3Dfunction(a,b){this.g=3Db=3D=3D=3DWc?a:"";this.Jb=3D!0};Xc.pr=
ototype.pb=3Dfunction(){return =
this.g};Xc.prototype.toString=3Dfunction(){return this.g.toString()};var =
Yc;a:{var Zc=3Dw.navigator;if(Zc){var =
$c=3DZc.userAgent;if($c){Yc=3D$c;break a}}Yc=3D""}var =
z=3Dfunction(a){return-1!=3DYc.indexOf(a)},ad=3Dfunction(a){for(var =
b=3DRegExp("(\\w[\\w =
]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g"),c=3D[],d;d=3Db.exec(a);)c.push([d=
[1],d[2],d[3]||void 0]);return c};var bd=3Dfunction(){return =
z("Opera")},cd=3Dfunction(){return =
z("Trident")||z("MSIE")},dd=3Dfunction(){return =
z("Firefox")||z("FxiOS")},fd=3Dfunction(){return =
z("Safari")&&!(ed()||z("Coast")||bd()||z("Edge")||z("Edg/")||z("OPR")||dd=
()||z("Silk")||z("Android"))},ed=3Dfunction(){return(z("Chrome")||z("CriO=
S"))&&!z("Edge")},gd=3Dfunction(){return =
z("Android")&&!(ed()||dd()||bd()||z("Silk"))},id=3Dfunction(){function =
a(e){e=3Dpb(e,d);return c[e]||""}var b=3DYc;if(cd())return =
hd(b);b=3Dad(b);var c=3D{};b.forEach(function(e){c[e[0]]=3D=0A=
e[1]});var d=3DSa(Nb,c);return =
bd()?a(["Version","Opera"]):z("Edge")?a(["Edge"]):z("Edg/")?a(["Edg"]):ed=
()?a(["Chrome","CriOS","HeadlessChrome"]):(b=3Db[2])&&b[1]||""},hd=3Dfunc=
tion(a){var b=3D/rv: *([\d\.]*)/.exec(a);if(b&&b[1])return =
b[1];b=3D"";var c=3D/MSIE =
+([\d\.]+)/.exec(a);if(c&&c[1])if(a=3D/Trident\/(\d.\d)/.exec(a),"7.0"=3D=
=3Dc[1])if(a&&a[1])switch(a[1]){case "4.0":b=3D"8.0";break;case =
"5.0":b=3D"9.0";break;case "6.0":b=3D"10.0";break;case =
"7.0":b=3D"11.0"}else b=3D"7.0";else b=3Dc[1];return b};var =
jd=3D{},kd=3Dfunction(a,b,c){this.g=3Dc=3D=3D=3Djd?a:"";this.h=3Db;this.J=
b=3Dthis.Dg=3D!0};kd.prototype.Sc=3Dfunction(){return =
this.h};kd.prototype.pb=3Dfunction(){return =
this.g.toString()};kd.prototype.toString=3Dfunction(){return =
this.g.toString()};=0A=
var ld=3Dfunction(a){return a instanceof =
kd&&a.constructor=3D=3D=3Dkd?a.g:"type_error:SafeHtml"},od=3Dfunction(a){=
if(a instanceof kd)return a;var b=3D"object"=3D=3Dtypeof =
a,c=3Dnull;b&&a.Dg&&(c=3Da.Sc());return =
nd(yc(b&&a.Jb?a.pb():String(a)),c)},qd=3Dfunction(a){var =
b=3Dod(pd),c=3Db.Sc(),d=3D[],e=3Dfunction(f){Array.isArray(f)?f.forEach(e=
):(f=3Dod(f),d.push(ld(f).toString()),f=3Df.Sc(),0=3D=3Dc?c=3Df:0!=3Df&&c=
!=3Df&&(c=3Dnull))};a.forEach(e);return =
nd(d.join(ld(b).toString()),c)},rd=3Dfunction(a){return =
qd(Array.prototype.slice.call(arguments))},=0A=
nd=3Dfunction(a,b){var c=3DYb();a=3Dc?c.createHTML(a):a;return new =
kd(a,b,jd)},sd=3D/^[a-zA-Z0-9-]+$/,td=3D{action:!0,cite:!0,data:!0,formac=
tion:!0,href:!0,manifest:!0,poster:!0,src:!0},ud=3D{APPLET:!0,BASE:!0,EMB=
ED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:=
!0,TEMPLATE:!0},pd=3Dnew =
kd(w.trustedTypes&&w.trustedTypes.emptyHTML||"",0,jd);var =
vd=3Dcb(function(){var =
a=3Ddocument.createElement("div"),b=3Ddocument.createElement("div");b.app=
endChild(document.createElement("div"));a.appendChild(b);b=3Da.firstChild=
.firstChild;a.innerHTML=3Dld(pd);return!b.parentElement}),wd=3Dfunction(a=
,b){if(vd())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=3Dld=
(b)};var xd=3Dfunction(a){return =
encodeURIComponent(String(a))},yd=3Dfunction(a){return =
decodeURIComponent(a.replace(/\+/g," "))},zd=3Dfunction(a){return =
a=3Dyc(a,void =
0)},Ad=3Dfunction(a,b){a.length>b&&(a=3Da.substring(0,b-3)+"...");return =
a},Bd=3DString.prototype.repeat?function(a,b){return =
a.repeat(b)}:function(a,b){return =
Array(b+1).join(a)},A=3Dfunction(a){return =
null=3D=3Da?"":String(a)},Cd=3Dfunction(a){return =
Array.prototype.join.call(arguments,"")},Dd=3D2147483648*Math.random()|0,=
Ed=3Dfunction(a){var b=3DNumber(a);return 0=3D=3D=0A=
b&&x(a)?NaN:b},Fd=3Dfunction(a){return =
String(a).replace(/\-([a-z])/g,function(b,c){return =
c.toUpperCase()})},Gd=3Dfunction(){return"googleAvInapp".replace(/([A-Z])=
/g,"-$1").toLowerCase()},Hd=3Dfunction(a){return =
a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return =
c+d.toUpperCase()})},Id=3Dfunction(a){isFinite(a)&&(a=3DString(a));return=
"string"=3D=3D=3Dtypeof =
a?/^\s*-?0x/i.test(a)?parseInt(a,16):parseInt(a,10):NaN};var =
Jd=3D"function"=3D=3D=3Dtypeof =
Uint8Array.prototype.slice,Kd,Ld=3D0,Md=3D0;var =
Nd=3Dfunction(){this.g=3Dnew =
Uint8Array(64);this.h=3D0};Nd.prototype.push=3Dfunction(a){if(!(this.h+1<=
this.g.length)){var b=3Dthis.g;this.g=3Dnew =
Uint8Array(Math.ceil(1+2*this.g.length));this.g.set(b)}this.g[this.h++]=3D=
a};Nd.prototype.length=3Dfunction(){return =
this.h};Nd.prototype.end=3Dfunction(){var =
a=3Dthis.g,b=3Dthis.h;this.h=3D0;return 0=3D=3D=3Db?Kd||(Kd=3Dnew =
Uint8Array(0)):Jd?a.slice(0,b):new Uint8Array(a.subarray(0,b))};=0A=
var =
Od=3Dfunction(a,b){for(;127<b;)a.push(b&127|128),b>>>=3D7;a.push(b)},Pd=3D=
function(a,b){if(0<=3Db)Od(a,b);else{for(var =
c=3D0;9>c;c++)a.push(b&127|128),b>>=3D7;a.push(1)}},Qd=3Dfunction(a,b){a.=
push(b>>>0&255);a.push(b>>>8&255);a.push(b>>>16&255);a.push(b>>>24&255)};=
var Td=3Dfunction(){return =
z("iPhone")&&!z("iPod")&&!z("iPad")},Ud=3Dfunction(){return =
Td()||z("iPad")||z("iPod")};var Vd=3Dfunction(a){Vd[" "](a);return =
a};Vd[" "]=3DKa;var Wd=3Dfunction(a,b){try{return =
Vd(a[b]),!0}catch(c){}return!1},Yd=3Dfunction(a,b){var c=3DXd;return =
Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=3Db(a)};var =
Zd=3Dbd(),$d=3Dcd(),ae=3Dz("Edge"),be=3Dz("Gecko")&&!(zc(Yc,"WebKit")&&!z=
("Edge"))&&!(z("Trident")||z("MSIE"))&&!z("Edge"),ce=3Dzc(Yc,"WebKit")&&!=
z("Edge"),de=3Dce&&z("Mobile"),ee,fe=3Dw.navigator||null;ee=3Dfe&&fe.plat=
form||"";var =
ge=3Dz("Macintosh"),he=3Dz("Windows"),ie=3Dz("Android"),je=3DTd(),ke=3Dz(=
"iPad"),le=3Dz("iPod"),me=3DUd(),ne=3Dfunction(){var =
a=3Dw.document;return a?a.documentMode:void 0},oe;=0A=
a:{var pe=3D"",qe=3Dfunction(){var =
a=3DYc;if(be)return/rv:([^\);]+)(\)|;)/.exec(a);if(ae)return/Edge\/([\d\.=
]+)/.exec(a);if($d)return/\b(?:MSIE|rv)[: =
]([^\);]+)(\)|;)/.exec(a);if(ce)return/WebKit\/(\S+)/.exec(a);if(Zd)retur=
n/(?:Version)[ \/]?(\S+)/.exec(a)}();qe&&(pe=3Dqe?qe[1]:"");if($d){var =
re=3Dne();if(null!=3Dre&&re>parseFloat(pe)){oe=3DString(re);break =
a}}oe=3Dpe}var se=3Doe,Xd=3D{},te=3Dfunction(a){return =
Yd(a,function(){return 0<=3DBc(se,a)})},ue;=0A=
if(w.document&&$d){var ve=3Dne();ue=3Dve?ve:parseInt(se,10)||void 0}else =
ue=3Dvoid 0;var we=3Due;var =
xe=3Ddd(),ye=3DTd()||z("iPod"),Ae=3Dz("iPad"),Be=3Dgd(),Ce=3Ded(),De=3Dfd=
()&&!Ud();var Ee=3D{},Fe=3Dnull,He=3Dfunction(a,b){void =
0=3D=3D=3Db&&(b=3D0);Ge();b=3DEe[b];for(var =
c=3DArray(Math.floor(a.length/3)),d=3Db[64]||"",e=3D0,f=3D0;e<a.length-2;=
e+=3D3){var =
g=3Da[e],h=3Da[e+1],k=3Da[e+2],m=3Db[g>>2];g=3Db[(g&3)<<4|h>>4];h=3Db[(h&=
15)<<2|k>>6];k=3Db[k&63];c[f++]=3D""+m+g+h+k}m=3D0;k=3Dd;switch(a.length-=
e){case 2:m=3Da[e+1],k=3Db[(m&15)<<2]||d;case =
1:a=3Da[e],c[f]=3D""+b[a>>2]+b[(a&3)<<4|m>>4]+k+d}return =
c.join("")},Ie=3Dfunction(a){for(var =
b=3D[],c=3D0,d=3D0;d<a.length;d++){var =
e=3Da.charCodeAt(d);255<e&&(b[c++]=3De&255,e>>=3D8);b[c++]=3De}return =
He(b,=0A=
3)},Ke=3Dfunction(a){var b=3D[];Je(a,function(c){b.push(c)});return =
b},Je=3Dfunction(a,b){function c(k){for(;d<a.length;){var =
m=3Da.charAt(d++),n=3DFe[m];if(null!=3Dn)return n;if(!x(m))throw =
Error("Unknown base64 encoding at char: "+m);}return k}Ge();for(var =
d=3D0;;){var =
e=3Dc(-1),f=3Dc(0),g=3Dc(64),h=3Dc(64);if(64=3D=3D=3Dh&&-1=3D=3D=3De)brea=
k;b(e<<2|f>>4);64!=3Dg&&(b(f<<4&240|g>>2),64!=3Dh&&b(g<<6&192|h))}},Ge=3D=
function(){if(!Fe){Fe=3D{};for(var =
a=3D"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".spli=
t(""),b=3D["+/=3D","+/",=0A=
"-_=3D","-_.","-_"],c=3D0;5>c;c++){var =
d=3Da.concat(b[c].split(""));Ee[c]=3Dd;for(var e=3D0;e<d.length;e++){var =
f=3Dd[e];void 0=3D=3D=3DFe[f]&&(Fe[f]=3De)}}}};var =
Le=3Dfunction(){this.l=3D[];this.h=3D0;this.g=3Dnew =
Nd},Me=3Dfunction(a,b){0!=3D=3Db.length&&(a.l.push(b),a.h+=3Db.length)},N=
e=3Dfunction(a){Me(a,a.g.end())},Pe=3Dfunction(a,b){Oe(a,b,2);Ne(a);retur=
n{Xj:a.h,qj:a.l.length-1}},Qe=3Dfunction(a,b){Ne(a);Od(a.g,a.h+a.g.length=
()-b.Xj);var =
c=3Da.g.end();a.h+=3Dc.length;a.l.splice(1+b.qj,0,c)},Re=3Dfunction(a){va=
r b=3Da.h+a.g.length();if(0=3D=3D=3Db)return new Uint8Array(0);b=3Dnew =
Uint8Array(b);for(var c=3Da.l,d=3Dc.length,e=3D0,f=3D0;f<d;f++){var =
g=3Dc[f];0!=3D=3Dg.length&&(b.set(g,e),e+=3Dg.length)}c=3D=0A=
a.g;d=3Dc.h;0!=3D=3Dd&&(b.set(c.g.subarray(0,d),e),c.h=3D0);a.l=3D[b];ret=
urn =
b},Oe=3Dfunction(a,b,c){Od(a.g,8*b+c)},Se=3Dfunction(a,b,c){if(null!=3Dc&=
&null!=3Dc){Oe(a,b,0);a=3Da.g;var =
d=3Dc;c=3D0>d;d=3DMath.abs(d);b=3Dd>>>0;d=3DMath.floor((d-b)/4294967296);=
d>>>=3D0;c&&(d=3D~d>>>0,b=3D(~b>>>0)+1,4294967295<b&&(b=3D0,d++,429496729=
5<d&&(d=3D0)));Ld=3Db;Md=3Dd;c=3DLd;for(b=3DMd;0<b||127<c;)a.push(c&127|1=
28),c=3D(c>>>7|b<<25)>>>0,b>>>=3D7;a.push(c)}},Te=3Dfunction(a,b,c){null!=
=3Dc&&null!=3Dc&&(Oe(a,b,0),Od(a.g,c))},Ue=3Dfunction(a,b,c){null!=3Dc&&(=
Oe(a,b,0),a.g.push(c?=0A=
1:0))},Ve=3Dfunction(a,b,c){null!=3Dc&&(c=3DparseInt(c,10),Oe(a,b,0),Pd(a=
.g,c))},We=3Dfunction(a,b,c){if(null!=3Dc){if($a)c=3D(Za||(Za=3Dnew =
TextEncoder)).encode(c);else{var d=3Dvoid 0;d=3Dvoid =
0=3D=3D=3Dd?!1:d;for(var e=3D0,f=3Dnew =
Uint8Array(3*c.length),g=3D0;g<c.length;g++){var =
h=3Dc.charCodeAt(g);if(128>h)f[e++]=3Dh;else{if(2048>h)f[e++]=3Dh>>6|192;=
else{if(55296<=3Dh&&57343>=3Dh){if(56319>=3Dh&&g<c.length){var =
k=3Dc.charCodeAt(++g);if(56320<=3Dk&&57343>=3Dk){h=3D1024*(h-55296)+k-563=
20+65536;f[e++]=3Dh>>18|240;f[e++]=3Dh>>12&63|128;f[e++]=3Dh>>6&63|=0A=
128;f[e++]=3Dh&63|128;continue}else g--}if(d)throw Error("Found an =
unpaired =
surrogate");h=3D65533}f[e++]=3Dh>>12|224;f[e++]=3Dh>>6&63|128}f[e++]=3Dh&=
63|128}}c=3Df.subarray(0,e)}Oe(a,b,2);Od(a.g,c.length);Ne(a);Me(a,c)}};va=
r Xe=3D"function"=3D=3D=3Dtypeof Uint8Array;function =
Ye(a,b,c){return"object"=3D=3D=3Dtypeof a?Xe&&!Array.isArray(a)&&a =
instanceof Uint8Array?c(a):Ze(a,b,c):b(a)}function =
Ze(a,b,c){if(Array.isArray(a)){for(var =
d=3DArray(a.length),e=3D0;e<a.length;e++){var =
f=3Da[e];null!=3Df&&(d[e]=3DYe(f,b,c))}Array.isArray(a)&&a.Vj&&$e(d);retu=
rn d}d=3D{};for(e in a)f=3Da[e],null!=3Df&&(d[e]=3DYe(f,b,c));return =
d}function af(a){return Ze(a,function(b){return"number"=3D=3D=3Dtypeof =
b?isFinite(b)?b:String(b):b},function(b){return He(b)})}=0A=
var =
bf=3D{Vj:{value:!0,configurable:!0}},$e=3Dfunction(a){Array.isArray(a)&&!=
Object.isFrozen(a)&&Object.defineProperties(a,bf);return a},cf;var =
df;var gf=3Dfunction(a,b,c){var =
d=3Ddf;df=3Dnull;a||(a=3Dd);d=3Dthis.constructor.messageId;a||(a=3Dd?[d]:=
[]);this.o=3Dd?0:-1;this.g=3Dnull;this.h=3Da;a:{d=3Dthis.h.length;a=3Dd-1=
;if(d&&(d=3Dthis.h[a],!(null=3D=3D=3Dd||"object"!=3Dtypeof =
d||Array.isArray(d)||Xe&&d instanceof =
Uint8Array))){this.A=3Da-this.o;this.l=3Dd;break a}void =
0!=3D=3Db&&-1<b?(this.A=3DMath.max(b,a+1-this.o),this.l=3Dnull):this.A=3D=
Number.MAX_VALUE}if(c)for(b=3D0;b<c.length;b++)a=3Dc[b],a<this.A?(a+=3Dth=
is.o,(d=3Dthis.h[a])?$e(d):this.h[a]=3Def):(ff(this),(d=3Dthis.l[a])?$e(d=
):this.l[a]=3D=0A=
ef)},ef=3DObject.freeze($e([])),ff=3Dfunction(a){var =
b=3Da.A+a.o;a.h[b]||(a.l=3Da.h[b]=3D{})},hf=3Dfunction(a,b,c){return-1=3D=
=3D=3Db?null:(void 0=3D=3D=3Dc?0:c)||b>=3Da.A?a.l?a.l[b]:void =
0:a.h[b+a.o]},kf=3Dfunction(a,b){var c=3Dvoid 0=3D=3D=3Dc?!1:c;var =
d=3Dhf(a,b,c);null=3D=3Dd&&(d=3Def);d=3D=3D=3Def&&(d=3D$e([]),jf(a,b,d,c)=
);return d},lf=3Dfunction(a,b,c){a=3Dhf(a,b);return =
null=3D=3Da?c:a},mf=3Dfunction(a,b){a=3Dhf(a,b);a=3Dnull=3D=3Da?a:!!a;ret=
urn null=3D=3Da?!1:a},jf=3Dfunction(a,b,c,d){(void =
0=3D=3D=3Dd?0:d)||b>=3Da.A?(ff(a),a.l[b]=3Dc):a.h[b+a.o]=3Dc;return =
a},nf=3Dfunction(a,=0A=
b,c){var d=3Dvoid 0=3D=3D=3Dd?!1:d;return jf(a,b,$e(c||[]),d)};function =
of(a,b,c,d){c!=3D=3Dd?jf(a,b,c):jf(a,b,void 0);return a}=0A=
var pf=3Dfunction(a,b){for(var c=3D0,d=3D0;d<b.length;d++){var =
e=3Db[d];null!=3Dhf(a,e)&&(0!=3D=3Dc&&jf(a,c,void 0),c=3De)}return =
c},qf=3Dfunction(a,b,c){if(-1=3D=3D=3Dc)return =
null;a.g||(a.g=3D{});if(!a.g[c]){var d=3Dhf(a,c,!1);d&&(a.g[c]=3Dnew =
b(d))}return a.g[c]},rf=3Dfunction(a,b,c){a.g||(a.g=3D{});var =
d=3Da.g[c];if(!d){var e=3Dkf(a,c);d=3DArray(e.length);for(var =
f=3D0;f<e.length;f++)d[f]=3Dnew b(e[f]);a.g[c]=3Dd}return =
d},tf=3Dfunction(a,b,c){var d=3Dvoid =
0=3D=3D=3Dd?!1:d;a.g||(a.g=3D{});var e=3Dc?sf(c,!1):c;a.g[b]=3Dc;return =
jf(a,b,e,d)},uf=3Dfunction(a,=0A=
b,c){var d=3Dvoid 0=3D=3D=3Dd?!1:d;a.g||(a.g=3D{});c=3Dc||[];for(var =
e=3D$e([]),f=3D0;f<c.length;f++)e[f]=3Dsf(c[f],!1);a.g[b]=3Dc;return =
jf(a,b,e,d)};gf.prototype.toJSON=3Dfunction(){var a=3Dsf(this,!1);return =
cf?a:af(a)};=0A=
var sf=3Dfunction(a,b){if(a.g)for(var c in a.g){var =
d=3Da.g[c];if(Array.isArray(d))for(var =
e=3D0;e<d.length;e++)d[e]&&sf(d[e],b);else d&&sf(d,b)}return =
a.h},wf=3Dfunction(a){cf=3D!0;try{return =
JSON.stringify(a.toJSON(),vf)}finally{cf=3D!1}},vf=3Dfunction(a,b){switch=
(typeof b){case "number":return isFinite(b)?b:String(b);case =
"object":if(Xe&&null!=3Db&&b instanceof Uint8Array)return He(b)}return =
b};gf.prototype.toString=3Dfunction(){return sf(this,!1).toString()};=0A=
var xf=3Dfunction(a,b,c){b=3Dpf(a,c)=3D=3D=3Db?b:-1;return =
lf(a,b,0)};function yf(a,b){if(a=3Da.B){Ne(b);for(var =
c=3D0;c<a.length;c++)Me(b,a[c])}};var zf=3D{};function Af(){var =
a=3D"undefined"!=3D=3Dtypeof window?window.trustedTypes:void 0;return =
null!=3D=3Da&&void 0!=3D=3Da?a:null}var Bf;function Cf(){var a,b;if(void =
0=3D=3D=3DBf)try{Bf=3Dnull!=3D=3D(b=3Dnull=3D=3D=3D(a=3DAf())||void =
0=3D=3D=3Da?void =
0:a.createPolicy("google#safe",{createHTML:function(c){return =
c},createScript:function(c){return c},createScriptURL:function(c){return =
c}}))&&void 0!=3D=3Db?b:null}catch(c){Bf=3Dnull,console.log(c)}return =
Bf};var =
Df=3Dfunction(){},Ef=3Dfunction(a){this.g=3Da};v(Ef,Df);Ef.prototype.toSt=
ring=3Dfunction(){return this.g.toString()};function Ff(a){var =
b,c=3Dnull=3D=3D=3D(b=3DCf())||void 0=3D=3D=3Db?void =
0:b.createHTML(a);return new Ef(null!=3D=3Dc&&void =
0!=3D=3Dc?c:a,zf)}function Kf(a){if(a instanceof Ef)return a.g;throw =
Error("");};var =
Lf=3Dfunction(){},Mf=3Dfunction(a){this.g=3Da};v(Mf,Lf);Mf.prototype.toSt=
ring=3Dfunction(){return this.g};var Nf=3Dnew =
Mf("about:invalid#zTSz",zf);function Of(a){if(a instanceof Mf)return =
a.g;throw Error("");};var =
Pf=3Dfunction(){},Qf=3Dfunction(a){this.g=3Da};v(Qf,Pf);Qf.prototype.toSt=
ring=3Dfunction(){return this.g.toString()};function Rf(a){var =
b,c=3Dnull=3D=3D=3D(b=3DCf())||void 0=3D=3D=3Db?void =
0:b.createScriptURL(a);return new Qf(null!=3D=3Dc&&void =
0!=3D=3Dc?c:a,zf)}function Sf(a){if(a instanceof Qf)return a.g;throw =
Error("");};function Tf(a){return a instanceof Pf?Sf(a):hc(a)}function =
Uf(a){return a instanceof Lf?Of(a):Ec(a)};function =
Vf(a,b){if(null!=3D=3Da&&void =
0!=3D=3Da.tagName){if("script"=3D=3D=3Da.tagName.toLowerCase())throw =
Error("Use setTextContent with a =
SafeScript.");if("style"=3D=3D=3Da.tagName.toLowerCase())throw =
Error("Use setTextContent with a SafeStyleSheet.");}b=3Db instanceof =
Df?Kf(b):ld(b);a.innerHTML=3Db};function Wf(a){var =
b,c=3D(a.ownerDocument&&a.ownerDocument.defaultView||window).document,d=3D=
null=3D=3D=3D(b=3Dc.querySelector)||void 0=3D=3D=3Db?void =
0:b.call(c,"script[nonce]");(b=3Dd?d.nonce||d.getAttribute("nonce")||"":"=
")&&a.setAttribute("nonce",b)};try{(new =
self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var =
Xf=3D$d||ce;var Yf=3Dfunction(a,b){this.x=3Dvoid =
0!=3D=3Da?a:0;this.y=3Dvoid =
0!=3D=3Db?b:0};Yf.prototype.ceil=3Dfunction(){this.x=3DMath.ceil(this.x);=
this.y=3DMath.ceil(this.y);return =
this};Yf.prototype.floor=3Dfunction(){this.x=3DMath.floor(this.x);this.y=3D=
Math.floor(this.y);return =
this};Yf.prototype.round=3Dfunction(){this.x=3DMath.round(this.x);this.y=3D=
Math.round(this.y);return =
this};Yf.prototype.scale=3Dfunction(a,b){this.x*=3Da;this.y*=3D"number"=3D=
=3D=3Dtypeof b?b:a;return this};var =
Zf=3Dfunction(a,b){this.width=3Da;this.height=3Db};l=3DZf.prototype;l.asp=
ectRatio=3Dfunction(){return =
this.width/this.height};l.isEmpty=3Dfunction(){return!(this.width*this.he=
ight)};l.ceil=3Dfunction(){this.width=3DMath.ceil(this.width);this.height=
=3DMath.ceil(this.height);return =
this};l.floor=3Dfunction(){this.width=3DMath.floor(this.width);this.heigh=
t=3DMath.floor(this.height);return =
this};l.round=3Dfunction(){this.width=3DMath.round(this.width);this.heigh=
t=3DMath.round(this.height);return this};=0A=
l.scale=3Dfunction(a,b){this.width*=3Da;this.height*=3D"number"=3D=3D=3Dt=
ypeof b?b:a;return this};var bg=3Dfunction(a){return a?new =
$f(ag(a)):Xa||(Xa=3Dnew $f)},dg=3Dfunction(a){var b=3Da||document;return =
b.querySelectorAll&&b.querySelector?b.querySelectorAll(".overlaySelector"=
):cg(document,"*","overlaySelector",a)},eg=3Dfunction(a,b){var =
c=3Db||document;if(c.getElementsByClassName)a=3Dc.getElementsByClassName(=
a)[0];else{c=3Ddocument;var =
d=3Db||c;a=3Dd.querySelectorAll&&d.querySelector&&a?d.querySelector(a?"."=
+a:""):cg(c,"*",a,b)[0]||null}return =
a||null},cg=3Dfunction(a,b,c,d){a=3Dd||a;b=3Db&&"*"!=3Db?String(b).toUppe=
rCase():=0A=
"";if(a.querySelectorAll&&a.querySelector&&(b||c))return =
a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=3Da.=
getElementsByClassName(c);if(b){d=3D{};for(var =
e=3D0,f=3D0,g;g=3Da[f];f++)b=3D=3Dg.nodeName&&(d[e++]=3Dg);d.length=3De;r=
eturn d}return =
a}a=3Da.getElementsByTagName(b||"*");if(c){d=3D{};for(f=3De=3D0;g=3Da[f];=
f++)b=3Dg.className,"function"=3D=3Dtypeof =
b.split&&sb(b.split(/\s+/),c)&&(d[e++]=3Dg);d.length=3De;return d}return =
a},gg=3Dfunction(a,b){Eb(b,function(c,d){c&&"object"=3D=3Dtypeof =
c&&c.Jb&&(c=3Dc.pb());"style"=3D=3D=0A=
d?a.style.cssText=3Dc:"class"=3D=3Dd?a.className=3Dc:"for"=3D=3Dd?a.htmlF=
or=3Dc:fg.hasOwnProperty(d)?a.setAttribute(fg[d],c):mc(d,"aria-")||mc(d,"=
data-")?a.setAttribute(d,c):a[d]=3Dc})},fg=3D{cellpadding:"cellPadding",c=
ellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",heig=
ht:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowS=
pan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"},hg=3Dfunc=
tion(a){a=3Da.document;a=3D"CSS1Compat"=3D=3Da.compatMode?a.documentEleme=
nt:a.body;return new Zf(a.clientWidth,=0A=
a.clientHeight)},ig=3Dfunction(a){var =
b=3Da.scrollingElement?a.scrollingElement:ce||"CSS1Compat"!=3Da.compatMod=
e?a.body||a.documentElement:a.documentElement;a=3Da.parentWindow||a.defau=
ltView;return $d&&te("10")&&a.pageYOffset!=3Db.scrollTop?new =
Yf(b.scrollLeft,b.scrollTop):new =
Yf(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)},jg=3Dfunction=
(a){return =
a?a.parentWindow||a.defaultView:window},lg=3Dfunction(a,b,c){return =
kg(document,arguments)},kg=3Dfunction(a,b){var =
c=3Db[1],d=3Dmg(a,String(b[0]));c&&("string"=3D=3D=3D=0A=
typeof c?d.className=3Dc:Array.isArray(c)?d.className=3Dc.join(" =
"):gg(d,c));2<b.length&&ng(a,d,b,2);return =
d},ng=3Dfunction(a,b,c,d){function =
e(h){h&&b.appendChild("string"=3D=3D=3Dtypeof =
h?a.createTextNode(h):h)}for(;d<c.length;d++){var =
f=3Dc[d];if(!La(f)||Ma(f)&&0<f.nodeType)e(f);else{a:{if(f&&"number"=3D=3D=
typeof f.length){if(Ma(f)){var g=3D"function"=3D=3Dtypeof =
f.item||"string"=3D=3Dtypeof f.item;break a}if("function"=3D=3D=3Dtypeof =
f){g=3D"function"=3D=3Dtypeof f.item;break =
a}}g=3D!1}gb(g?yb(f):f,e)}}},mg=3Dfunction(a,b){b=3DString(b);=0A=
"application/xhtml+xml"=3D=3D=3Da.contentType&&(b=3Db.toLowerCase());retu=
rn =
a.createElement(b)},og=3Dfunction(a,b){ng(ag(a),a,arguments,1)},pg=3Dfunc=
tion(a){for(var =
b;b=3Da.firstChild;)a.removeChild(b)},qg=3Dfunction(a){a&&a.parentNode&&a=
.parentNode.removeChild(a)},C=3Dfunction(a){return void =
0!=3Da.children?a.children:Array.prototype.filter.call(a.childNodes,funct=
ion(b){return =
1=3D=3Db.nodeType})},rg=3Dfunction(a,b){if(!a||!b)return!1;if(a.contains&=
&1=3D=3Db.nodeType)return =
a=3D=3Db||a.contains(b);if("undefined"!=3Dtypeof =
a.compareDocumentPosition)return a=3D=3D=0A=
b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=3Db;)b=3Db.parentNode;r=
eturn b=3D=3Da},ag=3Dfunction(a){return =
9=3D=3Da.nodeType?a:a.ownerDocument||a.document},sg=3Dfunction(a,b){if("t=
extContent"in a)a.textContent=3Db;else =
if(3=3D=3Da.nodeType)a.data=3DString(b);else =
if(a.firstChild&&3=3D=3Da.firstChild.nodeType){for(;a.lastChild!=3Da.firs=
tChild;)a.removeChild(a.lastChild);a.firstChild.data=3DString(b)}else =
pg(a),a.appendChild(ag(a).createTextNode(String(b)))},tg=3D{SCRIPT:1,STYL=
E:1,HEAD:1,IFRAME:1,OBJECT:1},ug=3D{IMG:" ",BR:"\n"},=0A=
wg=3Dfunction(a){var b=3D[];vg(a,b,!0);a=3Db.join("");a=3Da.replace(/ =
\xAD /g," =
").replace(/\xAD/g,"");a=3Da.replace(/\u200B/g,"");a=3Da.replace(/ +/g," =
");" "!=3Da&&(a=3Da.replace(/^\s*/,""));return =
a},vg=3Dfunction(a,b,c){if(!(a.nodeName in =
tg))if(3=3D=3Da.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\=
n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in =
ug)b.push(ug[a.nodeName]);else =
for(a=3Da.firstChild;a;)vg(a,b,c),a=3Da.nextSibling},xg=3Dfunction(a,b){a=
&&(a=3Da.parentNode);for(var c=3D0;a;){if(b(a))return a;a=3Da.parentNode;=0A=
c++}return =
null},$f=3Dfunction(a){this.g=3Da||w.document||document};l=3D$f.prototype=
;l.getElementsByTagName=3Dfunction(a,b){return(b||this.g).getElementsByTa=
gName(String(a))};l.uj=3Dfunction(a,b,c){return =
kg(this.g,arguments)};l.createElement=3Dfunction(a){return =
mg(this.g,a)};l.appendChild=3Dfunction(a,b){a.appendChild(b)};l.append=3D=
og;l.canHaveChildren=3Dfunction(a){if(1!=3Da.nodeType)return!1;switch(a.t=
agName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case =
"COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case =
"INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case =
"NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case =
"SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case =
"WBR":return!1}return!0};w.console&&"function"=3D=3D=3Dtypeof =
w.console.log&&Ra(w.console.log,w.console);var yg=3Dfunction(a){for(var =
b=3D[],c=3Da=3Djg(a.ownerDocument);c!=3Da.top;c=3Dc.parent)if(c.frameElem=
ent)b.push(c.frameElement);else break;return b};function =
zg(a){a&&"function"=3D=3Dtypeof a.V&&a.V()};var =
D=3Dfunction(){this.U=3Dthis.U;this.M=3Dthis.M};D.prototype.U=3D!1;D.prot=
otype.Na=3Dfunction(){return =
this.U};D.prototype.V=3Dfunction(){this.U||(this.U=3D!0,this.O())};var =
E=3Dfunction(a,b){Ag(a,Sa(zg,b))},Ag=3Dfunction(a,b){a.U?b():(a.M||(a.M=3D=
[]),a.M.push(b))};D.prototype.O=3Dfunction(){if(this.M)for(;this.M.length=
;)this.M.shift()()};var =
Bg=3Dfunction(a,b){this.type=3Da;this.currentTarget=3Dthis.target=3Db;thi=
s.defaultPrevented=3Dthis.h=3D!1};Bg.prototype.stopPropagation=3Dfunction=
(){this.h=3D!0};Bg.prototype.preventDefault=3Dfunction(){this.defaultPrev=
ented=3D!0};var =
Cg=3Dfunction(){if(!w.addEventListener||!Object.defineProperty)return!1;v=
ar =
a=3D!1,b=3DObject.defineProperty({},"passive",{get:function(){a=3D!0}});t=
ry{w.addEventListener("test",Ka,b),w.removeEventListener("test",Ka,b)}cat=
ch(c){}return a}();var =
Eg=3Dfunction(a,b){Bg.call(this,a?a.type:"");this.relatedTarget=3Dthis.cu=
rrentTarget=3Dthis.target=3Dnull;this.button=3Dthis.screenY=3Dthis.screen=
X=3Dthis.clientY=3Dthis.clientX=3Dthis.l=3Dthis.g=3D0;this.key=3D"";this.=
metaKey=3Dthis.shiftKey=3Dthis.altKey=3Dthis.ctrlKey=3D!1;this.state=3Dnu=
ll;this.pointerId=3D0;this.pointerType=3D"";this.vb=3Dnull;if(a){var =
c=3Dthis.type=3Da.type,d=3Da.changedTouches&&a.changedTouches.length?a.ch=
angedTouches[0]:null;this.target=3Da.target||a.srcElement;this.currentTar=
get=3Db;(b=3Da.relatedTarget)?be&&(Wd(b,"nodeName")||=0A=
(b=3Dnull)):"mouseover"=3D=3Dc?b=3Da.fromElement:"mouseout"=3D=3Dc&&(b=3D=
a.toElement);this.relatedTarget=3Db;d?(this.clientX=3Dvoid =
0!=3D=3Dd.clientX?d.clientX:d.pageX,this.clientY=3Dvoid =
0!=3D=3Dd.clientY?d.clientY:d.pageY,this.screenX=3Dd.screenX||0,this.scre=
enY=3Dd.screenY||0):(this.g=3Dce||void =
0!=3D=3Da.offsetX?a.offsetX:a.layerX,this.l=3Dce||void =
0!=3D=3Da.offsetY?a.offsetY:a.layerY,this.clientX=3Dvoid =
0!=3D=3Da.clientX?a.clientX:a.pageX,this.clientY=3Dvoid =
0!=3D=3Da.clientY?a.clientY:a.pageY,this.screenX=3Da.screenX||0,this.scre=
enY=3Da.screenY||0);=0A=
this.button=3Da.button;this.key=3Da.key||"";this.ctrlKey=3Da.ctrlKey;this=
.altKey=3Da.altKey;this.shiftKey=3Da.shiftKey;this.metaKey=3Da.metaKey;th=
is.pointerId=3Da.pointerId||0;this.pointerType=3D"string"=3D=3D=3Dtypeof =
a.pointerType?a.pointerType:Dg[a.pointerType]||"";this.state=3Da.state;th=
is.vb=3Da;a.defaultPrevented&&Eg.Bb.preventDefault.call(this)}};Ua(Eg,Bg)=
;var Dg=3D{2:"touch",3:"pen",4:"mouse"};=0A=
Eg.prototype.stopPropagation=3Dfunction(){Eg.Bb.stopPropagation.call(this=
);this.vb.stopPropagation?this.vb.stopPropagation():this.vb.cancelBubble=3D=
!0};Eg.prototype.preventDefault=3Dfunction(){Eg.Bb.preventDefault.call(th=
is);var =
a=3Dthis.vb;a.preventDefault?a.preventDefault():a.returnValue=3D!1};var =
Fg=3D"closure_listenable_"+(1E6*Math.random()|0),Gg=3Dfunction(a){return!=
(!a||!a[Fg])};var Hg=3D0;var =
Ig=3Dfunction(a,b,c,d,e){this.listener=3Da;this.g=3Dnull;this.src=3Db;thi=
s.type=3Dc;this.capture=3D!!d;this.df=3De;this.key=3D++Hg;this.se=3Dthis.=
Ne=3D!1},Jg=3Dfunction(a){a.se=3D!0;a.listener=3Dnull;a.g=3Dnull;a.src=3D=
null;a.df=3Dnull};var =
Kg=3Dfunction(a){this.src=3Da;this.g=3D{};this.h=3D0};Kg.prototype.add=3D=
function(a,b,c,d,e){var =
f=3Da.toString();a=3Dthis.g[f];a||(a=3Dthis.g[f]=3D[],this.h++);var =
g=3DLg(a,b,d,e);-1<g?(b=3Da[g],c||(b.Ne=3D!1)):(b=3Dnew =
Ig(b,this.src,f,!!d,e),b.Ne=3Dc,a.push(b));return =
b};Kg.prototype.remove=3Dfunction(a,b,c,d){a=3Da.toString();if(!(a in =
this.g))return!1;var =
e=3Dthis.g[a];b=3DLg(e,b,c,d);return-1<b?(Jg(e[b]),ub(e,b),0=3D=3De.lengt=
h&&(delete this.g[a],this.h--),!0):!1};=0A=
var Mg=3Dfunction(a,b){var c=3Db.type;c in =
a.g&&tb(a.g[c],b)&&(Jg(b),0=3D=3Da.g[c].length&&(delete =
a.g[c],a.h--))},Ng=3Dfunction(a,b,c,d,e){a=3Da.g[b.toString()];b=3D-1;a&&=
(b=3DLg(a,c,d,e));return-1<b?a[b]:null},Lg=3Dfunction(a,b,c,d){for(var =
e=3D0;e<a.length;++e){var =
f=3Da[e];if(!f.se&&f.listener=3D=3Db&&f.capture=3D=3D!!c&&f.df=3D=3Dd)ret=
urn e}return-1};var =
Og=3D"closure_lm_"+(1E6*Math.random()|0),Pg=3D{},Qg=3D0,Sg=3Dfunction(a,b=
,c,d,e){if(d&&d.once)return Rg(a,b,c,d,e);if(Array.isArray(b)){for(var =
f=3D0;f<b.length;f++)Sg(a,b[f],c,d,e);return null}c=3DTg(c);return =
Gg(a)?Ug(a,b,c,Ma(d)?!!d.capture:!!d,e):Vg(a,b,c,!1,d,e)},Vg=3Dfunction(a=
,b,c,d,e,f){if(!b)throw Error("Invalid event type");var =
g=3DMa(e)?!!e.capture:!!e,h=3DWg(a);h||(a[Og]=3Dh=3Dnew =
Kg(a));c=3Dh.add(b,c,d,g,f);if(c.g)return =
c;d=3DXg();c.g=3Dd;d.src=3Da;d.listener=3Dc;if(a.addEventListener)Cg||(e=3D=
g),void 0=3D=3D=3De&&(e=3D=0A=
!1),a.addEventListener(b.toString(),d,e);else =
if(a.attachEvent)a.attachEvent(Yg(b.toString()),d);else =
if(a.addListener&&a.removeListener)a.addListener(d);else throw =
Error("addEventListener and attachEvent are unavailable.");Qg++;return =
c},Xg=3Dfunction(){var a=3DZg,b=3Dfunction(c){return =
a.call(b.src,b.listener,c)};return =
b},Rg=3Dfunction(a,b,c,d,e){if(Array.isArray(b)){for(var =
f=3D0;f<b.length;f++)Rg(a,b[f],c,d,e);return null}c=3DTg(c);return =
Gg(a)?a.G.add(String(b),c,!0,Ma(d)?!!d.capture:!!d,e):Vg(a,b,c,!0,=0A=
d,e)},dh=3Dfunction(a,b,c,d,e){if(Array.isArray(b))for(var =
f=3D0;f<b.length;f++)dh(a,b[f],c,d,e);else =
d=3DMa(d)?!!d.capture:!!d,c=3DTg(c),Gg(a)?a.G.remove(String(b),c,d,e):a&&=
(a=3DWg(a))&&(b=3DNg(a,b,c,d,e))&&eh(b)},eh=3Dfunction(a){if("number"!=3D=
=3Dtypeof a&&a&&!a.se){var b=3Da.src;if(Gg(b))Mg(b.G,a);else{var =
c=3Da.type,d=3Da.g;b.removeEventListener?b.removeEventListener(c,d,a.capt=
ure):b.detachEvent?b.detachEvent(Yg(c),d):b.addListener&&b.removeListener=
&&b.removeListener(d);Qg--;(c=3DWg(b))?(Mg(c,a),0=3D=3Dc.h&&(c.src=3Dnull=
,=0A=
b[Og]=3Dnull)):Jg(a)}}},Yg=3Dfunction(a){return a in =
Pg?Pg[a]:Pg[a]=3D"on"+a},Zg=3Dfunction(a,b){if(a.se)a=3D!0;else{b=3Dnew =
Eg(b,this);var =
c=3Da.listener,d=3Da.df||a.src;a.Ne&&eh(a);a=3Dc.call(d,b)}return =
a},Wg=3Dfunction(a){a=3Da[Og];return a instanceof =
Kg?a:null},fh=3D"__closure_events_fn_"+(1E9*Math.random()>>>0),Tg=3Dfunct=
ion(a){if("function"=3D=3D=3Dtypeof a)return =
a;a[fh]||(a[fh]=3Dfunction(b){return a.handleEvent(b)});return =
a[fh]};var F=3Dfunction(){D.call(this);this.G=3Dnew =
Kg(this);this.Zc=3Dthis;this.Y=3Dnull};Ua(F,D);F.prototype[Fg]=3D!0;F.pro=
totype.addEventListener=3Dfunction(a,b,c,d){Sg(this,a,b,c,d)};F.prototype=
.removeEventListener=3Dfunction(a,b,c,d){dh(this,a,b,c,d)};=0A=
var G=3Dfunction(a,b){var =
c,d=3Da.Y;if(d)for(c=3D[];d;d=3Dd.Y)c.push(d);a=3Da.Zc;d=3Db.type||b;if("=
string"=3D=3D=3Dtypeof b)b=3Dnew Bg(b,a);else if(b instanceof =
Bg)b.target=3Db.target||a;else{var e=3Db;b=3Dnew =
Bg(d,a);Vb(b,e)}e=3D!0;if(c)for(var f=3Dc.length-1;!b.h&&0<=3Df;f--){var =
g=3Db.currentTarget=3Dc[f];e=3Dgh(g,d,!0,b)&&e}b.h||(g=3Db.currentTarget=3D=
a,e=3Dgh(g,d,!0,b)&&e,b.h||(e=3Dgh(g,d,!1,b)&&e));if(c)for(f=3D0;!b.h&&f<=
c.length;f++)g=3Db.currentTarget=3Dc[f],e=3Dgh(g,d,!1,b)&&e;return e};=0A=
F.prototype.O=3Dfunction(){F.Bb.O.call(this);if(this.G){var =
a=3Dthis.G,b=3D0,c;for(c in a.g){for(var =
d=3Da.g[c],e=3D0;e<d.length;e++)++b,Jg(d[e]);delete =
a.g[c];a.h--}}this.Y=3Dnull};var Ug=3Dfunction(a,b,c,d,e){return =
a.G.add(String(b),c,!1,d,e)},gh=3Dfunction(a,b,c,d){b=3Da.G.g[String(b)];=
if(!b)return!0;b=3Db.concat();for(var e=3D!0,f=3D0;f<b.length;++f){var =
g=3Db[f];if(g&&!g.se&&g.capture=3D=3Dc){var =
h=3Dg.listener,k=3Dg.df||g.src;g.Ne&&Mg(a.G,g);e=3D!1!=3D=3Dh.call(k,d)&&=
e}}return e&&!d.defaultPrevented};var =
hh=3Dfunction(a,b){this.l=3Da;this.o=3Db;this.h=3D0;this.g=3Dnull};hh.pro=
totype.get=3Dfunction(){if(0<this.h){this.h--;var =
a=3Dthis.g;this.g=3Da.next;a.next=3Dnull}else a=3Dthis.l();return a};var =
ih=3Dfunction(a,b){a.o(b);100>a.h&&(a.h++,b.next=3Da.g,a.g=3Db)};var =
jh,kh=3Dfunction(){var a=3Dw.MessageChannel;"undefined"=3D=3D=3Dtypeof =
a&&"undefined"!=3D=3Dtypeof =
window&&window.postMessage&&window.addEventListener&&!z("Presto")&&(a=3Df=
unction(){var =
e=3Dmg(document,"IFRAME");e.style.display=3D"none";document.documentEleme=
nt.appendChild(e);var =
f=3De.contentWindow;e=3Df.document;e.open();e.close();var =
g=3D"callImmediate"+Math.random(),h=3D"file:"=3D=3Df.location.protocol?"*=
":f.location.protocol+"//"+f.location.host;e=3DRa(function(k){if(("*"=3D=3D=
h||k.origin=3D=3Dh)&&k.data=3D=3Dg)this.port1.onmessage()},=0A=
this);f.addEventListener("message",e,!1);this.port1=3D{};this.port2=3D{po=
stMessage:function(){f.postMessage(g,h)}}});if("undefined"!=3D=3Dtypeof =
a&&!cd()){var b=3Dnew =
a,c=3D{},d=3Dc;b.port1.onmessage=3Dfunction(){if(void =
0!=3D=3Dc.next){c=3Dc.next;var e=3Dc.Sh;c.Sh=3Dnull;e()}};return =
function(e){d.next=3D{Sh:e};d=3Dd.next;b.port2.postMessage(0)}}return =
function(e){w.setTimeout(e,0)}};function =
lh(a){w.setTimeout(function(){throw a;},0)};var =
mh=3Dfunction(){this.h=3Dthis.g=3Dnull};mh.prototype.add=3Dfunction(a,b){=
var =
c=3Dnh.get();c.set(a,b);this.h?this.h.next=3Dc:this.g=3Dc;this.h=3Dc};mh.=
prototype.remove=3Dfunction(){var =
a=3Dnull;this.g&&(a=3Dthis.g,this.g=3Dthis.g.next,this.g||(this.h=3Dnull)=
,a.next=3Dnull);return a};var nh=3Dnew hh(function(){return new =
oh},function(a){return =
a.reset()}),oh=3Dfunction(){this.next=3Dthis.g=3Dthis.h=3Dnull};oh.protot=
ype.set=3Dfunction(a,b){this.h=3Da;this.g=3Db;this.next=3Dnull};oh.protot=
ype.reset=3Dfunction(){this.next=3Dthis.g=3Dthis.h=3Dnull};var =
th=3Dfunction(a,b){ph||qh();rh||(ph(),rh=3D!0);sh.add(a,b)},ph,qh=3Dfunct=
ion(){if(w.Promise&&w.Promise.resolve){var a=3Dw.Promise.resolve(void =
0);ph=3Dfunction(){a.then(uh)}}else ph=3Dfunction(){var =
b=3Duh;"function"!=3D=3Dtypeof =
w.setImmediate||w.Window&&w.Window.prototype&&!z("Edge")&&w.Window.protot=
ype.setImmediate=3D=3Dw.setImmediate?(jh||(jh=3Dkh()),jh(b)):w.setImmedia=
te(b)}},rh=3D!1,sh=3Dnew mh,uh=3Dfunction(){for(var =
a;a=3Dsh.remove();){try{a.h.call(a.g)}catch(b){lh(b)}ih(nh,a)}rh=3D!1};va=
r wh=3Dfunction(a){this.g=3D0;this.C=3Dvoid =
0;this.o=3Dthis.h=3Dthis.l=3Dnull;this.A=3Dthis.B=3D!1;if(a!=3DKa)try{var=
 b=3Dthis;a.call(void =
0,function(c){vh(b,2,c)},function(c){vh(b,3,c)})}catch(c){vh(this,3,c)}},=
xh=3Dfunction(){this.next=3Dthis.context=3Dthis.h=3Dthis.l=3Dthis.g=3Dnul=
l;this.o=3D!1};xh.prototype.reset=3Dfunction(){this.context=3Dthis.h=3Dth=
is.l=3Dthis.g=3Dnull;this.o=3D!1};var yh=3Dnew hh(function(){return new =
xh},function(a){a.reset()}),zh=3Dfunction(a,b,c){var =
d=3Dyh.get();d.l=3Da;d.h=3Db;d.context=3Dc;return d};=0A=
wh.prototype.then=3Dfunction(a,b,c){return =
Ah(this,"function"=3D=3D=3Dtypeof a?a:null,"function"=3D=3D=3Dtypeof =
b?b:null,c)};wh.prototype.$goog_Thenable=3D!0;var =
Bh=3Dfunction(a,b){return Ah(a,null,b,void =
0)};wh.prototype.cancel=3Dfunction(a){if(0=3D=3Dthis.g){var b=3Dnew =
Ch(a);th(function(){Dh(this,b)},this)}};=0A=
var Dh=3Dfunction(a,b){if(0=3D=3Da.g)if(a.l){var c=3Da.l;if(c.h){for(var =
d=3D0,e=3Dnull,f=3Dnull,g=3Dc.h;g&&(g.o||(d++,g.g=3D=3Da&&(e=3Dg),!(e&&1<=
d)));g=3Dg.next)e||(f=3Dg);e&&(0=3D=3Dc.g&&1=3D=3Dd?Dh(c,b):(f?(d=3Df,d.n=
ext=3D=3Dc.o&&(c.o=3Dd),d.next=3Dd.next.next):Eh(c),Fh(c,e,3,b)))}a.l=3Dn=
ull}else =
vh(a,3,b)},Hh=3Dfunction(a,b){a.h||2!=3Da.g&&3!=3Da.g||Gh(a);a.o?a.o.next=
=3Db:a.h=3Db;a.o=3Db},Ah=3Dfunction(a,b,c,d){var =
e=3Dzh(null,null,null);e.g=3Dnew =
wh(function(f,g){e.l=3Db?function(h){try{var =
k=3Db.call(d,h);f(k)}catch(m){g(m)}}:f;e.h=3Dc?function(h){try{var =
k=3Dc.call(d,=0A=
h);void 0=3D=3D=3Dk&&h instanceof =
Ch?g(h):f(k)}catch(m){g(m)}}:g});e.g.l=3Da;Hh(a,e);return =
e.g};wh.prototype.D=3Dfunction(a){this.g=3D0;vh(this,2,a)};wh.prototype.M=
=3Dfunction(a){this.g=3D0;vh(this,3,a)};=0A=
var vh=3Dfunction(a,b,c){if(0=3D=3Da.g){a=3D=3D=3Dc&&(b=3D3,c=3Dnew =
TypeError("Promise cannot resolve to itself"));a.g=3D1;a:{var =
d=3Dc,e=3Da.D,f=3Da.M;if(d instanceof wh){Hh(d,zh(e||Ka,f||null,a));var =
g=3D!0}else{if(d)try{var h=3D!!d.$goog_Thenable}catch(m){h=3D!1}else =
h=3D!1;if(h)d.then(e,f,a),g=3D!0;else{if(Ma(d))try{var =
k=3Dd.then;if("function"=3D=3D=3Dtypeof k){Ih(d,k,e,f,a);g=3D!0;break =
a}}catch(m){f.call(a,m);g=3D!0;break =
a}g=3D!1}}}g||(a.C=3Dc,a.g=3Db,a.l=3Dnull,Gh(a),3!=3Db||c instanceof =
Ch||Jh(a,c))}},Ih=3Dfunction(a,b,c,d,e){var f=3D!1,g=3Dfunction(k){f||=0A=
(f=3D!0,c.call(e,k))},h=3Dfunction(k){f||(f=3D!0,d.call(e,k))};try{b.call=
(a,g,h)}catch(k){h(k)}},Gh=3Dfunction(a){a.B||(a.B=3D!0,th(a.G,a))},Eh=3D=
function(a){var =
b=3Dnull;a.h&&(b=3Da.h,a.h=3Db.next,b.next=3Dnull);a.h||(a.o=3Dnull);retu=
rn b};wh.prototype.G=3Dfunction(){for(var =
a;a=3DEh(this);)Fh(this,a,this.g,this.C);this.B=3D!1};=0A=
var =
Fh=3Dfunction(a,b,c,d){if(3=3D=3Dc&&b.h&&!b.o)for(;a&&a.A;a=3Da.l)a.A=3D!=
1;if(b.g)b.g.l=3Dnull,Kh(b,c,d);else =
try{b.o?b.l.call(b.context):Kh(b,c,d)}catch(e){Lh.call(null,e)}ih(yh,b)},=
Kh=3Dfunction(a,b,c){2=3D=3Db?a.l.call(a.context,c):a.h&&a.h.call(a.conte=
xt,c)},Jh=3Dfunction(a,b){a.A=3D!0;th(function(){a.A&&Lh.call(null,b)})},=
Lh=3Dlh,Ch=3Dfunction(a){Wa.call(this,a)};Ua(Ch,Wa);Ch.prototype.name=3D"=
cancel";var =
Mh=3Dfunction(a,b){F.call(this);this.o=3Da||1;this.l=3Db||w;this.A=3DRa(t=
his.C,this);this.B=3DTa()};Ua(Mh,F);Mh.prototype.h=3D!1;Mh.prototype.g=3D=
null;var =
Oh=3Dfunction(a){a.o=3D250;a.g&&a.h?(Nh(a),a.start()):a.g&&Nh(a)};Mh.prot=
otype.C=3Dfunction(){if(this.h){var =
a=3DTa()-this.B;0<a&&a<.8*this.o?this.g=3Dthis.l.setTimeout(this.A,this.o=
-a):(this.g&&(this.l.clearTimeout(this.g),this.g=3Dnull),G(this,"tick"),t=
his.h&&(Nh(this),this.start()))}};=0A=
Mh.prototype.start=3Dfunction(){this.h=3D!0;this.g||(this.g=3Dthis.l.setT=
imeout(this.A,this.o),this.B=3DTa())};var =
Nh=3Dfunction(a){a.h=3D!1;a.g&&(a.l.clearTimeout(a.g),a.g=3Dnull)};Mh.pro=
totype.O=3Dfunction(){Mh.Bb.O.call(this);Nh(this);delete this.l};=0A=
var Ph=3Dfunction(a,b,c){if("function"=3D=3D=3Dtypeof =
a)c&&(a=3DRa(a,c));else if(a&&"function"=3D=3Dtypeof =
a.handleEvent)a=3DRa(a.handleEvent,a);else throw Error("Invalid listener =
argument");return =
2147483647<Number(b)?-1:w.setTimeout(a,b||0)},Qh=3Dfunction(a){w.clearTim=
eout(a)},Rh=3Dfunction(){var a=3Dnull;return Bh(new =
wh(function(b,c){a=3DPh(function(){b(void =
0)},2E3);-1=3D=3Da&&c(Error("Failed to schedule =
timer."))}),function(b){Qh(a);throw b;})};var Sh=3Dfunction(){return =
Math.round(Date.now()/1E3)};var Th=3Dfunction(){this.g=3D{};return =
this};Th.prototype.remove=3Dfunction(a){var b=3Dthis.g;a in b&&delete =
b[a]};Th.prototype.set=3Dfunction(a,b){this.g[a]=3Db};var =
Uh=3Dfunction(a,b){a.g.eb=3DTb(a.g,"eb",0)|b};Th.prototype.get=3Dfunction=
(a){return Tb(this.g,a,null)};var =
Vh=3Dfunction(a,b,c,d){this.top=3Da;this.right=3Db;this.bottom=3Dc;this.l=
eft=3Dd};Vh.prototype.getWidth=3Dfunction(){return =
this.right-this.left};Vh.prototype.getHeight=3Dfunction(){return =
this.bottom-this.top};var Wh=3Dfunction(a){return new =
Vh(a.top,a.right,a.bottom,a.left)};Vh.prototype.ceil=3Dfunction(){this.to=
p=3DMath.ceil(this.top);this.right=3DMath.ceil(this.right);this.bottom=3D=
Math.ceil(this.bottom);this.left=3DMath.ceil(this.left);return this};=0A=
Vh.prototype.floor=3Dfunction(){this.top=3DMath.floor(this.top);this.righ=
t=3DMath.floor(this.right);this.bottom=3DMath.floor(this.bottom);this.lef=
t=3DMath.floor(this.left);return =
this};Vh.prototype.round=3Dfunction(){this.top=3DMath.round(this.top);thi=
s.right=3DMath.round(this.right);this.bottom=3DMath.round(this.bottom);th=
is.left=3DMath.round(this.left);return this};=0A=
var Xh=3Dfunction(a,b,c){b instanceof =
Yf?(a.left+=3Db.x,a.right+=3Db.x,a.top+=3Db.y,a.bottom+=3Db.y):(a.left+=3D=
b,a.right+=3Db,"number"=3D=3D=3Dtypeof =
c&&(a.top+=3Dc,a.bottom+=3Dc));return =
a};Vh.prototype.scale=3Dfunction(a,b){b=3D"number"=3D=3D=3Dtypeof =
b?b:a;this.left*=3Da;this.right*=3Da;this.top*=3Db;this.bottom*=3Db;retur=
n this};var =
Yh=3Dfunction(a,b,c,d){this.left=3Da;this.top=3Db;this.width=3Dc;this.hei=
ght=3Dd},Zh=3Dfunction(a){return new =
Vh(a.top,a.left+a.width,a.top+a.height,a.left)},$h=3Dfunction(a,b){return=
 b instanceof =
Yf?b.x>=3Da.left&&b.x<=3Da.left+a.width&&b.y>=3Da.top&&b.y<=3Da.top+a.hei=
ght:a.left<=3Db.left&&a.left+a.width>=3Db.left+b.width&&a.top<=3Db.top&&a=
.top+a.height>=3Db.top+b.height};=0A=
Yh.prototype.ceil=3Dfunction(){this.left=3DMath.ceil(this.left);this.top=3D=
Math.ceil(this.top);this.width=3DMath.ceil(this.width);this.height=3DMath=
.ceil(this.height);return =
this};Yh.prototype.floor=3Dfunction(){this.left=3DMath.floor(this.left);t=
his.top=3DMath.floor(this.top);this.width=3DMath.floor(this.width);this.h=
eight=3DMath.floor(this.height);return this};=0A=
Yh.prototype.round=3Dfunction(){this.left=3DMath.round(this.left);this.to=
p=3DMath.round(this.top);this.width=3DMath.round(this.width);this.height=3D=
Math.round(this.height);return =
this};Yh.prototype.scale=3Dfunction(a,b){b=3D"number"=3D=3D=3Dtypeof =
b?b:a;this.left*=3Da;this.width*=3Da;this.top*=3Db;this.height*=3Db;retur=
n this};var =
ai=3Dnull,bi=3Dfunction(){this.g=3D{};this.h=3D0},ci=3Dfunction(){ai||(ai=
=3Dnew bi);return =
ai},di=3Dfunction(a,b){a.g[b.getName()]=3Db},ei=3Dfunction(a,b){this.o=3D=
a;this.l=3D!0;this.g=3Db};ei.prototype.getName=3Dfunction(){return =
this.o};ei.prototype.h=3Dfunction(){return String(this.g)};var =
fi=3Dfunction(a,b){ei.call(this,String(a),b);this.A=3Da;this.g=3D!!b};v(f=
i,ei);fi.prototype.h=3Dfunction(){return this.g?"1":"0"};var =
gi=3Dfunction(a,b){ei.call(this,a,b)};v(gi,ei);=0A=
gi.prototype.h=3Dfunction(){return =
this.g?Math.round(this.g.top)+"."+Math.round(this.g.left)+"."+(Math.round=
(this.g.top)+Math.round(this.g.height))+"."+(Math.round(this.g.left)+Math=
.round(this.g.width)):""};var =
hi=3Dfunction(a){if(a.match(/^-?[0-9]+\.-?[0-9]+\.-?[0-9]+\.-?[0-9]+$/)){=
a=3Da.split(".");var b=3DNumber(a[0]),c=3DNumber(a[1]);return new =
gi("",new Yh(c,b,Number(a[3])-c,Number(a[2])-b))}return new gi("",new =
Yh(0,0,0,0))};var ji=3Dfunction(a,b,c){if("string"=3D=3D=3Dtypeof =
b)(b=3Dii(a,b))&&(a.style[b]=3Dc);else for(var d in b){c=3Da;var =
e=3Db[d],f=3Dii(c,d);f&&(c.style[f]=3De)}},ki=3D{},ii=3Dfunction(a,b){var=
 c=3Dki[b];if(!c){var d=3DFd(b);c=3Dd;void =
0=3D=3D=3Da.style[d]&&(d=3D(ce?"Webkit":be?"Moz":$d?"ms":null)+Hd(d),void=
 0!=3D=3Da.style[d]&&(c=3Dd));ki[b]=3Dc}return c},li=3Dfunction(a,b){var =
c=3Dag(a);return =
c.defaultView&&c.defaultView.getComputedStyle&&(a=3Dc.defaultView.getComp=
utedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""},mi=3Dfunction(a){t=
ry{return a.getBoundingClientRect()}catch(b){return{left:0,=0A=
top:0,right:0,bottom:0}}},ni=3Dfunction(a){var b=3Dag(a),c=3Dnew =
Yf(0,0);var =
d=3Db?ag(b):document;d=3D!$d||9<=3DNumber(we)||"CSS1Compat"=3D=3Dbg(d).g.=
compatMode?d.documentElement:d.body;if(a=3D=3Dd)return =
c;a=3Dmi(a);b=3Dig(bg(b).g);c.x=3Da.left+b.x;c.y=3Da.top+b.y;return =
c},pi=3Dfunction(a,b){var c=3Dnew =
Yf(0,0),d=3Djg(ag(a));if(!Wd(d,"parent"))return c;do{var =
e=3Dd=3D=3Db?ni(a):oi(a);c.x+=3De.x;c.y+=3De.y}while(d&&d!=3Db&&d!=3Dd.pa=
rent&&(a=3Dd.frameElement)&&(d=3Dd.parent));return =
c},oi=3Dfunction(a){a=3Dmi(a);return new =
Yf(a.left,a.top)},ri=3Dfunction(a){var b=3D=0A=
qi,c;(c=3Dli(a,"display"))||(c=3Da.currentStyle?a.currentStyle.display:nu=
ll);if("none"!=3D(c||a.style&&a.style.display))return =
b(a);c=3Da.style;var =
d=3Dc.display,e=3Dc.visibility,f=3Dc.position;c.visibility=3D"hidden";c.p=
osition=3D"absolute";c.display=3D"inline";a=3Db(a);c.display=3Dd;c.positi=
on=3Df;c.visibility=3De;return a},qi=3Dfunction(a){var =
b=3Da.offsetWidth,c=3Da.offsetHeight,d=3Dce&&!b&&!c;return(void =
0=3D=3D=3Db||d)&&a.getBoundingClientRect?(a=3Dmi(a),new =
Zf(a.right-a.left,a.bottom-a.top)):new Zf(b,c)},si=3Dfunction(a){var =
b=3Dni(a);a=3D=0A=
ri(a);return new =
Yh(b.x,b.y,a.width,a.height)},ti=3Dfunction(a,b){a=3Da.style;"opacity"in =
a?a.opacity=3Db:"MozOpacity"in a?a.MozOpacity=3Db:"filter"in =
a&&(a.filter=3D""=3D=3D=3Db?"":"alpha(opacity=3D"+100*Number(b)+")")},H=3D=
function(a,b){a.style.display=3Db?"":"none"};var ui=3Dfunction(a){var =
b=3Dnew =
Yh(-Number.MAX_VALUE/2,-Number.MAX_VALUE/2,Number.MAX_VALUE,Number.MAX_VA=
LUE),c=3Dnew Yh(0,0,0,0);if(!a||0=3D=3Da.length)return c;for(var =
d=3D0;d<a.length;d++){a:{var e=3Db;var =
f=3Da[d],g=3DMath.max(e.left,f.left),h=3DMath.min(e.left+e.width,f.left+f=
.width);if(g<=3Dh){var =
k=3DMath.max(e.top,f.top);f=3DMath.min(e.top+e.height,f.top+f.height);if(=
k<=3Df){e.left=3Dg;e.top=3Dk;e.width=3Dh-g;e.height=3Df-k;e=3D!0;break =
a}}e=3D!1}if(!e)return c}return b},vi=3Dfunction(a,b){var =
c=3Da.getBoundingClientRect();a=3Dpi(a,=0A=
b);return new =
Yh(Math.round(a.x),Math.round(a.y),Math.round(c.right-c.left),Math.round(=
c.bottom-c.top))},wi=3Dfunction(a,b,c){if(b&&c){a:{var =
d=3DMath.max(b.left,c.left);var =
e=3DMath.min(b.left+b.width,c.left+c.width);if(d<=3De){var =
f=3DMath.max(b.top,c.top),g=3DMath.min(b.top+b.height,c.top+c.height);if(=
f<=3Dg){d=3Dnew Yh(d,f,e-d,g-f);break =
a}}d=3Dnull}e=3Dd?d.height*d.width:0;f=3Dd?b.height*b.width:0;d=3Dd&&f?Ma=
th.round(e/f*100):0;di(a,new =
ei("vp",d));d&&0<d?(e=3DZh(b),f=3DZh(c),e=3De.top>=3Df.top&&e.top<f.botto=
m):e=3D!1;di(a,new fi(512,=0A=
e));d&&0<d?(e=3DZh(b),f=3DZh(c),e=3De.bottom<=3Df.bottom&&e.bottom>f.top)=
:e=3D!1;di(a,new =
fi(1024,e));d&&0<d?(e=3DZh(b),f=3DZh(c),e=3De.left>=3Df.left&&e.left<f.ri=
ght):e=3D!1;di(a,new =
fi(2048,e));d&&0<d?(b=3DZh(b),c=3DZh(c),c=3Db.right<=3Dc.right&&b.right>c=
.left):c=3D!1;di(a,new fi(4096,c))}};var xi=3Dfunction(a,b){var =
c=3D0;Mb(jg(),"ima","video","client","tagged")&&(c=3D1);var =
d=3Dnull;a&&(d=3Da());if(d){a=3Dci();a.g=3D{};var e=3Dnew =
fi(32,!0);e.l=3D!1;di(a,e);e=3Djg().document;e=3De.visibilityState||e.web=
kitVisibilityState||e.mozVisibilityState||e.msVisibilityState||"";di(a,ne=
w =
fi(64,"hidden"!=3De.toLowerCase().substring(e.length-6)?!0:!1));try{var =
f=3Djg().top;try{var =
g=3D!!f.location.href||""=3D=3D=3Df.location.href}catch(n){g=3D!1}if(g){v=
ar h=3Dyg(d);var k=3Dh&&0!=3Dh.length?"1":"0"}else =
k=3D"2"}catch(n){k=3D"2"}di(a,new fi(256,=0A=
"2"=3D=3Dk));di(a,new =
fi(128,"1"=3D=3Dk));h=3Dg=3Djg().top;"2"=3D=3Dk&&(h=3Djg());f=3Dvi(d,h);d=
i(a,new gi("er",f));try{var =
m=3Dh.document&&!h.document.body?null:hg(h||window)}catch(n){m=3Dnull}m?(=
h=3Dig(bg(h.document).g),di(a,new fi(16384,!!h)),m=3Dh?new =
Yh(h.x,h.y,m.width,m.height):null):m=3Dnull;di(a,new =
gi("vi",m));if(m&&"1"=3D=3Dk){k=3Dyg(d);d=3D[];for(h=3D0;h<k.length;h++)(=
e=3Dvi(k[h],g))&&d.push(e);d.push(m);m=3Dui(d)}wi(a,f,m);a.h&&di(a,new =
ei("ts",Sh()-a.h));a.h=3DSh()}else a=3Dci(),a.g=3D{},a.h=3DSh(),di(a,new =
fi(32,!1));this.l=3Da;this.g=3Dnew Th;=0A=
this.g.set("ve",4);c&&Uh(this.g,1);Mb(jg(),"ima","video","client","crossd=
omainTag")&&Uh(this.g,4);Mb(jg(),"ima","video","client","sdkTag")&&Uh(thi=
s.g,8);Mb(jg(),"ima","video","client","jsTag")&&Uh(this.g,2);b&&Tb(b,"ful=
lscreen",!1)&&Uh(this.g,16);this.h=3Db=3Dnull;if(c&&(c=3DMb(jg(),"ima","v=
ideo","client"),c.getEData)){this.h=3Dc.getEData();if(c=3DMb(jg(),"ima","=
video","client","getLastSnapshotFromTop"))if(a=3Dc())this.h.extendWithDat=
aFromTopIframe(a.tagstamp,a.playstamp,a.lactstamp),c=3Dthis.l,b=3Da.er,a=3D=
a.vi,b&&=0A=
a&&(b=3Dhi(b).g,a=3Dhi(a).g,k=3Dnull,Tb(c.g,"er",null)&&(k=3DTb(c.g,"er",=
null).g,k.top+=3Db.top,k.left+=3Db.left,di(c,new =
gi("er",k))),Tb(c.g,"vi",null)&&(m=3DTb(c.g,"vi",null).g,m.top+=3Db.top,m=
.left+=3Db.left,d=3D[],d.push(m),d.push(b),d.push(a),b=3Dui(d),wi(c,k,b),=
di(c,new =
gi("vi",a))));a:{if(this.h){if(this.h.getTagLoadTimestamp){b=3Dthis.h.get=
TagLoadTimestamp();break =
a}if(this.h.getTimeSinceTagLoadSeconds){b=3Dthis.h.getTimeSinceTagLoadSec=
onds();break =
a}}b=3Dnull}}c=3Dthis.g;a=3Dwindow.performance&&window.performance.timing=
&&=0A=
window.performance.timing.domLoading&&0<window.performance.timing.domLoad=
ing?Math.round(window.performance.timing.domLoading/1E3):null;c.set.call(=
c,"td",Sh()-(null!=3Da?a:null!=3Db?b:Sh()))};new Mh(200);var =
yi=3Dfunction(a,b){try{var c=3Dnew xi(a,b);a=3D[];var =
d=3DNumber(c.g.get("eb"));c.g.remove("eb");var e,f=3Dc.g;b=3D[];for(var =
g in f.g)b.push(g+f.g[g]);(e=3Db.join("_"))&&a.push(e);if(c.h){var =
h=3Dc.h.serialize();h&&a.push(h)}var =
k,m=3Dc.l;e=3Dd;f=3D[];e||(e=3D0);for(var n in m.g){var q=3Dm.g[n];if(q =
instanceof fi)q.g&&(e|=3Dq.A);else{var =
r,t=3Dm.g[n];(r=3Dt.l?t.h():"")&&f.push(n+r)}}f.push("eb"+String(e));(k=3D=
f.join("_"))&&a.push(k);c.g.set("eb",d)}catch(B){Ad(B.name,12),Ad(B.messa=
ge,40)}};var zi=3Dfunction(a){gf.call(this,a)};v(zi,gf);var =
Ai=3Dfunction(a,b){return jf(a,1,b)},Bi=3Dfunction(a,b){return =
jf(a,2,b)},Ci=3Dfunction(a,b){return =
jf(a,3,b)},Di=3Dfunction(a,b){return jf(a,4,b)};var =
Ei;Ei=3D["av.default","js","unreleased"].slice(-1)[0];var =
Fi=3Dcb(function(){var a=3D!1;try{var =
b=3DObject.defineProperty({},"passive",{get:function(){a=3D!0}});w.addEve=
ntListener("test",null,b)}catch(c){}return a});function Gi(a){return =
a?a.passive&&Fi()?a:a.capture||!1:!1}=0A=
var Hi=3Dfunction(a,b,c,d){return =
a.addEventListener?(a.addEventListener(b,c,Gi(d)),!0):!1},Ii=3Dfunction(a=
,b,c){a.removeEventListener&&a.removeEventListener(b,c,Gi(void =
0))},Ji=3Dfunction(a){var b=3Dvoid =
0=3D=3D=3Db?{}:b;if("function"=3D=3D=3Dtypeof window.CustomEvent)var =
c=3Dnew CustomEvent("rum_blp",b);else =
c=3Ddocument.createEvent("CustomEvent"),c.initCustomEvent("rum_blp",!!b.b=
ubbles,!!b.cancelable,b.detail);a.dispatchEvent(c)};var =
Li=3Dfunction(){return!Ki()&&(z("iPod")||z("iPhone")||z("Android")||z("IE=
Mobile"))},Ki=3Dfunction(){return =
z("iPad")||z("Android")&&!z("Mobile")||z("Silk")};var =
Mi=3DRegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::=
([0-9]+))?(?=3D[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$")=
,Ni=3Dfunction(a){var b=3Da.match(Mi);a=3Db[1];var c=3Db[3];b=3Db[4];var =
d=3D"";a&&(d+=3Da+":");c&&(d=3Dd+"//"+c,b&&(d+=3D":"+b));return =
d},Oi=3Dfunction(a,b){if(a){a=3Da.split("&");for(var =
c=3D0;c<a.length;c++){var =
d=3Da[c].indexOf("=3D"),e=3Dnull;if(0<=3Dd){var =
f=3Da[c].substring(0,d);e=3Da[c].substring(d+1)}else =
f=3Da[c];b(f,e?yd(e):"")}}},Pi=3Dfunction(a,b,c,d){for(var =
e=3Dc.length;0<=3D(b=3Da.indexOf(c,=0A=
b))&&b<d;){var =
f=3Da.charCodeAt(b-1);if(38=3D=3Df||63=3D=3Df)if(f=3Da.charCodeAt(b+e),!f=
||61=3D=3Df||38=3D=3Df||35=3D=3Df)return =
b;b+=3De+1}return-1},Qi=3D/#|$/,Ri=3Dfunction(a,b){return =
0<=3DPi(a,0,b,a.search(Qi))},Si=3Dfunction(a,b){var =
c=3Da.search(Qi),d=3DPi(a,0,b,c);if(0>d)return null;var =
e=3Da.indexOf("&",d);if(0>e||e>c)e=3Dc;d+=3Db.length+1;return =
yd(a.substr(d,e-d))},Ti=3D/[?&]($|#)/;var =
Ui=3Dfunction(a){try{return!!a&&null!=3Da.location.href&&Wd(a,"foo")}catc=
h(b){return!1}},Vi=3Dfunction(a){if(!a.crypto)return =
Math.random();try{var b=3Dnew =
Uint32Array(1);a.crypto.getRandomValues(b);return =
b[0]/65536/65536}catch(c){return =
Math.random()}},Wi=3Dfunction(a,b){if(a)for(var c in =
a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(void =
0,a[c],c,a)},Yi=3Dfunction(){var =
a=3D[];Wi(Xi,function(b){a.push(b)});return =
a},Zi=3D/https?:\/\/[^\/]+/,$i=3Dfunction(a){return(a=3DZi.exec(a))&&a[0]=
||""},bj=3Dfunction(){var a=3D=0A=
aj;if(!a)return"";var =
b=3DRegExp(".*[&#?]google_debug(=3D[^&]*)?(&.*)?$");try{var =
c=3Db.exec(decodeURIComponent(a));if(c)return =
c[1]&&1<c[1].length?c[1].substring(1):"true"}catch(d){}return""},Xi=3D{Dk=
:"allow-forms",Ek:"allow-modals",Fk:"allow-orientation-lock",Gk:"allow-po=
inter-lock",Hk:"allow-popups",Ik:"allow-popups-to-escape-sandbox",Jk:"all=
ow-presentation",Kk:"allow-same-origin",Lk:"allow-scripts",Mk:"allow-top-=
navigation",Nk:"allow-top-navigation-by-user-activation"},cj=3Dcb(functio=
n(){return Yi()}),=0A=
dj=3Dfunction(){var =
a=3D["allow-top-navigation","allow-modals","allow-orientation-lock","allo=
w-presentation"],b=3Dcj();return =
a.length?jb(b,function(c){return!sb(a,c)}):b},ej=3Dfunction(){var =
a=3Dmg(document,"IFRAME"),b=3D{};gb(cj(),function(c){a.sandbox&&a.sandbox=
.supports&&a.sandbox.supports(c)&&(b[c]=3D!0)});return =
b},fj=3Dfunction(a,b){b=3Dvoid =
0=3D=3D=3Db?window.document:b;0!=3Da.length&&b.head&&a.forEach(function(c=
){if(c){var d=3Db;d=3Dvoid =
0=3D=3D=3Dd?window.document:d;if(c&&d.head){var =
e=3Ddocument.createElement("meta");d.head.appendChild(e);=0A=
e.httpEquiv=3D"origin-trial";e.content=3Dc}}})};var =
gj=3Dfunction(a,b){a.google_image_requests||(a.google_image_requests=3D[]=
);var =
c=3Da.document.createElement("img");c.src=3Db;a.google_image_requests.pus=
h(c)};var hj=3Ddocument,I=3Dwindow;var lj=3Dfunction(a){a=3Dvoid =
0=3D=3D=3Da?w:a;var =
b=3Da.context||a.AMP_CONTEXT_DATA;if(!b)try{b=3Da.parent.context||a.paren=
t.AMP_CONTEXT_DATA}catch(c){}try{if(b&&b.pageViewId&&b.canonicalUrl)retur=
n b}catch(c){}return null};var mj=3Dfunction(a){this.Jg=3Da};function =
nj(a){return new mj(function(b){return =
b.substr(0,a.length+1).toLowerCase()=3D=3D=3Da+":"})}var =
oj=3D[nj("data"),nj("http"),nj("https"),nj("mailto"),nj("ftp"),new =
mj(function(a){return/^[^:]*([/?#]|$)/.test(a)})];function pj(a){var =
b=3Dvoid 0=3D=3D=3Db?oj:b;a:{b=3Dvoid 0=3D=3D=3Db?oj:b;for(var =
c=3D0;c<b.length;++c){var d=3Db[c];if(d instanceof mj&&d.Jg(a)){a=3Dnew =
Mf(a,zf);break a}}a=3Dvoid 0}return a||Nf};var =
qj=3D!!window.google_async_iframe_id,rj=3Dqj&&window.parent||window,sj=3D=
function(){if(qj&&!Ui(rj)){var =
a=3D"."+hj.domain;try{for(;2<a.split(".").length&&!Ui(rj);)hj.domain=3Da=3D=
a.substr(a.indexOf(".")+1),rj=3Dwindow.parent}catch(b){}Ui(rj)||(rj=3Dwin=
dow)}return rj};var tj=3Dfunction(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?{}:c;this.error=3Da;this.context=3Db.context;this.msg=3Db.mes=
sage||"";this.id=3Db.id||"jserror";this.meta=3Dc},uj=3Dfunction(a){return=
!!(a.error&&a.meta&&a.id)};var =
vj=3DRegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)")=
,zj=3Dfunction(a){a=3Da||wj();for(var b=3Dnew =
xj(w.location.href,w,!1),c=3Dnull,d=3Da.length-1,e=3Dd;0<=3De;--e){var =
f=3Da[e];!c&&vj.test(f.url)&&(c=3Df);if(f.url&&!f.Hg){b=3Df;break}}e=3Dnu=
ll;f=3Da.length&&a[d].url;0!=3Db.depth&&f&&(e=3Da[d]);return new =
yj(b,e,c)},wj=3Dfunction(){var a=3Dw,b=3D[],c=3Dnull;do{var =
d=3Da;if(Ui(d)){var =
e=3Dd.location.href;c=3Dd.document&&d.document.referrer||null}else =
e=3Dc,c=3Dnull;b.push(new =
xj(e||"",d));try{a=3Dd.parent}catch(f){a=3Dnull}}while(a&&=0A=
d!=3Da);d=3D0;for(a=3Db.length-1;d<=3Da;++d)b[d].depth=3Da-d;d=3Dw;if(d.l=
ocation&&d.location.ancestorOrigins&&d.location.ancestorOrigins.length=3D=
=3Db.length-1)for(a=3D1;a<b.length;++a)e=3Db[a],e.url||(e.url=3Dd.locatio=
n.ancestorOrigins[a-1]||"",e.Hg=3D!0);return =
b},yj=3Dfunction(a,b,c){this.g=3Da;this.h=3Db;this.l=3Dc},xj=3Dfunction(a=
,b,c){this.url=3Da;this.Fa=3Db;this.Hg=3D!!c;this.depth=3Dnull};var =
Aj=3Dfunction(){this.l=3D"&";this.h=3D{};this.o=3D0;this.g=3D[]},Bj=3Dfun=
ction(a,b){var c=3D{};c[a]=3Db;return[c]},Dj=3Dfunction(a,b,c,d,e){var =
f=3D[];Wi(a,function(g,h){(g=3DCj(g,b,c,d,e))&&f.push(h+"=3D"+g)});return=
 =
f.join(b)},Cj=3Dfunction(a,b,c,d,e){if(null=3D=3Da)return"";b=3Db||"&";c=3D=
c||",$";"string"=3D=3Dtypeof c&&(c=3Dc.split(""));if(a instanceof =
Array){if(d=3Dd||0,d<c.length){for(var =
f=3D[],g=3D0;g<a.length;g++)f.push(Cj(a[g],b,c,d+1,e));return =
f.join(c[d])}}else if("object"=3D=3Dtypeof a)return =
e=3De||0,2>e?encodeURIComponent(Dj(a,=0A=
b,c,d,e+1)):"...";return =
encodeURIComponent(String(a))},Ej=3Dfunction(a,b,c){a.g.push(b);a.h[b]=3D=
c},Fj=3Dfunction(a,b,c,d){a.g.push(b);a.h[b]=3DBj(c,d)},Hj=3Dfunction(a,b=
,c){b=3Db+"//pagead2.googlesyndication.com"+c;var =
d=3DGj(a)-c.length;if(0>d)return"";a.g.sort(function(n,q){return =
n-q});c=3Dnull;for(var e=3D"",f=3D0;f<a.g.length;f++)for(var =
g=3Da.g[f],h=3Da.h[g],k=3D0;k<h.length;k++){if(!d){c=3Dnull=3D=3Dc?g:c;br=
eak}var =
m=3DDj(h[k],a.l,",$");if(m){m=3De+m;if(d>=3Dm.length){d-=3Dm.length;b+=3D=
m;e=3Da.l;break}c=3Dnull=3D=3Dc?g:c}}a=3D"";null!=3Dc&&=0A=
(a=3De+"trn=3D"+c);return b+a+""},Gj=3Dfunction(a){var b=3D1,c;for(c in =
a.h)b=3Dc.length>b?c.length:b;return 3997-b-a.l.length-1};var =
Ij=3Dfunction(a,b,c,d,e){if((d?a.g:Math.random())<(e||.01))try{if(c =
instanceof Aj)var f=3Dc;else f=3Dnew Aj,Wi(c,function(h,k){var =
m=3Df,n=3Dm.o++;Ej(m,n,Bj(k,h))});var =
g=3DHj(f,a.h,"/pagead/gen_204?id=3D"+b+"&");g&&gj(w,g)}catch(h){}};var =
Jj=3Dnull;var Kj=3Dfunction(){var a=3Dw.performance;return =
a&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):Ta()},Lj=3D=
function(){var a=3Dvoid =
0=3D=3D=3Da?w:a;return(a=3Da.performance)&&a.now?a.now():null};var =
Mj=3Dfunction(a,b,c,d,e){this.label=3Da;this.type=3Db;this.value=3Dc;this=
.duration=3Dvoid =
0=3D=3D=3Dd?0:d;this.uniqueId=3DMath.random();this.slotId=3De};var =
Nj=3Dw.performance,Oj=3D!!(Nj&&Nj.mark&&Nj.measure&&Nj.clearMarks),Pj=3Dc=
b(function(){var a;if(a=3DOj){var =
b;if(null=3D=3D=3DJj){Jj=3D"";try{a=3D"";try{a=3Dw.top.location.hash}catc=
h(c){a=3Dw.location.hash}a&&(Jj=3D(b=3Da.match(/\bdeid=3D([\d,]+)/))?b[1]=
:"")}catch(c){}}b=3DJj;a=3D!!b.indexOf&&0<=3Db.indexOf("1337")}return =
a}),Qj=3Dfunction(a,b){this.events=3D[];this.g=3Db||w;var =
c=3Dnull;b&&(b.google_js_reporting_queue=3Db.google_js_reporting_queue||[=
],this.events=3Db.google_js_reporting_queue,c=3Db.google_measure_js_timin=
g);this.h=3DPj()||(null!=3D=0A=
c?c:Math.random()<a)};Qj.prototype.C=3Dfunction(){this.h=3D!1;this.events=
!=3Dthis.g.google_js_reporting_queue&&(Pj()&&gb(this.events,Rj),this.even=
ts.length=3D0)};Qj.prototype.G=3Dfunction(a){!this.h||2048<this.events.le=
ngth||this.events.push(a)};var =
Rj=3Dfunction(a){a&&Nj&&Pj()&&(Nj.clearMarks("goog_"+a.label+"_"+a.unique=
Id+"_start"),Nj.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))},Sj=3D=
function(a,b,c,d,e){a.h&&a.G(new Mj(b,4,c,void 0=3D=3D=3Dd?0:d,e))};=0A=
Qj.prototype.start=3Dfunction(a,b){if(!this.h)return null;a=3Dnew =
Mj(a,b,Lj()||Kj());b=3D"goog_"+a.label+"_"+a.uniqueId+"_start";Nj&&Pj()&&=
Nj.mark(b);return =
a};Qj.prototype.end=3Dfunction(a){if(this.h&&"number"=3D=3D=3Dtypeof =
a.value){a.duration=3D(Lj()||Kj())-a.value;var =
b=3D"goog_"+a.label+"_"+a.uniqueId+"_end";Nj&&Pj()&&Nj.mark(b);this.G(a)}=
};var Vj=3Dfunction(){var =
a=3DTj;this.B=3DUj;this.A=3D"jserror";this.l=3D!0;this.h=3Dnull;this.C=3D=
this.jc;this.g=3Dvoid =
0=3D=3D=3Da?null:a;this.o=3D!1};l=3DVj.prototype;l.Kf=3Dfunction(a){this.=
h=3Da};l.Zg=3Dfunction(a){this.A=3Da};l.$g=3Dfunction(a){this.l=3Da};l.ah=
=3Dfunction(a){this.o=3Da};=0A=
l.dd=3Dfunction(a,b,c){try{if(this.g&&this.g.h){var =
d=3Dthis.g.start(a.toString(),3);var e=3Db();this.g.end(d)}else =
e=3Db()}catch(k){b=3Dthis.l;try{Rj(d);var f=3Dnew =
tj(k,{message:Wj(k)});b=3Dthis.C(a,f,void =
0,c)}catch(m){this.jc(217,m)}if(b){var =
g,h;null=3D=3D(g=3Dwindow.console)||null=3D=3D(h=3Dg.error)||h.call(g,k)}=
else throw k;}return e};l.Ug=3Dfunction(a,b,c,d){var e=3Dthis;return =
function(f){for(var =
g=3D[],h=3D0;h<arguments.length;++h)g[h-0]=3Darguments[h];return =
e.dd(a,function(){return b.apply(c,g)},d)}};=0A=
l.jc=3Dfunction(a,b,c,d,e){e=3De||this.A;try{var f=3Dnew =
Aj;Fj(f,1,"context",a);uj(b)||(b=3Dnew =
tj(b,{message:Wj(b)}));b.msg&&Fj(f,2,"msg",b.msg.substring(0,512));var =
g=3Db.meta||{};if(this.h)try{this.h(g)}catch(k){}if(d)try{d(g)}catch(k){}=
Ej(f,3,[g]);var =
h=3Dzj();h.h&&Fj(f,4,"top",h.h.url||"");Ej(f,5,[{url:h.g.url||""},{url:h.=
g.url?Ni(h.g.url):""}]);Ij(this.B,e,f,this.o,c)}catch(k){try{Ij(this.B,e,=
{context:"ecmserr",rctx:a,msg:Wj(k),url:h&&h.g.url},this.o,c)}catch(m){}}=
return this.l};=0A=
var Wj=3Dfunction(a){var =
b=3Da.toString();a.name&&-1=3D=3Db.indexOf(a.name)&&(b+=3D": =
"+a.name);a.message&&-1=3D=3Db.indexOf(a.message)&&(b+=3D": =
"+a.message);if(a.stack){a=3Da.stack;var =
c=3Db;try{-1=3D=3Da.indexOf(c)&&(a=3Dc+"\n"+a);for(var =
d;a!=3Dd;)d=3Da,a=3Da.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,=
"$1");b=3Da.replace(/\n */g,"\n")}catch(e){b=3Dc}}return b};function =
Xj(a,b){for(var =
c=3D[],d=3D1;d<arguments.length;++d)c[d-1]=3Darguments[d];if(0=3D=3D=3Dc.=
length)return Rf(a[0]);d=3D[a[0]];for(var =
e=3D0;e<c.length;e++)d.push(encodeURIComponent(c[e])),d.push(a[e+1]);retu=
rn Rf(d.join(""))};var =
Yj=3Dha(["https://pagead2.googlesyndication.com/pagead/js/err_rep.js"]),Z=
j=3Dfunction(){this.h=3D"jserror";this.l=3D!1;this.g=3Dnull;this.o=3D!1;t=
his.B=3DMath.random();this.A=3Dthis.jc;this.C=3Dnull};l=3DZj.prototype;l.=
Zg=3Dfunction(a){this.h=3Da};l.Kf=3Dfunction(a){this.g=3Da};l.$g=3Dfuncti=
on(a){this.l=3Da};l.ah=3Dfunction(a){this.o=3Da};=0A=
l.jc=3Dfunction(a,b,c,d,e){e=3Dvoid =
0=3D=3D=3De?this.h:e;if((this.o?this.B:Math.random())>(void =
0=3D=3D=3Dc?.01:c))return this.l;uj(b)||(b=3Dnew =
tj(b,{context:a,id:e}));if(d||this.g)b.meta=3D{},this.g&&this.g(b.meta),d=
&&d(b.meta);w.google_js_errors=3Dw.google_js_errors||[];w.google_js_error=
s.push(b);if(!w.error_rep_loaded){c=3DXj(Yj);var =
f;a=3Dw.document;b=3Dnull!=3D(f=3Dthis.C)?f:kc(Tf(c).toString());f=3Da.cr=
eateElement("script");f.src=3DTf(b);Wf(f);(a=3Da.getElementsByTagName("sc=
ript")[0])&&a.parentNode&&a.parentNode.insertBefore(f,=0A=
a);w.error_rep_loaded=3D!0}return this.l};l.dd=3Dfunction(a,b,c){try{var =
d=3Db()}catch(e){if(!this.A(a,e,.01,c,this.h))throw e;}return =
d};l.Ug=3Dfunction(a,b,c,d){var e=3Dthis;return function(f){for(var =
g=3D[],h=3D0;h<arguments.length;++h)g[h-0]=3Darguments[h];return =
e.dd(a,function(){return b.apply(c,g)},d)}};var Uj,ak,bk=3Dsj(),Tj=3Dnew =
Qj(1,bk);Uj=3Dnew function(){var a=3Dvoid =
0=3D=3D=3Da?I:a;this.h=3D"http:"=3D=3D=3Da.location.protocol?"http:":"htt=
ps:";this.g=3DMath.random()};"number"!=3D=3Dtypeof =
bk.google_srt&&(bk.google_srt=3DMath.random());var =
ck=3DUj,dk=3Dbk.google_srt;0<=3Ddk&&1>=3Ddk&&(ck.g=3Ddk);ak=3Dnew =
Vj;ak.Kf(function(){});ak.ah(!0);"complete"=3D=3Dbk.document.readyState?b=
k.google_measure_js_timing||Tj.C():Tj.h&&Hi(bk,"load",function(){bk.googl=
e_measure_js_timing||Tj.C()});var =
ek=3Dfunction(){this.blockSize=3D-1};var =
fk=3D[0,2,1],gk=3Dnull,hk=3Dfunction(){var =
a=3Dwindow.event||gk;if(!a)return null;var =
b;(b=3Da.which?1<<fk[a.which-1]:a.button)&&a.shiftKey&&(b|=3D8);b&&a.altK=
ey&&(b|=3D16);b&&a.ctrlKey&&(b|=3D32);return =
b};document.addEventListener&&document.addEventListener("mousedown",funct=
ion(a){gk=3Da},!0);=0A=
window.mb=3Dfunction(a){if(a){var =
b=3Dhk();if(b)if(window.css)window.css(a.id,"mb",b,void 0,void 0);else =
if(a){var =
c=3Da.href,d=3Dc.indexOf("&mb=3D");if(0>d)b=3Dc+"&mb=3D"+b;else{d+=3D4;va=
r =
e=3Dc.indexOf("&",d);b=3D0<=3De?c.substring(0,d)+b+c.substring(e):c.subst=
ring(0,d)+b}a.href=3D2E3<b.length?c:b}}};var =
ik=3Dfunction(a,b){a=3D["gmsg://","afma.google.com/",a];var =
c=3D"?",d;for(d in =
b)a.push(c,d,"=3D",encodeURIComponent(b[d].toString())),c=3D"&";a.push(c,=
"dt","=3D",(new =
Date).getTime());b=3Ddocument.getElementById("afmanotify");!b&&document.b=
ody&&(b=3Ddocument.createElement("iframe"),b.setAttribute("id","afmanotif=
y"),b.setAttribute("style","display: =
none;"),document.body.appendChild(b));b.setAttribute("src",a.join(""))},j=
k=3D{};=0A=
Ia("adsense.mobileads.afmanotify.receiveMessage",function(a,b){if(jk.hasO=
wnProperty(a))for(var c=3Djk[a],d=3D0;d<c.length;++d){var =
e=3Dc[d];e.callback.call(e.object,a,b)}},void 0);var =
kk=3Dfunction(a,b,c){this.id=3Da;a=3Dyb(c);Ab(a);this.pg=3Da;this.Nd=3Db}=
,lk=3Dfunction(a){var b=3D{};gb(a,function(c){var =
d=3Dc.Nd,e=3Db[d];if(b.hasOwnProperty(d)){if(null!=3D=3De){var =
f;if(f=3Dc.Nd=3D=3De.Nd&&c.id=3D=3De.id)a:if(c=3Dc.pg,e=3De.pg,La(c)&&La(=
e)&&c.length=3D=3De.length){f=3Dc.length;for(var =
g=3D0;g<f;g++)if(c[g]!=3D=3De[g]){f=3D!1;break a}f=3D!0}else =
f=3D!1;f||(b[d]=3Dnull)}}else b[d]=3Dc});wb(a,function(c){return =
null=3D=3D=3Db[c.Nd]})};var =
mk=3D{NONE:0,Zk:1},nk=3D{Yk:0,km:1,jm:2,lm:3};var =
ok=3Dfunction(){this.da=3D0;this.g=3D!1;this.h=3D-1;this.Uc=3D!1;this.Xa=3D=
0};ok.prototype.isVisible=3Dfunction(){return =
this.Uc?.3<=3Dthis.da:.5<=3Dthis.da};var =
pk=3D{Xk:0,$k:1},qk=3D{668123728:0,668123729:1},rk=3D{44731964:0,44731965=
:1},sk=3D{NONE:0,Fl:1,dl:2},tk=3D{480596784:0,480596785:1,21063355:2};var=
 =
uk=3Dfunction(){this.g=3Dnull;this.o=3D!1;this.l=3Dnull},vk=3Dfunction(a)=
{a.o=3D!0;return =
a},wk=3Dfunction(a,b){a.l&&gb(b,function(c){c=3Da.l[c];void =
0!=3D=3Dc&&a.h(c)})},xk=3Dfunction(a){uk.call(this);this.A=3Da};v(xk,uk);=
xk.prototype.h=3Dfunction(a){null=3D=3D=3Dthis.g&&Ob(this.A,a)&&(this.g=3D=
a)};var =
yk=3Dfunction(){uk.call(this)};v(yk,uk);yk.prototype.h=3Dfunction(a){null=
=3D=3D=3Dthis.g&&"number"=3D=3D=3Dtypeof a&&(this.g=3Da)};var =
zk=3Dfunction(){uk.call(this)};v(zk,uk);=0A=
zk.prototype.h=3Dfunction(a){null=3D=3D=3Dthis.g&&"string"=3D=3D=3Dtypeof=
 a&&(this.g=3Da)};var =
Ak=3Dfunction(){this.g=3D{};this.l=3D!0;this.h=3D{}};Ak.prototype.enable=3D=
function(){this.l=3D!0};Ak.prototype.reset=3Dfunction(){this.g=3D{};this.=
l=3D!0;this.h=3D{}};=0A=
var Bk=3Dfunction(a,b,c){a.g[b]||(a.g[b]=3Dnew xk(c));return =
a.g[b]},Ck=3Dfunction(a){a.g.queryid||(a.g.queryid=3Dnew =
zk)},Dk=3Dfunction(a,b,c){(a=3Da.g[b])&&a.h(c)},Ek=3Dfunction(a,b){if(Nb(=
a.h,b))return a.h[b];if(a=3Da.g[b])return a.g},Fk=3Dfunction(a){var =
b=3D{},c=3DFb(a.g,function(d){return d.o});Eb(c,function(d,e){d=3Dvoid =
0!=3D=3Da.h[e]?String(a.h[e]):d.o&&null!=3D=3Dd.g?String(d.g):"";0<d.leng=
th&&(b[e]=3Dd)},a);return b},Gk=3Dfunction(a){a=3DFk(a);var =
b=3D[];Eb(a,function(c,d){d in Object.prototype||"undefined"!=3Dtypeof =
c&&b.push([d,=0A=
":",c].join(""))});return b},Ik=3Dfunction(a){var =
b=3DHk().X;b.l&&gb(Kb(b.g),function(c){return wk(c,a)})};var =
Jk=3D!$d&&!fd();var Kk=3Dfunction(){this.g=3Dthis.Dc=3Dnull};var =
Lk=3Dfunction(a,b){this.h=3D(void 0=3D=3D=3Da?0:a)||0;this.g=3D(void =
0=3D=3D=3Db?"":b)||""};Lk.prototype.Jg=3Dfunction(){return!!this.h||!!thi=
s.g};Lk.prototype.toString=3Dfunction(){return =
this.h+(this.g?"-":"")+this.g};Lk.prototype.matches=3Dfunction(a){return =
this.g||a.g?this.g=3D=3Da.g:this.h||a.h?this.h=3D=3Da.h:!1};var =
Mk=3Dfunction(){};Mk.prototype.now=3Dfunction(){return =
0};Mk.prototype.h=3Dfunction(){return =
0};Mk.prototype.l=3Dfunction(){return =
0};Mk.prototype.g=3Dfunction(){return 0};var =
Ok=3Dfunction(){if(!Nk())throw Error();};v(Ok,Mk);var =
Nk=3Dfunction(){return!(!I||!I.performance)};Ok.prototype.now=3Dfunction(=
){return =
Nk()&&I.performance.now?I.performance.now():Mk.prototype.now.call(this)};=
Ok.prototype.h=3Dfunction(){return =
Nk()&&I.performance.memory?I.performance.memory.totalJSHeapSize||0:Mk.pro=
totype.h.call(this)};Ok.prototype.l=3Dfunction(){return =
Nk()&&I.performance.memory?I.performance.memory.usedJSHeapSize||0:Mk.prot=
otype.l.call(this)};=0A=
Ok.prototype.g=3Dfunction(){return =
Nk()&&I.performance.memory?I.performance.memory.jsHeapSizeLimit||0:Mk.pro=
totype.g.call(this)};var =
Pk=3Dfunction(){return{visible:1,hidden:2,prerender:3,preview:4,unloaded:=
5}[hj.visibilityState||hj.webkitVisibilityState||hj.mozVisibilityState||"=
"]||0},Qk=3Dfunction(a){var =
b;a.visibilityState?b=3D"visibilitychange":a.mozVisibilityState?b=3D"mozv=
isibilitychange":a.webkitVisibilityState&&(b=3D"webkitvisibilitychange");=
return b};var =
Rk=3Dfunction(){};Rk.prototype.isVisible=3Dfunction(){return =
1=3D=3D=3DPk()};var Sk=3Dfunction(){return 0=3D=3D=3DPk()};var =
Tk=3Dfunction(a,b){this.g=3Da;this.depth=3Db},Vk=3Dfunction(a){a=3Da||wj(=
);var b=3DMath.max(a.length-1,0),c=3Dzj(a);a=3Dc.g;var =
d=3Dc.h,e=3Dc.l,f=3D[];c=3Dfunction(h,k){return =
null=3D=3Dh?k:h};e&&f.push(new =
Tk([e.url,e.Hg?2:0],c(e.depth,1)));d&&d!=3De&&f.push(new =
Tk([d.url,2],0));a.url&&a!=3De&&f.push(new =
Tk([a.url,0],c(a.depth,b)));var g=3Dlb(f,function(h,k){return =
f.slice(0,f.length-k)});!a.url||(e||d)&&a!=3De||(d=3D$i(a.url))&&g.push([=
new Tk([d,1],c(a.depth,b))]);g.push([]);return lb(g,function(h){return =
Uk(b,h)})};=0A=
function Uk(a,b){var c=3Dnb(b,function(e,f){return =
Math.max(e,f.depth)},-1),d=3DDb(c+2);d[0]=3Da;gb(b,function(e){return =
d[e.depth+1]=3De.g});return d}var Wk=3Dfunction(){var a=3DVk();return =
lb(a,function(b){return Cj(b)})};var =
Xk=3Dfunction(a){if(a.Fg&&a.hasOwnProperty("Fg"))return a.Fg;var b=3Dnew =
a;return a.Fg=3Db};var Yk=3Dfunction(){this.h=3Dnew Rk;this.g=3DNk()?new =
Ok:new Mk},$k=3Dfunction(){Zk();var =
a=3DI.document;return!!(a&&a.body&&a.body.getBoundingClientRect&&"functio=
n"=3D=3D=3Dtypeof I.setInterval&&"function"=3D=3D=3Dtypeof =
I.clearInterval&&"function"=3D=3D=3Dtypeof =
I.setTimeout&&"function"=3D=3D=3Dtypeof =
I.clearTimeout)};Yk.prototype.setTimeout=3Dfunction(a,b){return =
I.setTimeout(a,b)};Yk.prototype.clearTimeout=3Dfunction(a){I.clearTimeout=
(a)};var al=3Dfunction(a){Zk();var =
b=3Dsj()||I;gj(b,a)},bl=3Dfunction(){Zk();return Wk()};var =
cl=3Dfunction(){};cl.prototype.getContext=3Dfunction(){if(!this.g){if(!I)=
throw Error("Context has not been set and window is =
undefined.");this.g=3DXk(Yk)}return this.g};var Zk=3Dfunction(){return =
Xk(cl).getContext()};var dl=3Dfunction(a){gf.call(this,a)};v(dl,gf);var =
el=3Dfunction(a){this.l=3Da;this.g=3D-1;this.h=3Dthis.o=3D0},fl=3Dfunctio=
n(a,b){return function(c){for(var =
d=3D[],e=3D0;e<arguments.length;++e)d[e-0]=3Darguments[e];if(-1<a.g)retur=
n b.apply(null,u(d));try{return =
a.g=3Da.l.g.now(),b.apply(null,u(d))}finally{a.o+=3Da.l.g.now()-a.g,a.g=3D=
-1,a.h+=3D1}}};var gl=3Dfunction(a,b){this.h=3Da;this.l=3Db;this.g=3Dnew =
el(a)};var hl=3Dfunction(){};var =
il=3D{Tl:1,Lm:2,Nl:3};kc(bc(dc("https://pagead2.googlesyndication.com/pag=
ead/osd.js")));var jl=3Dfunction(){this.A=3Dvoid =
0;this.D=3D0;this.C=3Dnew Lk(0,"");this.l=3D0;this.G=3D-1;this.X=3Dnew =
Ak;vk(Bk(this.X,"mv",sk)).l=3Dvoid =
0=3D=3D=3Dtk?null:tk;Bk(this.X,"omid",pk);vk(Bk(this.X,"epoh",pk));vk(Bk(=
this.X,"epph",pk));vk(Bk(this.X,"umt",pk)).l=3Dvoid =
0=3D=3D=3Dqk?null:qk;vk(Bk(this.X,"phel",pk));vk(Bk(this.X,"phell",pk));v=
k(Bk(this.X,"oseid",il));var a=3Dthis.X;a.g.sloi||(a.g.sloi=3Dnew =
yk);vk(a.g.sloi);vk(Bk(this.X,"ovms",nk));vk(Bk(this.X,"xdi",pk));vk(Bk(t=
his.X,"amp",pk));vk(Bk(this.X,"prf",pk));vk(Bk(this.X,"gtx",=0A=
pk));vk(Bk(this.X,"mvp_lv",pk));vk(Bk(this.X,"ssmol",pk)).l=3Dvoid =
0=3D=3D=3Drk?null:rk;this.h=3Dnew =
gl(Zk(),this.X);this.B=3Dthis.g=3Dthis.o=3D!1;this.flags=3Dnew =
hl};jl.prototype.Gf=3Dfunction(a){if("string"=3D=3D=3Dtypeof =
a&&0!=3Da.length){var b=3Dthis.X;if(b.l){a=3Da.split("&");for(var =
c=3Da.length-1;0<=3Dc;c--){var =
d=3Da[c].split("=3D"),e=3Dd[0];d=3D1<d.length?parseInt(d[1],10):1;isNaN(d=
)||(e=3Db.g[e])&&e.h(d)}}}};jl.prototype.Sg=3Dfunction(){};var =
Hk=3Dfunction(){return Xk(jl)};var kl=3Dfunction(){var =
a=3D"https:";I&&I.location&&"http:"=3D=3D=3DI.location.protocol&&(a=3D"ht=
tp:");this.h=3Da;this.g=3D.01;this.l=3DMath.random()},ll=3Dfunction(a,b,c=
,d,e){if((d?a.l:Math.random())<(e||a.g))try{if(c instanceof Aj)var =
f=3Dc;else f=3Dnew Aj,Wi(c,function(h,k){var =
m=3Df,n=3Dm.o++;Ej(m,n,Bj(k,h))});var =
g=3DHj(f,a.h,"/pagead/gen_204?id=3D"+b+"&");g&&al(g)}catch(h){}};var =
ol=3Dfunction(){var =
a=3Dml;this.B=3Dnl;this.A=3D"jserror";this.l=3D!0;this.h=3Dnull;this.C=3D=
this.jc;this.g=3Dvoid =
0=3D=3D=3Da?null:a;this.o=3D!1};l=3Dol.prototype;l.Kf=3Dfunction(a){this.=
h=3Da};l.Zg=3Dfunction(a){this.A=3Da};l.$g=3Dfunction(a){this.l=3Da};l.ah=
=3Dfunction(a){this.o=3Da};l.dd=3Dfunction(a,b,c){var d=3Dthis;return =
fl(Hk().h.g,function(){try{if(d.g&&d.g.h){var =
e=3Dd.g.start(a.toString(),3);var f=3Db();d.g.end(e)}else =
f=3Db()}catch(k){var g=3Dd.l;try{Rj(e);var h=3Dnew =
pl(ql(k));g=3Dd.C(a,h,void 0,c)}catch(m){d.jc(217,m)}if(!g)throw =
k;}return f})()};=0A=
l.Ug=3Dfunction(a,b,c,d){var e=3Dthis;return =
fl(Hk().h.g,function(f){for(var =
g=3D[],h=3D0;h<arguments.length;++h)g[h-0]=3Darguments[h];return =
e.dd(a,function(){return b.apply(c,g)},d)})};=0A=
l.jc=3Dfunction(a,b,c,d,e){e=3De||this.A;try{var f=3Dnew =
Aj;Fj(f,1,"context",a);uj(b)||(b=3Dnew =
pl(ql(b)));b.msg&&Fj(f,2,"msg",b.msg.substring(0,512));var =
g=3Db.meta||{};if(this.h)try{this.h(g)}catch(k){}if(d)try{d(g)}catch(k){}=
Ej(f,3,[g]);var =
h=3Dzj();h.h&&Fj(f,4,"top",h.h.url||"");Ej(f,5,[{url:h.g.url||""},{url:h.=
g.url?Ni(h.g.url):""}]);ll(this.B,e,f,this.o,c)}catch(k){try{ll(this.B,e,=
{context:"ecmserr",rctx:a,msg:ql(k),url:h&&h.g.url},this.o,c)}catch(m){}}=
return this.l};=0A=
var ql=3Dfunction(a){var =
b=3Da.toString();a.name&&-1=3D=3Db.indexOf(a.name)&&(b+=3D": =
"+a.name);a.message&&-1=3D=3Db.indexOf(a.message)&&(b+=3D": =
"+a.message);if(a.stack){a=3Da.stack;var =
c=3Db;try{-1=3D=3Da.indexOf(c)&&(a=3Dc+"\n"+a);for(var =
d;a!=3Dd;)d=3Da,a=3Da.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,=
"$1");b=3Da.replace(/\n */g,"\n")}catch(e){b=3Dc}}return =
b},pl=3Dfunction(a){tj.call(this,Error(a),{message:a})};v(pl,tj);var =
nl,rl,ml=3Dnew Qj(1,sj()),sl=3Dfunction(){var =
a=3Dsj();a&&"undefined"!=3Dtypeof =
a.google_measure_js_timing&&(a.google_measure_js_timing||ml.C())};(functi=
on(){nl=3Dnew kl;rl=3Dnew ol;var =
a=3Dsj();a&&a.document&&("complete"=3D=3Da.document.readyState?sl():ml.h&=
&Hi(a,"load",function(){sl()}))})();var =
tl=3Dfunction(a){rl.Kf(function(b){gb(a,function(c){c(b)})})},ul=3Dfuncti=
on(a,b){return rl.dd(a,b,void 0)},vl=3Dfunction(a,b,c,d){return =
rl.Ug(a,b,c,d)},wl=3Dfunction(a,b,c,d){rl.jc(a,b,c,d)};var =
xl=3DDate.now(),yl=3D-1,zl=3D-1,Al,Bl=3D-1,Cl=3D!1,Dl=3Dfunction(){return=
 Date.now()-xl},El=3Dfunction(){var =
a=3DHk().A,b=3D0<=3Dzl?Dl()-zl:-1,c=3DCl?Dl()-yl:-1,d=3D0<=3DBl?Dl()-Bl:-=
1;if(947190542=3D=3Da)return 100;if(79463069=3D=3Da)return =
200;a=3D[2E3,4E3];var e=3D[250,500,1E3];wl(637,Error(),.001);var =
f=3Db;-1!=3Dc&&c<b&&(f=3Dc);for(b=3D0;b<a.length;++b)if(f<a[b]){var =
g=3De[b];break}void =
0=3D=3D=3Dg&&(g=3De[a.length]);return-1!=3Dd&&1500<d&&4E3>d?500:g};var =
Fl=3Dfunction(a,b,c){var d=3Dnew =
Vh(0,0,0,0);this.time=3Da;this.volume=3Dnull;this.l=3Db;this.g=3Dd;this.h=
=3Dc};var =
Gl=3Dfunction(a,b,c,d,e,f,g){this.l=3Da;this.h=3Db;this.A=3Dc;this.g=3Dd;=
this.o=3De;this.C=3Df;this.B=3Dg};Gl.prototype.getTimestamp=3Dfunction(){=
return this.C};var =
Hl=3D{currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:=
32},Qb=3D{Fh:"start",FIRST_QUARTILE:"firstquartile",MIDPOINT:"midpoint",T=
HIRD_QUARTILE:"thirdquartile",COMPLETE:"complete",Xi:"metric",Dh:"pause",=
Eh:"resume",SKIPPED:"skip",VIEWABLE_IMPRESSION:"viewable_impression",bj:"=
mute",kj:"unmute",FULLSCREEN:"fullscreen",Ni:"exitfullscreen",oh:"buffers=
tart",nh:"bufferfinish",qh:"fully_viewable_audible_half_duration_impressi=
on",Ch:"measurable_impression",Ji:"abandon",ph:"engagedview",IMPRESSION:"=
impression",=0A=
Ki:"creativeview",LOADED:"loaded",Vl:"progress",Rk:"close",Sk:"collapse",=
ej:"overlay_resize",fj:"overlay_unmeasurable_impression",gj:"overlay_unvi=
ewable_impression",ij:"overlay_viewable_immediate_impression",hj:"overlay=
_viewable_end_of_session_impression",Li:"custom_metric_viewable",Pl:"veri=
fication_debug"},Il=3D"start firstquartile midpoint thirdquartile resume =
loaded".split(" =
"),Jl=3D["start","firstquartile","midpoint","thirdquartile"],Kl=3D["aband=
on"],Ll=3D{xm:-1,Fh:0,FIRST_QUARTILE:1,MIDPOINT:2,THIRD_QUARTILE:3,=0A=
COMPLETE:4,Xi:5,Dh:6,Eh:7,SKIPPED:8,VIEWABLE_IMPRESSION:9,bj:10,kj:11,FUL=
LSCREEN:12,Ni:13,qh:14,Ch:15,Ji:16,ph:17,IMPRESSION:18,Ki:19,LOADED:20,Li=
:21,oh:22,nh:23};var Ml=3Dnew =
function(a,b){this.g=3Da;this.defaultValue=3Dvoid =
0=3D=3D=3Db?!1:b}(393546021);var Nl=3Dfunction(){var =
a=3D{};this.g=3Dfunction(){var b=3DMl.g,c=3DMl.defaultValue;return =
null!=3Da[b]?a[b]:c}};var Ol=3Dfunction(a){for(var =
b=3D0,c=3Da,d=3D0;a&&a!=3Da.parent;)a=3Da.parent,d++,Ui(a)&&(c=3Da,b=3Dd)=
;return{Fa:c,level:b}};var =
Jb=3D{zk:"addEventListener",fl:"getMaxSize",hl:"getScreenSize",il:"getSta=
te",jl:"getVersion",Wl:"removeEventListener",Gl:"isViewable"},Pl=3Dfuncti=
on(a){var =
b=3Da!=3D=3Da.top,c=3Da.top=3D=3D=3DOl(a).Fa,d=3D-1,e=3D0;if(b&&c&&a.top.=
mraid){d=3D3;var f=3Da.top.mraid}else =
d=3D(f=3Da.mraid)?b?c?2:1:0:-1;f&&(f.IS_GMA_SDK||(e=3D2),Ib(function(g){r=
eturn"function"=3D=3D=3Dtypeof =
f[g]})||(e=3D1));return{sb:f,Ve:e,pk:d}};var =
Ql=3Dfunction(a){return(a=3Da.document)&&"function"=3D=3D=3Dtypeof =
a.elementFromPoint};if(hj&&hj.URL){var =
Rl,aj=3Dhj.URL;Rl=3D!!aj&&0<bj().length;rl.$g(!Rl)}var =
Sl=3Dfunction(a,b){var c=3Dvoid =
0=3D=3D=3Dc?!1:c;b=3Dvl(292,b);Hi(a,"load",b,{capture:c})};var =
Tl=3Dfunction(a,b,c){try{a&&(b=3Db.top);var d=3Dvoid 0;var =
e=3Db;c=3Dvoid =
0=3D=3D=3Dc?!1:c;a&&null!=3D=3De&&e!=3De.top&&(e=3De.top);try{d=3D(void =
0=3D=3D=3Dc?0:c)?(new =
Zf(e.innerWidth,e.innerHeight)).round():hg(e||window).round()}catch(k){d=3D=
new Zf(-12245933,-12245933)}a=3Dd;var =
f=3Dig(bg(b.document).g);if(-12245933=3D=3Da.width){var g=3Da.width;var =
h=3Dnew Vh(g,g,g,g)}else h=3Dnew =
Vh(f.y,f.x+a.width,f.y+a.height,f.x);return h}catch(k){return new =
Vh(-12245933,-12245933,-12245933,-12245933)}};var =
Ul=3Dfunction(a,b){b=3DMath.pow(10,b);return =
Math.floor(a*b)/b},Vl=3Dfunction(a){return new =
Vh(a.top,a.right,a.bottom,a.left)},Wl=3Dfunction(a){var =
b=3Da.top||0,c=3Da.left||0;return new =
Vh(b,c+(a.width||0),b+(a.height||0),c)},Xl=3Dfunction(a){return =
null!=3Da&&0<=3Da&&1>=3Da};function Yl(){var a=3DYc;return a?ob("Android =
TV;AppleTV;Apple TV;GoogleTV;HbbTV;NetCast.TV;Opera =
TV;POV_TV;SMART-TV;SmartTV;TV =
Store;AmazonWebAppPlatform;MiBOX".split(";"),function(b){return =
zc(a,b)})||zc(a,"OMI/")&&!zc(a,"XiaoMi/")?!0:zc(a,"Presto")&&zc(a,"Linux"=
)&&!zc(a,"X11")&&!zc(a,"Android")&&!zc(a,"Mobi"):!1}function Zl(){var =
a=3DYc;return zc(a,"AppleTV")||zc(a,"Apple =
TV")||zc(a,"CFNetwork")||zc(a,"tvOS")}function $l(){var a=3DYc;return =
zc(a,"sdk_google_atv_x86")||zc(a,"Android TV")}=0A=
function am(){return =
zc(Yc,"CrKey")||zc(Yc,"PlayStation")||zc(Yc,"Roku")||Yl()||zc(Yc,"Xbox")|=
|Zl()||$l()};var =
cm=3Dfunction(){this.D=3D!1;this.l=3D!Ui(I.top);this.C=3DKi()||Li();var =
a=3Dwj();a=3D0<a.length&&null!=3Da[a.length-1]&&null!=3Da[a.length-1].url=
?((a=3Da[a.length-1].url.match(Mi)[3]||null)?decodeURI(a):a)||"":"";this.=
domain=3Da;this.g=3Dnew Vh(0,0,0,0);this.A=3Dnew Zf(0,0);this.o=3Dnew =
Zf(0,0);this.G=3Dnew =
Vh(0,0,0,0);this.F=3D!1;this.B=3D0;this.M=3D!1;this.h=3D!(!I||!Pl(I).sb);=
bm(this)},em=3Dfunction(a,b){b&&b.screen&&(a.A=3Dnew =
Zf(b.screen.width,b.screen.height))},im=3Dfunction(a,b){var c=3Da.g?new =
Zf(a.g.getWidth(),a.g.getHeight()):=0A=
new Zf(0,0);b=3Dvoid =
0=3D=3D=3Db?I:b;null!=3D=3Db&&b!=3Db.top&&(b=3Db.top);var =
d=3D0,e=3D0;try{var =
f=3Db.document,g=3Df.body,h=3Df.documentElement;if("CSS1Compat"=3D=3Df.co=
mpatMode&&h.scrollHeight)d=3Dh.scrollHeight!=3Dc.height?h.scrollHeight:h.=
offsetHeight,e=3Dh.scrollWidth!=3Dc.width?h.scrollWidth:h.offsetWidth;els=
e{var =
k=3Dh.scrollHeight,m=3Dh.scrollWidth,n=3Dh.offsetHeight,q=3Dh.offsetWidth=
;h.clientHeight!=3Dn&&(k=3Dg.scrollHeight,m=3Dg.scrollWidth,n=3Dg.offsetH=
eight,q=3Dg.offsetWidth);k>c.height?k>n?(d=3Dk,e=3Dm):(d=3Dn,e=3Dq):k<n?(=
d=3Dk,e=3Dm):(d=3Dn,e=3Dq)}var r=3D=0A=
new Zf(e,d)}catch(t){r=3Dnew =
Zf(-12245933,-12245933)}a.o=3Dr},bm=3Dfunction(a){I&&I.document&&(a.G=3DT=
l(!1,I,a.C),a.g=3DTl(!0,I,a.C),im(a,I),em(a,I))},km=3Dfunction(){var =
a=3Djm();if(0<a.B||a.M)return!0;a=3DZk().h.isVisible();var =
b=3DSk();return a||b},jm=3Dfunction(){return Xk(cm)};var =
lm=3Dfunction(a){this.l=3Da;this.h=3D0;this.g=3Dnull};lm.prototype.cancel=
=3Dfunction(){Zk().clearTimeout(this.g);this.g=3Dnull};var =
mm=3Dfunction(a){var =
b=3DZk();a.g=3Db.setTimeout(fl(Hk().h.g,vl(143,function(){a.h++;a.l.sampl=
e()})),El())};var nm=3Dfunction(a,b,c){this.Fa=3Da;this.ba=3Dvoid =
0=3D=3D=3Dc?"na":c;this.A=3D[];this.F=3D!1;this.l=3Dnew =
Fl(-1,!0,this);this.g=3Dthis;this.G=3Db;this.H=3Dthis.D=3D!1;this.R=3D"uk=
";this.L=3D!1;this.o=3D!0};nm.prototype.M=3Dfunction(){return!1};nm.proto=
type.U=3Dfunction(){return =
this.F=3D!0};nm.prototype.qd=3Dfunction(){return =
this.g.R};nm.prototype.fe=3Dfunction(){return this.g.H};var =
pm=3Dfunction(a,b,c){if(!a.H||(void =
0=3D=3D=3Dc?0:c))a.H=3D!0,a.R=3Db,a.G=3D0,a.g!=3Da||om(a)};nm.prototype.g=
etName=3Dfunction(){return =
this.g.ba};nm.prototype.wc=3Dfunction(){return this.g.P()};=0A=
nm.prototype.P=3Dfunction(){return{}};nm.prototype.bc=3Dfunction(){return=
 this.g.G};var =
qm=3Dfunction(a,b){sb(a.A,b)||(a.A.push(b),b.wd(a.g),b.zc(a.l),b.Nb()&&(a=
.D=3D!0))};nm.prototype.Y=3Dfunction(){var =
a=3Djm();a.g=3DTl(!0,this.Fa,a.C)};nm.prototype.N=3Dfunction(){em(jm(),th=
is.Fa)};nm.prototype.T=3Dfunction(){return this.l.g};var =
rm=3Dfunction(a){a=3Da.g;a.N();a.Y();var =
b=3Djm();b.G=3DTl(!1,a.Fa,b.C);im(jm(),a.Fa);a.l.g=3Da.T()};nm.prototype.=
sample=3Dfunction(){};var =
sm=3Dfunction(a,b){a.g!=3Da?sm(a.g,b):a.o!=3D=3Db&&(a.o=3Db,om(a))};=0A=
nm.prototype.zd=3Dfunction(){return this.g.o};var =
tm=3Dfunction(a){a.D=3Da.A.length?ob(a.A,function(b){return =
b.Nb()}):!1},um=3Dfunction(a){var =
b=3Dyb(a.A);gb(b,function(c){c.zc(a.l)})},om=3Dfunction(a){var =
b=3Dyb(a.A);gb(b,function(c){c.wd(a.g)});a.g!=3Da||um(a)};l=3Dnm.prototyp=
e;l.wd=3Dfunction(a){var =
b=3Dthis.g;this.g=3Da.bc()>=3Dthis.G?a:this;b!=3D=3Dthis.g?(this.o=3Dthis=
.g.o,om(this)):this.o!=3D=3Dthis.g.o&&(this.o=3Dthis.g.o,om(this))};=0A=
l.zc=3Dfunction(a){if(a.h=3D=3D=3Dthis.g){var =
b=3Dthis.l,c=3Dthis.D;if(c=3Da&&(void =
0=3D=3D=3Dc||!c||b.volume=3D=3Da.volume)&&b.l=3D=3Da.l)b=3Db.g,c=3Da.g,c=3D=
b=3D=3Dc?!0:b&&c?b.top=3D=3Dc.top&&b.right=3D=3Dc.right&&b.bottom=3D=3Dc.=
bottom&&b.left=3D=3Dc.left:!1;this.l=3Da;!c&&um(this)}};l.Nb=3Dfunction()=
{return this.D};l.V=3Dfunction(){this.L=3D!0};l.Na=3Dfunction(){return =
this.L};var vm=3Dfunction(a,b,c,d){this.element=3Da;this.g=3Dnew =
Vh(0,0,0,0);this.o=3Dnew =
Vh(0,0,0,0);this.h=3Db;this.X=3Dc;this.F=3Dd;this.M=3D!1;this.timestamp=3D=
-1;this.C=3Dnew Gl(b.l,this.g,new =
Vh(0,0,0,0),0,0,Dl(),0)};l=3Dvm.prototype;l.Yf=3Dfunction(){return!0};l.A=
e=3Dfunction(){};l.V=3Dfunction(){if(!this.Na()){var =
a=3Dthis.h;tb(a.A,this);a.D&&this.Nb()&&tm(a);this.Ae();this.M=3D!0}};l.N=
a=3Dfunction(){return this.M};l.wc=3Dfunction(){return =
this.h.wc()};l.bc=3Dfunction(){return =
this.h.bc()};l.qd=3Dfunction(){return =
this.h.qd()};l.fe=3Dfunction(){return this.h.fe()};=0A=
l.wd=3Dfunction(){};l.zc=3Dfunction(){this.Tb()};l.Nb=3Dfunction(){return=
 this.F};var =
wm=3Dfunction(a){this.A=3D!1;this.g=3Da;this.o=3DKa};l=3Dwm.prototype;l.b=
c=3Dfunction(){return this.g.bc()};l.qd=3Dfunction(){return =
this.g.qd()};l.fe=3Dfunction(){return =
this.g.fe()};l.create=3Dfunction(a,b,c){var =
d=3Dnull;this.g&&(d=3Dthis.Od(a,b,c),qm(this.g,d));return =
d};l.Zf=3Dfunction(){return =
this.jd()};l.jd=3Dfunction(){return!1};l.rh=3Dfunction(a){return =
this.g.U()?(qm(this.g,this),this.o=3Da,!0):!1};l.wd=3Dfunction(a){0=3D=3D=
a.bc()&&this.o(a.qd(),this)};l.zc=3Dfunction(){};l.Nb=3Dfunction(){return=
!1};=0A=
l.V=3Dfunction(){this.A=3D!0};l.Na=3Dfunction(){return =
this.A};l.wc=3Dfunction(){return{}};var =
xm=3Dfunction(a,b,c){this.l=3Dvoid =
0=3D=3D=3Dc?0:c;this.h=3Da;this.g=3Dnull=3D=3Db?"":b},ym=3Dfunction(a){sw=
itch(Math.trunc(a.l)){case -16:return-16;case -8:return-8;case 0:return =
0;case 8:return 8;case 16:return 16;default:return =
16}},zm=3Dfunction(a,b){return =
a.l<b.l?!0:a.l>b.l?!1:a.h<b.h?!0:a.h>b.h?!1:typeof a.g<typeof =
b.g?!0:typeof a.g>typeof b.g?!1:a.g<b.g};var =
Am=3Dfunction(){this.l=3D0;this.g=3D[];this.h=3D!1};Am.prototype.add=3Dfu=
nction(a,b,c){++this.l;a=3Dnew xm(a,b,c);this.g.push(new =
xm(a.h,a.g,a.l+this.l/4096));this.h=3D!0;return this};=0A=
var =
Bm=3Dfunction(a,b){gb(b.g,function(c){a.add(c.h,c.g,ym(c))})},Cm=3Dfuncti=
on(a,b){var c=3Dvoid 0=3D=3D=3Dc?0:c;var d=3Dvoid =
0=3D=3D=3Dd?!0:d;Wi(b,function(e,f){d&&void =
0=3D=3D=3De||a.add(f,e,c)});return a},Em=3Dfunction(a){var =
b=3DDm;a.h&&(Ab(a.g,function(c,d){return =
zm(d,c)?1:zm(c,d)?-1:0}),a.h=3D!1);return =
nb(a.g,function(c,d){d=3Db(d);return""+c+(""!=3Dc&&""!=3Dd?"&":"")+d},"")=
};var Dm=3Dfunction(a){var =
b=3Da.h;a=3Da.g;return""=3D=3D=3Da?b:"boolean"=3D=3D=3Dtypeof =
a?a?b:"":Array.isArray(a)?0=3D=3D=3Da.length?b:b+"=3D"+a.join():b+"=3D"+(=
sb(["mtos","tos","p"],b)?a:encodeURIComponent(a))};var =
Fm=3Dfunction(a){var b=3Dvoid 0=3D=3D=3Db?!0:b;this.g=3Dnew Am;void =
0!=3D=3Da&&Bm(this.g,a);b&&this.g.add("v",Ei,-16)};Fm.prototype.toString=3D=
function(){var =
a=3D"//pagead2.googlesyndication.com//pagead/gen_204",b=3DEm(this.g);0<b.=
length&&(a+=3D"?"+b);return a};var Gm=3Dfunction(a){var =
b=3D[],c=3D[];Eb(a,function(d,e){if(!(e in =
Object.prototype)&&"undefined"!=3Dtypeof =
d)switch(Array.isArray(d)&&(d=3Dd.join(",")),d=3D[e,"=3D",d].join(""),e){=
case "adk":case "r":case "tt":case "error":case "mtos":case "tos":case =
"p":case "bs":b.unshift(d);break;case "req":case "url":case =
"referrer":case "iframe_loc":c.push(d);break;default:b.push(d)}});return =
b.concat(c)},Hm=3Dfunction(){if(Ei&&"unreleased"!=3D=3DEi)return =
Ei},Im=3Dfunction(a){var b=3Dvoid =
0=3D=3D=3Db?4E3:b;a=3Da.toString();if(!/&v=3D[^&]+/.test(a)){var c=3D=0A=
Hm();a=3Dc?a+"&v=3D"+encodeURIComponent(c):a}a=3Da.substring(0,b);al(a)};=
var Jm=3Dfunction(){this.g=3D0};var =
Km=3Dfunction(a,b,c){gb(a.h,function(d){var =
e=3Da.g;if(!d.g&&(d.l(b,c),d.o())){d.g=3D!0;var f=3Dd.h(),g=3Dnew =
Am;g.add("id","av-js");g.add("type","verif");g.add("vtype",d.A);d=3DXk(Jm=
);g.add("i",d.g++);g.add("adk",e);Cm(g,f);e=3Dnew Fm(g);Im(e)}})};var =
Lm=3Dfunction(){this.h=3Dthis.l=3Dthis.o=3Dthis.g=3D0},Mm=3Dfunction(a,b,=
c,d){b&&(a.g+=3Dc,a.h+=3Dc,a.o+=3Dc,a.l=3DMath.max(a.l,a.o));if(void =
0=3D=3D=3Dd?!b:d)a.o=3D0};var =
Nm=3D[1,.75,.5,.3,0],Om=3Dfunction(a){this.h=3Da=3Dvoid =
0=3D=3D=3Da?Nm:a;this.g=3Dlb(this.h,function(){return new =
Lm})},Qm=3Dfunction(a,b){return Pm(a,function(c){return c.g},void =
0=3D=3D=3Db?!0:b)},Sm=3Dfunction(a,b){return Rm(a,b,function(c){return =
c.g})},Tm=3Dfunction(a,b){return Pm(a,function(c){return c.l},void =
0=3D=3D=3Db?!0:b)},Um=3Dfunction(a,b){return Rm(a,b,function(c){return =
c.l})},Vm=3Dfunction(a,b){return Rm(a,b,function(c){return =
c.h})},Wm=3Dfunction(a){gb(a.g,function(b){b.h=3D0})},Xm=3Dfunction(a,b,c=
,d,e,f,g){g=3Dvoid 0=3D=3D=3D=0A=
g?!0:g;c=3Df?Math.min(b,c):c;for(f=3D0;f<a.h.length;f++){var =
h=3Da.h[f],k=3D0<c&&c>=3Dh;h=3D!(0<b&&b>=3Dh)||d;Mm(a.g[f],g&&k,e,!g||h)}=
},Pm=3Dfunction(a,b,c){a=3Dlb(a.g,function(d){return b(d)});return =
c?a:Ym(a)},Rm=3Dfunction(a,b,c){var d=3Drb(a.h,function(e){return =
b<=3De});return-1=3D=3Dd?0:c(a.g[d])},Ym=3Dfunction(a){return =
lb(a,function(b,c,d){return 0<c?d[c]-d[c-1]:d[c]})};var =
Zm=3Dfunction(){this.l=3Dnew Om;this.N=3Dnew =
Lm;this.U=3Dthis.C=3D-1;this.T=3D1E3;this.Z=3Dnew =
Om([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.J=3Dthis.H=3D-1},$m=3Dfunction(=
a,b){return Tm(a.l,void 0=3D=3D=3Db?!0:b)};=0A=
Zm.prototype.D=3Dfunction(a,b,c,d){this.C=3D-1!=3Dthis.C?Math.min(this.C,=
b.da):b.da;this.U=3DMath.max(this.U,b.da);this.H=3D-1!=3Dthis.H?Math.min(=
this.H,b.Xa):b.Xa;this.J=3DMath.max(this.J,b.Xa);Xm(this.Z,b.Xa,c.Xa,b.g,=
a,d);Xm(this.l,b.da,c.da,b.g,a,d);c=3Dd||c.Uc!=3Db.Uc?c.isVisible()&&b.is=
Visible():c.isVisible();b=3D!b.isVisible()||b.g;Mm(this.N,c,a,b)};Zm.prot=
otype.Vc=3Dfunction(){return this.N.l>=3Dthis.T};var an=3Dnew =
Vh(0,0,0,0);function bn(a,b){b=3Dcn(b);return =
0=3D=3D=3Db?0:cn(a)/b}function cn(a){return =
Math.max(a.bottom-a.top,0)*Math.max(a.right-a.left,0)}function =
dn(a,b){if(!a||!b)return!1;for(var =
c=3D0;null!=3D=3Da&&100>c++;){if(a=3D=3D=3Db)return!0;try{a:{var =
d=3Dvoid 0;if(Xf&&!($d&&te("9")&&!te("10")&&w.SVGElement&&a instanceof =
w.SVGElement)&&(d=3Da.parentElement)){var e=3Dd;break =
a}d=3Da.parentNode;e=3DMa(d)&&1=3D=3Dd.nodeType?d:null}if(a=3De||a){var =
f=3Dag(a),g=3Df&&jg(f),h=3Dg&&g.frameElement;h&&(a=3Dh)}}catch(k){break}}=
return!1}=0A=
function =
en(a,b,c){if(!a||!b)return!1;b=3DXh(Wh(a),-b.left,-b.top);a=3D(b.left+b.r=
ight)/2;b=3D(b.top+b.bottom)/2;var =
d=3Dsj();Ui(d.top)&&d.top&&d.top.document&&(d=3Dd.top);if(!Ql(d))return!1=
;a=3Dd.document.elementFromPoint(a,b);if(!a)return!1;b=3D(b=3D(b=3Dag(c))=
&&b.defaultView&&b.defaultView.frameElement)&&dn(b,a);d=3Da=3D=3D=3Dc;a=3D=
!d&&a&&xg(a,function(e){return e=3D=3D=3Dc});return!(b||d||a)}function =
fn(a,b,c,d){return =
jm().l?!1:0>=3Da.getWidth()||0>=3Da.getHeight()?!0:c&&d?ul(208,function()=
{return en(a,b,c)}):!1};var gn=3Dnew =
Vh(0,0,0,0),hn=3Dfunction(a,b,c){D.call(this);this.position=3DWh(gn);this=
.sf=3Dthis.af();this.Mg=3D-2;this.rk=3DDate.now();this.yi=3D-1;this.hf=3D=
b;this.gf=3Dnull;this.Xe=3D!1;this.Bf=3Dnull;this.opacity=3D-1;this.jk=3D=
c;this.Ai=3Dthis.Ng=3DKa;this.Ua=3Dnew =
Kk;this.Ua.Dc=3Da;this.Ua.g=3Da;this.Bc=3D!1;this.Oc=3D{Pg:null,Og:null};=
this.ti=3D!0;this.ue=3Dnull;this.yd=3Dthis.Uj=3D!1;Hk().D++;this.bb=3Dthi=
s.zg();this.wi=3D-1;this.ia=3Dnull;this.Rj=3D!1;a=3Dthis.X=3Dnew =
Ak;Bk(a,"od",mk);vk(Bk(a,"opac",pk));vk(Bk(a,"sbeos",pk));vk(Bk(a,"prf",p=
k));vk(Bk(a,=0A=
"mwt",pk));Bk(a,"iogeo",pk);(a=3Dthis.Ua.Dc)&&a.getAttribute&&!/-[a-z]/.t=
est("googleAvInapp")&&(Jk&&a.dataset?"googleAvInapp"in =
a.dataset:a.hasAttribute?a.hasAttribute("data-"+Gd()):a.getAttribute("dat=
a-"+Gd()))&&(jm().h=3D!0);1=3D=3Dthis.jk?Dk(this.X,"od",1):Dk(this.X,"od"=
,0)};v(hn,D);l=3Dhn.prototype;=0A=
l.O=3Dfunction(){this.Ua.g&&(this.Oc.Pg&&(Ii(this.Ua.g,"mouseover",this.O=
c.Pg),this.Oc.Pg=3Dnull),this.Oc.Og&&(Ii(this.Ua.g,"mouseout",this.Oc.Og)=
,this.Oc.Og=3Dnull));this.ue&&this.ue.V();this.ia&&this.ia.V();delete =
this.sf;delete this.Ng;delete this.Ai;delete this.Ua.Dc;delete =
this.Ua.g;delete this.Oc;delete this.ue;delete this.ia;delete =
this.X;D.prototype.O.call(this)};l.sd=3Dfunction(){return =
this.ia?this.ia.g:this.position};l.Gf=3Dfunction(a){Hk().Gf(a)};l.Sg=3Dfu=
nction(a){Hk().Sg(a)};l.Nb=3Dfunction(){return!1};=0A=
l.af=3Dfunction(){return new Zm};l.Ma=3Dfunction(){return this.sf};var =
jn=3Dfunction(a,b){b!=3Da.yd&&(a.yd=3Db,a=3Djm(),b?a.B++:0<a.B&&a.B--)},k=
n=3Dfunction(a,b){if(a.ia){if(b.getName()=3D=3D=3Da.ia.getName())return;a=
.ia.V();a.ia=3Dnull}b=3Db.create(a.Ua.g,a.X,a.Nb());if(b=3Dnull!=3Db&&b.Y=
f()?b:null)a.ia=3Db},ln=3Dfunction(a,b,c){if(!a.gf||-1=3D=3Da.hf||-1=3D=3D=
=3Db.getTimestamp()||-1=3D=3D=3Da.gf.getTimestamp())return =
0;a=3Db.getTimestamp()-a.gf.getTimestamp();return =
a>c?0:a};hn.prototype.ci=3Dfunction(a){return ln(this,a,1E4)};=0A=
var mn=3Dfunction(a,b,c){if(a.ia){a.ia.Tb();var =
d=3Da.ia.C,e=3Dd.l,f=3De.g;if(null!=3Dd.A){var g=3Dd.h;a.Bf=3Dnew =
Yf(g.left-f.left,g.top-f.top)}f=3Da.Nf()?Math.max(d.g,d.o):d.g;g=3D{};nul=
l!=3D=3De.volume&&(g.volume=3De.volume);e=3Da.ci(d);a.gf=3Dd;a.gh(f,b,c,!=
1,g,e,d.B)}},nn=3Dfunction(a){if(a.Xe&&a.ue){var =
b=3D1=3D=3DEk(a.X,"od"),c=3Djm().g,d=3Da.ue,e=3Da.ia?a.ia.getName():"ns",=
f=3Dnew =
Zf(c.getWidth(),c.getHeight());c=3Da.Nf();a=3D{qk:e,Bf:a.Bf,yk:f,Nf:c,da:=
a.bb.da,vk:b};if(b=3Dd.l){b.Tb();e=3Db.C;f=3De.l.g;var =
g=3Dnull,h=3Dnull;null!=3De.A&&f&&(g=3De.h,g=3D=0A=
new Yf(g.left-f.left,g.top-f.top),h=3Dnew =
Zf(f.right-f.left,f.bottom-f.top));e=3Dc?Math.max(e.g,e.o):e.g;c=3D{qk:b.=
getName(),Bf:g,yk:h,Nf:c,vk:!1,da:e}}else =
c=3Dnull;c&&Km(d,a,c)}};l=3Dhn.prototype;l.gh=3Dfunction(a,b,c,d,e,f,g){t=
his.Bc||(this.Xe&&(a=3Dthis.ig(a,c,e,g),d=3Dd&&this.bb.da>=3D(this.Uc()?.=
3:.5),this.hh(f,a,d),this.hf=3Db,0<a.da&&-1=3D=3D=3Dthis.wi&&(this.wi=3Db=
),-1=3D=3Dthis.yi&&this.Vc()&&(this.yi=3Db),-2=3D=3Dthis.Mg&&(this.Mg=3Dc=
n(this.sd())?a.da:-1),this.bb=3Da),this.Ng(this))};=0A=
l.hh=3Dfunction(a,b,c){this.Ma().D(a,b,this.bb,c)};l.zg=3Dfunction(){retu=
rn new =
ok};l.ig=3Dfunction(a,b,c,d){c=3Dthis.zg();c.g=3Db;b=3DZk().h;b=3DSk()?-1=
:b.isVisible()?0:1;c.h=3Db;c.da=3Dthis.ng(a);c.Uc=3Dthis.Uc();c.Xa=3Dd;re=
turn c};l.ng=3Dfunction(a){return =
0=3D=3D=3Dthis.opacity&&1=3D=3D=3DEk(this.X,"opac")?0:a};l.Uc=3Dfunction(=
){return!1};l.Nf=3Dfunction(){return =
this.Rj||this.Uj};l.ac=3Dfunction(){return 0};l.Vc=3Dfunction(){return =
this.sf.Vc()};var on=3Dfunction(a,b,c){b&&(a.Ng=3Db);c&&(a.Ai=3Dc)};var =
pn=3D"StopIteration"in =
w?w.StopIteration:{message:"StopIteration",stack:""},qn=3Dfunction(){};qn=
.prototype.next=3Dfunction(){return =
qn.prototype.g.call(this)};qn.prototype.g=3Dfunction(){throw =
pn;};qn.prototype.od=3Dfunction(){return this};var =
rn=3Dfunction(){},sn=3Dfunction(){var a=3D{};return =
a.ptlt=3DTa()-0,a};var =
tn=3Dfunction(){ok.call(this);this.Yb=3D!1;this.volume=3Dvoid =
0;this.l=3D!1;this.mediaTime=3D-1};v(tn,ok);var un=3Dfunction(a){return =
Xl(a.volume)&&0<a.volume};var vn=3Dfunction(){var =
a=3D{};this.h=3D(a.vs=3D[1,0],a.vw=3D[0,1],a.am=3D[2,2],a.a=3D[4,4],a.f=3D=
[8,8],a.bm=3D[16,16],a.b=3D[32,32],a.avw=3D[0,64],a.avs=3D[64,0],a.pv=3D[=
256,256],a.gdr=3D[0,512],a.p=3D[0,1024],a.r=3D[0,2048],a.m=3D[0,4096],a.u=
m=3D[0,8192],a.ef=3D[0,16384],a.s=3D[0,32768],a.pmx=3D[0,16777216],a);thi=
s.g=3D{};for(var b in =
this.h)0<this.h[b][1]&&(this.g[b]=3D0);this.l=3D0},wn=3Dfunction(a,b){var=
 =
c=3Da.h[b],d=3Dc[1];a.l+=3Dc[0];0<d&&0=3D=3Da.g[b]&&(a.g[b]=3D1)},xn=3Dfu=
nction(a){var b=3DLb(a.h),c=3D0,d;for(d in =
a.g)sb(b,d)&&1=3D=3Da.g[d]&&(c+=3Da.h[d][1],a.g[d]=3D=0A=
2);return c},yn=3Dfunction(a){var b=3D0,c;for(c in a.g){var =
d=3Da.g[c];if(1=3D=3Dd||2=3D=3Dd)b+=3Da.h[c][1]}return b};var =
zn=3Dfunction(){this.h=3Dthis.g=3D0},An=3Dfunction(a,b,c){32<=3Db||(a.h&1=
<<b&&!c?a.g&=3D~(1<<b):a.h&1<<b||!c||(a.g|=3D1<<b),a.h|=3D1<<b)};var =
Bn=3Dfunction(){Zm.call(this);this.g=3Dnew =
Lm;this.Y=3Dthis.M=3Dthis.I=3D0;this.G=3D-1;this.aa=3Dnew =
Lm;this.A=3Dnew Lm;this.h=3Dnew Om;this.B=3Dthis.o=3D-1;this.F=3Dnew =
Lm;this.T=3D2E3;this.L=3Dnew zn;this.P=3Dnew zn;this.R=3Dnew =
zn};v(Bn,Zm);var Cn=3Dfunction(a,b,c){var =
d=3Da.Y;Cl||c||-1=3D=3Da.G||(d+=3Db-a.G);return d};=0A=
Bn.prototype.D=3Dfunction(a,b,c,d){if(!b.l){Zm.prototype.D.call(this,a,b,=
c,d);var =
e=3Dun(b)&&un(c),f=3D.5<=3D(d?Math.min(b.da,c.da):c.da);Xl(b.volume)&&(th=
is.o=3D-1!=3Dthis.o?Math.min(this.o,b.volume):b.volume,this.B=3DMath.max(=
this.B,b.volume));f&&(this.I+=3Da,this.M+=3De?a:0);Xm(this.h,b.da,c.da,b.=
g,a,d,e);Mm(this.g,!0,a);Mm(this.A,e,a);Mm(this.F,c.Yb,a);Mm(this.aa,e&&!=
f,a);a=3DMath.floor(b.mediaTime/1E3);An(this.L,a,b.isVisible());An(this.P=
,a,1<=3Db.da);An(this.R,a,un(b))}};var Dn=3Dfunction(){this.g=3D!1};var =
En=3Dfunction(a,b){this.g=3D!1;this.h=3Da;this.G=3Db;this.l=3D0};v(En,Dn)=
;var Fn=3Dfunction(a,b){return =
a.o(b)?(b=3Da.G.report(a.h,b),a.l|=3Db,0=3D=3Db):!1};En.prototype.o=3Dfun=
ction(){return!0};En.prototype.A=3Dfunction(){return!1};En.prototype.getI=
d=3Dfunction(){var a=3Dthis,b=3DPb(function(c){return =
c=3D=3Da.h});return =
Ll[b].toString()};En.prototype.toString=3Dfunction(){var =
a=3D"";this.A()&&(a+=3D"c");this.g&&(a+=3D"s");0<this.l&&(a+=3D":"+this.l=
);return this.getId()+a};var =
Gn=3Dfunction(a,b,c,d){vm.call(this,a,b,c,d)};v(Gn,vm);l=3DGn.prototype;l=
.jg=3Dfunction(){if(this.element){var =
a=3Dthis.element,b=3Dthis.h.g.Fa;try{try{var =
c=3DVl(a.getBoundingClientRect())}catch(m){c=3Dnew Vh(0,0,0,0)}var =
d=3Dc.right-c.left,e=3Dc.bottom-c.top,f=3Dpi(a,b),g=3Df.x,h=3Df.y;var =
k=3Dnew =
Vh(Math.round(h),Math.round(g+d),Math.round(h+e),Math.round(g))}catch(m){=
k=3DWh(an)}this.g=3Dk}};l.Qh=3Dfunction(){this.o=3Dthis.h.l.g};l.ei=3Dfun=
ction(a){return fn(a,this.o,this.element,1=3D=3DEk(this.X,"od"))};=0A=
l.Rh=3Dfunction(){this.timestamp=3DDl()};=0A=
l.Tb=3Dfunction(){this.Rh();this.jg();if(this.element&&"number"=3D=3D=3Dt=
ypeof this.element.videoWidth&&"number"=3D=3D=3Dtypeof =
this.element.videoHeight){var a=3Dthis.element;var b=3Dnew =
Zf(a.videoWidth,a.videoHeight);a=3Dthis.g;var =
c=3Da.getWidth(),d=3Da.getHeight(),e=3Db.width;b=3Db.height;0>=3De||0>=3D=
b||0>=3Dc||0>=3Dd||(e/=3Db,a=3DWh(a),e>c/d?(c/=3De,d=3D(d-c)/2,0<d&&(d=3D=
a.top+d,a.top=3DMath.round(d),a.bottom=3DMath.round(d+c))):(d*=3De,c=3DMa=
th.round((c-d)/2),0<c&&(c=3Da.left+c,a.left=3DMath.round(c),a.right=3DMat=
h.round(c+d))));this.g=3Da}this.Qh();a=3D=0A=
this.g;c=3Dthis.o;a=3Da.left<=3Dc.right&&c.left<=3Da.right&&a.top<=3Dc.bo=
ttom&&c.top<=3Da.bottom?new =
Vh(Math.max(a.top,c.top),Math.min(a.right,c.right),Math.min(a.bottom,c.bo=
ttom),Math.max(a.left,c.left)):new =
Vh(0,0,0,0);c=3Da.top>=3Da.bottom||a.left>=3Da.right?new =
Vh(0,0,0,0):a;a=3Dthis.h.l;b=3De=3Dd=3D0;0<(this.g.bottom-this.g.top)*(th=
is.g.right-this.g.left)&&(this.ei(c)?c=3Dnew =
Vh(0,0,0,0):(d=3Djm().A,b=3Dnew =
Vh(0,d.height,d.width,0),d=3Dbn(c,this.g),e=3Dbn(c,jm().g),b=3Dbn(c,b)));=
c=3Dc.top>=3Dc.bottom||c.left>=3Dc.right?new Vh(0,0,0,0):=0A=
Xh(c,-this.g.left,-this.g.top);km()||(e=3Dd=3D0);this.C=3Dnew =
Gl(a,this.g,c,d,e,this.timestamp,b)};l.getName=3Dfunction(){return =
this.h.getName()};var Hn=3Dnew =
Vh(0,0,0,0),In=3Dfunction(a,b,c){vm.call(this,null,a,b,c);this.B=3Da.zd()=
;this.A=3D0};v(In,Gn);l=3DIn.prototype;l.Yf=3Dfunction(){this.l();return!=
0};l.zc=3Dfunction(){Gn.prototype.Tb.call(this)};l.Rh=3Dfunction(){};l.jg=
=3Dfunction(){};l.Tb=3Dfunction(){this.l();Gn.prototype.Tb.call(this)};l.=
wd=3Dfunction(a){a=3Da.zd();a!=3D=3Dthis.B&&(a?this.l():(jm().g=3Dnew =
Vh(0,0,0,0),this.g=3Dnew Vh(0,0,0,0),this.o=3Dnew =
Vh(0,0,0,0),this.timestamp=3D-1));this.B=3Da};function =
Jn(a){return[a.top,a.left,a.bottom,a.right]}=0A=
var =
Kn=3D{},Ln=3D(Kn.firstquartile=3D0,Kn.midpoint=3D1,Kn.thirdquartile=3D2,K=
n.complete=3D3,Kn),Mn=3Dfunction(a,b,c,d,e,f){e=3Dvoid =
0=3D=3D=3De?null:e;f=3Dvoid =
0=3D=3D=3Df?[]:f;hn.call(this,b,c,d);this.rg=3D0;this.Ca=3D{};this.Aa=3Dn=
ew =
vn;this.Gi=3D{};this.Wa=3D"";this.Cd=3Dnull;this.sa=3D!1;this.g=3D[];this=
.Yc=3De;this.A=3Df;this.o=3Dnull;this.l=3D-1;this.P=3Dthis.C=3Dvoid =
0;this.F=3Dthis.G=3D0;this.L=3D-1;this.ha=3Dthis.aa=3D!1;this.J=3Dthis.B=3D=
this.h=3Dthis.Kd=3Dthis.va=3D0;this.Ya=3Dthis.R=3D-1;this.la=3D0;this.ba=3D=
new Om;this.Y=3Dthis.T=3Dthis.N=3D0;this.Z=3D-1;this.ra=3D0;this.D=3DKa;=0A=
this.I=3D[this.af()];this.Ta=3D2;this.hd=3D{};this.hd.pause=3D"p";this.hd=
.resume=3D"r";this.hd.skip=3D"s";this.hd.mute=3D"m";this.hd.unmute=3D"um"=
;this.hd.exitfullscreen=3D"ef";this.H=3Dnull};v(Mn,hn);Mn.prototype.Nb=3D=
function(){return!0};var Nn=3Dfunction(a){return void =
0=3D=3D=3Da?a:Number(a)?Ul(a,3):0};l=3DMn.prototype;l.ci=3Dfunction(a){re=
turn ln(this,a,Math.max(1E4,this.l/3))};=0A=
l.gh=3Dfunction(a,b,c,d,e,f,g){var =
h=3Dthis,k=3Dthis.D(this)||{};Vb(k,e);this.l=3Dk.duration||this.l;this.C=3D=
k.isVpaid||this.C;this.P=3Dk.isYouTube||this.P;e=3DOn(this,b);1=3D=3D=3DP=
n(this)&&(f=3De);hn.prototype.gh.call(this,a,b,c,d,k,f,g);this.Yc&&this.Y=
c.g&&gb(this.A,function(m){m.g||(m.g=3DFn(m,h))})};=0A=
l.hh=3Dfunction(a,b,c){hn.prototype.hh.call(this,a,b,c);Qn(this).D(a,b,th=
is.bb,c);this.ha=3Dun(this.bb)&&un(b);-1=3D=3Dthis.L&&this.aa&&(this.L=3D=
this.Ma().g.g);this.Aa.l=3D0;a=3Dthis.Vc();b.isVisible()&&wn(this.Aa,"vs"=
);a&&wn(this.Aa,"vw");Xl(b.volume)&&wn(this.Aa,"am");un(b)&&wn(this.Aa,"a=
");this.yd&&wn(this.Aa,"f");-1!=3Db.h&&(wn(this.Aa,"bm"),1=3D=3Db.h&&wn(t=
his.Aa,"b"));un(b)&&b.isVisible()&&wn(this.Aa,"avs");this.ha&&a&&wn(this.=
Aa,"avw");0<b.da&&wn(this.Aa,"pv");Rn(this,this.Ma().g.g,!0)&&wn(this.Aa,=
"gdr");2E3<=3D=0A=
Um(this.Ma().l,1)&&wn(this.Aa,"pmx")};l.af=3Dfunction(){return new =
Bn};l.Ma=3Dfunction(){return this.sf};var Qn=3Dfunction(a,b){return =
a.I[null!=3Db&&b<a.I.length?b:a.I.length-1]};Mn.prototype.zg=3Dfunction()=
{return new =
tn};Mn.prototype.ig=3Dfunction(a,b,c,d){a=3Dhn.prototype.ig.call(this,a,b=
,c,void =
0=3D=3D=3Dd?-1:d);a.Yb=3Dthis.yd;a.l=3D2=3D=3Dthis.ra;a.volume=3Dc.volume=
;Xl(a.volume)||(this.va++,b=3Dthis.bb,Xl(b.volume)&&(a.volume=3Db.volume)=
);c=3Dc.currentTime;a.mediaTime=3Dvoid 0!=3D=3Dc&&0<=3Dc?c:-1;return a};=0A=
var Pn=3Dfunction(a){var b=3D!!Ek(Hk().X,"umt");return =
a.C||!b&&!a.P?0:1},On=3Dfunction(a,b){2=3D=3Da.ra?b=3D0:-1=3D=3Da.hf?b=3D=
0:(b-=3Da.hf,b=3Db>Math.max(1E4,a.l/3)?0:b);var c=3Da.D(a)||{};c=3Dvoid =
0!=3D=3Dc.currentTime?c.currentTime:a.G;var =
d=3Dc-a.G,e=3D0;0<=3Dd?(a.F+=3Db,a.Y+=3DMath.max(b-d,0),e=3DMath.min(d,a.=
F)):a.T+=3DMath.abs(d);0!=3Dd&&(a.F=3D0);-1=3D=3Da.Z&&0<d&&(a.Z=3D0<=3DBl=
?Dl()-Bl:-1);a.G=3Dc;return e};Mn.prototype.ng=3Dfunction(a){return =
jm().D?0:this.yd?1:hn.prototype.ng.call(this,a)};Mn.prototype.ac=3Dfuncti=
on(){return 1};=0A=
Mn.prototype.getDuration=3Dfunction(){return this.l};=0A=
var Sn=3Dfunction(a,b){ob(a.A,function(c){return =
c.h=3D=3Db.h})||a.A.push(b)},Rn=3Dfunction(a,b,c){return =
15E3<=3Db?!0:a.aa?(void =
0=3D=3D=3Dc?0:c)?!0:0<a.l?b>=3Da.l/2:0<a.L?b>=3Da.L:!1:!1},Tn=3Dfunction(=
a){var =
b=3DUl(a.bb.da,2),c=3Da.Aa.l,d=3Da.bb,e=3DQn(a),f=3DNn(e.o),g=3DNn(e.B),h=
=3DNn(d.volume),k=3DUl(e.C,2),m=3DUl(e.U,2),n=3DUl(d.da,2),q=3DUl(e.H,2),=
r=3DUl(e.J,2);d=3DUl(d.Xa,2);a=3DWh(a.sd());a.round();e=3D$m(e,!1);return=
{xk:b,ke:c,uf:f,nf:g,Sd:h,vf:k,qf:m,da:n,wf:q,rf:r,Xa:d,position:a,xf:e}}=
,Vn=3Dfunction(a,b){Un(a.g,b,function(){return{xk:0,ke:void 0,=0A=
uf:-1,nf:-1,Sd:-1,vf:-1,qf:-1,da:-1,wf:-1,rf:-1,Xa:-1,position:void =
0,xf:[]}});a.g[b]=3DTn(a)},Un=3Dfunction(a,b,c){for(var =
d=3Da.length;d<b+1;)a.push(c()),d++},Yn=3Dfunction(a,b,c){var =
d=3Da.Gi[b];if(null!=3Dd)return d;d=3DWn(a,b);var =
e=3DPb(function(f){return =
f=3D=3Db});a=3DXn(a,d,d,c,Ln[Qb[e]]);"fully_viewable_audible_half_duratio=
n_impression"=3D=3Db&&(a.std=3D"csm");return a},Zn=3Dfunction(a,b,c){var =
d=3D[b];if(a!=3Db||c!=3Db)d.unshift(a),d.push(c);return =
d},Xn=3Dfunction(a,b,c,d,e){if(a.Bc)return{"if":0};var =
f=3DWh(a.sd());f.round();=0A=
var =
g=3Djm(),h=3DHk(),k=3Da.Ma(),m=3Da.ia?a.ia.getName():"ns",n=3D{};n["if"]=3D=
g.l?1:void 0;n.sdk=3Da.o?a.o:void =
0;n.t=3Da.rk;n.p=3D[f.top,f.left,f.bottom,f.right];n.tos=3DQm(k.l,!1);n.m=
tos=3D$m(k);n.mcvt=3Dk.N.l;n.ps=3Dvoid =
0;n.vht=3DCn(k,Dl(),2=3D=3Da.ra);n.mut=3Dk.aa.l;n.a=3DNn(a.bb.volume);n.m=
v=3DNn(k.B);n.fs=3Da.yd?1:0;n.ft=3Dk.F.g;n.at=3Dk.A.g;n.as=3D0<k.o?1:0;n.=
atos=3DQm(k.h);n.ssb=3DQm(k.Z,!1);n.amtos=3DTm(k.h,!1);n.uac=3Da.va;n.vpt=
=3Dk.g.g;"nio"=3D=3Dm&&(n.nio=3D1,n.avms=3D"nio");n.gmm=3D"4";n.gdr=3DRn(=
a,k.g.g,!0)?1:0;n.efpf=3Da.Ta;if("gsv"=3D=3Dm||"nis"=3D=3Dm)f=3D=0A=
a.ia,0<f.A&&(n.nnut=3Df.A);n.tcm=3DPn(a);n.nmt=3Da.T;n.bt=3Da.Y;n.pst=3Da=
.Z;n.vpaid=3Da.C;n.dur=3Da.l;n.vmtime=3Da.G;n.is=3Da.Aa.l;1<=3Da.g.length=
&&(n.i0=3Da.g[0].ke,n.a0=3D[a.g[0].Sd],n.c0=3D[a.g[0].da],n.ss0=3D[a.g[0]=
.Xa],f=3Da.g[0].position,n.p0=3Df?Jn(f):void =
0);2<=3Da.g.length&&(n.i1=3Da.g[1].ke,n.a1=3DZn(a.g[1].uf,a.g[1].Sd,a.g[1=
].nf),n.c1=3DZn(a.g[1].vf,a.g[1].da,a.g[1].qf),n.ss1=3DZn(a.g[1].wf,a.g[1=
].Xa,a.g[1].rf),f=3Da.g[1].position,n.p1=3Df?Jn(f):void =
0,n.mtos1=3Da.g[1].xf);3<=3Da.g.length&&(n.i2=3Da.g[2].ke,n.a2=3DZn(a.g[2=
].uf,a.g[2].Sd,a.g[2].nf),=0A=
n.c2=3DZn(a.g[2].vf,a.g[2].da,a.g[2].qf),n.ss2=3DZn(a.g[2].wf,a.g[2].Xa,a=
.g[2].rf),f=3Da.g[2].position,n.p2=3Df?Jn(f):void =
0,n.mtos2=3Da.g[2].xf);4<=3Da.g.length&&(n.i3=3Da.g[3].ke,n.a3=3DZn(a.g[3=
].uf,a.g[3].Sd,a.g[3].nf),n.c3=3DZn(a.g[3].vf,a.g[3].da,a.g[3].qf),n.ss3=3D=
Zn(a.g[3].wf,a.g[3].Xa,a.g[3].rf),f=3Da.g[3].position,n.p3=3Df?Jn(f):void=
 =
0,n.mtos3=3Da.g[3].xf);n.cs=3Dyn(a.Aa);b&&(n.ic=3Dxn(a.Aa),n.dvpt=3Dk.g.h=
,n.dvs=3DVm(k.l,.5),n.dfvs=3DVm(k.l,1),n.davs=3DVm(k.h,.5),n.dafvs=3DVm(k=
.h,1),c&&(k.g.h=3D0,Wm(k.l),Wm(k.h)),a.Vc()&&(n.dtos=3D=0A=
k.I,n.dav=3Dk.M,n.dtoss=3Da.rg+1,c&&(k.I=3D0,k.M=3D0,a.rg++)),n.dat=3Dk.A=
.h,n.dft=3Dk.F.h,c&&(k.A.h=3D0,k.F.h=3D0));n.ps=3D[g.o.width,g.o.height];=
n.bs=3D[g.g.getWidth(),g.g.getHeight()];n.scs=3D[g.A.width,g.A.height];n.=
dom=3Dg.domain;a.Kd&&(n.vds=3Da.Kd);if(0<a.A.length||a.Yc)b=3Dyb(a.A),a.Y=
c&&b.push(a.Yc),n.pings=3Dlb(b,function(q){return =
q.toString()});b=3Dlb(jb(a.A,function(q){return =
q.A()}),function(q){return =
q.getId()});zb(b);n.ces=3Db;a.h&&(n.vmer=3Da.h);a.B&&(n.vmmk=3Da.B);a.J&&=
(n.vmiec=3Da.J);n.avms=3Da.ia?a.ia.getName():"ns";a.ia&&=0A=
Vb(n,a.ia.wc());h.g&&(n.femt=3Da.R,n.femvt=3Da.Ya,n.emc=3Da.la,n.emb=3DQm=
(a.ba,!1),n.emuc=3Da.N,n.avms=3D"exc");d?(n.c=3DUl(a.bb.da,2),n.ss=3DUl(a=
.bb.Xa,2)):n.tth=3DDl()-Al;n.mc=3DUl(k.U,2);n.nc=3DUl(k.C,2);n.mv=3DNn(k.=
B);n.nv=3DNn(k.o);n.lte=3DUl(a.Mg,2);d=3DQn(a,e);$m(k);n.qmtos=3D$m(d);n.=
qnc=3DUl(d.C,2);n.qmv=3DNn(d.B);n.qnv=3DNn(d.o);n.qas=3D0<d.o?1:0;n.qi=3D=
a.Wa;n.avms||(n.avms=3D"geo");n.psm=3Dk.L.h;n.psv=3Dk.L.g;n.psfv=3Dk.P.g;=
n.psa=3Dk.R.g;h=3DGk(h.X);h.length&&(n.veid=3Dh);a.H&&Vb(n,sn());return =
n},Wn=3Dfunction(a,b){if(sb(Kl,b))return!0;var c=3D=0A=
a.Ca[b];return void 0!=3D=3Dc?(a.Ca[b]=3D!0,!c):!1};var =
$n=3Dfunction(){this.g=3D[];this.h=3D[]},ao=3Dfunction(a,b){return =
pb(a.g,function(c){return c.Wa=3D=3Db})},bo=3Dfunction(a,b){return =
b?pb(a.g,function(c){return =
c.Ua.Dc=3D=3Db}):null},co=3Dfunction(a,b){return =
pb(a.h,function(c){return =
2=3D=3Dc.ac()&&c.Wa=3D=3Db})},fo=3Dfunction(){var a=3Deo;return =
0=3D=3Da.g.length?a.h:0=3D=3Da.h.length?a.g:xb(a.h,a.g)};$n.prototype.res=
et=3Dfunction(){this.g=3D[];this.h=3D[]};=0A=
var go=3Dfunction(a,b){a=3D1=3D=3Db.ac()?a.g:a.h;var =
c=3Dqb(a,function(d){return =
d=3D=3Db});return-1!=3Dc?(a.splice(c,1),b.ia&&b.ia.Ae(),b.V(),!0):!1},ho=3D=
function(a){var b=3Deo;if(go(b,a)){switch(a.ac()){case 0:var =
c=3Dfunction(){return null};case 2:c=3Dfunction(){return =
co(b,a.Wa)};break;case 1:c=3Dfunction(){return ao(b,a.Wa)}}for(var =
d=3Dc();d;d=3Dc())go(b,d)}},io=3Dfunction(a){var =
b=3Deo;a=3Djb(a,function(c){return!bo(b,c.Ua.Dc)});b.g.push.apply(b.g,u(a=
))},jo=3Dfunction(a){var =
b=3Deo,c=3D[];gb(a,function(d){ob(b.g,function(e){return e.Ua.Dc=3D=3D=3D=0A=
d.Ua.Dc&&e.Wa=3D=3D=3Dd.Wa})||(b.g.push(d),c.push(d))})},eo=3DXk($n);var =
ko=3Dfunction(a,b,c,d){vm.call(this,a,b,c,d);this.l=3Dthis.A=3D0};v(ko,vm=
);ko.prototype.getName=3Dfunction(){return"exc"};ko.prototype.Tb=3Dfuncti=
on(){this.C=3Dnew Gl(this.h.l,this.g,new =
Vh(0,0,0,0),this.A,0,Dl(),this.l)};var lo=3Dfunction(){wm.call(this,new =
nm(I,2))};v(lo,wm);lo.prototype.getName=3Dfunction(){return"exc"};lo.prot=
otype.Zf=3Dfunction(){return!0};lo.prototype.jd=3Dfunction(){return!0};lo=
.prototype.Od=3Dfunction(a,b,c){return new ko(a,this.g,b,c)};var =
mo=3Dfunction(){this.g=3Dthis.h=3Dnull},no=3Dfunction(a,b){if(null=3D=3Da=
.h)return!1;var =
c=3Dfunction(d,e){b(d,e)};a.g=3Dpb(a.h,function(d){return =
null!=3Dd&&d.Zf()});a.g&&(a.g.rh(c)?rm(a.g.g):b(a.g.g.qd(),a.g));return =
null!=3Da.g};var =
po=3Dfunction(a){a=3Doo(a);wm.call(this,a.length?a[a.length-1]:new =
nm(I,0));this.l=3Da;this.h=3Dnull};v(po,wm);l=3Dpo.prototype;l.getName=3D=
function(){return(this.h?this.h:this.g).getName()};l.wc=3Dfunction(){retu=
rn(this.h?this.h:this.g).wc()};l.bc=3Dfunction(){return(this.h?this.h:thi=
s.g).bc()};l.rh=3Dfunction(a){var =
b=3D!1;gb(this.l,function(c){c.U()&&(b=3D!0)});b&&(this.o=3Da,qm(this.g,t=
his));return =
b};l.V=3Dfunction(){gb(this.l,function(a){a.V()});wm.prototype.V.call(thi=
s)};l.Zf=3Dfunction(){return ob(this.l,function(a){return a.M()})};=0A=
l.jd=3Dfunction(){return ob(this.l,function(a){return =
a.M()})};l.Od=3Dfunction(a,b,c){return new =
Gn(a,this.g,b,c)};l.zc=3Dfunction(a){this.h=3Da.h};var =
oo=3Dfunction(a){if(!a.length)return[];a=3Djb(a,function(c){return =
null!=3Dc&&c.M()});for(var b=3D1;b<a.length;b++)qm(a[b-1],a[b]);return =
a};var =
qo=3D{threshold:[0,.3,.5,.75,1]},ro=3Dfunction(a,b,c,d){vm.call(this,a,b,=
c,d);this.D=3Dthis.G=3Dthis.A=3Dthis.B=3Dthis.l=3Dnull};v(ro,Gn);ro.proto=
type.Yf=3Dfunction(){var =
a=3Dthis;this.D||(this.D=3DDl());if(ul(298,function(){return =
so(a)}))return!0;pm(this.h,"msf");return!1};ro.prototype.Ae=3Dfunction(){=
if(this.l&&this.element)try{this.l.unobserve(this.element),this.B?(this.B=
.unobserve(this.element),this.B=3Dnull):this.A&&(this.A.disconnect(),this=
.A=3Dnull)}catch(a){}};=0A=
var to=3Dfunction(a){return =
a.l&&a.l.takeRecords?a.l.takeRecords():[]},so=3Dfunction(a){if(!a.element=
)return!1;var b=3Da.element,c=3Da.h.g.Fa,d=3DHk().h.g;a.l=3Dnew =
c.IntersectionObserver(fl(d,function(e){return =
uo(a,e)}),qo);d=3Dfl(d,function(){a.l.unobserve(b);a.l.observe(b);uo(a,to=
(a))});c.ResizeObserver?(a.B=3Dnew =
c.ResizeObserver(d),a.B.observe(b)):c.MutationObserver&&(a.A=3Dnew =
w.MutationObserver(d),a.A.observe(b,{attributes:!0,childList:!0,character=
Data:!0,subtree:!0}));a.l.observe(b);uo(a,to(a));return!0},=0A=
uo=3Dfunction(a,b){try{if(b.length){a.G||(a.G=3DDl());var =
c=3Dvo(b),d=3Dpi(a.element,a.h.g.Fa),e=3Dd.x,f=3Dd.y;a.g=3Dnew =
Vh(Math.round(f),Math.round(e)+c.boundingClientRect.width,Math.round(f)+c=
.boundingClientRect.height,Math.round(e));var =
g=3DVl(c.intersectionRect);a.o=3DXh(g,a.g.left-g.left,a.g.top-g.top)}}cat=
ch(h){a.Ae(),wl(299,h)}},vo=3Dfunction(a){return =
nb(a,function(b,c){return =
b.time>c.time?b:c},a[0])};l=3Dro.prototype;l.Tb=3Dfunction(){var =
a=3Dto(this);0<a.length&&uo(this,a);Gn.prototype.Tb.call(this)};l.jg=3Dfu=
nction(){};=0A=
l.ei=3Dfunction(){return!1};l.Qh=3Dfunction(){};l.wc=3Dfunction(){var =
a=3D{};return =
Object.assign(this.h.wc(),(a.niot_obs=3Dthis.D,a.niot_cbk=3Dthis.G,a))};l=
.getName=3Dfunction(){return"nio"};var wo=3Dfunction(a){a=3Dvoid =
0=3D=3D=3Da?I:a;wm.call(this,new =
nm(a,2))};v(wo,wm);wo.prototype.getName=3Dfunction(){return"nio"};wo.prot=
otype.jd=3Dfunction(){return!jm().h&&null!=3Dthis.g.g.Fa.IntersectionObse=
rver};wo.prototype.Od=3Dfunction(a,b,c){return new ro(a,this.g,b,c)};var =
yo=3Dfunction(){var =
a=3Dxo();nm.call(this,I.top,a,"geo")};v(yo,nm);yo.prototype.T=3Dfunction(=
){return jm().g};yo.prototype.M=3Dfunction(){var =
a=3Dxo();this.G!=3D=3Da&&(this.g!=3Dthis&&a>this.g.G&&(this.g=3Dthis,om(t=
his)),this.G=3Da);return 2=3D=3Da};var xo=3Dfunction(){Hk();var =
a=3Djm();return a.l||a.h?0:2};var zo=3Dfunction(){};var =
Ao=3Dfunction(){this.done=3D!1;this.g=3D{mj:0,Gh:0,Wm:0,Wh:0,Eg:-1,wj:0,v=
j:0,xj:0};this.A=3Dnull;this.B=3D!1;this.l=3Dnull;this.C=3D0;this.h=3Dnew=
 lm(this)},Do=3Dfunction(){var =
a=3DBo;a.B||(a.B=3D!0,Co(a,function(b){for(var =
c=3D[],d=3D0;d<arguments.length;++d)c[d-0]=3Darguments[d];return =
a.o.apply(a,u(c))}),a.o())};Ao.prototype.sample=3Dfunction(){Eo(this,fo()=
,!1)};=0A=
var Fo=3Dfunction(){Xk(zo);var =
a=3DXk(mo);null!=3Da.g&&a.g.g?rm(a.g.g):bm(jm())},Eo=3Dfunction(a,b,c){if=
(!a.done&&(a.h.cancel(),0!=3Db.length)){a.l=3Dnull;try{Fo();var =
d=3DDl(),e=3DHk();e.G=3Dd;if(null!=3DXk(mo).g)for(e=3D0;e<b.length;e++)mn=
(b[e],d,c);else ll(nl,"",{strategy_not_selected:1,bin:e.l},!0,void =
0);for(d=3D0;d<b.length;d++)nn(b[d]);++a.g.Wh;Hk()}finally{c?gb(b,functio=
n(f){f.bb.da=3D0}):mm(a.h)}}},Co=3Dfunction(a,b){if(!a.A){b=3Dvl(142,b);Z=
k();var c=3DQk(hj);c&&Hi(hj,c,b,{capture:!1})&&(a.A=3Db)}};=0A=
Ao.prototype.o=3Dfunction(){var =
a=3Dkm(),b=3DDl();a?(Cl||(yl=3Db,gb(eo.g,function(c){var =
d=3Dc.Ma();d.Y=3DCn(d,b,1!=3Dc.ra)})),Cl=3D!0):(this.C=3DGo(this,b),Cl=3D=
!1,Al=3Db,gb(eo.g,function(c){c.Xe&&(c.Ma().G=3Db)}));Eo(this,fo(),!a)};=0A=
var Ho=3Dfunction(){Hk().g=3D!0;var a=3DXk(mo);a.h=3D[new =
lo];no(a,function(){return null})},Io=3Dfunction(){var =
a=3DXk(mo);if(null!=3Da.g){var b=3Da.g;gb(fo(),function(c){return =
kn(c,b)})}},Go=3Dfunction(a,b){a=3Da.C;Cl&&(a+=3Db-yl);return =
a},Jo=3Dfunction(a){var b=3DBo;a=3Dvoid =
0=3D=3D=3Da?function(){return{}}:a;rl.Zg("av-js");nl.g=3D.01;tl([function=
(c){var =
d=3DHk(),e=3D{};e=3D(e.bin=3Dd.l,e.type=3D"error",e);d=3DFk(d.X);if(!b.l)=
{var =
f=3DI.document,g=3D0<=3Dzl?Dl()-zl:-1,h=3DDl();-1=3D=3Db.g.Eg&&(g=3Dh);va=
r k=3Djm(),m=3DHk(),n=3DFk(m.X),q=3Dfo();try{if(0<q.length){var r=3D=0A=
k.g;r&&(n.bs=3D[r.getWidth(),r.getHeight()]);var =
t=3Dk.o;t&&(n.ps=3D[t.width,t.height]);I.screen&&(n.scs=3D[I.screen.width=
,I.screen.height])}else =
n.url=3DencodeURIComponent(I.location.href.substring(0,512)),f.referrer&&=
(n.referrer=3DencodeURIComponent(f.referrer.substring(0,512)));n.tt=3Dg;n=
.pt=3Dzl;n.bin=3Dm.l;void =
0!=3D=3DI.google_osd_load_pub_page_exp&&(n.olpp=3DI.google_osd_load_pub_p=
age_exp);n.deb=3D[1,b.g.mj,b.g.Gh,b.g.Wh,b.g.Eg,0,b.h.h,b.g.wj,b.g.vj,b.g=
.xj].join("-");n.tvt=3DGo(b,h);k.h&&(n.inapp=3D1);if(null!=3D=3DI&&I!=3DI=
.top){0<=0A=
q.length&&(n.iframe_loc=3DencodeURIComponent(I.location.href.substring(0,=
512)));var =
B=3Dk.G;n.is=3D[B.getWidth(),B.getHeight()]}}catch(L){n.error=3D1}b.l=3Dn=
}t=3Db.l;r=3D{};for(var y in =
t)r[y]=3Dt[y];y=3DHk().h;if(1=3D=3DEk(y.l,"prf")){t=3Dnew =
dl;B=3Dy.g;f=3D0;-1<B.g&&(f=3DB.l.g.now()-B.g);t=3Dof(t,1,B.o+f,0);B=3Dy.=
g;t=3Dof(t,5,-1<B.g?B.h+1:B.h,0);t=3Dof(t,2,y.h.g.l(),0);t=3Dof(t,3,y.h.g=
.h(),0);t=3Dof(t,4,y.h.g.g(),0);y=3D{};B=3Dnew =
Le;g=3Dhf(t,1);if(null!=3Dg){Oe(B,1,1);f=3DB.g;k=3Dg;k=3D(g=3D0>k?1:0)?-k=
:k;if(0=3D=3D=3Dk)Md=3D0<1/k?0:2147483648,Ld=3D0;else if(isNaN(k))Md=3D=0A=
2147483647,Ld=3D4294967295;else =
if(1.7976931348623157E308<k)Md=3D(g<<31|2146435072)>>>0,Ld=3D0;else =
if(2.2250738585072014E-308>k)h=3Dk/Math.pow(2,-1074),Md=3D(g<<31|h/429496=
7296)>>>0,Ld=3Dh>>>0;else{m=3Dk;h=3D0;if(2<=3Dm)for(;2<=3Dm&&1023>h;)h++,=
m/=3D2;else =
for(;1>m&&-1022<h;)m*=3D2,h--;k*=3DMath.pow(2,-h);Md=3D(g<<31|h+1023<<20|=
1048576*k&1048575)>>>0;Ld=3D4503599627370496*k>>>0}Qd(f,Ld);Qd(f,Md)}Se(B=
,2,hf(t,2));Se(B,3,hf(t,3));Se(B,4,hf(t,4));f=3Dhf(t,5);null!=3Df&&null!=3D=
f&&(Oe(B,5,0),Pd(B.g,f));yf(t,B);t=3DRe(B);y=3D(y.pf=3DHe(t),y)}else y=3D=0A=
{};Vb(r,y);Vb(c,e,d,r,a());if(e=3DHm())d=3D{},Vb(c,(d.v=3DencodeURICompon=
ent(e),d))}])},Bo=3DXk(Ao);var =
Ko=3Dnull,Lo=3D"",Mo=3D!1,No=3Dfunction(){var =
a=3DKo||I;if(!a)return"";var =
b=3D[];if(!a.location||!a.location.href)return"";b.push("url=3D"+encodeUR=
IComponent(a.location.href.substring(0,512)));a.document&&a.document.refe=
rrer&&b.push("referrer=3D"+encodeURIComponent(a.document.referrer.substri=
ng(0,512)));return b.join("&")};var Oo=3Dfunction(a){return =
function(b){return void 0=3D=3D=3Db[a]?0:b[a]}},Qo=3Dfunction(){var =
a=3D[0,2,4];return function(b){b=3Db.tos;if(Array.isArray(b)){for(var =
c=3DArray(b.length),d=3D0;d<b.length;d++)c[d]=3D0<d?c[d-1]+b[d]:b[d];retu=
rn void 0!=3D=3Da?Po(c,a):c}}},Ro=3Dfunction(a,b,c,d){c=3Dvoid =
0=3D=3D=3Dc?!0:c;d=3Dvoid 0=3D=3D=3Dd?function(){return!0}:d;return =
function(e){var f=3De[a];if(Array.isArray(f)&&d(e))return =
Po(f,b,c)}},So=3Dfunction(a,b){return function(c){return b(c)?c[a]:void =
0}},To=3Dfunction(a){return function(b){for(var c=3D=0A=
0;c<a.length;c++)if(a[c]=3D=3D=3Db.e||void =
0=3D=3D=3Da[c]&&!b.hasOwnProperty("e"))return!0;return!1}},Po=3Dfunction(=
a,b,c){return void 0=3D=3D=3Dc||c?jb(a,function(d,e){return =
sb(b,e)}):lb(b,function(d,e,f){return =
a.slice(0<e?f[e-1]+1:0,d+1).reduce(function(g,h){return g+h},0)})};var =
Uo=3DTo([void 0,1,2,3,4,8,16]),Vo=3DTo([void =
0,4,8,16]),Wo=3D{sv:"sv",cb:"cb",e:"e",nas:"nas",msg:"msg","if":"if",sdk:=
"sdk",p:"p",p0:So("p0",Vo),p1:So("p1",Vo),p2:So("p2",Vo),p3:So("p3",Vo),c=
p:"cp",tos:"tos",mtos:"mtos",amtos:"amtos",mtos1:Ro("mtos1",[0,2,4],!1,Vo=
),mtos2:Ro("mtos2",[0,2,4],!1,Vo),mtos3:Ro("mtos3",[0,2,4],!1,Vo),mcvt:"m=
cvt",ps:"ps",scs:"scs",bs:"bs",vht:"vht",mut:"mut",a:"a",a0:So("a0",Vo),a=
1:So("a1",Vo),a2:So("a2",Vo),a3:So("a3",Vo),ft:"ft",dft:"dft",at:"at",dat=
:"dat",as:"as",vpt:"vpt",=0A=
gmm:"gmm",std:"std",efpf:"efpf",swf:"swf",nio:"nio",px:"px",nnut:"nnut",v=
mer:"vmer",vmmk:"vmmk",vmiec:"vmiec",nmt:"nmt",tcm:"tcm",bt:"bt",pst:"pst=
",vpaid:"vpaid",dur:"dur",vmtime:"vmtime",dtos:"dtos",dtoss:"dtoss",dvs:"=
dvs",dfvs:"dfvs",dvpt:"dvpt",fmf:"fmf",vds:"vds",is:"is",i0:"i0",i1:"i1",=
i2:"i2",i3:"i3",ic:"ic",cs:"cs",c:"c",c0:So("c0",Vo),c1:So("c1",Vo),c2:So=
("c2",Vo),c3:So("c3",Vo),mc:"mc",nc:"nc",mv:"mv",nv:"nv",qmt:So("qmtos",U=
o),qnc:So("qnc",Uo),qmv:So("qmv",Uo),qnv:So("qnv",Uo),raf:"raf",=0A=
rafc:"rafc",lte:"lte",ces:"ces",tth:"tth",femt:"femt",femvt:"femvt",emc:"=
emc",emuc:"emuc",emb:"emb",avms:"avms",nvat:"nvat",qi:"qi",psm:"psm",psv:=
"psv",psfv:"psfv",psa:"psa",pnk:"pnk",pnc:"pnc",pnmm:"pnmm",pns:"pns",ptl=
t:"ptlt",pngs:"pings",veid:"veid",ssb:"ssb",ss0:So("ss0",Vo),ss1:So("ss1"=
,Vo),ss2:So("ss2",Vo),ss3:So("ss3",Vo),dc_rfl:"urlsigs",obd:"obd",omidp:"=
omidp",omidr:"omidr",omidv:"omidv",omida:"omida",omids:"omids",omidpv:"om=
idpv",omidam:"omidam",omidct:"omidct",omidia:"omidia"},Xo=3D{c:Oo("c"),=0A=
at:"at",atos:Ro("atos",[0,2,4]),ta:function(a,b){return =
function(c){if(void 0=3D=3D=3Dc[a])return =
b}}("tth","1"),a:"a",dur:"dur",p:"p",tos:Qo(),j:"dom",mtos:Ro("mtos",[0,2=
,4]),gmm:"gmm",gdr:"gdr",ss:Oo("ss"),vsv:bb("w2"),t:"t"},Yo=3D{atos:"atos=
",avt:Ro("atos",[2]),davs:"davs",dafvs:"dafvs",dav:"dav",ss:Oo("ss"),t:"t=
"},Zo=3D{a:"a",tos:Qo(),at:"at",c:Oo("c"),mtos:Ro("mtos",[0,2,4]),dur:"du=
r",fs:"fs",p:"p",vpt:"vpt",vsv:bb("ias_w2"),dom:"dom",gmm:"gmm",gdr:"gdr"=
,t:"t"},$o=3D{tos:Qo(),at:"at",c:Oo("c"),mtos:Ro("mtos",=0A=
[0,2,4]),p:"p",vpt:"vpt",vsv:bb("dv_w4"),gmm:"gmm",gdr:"gdr",dom:"dom",t:=
"t",mv:"mv",qmpt:Ro("qmtos",[0,2,4]),qvs:function(a,b){return =
function(c){var d=3Dc[a];if("number"=3D=3D=3Dtypeof d)return =
lb(b,function(e){return =
0<d&&d>=3De?1:0})}}("qnc",[1,.5,0]),qmv:"qmv",qa:"qas",a:"a"};function =
ap(){var =
a=3D"av.default_js_unreleased_RCxx".match(/_(\d{8})_RC\d+$/)||"av.default=
_js_unreleased_RCxx".match(/_(\d{8})_\d+_\d+$/)||"av.default_js_unrelease=
d_RCxx".match(/_(\d{8})_\d+\.\d+$/)||"av.default_js_unreleased_RCxx".matc=
h(/_(\d{8})_\d+_RC\d+$/),b;if(2=3D=3D(null=3D=3D(b=3Da)?void =
0:b.length))return =
a[1];a=3D"av.default_js_unreleased_RCxx".match(/.*_(\d{2})\.(\d{4})\.\d+_=
RC\d+$/);var c;return 3=3D=3D(null=3D=3D(c=3Da)?void =
0:c.length)?"20"+a[1]+a[2]:"903"}=0A=
var =
bp=3Dfunction(){return"ima_html5_sdk".includes("ima_html5_sdk")?{Fb:"ima"=
,version:"903"}:"ima_html5_sdk".includes("ima_native_sdk")?{Fb:"nima",ver=
sion:"903"}:"ima_html5_sdk".includes("admob-native-video-javascript")?{Fb=
:"an",version:"903"}:"av.default_js_unreleased_RCxx".includes("cast_js_sd=
k")?{Fb:"cast",version:ap()}:"av.default_js_unreleased_RCxx".includes("yo=
utube.player.web")?{Fb:"yw",version:ap()}:"av.default_js_unreleased_RCxx"=
.includes("outstream_web_client")?{Fb:"out",version:ap()}:"av.default_js_=
unreleased_RCxx".includes("drx_rewarded_web")?=0A=
{Fb:"r",version:ap()}:"av.default_js_unreleased_RCxx".includes("gam_nativ=
e_web_video")?{Fb:"n",version:ap()}:"av.default_js_unreleased_RCxx".inclu=
des("admob_interstitial_video")?{Fb:"int",version:ap()}:{Fb:"j",version:"=
903"}},cp=3Dbp().Fb,dp=3Dbp().version;var fp=3Dfunction(a,b){var =
c=3D{sv:dp,cb:cp};c.nas=3Deo.g.length;c.msg=3Da;void =
0!=3D=3Db&&(a=3Dep(b))&&(c.e=3DLl[a]);return c},gp=3Dfunction(a){return =
mc(a,"custom_metric_viewable")},ep=3Dfunction(a){var =
b=3Dgp(a)?"custom_metric_viewable":a.toLowerCase();return =
Pb(function(c){return c=3D=3Db})};var =
hp=3D{al:"visible",Ok:"audible",rm:"time",sm:"timetype"},ip=3D{visible:fu=
nction(a){return/^(100|[0-9]{1,2})$/.test(a)},audible:function(a){return"=
0"=3D=3Da||"1"=3D=3Da},timetype:function(a){return"mtos"=3D=3Da||"tos"=3D=
=3Da},time:function(a){return/^(100|[0-9]{1,2})%$/.test(a)||/^([0-9])+ms$=
/.test(a)}},jp=3Dfunction(){this.g=3Dvoid =
0;this.h=3D!1;this.l=3D0;this.o=3D-1;this.A=3D"tos"},kp=3Dfunction(a){try=
{var b=3Da.split(",");return =
b.length>Lb(hp).length?null:nb(b,function(c,d){d=3Dd.toLowerCase().split(=
"=3D");if(2!=3Dd.length||void 0=3D=3D=3D=0A=
ip[d[0]]||!ip[d[0]](d[1]))throw Error("Entry ("+d[0]+", "+d[1]+") is =
invalid.");c[d[0]]=3Dd[1];return c},{})}catch(c){return =
null}},lp=3Dfunction(a,b){if(void 0=3D=3Da.g)return 0;switch(a.A){case =
"mtos":return a.h?Um(b.h,a.g):Um(b.l,a.g);case "tos":return =
a.h?Sm(b.h,a.g):Sm(b.l,a.g)}return 0};var =
mp=3Dfunction(a,b,c,d){En.call(this,b,d);this.B=3Da;this.C=3Dc};v(mp,En);=
mp.prototype.getId=3Dfunction(){return =
this.B};mp.prototype.A=3Dfunction(){return!0};mp.prototype.o=3Dfunction(a=
){var b=3Da.Ma(),c=3Da.getDuration();return =
ob(this.C,function(d){if(void 0!=3Dd.g)var e=3Dlp(d,b);else =
b:{switch(d.A){case "mtos":e=3Dd.h?b.A.l:b.g.g;break b;case =
"tos":e=3Dd.h?b.A.g:b.g.g;break =
b}e=3D0}0=3D=3De?d=3D!1:(d=3D-1!=3Dd.l?d.l:void =
0!=3D=3Dc&&0<c?d.o*c:-1,d=3D-1!=3Dd&&e>=3Dd);return d})};var =
np=3Dfunction(a){En.call(this,"fully_viewable_audible_half_duration_impre=
ssion",a)};v(np,En);np.prototype.o=3Dfunction(a){var =
b=3DSm(a.Ma().h,1);return Rn(a,b)};var =
op=3Dfunction(a,b){En.call(this,a,b)};v(op,En);op.prototype.o=3Dfunction(=
a){return a.Ma().Vc()};var =
pp=3Dfunction(){this.h=3Dthis.o=3Dthis.B=3Dthis.A=3Dthis.l=3Dthis.g=3D""}=
;var qp=3Dfunction(){},rp=3Dfunction(a,b,c,d,e){var f=3D{};if(void =
0!=3D=3Da)if(null!=3Db)for(var g in b){var h=3Db[g];g in =
Object.prototype||null!=3Dh&&(f[g]=3D"function"=3D=3D=3Dtypeof =
h?h(a):a[h])}else Vb(f,a);void 0!=3D=3Dc&&Vb(f,c);a=3DEm(Cm(new =
Am,f));0<a.length&&void 0!=3D=3Dd&&void =
0!=3D=3De&&(e=3De(a),a+=3D"&"+d+"=3D"+e);return a};var =
sp=3Dfunction(){};v(sp,qp);sp.prototype.g=3Dfunction(a){var b=3Dnew =
pp;b.g=3Drp(a,Wo);b.l=3Drp(a,Yo);return b};var =
tp=3Dfunction(a,b,c){In.call(this,a,b,c)};v(tp,In);tp.prototype.l=3Dfunct=
ion(){var =
a=3DJa("ima.admob.getViewability"),b=3DEk(this.X,"queryid");"function"=3D=
=3D=3Dtypeof =
a&&b&&a(b)};tp.prototype.getName=3Dfunction(){return"gsv"};var =
up=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?I:a;wm.call(this,new =
nm(a,2))};v(up,wm);up.prototype.getName=3Dfunction(){return"gsv"};up.prot=
otype.jd=3Dfunction(){var a=3Djm();Hk();return =
a.h&&!1};up.prototype.Od=3Dfunction(a,b,c){return new =
tp(this.g,b,c)};var =
vp=3Dfunction(a,b,c){In.call(this,a,b,c)};v(vp,In);vp.prototype.l=3Dfunct=
ion(){var =
a=3Dthis,b=3DJa("ima.bridge.getNativeViewability"),c=3DEk(this.X,"queryid=
");"function"=3D=3D=3Dtypeof b&&c&&b(c,function(d){Rb(d)&&a.A++;var =
e=3Dd.opt_nativeViewVisibleBounds||{},f=3Dd.opt_nativeViewHidden;a.g=3DWl=
(d.opt_nativeViewBounds||{});var =
g=3Da.h.l;g.g=3Df?Wh(Hn):Wl(e);a.timestamp=3Dd.opt_nativeTime||-1;jm().g=3D=
g.g;d=3Dd.opt_nativeVolume;void =
0!=3D=3Dd&&(g.volume=3Dd)})};vp.prototype.getName=3Dfunction(){return"nis=
"};var wp=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?I:a;wm.call(this,new =
nm(a,2))};v(wp,wm);wp.prototype.getName=3Dfunction(){return"nis"};wp.prot=
otype.jd=3Dfunction(){var a=3Djm();Hk();return =
a.h&&!1};wp.prototype.Od=3Dfunction(a,b,c){return new =
vp(this.g,b,c)};var =
xp=3Dfunction(){nm.call(this,I,2,"mraid");this.Z=3D0;this.I=3Dthis.J=3D!1=
;this.C=3Dnull;this.h=3DPl(this.Fa);this.l.g=3Dnew =
Vh(0,0,0,0);this.aa=3D!1};v(xp,nm);xp.prototype.M=3Dfunction(){return =
null!=3Dthis.h.sb};xp.prototype.P=3Dfunction(){var =
a=3D{};this.Z&&(a.mraid=3Dthis.Z);this.J&&(a.mlc=3D1);a.mtop=3Dthis.h.pk;=
this.C&&(a.mse=3Dthis.C);this.aa&&(a.msc=3D1);a.mcp=3Dthis.h.Ve;return =
a};=0A=
xp.prototype.B=3Dfunction(a,b){for(var =
c=3D[],d=3D1;d<arguments.length;++d)c[d-1]=3Darguments[d];try{return =
this.h.sb[a].apply(this.h.sb,c)}catch(e){wl(538,e,.01,function(f){f.metho=
d=3Da})}};var yp=3Dfunction(a,b,c){a.B("addEventListener",b,c)};=0A=
xp.prototype.U=3Dfunction(){var =
a=3Dthis;if(this.F)return!this.fe();this.F=3D!0;if(2=3D=3D=3Dthis.h.Ve)re=
turn this.C=3D"ng",pm(this,"w"),!1;if(1=3D=3D=3Dthis.h.Ve)return =
this.C=3D"mm",pm(this,"w"),!1;jm().M=3D!0;this.Fa.document.readyState&&"c=
omplete"=3D=3Dthis.Fa.document.readyState?zp(this):Sl(this.Fa,function(){=
Zk().setTimeout(vl(292,function(){return zp(a)}),100)});return!0};=0A=
var =
zp=3Dfunction(a){Hk().B=3D!!a.B("isViewable");yp(a,"viewableChange",Ap);"=
loading"=3D=3D=3Da.B("getState")?yp(a,"ready",Bp):Cp(a)},Cp=3Dfunction(a)=
{"string"=3D=3D=3Dtypeof =
a.h.sb.AFMA_LIDAR?(a.J=3D!0,Dp(a)):(a.h.Ve=3D3,a.C=3D"nc",pm(a,"w"))},Dp=3D=
function(a){a.I=3D!1;var =
b=3D1=3D=3DEk(Hk().X,"rmmt"),c=3D!!a.B("isViewable");(b?!c:1)&&Zk().setTi=
meout(vl(524,function(){a.I||(Ep(a),wl(540,Error()),a.C=3D"mt",pm(a,"w"))=
}),500);Fp(a);yp(a,a.h.sb.AFMA_LIDAR,Gp)},Fp=3Dfunction(a){var =
b=3D1=3D=3DEk(Hk().X,"sneio"),c=3Dvoid 0!=3D=3Da.h.sb.AFMA_LIDAR_EXP_1,=0A=
d=3Dvoid =
0!=3D=3Da.h.sb.AFMA_LIDAR_EXP_2;(b=3Db&&d)&&(a.h.sb.AFMA_LIDAR_EXP_2=3D!0=
);c&&(a.h.sb.AFMA_LIDAR_EXP_1=3D!b)},Ep=3Dfunction(a){a.B("removeEventLis=
tener",a.h.sb.AFMA_LIDAR,Gp);a.J=3D!1};xp.prototype.Y=3Dfunction(){var =
a=3Djm(),b=3DHp(this,"getMaxSize");a.g=3Dnew =
Vh(0,b.width,b.height,0)};xp.prototype.N=3Dfunction(){jm().A=3DHp(this,"g=
etScreenSize")};=0A=
var Hp=3Dfunction(a,b){if("loading"=3D=3D=3Da.B("getState"))return new =
Zf(-1,-1);b=3Da.B(b);if(!b)return new =
Zf(-1,-1);a=3DparseInt(b.width,10);b=3DparseInt(b.height,10);return =
isNaN(a)||isNaN(b)?new Zf(-1,-1):new =
Zf(a,b)};xp.prototype.V=3Dfunction(){Ep(this);nm.prototype.V.call(this)};=0A=
var Bp=3Dfunction(){try{var =
a=3DXk(xp);a.B("removeEventListener","ready",Bp);Cp(a)}catch(b){wl(541,b)=
}},Gp=3Dfunction(a,b){try{var c=3DXk(xp);c.I=3D!0;var d=3Da?new =
Vh(a.y,a.x+a.width,a.y+a.height,a.x):new Vh(0,0,0,0);var =
e=3DDl(),f=3Dkm();var g=3Dnew =
Fl(e,f,c);g.g=3Dd;g.volume=3Db;c.zc(g)}catch(h){wl(542,h)}},Ap=3Dfunction=
(a){var =
b=3DHk(),c=3DXk(xp);a&&!b.B&&(b.B=3D!0,c.aa=3D!0,c.C&&pm(c,"w",!0))};var =
Jp=3Dfunction(){this.D=3D!1;this.G=3D"";this.g=3Dnull;this.l=3Dnew =
sp;this.h=3Dnull;var =
a=3D{};this.U=3D(a.start=3Dthis.Nj,a.firstquartile=3Dthis.Ij,a.midpoint=3D=
this.Kj,a.thirdquartile=3Dthis.Oj,a.complete=3Dthis.Gj,a.pause=3Dthis.Rg,=
a.resume=3Dthis.oi,a.skip=3Dthis.Mj,a.viewable_impression=3Dthis.xc,a.mut=
e=3Dthis.Id,a.unmute=3Dthis.Id,a.fullscreen=3Dthis.Jj,a.exitfullscreen=3D=
this.Hj,a.fully_viewable_audible_half_duration_impression=3Dthis.xc,a.mea=
surable_impression=3Dthis.xc,a.abandon=3Dthis.Rg,a.engagedview=3Dthis.xc,=
a.impression=3Dthis.xc,=0A=
a.creativeview=3Dthis.xc,a.progress=3Dthis.Id,a.custom_metric_viewable=3D=
this.xc,a.bufferstart=3Dthis.Rg,a.bufferfinish=3Dthis.oi,a);a=3D{};this.I=
=3D(a.overlay_resize=3Dthis.Lj,a.abandon=3Dthis.Bg,a.close=3Dthis.Bg,a.co=
llapse=3Dthis.Bg,a.overlay_unmeasurable_impression=3Dfunction(b){return =
Yn(b,"overlay_unmeasurable_impression",km())},a.overlay_viewable_immediat=
e_impression=3Dfunction(b){return =
Yn(b,"overlay_viewable_immediate_impression",km())},a.overlay_unviewable_=
impression=3Dfunction(b){return Yn(b,"overlay_unviewable_impression",=0A=
km())},a.overlay_viewable_end_of_session_impression=3Dfunction(b){return =
Yn(b,"overlay_viewable_end_of_session_impression",km())},a);Hk().l=3D3;Ip=
(this)};Jp.prototype.o=3Dfunction(a){jn(a,!1);ho(a)};Jp.prototype.A=3Dfun=
ction(){};var =
Kp=3Dfunction(a,b,c,d){a=3Da.B(null,d,!0,b);a.o=3Dc;io([a]);return a};=0A=
Jp.prototype.B=3Dfunction(a,b,c,d){var =
e=3Dthis;this.h||(this.h=3Dthis.Vh());b=3Dc?b:-1;a=3Dnull=3D=3Dthis.h?new=
 Mn(I,a,b,7):new Mn(I,a,b,7,new =
En("measurable_impression",this.h),Lp(this));a.Wa=3Dd;Ck(a.X);Dk(a.X,"que=
ryid",a.Wa);a.Gf(this.G);on(a,function(f){for(var =
g=3D[],h=3D0;h<arguments.length;++h)g[h-0]=3Darguments[h];return =
e.F.apply(e,u(g))},function(f){for(var =
g=3D[],h=3D0;h<arguments.length;++h)g[h-0]=3Darguments[h];return =
e.H.apply(e,u(g))});(d=3DXk(mo).g)&&kn(a,d);a.Ua.Dc&&Xk(zo);return a};=0A=
var Mp=3Dfunction(a,b,c){lk(b);var d=3Da.h;gb(b,function(e){var =
f=3Dlb(e.pg,function(g){var h=3Dkp(g);if(null=3D=3Dh)g=3Dnull;else =
if(g=3Dnew =
jp,null!=3Dh.visible&&(g.g=3Dh.visible/100),null!=3Dh.audible&&(g.h=3D1=3D=
=3Dh.audible),null!=3Dh.time){var =
k=3D"mtos"=3D=3Dh.timetype?"mtos":"tos",m=3Dnc(h.time,"%")?"%":"ms";h=3Dp=
arseInt(h.time,10);"%"=3D=3Dm&&(h/=3D100);"ms"=3D=3Dm?(g.l=3Dh,g.o=3D-1):=
(g.l=3D-1,g.o=3Dh);g.A=3Dvoid 0=3D=3D=3Dk?"tos":k}return =
g});ob(f,function(g){return null=3D=3Dg})||Sn(c,new =
mp(e.id,e.Nd,f,d))})},Lp=3Dfunction(a){a=3Da.h;return[new =
op("viewable_impression",=0A=
a),new np(a)]},Np=3Dfunction(){var =
a=3D[],b=3DHk();b.g||a.push(Xk(yo));Ek(b.X,"mvp_lv")&&a.push(Xk(xp));var =
c=3D[new up,new wp];b.g&&c.push(new lo);c.push(new =
po(a));b.g||c.push(new wo(I));return =
c},Pp=3Dfunction(a){if(!a.D){a.D=3D!0;try{var =
b=3DDl(),c=3DHk(),d=3Djm();zl=3Db;c.A=3D79463069;"o"!=3D=3Da.g&&(Ko=3DOl(=
I).Fa);if($k()){Bo.g.Gh=3D0;Bo.g.Eg=3DDl()-b;var =
e=3DNp(),f=3DXk(mo);f.h=3De;no(f,function(){Op()})?Bo.done||(Io(),qm(f.g.=
g,a),Do()):d.l&&!c.g?Op():Do()}else Mo=3D!0}catch(g){throw =
eo.reset(),g;}}},Qp=3Dfunction(a){Bo.h.cancel();=0A=
Lo=3Da;Bo.done=3D!0},Rp=3Dfunction(a){if(a.g)return a.g;var =
b=3DXk(mo).g;if(b)switch(b.getName()){case "nis":a.g=3D"n";break;case =
"gsv":a.g=3D"m"}a.g||(a.g=3D"h");return =
a.g},Sp=3Dfunction(a,b,c){if(null=3D=3Da.h)return =
b.Kd|=3D4,!1;a=3Da.h.report(c,b);b.Kd|=3Da;return =
0=3D=3Da};Jp.prototype.wd=3Dfunction(a){switch(a.bc()){case =
0:if(a=3DXk(mo).g)a=3Da.g,tb(a.A,this),a.D&&this.Nb()&&tm(a);Op();break;c=
ase =
2:Do()}};Jp.prototype.zc=3Dfunction(){};Jp.prototype.Nb=3Dfunction(){retu=
rn!1};=0A=
var Op=3Dfunction(){var a=3D[new =
wo(I)],b=3DXk(mo);b.h=3Da;no(b,function(){Qp("i")})?Bo.done||(Io(),Do()):=
Qp("i")};Jp.prototype.H=3Dfunction(a,b){a.Bc=3D!0;switch(a.ac()){case =
1:Tp(this,a,b);break;case 2:this.Vg(a)}this.Yg()};=0A=
var Tp=3Dfunction(a,b,c){if(!b.sa){var =
d=3DYn(b,"start",km());a=3Da.l.g(d).g;var =
e=3D{id:"lidarv"};e.r=3Dc;e.v=3Ddp+"v";Oi(a,function(f,g){return =
e[f]=3D"mtos"=3D=3Df||"tos"=3D=3Df?g:encodeURIComponent(g)});c=3DNo();Oi(=
c,function(f,g){return =
e[f]=3DencodeURIComponent(g)});c=3D"//pagead2.googlesyndication.com/pagea=
d/gen_204?"+Em(Cm(new =
Am,e));Im(c);b.sa=3D!0}};l=3DJp.prototype;l.Nj=3Dfunction(a){Vn(a,0);retu=
rn Yn(a,"start",km())};l.Id=3Dfunction(a,b,c){Eo(Bo,[a],!km());return =
this.xc(a,b,c)};l.xc=3Dfunction(a,b,c){return Yn(a,c,km())};=0A=
l.Ij=3Dfunction(a){return =
Up(a,"firstquartile",1)};l.Kj=3Dfunction(a){a.aa=3D!0;return =
Up(a,"midpoint",2)};l.Oj=3Dfunction(a){return =
Up(a,"thirdquartile",3)};l.Gj=3Dfunction(a){var =
b=3DUp(a,"complete",4);0!=3Da.ra&&(a.ra=3D3);return b};var =
Up=3Dfunction(a,b,c){Eo(Bo,[a],!km());Vn(a,c);4!=3Dc&&Un(a.I,c,a.af);retu=
rn =
Yn(a,b,km())};l=3DJp.prototype;l.oi=3Dfunction(a,b,c){b=3Dkm();2!=3Da.ra|=
|b||(a.Ma().G=3DDl());Eo(Bo,[a],!b);2=3D=3Da.ra&&(a.ra=3D1);return =
Yn(a,c,b)};l.Mj=3Dfunction(a,b){b=3Dthis.Id(a,b||{},"skip");0!=3Da.ra&&(a=
.ra=3D3);return b};=0A=
l.Jj=3Dfunction(a,b){jn(a,!0);return =
this.Id(a,b||{},"fullscreen")};l.Hj=3Dfunction(a,b){jn(a,!1);return =
this.Id(a,b||{},"exitfullscreen")};l.Rg=3Dfunction(a,b,c){b=3Da.Ma();b.Y=3D=
Cn(b,Dl(),1!=3Da.ra);Eo(Bo,[a],!km());1=3D=3Da.ra&&(a.ra=3D2);return =
Yn(a,c,km())};l.Lj=3Dfunction(a){Eo(Bo,[a],!km());return =
a.h()};l.Bg=3Dfunction(a){Eo(Bo,[a],!km());this.ni(a);0!=3Da.ra&&(a.ra=3D=
3);return a.h()};=0A=
var Ip=3Dfunction(a){Jo(function(){var =
b=3DVp();null!=3Da.g&&(b.sdk=3Da.g);var =
c=3DXk(mo);null!=3Dc.g&&(b.avms=3Dc.g.getName());return =
b})},Wp=3Dfunction(a,b,c,d){var =
e=3Dbo(eo,c);null!=3D=3De&&e.Wa!=3D=3Db&&(a.o(e),e=3Dnull);e||(b=3Da.B(c,=
Dl(),!1,b),0=3D=3Deo.h.length&&(Hk().A=3D79463069),jo([b]),e=3Db,e.o=3DRp=
(a),d&&(e.Cd=3Dd));return e};Jp.prototype.F=3Dfunction(){};var =
Yp=3Dfunction(a,b){b.B=3D0;for(var c in =
Hl)null=3D=3Da[c]&&(b.B|=3DHl[c]);Xp(a,"currentTime");Xp(a,"duration")};l=
=3DJp.prototype;l.Vg=3Dfunction(){};l.ni=3Dfunction(){};l.sh=3Dfunction()=
{};=0A=
l.Yg=3Dfunction(){};l.Vh=3Dfunction(){};var Xp=3Dfunction(a,b){var =
c=3Da[b];void =
0!=3D=3Dc&&0<c&&(a[b]=3DMath.floor(1E3*c))},Vp=3Dfunction(){var =
a=3Djm(),b=3D{};return =
b.sv=3Ddp,b["if"]=3Da.l?"1":"0",b.nas=3DString(eo.g.length),b};var =
Zp=3DTa(),$p=3D!1,aq=3D!1,bq=3D!1,cq=3Dfunction(a){return!a||"function"!=3D=
=3Dtypeof a||0>String(Function.prototype.toString).indexOf("[native =
code]")?!1:0<=3DString(a).indexOf("[native =
code]")&&!0||!1},dq=3Dfunction(a){return!!(1<<a&Zp)},eq=3D[function(a){re=
turn!(!a.chrome||!a.chrome.webstore)},function(a){return!!a.document.docu=
mentMode},function(a){return!!a.document.fonts.ready},function(){return =
dq(0)},function(a){return!!a.ActiveXObject},function(a){return!!a.chrome}=
,function(a){return!!a.navigator.serviceWorker},=0A=
function(a){return!!a.opera},function(a){return!!a.sidebar},function(){re=
turn!+"\v1"},function(){return =
dq(1)},function(a){return!a.ActiveXObject},function(a){return"-ms-ime-ali=
gn"in =
a.document.documentElement.style},function(a){return"-ms-scroll-limit"in =
a.document.documentElement.style},function(a){return"-webkit-font-feature=
-settings"in a.document.body.style},function(){return =
dq(2)},function(a){return"ActiveXObject"in =
a},function(a){return"MozAppearance"in =
a.document.documentElement.style},function(a){return"_phantom"in=0A=
a},function(a){return"callPhantom"in a},function(a){return"content"in =
a.document.createElement("template")},function(a){return"getEntriesByType=
"in a.performance},function(){return =
dq(3)},function(a){return"image-rendering"in =
a.document.body.style},function(a){return"object-fit"in =
a.document.body.style},function(a){return"open"in =
a.document.createElement("details")},function(a){return"orientation"in =
a.screen},function(a){return"performance"in =
a},function(a){return"shape-image-threshold"in a.document.body.style},=0A=
function(){return dq(4)},function(a){return"srcset"in =
a.document.createElement("img")},function(){return aq},function(){return =
bq},function(){return =
dq(5)},function(a){a=3Da.document.createElement("div");a.style.width=3D"1=
px";a.style.width=3D"-webkit-min-content";a.style.width=3D"min-content";r=
eturn"1px"!=3Da.style.width},function(a){a=3Da.document.createElement("di=
v");a.style.width=3D"1px";a.style.width=3D"calc(1px - =
1px)";a.style.width=3D"-webkit-calc(1px - =
1px)";return"1px"!=3Da.style.width},function(){var a=3D!1;eval('var =
DummyFunction1 =3D function(x){ "use strict"; var a =3D 12; b =3D a + =
x*35; }');=0A=
try{DummyFunction1()}catch(b){a=3D!0}return a},function(){var =
a=3D!1;try{DummyFunction2()}catch(b){a=3D!0}return =
a},function(){return!1},function(){return dq(6)},function(a){var =
b=3Da.document.createElement("canvas");b.width=3Db.height=3D1;b=3Db.getCo=
ntext("2d");b.globalCompositeOperation=3D"multiply";b.fillStyle=3D"rgb(0,=
255,255)";b.fillRect(0,0,1,1);b.fill();b.fillStyle=3D"rgb(255,255,0)";b.f=
illRect(0,0,1,1);b.fill();b=3Db.getImageData(0,0,1,1).data;return =
b[0]=3D=3Db[2]&&b[1]=3D=3Db[3]||cq(a.navigator.vibrate)},function(a){a=3D=0A=
a.document.createElement("canvas");a.width=3Da.height=3D1;a=3Da.getContex=
t("2d");a.globalCompositeOperation=3D"multiply";a.fillStyle=3D"rgb(0,255,=
255)";a.fillRect(0,0,1,1);a.fill();a.fillStyle=3D"rgb(255,255,0)";a.fillR=
ect(0,0,1,1);a.fill();a=3Da.getImageData(0,0,1,1).data;return =
a[0]=3D=3Da[2]&&a[1]=3D=3Da[3]},function(a){return =
cq(a.document.createElement("div").matches)},function(a){a=3Da.document.c=
reateElement("input");a.setAttribute("type","range");return"text"!=3D=3Da=
.type},function(a){return a.CSS.supports("image-rendering",=0A=
"pixelated")},function(a){return =
a.CSS.supports("object-fit","contain")},function(){return =
dq(7)},function(a){return =
a.CSS.supports("object-fit","inherit")},function(a){return =
a.CSS.supports("shape-image-threshold","0.9")},function(a){return =
a.CSS.supports("word-break","keep-all")},function(){return eval("1 =
=3D=3D [for (item of [1,2,3]) item][0]")},function(a){return =
cq(a.CSS.supports)},function(){return =
cq(Intl.Collator)},function(a){return =
cq(a.document.createElement("dialog").show)},function(){return dq(8)},=0A=
function(a){return =
cq(a.document.createElement("div").animate([{transform:"scale(1)",easing:=
"ease-in"},{transform:"scale(1.3)",easing:"ease-in"}],{duration:1300,iter=
ations:1}).reverse)},function(a){return =
cq(a.document.createElement("div").animate)},function(a){return =
cq(a.document.documentElement.webkitRequestFullScreen)},function(a){retur=
n cq(a.navigator.getBattery)},function(a){return =
cq(a.navigator.permissions.query)},function(){return!1},function(){return=
 dq(9)},function(){return cq(webkitRequestAnimationFrame)},=0A=
function(a){return cq(a.BroadcastChannel.call)},function(a){return =
cq(a.FontFace)},function(a){return cq(a.Gamepad)},function(){return =
dq(10)},function(a){return cq(a.MutationEvent)},function(a){return =
cq(a.MutationObserver)},function(a){return =
cq(a.crypto.getRandomValues)},function(a){return =
cq(a.document.body.createShadowRoot)},function(a){return =
cq(a.document.body.webkitCreateShadowRoot)},function(a){return =
cq(a.fetch)},function(){return dq(11)},function(a){return =
cq(a.navigator.serviceWorker.register)},=0A=
function(a){return cq(a.navigator.webkitGetGamepads)},function(a){return =
cq(a.speechSynthesis.speak)},function(a){return =
cq(a.webkitRTCPeerConnection)},function(a){return =
a.CSS.supports("--fake-var","0")},function(){return =
dq(12)},function(a){return =
a.CSS.supports("cursor","grab")},function(a){return =
a.CSS.supports("cursor","zoom-in")},function(a){return =
a.CSS.supports("image-orientation","270deg")},function(){return =
dq(13)},function(a){return =
a.CSS.supports("position","sticky")},function(a){return void 0=3D=3D=3D=0A=
a.document.createElement("style").scoped},function(a){return =
a.performance.getEntriesByType("resource")instanceof =
Array},function(){return"undefined"=3D=3Dtypeof =
InstallTrigger},function(){return"object"=3D=3Dtypeof(new =
Intl.Collator).resolvedOptions()},function(a){return"boolean"=3D=3Dtypeof=
 a.navigator.onLine},function(){return =
dq(14)},function(a){return"undefined"=3D=3Dtypeof =
a.navigator.Xm},function(a){return"number"=3D=3Dtypeof =
a.performance.now()},function(){return 0=3D=3D(new =
Uint16Array(1))[0]},function(a){return-1=3D=3D=0A=
a.ActiveXObject.toString().indexOf("native")},function(a){return-1=3D=3DO=
bject.prototype.toString.call(a.HTMLElement).indexOf("Constructor")}],fq=3D=
[function(a){a=3Da.document.createElement("div");var =
b=3Dnull,c=3D["{45EA75A0-A269-11D1-B5BF-0000F8051515}","{3AF36230-A269-11=
D1-B5BF-0000F8051515}","{89820200-ECBD-11CF-8B85-00AA005B4383}"];try{a.st=
yle.behavior=3D"url(#default#clientcaps)"}catch(e){}for(var =
d=3D0;d<c.length;d++){try{b=3Da.getComponentVersion(c[d],"componentid").r=
eplace(/,/g,".")}catch(e){}if(b)return b.split(".")[0]}return!1},=0A=
function(){return(new =
Date).getTimezoneOffset()},function(a){return(a.innerWidth||a.document.do=
cumentElement.clientWidth||a.document.body.clientWidth)/(a.innerHeight||a=
.document.documentElement.clientHeight||a.document.body.clientHeight)},fu=
nction(a){return(a.outerWidth||a.document&&a.document.body&&a.document.bo=
dy.offsetWidth)/(a.outerHeight||a.document&&a.document.body&&a.document.b=
ody.offsetHeight)},function(a){return =
a.screen.availWidth/a.screen.availHeight},function(a){return =
a.screen.width/=0A=
a.screen.height}],gq=3D[function(a){return =
a.navigator.userAgent},function(a){return =
a.navigator.platform},function(a){return =
a.navigator.vendor}],iq=3Dfunction(){try{hq()}catch(d){}var =
a=3D"a=3D1&b=3D"+Zp+"&",b=3D[],c=3D99;gb(eq,function(d,e){var =
f=3D!1;try{f=3Dd(I)}catch(g){}b[e/32>>>0]|=3Df<<e%32});gb(b,function(d,e)=
{a+=3DString.fromCharCode(c+e)+"=3D"+(d>>>0).toString(16)+"&"});c=3D105;g=
b(fq,function(d){var =
e=3D"false";try{e=3Dd(I)}catch(f){}a+=3DString.fromCharCode(c++)+"=3D"+e+=
"&"});gb(gq,function(d){var e=3D"";try{e=3DIe(d(I))}catch(f){}a+=3D=0A=
String.fromCharCode(c++)+"=3D"+e+"&"});return =
a.slice(0,-1)},hq=3Dfunction(){if(!$p){var =
a=3Dfunction(){aq=3D!0;I.document.removeEventListener("webdriver-evaluate=
",a,!0)};I.document.addEventListener("webdriver-evaluate",a,!0);var =
b=3Dfunction(){bq=3D!0;I.document.removeEventListener("webdriver-evaluate=
-response",b,!0)};I.document.addEventListener("webdriver-evaluate-respons=
e",b,!0);$p=3D!0}};var =
jq=3Dfunction(){this.blockSize=3D-1;this.blockSize=3D64;this.g=3DArray(4)=
;this.o=3DArray(this.blockSize);this.l=3Dthis.h=3D0;this.reset()};Ua(jq,e=
k);jq.prototype.reset=3Dfunction(){this.g[0]=3D1732584193;this.g[1]=3D402=
3233417;this.g[2]=3D2562383102;this.g[3]=3D271733878;this.l=3Dthis.h=3D0}=
;=0A=
var kq=3Dfunction(a,b,c){c||(c=3D0);var =
d=3DArray(16);if("string"=3D=3D=3Dtypeof b)for(var =
e=3D0;16>e;++e)d[e]=3Db.charCodeAt(c++)|b.charCodeAt(c++)<<8|b.charCodeAt=
(c++)<<16|b.charCodeAt(c++)<<24;else =
for(e=3D0;16>e;++e)d[e]=3Db[c++]|b[c++]<<8|b[c++]<<16|b[c++]<<24;b=3Da.g[=
0];c=3Da.g[1];e=3Da.g[2];var f=3Da.g[3];var =
g=3Db+(f^c&(e^f))+d[0]+3614090360&4294967295;b=3Dc+(g<<7&4294967295|g>>>2=
5);g=3Df+(e^b&(c^e))+d[1]+3905402710&4294967295;f=3Db+(g<<12&4294967295|g=
>>>20);g=3De+(c^f&(b^c))+d[2]+606105819&4294967295;e=3Df+(g<<17&429496729=
5|g>>>=0A=
15);g=3Dc+(b^e&(f^b))+d[3]+3250441966&4294967295;c=3De+(g<<22&4294967295|=
g>>>10);g=3Db+(f^c&(e^f))+d[4]+4118548399&4294967295;b=3Dc+(g<<7&42949672=
95|g>>>25);g=3Df+(e^b&(c^e))+d[5]+1200080426&4294967295;f=3Db+(g<<12&4294=
967295|g>>>20);g=3De+(c^f&(b^c))+d[6]+2821735955&4294967295;e=3Df+(g<<17&=
4294967295|g>>>15);g=3Dc+(b^e&(f^b))+d[7]+4249261313&4294967295;c=3De+(g<=
<22&4294967295|g>>>10);g=3Db+(f^c&(e^f))+d[8]+1770035416&4294967295;b=3Dc=
+(g<<7&4294967295|g>>>25);g=3Df+(e^b&(c^e))+d[9]+2336552879&4294967295;f=3D=
b+(g<<12&4294967295|=0A=
g>>>20);g=3De+(c^f&(b^c))+d[10]+4294925233&4294967295;e=3Df+(g<<17&429496=
7295|g>>>15);g=3Dc+(b^e&(f^b))+d[11]+2304563134&4294967295;c=3De+(g<<22&4=
294967295|g>>>10);g=3Db+(f^c&(e^f))+d[12]+1804603682&4294967295;b=3Dc+(g<=
<7&4294967295|g>>>25);g=3Df+(e^b&(c^e))+d[13]+4254626195&4294967295;f=3Db=
+(g<<12&4294967295|g>>>20);g=3De+(c^f&(b^c))+d[14]+2792965006&4294967295;=
e=3Df+(g<<17&4294967295|g>>>15);g=3Dc+(b^e&(f^b))+d[15]+1236535329&429496=
7295;c=3De+(g<<22&4294967295|g>>>10);g=3Db+(e^f&(c^e))+d[1]+4129170786&42=
94967295;b=3Dc+(g<<=0A=
5&4294967295|g>>>27);g=3Df+(c^e&(b^c))+d[6]+3225465664&4294967295;f=3Db+(=
g<<9&4294967295|g>>>23);g=3De+(b^c&(f^b))+d[11]+643717713&4294967295;e=3D=
f+(g<<14&4294967295|g>>>18);g=3Dc+(f^b&(e^f))+d[0]+3921069994&4294967295;=
c=3De+(g<<20&4294967295|g>>>12);g=3Db+(e^f&(c^e))+d[5]+3593408605&4294967=
295;b=3Dc+(g<<5&4294967295|g>>>27);g=3Df+(c^e&(b^c))+d[10]+38016083&42949=
67295;f=3Db+(g<<9&4294967295|g>>>23);g=3De+(b^c&(f^b))+d[15]+3634488961&4=
294967295;e=3Df+(g<<14&4294967295|g>>>18);g=3Dc+(f^b&(e^f))+d[4]+38894294=
48&4294967295;c=3D=0A=
e+(g<<20&4294967295|g>>>12);g=3Db+(e^f&(c^e))+d[9]+568446438&4294967295;b=
=3Dc+(g<<5&4294967295|g>>>27);g=3Df+(c^e&(b^c))+d[14]+3275163606&42949672=
95;f=3Db+(g<<9&4294967295|g>>>23);g=3De+(b^c&(f^b))+d[3]+4107603335&42949=
67295;e=3Df+(g<<14&4294967295|g>>>18);g=3Dc+(f^b&(e^f))+d[8]+1163531501&4=
294967295;c=3De+(g<<20&4294967295|g>>>12);g=3Db+(e^f&(c^e))+d[13]+2850285=
829&4294967295;b=3Dc+(g<<5&4294967295|g>>>27);g=3Df+(c^e&(b^c))+d[2]+4243=
563512&4294967295;f=3Db+(g<<9&4294967295|g>>>23);g=3De+(b^c&(f^b))+d[7]+1=
735328473&4294967295;=0A=
e=3Df+(g<<14&4294967295|g>>>18);g=3Dc+(f^b&(e^f))+d[12]+2368359562&429496=
7295;c=3De+(g<<20&4294967295|g>>>12);g=3Db+(c^e^f)+d[5]+4294588738&429496=
7295;b=3Dc+(g<<4&4294967295|g>>>28);g=3Df+(b^c^e)+d[8]+2272392833&4294967=
295;f=3Db+(g<<11&4294967295|g>>>21);g=3De+(f^b^c)+d[11]+1839030562&429496=
7295;e=3Df+(g<<16&4294967295|g>>>16);g=3Dc+(e^f^b)+d[14]+4259657740&42949=
67295;c=3De+(g<<23&4294967295|g>>>9);g=3Db+(c^e^f)+d[1]+2763975236&429496=
7295;b=3Dc+(g<<4&4294967295|g>>>28);g=3Df+(b^c^e)+d[4]+1272893353&4294967=
295;f=3Db+(g<<11&4294967295|=0A=
g>>>21);g=3De+(f^b^c)+d[7]+4139469664&4294967295;e=3Df+(g<<16&4294967295|=
g>>>16);g=3Dc+(e^f^b)+d[10]+3200236656&4294967295;c=3De+(g<<23&4294967295=
|g>>>9);g=3Db+(c^e^f)+d[13]+681279174&4294967295;b=3Dc+(g<<4&4294967295|g=
>>>28);g=3Df+(b^c^e)+d[0]+3936430074&4294967295;f=3Db+(g<<11&4294967295|g=
>>>21);g=3De+(f^b^c)+d[3]+3572445317&4294967295;e=3Df+(g<<16&4294967295|g=
>>>16);g=3Dc+(e^f^b)+d[6]+76029189&4294967295;c=3De+(g<<23&4294967295|g>>=
>9);g=3Db+(c^e^f)+d[9]+3654602809&4294967295;b=3Dc+(g<<4&4294967295|g>>>2=
8);g=3Df+(b^c^e)+d[12]+=0A=
3873151461&4294967295;f=3Db+(g<<11&4294967295|g>>>21);g=3De+(f^b^c)+d[15]=
+530742520&4294967295;e=3Df+(g<<16&4294967295|g>>>16);g=3Dc+(e^f^b)+d[2]+=
3299628645&4294967295;c=3De+(g<<23&4294967295|g>>>9);g=3Db+(e^(c|~f))+d[0=
]+4096336452&4294967295;b=3Dc+(g<<6&4294967295|g>>>26);g=3Df+(c^(b|~e))+d=
[7]+1126891415&4294967295;f=3Db+(g<<10&4294967295|g>>>22);g=3De+(b^(f|~c)=
)+d[14]+2878612391&4294967295;e=3Df+(g<<15&4294967295|g>>>17);g=3Dc+(f^(e=
|~b))+d[5]+4237533241&4294967295;c=3De+(g<<21&4294967295|g>>>11);g=3Db+(e=
^(c|~f))+d[12]+1700485571&=0A=
4294967295;b=3Dc+(g<<6&4294967295|g>>>26);g=3Df+(c^(b|~e))+d[3]+239998069=
0&4294967295;f=3Db+(g<<10&4294967295|g>>>22);g=3De+(b^(f|~c))+d[10]+42939=
15773&4294967295;e=3Df+(g<<15&4294967295|g>>>17);g=3Dc+(f^(e|~b))+d[1]+22=
40044497&4294967295;c=3De+(g<<21&4294967295|g>>>11);g=3Db+(e^(c|~f))+d[8]=
+1873313359&4294967295;b=3Dc+(g<<6&4294967295|g>>>26);g=3Df+(c^(b|~e))+d[=
15]+4264355552&4294967295;f=3Db+(g<<10&4294967295|g>>>22);g=3De+(b^(f|~c)=
)+d[6]+2734768916&4294967295;e=3Df+(g<<15&4294967295|g>>>17);g=3Dc+(f^(e|=
~b))+d[13]+1309151649&=0A=
4294967295;c=3De+(g<<21&4294967295|g>>>11);g=3Db+(e^(c|~f))+d[4]+41494442=
26&4294967295;b=3Dc+(g<<6&4294967295|g>>>26);g=3Df+(c^(b|~e))+d[11]+31747=
56917&4294967295;f=3Db+(g<<10&4294967295|g>>>22);g=3De+(b^(f|~c))+d[2]+71=
8787259&4294967295;e=3Df+(g<<15&4294967295|g>>>17);g=3Dc+(f^(e|~b))+d[9]+=
3951481745&4294967295;a.g[0]=3Da.g[0]+b&4294967295;a.g[1]=3Da.g[1]+(e+(g<=
<21&4294967295|g>>>11))&4294967295;a.g[2]=3Da.g[2]+e&4294967295;a.g[3]=3D=
a.g[3]+f&4294967295},lq=3Dfunction(a,b){if(void 0=3D=3D=3Dc)var =
c=3Db.length;for(var d=3Dc-a.blockSize,=0A=
e=3Da.o,f=3Da.h,g=3D0;g<c;){if(0=3D=3Df)for(;g<=3Dd;)kq(a,b,g),g+=3Da.blo=
ckSize;if("string"=3D=3D=3Dtypeof =
b)for(;g<c;){if(e[f++]=3Db.charCodeAt(g++),f=3D=3Da.blockSize){kq(a,e);f=3D=
0;break}}else =
for(;g<c;)if(e[f++]=3Db[g++],f=3D=3Da.blockSize){kq(a,e);f=3D0;break}}a.h=
=3Df;a.l+=3Dc};var =
mq=3Dfunction(){this.h=3Dnull};v(mq,sp);mq.prototype.g=3Dfunction(a){var =
b=3Dsp.prototype.g.call(this,a);var c=3DZp=3DTa();var =
d=3Ddq(5);c=3D(aq?!d:d)?c|2:c&-3;d=3Ddq(2);c=3D(bq?!d:d)?c|8:c&-9;c=3D{s1=
:(c>>>0).toString(16)};this.h||(this.h=3Diq());b.A=3Dthis.h;b.B=3Drp(a,Xo=
,c,"h",nq("kArwaWEsTs"));b.o=3Drp(a,Zo,{},"h",nq("b96YPMzfnx"));b.h=3Drp(=
a,$o,{},"h",nq("yb8Wev6QDg"));return b};=0A=
var nq=3Dfunction(a){return function(b){var c=3Dnew jq;lq(c,b+a);var =
d=3DArray((56>c.h?c.blockSize:2*c.blockSize)-c.h);d[0]=3D128;for(b=3D1;b<=
d.length-8;++b)d[b]=3D0;var =
e=3D8*c.l;for(b=3Dd.length-8;b<d.length;++b)d[b]=3De&255,e/=3D256;lq(c,d)=
;d=3DArray(16);for(b=3De=3D0;4>b;++b)for(var =
f=3D0;32>f;f+=3D8)d[e++]=3Dc.g[b]>>>f&255;return ab(d).slice(-8)}};var =
oq=3Dfunction(a,b){this.l=3Da;this.o=3Db};oq.prototype.report=3Dfunction(=
a,b){var c=3Dthis.g(b);if("function"=3D=3D=3Dtypeof c){var =
d=3D{};d=3D(d.sv=3Ddp,d.cb=3Dcp,d.e=3Dpq(a),d);var =
e=3DYn(b,a,km());Vb(d,e);b.Gi[a]=3De;d=3D2=3D=3Db.ac()?Gm(d).join("&"):th=
is.o.g(d).g;try{return c(b.Wa,d,a),0}catch(f){return 2}}else return =
1};var pq=3Dfunction(a){var =
b=3Dgp(a)?"custom_metric_viewable":a;a=3DPb(function(c){return =
c=3D=3Db});return Ll[a]};oq.prototype.g=3Dfunction(){return =
Ja(this.l)};var =
qq=3Dfunction(a,b,c){oq.call(this,a,b);this.h=3Dc};v(qq,oq);qq.prototype.=
g=3Dfunction(a){if(!a.Cd)return =
oq.prototype.g.call(this,a);if(this.h[a.Cd])return =
function(){};wl(393,Error());return null};var =
rq=3Dfunction(){Jp.call(this);this.C=3Dvoid 0;this.M=3D{};this.l=3Dnew =
mq};v(rq,Jp);rq.prototype.A=3Dfunction(a,b){var =
c=3Dthis,d=3DXk(mo);if(null!=3Dd.g)switch(d.g.getName()){case "nis":var =
e=3Dsq(this,a,b);break;case "gsv":e=3Dtq(this,a,b);break;case =
"exc":e=3Duq(this,a)}e||(b.opt_overlayAdElement?e=3Dvoid =
0:b.opt_adElement&&(e=3DWp(this,a,b.opt_adElement,b.opt_osdId)));e&&1=3D=3D=
e.ac()&&(e.D=3D=3DKa&&(e.D=3Dfunction(f){return =
c.sh(f)}),vq(this,e,b));return e};=0A=
var =
vq=3Dfunction(a,b,c){c=3Dc.opt_configurable_tracking_events;null!=3Da.h&&=
Array.isArray(c)&&Mp(a,c,b)};=0A=
rq.prototype.sh=3Dfunction(a){a.h=3D0;a.J=3D0;if("h"=3D=3Da.o||"n"=3D=3Da=
.o){if(Hk().o)var b=3DJa("ima.bridge.getVideoMetadata");else =
if(a.Cd&&wq(this)){var c=3Dthis.M[a.Cd];c?b=3Dfunction(e){return =
xq(c,e)}:null!=3D=3Dc&&wl(379,Error())}else =
b=3DJa("ima.common.getVideoMetadata");if("function"=3D=3D=3Dtypeof =
b)try{var d=3Db(a.Wa)}catch(e){a.h|=3D4}else a.h|=3D2}else =
if("b"=3D=3Da.o)if(b=3DJa("ytads.bulleit.getVideoMetadata"),"function"=3D=
=3D=3Dtypeof b)try{d=3Db(a.Wa)}catch(e){a.h|=3D4}else a.h|=3D2;else =
if("ml"=3D=3Da.o)if(b=3DJa("ima.common.getVideoMetadata"),=0A=
"function"=3D=3D=3Dtypeof b)try{d=3Db(a.Wa)}catch(e){a.h|=3D4}else =
a.h|=3D2;else a.h|=3D1;a.h||(void =
0=3D=3D=3Dd?a.h|=3D8:null=3D=3D=3Dd?a.h|=3D16:Rb(d)?a.h|=3D32:null!=3Dd.e=
rrorCode&&(a.J=3Dd.errorCode,a.h|=3D64));null=3D=3Dd&&(d=3D{});Yp(d,a);Xl=
(d.volume)&&Xl(this.C)&&(d.volume*=3Dthis.C);return d};=0A=
var tq=3Dfunction(a,b,c){var =
d=3Dao(eo,b);d||(d=3Dc.opt_nativeTime||-1,d=3DKp(a,b,Rp(a),d),c.opt_osdId=
&&(d.Cd=3Dc.opt_osdId));return d},sq=3Dfunction(a,b,c){var =
d=3Dao(eo,b);d||(d=3DKp(a,b,"n",c.opt_nativeTime||-1));return =
d},uq=3Dfunction(a,b){var c=3Dao(eo,b);c||(c=3DKp(a,b,"h",-1));return =
c};rq.prototype.Vh=3Dfunction(){if(wq(this))return new =
qq("ima.common.triggerExternalActivityEvent",this.l,this.M);var =
a=3Dyq(this);return null!=3Da?new oq(a,this.l):null};=0A=
var yq=3Dfunction(a){var b=3DHk();switch(Rp(a)){case =
"b":return"ytads.bulleit.triggerExternalActivityEvent";case =
"n":return"ima.bridge.triggerExternalActivityEvent";case =
"h":if(b.o)return"ima.bridge.triggerExternalActivityEvent";case "m":case =
"ml":return"ima.common.triggerExternalActivityEvent"}return =
null};rq.prototype.Vg=3Dfunction(a){!a.g&&a.Bc&&Sp(this,a,"overlay_unmeas=
urable_impression")&&(a.g=3D!0)};=0A=
rq.prototype.ni=3Dfunction(a){a.ti&&(a.Vc()?Sp(this,a,"overlay_viewable_e=
nd_of_session_impression"):Sp(this,a,"overlay_unviewable_impression"),a.t=
i=3D!1)};=0A=
var zq=3Dfunction(a,b,c,d){c=3Dvoid 0=3D=3D=3Dc?{}:c;var =
e=3D{};Vb(e,{opt_adElement:void 0,opt_fullscreen:void =
0},c);if(e.opt_bounds)return a.l.g(fp("ol",d));if(void 0!=3D=3Dd)if(void =
0!=3D=3Dep(d))if(Mo)b=3Dfp("ue",d);else =
if(Pp(a),"i"=3D=3DLo)b=3Dfp("i",d),b["if"]=3D0;else =
if(b=3Da.A(b,e)){b:{"i"=3D=3DLo&&(b.Bc=3D!0,a.Yg());c=3De.opt_fullscreen;=
void 0!=3D=3Dc&&jn(b,!!c);var =
f;if(f=3D!jm().h&&!am()&&Sk(Zk().h)){switch(b.ac()){case =
1:Tp(a,b,"pv");break;case =
2:a.Vg(b)}Qp("pv")}c=3Dd.toLowerCase();if(f=3D!f)f=3DEk(Hk().X,"ssmol")&&=
"loaded"=3D=3D=3Dc?!1:sb(Il,=0A=
c);if(f&&0=3D=3Db.ra){"i"!=3DLo&&(Bo.done=3D!1);f=3Dvoid =
0!=3D=3De?e.opt_nativeTime:void 0;Bl=3Df=3D"number"=3D=3D=3Dtypeof =
f?f:Dl();b.Xe=3D!0;var =
g=3Dkm();b.ra=3D1;b.Ca=3D{};b.Ca.start=3D!1;b.Ca.firstquartile=3D!1;b.Ca.=
midpoint=3D!1;b.Ca.thirdquartile=3D!1;b.Ca.complete=3D!1;b.Ca.resume=3D!1=
;b.Ca.pause=3D!1;b.Ca.skip=3D!1;b.Ca.mute=3D!1;b.Ca.unmute=3D!1;b.Ca.view=
able_impression=3D!1;b.Ca.measurable_impression=3D!1;b.Ca.fully_viewable_=
audible_half_duration_impression=3D!1;b.Ca.fullscreen=3D!1;b.Ca.exitfulls=
creen=3D!1;b.rg=3D0;g||(b.Ma().G=3Df);Eo(Bo,[b],!g)}(f=3D=0A=
b.hd[c])&&wn(b.Aa,f);sb(Jl,c)&&!b.Bc&&b.Yc&&0!=3Db.ra&&(f=3Db.Yc,f.g||(f.=
g=3DFn(f,b)));switch(b.ac()){case 1:var =
h=3Dgp(c)?a.U.custom_metric_viewable:a.U[c];break;case =
2:h=3Da.I[c]}if(h&&(d=3Dh.call(a,b,e,d),void 0!=3D=3Dd)){e=3Dfp(void =
0,c);Vb(e,d);d=3De;break b}d=3Dvoid 0}3=3D=3Db.ra&&a.o(b);b=3Dd}else =
b=3Dfp("nf",d);else b=3Dvoid 0;else =
Mo?b=3Dfp("ue"):(b=3Da.A(b,e))?(d=3Dfp(),Vb(d,Xn(b,!0,!1,!1)),b=3Dd):b=3D=
fp("nf");return"string"=3D=3D=3Dtypeof b?a.l.g(void =
0):a.l.g(b)};rq.prototype.F=3Dfunction(){};rq.prototype.Yg=3Dfunction(){}=
;=0A=
var wq=3Dfunction(a){return =
Hk().o||"h"!=3DRp(a)&&Rp(a),!1};rq.prototype.B=3Dfunction(a,b,c,d){return=
 Jp.prototype.B.call(this,a,b,c,d)};rq.prototype.o=3Dfunction(a){return =
Jp.prototype.o.call(this,a)};var Aq=3Dfunction(a){var b=3D{};return =
b.viewability=3Da.g,b.googleViewability=3Da.l,b.moatInit=3Da.A,b.moatView=
ability=3Da.B,b.integralAdsViewability=3Da.o,b.doubleVerifyViewability=3D=
a.h,b},Bq=3Dfunction(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?{}:c;a=3Dzq(Xk(rq),b,c,a);return Aq(a)},Cq=3Dnew =
pp;Cq.A=3D"stopped";Cq.g=3D"stopped";Cq.l=3D"stopped";Cq.B=3D"stopped";=0A=
Cq.o=3D"stopped";Cq.h=3D"stopped";Object.freeze(Cq);var =
Dq=3Dvl(193,Bq,void 0,Vp);Ia("Goog_AdSense_Lidar_sendVastEvent",Dq,void =
0);var Eq=3Dvl(194,function(a,b){b=3Dvoid =
0=3D=3D=3Db?{}:b;a=3Dzq(Xk(rq),a,b);return =
Aq(a)});Ia("Goog_AdSense_Lidar_getViewability",Eq,void 0);var =
Fq=3Dvl(195,function(){return =
bl()});Ia("Goog_AdSense_Lidar_getUrlSignalsArray",Fq,void 0);var =
Gq=3Dvl(196,function(){return =
JSON.stringify(bl())});Ia("Goog_AdSense_Lidar_getUrlSignalsList",Gq,void =
0);var =
Hq=3Dfunction(){this.S=3D{}},Iq=3Dnull,Jq=3D{},Kq=3D(Jq[8]=3D"google_prev=
_ad_formats_by_region",Jq[9]=3D"google_prev_ad_slotnames_by_region",Jq);v=
ar Mq=3Dfunction(a){gf.call(this,a,-1,Lq)};v(Mq,gf);var Lq=3D[3];var =
Oq=3Dfunction(a){gf.call(this,a,-1,Nq)};v(Oq,gf);var =
Pq=3Dfunction(a,b){return nf(a,1,b)},Qq=3Dfunction(a,b){return =
nf(a,2,b)},Rq=3Dfunction(a,b){return =
nf(a,3,b)},Sq=3Dfunction(a,b){nf(a,4,b)},Nq=3D[1,2,3,4];var =
Tq=3Dfunction(a){gf.call(this,a)};v(Tq,gf);var =
Vq=3Dfunction(a){gf.call(this,a,-1,Uq)};v(Vq,gf);Vq.prototype.getVersion=3D=
function(){return lf(this,1,0)};=0A=
var Wq=3Dfunction(a,b){return of(a,1,b,0)},Xq=3Dfunction(a,b){return =
tf(a,2,b)},Yq=3Dfunction(a,b){return =
tf(a,3,b)},Zq=3Dfunction(a,b){return =
of(a,4,b,0)},$q=3Dfunction(a,b){return =
of(a,5,b,0)},ar=3Dfunction(a,b){return =
of(a,6,b,0)},zr=3Dfunction(a,b){return =
of(a,7,b,"")},Ar=3Dfunction(a,b){return =
of(a,8,b,0)},Br=3Dfunction(a,b){return =
of(a,9,b,0)},Cr=3Dfunction(a,b){return =
of(a,10,b,!1)},Dr=3Dfunction(a,b){return =
of(a,11,b,!1)},Er=3Dfunction(a,b){return =
nf(a,12,b)},Fr=3Dfunction(a,b){return =
nf(a,13,b)},Gr=3Dfunction(a,b){return nf(a,=0A=
14,b)},Hr=3Dfunction(a,b){return =
of(a,15,b,!1)},Ir=3Dfunction(a,b){return =
of(a,16,b,"")},Jr=3Dfunction(a,b){return =
nf(a,17,b)},Kr=3Dfunction(a,b){return =
nf(a,18,b)},Lr=3Dfunction(a,b){return =
uf(a,19,b)},Uq=3D[12,13,14,17,18,19];var =
Mr=3Dfunction(a){gf.call(this,a)};v(Mr,gf);var =
Nr=3D"a".charCodeAt(),Or=3DKb({Bl:0,Al:1,xl:2,sl:3,yl:4,tl:5,zl:6,vl:7,wl=
:8,rl:9,ul:10}),Pr=3DKb({Dl:0,El:1,Cl:2});var =
Qr=3Dfunction(a){if(/[^01]/.test(a))throw Error("Input bitstring "+a+" =
is malformed!");this.h=3Da;this.g=3D0},Sr=3Dfunction(a){a=3DRr(a,36);var =
b=3Dnew Tq;b=3Dof(b,1,Math.floor(a/10),0);return =
of(b,2,a%10*1E8,0)},Tr=3Dfunction(a){return =
String.fromCharCode(Nr+Rr(a,6))+String.fromCharCode(Nr+Rr(a,6))},Wr=3Dfun=
ction(a){var =
b=3DRr(a,16);return!0=3D=3D=3D!!Rr(a,1)?(a=3DUr(a),a.forEach(function(c){=
if(c>b)throw Error("ID "+c+" is past MaxVendorId =
"+b+"!");}),a):Vr(a,b)},Xr=3Dfunction(a){for(var =
b=3D[],c=3DRr(a,12);c--;){var d=3DRr(a,=0A=
6),e=3DRr(a,2),f=3DUr(a),g=3Db,h=3Dg.push,k=3Dnew =
Mq;d=3Dof(k,1,d,0);e=3Dof(d,2,e,0);f=3Dnf(e,3,f);h.call(g,f)}return =
b},Ur=3Dfunction(a){for(var b=3DRr(a,12),c=3D[];b--;){var =
d=3D!0=3D=3D=3D!!Rr(a,1),e=3DRr(a,16);if(d)for(d=3DRr(a,16);e<=3Dd;e++)c.=
push(e);else c.push(e)}c.sort(function(f,g){return f-g});return =
c},Vr=3Dfunction(a,b,c){for(var d=3D[],e=3D0;e<b;e++)if(Rr(a,1)){var =
f=3De+1;if(c&&-1=3D=3D=3Dc.indexOf(f))throw Error("ID: "+f+" is outside =
of allowed values!");d.push(f)}return =
d},Rr=3Dfunction(a,b){if(a.g+b>a.h.length)throw Error("Requested length =
"+=0A=
b+" is past end of string.");var =
c=3Da.h.substring(a.g,a.g+b);a.g+=3Db;return parseInt(c,2)};var =
Yr=3Dfunction(a){try{var b=3DKe(a).map(function(f){return =
f.toString(2).padStart(8,"0")}).join(""),c=3Dnew =
Qr(b);if(3!=3D=3DRr(c,3))return null;var d=3DQq(Pq(new =
Oq,Vr(c,24,Or)),Vr(c,24,Or)),e=3DRr(c,6);0!=3D=3De&&Sq(Rq(d,Vr(c,e)),Vr(c=
,e));return d}catch(f){return null}};var Zr=3Dfunction(a){try{var =
b=3DKe(a).map(function(d){return =
d.toString(2).padStart(8,"0")}).join(""),c=3Dnew Qr(b);return =
Lr(Kr(Jr(Ir(Hr(Gr(Fr(Er(Dr(Cr(Br(Ar(zr(ar($q(Zq(Yq(Xq(Wq(new =
Vq,Rr(c,6)),Sr(c)),Sr(c)),Rr(c,12)),Rr(c,12)),Rr(c,6)),Tr(c)),Rr(c,12)),R=
r(c,6)),!!Rr(c,1)),!!Rr(c,1)),Vr(c,12,Pr)),Vr(c,24,Or)),Vr(c,24,Or)),!!Rr=
(c,1)),Tr(c)),Wr(c)),Wr(c)),Xr(c))}catch(d){return null}};var =
as=3Dfunction(a){if(!a)return null;var =
b=3Da.split(".");if(4<b.length)return null;a=3DZr(b[0]);if(!a)return =
null;var c=3Dnew =
Mr;a=3Dtf(c,1,a);b.shift();b=3Dp(b);for(c=3Db.next();!c.done;c=3Db.next()=
)switch(c=3Dc.value,$r(c)){case 1:case 2:break;case =
3:c=3DYr(c);if(!c)return null;tf(a,2,c);break;default:return null}return =
a},$r=3Dfunction(a){try{var b=3DKe(a).map(function(c){return =
c.toString(2).padStart(8,"0")}).join("");return Rr(new =
Qr(b),3)}catch(c){return-1}};var bs=3Dfunction(a,b){var =
c=3D{};if(Array.isArray(b)&&0!=3D=3Db.length){b=3Dp(b);for(var =
d=3Db.next();!d.done;d=3Db.next())d=3Dd.value,c[d]=3D-1!=3D=3Da.indexOf(d=
)}else =
for(a=3Dp(a),d=3Da.next();!d.done;d=3Da.next())c[d.value]=3D!0;delete =
c[0];return c};var ds=3Dfunction(a){gf.call(this,a,-1,cs)};v(ds,gf);var =
cs=3D[6];var es=3D/^((market|itms|intent|itms-appss):\/\/)/i;var =
fs=3Dfunction(){var a;this.g=3Da=3Dvoid =
0=3D=3D=3Da?{}:a};fs.prototype.reset=3Dfunction(){this.g=3D{}};var =
gs=3Dfunction(a){return/^\s*$/.test(a)?!1:/^[\],:{}\s\u2028\u2029]*$/.tes=
t(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x0=
0-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\=
u2028\u2029]*(?=3D:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]=
*\[)+/g,""))},hs=3Dfunction(a){try{return =
w.JSON.parse(a)}catch(b){}a=3DString(a);if(gs(a))try{return =
eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: =
"+a);},ks=3Dfunction(a,b){var c=3D[];is(new js(b),a,c);=0A=
return =
c.join("")},js=3Dfunction(a){this.g=3Da},is=3Dfunction(a,b,c){if(null=3D=3D=
b)c.push("null");else{if("object"=3D=3Dtypeof =
b){if(Array.isArray(b)){var d=3Db;b=3Dd.length;c.push("[");for(var =
e=3D"",f=3D0;f<b;f++)c.push(e),e=3Dd[f],is(a,a.g?a.g.call(d,String(f),e):=
e,c),e=3D",";c.push("]");return}if(b instanceof String||b instanceof =
Number||b instanceof =
Boolean)b=3Db.valueOf();else{c.push("{");f=3D"";for(d in =
b)Object.prototype.hasOwnProperty.call(b,d)&&(e=3Db[d],"function"!=3Dtype=
of e&&(c.push(f),ls(d,c),c.push(":"),is(a,a.g?a.g.call(b,=0A=
d,e):e,c),f=3D","));c.push("}");return}}switch(typeof b){case =
"string":ls(b,c);break;case =
"number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case =
"boolean":c.push(String(b));break;case =
"function":c.push("null");break;default:throw Error("Unknown type: =
"+typeof =
b);}}},ms=3D{'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"=
\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},ns=3D/\uffff/.test("\uffff")=
?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,ls=3Dfunction(a,=
b){b.push('"',a.replace(ns,=0A=
function(c){var =
d=3Dms[c];d||(d=3D"\\u"+(c.charCodeAt(0)|65536).toString(16).substr(1),ms=
[c]=3Dd);return d}),'"')};var =
os=3Dfunction(a,b){this.h=3Da[w.Symbol.iterator]();this.l=3Db;this.o=3D0}=
;os.prototype[Symbol.iterator]=3Dfunction(){return =
this};os.prototype.next=3Dfunction(){var =
a=3Dthis.h.next();return{value:a.done?void 0:this.l.call(void =
0,a.value,this.o++),done:a.done}};var ps=3Dfunction(a,b){return new =
os(a,b)};var vs=3Dfunction(a){if(a instanceof qs||a instanceof rs||a =
instanceof ts)return a;if("function"=3D=3Dtypeof a.next)return new =
qs(function(){return us(a)});if("function"=3D=3Dtypeof =
a[Symbol.iterator])return new qs(function(){return =
a[Symbol.iterator]()});if("function"=3D=3Dtypeof a.od)return new =
qs(function(){return us(a.od())});throw Error("Not an iterator or =
iterable.");},us=3Dfunction(a){if(!(a instanceof qn))return a;var =
b=3D!1;return{next:function(){for(var =
c;!b;)try{c=3Da.g();break}catch(d){if(d!=3D=3Dpn)throw d;=0A=
b=3D!0}return{value:c,done:b}}}},qs=3Dfunction(a){this.h=3Da};qs.prototyp=
e.od=3Dfunction(){return new =
rs(this.h())};qs.prototype[Symbol.iterator]=3Dfunction(){return new =
ts(this.h())};qs.prototype.l=3Dfunction(){return new ts(this.h())};var =
rs=3Dfunction(a){this.h=3Da};v(rs,qn);rs.prototype.g=3Dfunction(){var =
a=3Dthis.h.next();if(a.done)throw pn;return =
a.value};rs.prototype.next=3Dfunction(){return =
rs.prototype.g.call(this)};rs.prototype[Symbol.iterator]=3Dfunction(){ret=
urn new ts(this.h)};rs.prototype.l=3Dfunction(){return new ts(this.h)};=0A=
var ts=3Dfunction(a){qs.call(this,function(){return =
a});this.o=3Da};v(ts,qs);ts.prototype.next=3Dfunction(){return =
this.o.next()};var =
ws=3Dfunction(a,b){this.h=3D{};this.g=3D[];this.l=3Dthis.size=3D0;var =
c=3Darguments.length;if(1<c){if(c%2)throw Error("Uneven number of =
arguments");for(var =
d=3D0;d<c;d+=3D2)this.set(arguments[d],arguments[d+1])}else if(a)if(a =
instanceof =
ws)for(c=3Da.rd(),d=3D0;d<c.length;d++)this.set(c[d],a.get(c[d]));else =
for(d in =
a)this.set(d,a[d])};l=3Dws.prototype;l.ud=3Dfunction(){xs(this);for(var =
a=3D[],b=3D0;b<this.g.length;b++)a.push(this.h[this.g[b]]);return =
a};l.rd=3Dfunction(){xs(this);return this.g.concat()};=0A=
l.has=3Dfunction(a){return ys(this.h,a)};l.isEmpty=3Dfunction(){return =
0=3D=3Dthis.size};l.clear=3Dfunction(){this.h=3D{};this.l=3Dthis.size=3Dt=
his.g.length=3D0};l.remove=3Dfunction(a){return zs(this,a)};=0A=
var zs=3Dfunction(a,b){return ys(a.h,b)?(delete =
a.h[b],--a.size,a.l++,a.g.length>2*a.size&&xs(a),!0):!1},xs=3Dfunction(a)=
{if(a.size!=3Da.g.length){for(var b=3D0,c=3D0;b<a.g.length;){var =
d=3Da.g[b];ys(a.h,d)&&(a.g[c++]=3Dd);b++}a.g.length=3Dc}if(a.size!=3Da.g.=
length){var =
e=3D{};for(c=3Db=3D0;b<a.g.length;)d=3Da.g[b],ys(e,d)||(a.g[c++]=3Dd,e[d]=
=3D1),b++;a.g.length=3Dc}};l=3Dws.prototype;l.get=3Dfunction(a,b){return =
ys(this.h,a)?this.h[a]:b};l.set=3Dfunction(a,b){ys(this.h,a)||(this.size+=
=3D1,this.g.push(a),this.l++);this.h[a]=3Db};=0A=
l.forEach=3Dfunction(a,b){for(var =
c=3Dthis.rd(),d=3D0;d<c.length;d++){var =
e=3Dc[d],f=3Dthis.get(e);a.call(b,f,e,this)}};l.keys=3Dfunction(){return =
vs(this.od(!0)).l()};l.values=3Dfunction(){return =
vs(this.od(!1)).l()};l.entries=3Dfunction(){var a=3Dthis;return =
ps(this.keys(),function(b){return[b,a.get(b)]})};=0A=
l.od=3Dfunction(a){xs(this);var b=3D0,c=3Dthis.l,d=3Dthis,e=3Dnew =
qn;e.g=3Dfunction(){if(c!=3Dd.l)throw Error("The map has changed since =
the iterator was created");if(b>=3Dd.g.length)throw pn;var =
f=3Dd.g[b++];return a?f:d.h[f]};e.next=3De.g.bind(e);return e};var =
ys=3Dfunction(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var =
J=3Dfunction(a,b){this.h=3Dthis.B=3Dthis.o=3D"";this.D=3Dnull;this.M=3Dth=
is.l=3D"";this.A=3D!1;var c;a instanceof J?(this.A=3Dvoid =
0!=3D=3Db?b:a.A,As(this,a.o),this.B=3Da.B,this.h=3Da.h,Bs(this,a.D),this.=
l=3Da.l,Cs(this,Ds(a.g)),this.M=3Da.C()):a&&(c=3DString(a).match(Mi))?(th=
is.A=3D!!b,As(this,c[1]||"",!0),this.B=3DEs(c[2]||""),this.h=3DEs(c[3]||"=
",!0),Bs(this,c[4]),this.l=3DEs(c[5]||"",!0),Cs(this,c[6]||"",!0),this.M=3D=
Es(c[7]||"")):(this.A=3D!!b,this.g=3Dnew Fs(null,this.A))};=0A=
J.prototype.toString=3Dfunction(){var =
a=3D[],b=3Dthis.o;b&&a.push(Gs(b,Hs,!0),":");var =
c=3Dthis.h;if(c||"file"=3D=3Db)a.push("//"),(b=3Dthis.B)&&a.push(Gs(b,Hs,=
!0),"@"),a.push(xd(c).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=3Dthis.D,n=
ull!=3Dc&&a.push(":",String(c));if(c=3Dthis.l)this.h&&"/"!=3Dc.charAt(0)&=
&a.push("/"),a.push(Gs(c,"/"=3D=3Dc.charAt(0)?Is:Js,!0));(c=3Dthis.g.toSt=
ring())&&a.push("?",c);(c=3Dthis.C())&&a.push("#",Gs(c,Ks));return =
a.join("")};=0A=
J.prototype.resolve=3Dfunction(a){var =
b=3Dthis.F(),c=3D!!a.o;c?As(b,a.o):c=3D!!a.B;c?b.B=3Da.B:c=3D!!a.h;c?b.h=3D=
a.h:c=3Dnull!=3Da.D;var d=3Da.l;if(c)Bs(b,a.D);else =
if(c=3D!!a.l){if("/"!=3Dd.charAt(0))if(this.h&&!this.l)d=3D"/"+d;else{var=
 =
e=3Db.l.lastIndexOf("/");-1!=3De&&(d=3Db.l.substr(0,e+1)+d)}e=3Dd;if(".."=
=3D=3De||"."=3D=3De)d=3D"";else =
if(-1!=3De.indexOf("./")||-1!=3De.indexOf("/.")){d=3Dmc(e,"/");e=3De.spli=
t("/");for(var f=3D[],g=3D0;g<e.length;){var =
h=3De[g++];"."=3D=3Dh?d&&g=3D=3De.length&&f.push(""):".."=3D=3Dh?((1<f.le=
ngth||1=3D=3Df.length&&""!=3Df[0])&&f.pop(),=0A=
d&&g=3D=3De.length&&f.push("")):(f.push(h),d=3D!0)}d=3Df.join("/")}else =
d=3De}c?b.l=3Dd:c=3D""!=3D=3Da.g.toString();c?Cs(b,Ds(a.g)):c=3D!!a.M;c&&=
(b.M=3Da.C());return b};J.prototype.F=3Dfunction(){return new =
J(this)};var =
As=3Dfunction(a,b,c){a.o=3Dc?Es(b,!0):b;a.o&&(a.o=3Da.o.replace(/:$/,""))=
},Bs=3Dfunction(a,b){if(b){b=3DNumber(b);if(isNaN(b)||0>b)throw =
Error("Bad port number "+b);a.D=3Db}else =
a.D=3Dnull},Cs=3Dfunction(a,b,c){b instanceof =
Fs?(a.g=3Db,Ls(a.g,a.A)):(c||(b=3DGs(b,Ms)),a.g=3Dnew Fs(b,a.A));return =
a},Ns=3Dfunction(a,b){return a.g.get(b)};=0A=
J.prototype.C=3Dfunction(){return this.M};=0A=
var Os=3Dfunction(a){return a instanceof J?a.F():new J(a,void =
0)},Es=3Dfunction(a,b){return =
a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Gs=3Df=
unction(a,b,c){return"string"=3D=3D=3Dtypeof =
a?(a=3DencodeURI(a).replace(b,Ps),c&&(a=3Da.replace(/%25([0-9a-fA-F]{2})/=
g,"%$1")),a):null},Ps=3Dfunction(a){a=3Da.charCodeAt(0);return"%"+(a>>4&1=
5).toString(16)+(a&15).toString(16)},Hs=3D/[#\/\?@]/g,Js=3D/[#\?:]/g,Is=3D=
/[#\?]/g,Ms=3D/[#\?@]/g,Ks=3D/#/g,Fs=3Dfunction(a,b){this.h=3Dthis.g=3Dnu=
ll;this.l=3Da||null;this.o=3D!!b},Qs=3Dfunction(a){a.g||=0A=
(a.g=3Dnew =
ws,a.h=3D0,a.l&&Oi(a.l,function(b,c){a.add(yd(b),c)}))};Fs.prototype.add=3D=
function(a,b){Qs(this);this.l=3Dnull;a=3DRs(this,a);var =
c=3Dthis.g.get(a);c||this.g.set(a,c=3D[]);c.push(b);this.h+=3D1;return =
this};Fs.prototype.remove=3Dfunction(a){Qs(this);a=3DRs(this,a);return =
this.g.has(a)?(this.l=3Dnull,this.h-=3Dthis.g.get(a).length,this.g.remove=
(a)):!1};Fs.prototype.clear=3Dfunction(){this.g=3Dthis.l=3Dnull;this.h=3D=
0};Fs.prototype.isEmpty=3Dfunction(){Qs(this);return 0=3D=3Dthis.h};var =
Ss=3Dfunction(a,b){Qs(a);b=3DRs(a,b);return a.g.has(b)};=0A=
l=3DFs.prototype;l.forEach=3Dfunction(a,b){Qs(this);this.g.forEach(functi=
on(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};l.rd=3Dfu=
nction(){Qs(this);for(var =
a=3Dthis.g.ud(),b=3Dthis.g.rd(),c=3D[],d=3D0;d<b.length;d++)for(var =
e=3Da[d],f=3D0;f<e.length;f++)c.push(b[d]);return =
c};l.ud=3Dfunction(a){Qs(this);var b=3D[];if("string"=3D=3D=3Dtypeof =
a)Ss(this,a)&&(b=3Db.concat(this.g.get(Rs(this,a))));else{a=3Dthis.g.ud()=
;for(var c=3D0;c<a.length;c++)b=3Db.concat(a[c])}return b};=0A=
l.set=3Dfunction(a,b){Qs(this);this.l=3Dnull;a=3DRs(this,a);Ss(this,a)&&(=
this.h-=3Dthis.g.get(a).length);this.g.set(a,[b]);this.h+=3D1;return =
this};l.get=3Dfunction(a,b){if(!a)return b;a=3Dthis.ud(a);return =
0<a.length?String(a[0]):b};l.toString=3Dfunction(){if(this.l)return =
this.l;if(!this.g)return"";for(var =
a=3D[],b=3Dthis.g.rd(),c=3D0;c<b.length;c++){var =
d=3Db[c],e=3Dxd(d);d=3Dthis.ud(d);for(var f=3D0;f<d.length;f++){var =
g=3De;""!=3D=3Dd[f]&&(g+=3D"=3D"+xd(d[f]));a.push(g)}}return =
this.l=3Da.join("&")};=0A=
var Ds=3Dfunction(a){var b=3Dnew Fs;b.l=3Da.l;a.g&&(b.g=3Dnew =
ws(a.g),b.h=3Da.h);return =
b},Rs=3Dfunction(a,b){b=3DString(b);a.o&&(b=3Db.toLowerCase());return =
b},Ls=3Dfunction(a,b){b&&!a.o&&(Qs(a),a.l=3Dnull,a.g.forEach(function(c,d=
){var =
e=3Dd.toLowerCase();d!=3De&&(this.remove(d),this.remove(e),0<c.length&&(t=
his.l=3Dnull,this.g.set(Rs(this,e),yb(c)),this.h+=3Dc.length))},a));a.o=3D=
b};var Ts=3D"://secure-...imrworldwide.com/ ://cdn.imrworldwide.com/ =
://aksecure.imrworldwide.com/ ://[^.]*.moatads.com =
://youtube[0-9]+.moatpixel.com ://pm.adsafeprotected.com/youtube =
://pm.test-adsafeprotected.com/youtube =
://e[0-9]+.yt.srs.doubleverify.com www.google.com/pagead/xsul =
www.youtube.com/pagead/slav".split(" =
"),Us=3D/\bocr\b/,Vs=3D0,Ws=3D{},Xs=3Dfunction(a){if(x(A(a)))return!1;if(=
0<=3Da.indexOf("://pagead2.googlesyndication.com/pagead/gen_204?id=3Dyt3p=
&sr=3D1&"))return!0;try{var b=3Dnew J(a)}catch(c){return null!=3D=0A=
pb(Ts,function(d){return 0<a.search(d)})}return =
b.C().match(Us)?!0:null!=3Dpb(Ts,function(c){return =
null!=3Da.match(c)})},at=3Dfunction(a){if(a&&(a=3DYs(a),!x(a))){var =
b=3D'javascript:"<body><img =
src=3D\\""+'+a+'+"\\"></body>"';Zs(function(c){$s(c?b:'javascript:"<body>=
<object data=3D\\""+'+a+'+"\\" type=3D\\"text/html\\" width=3D1 =
height=3D1 =
style=3D\\"visibility:hidden;\\"></body>"')})}},$s=3Dfunction(a){var =
b=3Dlg("IFRAME",{src:a,style:"display:none"});a=3Dag(b).body;var =
c=3DPh(function(){eh(d);qg(b)},15E3);var d=3DRg(b,["load",=0A=
"error"],function(){Ph(function(){Qh(c);qg(b)},5E3)});a.appendChild(b)},Z=
s=3Dfunction(a){var =
b=3DWs.imageLoadingEnabled;if(null!=3Db)a(b);else{var =
c=3D!1;bt(function(d,e){delete =
Ws[e];c||(c=3D!0,null=3D=3DWs.imageLoadingEnabled&&(Ws.imageLoadingEnable=
d=3Dd),a(d))})}},bt=3Dfunction(a){var b=3Dnew =
Image,c=3D""+Vs++;Ws[c]=3Db;b.onload=3Dfunction(){clearTimeout(d);a(!0,c)=
};var =
d=3DsetTimeout(function(){a(!1,c)},300);b.src=3D"data:image/gif;base64,R0=
lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=3D=3D"},ct=3Dfun=
ction(a){if(a){var b=3D=0A=
mg(document,"OBJECT");b.data=3Da;b.width=3D"1";b.height=3D"1";b.style.vis=
ibility=3D"hidden";var =
c=3D""+Vs++;Ws[c]=3Db;b.onload=3Db.onerror=3Dfunction(){delete =
Ws[c]};document.body.appendChild(b)}},dt=3Dfunction(a){if(a){var b=3Dnew =
Image,c=3D""+Vs++;Ws[c]=3Db;b.onload=3Db.onerror=3Dfunction(){delete =
Ws[c]};b.src=3Da}},et=3Dfunction(a){a&&Zs(function(b){b?dt(a):ct(a)})},Ys=
=3Dfunction(a){a=3DEc(Ic(a)||Jc);if("about:invalid#zClosurez"=3D=3D=3Da)r=
eturn"";a=3Dld(od(a)).toString();return xd(ks(a))};var =
ft=3Dfunction(a,b,c){this.l=3Da;this.h=3Db;this.g=3Dc};var =
gt=3Dfunction(a,b,c,d){this.url=3Da;this.$=3Dvoid =
0=3D=3D=3Dc?null:c;this.mimeType=3Dvoid =
0=3D=3D=3Db?null:b;this.Jd=3D!(void 0=3D=3D=3Dd||!d)};var =
ht=3Dfunction(a,b,c){var d=3Dvoid 0=3D=3D=3Dc?{}:c;c=3Dvoid =
0=3D=3D=3Dd.xa?null:d.xa;d=3Dvoid =
0=3D=3D=3Dd.bd?null:d.bd;this.g=3Da;this.url=3Db;this.xa=3Dc;this.bd=3Dd}=
;var it=3Dfunction(a,b,c,d){this.g=3Da;this.url=3Db;this.l=3Dvoid =
0=3D=3D=3Dc?null:c;this.h=3Dvoid =
0=3D=3D=3Dd?null:d},jt=3Dfunction(a){var =
b=3Dnull,c=3Dnull;a.xa?b=3DparseInt(a.xa/1E3,10):a.bd&&(c=3Da.bd);return =
new it(a.g,a.url,b,c)};var kt=3Dfunction(){this.W=3Dnew =
Map;this.ea=3Dnew =
Map;this.h=3D[];this.Nc=3Dthis.id=3Dnull;this.vc=3D"video";this.Lc=3Dthis=
.l=3Dnull;this.fc=3D[]};kt.prototype.getId=3Dfunction(){return =
this.id};var =
lt=3Dfunction(a,b){a.W.has(b.g)?a.W.get(b.g).push(b):a.W.set(b.g,[b])};va=
r =
nt=3Dfunction(a,b,c,d,e){this.id=3Da;this.K=3Db;this.o=3Dc;this.g=3D!1;th=
is.l=3Dd;this.h=3De;this.o&&mt(this)},ot=3Dfunction(a){return =
a.g||a.o},mt=3Dfunction(a){if(a.l&&a.h){var =
b=3Da.l;b&&Object.assign(a.h.g,b)}},pt=3Dfunction(){this.g=3D[]},qt=3Dfun=
ction(){this.g=3Dnew Map;this.h=3D!1;this.A=3Dnew pt;this.B=3Dnew =
nt(0,0,!1);this.l=3D[this.A];this.o=3Dnew fs},K=3Dfunction(a){var =
b=3Drt;if(b.h||b.g.has(a.id)||null=3D=3Da.K&&null=3D=3Da.control||0=3D=3D=
a.tj)return b.B;var c=3Db.A;if(null!=3Da.control)for(var =
d=3Dp(b.l),e=3Dd.next();!e.done;e=3Dd.next()){if(e=3D=0A=
e.value,e.g.includes(a.control)){c=3De;break}}else =
null!=3Da.Kb&&(c=3Da.Kb);d=3D0;null!=3Da.control?d=3Da.control.K:null!=3D=
a.K&&(d=3Da.K);a=3Dnew =
nt(a.id,d,!!a.Rm,a.flags,b.o);c.g.push(a);b.l.includes(c)||b.l.push(c);b.=
g.set(a.id,a);return a},tt=3Dfunction(){var =
a=3Drt;return[].concat(u(a.g.keys())).filter(function(b){return =
ot(this.g.get(b))},a)},ut=3Dfunction(){return =
tt().sort().join(",")},vt=3Dfunction(a){var =
b=3Drt;b.h||(a.h(b.l,b.g),b.h=3D!0)};=0A=
qt.prototype.reset=3Dfunction(){for(var =
a=3Dp(this.g),b=3Da.next();!b.done;b=3Da.next())b=3Dp(b.value),b.next(),b=
.next().value.g=3D!1;this.h=3D!1;this.o.reset()};var rt=3Dnew =
qt,xt=3Dfunction(){return wt.g.filter(function(a){return =
ot(a)}).map(function(a){return a.id})};var =
yt=3Dfunction(a){a=3Da._google_rum_ns_=3Da._google_rum_ns_||{};return =
a.pq=3Da.pq||[]};var zt=3Dfunction(a,b,c){Wi(b,function(d,e){var =
f=3Dc&&c[e];!d&&0!=3D=3Dd||f||(a+=3D"&"+encodeURIComponent(e)+"=3D"+encod=
eURIComponent(String(d)),c&&(c[e]=3D!0))});return =
a},Gt=3Dfunction(a,b,c,d,e,f,g,h){f=3Dvoid =
0=3D=3D=3Df?Infinity:f;g=3Dvoid 0=3D=3D=3Dg?!1:g;Qj.call(this,a,h);var =
k=3Dthis;this.D=3D0;this.J=3Df;this.Z=3Db;this.I=3Dc;this.T=3Dd;this.aa=3D=
e;a=3Dthis.g.navigator;this.N=3D!("csi.gstatic.com"!=3D=3Dthis.I||!a||!a.=
sendBeacon);this.A=3D{};this.U=3D{};this.g.performance&&this.g.performanc=
e.now||At(this,"dat",1);a&&a.deviceMemory&&At(this,"dmc",=0A=
a.deviceMemory);this.g=3D=3D=3Dthis.g.top&&At(this,"top",1);this.H=3D!g;t=
his.L=3Dfunction(){k.g.setTimeout(function(){return =
Bt(k)},1100)};this.R=3D[];this.P=3Dfunction(){Ct(k,1)};this.Y=3Dfunction(=
){Ct(k,2)};this.ba=3Deb(function(){Bt(k)});this.ha=3Dfunction(){var =
n=3Dk.g.document;(null!=3Dn.hidden?n.hidden:null!=3Dn.mozHidden?n.mozHidd=
en:null!=3Dn.webkitHidden&&n.webkitHidden)&&k.ba()};this.M=3Dthis.g.setTi=
meout(function(){return =
Bt(k)},5E3);this.B=3D{};this.o=3Db.length+c.length+d.length+e.length+3;th=
is.l=3D0;gb(this.events,function(n){return Dt(k,=0A=
n)});this.F=3D[];b=3Dyt(this.g);var m=3Dfunction(n){var =
q=3Dn[0];n=3Dn[1];var =
r=3Dq.length+n.length+2;8E3<k.o+k.l+r&&Bt(k);k.F.push([q,n]);k.l+=3Dr;6E3=
<=3Dk.o+k.l&&Bt(k);return 0};gb(b,function(n){return =
m(n)});b.length=3D0;b.push=3Dm;Et(this);Ft(this)};v(Gt,Qj);=0A=
var =
Ft=3Dfunction(a){"complete"=3D=3D=3Da.g.document.readyState?a.g.setTimeou=
t(function(){return Bt(a)},0):Hi(a.g,"load",a.L);var =
b=3DQk(a.g.document);"undefined"!=3D=3Dtypeof =
b&&Hi(a.g,b,a.ha);Hi(a.g,"unload",a.P);Hi(a.g,"pagehide",a.Y)},At=3Dfunct=
ion(a,b,c){c=3DString(c);a.o=3Dnull!=3Da.A[b]?a.o+(c.length-a.A[b].length=
):a.o+(b.length+c.length+2);a.A[b]=3Dc},Ht=3Dfunction(a){null!=3Da.A.uet&=
&(a.o-=3D3+a.A.uet.length+2,delete =
a.A.uet)},It=3Dfunction(a,b,c,d,e){e=3Dvoid 0=3D=3D=3De?"":e;var =
f=3Dnull=3D=3Da.B[b]?b.length+c.length+2:d?c.length+=0A=
(void =
0=3D=3D=3De?"":e).length:c.length-a.B[b].length;8E3<a.o+a.l+f&&(Bt(a),f=3D=
b.length+c.length+2);a.B[b]=3Dd&&null!=3Da.B[b]?a.B[b]+(""+(void =
0=3D=3D=3De?"":e)+c):c;a.l+=3Df;6E3<=3Da.o+a.l&&Bt(a)},Bt=3Dfunction(a){i=
f(a.h&&a.H){try{if(a.l){var b=3Da.B;a.D++;var =
c=3DJt(a,b);b=3D!1;try{b=3D!!(a.N&&a.g.navigator&&a.g.navigator.sendBeaco=
n(c,null))}catch(d){a.N=3D!1}b||gj(a.g,c);Et(a);a.D=3D=3D=3Da.J&&a.C()}}c=
atch(d){(new =
Zj).jc(358,d)}a.B=3D{};a.l=3D0;a.events.length=3D0;a.g.clearTimeout(a.M);=
a.M=3D0}},Jt=3Dfunction(a,b){var c=3Da.Z+"//"+a.I+a.T+a.aa,=0A=
d=3D{};c=3Dzt(c,a.A,d);c=3Dzt(c,b,d);a.g.google_timing_params&&(c=3Dzt(c,=
a.g.google_timing_params,d),a.g.google_timing_params=3Dvoid =
0);gb(a.F,function(e){var =
f=3Dp(e);e=3Df.next().value;f=3Df.next().value;var =
g=3D{};c=3Dzt(c,(g[e]=3Df,g))});a.F.length=3D0;return =
c},Et=3Dfunction(a){At(a,"puid",(a.D+1).toString(36)+"~"+Ta().toString(36=
))},Dt=3Dfunction(a,b){var c=3D"met."+b.type,d=3D"number"=3D=3D=3Dtypeof =
b.value?Math.round(b.value).toString(36):b.value,e=3DMath.round(b.duratio=
n);b=3D""+b.label+(null!=3Db.slotId?"_"+b.slotId:"")+("."+d)+(0<=0A=
e?"_"+e.toString(36):"");It(a,c,b,!0,"~")};Gt.prototype.G=3Dfunction(a){t=
his.h&&this.D<this.J&&(Qj.prototype.G.call(this,a),Dt(this,a))};Gt.protot=
ype.C=3Dfunction(){Qj.prototype.C.call(this);this.g.clearTimeout(this.M);=
this.l=3Dthis.M=3D0;this.B=3D{};Sb(this.U);Sb(this.A);Ii(this.g,"load",th=
is.L);Ii(this.g,"unload",this.P);Ii(this.g,"pagehide",this.Y)};var =
Ct=3Dfunction(a,b){At(a,"uet",b);gb(a.R,function(c){try{c()}catch(d){}});=
Ji(a.g);Bt(a);Ht(a)};var Mt=3Dfunction(){this.g=3Dnew =
Gt(1,"https:","csi.gstatic.com","/csi?v=3D2&s=3D","ima",void =
0,!0);if(Iq)var =
a=3DIq;else{a=3D((a=3Dlj())?Ui(a.master)?a.master:null:null)||sj();var =
b=3Da.google_persistent_state_async;a=3Dnull!=3Db&&"object"=3D=3Dtypeof =
b&&null!=3Db.S&&"object"=3D=3Dtypeof =
b.S?Iq=3Db:a.google_persistent_state_async=3DIq=3Dnew Hq}b=3Dsj();var =
c=3Dlj(b);c?((c=3Dc||lj())?(b=3Dc.pageViewId,c=3Dc.clientId,"string"=3D=3D=
=3Dtypeof =
c&&(b+=3Dc.replace(/\D/g,"").substr(0,6))):b=3Dnull,b=3D+b):(b=3DOl(b).Fa=
,(c=3Db.google_global_correlator)||(b.google_global_correlator=3D=0A=
c=3D1+Math.floor(Math.random()*Math.pow(2,43))),b=3Dc);c=3DKq[7]||"google=
_ps_7";a=3Da.S;var d=3Da[c];a=3Dvoid =
0=3D=3D=3Dd?a[c]=3Db:d;Kt(this,"c",a);Lt(this)},Nt=3Dfunction(){var =
a=3DM().g;a.H=3D!0;Bt(a)},N=3Dfunction(a,b,c){if(null!=3Dc){a=3Da.g;var =
d=3Db+"=3D"+c;a.U[d]||(It(a,b,c,!1),1E3>d.length&&(a.U[d]=3D!0))}},Kt=3Df=
unction(a,b,c){null!=3Dc&&At(a.g,b,c)},Ot=3Dfunction(a){var =
b=3DM();Sj(b.g,a,Kj()-0)},Pt=3Dfunction(a){var =
b=3DM(),c=3DLj();c&&Sj(b.g,a,c,0,void =
0)},Lt=3Dfunction(a){Kt(a,"slotId",parseInt(a.g.A.c,10)/2)},M=3Dfunction(=
){return Xk(Mt)};var =
Rt=3Dfunction(a){gf.call(this,a,-1,Qt)};v(Rt,gf);var =
Qt=3D[2,8],St=3D[3,4,5];var =
Ut=3Dfunction(a){gf.call(this,a,-1,Tt)};v(Ut,gf);var Tt=3D[4];var =
Wt=3Dfunction(a){gf.call(this,a,-1,Vt)};v(Wt,gf);var =
Vt=3D[5],Xt=3D[1,2,3,6,7];var =
Zt=3Dfunction(a){gf.call(this,a,-1,Yt)};v(Zt,gf);Zt.prototype.getId=3Dfun=
ction(){return lf(this,1,0)};var Yt=3D[2];var =
au=3Dfunction(a){gf.call(this,a,-1,$t)};v(au,gf);var $t=3D[2];var =
cu=3Dfunction(a){gf.call(this,a,-1,bu)};v(cu,gf);var =
eu=3Dfunction(a){gf.call(this,a,-1,du)};v(eu,gf);var =
bu=3D[1,4,2,3],du=3D[2];var fu=3Dfunction(a,b){switch(b){case 1:return =
xf(a,1,Xt);case 2:return xf(a,2,Xt);case 3:return xf(a,3,Xt);case =
6:return xf(a,6,Xt);default:return =
null}},gu=3Dfunction(a,b){if(!a)return null;switch(b){case 1:return =
mf(a,1);case 7:return lf(a,3,"");case 2:return =
a=3Dhf(a,2),a=3Dnull=3D=3Da?a:+a,null=3D=3Da?0:a;case 3:return =
lf(a,3,"");case 6:return kf(a,4);default:return null}};var =
hu=3D{},iu=3D(hu[47]=3Dxe,hu);function ju(){var a=3Dku,b=3Drf(new =
cu(lu),eu,2);1=3D=3Db.length&&16=3D=3Dlf(b[0],1,0)&&rf(b[0],au,2).forEach=
(function(c){var =
d=3Dlf(c,1,0),e=3Dqf(c,Rt,3),f=3Da[lf(c,4,0)];rf(c,Zt,2).forEach(function=
(g){var =
h=3Dd||lf(g,4,0),k=3Dg.getId(),m=3De||qf(g,Rt,3);m=3Dm?xf(m,3,St):null;m=3D=
iu[m];g=3Dmu(rf(g,Wt,2));K({id:k,K:h,Kb:f,tj:m,flags:g})})})}function =
mu(a){if(a.length){var b=3D{};a.forEach(function(c){var =
d=3Dpf(c,Xt),e=3Dqf(c,Ut,4);e&&(c=3Dfu(c,d),d=3Dgu(e,d),b[c]=3Dd)});retur=
n b}};var =
nu=3Dfunction(a){this.g=3Da};nu.prototype.h=3Dfunction(a,b){a=3Dp(this.g)=
;for(var =
c=3Da.next();!c.done;c=3Da.next())if(c=3Db.get(c.value))c.g=3D!0,mt(c)};v=
ar =
ou=3Dfunction(a,b){this.g=3Da;this.l=3Db};v(ou,nu);ou.prototype.h=3Dfunct=
ion(a,b){nu.prototype.h.call(this,a,b);var c=3D[];a=3D[];for(var =
d=3Dp(this.g),e=3Dd.next();!e.done;e=3Dd.next())e=3De.value,b.get(e)?c.pu=
sh(e):a.push(e);b=3Dc.map(String).join(",")||"0";a=3Da.map(String).join("=
,")||"0";N(M(),"sei",b);N(M(),"nsei",a);N(M(),"bi",this.l)};var =
pu=3Dfunction(){this.l=3Dnull;this.g=3D"missing-id";this.h=3D!1},ru=3Dfun=
ction(a){var =
b=3Dnull;try{b=3Ddocument.getElementsByClassName("lima-exp-data")}catch(c=
){return qu("missing-element",a.g),null}if(1<b.length)return =
qu("multiple-elements",a.g),null;b=3Db[0];return =
b?b.innerHTML:(qu("missing-element",a.g),null)},uu=3Dfunction(){var =
a=3Dtu,b=3Dru(a);if(null!=3D=3Db)if(gs(b)){var =
c=3DJSON.parse(b);b=3Dc.experimentIds;var =
d=3Dc.binaryIdentifier;c=3Dc.adEventId;var e=3D"string"=3D=3D=3Dtypeof =
d;"string"=3D=3Dtypeof c&&Kt(M(),"qqid",c);e&&=0A=
(a.g=3Dd);"string"!=3D=3Dtypeof =
b?qu("missing-flags",a.g):(e||qu("missing-binary-id",a.g),a.l=3Db)}else =
qu("invalid-json",a.g)};pu.prototype.reset=3Dfunction(){this.l=3Dnull;thi=
s.g=3D"missing-id"};var =
vu=3Dfunction(){pu.apply(this,arguments)};v(vu,pu);var =
qu=3Dfunction(a,b){var c=3DM();N(c,"eee",a);N(c,"bi",b)};function =
wu(a){return a.split(",").map(function(b){return =
parseInt(b,10)}).filter(function(b){return!isNaN(b)})};var wt=3Dnew =
pt,xu=3Dnew pt,yu=3Dnew pt,zu=3Dnew =
pt;K({id:318475490,K:0});K({id:324123032,K:0});K({id:418572103,K:0});K({i=
d:420706097,K:10});K({id:420706098,K:10});K({id:44736152,K:10});K({id:447=
36153,K:10});K({id:44736284,K:10});K({id:44736285,K:10});K({id:21062100,K=
:0});K({id:21062101,K:0});K({id:420706109,K:10});K({id:420706110,K:10});K=
({id:21062347,K:0});K({id:21063070,K:0});K({id:21063072,K:0});K({id:21063=
100,K:0});K({id:420706105,K:10});var =
Au=3DK({id:420706106,K:10});K({id:21064018,K:0});=0A=
K({id:21064020,K:0});K({id:21064022,K:0});K({id:21064024,K:0});K({id:2106=
4075,K:0});K({id:21064201,K:50});var =
Bu=3DK({id:210640812,K:10});K({id:420706142,K:0});K({id:21064347,K:0});K(=
{id:44745813,K:0});K({id:44746068,K:0});K({id:21064565,K:0});K({id:210645=
67,K:0});K({id:40819804,K:10});K({id:40819805,K:10});K({id:418572006,K:10=
});var =
Cu=3DK({id:44744588,K:10}),Du=3DK({id:44747319,K:10});K({id:44740339,K:10=
});var =
Eu=3DK({id:44740340,K:10}),Fu=3DK({id:44714743,K:0});K({id:44719216,K:0})=
;K({id:44730895,K:10});=0A=
var Gu=3DK({id:44730896,K:10});K({id:44731465,K:10});var =
Hu=3DK({id:44731467,K:10});K({id:44736292,K:10});var =
Iu=3DK({id:44736293,K:10});K({id:44731964,K:10,Kb:wt});K({id:44731965,K:1=
0,Kb:wt});K({id:668123728,K:10,Kb:wt});K({id:668123729,K:10,Kb:wt});K({id=
:31061774,K:10});K({id:31061775,K:10});K({id:44730612,K:50});var =
Ju=3DK({id:44750603,K:10}),Ku=3DK({id:44750604,K:10});K({id:44712632,K:10=
});K({id:44712633,K:10});K({id:44715336,K:10});K({id:44729309,K:10});K({i=
d:44721472,K:0});K({id:75259410,K:0});=0A=
K({id:75259412,K:0});K({id:75259413,K:0});K({id:44725355,K:50,Kb:yu});K({=
id:44725356,K:50,Kb:yu});K({id:44724516,K:0});K({id:44726389,K:10});K({id=
:44726392,K:10});K({id:44726393,K:10});K({id:44730464,K:10});K({id:447304=
65,K:10});K({id:44733378,K:10});K({id:44727953,K:0});K({id:44729911,K:0})=
;K({id:44730425,K:0});K({id:44730426,K:0});K({id:447304389,K:0});K({id:44=
732022,K:10});K({id:44732023,K:10});K({id:44733246,K:10});var =
Lu=3DK({id:44736980,K:0}),Mu=3DK({id:44736981,K:0});K({id:44736979,K:0});=0A=
K({id:44737473,K:100,Kb:xu});var =
Nu=3DK({id:44737475,K:100,Kb:xu});K({id:44738437,K:0});var =
Ou=3DK({id:44738438,K:0});K({id:44745938,K:50});var =
Pu=3DK({id:44745939,K:50});K({id:44745940,K:100});var =
Qu=3DK({id:44745941,K:100});K({id:44741233,K:10});K({id:44741234,K:10});K=
({id:44746831,K:10});var =
Ru=3DK({id:44746832,K:10});K({id:44749185,K:10});var =
Su=3D{},ku=3D(Su[32]=3Dwt,Su[35]=3Dzu,Su);ku=3Dvoid 0=3D=3D=3Dku?{}:ku;=0A=
if(!/^\{+IMA_EXPERIMENT_STATE_JSPB\}+$/.test("{{IMA_EXPERIMENT_STATE_JSPB=
}}"))try{var lu=3DJSON.parse("{{IMA_EXPERIMENT_STATE_JSPB}}");lu =
instanceof =
Array&&ju()}catch(a){N(M(),"espe",a.message)}if("undefined"=3D=3D=3Dtypeo=
f window.v8_flag_map){var =
tu=3DXk(vu),Tu;tu.h||(uu(),tu.h=3D!0);Tu=3Dtu.l;var =
Uu;tu.h||(uu(),tu.h=3D!0);Uu=3Dtu.g;if(null!=3DTu){var Vu=3Dnew =
ou(wu(Tu),Uu);vt(Vu)}};var =
Wu=3Dfunction(a,b,c){this.h=3Da;this.l=3Db;this.g=3Dvoid =
0=3D=3D=3Dc?null:c};Wu.prototype.getName=3Dfunction(){return this.h};var =
Xu=3Dfunction(){if(window.MutationObserver){var a=3D[];(new =
MutationObserver(function(){a.forEach(function(b){return =
b()});a=3D[]})).observe(document.createTextNode(""),{characterData:!0})}}=
;"function"=3D=3D=3Dtypeof Promise&&-1<String(Promise).indexOf("[native =
code]")||Xu();var =
Yu=3Dfunction(){this.adPosition=3D1;this.h=3D-1;this.g=3Dthis.l=3D0;this.=
totalAds=3D1};Yu.prototype.getAdPosition=3Dfunction(){return =
this.adPosition};Yu.prototype.getPodIndex=3Dfunction(){return =
this.l};Yu.prototype.getTimeOffset=3Dfunction(){return =
this.g};Yu.prototype.getTotalAds=3Dfunction(){return this.totalAds};var =
Zu=3Dfunction(a){return(a=3Da.match(/^\w{2,3}([-_]|$)/))?a[0].replace(/[_=
-]/g,""):""};function $u(a,b){b=3Dvoid =
0=3D=3D=3Db?!1:b;a=3D0>a?0:a;a=3Db?a:Math.round(a);if(b){var =
c=3DString(Math.floor(a/3600));var =
d=3Dc.indexOf(".");-1=3D=3Dd&&(d=3Dc.length);c=3DBd("0",Math.max(0,2-d))+=
c+":";d=3D10>Math.floor(a/60)%60?"0":""}else =
c=3D3600<=3Da?Math.floor(a/3600)+":":"",d=3D10>Math.floor(a/60)%60&&3600<=
=3Da?"0":"";return""+c+d+Math.floor(a/60)%60+":"+(10>Math.floor(a%60)?"0"=
:"")+Math.floor(a%60)+(b?(a%1).toFixed(3).slice(1):"")}function =
av(a,b){return x(b)?!1:(new RegExp(a)).test(b)}=0A=
function bv(a){if(!a)return!1;switch(a.toLowerCase()){case "true":case =
"1":return!0}return!1}function cv(a){var b=3D[""];if(!a)return =
null;a=3Da.toLowerCase().replace("-","_");if(b.includes(a))return =
a;a=3DZu(a);return b.includes(a)?a:null};var =
dv=3D{Am:2,Cm:3,zm:4,Bm:5,Dm:6,Em:7,Fm:8,Gm:11,Hm:12};var =
ev=3D{wm:"ultrahigh",pl:"high",Ml:"medium"},fv=3Dnew Set("adgroups =
adsafe adsid adtest adk ad_type js alternate_ad_url is_amp mv an u_ah =
u_aw channel client u_cd ca_h ca_type ca_w cdm co tfcd correlator =
creatives ad_block debug_experiment_id disable_budget_throttling dlt dt =
jar gdpr cookie cookie_enabled addtl_consent u_his h_ch host ht_id idt =
frm image_size sdkv ltd wta sz u_java eid hl is_lat max_ad_duration =
media_url min_ad_duration msid ms rdid u_so npa num_ads u_nmime u_nplug =
omid_p osd output pucrd video_product_type idtype ref ea rdp =
retrieve_only u_h u_w sdk_apis sdki sdmax slotname sdr =
videoad_start_delay tfua t_pyv a3p cpm u_tz top unviewed_position_start =
url description_url cust_age cust_gender use_budget_filtering us_privacy =
gdpr_consent vconp vid_d video_format vid_kw mpt mpv vpa vpmute vid_t =
vis disable_frequency_capping".split(" "));/*=0A=
=0A=
Math.uuid.js (v1.4)=0A=
http://www.broofa.com=0A=
mailto:robert@broofa.com=0A=
Copyright (c) 2010 Robert Kieffer=0A=
Dual licensed under the MIT and GPL licenses.=0A=
*/=0A=
var =
gv=3D"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".spl=
it(""),hv=3Dfunction(){for(var =
a=3DArray(36),b=3D0,c,d=3D0;36>d;d++)8=3D=3Dd||13=3D=3Dd||18=3D=3Dd||23=3D=
=3Dd?a[d]=3D"-":14=3D=3Dd?a[d]=3D"4":(2>=3Db&&(b=3D33554432+16777216*Math=
.random()|0),c=3Db&15,b>>=3D4,a[d]=3Dgv[19=3D=3Dd?c&3|8:c]);return =
a.join("")};var =
iv=3Dfunction(){this.g=3Dnull;this.F=3D"0";this.U=3Dthis.C=3D"unknown";th=
is.J=3D5E3;this.H=3Dthis.A=3Dthis.G=3Dthis.B=3Dthis.l=3Dthis.o=3Dthis.D=3D=
this.M=3Dnull;this.transactionId=3Dhv();this.I=3D{};this.Gc=3Dnull},jv=3D=
function(a){var b=3Dnew =
iv;b.F=3Da.F;b.C=3Da.C;b.U=3Da.U;b.g=3Da.g;b.h=3Da.h;b.J=3Da.J;b.M=3Da.M;=
b.D=3Da.D;b.o=3Da.o;b.l=3Da.l;b.B=3Da.B;b.G=3Da.G;b.A=3Da.A?a.A.slice():n=
ull;b.H=3Da.H;b.transactionId=3Da.transactionId;b.I=3Da.I;b.Gc=3Da.Gc;ret=
urn b};var lv=3Dfunction(a){J.call(this,a);this.G=3Dnew =
Map;a=3Dthis.l;var =
b=3Da.indexOf(";"),c=3Dnull;0<=3Db?(this.l=3Da.substring(0,b),c=3Da.subst=
ring(b+1)):this.l=3Da;kv(this,c)};v(lv,J);lv.prototype.toString=3Dfunctio=
n(){return =
mv(this,J.prototype.toString.call(this))};lv.prototype.C=3Dfunction(){ret=
urn""};=0A=
var kv=3Dfunction(a,b){x(A(b))||b.split(";").forEach(function(c){var =
d=3Dc.indexOf("=3D");if(!(0>=3Dd)){var =
e=3Dyd(c.substring(0,d));c=3Dyd(c.substring(d+1));d=3Da.G.get(e);null!=3D=
d?d.includes(c)||d.push(c):d=3D[A(c)];a.G.set(e,d)}},a)},nv=3Dfunction(a,=
b){if(x(A(b)))return null;a=3Da.G.get(b);return =
null!=3Da?a:null},ov=3Dfunction(a,b,c){x(A(b))||(c=3Dc.map(A),a.G.set(b,c=
))},mv=3Dfunction(a,b){b=3D[A(b)];b.push.apply(b,u(pv(a)));return =
b.join(";")},pv=3Dfunction(a){var =
b=3Dnv(a,"ord");null=3D=3Db?b=3D[A(Date.now())]:x(A("ord"))||a.G.delete("=
ord");=0A=
var =
c=3D[];a.G.forEach(function(d,e){d.forEach(function(f){c.push(e+"=3D"+f)}=
)});c.push("ord=3D"+b[0]);ov(a,"ord",b);return =
c};lv.prototype.F=3Dfunction(){return new lv(this.toString())};function =
qv(){try{var a=3Dwindow.top.location.href}catch(b){return 2}return =
null=3D=3Da?2:a=3D=3Dwindow.document.location.href?0:1}function =
rv(a,b){b.forEach(function(c,d){a.g.set(d,c)})}function =
tv(a,b){b=3Dp(b.entries());for(var =
c=3Db.next();!c.done;c=3Db.next()){var =
d=3Dp(c.value);c=3Dd.next().value;d=3Dd.next().value;x(d)&&a.g.remove(c)}=
}function uv(a){As(a,"https")}=0A=
function vv(a){var b;(b=3Dwv(a)||xv(a)||yv(a)||zv(a)||Av(a))||(a=3Dnew =
J(a),b=3Da.l,b=3D"pubads.g.doubleclick.net"=3D=3D=3Da.h&&(av("/ssai/",b)|=
|av("/ondemand/",b)));return b}function xv(a){var b=3Dnew =
lv(a);a=3Db.h;b=3Dmv(b,b.l);return!nc(a,".g.doubleclick.net")&&nc(a,"doub=
leclick.net")&&av("/(ad|pfad)[x|i|j]?/",b)}function =
zv(a){return"bid.g.doubleclick.net"=3D=3D(new J(a)).h}function =
wv(a){a=3Dnew J(a);var b=3Da.l;return =
nc(a.h,"googleads.g.doubleclick.net")&&av("/pagead/(live/)?ads",b)}=0A=
function yv(a){a=3Dnew J(a);var b=3Da.l;return =
nc(a.h,"doubleclick.net")&&av("/gampad/(live/)?ads",b)}function =
Av(a){a=3Dnew J(a);var =
b=3Da.l;return"ad.doubleclick.net"=3D=3D=3Da.h&&av("/dv3/adv",b)}function=
 Bv(a){var b=3Dnew =
Map;"unknown"!=3Da.C&&b.set("vpa",a.C);"unknown"!=3Da.U&&b.set("vpmute","=
muted"=3D=3Da.U?"1":"0");"0"!=3Da.F&&b.set("vconp",a.F);return b};var =
Ev=3Dfunction(a,b){a=3Dvoid 0=3D=3D=3Da?{}:a;b=3Dvoid 0=3D=3D=3Db?new =
Map:b;Cv(b,"ADCOUNT",function(){var e=3Da.Kc;return(e=3Dvoid =
0=3D=3D=3De?null:e)?e.getAdPosition().toString():"-1"});Cv(b,"AD_MT",func=
tion(){var e=3Da.lh;e=3Dvoid 0=3D=3D=3De?null:e;return =
null=3D=3De?"-1":Math.round(Math.max(0,1E3*e.h)).toString()});Cv(b,"ADPLA=
YHEAD",function(){var e=3Da.lh;e=3Dvoid 0=3D=3D=3De?null:e;return =
null=3D=3De?"-1":$u(e.h,!0)});Cv(b,"ADSERVINGID",function(){var =
e=3Da.ad;return(e=3D(e=3Dvoid =
0=3D=3D=3De?null:e)&&e.Lc)?e:"-1"});Cv(b,"ASSETURI",function(){var =
e=3Da.lh;=0A=
e=3Dvoid 0=3D=3D=3De?null:e;return =
null=3D=3De?"-1":e.N});O(b,"CLICKPOS","-1");Cv(b,"PODSEQUENCE",function()=
{var e=3Da.ad;return(e=3Dvoid =
0=3D=3D=3De?null:e)&&e.l?e.l.toString():"-1"});ot(Au)&&O(b,"SDKV","goog.d=
efine.default");var c=3Da,d=3Dc.sk;c=3Dc.tk;O(b,"UNIVERSALADID",d&&c?d+" =
"+c:"-1");Dv(a,b)},Dv=3Dfunction(a,b){a=3Dvoid 0=3D=3D=3Da?{}:a;b=3Dvoid =
0=3D=3D=3Db?new Map:b;Cv(b,"ADTYPE",function(){var =
d=3Da.ad;return(d=3Dvoid =
0=3D=3D=3Dd?null:d)?d.vc:"-1"});O(b,"APPBUNDLE",a.appName||"-1");Cv(b,"BR=
EAKMAXADS",function(){var d=3Da.Kc;return(d=3Dvoid 0=3D=3D=3D=0A=
d?null:d)?d.getTotalAds().toString():"-1"});O(b,"BREAKMAXADLENGTH","-1");=
Cv(b,"BREAKMAXDURATION",function(){var d=3Da.Kc;return(d=3Dvoid =
0=3D=3D=3Dd?null:d)?d.h.toString():"-1"});O(b,"BREAKMINADLENGTH","-1");O(=
b,"BREAKMINDURATION","-1");Cv(b,"BREAKPOSITION",function(){var =
d=3Da.Kc;d=3Dvoid =
0=3D=3D=3Dd?null:d;null=3D=3Dd?d=3D"-1":(d=3Dd.getPodIndex(),d=3D0=3D=3Dd=
?"1":-1=3D=3Dd?"3":"2");return =
d});Cv(b,"CACHEBUSTING",Fv);O(b,"CLICKTYPE",a.Th||"-1");var =
c=3Da;O(b,"CLIENTUA",Gv({Yd:c.Yd,Se:c.Se,oe:c.oe,pe:c.pe}));O(b,"CONTENTI=
D","-1");O(b,=0A=
"CONTENTURI","-1");O(b,"DEVICEIP","-1");O(b,"DEVICEUA","-1");O(b,"DOMAIN"=
,a.domain||Hv());O(b,"GDPRCONSENT",a.xg?a.xg:"-1");O(b,"IFA","-2");O(b,"I=
FATYPE","-2");O(b,"INVENTORYSTATE","-1");O(b,"LATLONG","-1");Cv(b,"LIMITA=
DTRACKING",function(){return"-1"});Cv(b,"MEDIAPLAYHEAD",function(){var =
d=3Da.Kc;return(d=3Dvoid =
0=3D=3D=3Dd?null:d)?d.getTimeOffset().toString():"-1"});Cv(b,"OMIDPARTNER=
",function(){var d=3Da.hi,e=3Da.ii;d=3Dvoid 0=3D=3D=3Dd?null:d;e=3Dvoid =
0=3D=3D=3De?null:e;return =
null=3D=3Dd||null=3D=3De?"-1":d+"/"+e});O(b,"PAGEURL",=0A=
a.Gc||Iv());O(b,"PLACEMENTTYPE",a.li||"-1");O(b,"PLAYERSIZE","-1");O(b,"P=
LAYERSTATE","-1");O(b,"REGULATIONS","-1");O(b,"SERVERSIDE","0");O(b,"SERV=
ERUA","-1");Cv(b,"TIMESTAMP",Jv);Cv(b,"TRANSACTIONID",function(){var =
d=3Da.lb;return(d=3Dvoid =
0=3D=3D=3Dd?null:d)?d.transactionId.toString():"-1"});O(b,"US_PRIVACY",a.=
Bi||"-1");a.Hc&&O(b,"UACH",a.Hc);return =
b},O=3Dfunction(a,b,c){a.set(b,new Wu(b,{toString:function(){return =
c}}))},Cv=3Dfunction(a,b,c){a.set(b,new Wu(b,{toString:function(){return =
c()}}))},Kv=3Dfunction(a,=0A=
b){b=3Dvoid 0=3D=3D=3Db?new Map:b;b.set("ERRORCODE",new =
Wu("ERRORCODE",a))},Gv=3Dfunction(a){var b=3Dvoid =
0=3D=3D=3Da.Yd?null:a.Yd,c=3Dvoid 0=3D=3D=3Da.Se?null:a.Se,d=3Dvoid =
0=3D=3D=3Da.oe?null:a.oe;a=3Dvoid =
0=3D=3D=3Da.pe?null:a.pe;if(!b&&!d)return"-1";var =
e=3D"unknown";b&&(e=3Db+(c?"/"+c:""));b=3D"";d&&(b=3D" =
"+d+(a?"/"+a:""));return e+b},Fv=3Dfunction(){return =
Math.round(1E8*Math.random()+1E8).toString().slice(1)},Hv=3Dfunction(){va=
r a=3D2=3D=3Dqv()?null:jg().top.location.hostname;return =
a?a:"-1"},Iv=3Dfunction(){var =
a=3D2=3D=3Dqv()?null:jg().top.location.href;=0A=
return a?a:"-1"},Jv=3Dfunction(){return(new Date).toISOString()};var =
Lv=3D/(?:\[|%5B)([a-zA-Z0-9_]+)(?:\]|%5D)/g,Mv=3Dfunction(a,b){return =
a.replace(Lv,function(c,d){d=3Db.get(d);if(null=3D=3Dd)return =
c;if(null=3D=3Dd.g)var e=3D!0;else =
try{e=3Dd.g(a)||!1}catch(g){e=3D!1}if(e){b:{try{var =
f=3Dd.l.toString();break =
b}catch(g){}f=3Dnull}e=3Df;e=3Dnull=3D=3De||""!=3De&&x(A(e))?null:encodeU=
RIComponent(e).replace(/%2C/g,",")}else e=3Dnull;return =
null!=3De?e:c})};var =
Nv=3Dfunction(a){this.B=3Da},Ov=3Dfunction(a,b){return =
a.map(function(c){return Mv(c,b)})};var Qv=3Dfunction(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?[]:c;this.B=3Db;var =
d=3Dthis;this.C=3Da;this.D=3Dc;this.g=3Dnew Map;this.h=3Dnew =
Map;this.l=3Dnew =
Map;this.G=3D[];this.o=3Dthis.A=3D-1;M().g.R.push(function(){return =
Pv(d)})};v(Qv,Nv);Qv.prototype.report=3Dfunction(a,b){b=3Dvoid =
0=3D=3D=3Db?Rv(this,a):b;Sv(this,a,b||[])};=0A=
var =
Sv=3Dfunction(a,b,c){a.G.forEach(function(d){try{d(b)}catch(e){}});Tv(a,b=
)?Uv(a,b,c):Vv(a,b)&&Wv(a,b,c)},Wv=3Dfunction(a,b,c){a.g.has(b)?a.g.set(b=
,a.g.get(b)+1):a.g.set(b,1);if(c.length){var =
d=3Da.l,e=3Da.D.includes(b);d=3Dvoid 0=3D=3D=3Dd?null:d;e=3Dvoid =
0=3D=3D=3De?!1:e;c=3Dd?Ov(c,d):c;Xv(a.B,c,e)}e=3Dnull;"impression"=3D=3D=3D=
b?e=3D"measurable_impression":"measurable_impression"=3D=3D=3Db&&(e=3D"vi=
ewable_impression");null!=3De&&a.h.has(e)&&(b=3Da.h.get(e)||[],a.h.delete=
(e),Wv(a,e,b))},Yv=3Dfunction(a,b,c){var =
d=3Da.C.get("progress");if(!(null=3D=3D=0A=
d||0>=3Dd.length)){var e=3D[],f=3Da.A,g=3Da.o;d.forEach(function(h){var =
k=3Dh.l,m=3Dh.h;m&&m<=3D1E5*b/c&&m>a.o?(g=3Dm>g?m:g,e.push(h.url)):k&&k<=3D=
b&&k>a.A&&(f=3Dk>f?k:f,e.push(h.url))});a.A=3Df;a.o=3Dg;0<e.length&&a.rep=
ort("progress",e)}},Zv=3Dfunction(a,b){a.l.set(b.getName(),b)},$v=3Dfunct=
ion(a,b){b.forEach(function(c){return =
Zv(a,c)})},aw=3Dfunction(a,b){a.G.push(b)},Uv=3Dfunction(a,b,c){var =
d=3Dc;null!=3Da.l&&(d=3DOv(c,a.l));a.h.has(b)?d.forEach(function(e){retur=
n void =
a.h.get(b).push(e)}):a.h.set(b,d)},Tv=3Dfunction(a,b){if(a.g.has(b))retur=
n!1;=0A=
switch(b){case "measurable_impression":return!a.g.has("impression");case =
"viewable_impression":return!a.g.has("impression")||!a.g.has("measurable_=
impression");default:return!1}},Vv=3Dfunction(a,b){switch(b){case =
"abandon":return!a.g.has(b)&&!a.g.has("skip")&&!a.g.has("instreamAdComple=
te")&&a.g.has("impression");case "instreamAdComplete":case =
"complete":return!a.g.has(b)&&!a.g.has("skip");case "mute":case =
"unmute":case "pause":case "resume":case "fullscreen":case =
"exitFullscreen":case "progress":case "error":case "click":case =
"expand":case "collapse":return!0;=0A=
default:return!a.g.has(b)}},Rv=3Dfunction(a,b){return(a.C.get(b)||[]).map=
(function(c){return =
c.url})},Pv=3Dfunction(a){N(M(),"rec",Array.from(a.g,function(b){var =
c=3Dp(b);b=3Dc.next().value;c=3Dc.next().value;return =
b+"-"+c}).join("|"))};var =
bw=3D{},cw=3D(bw.MOAT_INIT=3D["://yts\\.moatads\\.com","://yts-testing\\.=
moatads\\.com","://pagead2\\.googlesyndication\\.com/pagead/gen_204","://=
pagead2\\.googlesyndication\\.com/activeview/3pty/moat-secure"],bw.MOAT_V=
IEWABILITY=3D["://[^.]*.moatads.com","://pagead2.googlesyndication.com/pa=
gead/gen_204","://pagead2\\.googlesyndication\\.com/activeview/3pty/moat"=
,"://pubads.g.doubleclick.net"],bw.IAS_VIEWABILITY=3D["://[^.]*.adsafepro=
tected.com","://[^.]*.test-adsafeprotected.com","://pagead2.googlesyndica=
tion.com/pagead/gen_204",=0A=
"://pagead2\\.googlesyndication\\.com/activeview/3pty/ias","://pubads.g.d=
oubleclick.net"],bw.DV_VIEWABILITY=3D["://[^.]*.yt.srs.doubleverify.com",=
"://pagead2.googlesyndication.com/pagead/gen_204","://pagead2\\.googlesyn=
dication\\.com/activeview/3pty/doubleverify","://pubads.g.doubleclick.net=
"],bw.GOOGLE_VIEWABILITY=3D"://pubads.g.doubleclick.net =
://googleads.g.doubleclick.net ://ad[.-]([a-z0-9]+.){0,1}doubleclick.net =
://ade\\.googlesyndication\\.com ://pagead2.googlesyndication.com =
://([a-z0-9]+[.])*youtube.com".split(" "),=0A=
bw),dw=3Dnew Map,ew=3Dfunction(a,b,c,d,e,f){d=3Dvoid =
0=3D=3D=3Dd?!1:d;e=3Dvoid 0=3D=3D=3De?null:e;f=3Dvoid =
0=3D=3D=3Df?!1:f;D.call(this);var =
g=3Dthis;this.o=3De?e:String(Math.floor(1E9*Math.random()));this.g=3Db;th=
is.h=3Dc;this.F=3Dd;this.D=3Df;this.A=3Dnull;this.l=3Dnew =
Lk;this.C=3D(a=3Da.ea.get(ft))?a.h:"";this.B=3Da?a.g:"";this.G=3Da?a.l:[]=
;aw(this.g,function(h){g.H(h)});a=3Dxt();Ik(a);dw.set(this.o,this)};v(ew,=
D);=0A=
var gw=3Dfunction(a,b){Zv(a.g,new Wu("VIEWABILITY",b.viewability));var =
c=3Dfunction(d){return function(e){return fw(e,d)}};Zv(a.g,new =
Wu("DV_VIEWABILITY",b.doubleVerifyViewability,c("DV_VIEWABILITY")));Zv(a.=
g,new =
Wu("GOOGLE_VIEWABILITY",b.googleViewability,c("GOOGLE_VIEWABILITY")));Zv(=
a.g,new =
Wu("IAS_VIEWABILITY",b.integralAdsViewability,c("IAS_VIEWABILITY")));Zv(a=
.g,new Wu("MOAT_INIT",b.moatInit,c("MOAT_INIT")));Zv(a.g,new =
Wu("MOAT_VIEWABILITY",b.moatViewability,c("MOAT_VIEWABILITY")))};=0A=
ew.prototype.H=3Dfunction(a){var =
b=3Dthis.o,c=3Dthis.A,d=3Dthis.G;d=3Dvoid 0=3D=3D=3Dd?[]:d;var =
e=3D{};e=3D(e.opt_fullscreen=3Dthis.h.F,e.opt_adElement=3Dvoid =
0,e);"start"=3D=3Da&&(e.opt_configurable_tracking_events=3Dd);c&&(e.opt_b=
ounds=3Dsi(c));a=3DBq(a,b,e);gw(this,a)};ew.prototype.cf=3Dfunction(){if(=
this.F&&this.l.Jg()){jm().F=3D!0;Xk(rq);var =
a=3Dthis.l;Hk().C=3Da}a=3DXk(rq);var =
b=3Dthis.C;a.G=3Db;Hk().Gf(b);Xk(rq);a=3Dthis.B;Hk().Sg(a)};var =
fw=3Dfunction(a,b){b=3Dcw[b];return =
null=3D=3Db?!0:b.some(function(c){return null!=3Da.match(c)})};=0A=
ew.prototype.O=3Dfunction(){dw.delete(this.o);this.h=3Dthis.g=3Dnull;this=
.l=3Dnew =
Lk};Ia("ima.common.triggerExternalActivityEvent",function(a,b,c){(a=3Ddw.=
get(a))&&a.g.report(c)},void =
0);Ia("ima.common.getVideoMetadata",function(a){return(a=3Ddw.get(a))?{cu=
rrentTime:a.h.h,duration:a.h.getDuration(),Tm:a.D,volume:a.h.o?0:hw(a.h)}=
:{}},void 0);var iw=3Dfunction(a){this.g=3Dvoid 0=3D=3D=3Da?null:a};var =
jw=3Dfunction(a,b){var c=3Dvoid 0=3D=3D=3Db?{}:b;b=3Dvoid =
0=3D=3D=3Dc.vendor?null:c.vendor;var d=3Dvoid =
0=3D=3D=3Dc.rc?null:c.rc,e=3Dvoid =
0=3D=3D=3Dc.parameters?null:c.parameters;c=3Dvoid =
0=3D=3D=3Dc.W?[]:c.W;this.g=3Da;this.vendor=3Db;this.parameters=3De;this.=
rc=3Dd;this.W=3Dc};var =
kw=3Dfunction(a,b,c){this.id=3Da;this.title=3Db;this.g=3Dc};var =
lw=3Dfunction(a,b,c,d,e){this.id=3Da;this.hc=3Dvoid =
0=3D=3D=3Dd?!1:d;this.title=3Db;this.h=3Dc;this.g=3D!(void =
0=3D=3D=3De?0:e)};var =
mw=3Dfunction(a,b,c){this.h=3Da;this.l=3Db;this.g=3D(void =
0=3D=3D=3Dc?null:c)||""};mw.prototype.hc=3Dfunction(){return =
this.h.hc};var nw=3Dfunction(a){var =
b=3Da.za,c=3Da.height,d=3Da.width,e=3Dvoid =
0=3D=3D=3Da.ma?!1:a.ma;this.na=3Da.na;this.za=3Db;this.height=3Dc;this.wi=
dth=3Dd;this.ma=3De};nw.prototype.getHeight=3Dfunction(){return =
this.height};nw.prototype.getWidth=3Dfunction(){return this.width};var =
ow=3Dfunction(){this.g=3Dthis.h=3D0;this.$a=3Dthis.creativeType=3Dthis.l=3D=
null};var =
pw=3Dfunction(){this.$a=3Dthis.$=3Dthis.qc=3Dnull;this.g=3Dthis.h=3D0;thi=
s.G=3D1;this.ib=3D"left";this.jb=3D"top";this.ab=3Dthis.xa=3D-1;this.o=3D=
null;this.M=3D"";this.D=3Dthis.l=3Dnull;this.C=3D[];this.B=3D[];this.A=3D=
[]};pw.prototype.getApiFramework=3Dfunction(){return this.$};=0A=
var =
qw=3Dfunction(a,b){return"left"=3D=3Da.ib?"0px":"right"=3D=3Da.ib?b-a.h+"=
px":a.ib+"px"},rw=3Dfunction(a,b){return"bottom"=3D=3Da.jb?"0px":"top"=3D=
=3Da.jb?b-a.g+"px":b-a.g-Id(a.jb)+"px"},tw=3Dfunction(a,b){var c=3Dnew =
Yh(0,0,b.width,b.height),d=3DNumber.MIN_VALUE,e=3Dnull;a.A.forEach(functi=
on(f){var g=3Dnew Yh(0,0,f.h,f.g);$h(c,g)&&(g=3Dnew =
Zf(g.width,g.height),g=3Dg.width*g.height,d<g&&(e=3Df,d=3Dg))});return =
e},uw=3D{Hl:"left",mm:"right"},vw=3D{tm:"top",Pk:"bottom"};var =
ww=3Dfunction(a,b){this.h=3Dvoid 0=3D=3D=3Da?"unknown":a;this.g=3Dvoid =
0=3D=3D=3Db?"unknown":b};ww.prototype.getAdIdValue=3Dfunction(){return =
this.h};ww.prototype.getAdIdRegistry=3Dfunction(){return this.g};var =
xw=3Dfunction(){kt.call(this);this.tb=3Dthis.description=3Dnull;this.B=3D=
"";this.g=3D[];this.A=3Dthis.creativeId=3Dthis.o=3Dthis.Ea=3Dnull;this.ub=
=3D[]};v(xw,kt);l=3Dxw.prototype;l.getAdSystem=3Dfunction(){return =
this.h.length?this.h[0]:null};l.getApiFramework=3Dfunction(){return =
this.$};l.bi=3Dfunction(){return =
this.description};l.isSkippable=3Dfunction(){return =
null!=3Dthis.tb};l.getCreativeId=3Dfunction(){return =
this.creativeId};l.getCreativeAdId=3Dfunction(){return =
this.A};l.td=3Dfunction(){return this.ub};var =
yw=3DRegExp("(doubleclick\\.net|googleadservices\\.com|googlesyndication\=
\.com)"),zw=3D["ai","sigh"],Aw=3D["xai","sig"];function Bw(a){return =
a&&yw.test(a)?a.includes("/pagead/adview")||a.includes("/pagead/conversio=
n")||a.includes("/gampad/live/conversion")||a.includes("/pagead/interacti=
on")?zw.every(function(b){return =
Ri(a,b)}):a.includes("/pcs/view")?Aw.every(function(b){return =
Ri(a,b)}):!1:!1}function Cw(a,b){var =
c=3Da.indexOf("&adurl=3D");return-1!=3Dc?Cd(a.substr(0,c),b,a.substr(c,a.=
length)):a+b};var Dw=3Dfunction(a){var =
b=3Da.Fi,c=3Da.Nh,d=3Da.Di,e=3Da.Lh,f=3Da.Ei,g=3Da.Mh;nw.call(this,{na:a.=
na,za:a.za,height:a.height,width:a.width,ma:void =
0=3D=3D=3Da.ma?!1:a.ma});this.g=3Db;this.B=3Dc;this.o=3Dd;this.l=3De;this=
.h=3Df;this.A=3Dg};v(Dw,nw);var Ew=3Dfunction(a){var =
b=3Da.fi,c=3Da.mimeType;nw.call(this,{na:a.na,za:a.za,height:a.height,wid=
th:a.width,ma:void =
0=3D=3D=3Da.ma?!1:a.ma});this.h=3Db;this.g=3Dc};v(Ew,nw);Ew.prototype.get=
MediaUrl=3Dfunction(){return this.h};var =
Fw=3Dfunction(a,b,c,d,e,f){this.url=3Da;this.id=3Dvoid =
0=3D=3D=3Db?null:b;this.attributionDestination=3Dvoid =
0=3D=3D=3Dc?null:c;this.attributionSourceEventId=3Dvoid =
0=3D=3D=3Dd?null:d;this.attributionReportTo=3Dvoid =
0=3D=3D=3De?null:e;this.attributionExpiry=3Dvoid 0=3D=3D=3Df?null:f};var =
Gw=3Dfunction(a,b,c){this.url=3Da;this.resourceType=3Db;this.creativeType=
=3Dvoid 0=3D=3D=3Dc?null:c};var Hw=3Dfunction(a){a=3Dvoid =
0=3D=3D=3Da?{}:a;var b=3Dvoid 0=3D=3D=3Da.Mc?null:a.Mc,c=3Dvoid =
0=3D=3D=3Da.$?null:a.$,d=3Dvoid 0=3D=3D=3Da.width?null:a.width,e=3Dvoid =
0=3D=3D=3Da.height?null:a.height,f=3Dvoid =
0=3D=3D=3Da.Te?null:a.Te,g=3Dvoid 0=3D=3D=3Da.Ue?[]:a.Ue,h=3Dvoid =
0=3D=3D=3Da.resources?[]:a.resources,k=3Dvoid =
0=3D=3D=3Da.W?[]:a.W;this.id=3Dvoid =
0=3D=3D=3Da.id?null:a.id;this.Mc=3Db;this.$=3Dc;this.width=3Dd;this.heigh=
t=3De;this.Te=3Df;this.Ue=3Dg;this.resources=3Dh;this.W=3Dk};var =
Iw=3Dfunction(a,b){this.g=3Da;this.h=3Dvoid 0=3D=3D=3Db?"none":b};var =
Jw=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?{}:a;var b=3Dvoid =
0=3D=3D=3Da.mimeType?null:a.mimeType,c=3Dvoid =
0=3D=3D=3Da.language?null:a.language;this.url=3Da.url;this.mimeType=3Db;t=
his.language=3Dc};var =
Kw=3Dfunction(a,b,c,d){this.Ob=3Da;this.width=3Dvoid =
0=3D=3D=3Db?null:b;this.height=3Dvoid 0=3D=3D=3Dc?null:c;this.$a=3Dvoid =
0=3D=3D=3Dd?null:d};var Lw=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?{}:a;var =
b=3Dvoid 0=3D=3D=3Da.Ub?[]:a.Ub,c=3Dvoid =
0=3D=3D=3Da.Qe?[]:a.Qe;this.yb=3Dvoid =
0=3D=3D=3Da.yb?null:a.yb;this.Ub=3Db;this.Qe=3Dc};var =
Mw=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?{}:a;var b=3Dvoid =
0=3D=3D=3Da.$?null:a.$,c=3Dvoid 0=3D=3D=3Da.ib?null:a.ib,d=3Dvoid =
0=3D=3D=3Da.jb?null:a.jb,e=3Dvoid =
0=3D=3D=3Da.width?null:a.width,f=3Dvoid =
0=3D=3D=3Da.height?null:a.height,g=3Dvoid =
0=3D=3D=3Da.$a?null:a.$a,h=3Dvoid 0=3D=3D=3Da.Cg?null:a.Cg,k=3Dvoid =
0=3D=3D=3Da.xa?null:a.xa,m=3Dvoid 0=3D=3D=3Da.ab?null:a.ab,n=3Dvoid =
0=3D=3D=3Da.re?null:a.re,q=3Dvoid 0=3D=3D=3Da.xd?null:a.xd,r=3Dvoid =
0=3D=3D=3Da.he?[]:a.he,t=3Dvoid =
0=3D=3D=3Da.resources?[]:a.resources;this.qc=3Dvoid =
0=3D=3D=3Da.qc?null:a.qc;this.$=3Db;this.ib=3Dc;this.jb=3Dd;this.width=3D=
e;this.height=3Df;this.$a=3Dg;this.Cg=3D=0A=
h;this.xa=3Dk;this.re=3Dn;this.ab=3Dm;this.xd=3Dq;this.he=3Dr;this.resour=
ces=3Dt};var Nw=3Dfunction(a,b){var c=3Dvoid 0=3D=3D=3Db?{}:b;b=3Dvoid =
0=3D=3D=3Dc.mimeType?null:c.mimeType;var d=3Dvoid =
0=3D=3D=3Dc.$?null:c.$;c=3Dvoid =
0=3D=3D=3Dc.Jd?null:c.Jd;this.url=3Da;this.$=3Dd;this.mimeType=3Db;this.J=
d=3Dc};var Ow=3Dfunction(a,b){var c=3Dvoid 0=3D=3D=3Db?{}:b;b=3Dvoid =
0=3D=3D=3Dc.Va?null:c.Va;var d=3Dvoid =
0=3D=3D=3Dc.mimeType?null:c.mimeType,e=3Dvoid =
0=3D=3D=3Dc.Ba?null:c.Ba,f=3Dvoid =
0=3D=3D=3Dc.width?null:c.width;c=3Dvoid =
0=3D=3D=3Dc.height?null:c.height;this.url=3Da;this.Va=3Db;this.mimeType=3D=
d;this.Ba=3De;this.width=3Df;this.height=3Dc};var =
Pw=3Dfunction(a,b){b=3Dvoid 0=3D=3D=3Db?{}:b;var c=3Dvoid =
0=3D=3D=3Db.$?null:b.$,d=3Dvoid =
0=3D=3D=3Db.bitrate?null:b.bitrate,e=3Dvoid =
0=3D=3D=3Db.fa?null:b.fa,f=3Dvoid =
0=3D=3D=3Db.maxBitrate?null:b.maxBitrate,g=3Dvoid =
0=3D=3D=3Db.wa?null:b.wa;Ow.call(this,a,{Va:void =
0=3D=3D=3Db.Va?null:b.Va,mimeType:void =
0=3D=3D=3Db.mimeType?null:b.mimeType,Ba:void =
0=3D=3D=3Db.Ba?null:b.Ba,width:void =
0=3D=3D=3Db.width?null:b.width,height:void =
0=3D=3D=3Db.height?null:b.height});this.$=3Dc;this.fa=3De||f||d||0;this.m=
axBitrate=3Df||e||d||0;this.wa=3Dg};v(Pw,Ow);var =
Qw=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?{}:a;var b=3Dvoid =
0=3D=3D=3Da.Ub?[]:a.Ub,c=3Dvoid 0=3D=3D=3Da.ce?[]:a.ce;this.yb=3Dvoid =
0=3D=3D=3Da.yb?null:a.yb;this.Ub=3Db;this.ce=3Dc};var =
Rw=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?{}:a;var b=3Dvoid =
0=3D=3D=3Da.tb?null:a.tb,c=3Dvoid 0=3D=3D=3Da.W?[]:a.W,d=3Dvoid =
0=3D=3D=3Da.tf?[]:a.tf,e=3Dvoid 0=3D=3D=3Da.fc?[]:a.fc,f=3Dvoid =
0=3D=3D=3Da.mg?[]:a.mg,g=3Dvoid 0=3D=3D=3Da.Ic?null:a.Ic,h=3Dvoid =
0=3D=3D=3Da.Ea?null:a.Ea,k=3Dvoid =
0=3D=3D=3Da.qb?[]:a.qb;this.duration=3Dvoid =
0=3D=3D=3Da.duration?null:a.duration;this.Ea=3Dh;this.tb=3Db;this.W=3Dc;t=
his.tf=3Dd;this.fc=3De;this.mg=3Df;this.Ic=3Dg;this.qb=3Dk};var =
Sw=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?{}:a;var b=3Dvoid =
0=3D=3D=3Da.$?null:a.$,c=3Dvoid =
0=3D=3D=3Da.height?null:a.height,d=3Dvoid =
0=3D=3D=3Da.width?null:a.width,e=3Dvoid =
0=3D=3D=3Da.ne?null:a.ne,f=3Dvoid =
0=3D=3D=3Da.resources?[]:a.resources,g=3Dvoid =
0=3D=3D=3Da.zf?null:a.zf,h=3Dvoid 0=3D=3D=3Da.Af?[]:a.Af,k=3Dvoid =
0=3D=3D=3Da.Ea?null:a.Ea;this.id=3Dvoid =
0=3D=3D=3Da.id?null:a.id;this.$=3Db;this.height=3Dc;this.width=3Dd;this.n=
e=3De;this.resources=3Df;this.zf=3Dg;this.Af=3Dh;this.Ea=3Dk};var =
Tw=3Dfunction(a,b){b=3Dvoid 0=3D=3D=3Db?[]:b;this.g=3Da;this.W=3Db};var =
Uw=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?{}:a;var b=3Dvoid =
0=3D=3D=3Da.ie?"unknown":a.ie;this.je=3D(void =
0=3D=3D=3Da.je?"unknown":a.je)||"unknown";this.ie=3Db||"unknown"};var =
Vw=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?{}:a;var b=3Dvoid =
0=3D=3D=3Da.id?null:a.id,c=3Dvoid 0=3D=3D=3Da.adId?null:a.adId,d=3Dvoid =
0=3D=3D=3Da.Lb?null:a.Lb,e=3Dvoid 0=3D=3D=3Da.Bd?null:a.Bd,f=3Dvoid =
0=3D=3D=3Da.pd?null:a.pd,g=3Dvoid 0=3D=3D=3Da.ub?[]:a.ub;this.Qa=3Dvoid =
0=3D=3D=3Da.Qa?null:a.Qa;this.id=3Db;this.adId=3Dc;this.Lb=3Dd;this.Bd=3D=
e;this.pd=3Df;this.ub=3Dg};var Ww=3Dfunction(a){a=3Dvoid =
0=3D=3D=3Da?{}:a;var b=3Dvoid 0=3D=3D=3Da.Fd?null:a.Fd,c=3Dvoid =
0=3D=3D=3Da.rc?null:a.rc,d=3Dvoid =
0=3D=3D=3Da.parameters?null:a.parameters,e=3Dvoid =
0=3D=3D=3Da.W?[]:a.W;this.vendor=3Dvoid =
0=3D=3D=3Da.vendor?null:a.vendor;this.Fd=3Db;this.rc=3Dc;this.parameters=3D=
d;this.W=3De};var Xw=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?{}:a;var =
b=3Dvoid 0=3D=3D=3Da.errors?[]:a.errors,c=3Dvoid =
0=3D=3D=3Da.dc?[]:a.dc,d=3Dvoid 0=3D=3D=3Da.Ha?[]:a.Ha,e=3Dvoid =
0=3D=3D=3Da.gb?[]:a.gb,f=3Dvoid 0=3D=3D=3Da.ea?[]:a.ea;this.Sa=3Dvoid =
0=3D=3D=3Da.Sa?null:a.Sa;this.g=3Db;this.h=3Dc;this.Ha=3Dd;this.gb=3De;th=
is.ea=3Df};var Yw=3Dfunction(a,b){var c=3Dvoid 0=3D=3D=3Db?{}:b;b=3Dvoid =
0=3D=3D=3Dc.id?null:c.id;var d=3Dvoid 0=3D=3D=3Dc.Qa?null:c.Qa;c=3Dvoid =
0=3D=3D=3Dc.vc?null:c.vc;this.Ka=3Da;this.id=3Db;this.Qa=3Dd;this.vc=3D"a=
udio"=3D=3Dc?"audio":"hybrid"=3D=3Dc?"hybrid":"video"};var =
Zw=3Dfunction(a){this.g=3Da=3Dvoid =
0=3D=3D=3Da?[]:a},$w=3Dfunction(a,b){var =
c=3D[];a.g.forEach(function(d){c=3Dc.concat(d.Ka.ea.filter(function(e){re=
turn e instanceof b}))});return c};var =
ax=3Dfunction(a){this.W=3Da=3Dvoid 0=3D=3D=3Da?[]:a};var =
bx=3Dfunction(a,b,c,d){b=3Dvoid 0=3D=3D=3Db?[]:b;c=3Dvoid =
0=3D=3D=3Dc?"":c;d=3Dvoid =
0=3D=3D=3Dd?"":d;ax.call(this,a);this.g=3Db;this.l=3Dc;this.h=3Dd};v(bx,a=
x);var cx=3Dfunction(){};cx.prototype.g=3Dfunction(a,b){var =
c=3D[],d=3D"",e=3D"";$w(a,bx).forEach(function(f){c.push.apply(c,u(f.g));=
d=3Dd||f.l;e=3De||f.h});(0<c.length||d||e)&&b.ea.set(ft,new =
ft(c,d,e))};var dx=3Dfunction(){var a=3D{},b=3Dvoid =
0=3D=3D=3Da.Rb?"http://www.google.com/adsense/support":a.Rb,c=3Dvoid =
0=3D=3D=3Da.Ke?!1:a.Ke,d=3Dvoid 0=3D=3D=3Da.Rf?0:a.Rf;this.ob=3Dvoid =
0=3D=3D=3Da.ob?"":a.ob;this.Rb=3Db;this.Ke=3Dc;this.Rf=3Dd};var =
ex=3Dfunction(a,b){var c=3Dvoid 0=3D=3D=3Db?{}:b;b=3Dvoid =
0=3D=3D=3Dc.ob?null:c.ob;var d=3Dvoid 0=3D=3D=3Dc.Rb?null:c.Rb,e=3Dvoid =
0=3D=3D=3Dc.We?null:c.We,f=3Dvoid 0=3D=3D=3Dc.Ig?!1:c.Ig,g=3Dvoid =
0=3D=3D=3Dc.yf?[]:c.yf,h=3Dvoid 0=3D=3D=3Dc.Hd?!1:c.Hd,k=3Dvoid =
0=3D=3D=3Dc.Vf?null:c.Vf,m=3Dvoid 0=3D=3D=3Dc.Ld?null:c.Ld;c=3Dvoid =
0=3D=3D=3Dc.ze?null:c.ze;ax.call(this,a);this.ob=3Db;this.Rb=3Dd;this.We=3D=
e;this.Ig=3Df;this.yf=3Dg;this.Hd=3Dh;this.Vf=3Dk;this.Ld=3Dm;this.ze=3Dc=
};v(ex,ax);var fx=3D"ad.doubleclick.net bid.g.doubleclick.net ggpht.com =
google.co.uk google.com googleads.g.doubleclick.net =
googleads4.g.doubleclick.net googleadservices.com googlesyndication.com =
googleusercontent.com gstatic.com gvt1.com prod.google.com =
pubads.g.doubleclick.net s0.2mdn.net static.doubleclick.net =
surveys.g.doubleclick.net youtube.com ytimg.com".split(" =
"),gx=3D["c.googlesyndication.com"];=0A=
function hx(a,b){b=3Dvoid 0=3D=3D=3Db?window.location.protocol:b;var =
c=3D!1;ix(a,gx)?c=3D!1:b.includes("https")&&ix(a,fx)&&(c=3D!0);if(c){b=3D=
new J(a);if("https"=3D=3Db.o)return =
a;N(M(),"htp","1");As(b,"https");return b.toString()}return a}function =
ix(a,b){return(new =
RegExp("^https?://([a-z0-9-]{1,63}\\.)*("+b.join("|").replace(/\./g,"\\."=
)+")(:[0-9]+)?([/?#]|$)","i")).test(a)}function jx(a){var b=3Dkx;try{var =
c=3D(new J(a)).h;c=3Dc.replace(/^www./i,"");return =
b.some(function(d){return lx(d,c)})}catch(d){return!1}}=0A=
function =
lx(a,b){if(x(A(b)))return!1;a=3Da.toLowerCase();b=3Db.toLowerCase();retur=
n"*."=3D=3Da.substr(0,2)?(a=3Da.substr(2),a.length>b.length?!1:b.substr(-=
a.length)=3D=3Da&&(b.length=3D=3Da.length||"."=3D=3Db.charAt(b.length-a.l=
ength-1))):a=3D=3Db}function mx(a){a=3Dnew J(a);var =
b=3Da.h;return"http"!=3Da.o&&"https"!=3Da.o?!1:-1=3D=3Db.indexOf(".")||b.=
match(/^[\.0-9]*$/)?!1:nx(a.toString())}function =
nx(a){try{yd(a)}catch(b){return!1}return!0};var =
ox=3Dfunction(a){return(a=3Da.exec(Yc))?a[1]:""},px=3Dfunction(){if(xe)re=
turn ox(/Firefox\/([0-9.]+)/);if($d||ae||Zd)return =
se;if(Ce){if(Ud()||z("Macintosh")){var =
a=3Dox(/CriOS\/([0-9.]+)/);if(a)return a}return =
ox(/Chrome\/([0-9.]+)/)}if(De&&!Ud())return =
ox(/Version\/([0-9.]+)/);if(ye||Ae){if(a=3D/Version\/(\S+).*Mobile\/(\S+)=
/.exec(Yc))return a[1]+"."+a[2]}else =
if(Be)return(a=3Dox(/Android\s+([0-9.]+)/))?a:ox(/Version\/([0-9.]+)/);re=
turn""}();var qx=3D/OS (\S+) like/,rx=3D/Android ([\d\.]+)/;function =
sx(a,b){a=3D(a=3Da.exec(Yc))?a[1]:"";a=3Da.replace(/_/g,".");return =
0<=3DBc(a,b)}var tx=3Dfunction(){var a=3Dw.navigator||null;return =
Zu(a.language||a.userLanguage||a.browserLanguage||a.systemLanguage||"")},=
ux=3Dfunction(){return Li()||Ki()},vx=3Dfunction(){return =
ge&&"ontouchstart"in document.documentElement},wx=3Dfunction(a,b){var =
c=3Dwindow.screen.availHeight||window.screen.height;return =
0>=3D(window.screen.availWidth||window.screen.width)-a&&42>=3Dc-b};functi=
on xx(a){a=3Dyx(a);return null=3D=3Da||2>a||4<a?!1:!0}function =
yx(a){if(!a||"VAST"=3D=3D!a.nodeName)return =
null;a=3Da.getAttribute("version");if(!a)return =
null;a=3DparseInt(a,10);return null=3D=3Da||isNaN(a)?null:a}function =
zx(a){return =
a&&document.featurePolicy&&document.featurePolicy.features().includes("at=
tribution-reporting")&&null!=3Da.attributionDestination&&null!=3Da.attrib=
utionSourceEventId?!0:!1}=0A=
function Ax(a){if(zx(a)){var =
b=3D["attributiondestination=3D"+a.attributionDestination,"attributionsou=
rceeventid=3D"+a.attributionSourceEventId];null!=3Da.attributionReportTo&=
&b.push("attributionreportto=3D"+a.attributionReportTo);null!=3Da.attribu=
tionExpiry&&b.push("attributionexpiry=3D"+a.attributionExpiry);return =
b.join(",")}return""}=0A=
function =
Bx(a,b){zx(a)&&(b.setAttribute("attributiondestination",A(a.attributionDe=
stination)),b.setAttribute("attributionsourceeventid",A(a.attributionSour=
ceEventId)),null!=3Da.attributionExpiry&&b.setAttribute("attributionexpir=
y",A(a.attributionExpiry)),null!=3Da.attributionReportTo&&b.setAttribute(=
"attributionreportto",A(a.attributionReportTo)))};var =
Cx=3D$d?kc(bc(dc('javascript:""'))):kc(bc(dc("about:blank")));hc(Cx);var =
Dx=3D$d?kc(bc(dc('javascript:""'))):kc(bc(dc("javascript:undefined")));hc=
(Dx);var =
Ex=3D{TYPE_EXTERNAL:0,TYPE_SITELINK:1,TYPE_WEBSITE_DEEP_LINK:2};var =
Fx=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?{}:a;var b=3Dvoid =
0=3D=3D=3Da.target?null:a.target,c=3Dvoid =
0=3D=3D=3Da.title?null:a.title,d=3Dvoid =
0=3D=3D=3Da.Ff?null:a.Ff,e=3Dvoid =
0=3D=3D=3Da.Ye?null:a.Ye;this.type=3Da.type;this.target=3Db;this.title=3D=
c;this.Ff=3Dd;this.Ye=3De};var =
Gx=3D{TYPE_ADX_ENDCAP:0,TYPE_WEBSITE:1};var Hx=3Dfunction(a){a=3Dvoid =
0=3D=3D=3Da?{}:a;var b=3Dvoid 0=3D=3D=3Da.Pf?!1:a.Pf,c=3Dvoid =
0=3D=3D=3Da.de?5E3:a.de;this.Of=3Dvoid =
0=3D=3D=3Da.Of?!1:a.Of;this.Pf=3Db;this.de=3Dc};var =
Ix=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?{}:a;var b=3Dvoid =
0=3D=3D=3Da.sg?null:a.sg,c=3Dvoid =
0=3D=3D=3Da.tg?null:a.tg;this.Lg=3Dvoid =
0=3D=3D=3Da.Lg?null:a.Lg;this.sg=3Db;this.tg=3Dc};var =
Jx=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?{}:a;this.bh=3Dvoid =
0=3D=3D=3Da.bh?[]:a.bh};var Kx=3Dfunction(a){a=3Dvoid =
0=3D=3D=3Da?{}:a;var b=3Dvoid 0=3D=3D=3Da.cc?null:a.cc,c=3Dvoid =
0=3D=3D=3Da.Ia?null:a.Ia,d=3Dvoid =
0=3D=3D=3Da.ug?null:a.ug;this.description=3Dvoid =
0=3D=3D=3Da.description?null:a.description;this.cc=3Db;this.Ia=3Dc;this.u=
g=3Dd};var Lx=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?{}:a;var b=3Dvoid =
0=3D=3D=3Da.priority?-1:a.priority,c=3Dvoid =
0=3D=3D=3Da.W?[]:a.W,d=3Dvoid 0=3D=3D=3Da.actions?[]:a.actions,e=3Dvoid =
0=3D=3D=3Da.oc?null:a.oc,f=3Dvoid =
0=3D=3D=3Da.sc?null:a.sc;this.type=3Da.type;this.priority=3Db;this.W=3Dc;=
this.actions=3Dd;this.oc=3De;this.sc=3Df};var Mx=3Dfunction(a){a=3Dvoid =
0=3D=3D=3Da?{}:a;this.Td=3Dvoid 0=3D=3D=3Da.Td?[]:a.Td};var =
Nx=3Dfunction(a){this.g=3Da};var =
Ox=3Dfunction(a,b,c,d){this.value=3Da;this.expires=3Db;this.path=3Dc;this=
.domain=3Dd};var Px=3Dfunction(a,b,c){var d=3Dvoid =
0=3D=3D=3Dc?{}:c;c=3Dvoid 0=3D=3D=3Dd.Va?null:d.Va;var e=3Dvoid =
0=3D=3D=3Dd.wa?null:d.wa,f=3Dvoid =
0=3D=3D=3Dd.mimeType?null:d.mimeType,g=3Dvoid =
0=3D=3D=3Dd.na?null:d.na,h=3Dvoid 0=3D=3D=3Dd.za?null:d.za,k=3Dvoid =
0=3D=3D=3Dd.kh?null:d.kh,m=3Dvoid 0=3D=3D=3Dd.gg?null:d.gg,n=3Dvoid =
0=3D=3D=3Dd.ma?null:d.ma,q=3Dvoid =
0=3D=3D=3Dd.width?null:d.width,r=3Dvoid =
0=3D=3D=3Dd.height?null:d.height;d=3Dvoid =
0=3D=3D=3Dd.Vb?null:d.Vb;this.type=3Db;this.wa=3De;this.za=3Dh;this.kh=3D=
k;this.gg=3Dm;this.ma=3Dn;this.url=3Da;this.Va=3Dc;this.mimeType=3Df;this=
.na=3Dg;this.width=3Dq;this.height=3Dr;this.Vb=3D=0A=
d};var =
Qx=3Dfunction(a,b,c,d,e){this.o=3Da;this.g=3Db;this.A=3Dc;this.h=3Dd;this=
.l=3De};var =
Rx=3D{},Sx=3D(Rx[18]=3D496,Rx[22]=3D2128,Rx[43]=3D488,Rx[44]=3D848,Rx[45]=
=3D2128,Rx[59]=3D848,Rx[133]=3D242,Rx[134]=3D400,Rx[135]=3D1E3,Rx[136]=3D=
2E3,Rx[139]=3D48,Rx[140]=3D128,Rx[141]=3D256,Rx[160]=3D108,Rx[242]=3D150,=
Rx[243]=3D276,Rx[244]=3D512,Rx[245]=3D1E3,Rx[249]=3D48,Rx[250]=3D64,Rx[25=
1]=3D128,Rx[278]=3D95,Rx[342]=3D464,Rx[343]=3D1064,Rx[344]=3D2128,Rx[345]=
=3D496,Rx[346]=3D816,Rx[347]=3D2096,Rx),Tx=3D{Mi:"application/dash+xml",k=
l:"video/gma-demuxed",ql:"application/vnd.apple.mpegurl",Wi:"application/=
x-mpegURL",Yi:"audio/mpeg",Zi:"video/mp4",$i:"audio/mp4",=0A=
aj:"video/mpeg",cj:"video/ogg",dj:"audio/ogg",jj:"video/3gpp",lj:"video/w=
ebm"};var Ux=3Dfunction(){};Ux.prototype.g=3Dnull;var =
Wx=3Dfunction(a){var =
b;(b=3Da.g)||(b=3D{},Vx(a)&&(b[0]=3D!0,b[1]=3D!0),b=3Da.g=3Db);return =
b};var Xx,Yx=3Dfunction(){};Ua(Yx,Ux);var =
Zx=3Dfunction(a){return(a=3DVx(a))?new ActiveXObject(a):new =
XMLHttpRequest},Vx=3Dfunction(a){if(!a.h&&"undefined"=3D=3Dtypeof =
XMLHttpRequest&&"undefined"!=3Dtypeof ActiveXObject){for(var =
b=3D["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsof=
t.XMLHTTP"],c=3D0;c<b.length;c++){var d=3Db[c];try{return new =
ActiveXObject(d),a.h=3Dd}catch(e){}}throw Error("Could not create =
ActiveXObject. ActiveX might be disabled, or MSXML might not be =
installed");}return a.h};Xx=3Dnew Yx;var =
$x=3Dfunction(a){F.call(this);this.headers=3Dnew =
ws;this.F=3Da||null;this.h=3D!1;this.D=3Dthis.g=3Dnull;this.J=3D"";this.o=
=3D0;this.l=3Dthis.I=3Dthis.A=3Dthis.H=3D!1;this.C=3D0;this.B=3Dnull;this=
.aa=3D"";this.N=3Dthis.R=3D!1;this.L=3Dnull};Ua($x,F);var =
ay=3D/^https?$/i,by=3D["POST","PUT"];$x.prototype.P=3Dfunction(a){this.L=3D=
a};=0A=
var fy=3Dfunction(a,b,c,d){if(a.g)throw Error("[goog.net.XhrIo] Object =
is active with another request=3D"+a.J+"; =
newUri=3D"+b);c=3Dc?c.toUpperCase():"GET";a.J=3Db;a.o=3D0;a.H=3D!1;a.h=3D=
!0;a.g=3Da.F?Zx(a.F):Zx(Xx);a.D=3Da.F?Wx(a.F):Wx(Xx);a.g.onreadystatechan=
ge=3DRa(a.Z,a);try{a.I=3D!0,a.g.open(c,String(b),!0),a.I=3D!1}catch(g){cy=
(a);return}b=3Dd||"";d=3Dnew ws(a.headers);var =
e=3Dd.rd().find(function(g){return"content-type"=3D=3Dg.toLowerCase()}),f=
=3Dw.FormData&&b instanceof =
w.FormData;!sb(by,c)||e||f||d.set("Content-Type","application/x-www-form-=
urlencoded;charset=3Dutf-8");=0A=
d.forEach(function(g,h){this.g.setRequestHeader(h,g)},a);a.aa&&(a.g.respo=
nseType=3Da.aa);"withCredentials"in =
a.g&&a.g.withCredentials!=3D=3Da.R&&(a.g.withCredentials=3Da.R);if("setTr=
ustToken"in =
a.g&&a.L)try{a.g.setTrustToken(a.L)}catch(g){}try{dy(a),0<a.C&&(a.N=3Dey(=
a.g),a.N?(a.g.timeout=3Da.C,a.g.ontimeout=3DRa(a.T,a)):a.B=3DPh(a.T,a.C,a=
)),a.A=3D!0,a.g.send(b),a.A=3D!1}catch(g){cy(a)}},ey=3Dfunction(a){return=
 $d&&te(9)&&"number"=3D=3D=3Dtypeof a.timeout&&void 0!=3D=3Da.ontimeout};=0A=
$x.prototype.T=3Dfunction(){"undefined"!=3Dtypeof =
Ha&&this.g&&(this.o=3D8,G(this,"timeout"),this.abort(8))};var =
cy=3Dfunction(a){a.h=3D!1;a.g&&(a.l=3D!0,a.g.abort(),a.l=3D!1);a.o=3D5;gy=
(a);hy(a)},gy=3Dfunction(a){a.H||(a.H=3D!0,G(a,"complete"),G(a,"error"))}=
;$x.prototype.abort=3Dfunction(a){this.g&&this.h&&(this.h=3D!1,this.l=3D!=
0,this.g.abort(),this.l=3D!1,this.o=3Da||7,G(this,"complete"),G(this,"abo=
rt"),hy(this))};$x.prototype.O=3Dfunction(){this.g&&(this.h&&(this.h=3D!1=
,this.l=3D!0,this.g.abort(),this.l=3D!1),hy(this,!0));$x.Bb.O.call(this)}=
;=0A=
$x.prototype.Z=3Dfunction(){this.Na()||(this.I||this.A||this.l?iy(this):t=
his.ba())};$x.prototype.ba=3Dfunction(){iy(this)};=0A=
var iy=3Dfunction(a){if(a.h&&"undefined"!=3Dtypeof =
Ha&&(!a.D[1]||4!=3Djy(a)||2!=3Dky(a)))if(a.A&&4=3D=3Djy(a))Ph(a.Z,0,a);el=
se if(G(a,"readystatechange"),4=3D=3Djy(a)){a.h=3D!1;try{var =
b=3Dky(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case =
304:case 1223:var c=3D!0;break a;default:c=3D!1}var d;if(!(d=3Dc)){var =
e;if(e=3D0=3D=3D=3Db){var =
f=3DString(a.J).match(Mi)[1]||null;if(!f&&w.self&&w.self.location){var =
g=3Dw.self.location.protocol;f=3Dg.substr(0,g.length-1)}e=3D!ay.test(f?f.=
toLowerCase():"")}d=3De}d?(G(a,"complete"),G(a,=0A=
"success")):(a.o=3D6,gy(a))}finally{hy(a)}}},hy=3Dfunction(a,b){if(a.g){d=
y(a);var =
c=3Da.g,d=3Da.D[0]?Ka:null;a.g=3Dnull;a.D=3Dnull;b||G(a,"ready");try{c.on=
readystatechange=3Dd}catch(e){}}},dy=3Dfunction(a){a.g&&a.N&&(a.g.ontimeo=
ut=3Dnull);a.B&&(Qh(a.B),a.B=3Dnull)};$x.prototype.zd=3Dfunction(){return=
!!this.g};=0A=
var jy=3Dfunction(a){return =
a.g?a.g.readyState:0},ky=3Dfunction(a){try{return =
2<jy(a)?a.g.status:-1}catch(b){return-1}},ly=3Dfunction(a){try{return =
a.g?a.g.responseText:""}catch(b){return""}},my=3Dfunction(a){if(a.g){a:{a=
=3Da.g.responseText;if(w.JSON)try{var b=3Dw.JSON.parse(a);break =
a}catch(c){}b=3Dhs(a)}return =
b}},ny=3Dfunction(a,b){if(a.g&&4=3D=3Djy(a))return =
a=3Da.g.getResponseHeader(b),null=3D=3D=3Da?void 0:a};var =
oy=3DRegExp("/itag/(\\d+)/"),py=3DRegExp("^[\\w-]{16}$");function =
qy(a,b){if(!a)return"";a=3DA(a).toLowerCase();return b?a+'; =
codecs=3D"'+A(b)+'"':a};var ry=3Dfunction(a){this.h=3Dvoid =
0=3D=3D=3Da?null:a};=0A=
ry.prototype.g=3Dfunction(a,b){if(b instanceof =
xw&&this.h&&!(0<b.g.length)){a=3Dp(a.g);for(var =
c=3Da.next();!c.done;c=3Da.next()){c=3Dp(c.value.Ka.ea);for(var =
d=3Dc.next();!d.done;d=3Dc.next()){var e=3Dd.value;if(e instanceof =
Qx){d=3Dsy(this.h,e);var f=3Dvoid 0;if(0<d.length)for(var =
g=3Dp(d),h=3Dg.next();!h.done;h=3Dg.next()){h=3Dh.value;var k=3Dvoid 0;h =
instanceof Ew&&(k=3Dh.getMediaUrl());h instanceof =
Dw&&(k=3Dh.g);if(k&&(h=3D(h=3DSi(k,"cpn"))&&h.match(py)?h:null)){f=3Dh;br=
eak}}e=3Df?f:e.o;N(M(),"cpn",e);b.o=3De;d=3Dp(d);for(e=3Dd.next();!e.done=
;e=3D=0A=
d.next())b.g.push(e.value)}}}}};var ty=3Dfunction(a){a=3Dvoid =
0=3D=3D=3Da?{}:a;var b=3Dvoid 0=3D=3D=3Da.Lc?null:a.Lc,c=3Dvoid =
0=3D=3D=3Da.Nc?null:a.Nc,d=3Dvoid 0=3D=3D=3Da.Je?null:a.Je,e=3Dvoid =
0=3D=3D=3Da.description?null:a.description,f=3Dvoid =
0=3D=3D=3Da.Sf?null:a.Sf;Xw.call(this,{Sa:void =
0=3D=3D=3Da.Sa?null:a.Sa,errors:void =
0=3D=3D=3Da.errors?[]:a.errors,dc:void 0=3D=3D=3Da.dc?[]:a.dc,Ha:void =
0=3D=3D=3Da.Ha?[]:a.Ha,gb:void 0=3D=3D=3Da.gb?[]:a.gb,ea:void =
0=3D=3D=3Da.ea?[]:a.ea});this.Lc=3Db;this.Nc=3Dc;this.Je=3Dd;this.descrip=
tion=3De;this.Sf=3Df};v(ty,Xw);var uy=3Dfunction(a,b){this.g=3Dvoid =
0=3D=3D=3Da?null:a;this.h=3Dvoid 0=3D=3D=3Db?null:b};var =
vy=3Dfunction(){};vy.prototype.g=3Dfunction(a,b){a=3Dp(a.g);for(var =
c=3Da.next();!c.done;c=3Da.next()){a:{var =
d=3Db;c=3Dp(c.value.Ka.ea);for(var =
e=3Dc.next();!e.done;e=3Dc.next())if(e=3De.value,e instanceof =
uy){d.ea.set(iw,new iw(e.g,e.h));d=3D!0;break a}d=3D!1}if(d)break}};var =
wy=3Dfunction(a){this.gb=3Da=3Dvoid 0=3D=3D=3Da?[]:a};var =
yy=3Dfunction(a){this.g=3Da};var =
zy=3Dfunction(a,b,c,d){this.l=3Da;this.h=3Db;this.o=3Dc;this.g=3Dd};var =
Ay=3Dfunction(a){this.g=3Dvoid 0=3D=3D=3Da?!1:a};var =
By=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?{}:a;var b=3Dvoid =
0=3D=3D=3Da.hc?!1:a.hc,c=3Dvoid 0=3D=3D=3Da.we?null:a.we,d=3Dvoid =
0=3D=3D=3Da.ve?null:a.ve,e=3Dvoid 0=3D=3D=3Da.le?!1:a.le,f=3Dvoid =
0=3D=3D=3Da.Ud?null:a.Ud,g=3Dvoid 0=3D=3D=3Da.Wd?null:a.Wd,h=3Dvoid =
0=3D=3D=3Da.Vd?null:a.Vd,k=3Dvoid 0=3D=3D=3Da.Pe?null:a.Pe,m=3Dvoid =
0=3D=3D=3Da.format?null:a.format;this.gd=3Dvoid =
0=3D=3D=3Da.gd?null:a.gd;this.hc=3Db;this.we=3Dc;this.ve=3Dd;this.le=3De;=
this.Ud=3Df;this.Wd=3Dg;this.Vd=3Dh;this.Pe=3Dk;this.format=3Dm};var =
Cy=3Dfunction(){};Cy.prototype.g=3Dfunction(a,b){a=3Dp(a.g);for(var =
c=3Da.next();!c.done;c=3Da.next()){c=3Dp(c.value.Ka.ea);for(var =
d=3Dc.next();!d.done;d=3Dc.next())if(d=3Dd.value,d instanceof =
By){b.ea.set(mw,new mw(new lw(d.gd,d.we,d.ve,d.hc,d.le),new =
kw(d.Ud,d.Wd,d.Vd),d.format));return}}};var =
Dy=3Dfunction(){};Dy.prototype.l=3Dfunction(){return!0};Dy.prototype.h=3D=
function(a){var b=3Dnew kt;this.g(a,b);return =
b};Dy.prototype.g=3Dfunction(a,b){a.g.forEach(function(c){Ey(c,b);c.Ka.Sa=
&&b.h.push(c.Ka.Sa)});0<a.g.length&&(a=3Da.g[0],a.id&&(b.id=3Da.id),a.vc&=
&(b.vc=3Da.vc),a.Qa&&(b.l=3Da.Qa),a=3Da.Ka,a instanceof =
ty&&(b.Nc=3Da.Nc,b.Lc=3Da.Lc,Fy(a,b)))};=0A=
var Ey=3Dfunction(a,b){var =
c=3Da.Ka.h;a.Ka.g.forEach(function(d){lt(b,new =
it("error",d))});c.forEach(function(d){lt(b,new =
it("impression",d))})},Fy=3Dfunction(a,b){a=3Dp(a.Ha);for(var =
c=3Da.next();!c.done;c=3Da.next())if((c=3Dc.value.Lb)&&c.fc&&0<c.fc.lengt=
h){a=3Dp(c.fc);for(c=3Da.next();!c.done;c=3Da.next())c=3Dc.value,b.fc.pus=
h(new gt(c.url,c.mimeType,c.$,c.Jd));break}};var =
Gy=3Dfunction(a){a=3DError.call(this,a);this.message=3Da.message;"stack"i=
n a&&(this.stack=3Da.stack)};v(Gy,Error);var =
Hy=3Dfunction(a){this.h=3Da;this.g=3DDate.now()};Hy.prototype.reset=3Dfun=
ction(){this.g=3DDate.now()};var =
Iy=3Dfunction(a){a=3Da.g+a.h-Date.now();return 0<a?a:0};var =
Jy=3D"://secure-...imrworldwide.com/ ://cdn.imrworldwide.com/ =
://aksecure.imrworldwide.com/ ://[^.]*.moatads.com =
://youtube[0-9]+.moatpixel.com ://pm.adsafeprotected.com/youtube =
://pm.test-adsafeprotected.com/youtube =
://e[0-9]+.yt.srs.doubleverify.com www.google.com/pagead/xsul =
www.youtube.com/pagead/slav".split(" "),Ky=3D/\bocr\b/;function =
Ly(a){if(x(A(a))||$d&&2048<a.length)return!1;try{if((new =
J(a)).C().match(Ky))return!0}catch(b){}return =
null!=3DJy.find(function(b){return null!=3Da.match(b)})};var =
My=3Dfunction(a){var =
b=3DError.call(this,a);this.message=3Db.message;"stack"in =
b&&(this.stack=3Db.stack);this.errorCode=3Da};v(My,Error);var =
Oy=3Dfunction(a){Ny();return nd(a,null)},Ny=3DKa;var =
Py=3Dfunction(){if(!$d)return!1;try{return new =
ActiveXObject("MSXML2.DOMDocument"),!0}catch(a){return!1}},Qy=3D$d&&Py(),=
Ry=3Dfunction(a){if("undefined"!=3Dtypeof DOMParser){var b=3Dnew =
DOMParser;a=3DOy(a);return =
b.parseFromString(ld(a),"application/xml")}if(Qy){b=3Dnew =
ActiveXObject("MSXML2.DOMDocument");b.resolveExternals=3D!1;b.validateOnP=
arse=3D!1;try{b.setProperty("ProhibitDTD",!0),b.setProperty("MaxXMLSize",=
2048),b.setProperty("MaxElementDepth",256)}catch(c){}b.loadXML(a);return =
b}throw Error("Your browser does not support loading xml documents");=0A=
};var P=3Dfunction(a){D.call(this);this.h=3Da;this.g=3D{}};Ua(P,D);=0A=
var Sy=3D[],S=3Dfunction(a,b,c,d){Q(a,b,c,d,void =
0)},Q=3Dfunction(a,b,c,d,e,f){Array.isArray(c)||(c&&(Sy[0]=3Dc.toString()=
),c=3DSy);for(var g=3D0;g<c.length;g++){var =
h=3DSg(b,c[g],d||a.handleEvent,e||!1,f||a.h||a);if(!h)break;a.g[h.key]=3D=
h}},Uy=3Dfunction(a,b,c,d){Ty(a,b,c,d,void =
0)},Ty=3Dfunction(a,b,c,d,e,f){if(Array.isArray(c))for(var =
g=3D0;g<c.length;g++)Ty(a,b,c[g],d,e,f);else(b=3DRg(b,c,d||a.handleEvent,=
e,f||a.h||a))&&(a.g[b.key]=3Db)},Vy=3Dfunction(a,b,c,d,e,f){if(Array.isAr=
ray(c))for(var g=3D0;g<c.length;g++)Vy(a,b,c[g],=0A=
d,e,f);else =
d=3Dd||a.handleEvent,e=3DMa(e)?!!e.capture:!!e,f=3Df||a.h||a,d=3DTg(d),e=3D=
!!e,c=3DGg(b)?Ng(b.G,String(c),d,e,f):b?(b=3DWg(b))?Ng(b,c,d,e,f):null:nu=
ll,c&&(eh(c),delete =
a.g[c.key])},Wy=3Dfunction(a){Eb(a.g,function(b,c){this.g.hasOwnProperty(=
c)&&eh(b)},a);a.g=3D{}};P.prototype.O=3Dfunction(){P.Bb.O.call(this);Wy(t=
his)};P.prototype.handleEvent=3Dfunction(){throw =
Error("EventHandler.handleEvent not implemented");};var =
Xy=3Dfunction(){};Xy.prototype.get=3Dfunction(a){return =
Yy({url:a.url,timeout:a.timeout,withCredentials:void =
0=3D=3D=3Da.withCredentials?!0:a.withCredentials,method:"GET",Qb:void =
0=3D=3D=3Da.Qb?void 0:a.Qb})};=0A=
var Yy=3Dfunction(a){var =
b=3Da.url,c=3Da.timeout,d=3Da.withCredentials,e=3Da.method,f=3Dvoid =
0=3D=3D=3Da.content?void 0:a.content,g=3Dvoid 0=3D=3D=3Da.Qb?void =
0:a.Qb,h=3Dvoid 0=3D=3D=3Da.headers?{}:a.headers;return =
Zy({url:b,timeout:c,withCredentials:d,method:e,content:f,Qb:g,headers:h})=
.then(function(k){return Promise.resolve(k)},function(k){return k =
instanceof =
Error&&6=3D=3Dk.message&&d?Zy({url:b,timeout:c,withCredentials:!d,method:=
e,content:f,Qb:g,headers:h}):Promise.reject(k)})},Zy=3Dfunction(a){var =
b=3Da.url,c=3Da.timeout,d=3Da.withCredentials,=0A=
e=3Da.method,f=3Dvoid 0=3D=3D=3Da.content?void 0:a.content,g=3Dvoid =
0=3D=3D=3Da.Qb?void 0:a.Qb;a=3Dvoid 0=3D=3D=3Da.headers?{}:a.headers;var =
h=3Dnew $x;h.R=3Dd;h.C=3DMath.max(0,Iy(c));h.P&&g&&h.P(g);for(var k in =
a)h.headers.set(k,a[k]);var m=3Dnew P;return new =
Promise(function(n,q){Uy(m,h,"success",function(){a:{if(Zl())try{my(h);va=
r r=3D"application/json";break a}catch(R){r=3D"application/xml";break =
a}r=3Dny(h,"Content-Type")||""}if(-1!=3Dr.indexOf("application/json"))n(m=
y(h)||{});else{try{var =
t=3Dh.g?h.g.responseXML:null}catch(R){t=3Dnull}null=3D=3D=0A=
t&&(t=3DRy(ly(h)));r=3Dot(Bu);if(!(t&&t.documentElement&&xx(t.documentEle=
ment))&&r){r=3D{vastUrl:b.substring(0,200),responseText:ly(h).substring(0=
,200),status:ky(h),origin:window.location.origin};Zl()||(r.contentType=3D=
ny(h,"Content-Type"),r.acao=3Dny(h,"Access-Control-Allow-Origin"),r.acac=3D=
ny(h,"Access-Control-Allow-Credentials"));for(var =
B=3DM(),y=3Dp(Object.keys(r)),L=3Dy.next();!L.done;L=3Dy.next())L=3DL.val=
ue,N(B,L,r[L])}n(t)}m.V();h.V()});Uy(m,h,["error","timeout"],function(){q=
(new My(h.o,ky(h)));m.V();h.V()});=0A=
fy(h,hx(b),e,f)})};var $y=3Dfunction(a,b){this.A=3Dvoid =
0=3D=3D=3Da?!1:a;this.g=3Dnew Map;this.l=3D0;this.B=3D(void =
0=3D=3D=3Db?!0:b)&&null!=3Dwindow.fetch};$y.prototype.h=3Dfunction(a,b,c)=
{b=3Dvoid 0=3D=3D=3Db?!1:b;try{a=3D(void =
0=3D=3D=3Dc?0:c)?hx(a,"https"):hx(a),b=3Db||Ly(a),this.B?az(this,a,b):Zl(=
)?bz(a):b?cz(this,a):dz(this,a)}catch(d){}};=0A=
var az=3Dfunction(a,b,c){N(M(),"faa","1");var =
d=3D{keepalive:!0,method:"get",mode:"no-cors",redirect:"follow"};c&&(d.re=
ferrerPolicy=3D"no-referrer");fetch(b,d).then(function(){N(M(),"fas","1")=
}).catch(function(){N(M(),"faf","1");a.B=3D!1;Zl()?bz(b):c?cz(a,b):dz(a,b=
)})},cz=3Dfunction(a,b){var =
c=3DEc(Ic(b)||Jc);if("about:invalid#zClosurez"!=3D=3Dc){c=3Dld(od(c)).toS=
tring();var d=3D'javascript:"<body><img =
src=3D\\""+'+xd(ks(c))+'+"\\"></body>"';a.A?ez(a,function(e){e||(d=3D'jav=
ascript:"<body><object data=3D"'+b+'" type=3Dtext/html width=3D1 =
height=3D1 style=3Dvisibility:hidden;></body>"');=0A=
fz(d)}):fz(d)}},fz=3Dfunction(a){var =
b=3Dlg("IFRAME",{src:a,style:"display:none"});a=3Dag(b).body;Rg(b,["load"=
,"error"],function(){Ph(function(){qg(b)},5E3)});a.appendChild(b)},dz=3Df=
unction(a,b){a.A?ez(a,function(c){c?gz(a,b):hz(a,b)}):gz(a,b)},ez=3Dfunct=
ion(a,b){if(void 0!=3Da.o)b(a.o);else{var c=3Dnew =
Image,d=3D(a.l++).toString();a.g.set(d,c);var =
e=3DsetTimeout(function(){a.o=3D!1;a.g.delete(d);b(!1)},300);c.onload=3Df=
unction(){clearTimeout(e);a.o=3D!0;a.g.delete(d);b(!0)};c.src=3D"data:ima=
ge/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=3D=
=3D"}},=0A=
hz=3Dfunction(a,b){var =
c=3Dmg(document,"OBJECT");c.data=3Db;c.width=3D"1";c.height=3D"1";c.style=
.visibility=3D"hidden";var =
d=3D""+a.l++;a.g.set(d,c);c.onload=3Dc.onerror=3Dfunction(){a.g.delete(d)=
};document.body.appendChild(c)},gz=3Dfunction(a,b){var c=3Dnew =
Image,d=3D(a.l++).toString();a.g.set(d,c);c.onload=3Dc.onerror=3Dfunction=
(){a.g.delete(d)};c.src=3Db},bz=3Dfunction(a){(new =
Xy).get({url:a,timeout:new Hy(5E3)})},Xv=3Dfunction(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?!1:c;b.forEach(function(d){return a.h(d,c)})};function =
iz(a){switch(!0){case xv(a):return"dcm";case Av(a):return"dv3";case =
wv(a):return"adsense";case yv(a):return"xfp";case =
zv(a):return"dbm";default:return"simple"}};var =
jz=3Dfunction(a){this.h=3Da=3Dvoid 0=3D=3D=3Da?new =
Map:a};jz.prototype.g=3Dfunction(){return null};var =
kz=3Dfunction(a){!Zl()&&a.set("osd",2);var =
b=3Dqv();-1!=3Db&&a.set("frm",b);b=3Dwindow.document;b=3D"visible"=3D=3D(=
b.visibilityState||b.webkitVisibilityState||b.mozVisibilityState||"");nul=
l!=3Db&&a.set("vis",b?"1":"2");a.set("sdr",1)},lz=3Dfunction(a,b){a.h.for=
Each(function(c,d){x(c)||b.set(d,c)})},mz=3Dfunction(){var =
a=3D1025;am()||(a|=3D64);return a|4};var =
nz=3Dfunction(){jz.apply(this,arguments)};v(nz,jz);nz.prototype.g=3Dfunct=
ion(a){var b=3Dnew Map;lz(this,b);a=3Dnew J(a.g);rv(a,b);return =
a.toString()};var oz=3Dfunction(a){this.g=3Da=3Dvoid =
0=3D=3D=3Da?[]:a};var pz=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?{}:a;var =
b=3Dvoid 0=3D=3D=3Da.Ze?!0:a.Ze,c=3Dvoid 0=3D=3D=3Da.Za?!1:a.Za,d=3Dvoid =
0=3D=3D=3Da.vg?!1:a.vg,e=3Dvoid =
0=3D=3D=3Da.He?null:a.He;Xw.call(this,{Sa:void =
0=3D=3D=3Da.Sa?null:a.Sa,errors:void =
0=3D=3D=3Da.errors?[]:a.errors,dc:void 0=3D=3D=3Da.dc?[]:a.dc,Ha:void =
0=3D=3D=3Da.Ha?[]:a.Ha,gb:void 0=3D=3D=3Da.gb?[]:a.gb,ea:void =
0=3D=3D=3Da.ea?[]:a.ea});this.Ze=3Db;this.Za=3Dc;this.vg=3Dd;this.He=3De}=
;v(pz,Xw);function =
qz(a,b){a=3DparseInt(a.getAttribute(b),10);if(!isNaN(a))return =
a}function =
rz(a){if(null!=3Da){a=3Da.toLowerCase();if("1"=3D=3Da||"true"=3D=3Da)retu=
rn!0;if("0"=3D=3Da||"false"=3D=3Da)return!1}}function sz(a,b){var =
c=3D[];b=3Db.toLowerCase();a=3Dp(C(a));for(var =
d=3Da.next();!d.done;d=3Da.next())d=3Dd.value,d.nodeName.toLowerCase()=3D=
=3Db&&c.push(d);return c}function tz(a,b){a=3Dsz(a,b);return =
0<a.length?a[a.length-1]:null}=0A=
function T(a){if(0=3D=3Da.childNodes.length)return null;var =
b=3D"";a=3Dp(a.childNodes);for(var =
c=3Da.next();!c.done;c=3Da.next())switch(c=3Dc.value,c.nodeType){case =
4:case 3:b+=3Dc.nodeValue}return b.trim()}function uz(a,b){return =
a.hasAttribute("type")&&a.getAttribute("type").toLowerCase()=3D=3Db.toLow=
erCase()}=0A=
function vz(a){var =
b=3D(a||"").split(":");if(3=3D=3Db.length){a=3DparseInt(b[0],10);var =
c=3DparseInt(b[1],10),d=3Db[2].split("."),e=3DparseInt(d[0],10);b=3D0;2=3D=
=3Dd.length&&(b=3DparseInt(d[1],10));if(!(isNaN(a)||isNaN(c)||isNaN(e)||i=
sNaN(b)))return a=3D36E5*a+6E4*c+1E3*e,a+=3Db}}=0A=
function wz(a){var b=3D[];a=3Dp(C(a));for(var =
c=3Da.next();!c.done;c=3Da.next()){var =
d=3Dc.value;if("Verification"=3D=3Dd.nodeName){c=3D{vendor:d.getAttribute=
("vendor"),W:[]};d=3Dp(C(d));for(var =
e=3Dd.next();!e.done;e=3Dd.next())switch(e=3De.value,e.nodeName){case =
"JavaScriptResource":c.Fd=3DT(e);c.rc=3De.getAttribute("apiFramework");br=
eak;case "VerificationParameters":c.parameters=3DT(e);break;case =
"TrackingEvents":c.W=3Dxz(e)}null!=3Dc.Fd&&b.push(new Ww(c))}}return b}=0A=
function yz(a){var b=3D[];a=3Dp(C(a));for(var =
c=3Da.next();!c.done;c=3Da.next())c=3Dc.value,"CustomTracking"=3D=3Dc.nod=
eName&&b.push.apply(b,u(xz(c)));return b}function zz(a,b){var =
c=3Da.getAttribute("id"),d=3Da.getAttribute("attributionDestination"),e=3D=
a.getAttribute("attributionSourceEventId"),f=3Da.getAttribute("attributio=
nReportTo");a=3Dqz(a,"attributionExpiry");return new Fw(b,c,d,e,f,a)}=0A=
function xz(a){var b=3D[];a=3Dp(C(a));for(var =
c=3Da.next();!c.done;c=3Da.next()){var =
d=3Dc.value;if("Tracking"=3D=3Dd.nodeName){c=3Dd.getAttribute("event");va=
r e=3DT(d);if(null!=3De){d=3Dd.getAttribute("offset");var =
f=3Dnull,g=3Dnull;d&&d.endsWith("%")?g=3DparseInt(d,10):d&&d.includes(":"=
)&&(f=3Dvz(d));b.push(new ht(c,e,{xa:f,bd:g}))}}}return b};var =
Az=3Dfunction(){this.g=3D[]},Bz=3Dfunction(a,b){a.g.includes(b)||a.g.push=
(b)},Cz=3Dfunction(a,b){var c=3D[];b=3Dp(b);for(var =
d=3Db.next();!d.done;d=3Db.next())if(d=3Dd.value,"Extension"=3D=3Dd.nodeN=
ame)for(var =
e=3Dp(a.g),f=3De.next();!f.done;f=3De.next())if(f=3Df.value.g(d),null!=3D=
f){c.push(f);break}return c},Hz=3Dfunction(a){var =
b=3D{ub:[]};b.Qa=3Dqz(a,"sequence");b.id=3Da.getAttribute("id");b.adId=3D=
a.getAttribute("adId");for(var =
c=3Dp(C(a)),d=3Dc.next();!d.done;d=3Dc.next()){var =
e=3Dd.value;switch(e.nodeName){case "Linear":for(var f=3Dvoid 0,=0A=
g=3Dvoid 0,h=3Dvoid =
0,k=3D[],m=3D[],n=3D[],q=3D[],r=3D[],t=3Dp(C(e)),B=3Dt.next();!B.done;B=3D=
t.next()){var y=3DB.value;switch(y.nodeName){case =
"TrackingEvents":k=3Dxz(y);break;case "VideoClicks":for(var =
L=3Dnull,R=3D[],ta=3D[],pa=3Dp(C(y)),vb=3Dpa.next();!vb.done;vb=3Dpa.next=
()){var Rd=3Dvb.value,md=3DT(Rd);if(null!=3Dmd){var =
Gf=3DRd.getAttribute("id");switch(Rd.nodeName){case =
"ClickThrough":L=3Dzz(Rd,md);break;case "ClickTracking":R.push(new =
Fw(md,Gf));break;case "CustomClick":ta.push(new Fw(md,Gf))}}}h=3Dnew =
Qw({yb:L,Ub:R,ce:ta});break;case "MediaFiles":for(var Sd=3D=0A=
[],ij=3D[],Hf=3D[],db=3Dp(C(y)),If=3Ddb.next();!If.done;If=3Ddb.next()){v=
ar kb=3DIf.value;switch(kb.nodeName){case "MediaFile":var =
ze=3DT(kb);if(null=3D=3Dze)var =
jj=3Dnull;else{-1!=3Dze.indexOf("www.youtube.com/get_video")?N(M(),"hgvu"=
,"1"):-1!=3Dze.indexOf("redirector.gvt1.com/get_video")&&N(M(),"hgvuc","1=
");var =
pc=3D{};pc.height=3Dqz(kb,"height");pc.width=3Dqz(kb,"width");pc.Va=3Dkb.=
getAttribute("delivery");pc.bitrate=3Dqz(kb,"bitrate");pc.fa=3Dqz(kb,"min=
Bitrate");pc.maxBitrate=3Dqz(kb,"maxBitrate");pc.mimeType=3Dkb.getAttribu=
te("type");=0A=
pc.$=3Dkb.getAttribute("apiFramework");pc.Ba=3Dkb.getAttribute("codec");v=
ar $g=3Dze,ah=3DparseInt(Si($g,"itag"),10);if(ah)var br=3Dah;else{var =
cr=3D$g.match(oy);br=3Dcr&&2=3D=3Dcr.length?parseInt(cr[1],10):null}null!=
=3Dbr&&(pc.wa=3Dbr);jj=3Dnew Pw(ze,pc)}var =
yA=3Djj;null!=3D=3DyA&&Sd.push(yA);break;case =
"ClosedCaptionFiles":for(var =
zA=3D[],AA=3Dp(C(kb)),dr=3DAA.next();!dr.done;dr=3DAA.next()){var =
er=3Ddr.value,BA=3DT(er);if(null!=3D=3DBA){var =
fr=3D{url:BA};fr.mimeType=3Der.getAttribute("type");fr.language=3Der.getA=
ttribute("language");zA.push(new Jw(fr))}}Hf=3D=0A=
zA;break;case "InteractiveCreativeFile":var =
CA=3DT(kb);if(null=3D=3DCA)var DA=3Dnull;else{var =
dm=3D{};dm.mimeType=3Dkb.getAttribute("type");dm.$=3Dkb.getAttribute("api=
Framework");dm.Jd=3Drz(kb.getAttribute("variableDuration"));DA=3Dnew =
Nw(CA,dm)}var =
EA=3DDA;null!=3D=3DEA&&ij.push(EA)}}N(M(),"vmfc",""+Sd.length);var =
YO=3D0=3D=3D=3DHf.length?"0":"1";N(M(),"vhc",YO);var ZO=3DSd;var =
$O=3DHf;var aP=3Dij;m=3DZO;q=3D$O;n=3DaP;break;case =
"Duration":g=3Dvz(T(y));break;case "AdParameters":f=3DA(T(y));break;case =
"Icons":for(var FA=3D[],GA=3Dp(C(y)),gr=3DGA.next();!gr.done;gr=3D=0A=
GA.next()){var cc=3Dgr.value;if("Icon"=3D=3Dcc.nodeName){var =
HA=3DFA,bP=3DHA.push,Bb=3D{};Bb.qc=3Dcc.getAttribute("program");Bb.$=3Dcc=
.getAttribute("apiFramework");Bb.$a=3Dcc.getAttribute("altText");Bb.Cg=3D=
cc.getAttribute("hoverText");Bb.width=3Dqz(cc,"width");Bb.height=3Dqz(cc,=
"height");Bb.ib=3Dcc.getAttribute("xPosition");Bb.jb=3Dcc.getAttribute("y=
Position");Bb.ab=3Dvz(cc.getAttribute("duration"));Bb.re=3Dvz(cc.getAttri=
bute("pxratio"));Bb.xa=3DDz(cc.getAttribute("offset"),Bb.ab);Bb.resources=
=3DEz(cc);Bb.he=3D[];for(var JA=3Dp(C(cc)),=0A=
hr=3DJA.next();!hr.done;hr=3DJA.next()){var =
ir=3Dhr.value;switch(ir.nodeName){case =
"IconViewTracking":Bb.he.push(T(ir));break;case "IconClicks":for(var =
KA=3Dnull,LA=3D[],MA=3D[],NA=3Dp(C(ir)),jr=3DNA.next();!jr.done;jr=3DNA.n=
ext()){var =
kj=3Djr.value,fm=3DT(kj),cP=3Dkj.getAttribute("id");switch(kj.nodeName){c=
ase "IconClickThrough":null!=3Dfm&&(KA=3Dzz(kj,fm));break;case =
"IconClickTracking":null!=3Dfm&&LA.push(new Fw(fm,cP));break;case =
"IconClickFallbackImages":MA=3DFz(kj)}}Bb.xd=3Dnew =
Lw({yb:KA,Ub:LA,Qe:MA})}}bP.call(HA,new Mw(Bb))}}var kr=3D=0A=
r=3DFA;N(M(),"icc",kr.length.toString());if(0<kr.length){for(var =
OA=3D0,PA=3D0,QA=3D0,RA=3D0,bh=3Dnull,SA=3D"ns",TA=3D"ns",UA=3Dp(kr),lr=3D=
UA.next();!lr.done;lr=3DUA.next()){for(var =
ch=3Dlr.value,VA=3Dp(ch.resources),mr=3DVA.next();!mr.done;mr=3DVA.next()=
)switch(mr.value.resourceType){case "Html":OA++;break;case =
"IFrame":PA++;break;case =
"Static":QA++;break;default:RA++}bh=3Dch.qc;TA=3Dch.width?ch.width.toStri=
ng():"ns";SA=3Dch.height?ch.height.toString():"ns"}N(M(),"icrh",OA.toStri=
ng());N(M(),"icri",PA.toString());N(M(),"icrs",QA.toString());=0A=
N(M(),"icru",RA.toString());bh&&(16<bh.length&&(bh=3Dbh.substring(0,15)+"=
*"),N(M(),"icp",bh));N(M(),"icdi",SA+"x"+TA)}}}var =
eP=3DDz(e.getAttribute("skipoffset"),g);b.Lb=3Dnew =
Rw({duration:g,tb:eP,W:k,tf:m,fc:n,mg:q,Ic:h,Ea:f,qb:r});break;case =
"NonLinearAds":for(var =
WA=3D[],XA=3D[],YA=3Dp(C(e)),nr=3DYA.next();!nr.done;nr=3DYA.next()){var =
or=3Dnr.value;switch(or.nodeName){case "NonLinear":for(var =
ZA=3DWA,fP=3DZA.push,Jf=3Dor,gP=3DEz(Jf),hP=3DJf.getAttribute("id"),iP=3D=
qz(Jf,"width"),jP=3Dqz(Jf,"height"),kP=3DJf.getAttribute("apiFramework"),=0A=
lP=3Dvz(Jf.getAttribute("minSuggestedDuration")),$A=3Dnull,aB=3Dnull,bB=3D=
[],cB=3Dp(C(Jf)),pr=3DcB.next();!pr.done;pr=3DcB.next()){var =
gm=3Dpr.value,hm=3DT(gm);if(null!=3Dhm)switch(gm.nodeName){case =
"NonLinearClickThrough":aB=3Dzz(gm,hm);break;case =
"NonLinearClickTracking":bB.push(new =
Fw(hm,gm.getAttribute("id")));break;case =
"AdParameters":$A=3DA(hm)}}fP.call(ZA,new =
Sw({id:hP,$:kP,width:iP,height:jP,ne:lP,zf:aB,Af:bB,resources:gP,Ea:$A}))=
;break;case "TrackingEvents":XA=3Dxz(or)}}b.Bd=3Dnew Tw(WA,XA);var =
qr=3Db.Bd.g;N(M(),"nlc",=0A=
qr.length.toString());if(0<qr.length){for(var =
dB=3D0,eB=3D0,fB=3D0,gB=3D0,rr=3D!1,hB=3Dp(qr),sr=3DhB.next();!sr.done;sr=
=3DhB.next())for(var =
iB=3Dp(sr.value.resources),tr=3DiB.next();!tr.done;tr=3DiB.next()){var =
jB=3Dtr.value;switch(jB.resourceType){case =
"Html":dB++;rr=3Drr||-1!=3DjB.url.indexOf("<");break;case =
"IFrame":eB++;break;case =
"Static":fB++;break;default:gB++}}N(M(),"nlrh",dB.toString());N(M(),"nlri=
",eB.toString());N(M(),"nlrs",fB.toString());N(M(),"nlru",gB.toString());=
N(M(),"nlrhc",rr.toString())}break;case "CompanionAds":b.pd=3D=0A=
Gz(e);var =
ur=3Db.pd.g;N(M(),"ccc",ur.length.toString());if(0<ur.length){for(var =
lB=3D0,mB=3D0,nB=3D0,oB=3D0,vr=3D!1,pB=3Dp(ur),wr=3DpB.next();!wr.done;wr=
=3DpB.next())for(var =
qB=3Dp(wr.value.resources),xr=3DqB.next();!xr.done;xr=3DqB.next()){var =
rB=3Dxr.value;switch(rB.resourceType){case =
"Html":lB++;vr=3Dvr||-1!=3DrB.url.indexOf("<");break;case =
"IFrame":mB++;break;case =
"Static":nB++;break;default:oB++}}N(M(),"ccrh",lB.toString());N(M(),"ccri=
",mB.toString());N(M(),"ccrs",nB.toString());N(M(),"ccru",oB.toString());=
N(M(),"ccrhc",=0A=
vr.toString())}break;case "UniversalAdId":var =
sB=3Db.ub,mP=3DsB.push,yr=3DT(e);yr||(yr=3De.getAttribute("idValue"));var=
 nP=3De.getAttribute("idRegistry");mP.call(sB,new =
Uw({ie:nP,je:yr}))}}return new =
Vw(b)},Dz=3Dfunction(a,b){if(null!=3Da)return =
a.endsWith("%")&&null!=3Db?parseInt(a,10)*b/100:vz(a)},Gz=3Dfunction(a){v=
ar =
b=3D[],c=3Da.getAttribute("required");"any"!=3Dc&&"all"!=3Dc&&(c=3D"none"=
);a=3Dp(C(a));for(var d=3Da.next();!d.done;d=3Da.next()){var =
e=3Dd.value;if("Companion"=3D=3De.nodeName){d=3Db;var =
f=3Dd.push,g=3DEz(e),h=3De.getAttribute("id"),=0A=
k=3De.getAttribute("adSlotID"),m=3De.getAttribute("apiFramework"),n=3Dqz(=
e,"width"),q=3Dqz(e,"height"),r=3D[],t=3Dnull,B=3D[],y;e=3Dp(C(e));for(y=3D=
e.next();!y.done;y=3De.next()){var L=3Dy.value;switch(L.nodeName){case =
"TrackingEvents":r=3Dxz(L);break;case =
"CompanionClickThrough":y=3DT(L);null!=3Dy&&(t=3Dzz(L,y));break;case =
"CompanionClickTracking":y=3DT(L),null!=3Dy&&B.push(new =
Fw(y,L.getAttribute("id")))}}f.call(d,new =
Hw({id:h,Mc:k,$:m,width:n,height:q,Te:t,Ue:B,resources:g,W:r}))}}return =
new Iw(b,c)},Fz=3Dfunction(a){var b=3D[];a=3D=0A=
p(C(a));for(var c=3Da.next();!c.done;c=3Da.next()){var =
d=3Dc.value;c=3DEz(d).filter(function(g){return"Static"=3D=3Dg.resourceTy=
pe});if(0<c.length){var =
e=3Dqz(d,"width"),f=3Dqz(d,"height");d=3DIz(d);b.push(new =
Kw(c[0],e,f,d))}}return b},Iz=3Dfunction(a){a=3Dp(C(a));for(var =
b=3Da.next();!b.done;b=3Da.next())if(b=3Db.value,"AltText"=3D=3Db.nodeNam=
e)return T(b);return null},Ez=3Dfunction(a){var =
b=3D[];a=3Dp(C(a));for(var =
c=3Da.next();!c.done;c=3Da.next()){c=3Dc.value;var =
d=3DT(c);if(null!=3Dd)switch(c.nodeName){case =
"StaticResource":b.push(new Gw(d,=0A=
"Static",c.getAttribute("creativeType")));break;case =
"HTMLResource":b.push(new Gw(d,"Html"));break;case =
"IFrameResource":b.push(new Gw(d,"IFrame"))}}return b};var =
Kz=3Dfunction(){var a=3D{Ih:[new Jz,new Dy]},b=3Dvoid =
0=3D=3D=3Da.oj?[]:a.oj;this.h=3Dvoid =
0=3D=3D=3Da.Ih?[]:a.Ih;this.g=3Db},Lz=3Dfunction(a,b){a:{var =
c=3Dp(a.h);for(var =
d=3Dc.next();!d.done;d=3Dc.next())if(d=3Dd.value,d.l(b)){c=3Dd;break =
a}c=3Dnull}if(null!=3Dc){c=3Dc.h(b);a=3Dp(a.g);for(d=3Da.next();!d.done;d=
=3Da.next())d.value.g(b,c);return c}throw new Gy("Ad Provider was not =
found for ad.",1014);throw new Gy("CreateAd call =
failed.",1014);},Mz=3Dfunction(a,b){a.g.unshift(b)};var =
Nz=3Dfunction(a,b){this.h=3Da;this.g=3Dvoid 0=3D=3D=3Db?null:b};var =
Oz=3Dfunction(a,b){ax.call(this,a);this.g=3Db};v(Oz,ax);var =
Jz=3Dfunction(){};v(Jz,Dy);Jz.prototype.l=3Dfunction(a){a=3D(1>a.g.length=
?null:a.g[0]).Ka;return a instanceof =
ty?null!=3Da.Ha.find(function(b){return =
null!=3Db.Lb}):!1};Jz.prototype.h=3Dfunction(a){var b=3Dnew =
xw;this.g(a,b);return b};=0A=
Jz.prototype.g=3Dfunction(a,b){Dy.prototype.g.call(this,a,b);for(var =
c=3Dp(a.g),d=3Dc.next();!d.done;d=3Dc.next())d=3Dd.value,Pz(d,b),d=3Dd.Ka=
,d instanceof =
ty&&(b.description=3Dd.description);a:if(c=3D1>a.g.length?null:a.g[0])if(=
d=3D$w(a,Nz),0<d.length)for(a=3Dp(d),c=3Da.next();!c.done;c=3Da.next())c=3D=
c.value,c.h&&(b.tb=3Dc.g?c.g:5E3);else{d=3D$w(a,ax);d=3Dp(d);for(var =
e=3Dd.next();!e.done;e=3Dd.next()){e=3Dp(e.value.W);for(var =
f=3De.next();!f.done;f=3De.next())if("skip"=3D=3Df.value.g){b.tb=3D5E3;br=
eak a}}c=3Dp(c.Ka.Ha);for(d=3Dc.next();!d.done;d=3D=0A=
c.next())if((d=3Dd.value.Lb)&&null!=3Dd.tb){b.tb=3Dd.tb;break =
a}a=3D$w(a,Oz);a=3Dp(a);for(c=3Da.next();!c.done;c=3Da.next())if("Generic=
"=3D=3Dc.value.g){b.tb=3D5E3;break}}};=0A=
var Pz=3Dfunction(a,b){for(var =
c=3Dp(a.Ka.Ha),d=3Dc.next();!d.done;d=3Dc.next()){d=3Dd.value;var =
e=3Dd.Lb;if(e){b.creativeId=3Dd.id;b.A=3Dd.adId;b.ub=3Dd.ub.map(function(=
k){return new ww(k.je,k.ie)});for(var =
f=3Dp(e.W),g=3Df.next();!g.done;g=3Df.next())lt(b,jt(g.value));if(f=3De.I=
c){g=3Dp(f.Ub);for(var h=3Dg.next();!h.done;h=3Dg.next())lt(b,new =
it("click",h.value.url));g=3Dp(f.ce);for(h=3Dg.next();!h.done;h=3Dg.next(=
))h=3Dh.value,h.id&&lt(b,new it(h.id,h.url))}a.Ka instanceof =
ty&&(b.ab=3Dd.Lb.duration,e.Ea&&(b.Ea=3De.Ea),f&&f.yb&&(b.C=3Df.yb.url,=0A=
b.B=3DAx(f.yb)))}}};var Qz=3Dnew function(){var a=3Dnew Map([["A",new =
Map([["href",{Oa:2}]])],["AREA",new Map([["href",{Oa:2}]])],["LINK",new =
Map([["href",{Oa:2,conditions:new Map([["rel",new Set("alternate author =
bookmark canonical cite help icon license next prefetch dns-prefetch =
prerender preconnect preload prev search subresource".split(" =
"))]])}]])],["SOURCE",new Map([["src",{Oa:2}]])],["IMG",new =
Map([["src",{Oa:2}]])],["VIDEO",new Map([["src",{Oa:2}]])],["AUDIO",new =
Map([["src",{Oa:2}]])]]),b=3Dnew Set("title aria-atomic =
aria-autocomplete aria-busy aria-checked aria-disabled aria-dropeffect =
aria-expanded aria-haspopup aria-hidden aria-invalid aria-label =
aria-level aria-live aria-multiline aria-multiselectable =
aria-orientation aria-posinset aria-pressed aria-readonly aria-relevant =
aria-required aria-selected aria-setsize aria-sort aria-valuemax =
aria-valuemin aria-valuenow aria-valuetext alt align autocapitalize =
autocomplete autocorrect autofocus autoplay bgcolor border cellpadding =
cellspacing checked color cols colspan controls datetime disabled =
download draggable enctype face formenctype frameborder height hreflang =
hidden ismap label lang loop max maxlength media minlength min multiple =
muted nonce open placeholder preload rel required reversed role rows =
rowspan selected shape size sizes slot span spellcheck start step =
summary translate type valign value width wrap itemscope itemtype itemid =
itemprop itemref".split(" ")),=0A=
c=3Dnew Map([["dir",{Oa:3,conditions:new Map([["dir",new =
Set(["auto","ltr","rtl"])]])}],["async",{Oa:3,conditions:new =
Map([["async",new =
Set(["async"])]])}],["cite",{Oa:2}],["loading",{Oa:3,conditions:new =
Map([["loading",new =
Set(["eager","lazy"])]])}],["poster",{Oa:2}],["target",{Oa:3,conditions:n=
ew Map([["target",new Set(["_self","_blank"])]])}]]);this.h=3Dnew =
Set("ARTICLE SECTION NAV ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P =
HR PRE BLOCKQUOTE OL UL LH LI DL DT DD FIGURE FIGCAPTION MAIN DIV EM =
STRONG SMALL S CITE Q DFN ABBR RUBY RB RT RTC RP DATA TIME CODE VAR SAMP =
KBD SUB SUP I B U MARK BDI BDO SPAN BR WBR INS DEL PICTURE PARAM TRACK =
MAP TABLE CAPTION COLGROUP COL TBODY THEAD TFOOT TR TD TH SELECT =
DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER FIELDSET LEGEND DETAILS =
SUMMARY MENU DIALOG SLOT CANVAS FONT CENTER".split(" "));=0A=
this.g=3Da;this.l=3Db;this.o=3Dc};function =
Rz(a){return{valueOf:a}.valueOf()};function =
Sz(a,b){a=3D"undefined"=3D=3D=3Dtypeof =
window?null:window[a];if(null=3D=3D=3Da||void =
0=3D=3D=3Da||!a.prototype.hasOwnProperty(b))return null;var =
c=3DObject.getOwnPropertyDescriptor(a.prototype,b);return =
function(d){return c.get.apply(d)}}=0A=
var Tz=3DRz(function(){var a;return =
null!=3D=3D(a=3DSz("Element","attributes"))&&void =
0!=3D=3Da?a:Sz("Node","attributes")}),Uz=3DRz(function(){return =
Sz("Node","nodeName")}),Vz=3DRz(function(){return =
Sz("Node","nodeType")}),Wz=3DRz(function(){return =
Sz("Node","childNodes")}),Xz=3DRz(function(){return =
Sz("Node","firstChild")}),Yz=3DRz(function(){return =
Sz("Attr","name")}),Zz=3DRz(function(){return Sz("Attr","value")});var =
$z=3D{};var aA=3Dfunction(){this.g=3DQz;if($z!=3D=3D$z)throw Error("Bad =
secret");},cA=3Dfunction(a){var b=3DbA;a=3DFf("<html><body>"+a);a=3D(new =
DOMParser).parseFromString(Kf(a),"text/html");for(var =
c=3Da.createElement("div");Wz(a.body).length;)c.appendChild(Xz(a.body));a=
=3Da.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,b.h.=
bind(b),!1);for(var =
d=3Da.nextNode(),e=3Dc=3Ddocument.createElement("div");null!=3D=3Dd;){if(=
Vz(d)=3D=3D=3DNode.TEXT_NODE)var =
f=3Ddocument.createTextNode(d.data);else =
if(Vz(d)=3D=3D=3DNode.ELEMENT_NODE){f=3Db;var g=3D=0A=
d;d=3DUz(g);var h=3Ddocument.createElement(d);if(g=3DTz(g))for(var =
k=3Dp(g),m=3Dk.next();!m.done;m=3Dk.next()){var =
n=3Dm.value;m=3DYz(n);n=3DZz(n);var q=3Df.g;var =
r=3Dm,t=3Dq.g.get(d);q=3D(null=3D=3D=3Dt||void =
0=3D=3D=3Dt?0:t.has(r))?t.get(r):q.l.has(r)?{Oa:1}:q.o.get(r)||{Oa:0};a:{=
r=3Dvoid 0;var B=3Dq.conditions;t=3Dg;if(B){B=3Dp(B);for(var =
y=3DB.next();!y.done;y=3DB.next()){var =
L=3Dp(y.value);y=3DL.next().value;L=3DL.next().value;if((y=3Dnull=3D=3D=3D=
(r=3Dt.getNamedItem(y))||void 0=3D=3D=3Dr?void =
0:r.value)&&!L.has(y)){r=3D!1;break a}}}r=3D!0}if(r)switch(q.Oa){case =
1:h.setAttribute(m,=0A=
n);break;case 2:n=3DOf(pj(n));h.setAttribute(m,n);break;case =
3:h.setAttribute(m,n.toLowerCase());break;case 0:break;default:throw =
Error("Unhandled AttributePolicyAction case");}}f=3Dh}else throw =
Error("Node is not of type text or =
element");e.appendChild(f);if(d=3Da.firstChild())e=3Df;else =
for(;!(d=3Da.nextSibling())&&(d=3Da.parentNode());)e=3De.parentNode}b=3D(=
new =
XMLSerializer).serializeToString(c);b=3Db.slice(b.indexOf(">")+1,b.lastIn=
dexOf("</"));return Ff(b)};=0A=
aA.prototype.h=3Dfunction(a){if(Vz(a)=3D=3D=3DNode.TEXT_NODE)return =
NodeFilter.FILTER_ACCEPT;if(Vz(a)!=3D=3DNode.ELEMENT_NODE)return =
NodeFilter.FILTER_REJECT;a=3DUz(a);if(null=3D=3D=3Da)a=3DNodeFilter.FILTE=
R_REJECT;else{var =
b=3Dthis.g;a=3Db.h.has(a)||b.g.has(a)?NodeFilter.FILTER_ACCEPT:NodeFilter=
.FILTER_REJECT}return a};var bA=3DRz(function(){return new aA});var =
eA=3Dfunction(a){this.h=3Da;this.g=3DdA(a)},dA=3Dfunction(a){return new =
Map(a.l.split("/").reduce(function(b,c,d){d%2?b[b.length-1].push(c):b.pus=
h([c]);return b},[]))};eA.prototype.getId=3Dfunction(){return =
fA(this,"id")};var fA=3Dfunction(a,b){var c=3DNs(a.h,b);return =
c?c:(a=3Da.g.get(b))?a:null};function gA(a){var =
b=3D0,c=3D0,d=3D!1,e=3D[];a.forEach(function(f){var =
g=3DA(f.mimeType).toLowerCase();e.push(g);"vpaid"=3D=3D=3DA(f.$).toLowerC=
ase()?d=3D!0:"video/webm"=3D=3D=3Dg&&(b++,f.Ba&&f.Ba.toLowerCase().includ=
es("vp9")&&c++)});N(M(),"webm",b.toString());N(M(),"vp9",c.toString());N(=
M(),"vamt",e.join());N(M(),"hvmf",A(d))}function hA(a){a=3Dnew eA(new =
J(a));var =
b=3DfA(a,"manifest"),c=3DfA(a,"itag");b=3Db||c||0;a=3DfA(a,"source")||"no=
ne";N(M(),"vsrc",a);N(M(),"bit",String(b))}=0A=
function =
iA(a){N(M(),"vms","1");a.maxBitrate?Kt(M(),"br",a.maxBitrate):a.fa&&Kt(M(=
),"br",a.fa);a.mimeType&&Kt(M(),"mt",a.mimeType);a.width&&a.height&&Kt(M(=
),"vs",a.width+"x"+a.height);a.Ba&&Kt(M(),"vc",a.Ba);var =
b=3D0,c=3D"none";a.url&&(a=3Dnew eA(new =
J(a.url)),b=3DfA(a,"itag"),b=3DfA(a,"manifest")||b||0,c=3DfA(a,"source"))=
;N(M(),"bit",String(b));N(M(),"vsrc",c)}=0A=
function jA(a){if(a instanceof Dw){var =
b=3Da.o,c=3Da.l;if(243=3D=3D=3Db&&c){var d=3Da.h+'; =
codecs=3D"vp09.00.10.08"',e=3Da.A+'; =
codecs=3D"'+a.za+'"';b=3D1E3*Sx[b]||4E5;c=3D1E3*Sx[c]||4E5;var =
f=3Dhg(window),g=3Da.getHeight()||f.height;a=3Da.getWidth()||f.width;retu=
rn{type:"media-source",audio:{contentType:e,channels:"2",bitrate:c,sample=
rate:44100},video:{contentType:d,width:a,height:g,bitrate:b,framerate:30}=
}}}return null};var kA=3Dfunction(a){this.g=3Da=3Dvoid =
0=3D=3D=3Da?[]:a},sy=3Dfunction(a,b){Ot("ghmsh_s");for(var =
c=3D"",d=3D"",e=3D"",f=3D0,g=3Dp(b.h),h=3Dg.next();!h.done;h=3Dg.next())h=
=3Dh.value,c+=3Dh.wa+",",0<=3Dh.url.indexOf("gvt1.com")&&f++;g=3Dp(b.l);f=
or(h=3Dg.next();!h.done;h=3Dg.next())h=3Dh.value,d+=3Dh.wa+",",0<=3Dh.url=
.indexOf("gvt1.com")&&f++;g=3Dp(b.g);for(h=3Dg.next();!h.done;h=3Dg.next(=
))h=3Dh.value,e+=3Dh.wa+",",0<=3Dh.url.indexOf("gvt1.com")&&f++;g=3Dp(b.A=
);for(h=3Dg.next();!h.done;h=3Dg.next())h=3Dh.value,"application/dash+xml=
"=3D=3Dh.mimeType?N(M(),"ghmsh_hd",=0A=
"1"):"application/vnd.apple.mpegurl"=3D=3Dh.mimeType&&N(M(),"ghmsh_hh","1=
");N(M(),"ghmsh_mi",c);N(M(),"ghmsh_vi",d);N(M(),"ghmsh_ai",e);N(M(),"ghm=
sh_gvt",f.toString());a=3DlA(a,b);a||(Ot("ghmsh_f"),0<b.h.length?a=3DmA(b=
.h[0]):0<b.g.length&&0<b.l.length?a=3DnA(b.l[0],b.g[0]):(Ot("ghmsh_ff"),a=
=3Dnull));return =
a?((b=3Da)?(N(M(),"ams","1"),b.getWidth()&&b.getHeight()&&N(M(),"vs",b.ge=
tWidth()+"x"+b.getHeight()),b.na&&N(M(),"vc",b.na),b instanceof =
Ew?(b.g&&N(M(),"mt",b.g),0<=3Db.getMediaUrl().indexOf("gvt1.com")&&N(M(),=0A=
"gvt1","1"),hA(b.getMediaUrl())):b instanceof =
Dw&&(b.h&&N(M(),"mt",b.h),b.o&&(N(M(),"bit",String(b.o)),0<=3Db.g.indexOf=
("gvt1.com")&&N(M(),"gvt1","1")),b.l&&N(M(),"bait",String(b.l)),hA(b.g)))=
:N(M(),"ams","0"),oA(a),[a]):[]},lA=3Dfunction(a,b){var =
c=3Dnull;a=3Dp(a.g);for(var d=3Da.next();!d.done;d=3Da.next()){var =
e=3Dd.value;switch(e.type){case =
"dash":if(c=3DpA(b,"application/dash+xml"))return c;break;case =
"hls":if(c=3DpA(b,"application/vnd.apple.mpegurl"))return c;break;case =
"itag":if(e.kc)a:{c=3De.kc;d=3Dp(b.h);for(e=3D=0A=
d.next();!e.done;e=3Dd.next())if(e=3De.value,e.wa=3D=3Dc){c=3DmA(e);break=
 a}c=3Dnull}else if(e.mh){d=3Dc=3Dvoid 0;var =
f=3Db,g=3De.mh;e=3De.Oh;for(var =
h=3Dp(f.l),k=3Dh.next();!k.done;k=3Dh.next())k=3Dk.value,k.wa=3D=3Dg&&(d=3D=
k);if(e)for(f=3Dp(f.g),k=3Df.next();!k.done;k=3Df.next())g=3Dk.value,g.wa=
=3D=3De&&(c=3Dg);c=3Dd&&c?nA(d,c):d?new =
Dw({Fi:d.url,Nh:"",Di:d.wa,Lh:null,Ei:d.mimeType,Mh:"",na:d.na,za:"",heig=
ht:d.height,width:d.width,ma:d.ma||!1,wk:d.Vb,pj:0}):null}if(c)return =
c}}return null},pA=3Dfunction(a,b){a=3Dp(a.A);for(var =
c=3Da.next();!c.done;c=3Da.next())if(c=3D=0A=
c.value,c.mimeType=3D=3Db)return mA(c);return =
null},mA=3Dfunction(a){return new =
Ew({fi:a.url,mimeType:a.mimeType,wa:a.wa,na:a.na,za:a.za,height:a.height,=
width:a.width,ma:a.ma||!1,Vb:a.Vb})},nA=3Dfunction(a,b){return new =
Dw({Fi:a.url,Nh:b.url,Di:a.wa,Lh:b.wa,Ei:a.mimeType,Mh:b.mimeType,na:a.na=
,za:b.za,height:a.height,width:a.width,ma:a.ma&&b.ma||!1,wk:a.Vb,pj:b.Vb}=
)},oA=3Dfunction(a){a=3DjA(a);var =
b,c;a&&(null=3D=3D(b=3Dnavigator)?0:null=3D=3D(c=3Db.mediaCapabilities)?0=
:c.decodingInfo)&&navigator.mediaCapabilities.decodingInfo(a).then(functi=
on(d){N(M(),=0A=
"mcsu",d.supported?"1":"0");N(M(),"mcsm",d.smooth?"1":"0");N(M(),"mcpe",d=
.powerEfficient?"1":"0")})};var qA=3Dfunction(){};=0A=
qA.prototype.g=3Dfunction(a){if(!uz(a,"activeview"))return null;var =
b=3D[],c=3Dsz(a,"trackingConfiguration");c=3Dp(c);for(var =
d=3Dc.next();!d.done;d=3Dc.next()){d=3Dsz(d.value,"trackingEventConfigura=
tion");d=3Dp(d);for(var e=3Dd.next();!e.done;e=3Dd.next()){var =
f=3De.value;e=3Df.getAttribute("event");var =
g=3Df.getAttribute("id");if(null=3D=3Dg||null=3D=3De)e=3Dnull;else{e=3De.=
toLowerCase();g=3Dg.toLowerCase();var =
h=3D[];f=3Dsz(f,"trackingEventCriteria");f=3Dp(f);for(var =
k=3Df.next();!k.done;k=3Df.next())k=3Dk.value.getAttribute("value"),null!=
=3Dk&&h.push(k.toLowerCase());=0A=
e=3Dh.length?new =
kk(g,e,h):null}e&&b.push(e)}}c=3Dyz(a);e=3Dtz(a,"activeViewMetadata");d=3D=
"";e&&(d=3DT(e)||"");a=3Dtz(a,"activeViewFlags");e=3D"";a&&(e=3DT(a)||"")=
;return new bx(c,b,d,e)};var rA=3Dfunction(){};=0A=
rA.prototype.g=3Dfunction(a){if(!uz(a,"adsense"))return null;for(var =
b=3Dnull,c=3Dnull,d=3Dnull,e,f=3D[],g,h=3Dnull,k=3Dnull,m=3Dnull,n=3Dp(C(=
a)),q=3Dn.next();!q.done;q=3Dn.next())switch(q=3Dq.value,q.nodeName.toLow=
erCase()){case "attributiontext":b=3DT(q);break;case =
"attributionurl":c=3DT(q);break;case "conversionurl":d=3DT(q);break;case =
"is_pharma":e=3Drz(q.getAttribute("bool"));break;case =
"checkedevents":f=3DsA(q);break;case =
"showyoutubeannotations":g=3Drz(T(q));break;case =
"ui":h=3Dnull;q=3Dtz(q,"config");if(null!=3Dq){var r=3Dtz(q,"context");=0A=
if(null!=3Dr&&"default"=3D=3Dr.getAttribute("data").toLowerCase()&&(h=3Dn=
ew dx,r=3Dtz(q,"params"))){q=3Dh;r=3Dp(C(r));for(var =
t=3Dr.next();!t.done;t=3Dr.next())switch(t=3Dt.value,t.nodeName.toLowerCa=
se()){case =
"audio_muted_on_start":q.Ke=3Drz(t.getAttribute("bool"))||!1;break;case =
"attribution_text":q.ob=3Dt.getAttribute("data");break;case =
"attribution_url":q.Rb=3Dt.getAttribute("data");break;case =
"signals":q.Rf=3Dqz(t,"int")||0}}}break;case =
"visibleurl":k=3DT(q);break;case =
"whythisad":a:{m=3Dp(C(q));for(q=3Dm.next();!q.done;q=3Dm.next())if(q=3D=0A=
q.value,"wtaclickthroughurl"=3D=3Dq.nodeName.toLowerCase()){m=3DT(q);brea=
k a}m=3Dnull}m&&N(M(),"wta","1")}return new =
ex(yz(a),{ob:b,Rb:c,We:d,Ig:e,yf:f,Hd:g,Vf:h,Ld:k,ze:m})};var =
sA=3Dfunction(a){var =
b=3D[];Array.from(C(a)).forEach(function(c){(c=3Dc.getAttribute("id"))&&b=
.push(c.toLowerCase())});return b};var =
tA=3Dfunction(){};tA.prototype.g=3Dfunction(a){if(!uz(a,"AdVerifications"=
))return null;var b=3D[];a=3Dsz(a,"AdVerifications");a=3Dp(a);for(var =
c=3Da.next();!c.done;c=3Da.next())b.push.apply(b,u(wz(c.value)));return =
new wy(b)};var =
uA=3Dfunction(){};uA.prototype.g=3Dfunction(a){a=3Dyz(a);return =
0<a.length?new ax(a):null};var =
vA=3Dfunction(){};vA.prototype.g=3Dfunction(a){if(!uz(a,"esp"))return =
null;var b=3D[];a=3Dp(C(a));for(var =
c=3Da.next();!c.done;c=3Da.next()){var =
d=3Dc.value;"EspLibrary"=3D=3Dd.nodeName&&(c=3Dtz(d,"LibraryName"))&&(c=3D=
T(c))&&(d=3D(d=3Dtz(d,"LibraryUrl"))?T(d):null,b.push({sj:c,Um:d}))}retur=
n new Nx(b)};var =
wA=3Dfunction(){};wA.prototype.g=3Dfunction(a){if(!uz(a,"gfp_cookie"))ret=
urn null;a=3Dp(C(a));for(var b=3Da.next();!b.done;b=3Da.next()){var =
c=3Db.value;if("Cookie"=3D=3Dc.nodeName){b=3Dc.getAttribute("domain");var=
 =
d=3Dqz(c,"expires"),e=3Dc.getAttribute("path");c=3Dc.getAttribute("value"=
);if(b&&d&&e&&c)return new Ox(c,d,e,b)}}return null};var =
xA=3Dfunction(){};=0A=
xA.prototype.g=3Dfunction(a){if(!uz(a,"GoogleHostedMedia"))return =
null;N(M(),"hghme","1");var =
b=3D[],c=3D[],d=3D[],e=3D[],f,g=3Dtz(a,"clientplaybacknonce");g&&(f=3DT(g=
));a=3Dp(C(a));for(g=3Da.next();!g.done;g=3Da.next()){var =
h=3Dg.value;g=3Dnull;switch(h.nodeName.toLowerCase()){case =
"audiourls":g=3D"audio";break;case =
"manifestsurls":g=3D"manifest";break;case =
"muxedmediaurls":g=3D"muxed";break;case =
"videourls":g=3D"video"}if(g){h=3Dp(C(h));for(var =
k=3Dh.next();!k.done;k=3Dh.next()){k=3Dk.value;var =
m=3DT(k),n=3Dk.getAttribute("delivery"),q=3Dqz(k,=0A=
"itag"),r=3Dk.getAttribute("mimeType"),t=3Drz(k.getAttribute("mseCompatib=
le")),B=3Dqz(k,"contentLength"),y=3Dnull,L=3Dnull,R=3Dnull,ta=3Dnull,pa=3D=
null,vb=3Dnull;if("video"=3D=3Dg||"muxed"=3D=3Dg)y=3Dk.getAttribute("vide=
oCodec"),L=3Dqz(k,"videoBitrate"),pa=3Dqz(k,"width"),vb=3Dqz(k,"height");=
if("audio"=3D=3Dg||"muxed"=3D=3Dg)R=3Dk.getAttribute("audioCodec"),ta=3Dq=
z(k,"audioBitrate");if(null!=3Dm&&null!=3Dg)switch(k=3Dnew =
Px(m,g,{Va:n,wa:q,mimeType:r,na:y,za:R,kh:L,gg:ta,ma:t,width:pa,height:vb=
,Vb:B}),g){case "audio":b.push(k);break;case "manifest":c.push(k);=0A=
break;case "muxed":d.push(k);break;case "video":e.push(k)}}}}return new =
Qx(f?f:"None",b,c,d,e)};var =
IA=3Dfunction(){};IA.prototype.g=3Dfunction(a){if(!uz(a,"metrics"))return=
 null;a=3Dp(C(a));for(var =
b=3Da.next();!b.done;b=3Da.next())switch(b=3Db.value,b.nodeName){case =
"AdEventId":var c=3Dwg(b);break;case "FeEventId":var d=3Dwg(b)}return =
new uy(c,d)};var kB=3Dfunction(){};kB.prototype.g=3Dfunction(a){return =
uz(a,"programmatic")?(a=3Dtz(a,"DealId"))&&(a=3DT(a))&&!x(a)?new =
yy(a):null:null};var =
tB=3Dfunction(){};tB.prototype.g=3Dfunction(a){if(!uz(a,"sodar"))return =
null;a=3Dp(C(a));for(var =
b=3Da.next();!b.done;b=3Da.next())switch(b=3Db.value,b.nodeName){case =
"Siub":var c=3DT(b);break;case "Scs":var d=3DT(b);break;case "Bgub":var =
e=3DT(b);break;case "Bgp":var f=3DT(b)}return c&&d&&e&&f?new =
zy(c,d,e,f):null};var =
uB=3Dfunction(){};uB.prototype.g=3Dfunction(a){if(!uz(a,"uisettings"))ret=
urn null;var b;(a=3Dtz(a,"uihideable"))&&(b=3Drz(T(a)));return new =
Ay(b)};var vB=3Dfunction(){};=0A=
vB.prototype.g=3Dfunction(a){if(!uz(a,"youtubehostedad"))return null;var =
b=3Dnull,c=3D!1,d=3Dnull,e=3Dnull,f=3D!1,g=3Dnull,h=3Dnull,k=3Dnull,m=3Dn=
ull,n=3Dnull,q=3Dtz(a,"youtubevideoid");q&&(b=3DT(q));if(q=3Dtz(a,"istrue=
view"))q=3Drz(T(q)),void =
0!=3Dq&&(c=3Dq);(q=3Dtz(a,"videotitle"))&&(d=3DT(q));(q=3Dtz(a,"videothum=
bnailurl"))&&(e=3DT(q));if(q=3Dtz(a,"isvideounlisted"))q=3Drz(T(q)),void =
0!=3Dq&&(f=3Dq);(q=3Dtz(a,"channelid"))&&(g=3DT(q));(q=3Dtz(a,"channeltit=
le"))&&(h=3DT(q));(q=3Dtz(a,"channelthumbnailurl"))&&(k=3DT(q));(q=3Dtz(a=
,"channelcustomurl"))&&(m=3DT(q));=0A=
(a=3Dtz(a,"format"))&&(n=3DT(a));return new =
By({gd:b,hc:c,we:d,ve:e,le:f,Ud:g,Wd:h,Vd:k,Pe:m,format:n})};var =
wB=3Dfunction(){this.g=3Dnull;this.B=3Dthis.A=3Dthis.o=3Dthis.l=3Dthis.h=3D=
"";this.format=3D"hls";this.C=3Dthis.G=3D!1;this.H=3Dthis.M=3D"";this.I=3D=
!1;this.F=3Dthis.U=3Dthis.region=3Dthis.D=3Dthis.gd=3D""};var =
xB=3Dfunction(a){this.g=3Dvoid 0=3D=3D=3Da?0:a};var =
zB=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?{}:a;var b=3Dvoid =
0=3D=3D=3Da.rb?null:a.rb,c=3Dvoid =
0=3D=3D=3Da.mimeTypes?[]:a.mimeTypes;this.l=3Dvoid =
0=3D=3D=3Da.Me?0:a.Me;this.rb=3Db;this.g=3Dc.length?c:Kb(Tx);this.rb&&(th=
is.g=3Dthis.g.filter(function(d){return =
yB(d)}));ot(Fu)&&this.g.push("application/javascript");this.g=3Dthis.g.ma=
p(function(d){return d.toLowerCase()})};=0A=
zB.prototype.h=3Dfunction(a){gA(a);var =
b=3D0>=3Dthis.l?Li()?500:1E3:this.l;a=3DAB(this,a);if(0=3D=3Da.length)b=3D=
null;else{Kt(M(),"smb",b);for(var =
c=3Dnull,d=3Dp(a),e=3Dd.next();!e.done;e=3Dd.next()){e=3De.value;var =
f=3De.fa,g=3De.maxBitrate;null!=3Df&&f>b||null!=3Dg&&g<b||!(null=3D=3Df||=
null=3D=3Dc||null=3D=3Dc.fa||c.fa>f)||(c=3De)}if(!c)for(c=3Dnull,d=3Dp(a)=
,e=3Dd.next();!e.done;e=3Dd.next())if(e=3De.value,f=3De.fa,g=3De.maxBitra=
te,!(null!=3Dg&&g>b))if(null=3D=3Dg||null=3D=3Dc||null=3D=3Dc.maxBitrate|=
|c.maxBitrate<g)c=3De;else =
if(null=3D=3Df||null=3D=3Dc.fa||c.maxBitrate=3D=3Dg&&c.fa>=0A=
f)c=3De;if(!c)for(c=3Dnull,d=3Dp(a),e=3Dd.next();!e.done;e=3Dd.next())if(=
e=3De.value,f=3De.fa,g=3De.maxBitrate,!(null!=3Df&&f<b))if(null!=3Dc&&c.f=
a=3D=3Df&&c.maxBitrate<g)c=3De;else =
if(null=3D=3Dc||c.fa>f)c=3De;b=3Dc}b||BB(a);a=3D[];b&&(a.push(b),iA(b));r=
eturn a};=0A=
var AB=3Dfunction(a,b){var c=3Db.length;b=3Db.filter(function(f){var =
g=3Df.mimeType;x(A(f.url))?f=3D!1:(g=3DA(g).toLowerCase(),f=3Dx(g)||"stre=
aming"=3D=3Df.Va&&"application/x-mpegurl"!=3DA(g)||ie&&sx(rx,2.3)&&-1!=3D=
g.indexOf("application/ogg")?!1:!0);return f});var =
d=3Db.length;b=3Db.filter(function(f){return =
a.g.includes(A(f.mimeType).toLowerCase())});var =
e=3Db.length;Kt(M(),"gpm_i",c);Kt(M(),"gpm_c",d);Kt(M(),"gpm_a",e);return=
 b},BB=3Dfunction(a){a=3Da.map(function(b){return =
A(b.mimeType).toLowerCase()});N(M(),"plmt",a.join());=0A=
Nt()};var =
CB=3Dfunction(){};CB.prototype.filter=3Dfunction(a,b,c){if(!c)return =
a;b=3D[];a=3Dp(a);for(c=3Da.next();!c.done;c=3Da.next())c=3Dc.value,yB(qy=
(c.mimeType,c.Ba))&&b.push(c);return b};var DB=3Dfunction(a){a=3Dvoid =
0=3D=3D=3Da?{}:a;var b=3Dvoid 0=3D=3D=3Da.filters?[]:a.filters,c=3Dvoid =
0=3D=3D=3Da.pi?null:a.pi;this.rb=3Dvoid =
0=3D=3D=3Da.rb?null:a.rb;this.l=3Db;this.g=3Dc};=0A=
DB.prototype.h=3Dfunction(a,b){gA(a);for(var =
c=3Dp(this.l),d=3Dc.next();!d.done;d=3Dc.next())a=3Dd.value.filter(a,b,th=
is.rb);var =
e=3Da;b=3D[];if(this.g){a=3Db.push;c=3Da.apply;d=3Dthis.g.g;var =
f=3Dnull,g=3Dnull,h=3Dnull;e=3Dp(e);for(var =
k=3De.next();!k.done;k=3De.next())k=3Dk.value,k.fa&&k.fa<=3Dd&&k.maxBitra=
te&&k.maxBitrate>=3Dd?f&&f.fa&&f.fa<k.fa||(f=3Dk):k.maxBitrate&&k.maxBitr=
ate<d?g&&g.maxBitrate&&g.maxBitrate>k.maxBitrate||(g=3Dk):k.fa&&k.fa>d&&!=
(h&&h.fa&&h.fa<k.fa)&&(h=3Dk);d=3Df||g||h;c.call(a,b,u(d?[d]:[]))}else =
0<e.length&&b.push(e[0]);=0A=
0<b.length&&b[0]?(N(M(),"mfs","1"),iA(b[0])):N(M(),"mfs","0");return =
b};var EB=3Dfunction(a){var b=3Dvoid =
0=3D=3D=3Da.rj?[]:a.rj;this.g=3D(void =
0=3D=3D=3Da.Jh?[]:a.Jh).map(function(c){return =
c.toLowerCase()});this.h=3Db.map(function(c){return =
c.toLowerCase()})};EB.prototype.filter=3Dfunction(a){var =
b=3Dthis;0<this.g.length&&(a=3Da.filter(function(c){return =
c.mimeType&&b.g.includes(c.mimeType.toLowerCase())||b.g.includes(qy(c.mim=
eType,c.Ba))}));0<this.h.length&&(a=3Da.filter(function(c){return =
c.mimeType&&b.h.includes(c.mimeType.toLowerCase())||b.h.includes(qy(c.mim=
eType,c.Ba))?!1:!0}));return a};var =
FB=3Dfunction(a){this.g=3Da};FB.prototype.toString=3Dfunction(){return =
this.g};var GB=3Dnew FB("ad_author_icon_update"),HB=3Dnew =
FB("ad_author_update"),IB=3Dnew FB("ad_cta_text_update"),JB=3Dnew =
FB("ad_title_update"),KB=3Dnew FB("publisher_invoked_skip"),LB=3Dnew =
FB("ui_ad_attribution_clicked"),MB=3Dnew =
FB("ui_ad_author_clicked"),NB=3Dnew FB("ui_ad_clicked"),OB=3Dnew =
FB("ui_ad_mouse_enter"),PB=3Dnew FB("ui_ad_mouse_over"),QB=3Dnew =
FB("ui_ad_mouse_leave"),RB=3Dnew FB("ui_author_icon_clicked"),SB=3Dnew =
FB("ui_ad_title_clicked"),TB=3Dnew =
FB("ui_close_button_clicked"),UB=3Dnew FB("ui_close_button_shown"),VB=3D=0A=
new FB("ui_close_countdown_shown"),WB=3Dnew =
FB("ui_close_countdown_complete"),XB=3Dnew =
FB("ui_close_countdown_timeout"),YB=3Dnew =
FB("ui_endcap_learn_more_clicked"),ZB=3Dnew =
FB("ui_focus_element"),$B=3Dnew FB("ui_focus_skip_button"),aC=3Dnew =
FB("ui_icon_fallback_image_closed"),bC=3Dnew =
FB("ui_learn_more_clicked"),cC=3Dfunction(a,b){this.ib=3Da;this.jb=3Db},d=
C=3Dnew FB("ui_overlay_clicked"),eC=3Dnew =
FB("ui_overlay_faded"),fC=3Dnew FB("ui_overlay_rendered"),gC=3Dnew =
FB("ui_play_pause_clicked"),hC=3Dnew FB("ui_play_pause_hidden"),=0A=
iC=3Dnew FB("ui_play_pause_shown"),jC=3Dnew =
FB("ui_recall_button_clicked"),kC=3Dnew FB("ui_skip_clicked"),lC=3Dnew =
FB("ui_skip_shown"),mC=3Dnew FB("ui_vast_icon_clicked"),nC=3Dnew =
FB("ui_vast_icon_rendered"),oC=3Dnew FB("ui_wta_clicked"),pC=3Dnew =
FB("video_clicked"),qC=3Dnew FB("video_pause"),rC=3Dnew =
FB("video_ad_shown"),sC=3Dnew =
FB("video_started"),tC=3Dfunction(a,b,c,d){this.g=3Da;this.h=3Db;this.adP=
osition=3Dvoid 0=3D=3D=3Dc?null:c;this.totalAds=3Dvoid =
0=3D=3D=3Dd?null:d},uC=3Dnew FB("video_time_update");var =
vC=3D{},wC=3D{},xC=3D{},yC=3D{},zC=3Dfunction(){throw Error("Do not =
instantiate =
directly");};zC.prototype.og=3Dnull;zC.prototype.getContent=3Dfunction(){=
return this.content};zC.prototype.toString=3Dfunction(){return =
this.content};var =
AC=3Dfunction(){zC.call(this)};Ua(AC,zC);AC.prototype.Uh=3DvC;var =
BC=3Dfunction(a,b){return null!=3Da&&a.Uh=3D=3D=3Db};var =
CC=3Dfunction(a){if(null!=3Da)switch(a.og){case 1:return 1;case =
-1:return-1;case 0:return 0}return =
null},GC=3Dfunction(a){if(BC(a,vC))var b=3Da;else if(a instanceof =
kd)b=3DDC(ld(a).toString(),a.Sc());else if(a instanceof Df){b=3DDC;var =
c,d=3DKf(a);a=3D(null=3D=3D=3D(c=3DAf())||void =
0=3D=3D=3Dc?0:c.isHTML(d))?TrustedHTML.prototype.toString.apply(d):d;b=3D=
b(a)}else b=3DDC(String(String(a)).replace(EC,FC),CC(a));return =
b},DC=3Dfunction(a){function =
b(c){this.content=3Dc}b.prototype=3Da.prototype;return =
function(c,d){c=3Dnew b(String(c));=0A=
void 0!=3D=3Dd&&(c.og=3Dd);return c}}(AC),HC=3Dfunction(a){return =
a.replace(/<\//g,"<\\/").replace(/\]\]>/g,"]]\\>")},U=3Dfunction(a){retur=
n =
BC(a,vC)?String(String(a.getContent()).replace(IC,"").replace(JC,"&lt;"))=
.replace(KC,FC):String(a).replace(EC,FC)},NC=3Dfunction(a){return =
BC(a,vC)?String(String(a.getContent()).replace(IC,"").replace(JC,"&lt;"))=
.replace(LC,FC):String(a).replace(MC,FC)},SC=3Dfunction(a){if(BC(a,wC)||B=
C(a,xC))var b=3DOC(a);else if(a instanceof Dc)b=3DOC(Ec(a));else if(a =
instanceof Lf)b=3DOC(Of(a));=0A=
else if(a instanceof gc)b=3DOC(hc(a).toString());else if(a instanceof =
Pf){var c=3DSf(a);a=3D(null=3D=3D=3D(b=3DAf())||void =
0=3D=3D=3Db?0:b.isScriptURL(c))?TrustedScriptURL.prototype.toString.apply=
(c):c;b=3DOC(a)}else =
b=3DString(a),b=3DPC.test(b)?b.replace(QC,RC):"about:invalid#zSoyz";retur=
n =
b},UC=3Dfunction(a){BC(a,yC)?a=3DHC(a.getContent()):null=3D=3Da?a=3D"":a =
instanceof Lc?a=3DHC(Mc(a)):a instanceof Xc?(a=3Da instanceof =
Xc&&a.constructor=3D=3D=3DXc?a.g:"type_error:SafeStyleSheet",a=3DHC(a)):(=
a=3DString(a),a=3DTC.test(a)?a:"zSoyz");return a},VC=3D=0A=
{"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\x0B":"&#11;","\f":"&#12;","\r":=
"&#13;"," =
":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<=
":"&lt;","=3D":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":=
"&#160;","\u2028":"&#8232;","\u2029":"&#8233;"},FC=3Dfunction(a){return =
VC[a]},WC=3D{"\x00":"%00","\u0001":"%01","\u0002":"%02","\u0003":"%03","\=
u0004":"%04","\u0005":"%05","\u0006":"%06","\u0007":"%07","\b":"%08","\t"=
:"%09","\n":"%0A","\x0B":"%0B","\f":"%0C","\r":"%0D","\u000e":"%0E",=0A=
"\u000f":"%0F","\u0010":"%10","\u0011":"%11","\u0012":"%12","\u0013":"%13=
","\u0014":"%14","\u0015":"%15","\u0016":"%16","\u0017":"%17","\u0018":"%=
18","\u0019":"%19","\u001a":"%1A","\u001b":"%1B","\u001c":"%1C","\u001d":=
"%1D","\u001e":"%1E","\u001f":"%1F"," =
":"%20",'"':"%22","'":"%27","(":"%28",")":"%29","<":"%3C",">":"%3E","\\":=
"%5C","{":"%7B","}":"%7D","\u007f":"%7F","\u0085":"%C2%85","\u00a0":"%C2%=
A0","\u2028":"%E2%80%A8","\u2029":"%E2%80%A9","\uff01":"%EF%BC%81","\uff0=
3":"%EF%BC%83","\uff04":"%EF%BC%84",=0A=
"\uff06":"%EF%BC%86","\uff07":"%EF%BC%87","\uff08":"%EF%BC%88","\uff09":"=
%EF%BC%89","\uff0a":"%EF%BC%8A","\uff0b":"%EF%BC%8B","\uff0c":"%EF%BC%8C"=
,"\uff0f":"%EF%BC%8F","\uff1a":"%EF%BC%9A","\uff1b":"%EF%BC%9B","\uff1d":=
"%EF%BC%9D","\uff1f":"%EF%BC%9F","\uff20":"%EF%BC%A0","\uff3b":"%EF%BC%BB=
","\uff3d":"%EF%BC%BD"},RC=3Dfunction(a){return =
WC[a]},EC=3D/[\x00\x22\x26\x27\x3c\x3e]/g,KC=3D/[\x00\x22\x27\x3c\x3e]/g,=
MC=3D/[\x00\x09-\x0d =
\x22\x26\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g,LC=3D/[\x00\x09-\x0d =
\x22\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g,=0A=
QC=3D/[\x00- =
\x22\x27-\x29\x3c\x3e\\\x7b\x7d\x7f\x85\xa0\u2028\u2029\uff01\uff03\uff04=
\uff06-\uff0c\uff0f\uff1a\uff1b\uff1d\uff1f\uff20\uff3b\uff3d]/g,TC=3D/^(=
?!-*(?:expression|(?:moz-)?binding))(?:(?:[.#]?-?(?:[_a-z0-9-]+)(?:-[_a-z=
0-9-]+)*-?|(?:rgb|hsl)a?\([0-9.%,\u0020]+\)|[-+]?(?:[0-9]+(?:\.[0-9]*)?|\=
.[0-9]+)(?:e-?[0-9]+)?(?:[a-z]{1,4}|%)?|!important)(?:\s*[,\u0020]\s*|$))=
*$/i,PC=3D/^[^&:\/?#]*(?:[\/?#]|$)|^https?:|^data:image\/[a-z0-9+]+;base6=
4,[a-z0-9+\/]+=3D*$|^blob:/i,OC=3Dfunction(a){return =
String(a).replace(QC,=0A=
RC)},IC=3D/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*=
>/g,JC=3D/</g;/*=0A=
 Copyright The Closure Library Authors.=0A=
 SPDX-License-Identifier: Apache-2.0=0A=
*/=0A=
function XC(a,b){b=3Da(b||YC,void =
0);a=3Dbg().createElement("DIV");if(Ma(b))if(b instanceof =
zC){if(b.Uh!=3D=3DvC)throw Error("Sanitized content was not of kind =
HTML.");b=3Dnd(b.toString(),b.og||null)}else b=3Dod("zSoyz");else =
b=3Dod(String(b));wd(a,b);1=3D=3Da.childNodes.length&&(b=3Da.firstChild,1=
=3D=3Db.nodeType&&(a=3Db));return a}var YC=3D{};var =
ZC=3Dfunction(){return DC('<div =
class=3D"'+U("endcapUi")+'"></div>')},$C=3Dfunction(){return DC('<div =
class=3D"'+U("actionStaticImageEndcapContainer")+'"><img =
class=3D"'+U("advertiserVideoThumbnail")+'"/></div>')},aD=3Dfunction(a){a=
=3Da.qg;return DC('<div class=3D"'+U("callToActionContainer")+'"><div =
class=3D"'+U("callToActionButton")+'">'+GC(a)+"</div></div>")};var =
bD=3Dfunction(a){a=3Da||{};a=3Da.Kg;return DC('<div =
class=3D"'+U("videoAdUiLearnMore")+'">'+GC(a)+"</div>")},cD=3Dfunction(){=
var a=3D"Learn More "+GC("");return =
DC(a)},dD=3Dfunction(a){a=3Da.Kg;return DC('<div =
class=3D"'+U("learnMoreContainer")+'"><div =
class=3D"'+U("learnMoreButton")+'">'+GC(a)+"</div></div>")};var =
eD=3Dfunction(){F.call(this);this.element=3Dnull;this.g=3Dnew =
P(this);E(this,this.g)};v(eD,F);eD.prototype.O=3Dfunction(){this.g=3Dnull=
};var fD=3Dfunction(a){return"string"=3D=3Dtypeof =
a.className?a.className:a.getAttribute&&a.getAttribute("class")||""},gD=3D=
function(a,b){"string"=3D=3Dtypeof =
a.className?a.className=3Db:a.setAttribute&&a.setAttribute("class",b)},hD=
=3Dfunction(a,b){return =
a.classList?a.classList.contains(b):sb(a.classList?a.classList:fD(a).matc=
h(/\S+/g)||[],b)},iD=3Dfunction(a,b){if(a.classList)a.classList.add(b);el=
se if(!hD(a,b)){var c=3DfD(a);gD(a,c+(0<c.length?" =
"+b:b))}},jD=3Dfunction(a,b){a.classList?a.classList.remove(b):hD(a,b)&&=0A=
gD(a,Array.prototype.filter.call(a.classList?a.classList:fD(a).match(/\S+=
/g)||[],function(c){return c!=3Db}).join(" "))};var =
mD=3Dfunction(a,b){eD.call(this);this.l=3Dthis.h=3Dnull;this.element=3DXC=
(ZC,{});a.appendChild(this.element);S(this.g,this.element,"touchmove",fun=
ction(c){c.preventDefault()});kD(this);lD(this,b);400>=3D(parseInt(li(a,"=
width"),10)||parseInt(a.getAttribute("width"),10))&&iD(this.element,"vide=
oAdUi-mobile");H(this.element,!1)};v(mD,eD);=0A=
var =
kD=3Dfunction(a){a.h=3DXC($C,{});a.element.appendChild(a.h);S(a.g,a.h,"cl=
ick",function(b){Ot("sic");b.stopPropagation()})},lD=3Dfunction(a,b){a.l=3D=
XC(aD,{qg:b||cD()});a.element.appendChild(a.l);S(a.g,eg("callToActionButt=
on",a.element),"click",function(c){Ot("ecbc");G(a,"video_card_endcap_acti=
on");c.stopPropagation()})};mD.prototype.show=3Dfunction(){H(this.element=
,!0)};mD.prototype.O=3Dfunction(){qg(this.element);this.element=3Dnull;eD=
.prototype.O.call(this)};var nD=3Dfunction(){return DC('<div =
class=3D"'+U("ctaAdvertiserInfo")+'"><div =
class=3D"'+U("advertiserChannelThumbnailContainer")+'"><img =
class=3D"'+U("advertiserChannelThumbnail")+'"/></div><div =
class=3D"'+U("advertiserHeadline")+'"></div><div =
class=3D"'+U("advertiserDescription")+'"></div></div>')};var =
pD=3Dfunction(a){eD.call(this);this.l=3Da;this.h=3Dnull;this.element=3DXC=
(nD,{});oD(this)};v(pD,eD);var =
oD=3Dfunction(a){a.h=3Deg("advertiserChannelThumbnail",a.element);S(a.g,a=
.h,"click",function(){a.l?Ot("ectc"):Ot("ctc")});S(a.g,eg("advertiserHead=
line",a.element),"click",function(){a.l?Ot("eadc"):Ot("adc")});S(a.g,eg("=
advertiserDescription",a.element),"click",function(){a.l?Ot("eahc"):Ot("a=
hc")})};pD.prototype.O=3Dfunction(){qg(this.element);this.element=3Dnull;=
eD.prototype.O.call(this)};var qD=3Dfunction(){F.call(this);this.h=3Dnew =
P(this);E(this,this.h)};v(qD,F);qD.prototype.O=3Dfunction(){this.h=3Dnull=
};qD.prototype.Le=3Dfunction(){};var =
rD=3Dfunction(){qD.apply(this,arguments)};v(rD,qD);rD.prototype.Be=3Dfunc=
tion(){};var sD=3Dfunction(a){a=3Dvoid =
0=3D=3D=3Da?!1:a;rD.call(this);this.g=3Dnew =
pD(a);this.A=3Deg("advertiserChannelThumbnail",this.g.element);this.l=3De=
g("advertiserDescription",this.g.element);this.o=3Deg("advertiserHeadline=
",this.g.element)};v(sD,rD);sD.prototype.Pd=3Dfunction(a){if(a){var =
b=3Dthis.g;b.h.setAttribute("src",a);ji(b.h,"display","inline")}};sD.prot=
otype.$f=3Dfunction(a){a&&this.o&&sg(this.o,a)};sD.prototype.Be=3Dfunctio=
n(a){a&&this.l&&sg(this.l,a)};=0A=
sD.prototype.Le=3Dfunction(a){a.insertBefore(this.g.element,a.childNodes[=
0]||null)};var =
tD=3Dfunction(a){S(a.h,a.A,"click",function(b){b.stopPropagation();G(a,"v=
ideo_card_endcap_action")});S(a.h,a.l,"click",function(b){b.stopPropagati=
on();G(a,"video_card_endcap_action")});S(a.h,a.o,"click",function(b){b.st=
opPropagation();G(a,"video_card_endcap_action")})};var =
wD=3Dfunction(a,b){a=3Da.fd;return DC('<div =
class=3D"'+U("videoAdUiSkipWidgetV2")+'">'+uD(null,b)+vD(a)+"</div>")},uD=
=3Dfunction(){var a=3D'<div =
class=3D"'+U("videoAdUiPreSkipContainer")+'"><div =
class=3D"'+U("videoAdUiPreSkipButton")+'" tabindex=3D"0"><div =
class=3D"'+U("videoAdUiPreSkipText")+'" aria-label=3D"';a+=3D"Skip Ad =
Countdown".replace(KC,FC);return =
DC(a+'"></div></div></div>')},xD=3Dfunction(a){a=3Da||{};return"You can =
skip this ad in "+a.Xf},yD=3Dfunction(a){return =
vD(a.fd)},vD=3Dfunction(a){var b=3D'<div class=3D"'+=0A=
U("videoAdUiSkipContainer")+" "+U("html5-stop-propagation")+'"><button =
class=3D"'+U("videoAdUiSkipButton")+" "+U("videoAdUiAction")+" =
"+U("videoAdUiRedesignedSkipButton")+'" aria-label=3D"';b+=3D"Skip =
Ad".replace(KC,FC);b+=3D'"><div =
class=3D"'+U("videoAdUiSkipButtonExperimentalText")+'">'+GC(a)+'</div><di=
v class=3D"'+U("videoAdUiSkipIcon")+'"><svg =
xmlns=3D"http://www.w3.org/2000/svg" =
xmlns:xlink=3D"http://www.w3.org/1999/xlink" aria-hidden=3D"true" =
focusable=3D"false" width=3D"1em" height=3D"1em" style=3D"-ms-transform: =
rotate(360deg); -webkit-transform: rotate(360deg); transform: =
rotate(360deg);" preserveAspectRatio=3D"xMidYMid meet" viewBox=3D"0 0 24 =
24"><path d=3D"M16 18h2V6h-2M6 18l8.5-6L6 =
6v12z"/></svg></div></button></div>';=0A=
return DC(b)};var =
zD=3Dfunction(){F.call(this);this.h=3D0;this.endTime=3Dthis.startTime=3Dn=
ull};Ua(zD,F);var =
AD=3Dfunction(a,b){Array.isArray(b)||(b=3D[b]);b=3Db.map(function(c){retu=
rn"string"=3D=3D=3Dtypeof c?c:c.mi+" "+c.duration+"s "+c.timing+" =
"+c.delay+"s"});ji(a,"transition",b.join(","))},BD=3Dcb(function(){if($d)=
return te("10.0");var =
a=3Dmg(document,"DIV"),b=3Dce?"-webkit":be?"-moz":$d?"-ms":null,c=3D{tran=
sition:"opacity 1s linear"};b&&(c[b+"-transition"]=3D"opacity 1s =
linear");b=3D{style:c};if(!sd.test("div"))throw Error("");if("DIV"in =
ud)throw Error("");var d=3Dvoid 0;c=3Dnull;var e=3D"";if(b)for(n in =
b)if(Object.prototype.hasOwnProperty.call(b,=0A=
n)){if(!sd.test(n))throw Error("");var f=3Db[n];if(null!=3Df){var =
g=3Dvoid 0;var h=3Dn;if(f instanceof ac)f=3Dbc(f);else =
if("style"=3D=3Dh.toLowerCase()){if(!Ma(f))throw Error("");if(!(f =
instanceof Lc)){var k=3D"";for(g in =
f)if(Object.prototype.hasOwnProperty.call(f,g)){if(!/^[-_a-zA-Z0-9]+$/.te=
st(g))throw Error("Name allows only [-_a-zA-Z0-9], got: "+g);var =
m=3Df[g];null!=3Dm&&(m=3DArray.isArray(m)?m.map(Oc).join(" =
"):Oc(m),k+=3Dg+":"+m+";")}f=3Dk?new =
Lc(k,Kc):Nc}f=3DMc(f)}else{if(/^on/i.test(h))throw =
Error("");if(h.toLowerCase()in=0A=
td)if(f instanceof gc)f=3Dhc(f).toString();else if(f instanceof =
Dc)f=3DEc(f);else if("string"=3D=3D=3Dtypeof f)f=3D(Ic(f)||Jc).pb();else =
throw =
Error("");}f.Jb&&(f=3Df.pb());g=3Dh+'=3D"'+yc(String(f))+'"';e+=3D" =
"+g}}var =
n=3D"<div"+e;null=3D=3Dd?d=3D[]:Array.isArray(d)||(d=3D[d]);!0=3D=3D=3DWb=
.div?n+=3D">":(c=3Drd(d),n+=3D">"+ld(c).toString()+"</div>",c=3Dc.Sc());(=
b=3Db&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(b)?c=3D0:c=3Dnull);b=3Dnd(n,c);w=
d(a,b);a=3Da.firstChild;b=3Da.style[Fd("transition")];return""!=3D("undef=
ined"!=3D=3Dtypeof b?b:a.style[ii(a,"transition")]||=0A=
"")});var =
CD=3Dfunction(a,b,c,d,e){zD.call(this);this.g=3Da;this.B=3Db;this.C=3Dc;t=
his.o=3Dd;this.F=3DArray.isArray(e)?e:[e]};Ua(CD,zD);var =
DD=3Dfunction(a){1!=3Da.h&&(G(a,"begin"),G(a,"play"),a.startTime=3DTa(),a=
.h=3D1,BD()?(ji(a.g,a.C),a.A=3DPh(a.D,void =
0,a)):a.l(!1))};CD.prototype.D=3Dfunction(){ri(this.g);AD(this.g,this.F);=
ji(this.g,this.o);this.A=3DPh(Ra(this.l,this,!1),1E3*this.B)};=0A=
CD.prototype.l=3Dfunction(a){ji(this.g,"transition","");Qh(this.A);ji(thi=
s.g,this.o);this.endTime=3DTa();this.h=3D0;a?G(this,"stop"):G(this,"finis=
h");G(this,"end")};CD.prototype.O=3Dfunction(){1=3D=3Dthis.h&&this.l(!0);=
CD.Bb.O.call(this)};var ED=3Dfunction(a,b){return new =
CD(a,b,{opacity:0},{opacity:1},{mi:"opacity",duration:b,timing:"ease-out"=
,delay:0})};var =
GD=3Dfunction(a){eD.call(this);this.D=3Dthis.C=3Dthis.h=3Dthis.o=3Dthis.B=
=3Dthis.A=3Dthis.l=3Dnull;FD(this,a)};v(GD,eD);=0A=
var =
FD=3Dfunction(a,b){a.l=3DXC(uD);a.A=3Deg("videoAdUiPreSkipButton",a.l);a.=
B=3Deg("videoAdUiPreSkipText",a.A);a.h=3DXC(yD,{fd:qc("Skip Ad =
")});a.o=3Deg("videoAdUiSkipButton",a.h);H(a.l,!1);b.appendChild(a.l);b.a=
ppendChild(a.h);S(a.g,a.o,"click",function(c){c.stopPropagation();G(a,"cl=
ick")})},HD=3Dfunction(a){a.A.style.backgroundColor=3D"black";a.o.style.b=
ackgroundColor=3D"black"},ID=3Dfunction(a){H(a.h,!1);ti(a.h,0)};GD.protot=
ype.show=3Dfunction(){H(this.A,!0);H(this.o,!0)};=0A=
GD.prototype.O=3Dfunction(){zg(this.C);this.C=3Dnull;zg(this.D);this.D=3D=
null;this.l&&(qg(this.l),this.l=3Dnull);this.o&&(this.o=3Dnull);this.h&&(=
qg(this.h),this.h=3Dnull);eD.prototype.O.call(this)};var =
JD=3Dfunction(){if(he){var a=3D/Windows NT =
([0-9.]+)/;return(a=3Da.exec(Yc))?a[1]:"0"}return =
ge?(a=3D/1[0|1][_.][0-9_.]+/,(a=3Da.exec(Yc))?a[0].replace(/_/g,"."):"10"=
):ie?(a=3D/Android\s+([^\);]+)(\)|;)/,(a=3Da.exec(Yc))?a[1]:""):je||ke||l=
e?(a=3D/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=3Da.exec(Yc))?a[1].replace(/_/g,"=
."):""):""}();var =
LD=3Dfunction(a,b){qD.call(this);this.l=3Db;this.g=3Dnew =
GD(a);this.o=3D0=3D=3Db?3:1;E(this,this.g);KD(this)};v(LD,qD);var =
KD=3Dfunction(a){MD(a);ie&&"4.4.4"=3D=3D=3DJD&&HD(a.g);0=3D=3Da.l?G(a,"sk=
ipShown"):ID(a.g);S(a.h,a.g,"click",function(){3=3D=3Da.o&&G(a,"videoSkip=
Clicked")})},MD=3Dfunction(a){if(!(0>a.l)){var =
b=3DMath.ceil(a.l-0),c=3Db.toString();60<=3Db&&(c=3D$u(b));sg(a.g.B,xD({X=
f:c}))}};LD.prototype.show=3Dfunction(){this.g.show()};var =
ND=3Dfunction(a,b,c){qD.call(this);var d=3Dthis;this.o=3Dnew =
mD(a,c);this.A=3D0;this.C=3Db;this.g=3Dnull;this.l=3Dnew =
sD(!0);S(this.h,this.o,"video_card_endcap_action",function(){G(d,"video_c=
ard_endcap_action")});E(this,this.o);this.l.Y=3Dthis;this.l.Le(this.o.l);=
tD(this.l);E(this,this.l);this.B=3Dnew =
LD(this.o.element,0);this.B.Y=3Dthis;E(this,this.B);0<b&&(this.g=3Dnew =
Mh(100),E(this,this.g),Q(this.h,this.g,"tick",this.D,void 0))};v(ND,qD);=0A=
ND.prototype.show=3Dfunction(){this.o.show();this.A=3DDate.now();this.g&&=
this.g.start();G(this,"video_card_endcap_impression")};ND.prototype.D=3Df=
unction(){G(this,"timeupdate");(0<this.A?Date.now()-this.A:0)>=3Dthis.C&&=
(H(this.o.element,!1),this.g&&Nh(this.g),G(this,"video_card_endcap_collap=
se"))};var OD=3Dfunction(a){a=3Da.qg;return DC('<div =
class=3D"'+U("videoAdUiActionCta")+'"><div =
class=3D"'+U("videoAdUiActionCtaInset")+'"><div =
class=3D"'+U("videoAdUiActionCtaIconContainer")+'"></div><div =
class=3D"'+U("actionCtaCollapsibleContainer")+'"><div =
class=3D"'+U("videoAdUiActionCtaTextAndLink")+'"><div =
class=3D"'+U("videoAdUiActionCtaText")+'"></div><div =
class=3D"'+U("videoAdUiActionCtaLink")+'"></div></div><div =
class=3D"'+U("videoAdUiActionCtaRightSide")+'"><div =
class=3D"'+U("videoAdUiActionCtaButton")+" "+U("videoAdUiButton")+=0A=
" =
"+U("videoAdUiButtonPrimary")+'">'+GC(a)+"</div></div></div></div></div>"=
)};var QD=3Dfunction(a){eD.call(this);var =
b=3Dthis;this.element=3DXC(OD,{qg:a||cD()});a=3Dfunction(){return =
G(b,"click")};this.h=3Deg("videoAdUiActionCtaInset",this.element);this.A=3D=
eg("videoAdUiActionCtaText",this.h);PD(this,this.A,"fctc",a);this.o=3Deg(=
"videoAdUiActionCtaLink",this.h);PD(this,this.o,"fcvuc",a);this.l=3Deg("v=
ideoAdUiActionCtaIconContainer",this.h);PD(this,this.l,"fctnc",a);PD(this=
,eg("videoAdUiActionCtaButton",this.h),"fcabc",function(){return =
G(b,"click")});PD(this,eg("videoAdUiActionCtaInset",this.h),=0A=
"fcbgc",a);PD(this,eg("actionCtaCollapsibleContainer",this.h),"fcbgc",a)}=
;v(QD,eD);var PD=3Dfunction(a,b,c,d){d=3Dvoid =
0=3D=3D=3Dd?null:d;null!=3Db&&S(a.g,b,"click",function(e){e.stopPropagati=
on();Ot(c);d&&(Nt(),d())})};QD.prototype.show=3Dfunction(){H(this.element=
,!0)};var RD=3Dfunction(a){rD.call(this);this.g=3Dnew =
QD(a)};v(RD,rD);l=3DRD.prototype;l.Le=3Dfunction(a){var =
b=3Dthis;a.insertBefore(this.g.element,a.childNodes[0]||null);S(this.h,th=
is.g,"click",function(){G(b,"ctaClicked")})};l.$f=3Dfunction(a){a&&sg(thi=
s.g.A,a)};l.Pd=3Dfunction(a){var =
b=3Dthis.g,c=3Dmg(document,"IMG");c.setAttribute("onerror",'this.style.di=
splay=3D"none"');c.setAttribute("src",a);iD(c,"videoAdUiActionIcon");b.l.=
appendChild(c);ji(b.l,"display","inline")};l.Be=3Dfunction(a){a&&sg(this.=
g.o,a)};l.show=3Dfunction(){this.g.show()};var =
SD=3Dfunction(a){D.call(this);this.B=3D1;this.l=3D[];this.o=3D0;this.g=3D=
[];this.h=3D{};this.G=3D!!a};Ua(SD,D);var =
TD=3Dfunction(a,b,c,d){if(b=3Da.h[b]){var =
e=3Da.g;(b=3Db.find(function(f){return =
e[f+1]=3D=3Dc&&e[f+2]=3D=3Dd}))&&a.A(b)}};SD.prototype.A=3Dfunction(a){va=
r b=3Dthis.g[a];if(b){var =
c=3Dthis.h[b];0!=3Dthis.o?(this.l.push(a),this.g[a+1]=3DKa):(c&&tb(c,a),d=
elete this.g[a],delete this.g[a+1],delete this.g[a+2])}return!!b};=0A=
SD.prototype.C=3Dfunction(a,b){var c=3Dthis.h[a];if(c){for(var =
d=3DArray(arguments.length-1),e=3D1,f=3Darguments.length;e<f;e++)d[e-1]=3D=
arguments[e];if(this.G)for(e=3D0;e<c.length;e++){var =
g=3Dc[e];UD(this.g[g+1],this.g[g+2],d)}else{this.o++;try{for(e=3D0,f=3Dc.=
length;e<f&&!this.Na();e++)g=3Dc[e],this.g[g+1].apply(this.g[g+2],d)}fina=
lly{if(this.o--,0<this.l.length&&0=3D=3Dthis.o)for(;c=3Dthis.l.pop();)thi=
s.A(c)}}}};var UD=3Dfunction(a,b,c){th(function(){a.apply(b,c)})};=0A=
SD.prototype.clear=3Dfunction(a){if(a){var =
b=3Dthis.h[a];b&&(b.forEach(this.A,this),delete this.h[a])}else =
this.g.length=3D0,this.h=3D{}};SD.prototype.O=3Dfunction(){SD.Bb.O.call(t=
his);this.clear();this.l.length=3D0};var =
VD=3Dfunction(a){D.call(this);this.g=3Dnew =
SD(a);E(this,this.g)};Ua(VD,D);var =
WD=3Dfunction(a,b,c,d){a=3Da.g;b=3Db.toString();var =
e=3Da.h[b];e||(e=3Da.h[b]=3D[]);var =
f=3Da.B;a.g[f]=3Db;a.g[f+1]=3Dc;a.g[f+2]=3Dd;a.B=3Df+3;e.push(f)},XD=3Dfu=
nction(a,b,c){a.g.C(b.toString(),c)};VD.prototype.clear=3Dfunction(a){thi=
s.g.clear(void 0!=3D=3Da?a.toString():void 0)};var =
YD=3Dfunction(a){this.g=3Da};YD.prototype.build=3Dfunction(){};YD.prototy=
pe.Ra=3Dfunction(){};var ZD=3Dfunction(a){a=3Dvoid =
0=3D=3D=3Da?null:a;D.call(this);this.g=3Dnew =
P(this);E(this,this.g);this.o=3Da};v(ZD,D);var =
$D=3Dfunction(a,b,c,d){a.o&&(WD(a.o,b,c,d),Ag(a,function(){TD(a.o.g,b.toS=
tring(),c,d)}))},aE=3Dfunction(a,b,c){XD(a.o,b,c)};var =
bE=3Dfunction(a,b,c){c=3Dvoid 0=3D=3D=3Dc?null:c;ZD.call(this,b);var =
d=3Dthis;this.l=3Da;E(this,this.l);(this.h=3Dc)&&S(this.g,this.l,"click",=
function(){d.h&&aE(d,d.h,null)})};v(bE,ZD);var =
cE=3Dfunction(a,b,c,d){ZD.call(this,b);var =
e=3Dthis;this.h=3Da;E(this,this.h);S(this.g,this.h,"click",function(){aE(=
e,c,null)});$D(this,d,this.l,this)};v(cE,ZD);cE.prototype.l=3Dfunction(a)=
{this.h.l(a);this.h.show()};var eE=3Dfunction(a,b,c,d,e){d=3Dvoid =
0=3D=3D=3Dd?0:d;e=3Dvoid 0=3D=3D=3De?0:e;ZD.call(this,b);var =
f=3Dthis;this.h=3Da;E(this,this.h);this.J=3Dc;this.A=3Dd;this.H=3De;this.=
I=3Dnull;this.C=3Dthis.G=3Dthis.l=3Dthis.F=3D!1;dE(this,this.A);$D(this,u=
C,this.B,this);$D(this,rC,this.D,this);$D(this,sC,this.L,this);S(this.g,t=
his.h,"click",function(){f.l&&aE(f,f.J,null)})};v(eE,ZD);eE.prototype.B=3D=
function(a){!a||0>a.g||0>a.h||(this.l?this.o&&TD(this.o.g,uC.toString(),t=
his.B,this):dE(this,this.A-a.g))};=0A=
var =
dE=3Dfunction(a,b){if(0>=3Db)b=3Da.h,H(b.l,!0),H(b.h,!1),a.l=3D!0,aE(a,UB=
,null),0<a.A&&!a.C&&(aE(a,WB,null),a.C=3D!0);else{var =
c=3Da.h;H(c.l,!1);H(c.h,!0);sg(c.h,Math.ceil(b).toString());a.G||(aE(a,VB=
,null),a.G=3D!0)}};eE.prototype.D=3Dfunction(){var =
a=3Dthis;0<this.H&&!this.I&&(this.I=3DPh(function(){if(!a.F){var =
b=3Da.h;H(b.l,!0);H(b.h,!1);a.l=3D!0;aE(a,UB,null);aE(a,XB,null);a.o&&TD(=
a.o.g,rC.toString(),a.D,a)}},1E3*this.H))};eE.prototype.L=3Dfunction(){th=
is.F=3D!0};var gE=3Dfunction(a,b,c){ZD.call(this,b);var =
d=3Dthis;this.h=3Da;this.B=3Dc;$D(this,jC,function(){fE(d,500)},this);fE(=
this,2E3)};v(gE,ZD);var =
fE=3Dfunction(a,b){a.h.ed(!1);Vy(a.g,a.h,"click",a.l);a.A&&clearTimeout(a=
.A);a.A=3DsetTimeout(function(){a.h.ed(!0);Q(a.g,a.h,"click",a.l,void =
0)},b)};gE.prototype.l=3Dfunction(a){a instanceof =
Eg&&null!=3Da.g&&null!=3Da.l?a=3Dnew =
cC(a.g,a.l):(1=3D=3Da.nodeType?a=3Doi(a):(a=3Da.changedTouches?a.changedT=
ouches[0]:a,a=3Dnew Yf(a.clientX,a.clientY)),a=3Dnew =
cC(a.x,a.y));aE(this,this.B,a)};var hE=3Dfunction(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?!1:c;ZD.call(this,b);var =
d=3Dthis;S(this.g,a,"click",function(){aE(d,NB,null)});c?S(this.g,a,"mous=
eover",function(){aE(d,PB,null)}):S(this.g,a,"mouseenter",function(){aE(d=
,OB,null)});S(this.g,a,"mouseleave",function(){aE(d,QB,null)})};v(hE,ZD);=
var =
jE=3Dfunction(a,b,c){ZD.call(this,b);this.h=3Da;E(this,this.h);this.H=3Dc=
;this.G=3Dthis.B=3D!1;$D(this,TB,this.D,this);$D(this,jC,this.F,this);Q(t=
his.g,this.h,"mouseover",this.I,void =
0);Q(this.g,this.h,"mouseout",this.J,void =
0);this.h.ri(400);iE(this)};v(jE,ZD);var =
iE=3Dfunction(a){null=3D=3Da.l&&(a.l=3DPh(function(){a.B||(kE(a),a.G=3D!0=
);a.l=3Dnull},a.G?15E3:45E3,a))};jE.prototype.I=3Dfunction(){var =
a=3Dthis;this.show();this.B=3D!0;this.C=3DPh(function(){a.B&&null!=3Da.l&=
&(Qh(a.l),a.l=3Dnull);a.C=3Dnull},1E3,this)};=0A=
jE.prototype.J=3Dfunction(){null!=3Dthis.C&&(Qh(this.C),this.C=3Dnull);th=
is.B&&iE(this);this.B=3D!1};jE.prototype.show=3Dfunction(){this.h.vh();nu=
ll!=3Dthis.A&&(Qh(this.A),this.A=3Dnull)};var =
kE=3Dfunction(a){a.h.Xh();null=3D=3Da.A&&(a.A=3DPh(function(){a.H&&a.h.Rd=
();a.A=3Dnull;aE(a,eC,null)},400,a))};jE.prototype.D=3Dfunction(){this.h.=
Rd();aE(this,eC,null)};jE.prototype.F=3Dfunction(){this.h.show()};var =
lE=3Dfunction(a,b,c){D.call(this);this.h=3Da;this.A=3Db||0;this.l=3Dc;thi=
s.B=3DRa(this.o,this)};Ua(lE,D);lE.prototype.g=3D0;lE.prototype.O=3Dfunct=
ion(){lE.Bb.O.call(this);mE(this);delete this.h;delete =
this.l};lE.prototype.start=3Dfunction(a){mE(this);this.g=3DPh(this.B,void=
 0!=3D=3Da?a:this.A)};var nE=3Dfunction(a){a.zd()||a.start(void =
0)},mE=3Dfunction(a){a.zd()&&Qh(a.g);a.g=3D0};lE.prototype.zd=3Dfunction(=
){return =
0!=3Dthis.g};lE.prototype.o=3Dfunction(){this.g=3D0;this.h&&this.h.call(t=
his.l)};var rE=3Dfunction(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?!1:c;ZD.call(this,b);var =
d=3Dthis;this.A=3D!1;this.l=3Da;E(this,this.l);this.C=3Dc;oE(this.l,c);th=
is.B=3D!c;c?pE(this):qE(this);this.h=3Dnew lE(function(){return void =
qE(d)},2E3);S(this.g,this.l,"click",function(){aE(d,gC,!d.C);mE(d.h);d.A&=
&nE(d.h)});$D(this,NB,function(){pE(d);nE(d.h)},this);de||($D(this,OB,fun=
ction(){pE(d);mE(d.h);d.A&&nE(d.h)},this),$D(this,PB,function(){pE(d);mE(=
d.h);d.A&&nE(d.h)},this),$D(this,QB,function(){if(!d.C||d.A){var =
e=3Dd.h;mE(e);e.o()}},this));=0A=
$D(this,qC,function(e){oE(d.l,e);(d.C=3De)?pE(d):d.A||qE(d);d.A&&nE(d.h)}=
,this)};v(rE,ZD);var =
pE=3Dfunction(a){a.B||(a.B=3D!0,aE(a,iC,null),a.l.show())},qE=3Dfunction(=
a){a.B&&(a.B=3D!1,aE(a,hC,null),a=3Da.l,a.element&&jD(a.element,"fade-in"=
))},sE=3Dfunction(a){a.A=3D!0;iD(a.l.element,"fullScreen")};var =
tE=3Dfunction(a,b){ZD.call(this,b);this.h=3Da;E(this,this.h);$D(this,uC,t=
his.l,this)};v(tE,ZD);tE.prototype.l=3Dfunction(a){a&&this.h.h(a.g,a.h,a.=
adPosition,a.totalAds)};var vE=3Dfunction(a,b,c){ZD.call(this,b);var =
d=3Dthis;this.h=3Da;E(this,this.h);uE(this.h);S(this.g,this.h,"click",fun=
ction(){aE(d,jC,null);uE(d.h)});$D(this,c,function(){d.h.show()},this)};v=
(vE,ZD);var yE=3Dfunction(a,b,c,d){d=3Dvoid =
0=3D=3D=3Dd?0:d;ZD.call(this,b);var =
e=3Dthis;this.h=3Dc;this.G=3Dd;this.l=3Da;E(this,this.l);this.A=3D0=3D=3D=
this.h?3:1;wE(this,0);0=3D=3Dthis.h?aE(this,lC,null):xE(this.l);S(this.g,=
this.l,"click",function(){3=3D=3De.A&&aE(e,kC,null)});$D(this,uC,this.B,t=
his);$D(this,$B,this.C,this)};v(yE,ZD);=0A=
yE.prototype.B=3Dfunction(a){if(a&&!(a.h<=3Dthis.G||0>this.h||this.h>=3Da=
.h||3=3D=3Dthis.A)){if(a.g<=3Dthis.h){if(2!=3Dthis.A){wE(this,0);var =
b=3Dthis.l;DD(ED(b.l,b.B));H(b.l,!0)}this.A=3D2}else{b=3Dthis.l;H(b.o,!0)=
;var c=3Db.B;c=3Dnew =
CD(b.l,c,{opacity:1,visibility:"shown"},{opacity:.9,visibility:"hidden"},=
{mi:"opacity",duration:c,timing:"ease-out",delay:0});b=3DED(b.o,b.B);DD(c=
);DD(b);this.A=3D3;aE(this,lC,null)}2=3D=3Dthis.A&&wE(this,a.g)}};=0A=
var wE=3Dfunction(a,b){if(!(0>a.h)){var =
c=3DMath.ceil(a.h-b);b=3Dc.toString();60<=3Dc&&(b=3D$u(c));a=3Da.l;b=3D{X=
f:b};a.D?(a=3Da.C,b=3Db||{},sg(a,""+b.Xf)):sg(a.C,xD(b))}};yE.prototype.C=
=3Dfunction(){var a=3Dthis.l;a.h&&a.h.focus()};var =
CE=3Dfunction(a,b,c,d){d=3Dvoid 0=3D=3D=3Dd?!1:d;ZD.call(this,b);var =
e=3Dthis;this.h=3Da;E(this,this.h);this.l=3Dc;this.C=3Dd;this.A=3D!1;(a=3D=
this.l.l)?(this.h.l(a),S(this.g,this.h,"click",function(){e.h.A&&(aE(e,mC=
,e.l),zE(e))}),0<=3Dthis.l.xa?AE(this):BE(this),(0<=3Dthis.l.xa||0<=3Dthi=
s.l.ab)&&$D(this,uC,this.B,this)):AE(this)};v(CE,ZD);CE.prototype.B=3Dfun=
ction(a){if(a){var =
b=3D0<=3Dthis.l.xa?this.l.xa:0,c=3D0<=3Dthis.l.ab?this.l.ab+b:-1;0<=3Dc&&=
1E3*a.g>=3Dc?(AE(this),DE(this)):1E3*a.g>=3Db&&(BE(this),0>c&&DE(this))}}=
;=0A=
var =
DE=3Dfunction(a){a.o&&TD(a.o.g,uC.toString(),a.B,a)},AE=3Dfunction(a){a.h=
.A&&(a=3Da.h,H(a.element,!1),a.A=3D!1)},BE=3Dfunction(a){a.h.A||(a.h.show=
(),aE(a,nC,a.l))},zE=3Dfunction(a){if(a.C&&!a.A){var =
b=3Dri(a.h.element.parentElement);b=3Dtw(a.l,b);null!=3Db&&(EE(a.h,b),(b=3D=
a.h.B)&&S(a.g,b,"click",function(c){aE(a,aC,a.l);c.stopPropagation();a.A&=
&(c=3Da.h,c.h&&(Vy(c.g,c.h,"load",c.C,!0,c),Vy(c.g,c.h,"error",c.C,!0,c),=
Vy(c.g,c.h,"focusout"),qg(c.h),c.element.focus(),c.h=3Dnull,c.B=3Dnull),a=
.A=3D!1)}));a.A=3D!0}};=0A=
CE.prototype.O=3Dfunction(){DE(this);ZD.prototype.O.call(this)};var =
FE=3Dfunction(){return DC('<div class=3D"'+U("videoAdUiTitleV2")+" =
"+U("ellipsisText")+'"></div>')};var =
GE=3Dfunction(a){a=3Da||{};a=3Da.ob;return DC('<div =
class=3D"'+U("videoAdUiAttributionContainer")+'"><div =
class=3D"'+U("videoAdUiAttribution")+'">'+GC(a)+"</div></div>")},HE=3Dfun=
ction(a){var =
b=3Da.xi,c=3Da.adPosition,d=3Da.totalAds;a=3D"";2<=3Dd&&1<=3Dc?(b=3D"Ad =
"+GC(c)+" of "+GC(d)+" "+GC(b),a+=3Db):(b=3D"Ad "+GC(b),a+=3Db);return =
DC(a)};var IE=3Dfunction(){return DC('<div =
class=3D"'+U("videoAdUiAuthorNameV2")+" =
"+U("ellipsisText")+'"></div>')};var =
JE=3Dfunction(a){a=3Da||{};a=3Da.Om;return DC('<div =
class=3D"'+U("videoAdUiAutoCloseContainer")+'"><div =
class=3D"'+U("videoAdUiAutoClose")+'">'+GC(a)+"</div></div>")};var =
KE=3Dfunction(a){a=3Da.Pj;return DC('<div class=3D"'+U("videoAdUi")+' =
"><div class=3D"'+U("videoAdUiTopBar")+'">'+(a?'<div =
class=3D"'+U("videoAdUiTopBarTextContainer")+'"></div>':"")+'</div><div =
class=3D"'+U("videoAdUiClickElement")+'"></div><div =
class=3D"'+U("videoAdUiBottomBar")+'"></div></div>')};var =
LE=3Dfunction(){var a=3DDC,b=3D'<div =
class=3D"'+U("closeButtonContainer")+'" role=3D"button" =
tabindex=3D"0"><div class=3D"'+U("closeButtonBackground")+'"> </div><div =
class=3D"'+U("closeCountdownText")+'"></div><div =
class=3D"'+U("closeButtonIcon")+'">';var c=3DDC('<svg =
xmlns=3D"http://www.w3.org/2000/svg" width=3D"36px" height=3D"36px" =
viewBox=3D"0 0 48 48" fill=3D"#FFFFFF"><path d=3D"M38 12.83L35.17 10 24 =
21.17 12.83 10 10 12.83 21.17 24 10 35.17 12.83 38 24 26.83 35.17 38 38 =
35.17 26.83 24z"/><path d=3D"M0 0h48v48H0z" fill=3D"none"/></svg>');=0A=
return a(b+c+"</div></div>")};var ME=3Dfunction(){return DC('<div =
class=3D"'+U("videoAdUiIconV2")+'" role=3D"button" =
tabindex=3D"0"></div>')},NE=3Dfunction(a){var =
b=3Da.Ob,c=3Da.height,d=3Da.width;a=3Da.alt;return DC('<div =
class=3D"'+U("videoAdUiIconFallback")+'"><img src=3D"'+U(SC(b))+'" =
height=3D"'+U(c)+'" width=3D"'+U(d)+'" alt=3D"'+U(a)+'"></div>')};var =
OE=3Dfunction(a){var b=3Da.height,c=3Da.width;a=3Da.attribution;return =
DC('<div class=3D"'+U("overlayContainer")+'"><iframe =
class=3D"'+U("embeddedOverlayIframe")+'" marginwidth=3D"0" hspace=3D"0" =
vspace=3D"0" frameborder=3D"0" scrolling=3D"no" height=3D"'+U(b)+'" =
width=3D"'+U(c)+'"></iframe><div =
class=3D"'+U("overlayTextAttribution")+'">'+GC(a)+"</div></div>")},PE=3Df=
unction(a){var b=3Da.height,c=3Da.width;a=3Da.attribution;return =
DC('<div class=3D"'+U("overlayContainer")+'"><div =
class=3D"'+U("overlayInnerElement")+'" style=3D"height: '+=0A=
U(UC(b))+"px; width: "+U(UC(c))+'px;"></div><div =
class=3D"'+U("overlayTextAttribution")+'">'+GC(a)+"</div></div>")},QE=3Df=
unction(a){var =
b=3Da.height,c=3Da.width,d=3Da.Ob;a=3Da.attribution;return DC('<div =
class=3D"'+U("overlayContainer")+'"><img src=3D"'+U(SC(d))+'" =
height=3D"'+U(b)+'" width=3D"'+U(c)+'"><div =
class=3D"'+U("overlayTextAttribution")+'">'+GC(a)+"</div></div>")},RE=3Df=
unction(a){var =
b=3Da.title,c=3Da.text,d=3Da.dir,e=3Da.attribution,f=3Da.image,g=3Da.dura=
tion;a=3Da.Ld;return DC('<div class=3D"'+U("overlayContainer")+" =
"+U("scalable")+=0A=
'"><div class=3D"'+U("overlayTextContainer")+'">'+(f?'<div =
class=3D"'+U("textImageContainer")+'"><img src=3D"'+U(SC(f))+'" =
class=3D"'+U("overlayTextImage")+'"/>'+(g?'<div =
class=3D"'+U("textImageDuration")+'">'+GC(g)+"</div>":"")+"</div>":"")+'<=
div class=3D"'+U("overlayTextTitle")+'" =
dir=3D'+NC(d)+">"+GC(b)+'</div><div =
class=3D"'+U("overlayTextDescription")+'" =
dir=3D'+NC(d)+">"+GC(c)+"</div>"+(a?'<div =
class=3D"'+U("overlayTextUrl")+'">'+GC(a)+"</div>":"")+'<div =
class=3D"'+U("overlayTextAttribution")+'">'+GC(e)+"</div></div></div>")};=
var SE=3Dfunction(){var a=3DDC,b=3D"<div =
class=3D'"+U("videoAdUiPlayPauseControl")+"'><div =
class=3D'"+U("videoAdUiPlayIcon")+"'>";var c=3DDC('<svg =
xmlns=3D"http://www.w3.org/2000/svg" width=3D"36px" height=3D"36px" =
viewBox=3D"0 0 48 48" fill=3D"#FFFFFF"><path =
d=3D"M-838-2232H562v3600H-838z" fill=3D"none"/><path d=3D"M16 =
10v28l22-14z"/><path d=3D"M0 0h48v48H0z" =
fill=3D"none"/></svg>');b=3Db+c+"</div><div =
class=3D'"+U("videoAdUiPauseIcon")+"'>";c=3DDC('<svg =
xmlns=3D"http://www.w3.org/2000/svg" width=3D"36px" height=3D"36px" =
viewBox=3D"0 0 48 48" fill=3D"#FFFFFF"><path d=3D"M12 =
38h8V10h-8v28zm16-28v28h8V10h-8z"/><path d=3D"M0 0h48v48H0z" =
fill=3D"none"/></svg>');=0A=
return a(b+c+"</div></div>")};var TE=3Dfunction(){var a=3DDC,b=3D'<div =
class=3D"'+U("recallButtonContainer")+'"><div =
class=3D"'+U("recallButtonBackground")+'"><div =
class=3D"'+U("recallButtonIcon")+'">';var c=3DDC('<svg =
xmlns=3D"http://www.w3.org/2000/svg" width=3D"24" height=3D"24" =
viewbox=3D"0 0 24 48"><path d=3D"M18.59 16.41L20 15l-8-8-8 8 1.41 =
1.41L12 9.83"/><path fill=3D"none" d=3D"M0 =
0h24v24H0V0z"/></svg>');return a(b+c+"</div></div></div>")};var =
UE=3Dfunction(){var a=3D'<div class=3D"videoAdUiWtaIconContainer"><span =
class=3D"'+U("wtaIcon")+'" title=3D"';a+=3D"Why This =
Ad?".replace(KC,FC);a+=3D'"><svg class=3D"'+U("wtaIconSvg")+'" =
xmlns=3D"http://www.w3.org/2000/svg" width=3D"18px" height=3D"18px" =
viewBox=3D"0 0 24 24" fill=3D"#FFFFFF"><path fill=3D"none" d=3D"M0 =
0h24v24H0z"/><path d=3D"M11 18h2v-2h-2v2zm1-16C6.48 2 2 6.48 2 12s4.48 =
10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 =
8 3.59 8 8-3.59 8-8 8zm0-14c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2 .9 2 =
2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 =
0-2.21-1.79-4-4-4z"/></svg></span></div>';=0A=
return DC(a)};var =
VE=3Dfunction(){F.call(this);this.element=3Dnull;this.g=3Dnew =
P(this);E(this,this.g)};v(VE,F);var =
WE=3Dfunction(a,b){a.element&&b.element&&a.element.appendChild(b.element)=
};var XE=3Dfunction(){VE.call(this)};v(XE,VE);var =
YE=3Dfunction(a,b){a.element&&b.insertBefore(a.element,b.childNodes[0]||n=
ull)};XE.prototype.Ga=3Dfunction(){return this.element};var =
ZE=3Dfunction(){VE.call(this);var =
a=3Dthis;this.element=3DXC(FE);H(this.element,!1);S(this.g,this.element,"=
click",function(b){b.stopPropagation();G(a,"click")})};v(ZE,VE);ZE.protot=
ype.l=3Dfunction(a){sg(this.element,a)};ZE.prototype.show=3Dfunction(){H(=
this.element,!0)};var $E=3Dfunction(a){a=3Dvoid =
0=3D=3D=3Da?!1:a;VE.call(this);var =
b=3DHE({xi:"",adPosition:0,totalAds:0});this.element=3DXC(GE,{ob:b});this=
.l=3Deg("videoAdUiAttribution",this.element);this.o=3Da;S(this.g,this.ele=
ment,"click",function(c){c.stopPropagation()});H(this.element,!1)};v($E,V=
E);$E.prototype.show=3Dfunction(){H(this.element,!0)};$E.prototype.h=3Dfu=
nction(a,b,c,d){this.l&&(a=3D$u(b-a),c=3DHE({xi:": =
("+a+")",adPosition:c||0,totalAds:d||0}),this.o&&(c=3Da),sg(this.l,c.toSt=
ring()));this.show()};var aF=3Dfunction(){VE.call(this);var =
a=3Dthis;this.element=3DXC(IE);H(this.element,!1);S(this.g,this.element,"=
click",function(b){b.stopPropagation();G(a,"click")})};v(aF,VE);aF.protot=
ype.l=3Dfunction(a){sg(this.element,"by =
"+a)};aF.prototype.show=3Dfunction(){H(this.element,!0)};var =
bF=3Dfunction(){VE.call(this);this.element=3DXC(JE);this.l=3Deg("videoAdU=
iAutoClose",this.element);H(this.element,!1)};v(bF,VE);bF.prototype.h=3Df=
unction(a,b){this.l&&(a=3Da=3D{kk:$u(b-a)},a=3D"Ad will close in =
"+GC(a.kk),a=3DDC(a),sg(this.l,a.toString()));H(this.element,!0)};var =
cF=3Dfunction(a,b,c,d){d=3Dvoid 0=3D=3D=3Dd?!1:d;VE.call(this);var =
e=3Dthis;this.C=3Dc;this.o=3Dd;this.element=3DXC(KE,{Pj:this.o});a.filter=
(function(f){return!!f}).forEach(function(f){e.element.classList.add(f)})=
;this.o&&this.element.classList.add("videoAdUiInstreamUxRefresh");this.h=3D=
eg("videoAdUiTopBar",this.element);this.A=3Deg("videoAdUiTopBarTextContai=
ner",this.element);this.B=3Deg("videoAdUiClickElement",this.element);b&&t=
his.h.classList.add(b);this.l=3Deg("videoAdUiBottomBar",this.element);S(t=
his.g,this.element,=0A=
"touchmove",function(f){f.preventDefault()});S(this.g,this.element,"click=
",function(){G(e,"click")});S(this.g,this.element,"mouseover",function(){=
G(e,"mouseover")});S(this.g,this.element,"mouseenter",function(){G(e,"mou=
seenter")});S(this.g,this.element,"mouseleave",function(){G(e,"mouseleave=
")});H(this.h,!1)};v(cF,XE);=0A=
var dF=3Dfunction(a){var =
b=3D400>=3D(parseInt(li(a.element,"width"),10)||a.element.width);a=3Da.el=
ement;b?iD(a,"videoAdUi-mobile"):jD(a,"videoAdUi-mobile")},eF=3Dfunction(=
a){a.h&&H(a.h,!0)},fF=3Dfunction(a,b){a.h&&b.element&&a.h.appendChild(b.e=
lement)},gF=3Dfunction(a,b){a.l&&b.element&&a.l.appendChild(b.element)};c=
F.prototype.ed=3Dfunction(a){ji(this.element,{"pointer-events":a?"auto":"=
none",cursor:a&&this.C?"pointer":"auto"})};=0A=
var =
hF=3Dfunction(a,b){b?S(a.g,a.element,"mouseover",function(){iD(a.h,"video=
AdUiTopBarTransitions")}):jD(a.h,"videoAdUiTopBarTransitions")},iF=3Dfunc=
tion(a,b){a=3Da.h;b?iD(a,"videoAdUiTopBarCollapsed"):jD(a,"videoAdUiTopBa=
rCollapsed")},jF=3Dfunction(a,b){a=3Da.l;b?iD(a,"videoAdUiBottomBarCollap=
sed"):jD(a,"videoAdUiBottomBarCollapsed")},kF=3Dfunction(a,b){a.A&&b.elem=
ent&&a.A.appendChild(b.element)},lF=3Dfunction(a,b){a.B&&b.element&&a.B.a=
ppendChild(b.element)};var mF=3Dfunction(){VE.call(this);var =
a=3Dthis;this.element=3DXC(LE);this.h=3Deg("closeCountdownText",this.elem=
ent);this.l=3Deg("closeButtonIcon",this.element);S(this.g,this.element,"c=
lick",function(b){b.stopPropagation();G(a,"click")})};v(mF,VE);var =
nF=3Dfunction(a){VE.call(this);var =
b=3Dthis;this.B=3Dthis.h=3Dnull;this.A=3D!1;this.element=3DXC(ME);switch(=
a){case "author":iD(this.element,"authorIcon");break;case =
"vast":iD(this.element,"vastIcon")}H(this.element,!1);this.A=3D!1;this.o=3D=
null;S(this.g,this.element,"click",function(c){c.stopPropagation();G(b,"c=
lick")})};v(nF,XE);nF.prototype.l=3Dfunction(a){this.o||(this.o=3Dmg(docu=
ment,"IMG"));this.o.setAttribute("src",a);this.o.setAttribute("onerror",'=
this.style.display=3D"none"');this.element.appendChild(this.o)};=0A=
var =
oF=3Dfunction(a,b,c){ji(a.element,{height:b+"px",width:c+"px"});a.o&&(a.o=
.setAttribute("width",c+"px"),a.o.setAttribute("height",b+"px"))},pF=3Dfu=
nction(a,b,c){ji(a.element,{position:"absolute",overflow:"hidden",left:b,=
bottom:c})};nF.prototype.show=3Dfunction(){H(this.element,!0);this.A=3D!0=
};=0A=
var =
EE=3Dfunction(a,b){a.h||(a.h=3DXC(NE,{Ob:b.l,width:b.h,height:b.g,alt:b.$=
a}),H(a.h,!1),a.element.appendChild(a.h),a.B=3D(new =
mF).element,a.h.appendChild(a.B),Q(a.g,a.h,"load",a.C,!0),Q(a.g,a.h,"erro=
r",a.C,!0),S(a.g,a.h,"focusout",function(c){c.stopPropagation();a.B.focus=
()}))};nF.prototype.C=3Dfunction(){H(this.h,!0);this.B.focus()};var =
qF=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?null:a;VE.call(this);var =
b=3Dthis;this.element=3DXC(dD,{Kg:a||cD()});this.h=3Deg("learnMoreButton"=
,this.element);S(this.g,this.h,"click",function(c){c.stopPropagation();G(=
b,"click")})};v(qF,VE);qF.prototype.l=3Dfunction(a){sg(this.h,a)};qF.prot=
otype.show=3Dfunction(){H(this.element,!0)};var =
rF=3Dfunction(){VE.call(this);var =
a=3Dthis;this.element=3DXC(bD,{Kg:cD()});S(this.g,this.element,"click",fu=
nction(b){b.stopPropagation();G(a,"click")})};v(rF,VE);var =
tF=3Dfunction(a,b,c){D.call(this);this.h=3Da;this.A=3Db;this.C=3Dc;this.o=
=3D0;this.g=3D{};this.l=3Dnew P(this);E(this,this.l);sF(this)};v(tF,D);=0A=
var =
sF=3Dfunction(a){a.C.forEach(function(b){Q(this.l,b.element,"mousedown",t=
his.G,!0);Q(this.l,b.element,"mouseup",Sa(this.F,b),!0)},a);Q(a.l,a.A,"mo=
useenter",a.D,void 0)},uF=3Dfunction(a,b){Eb(a.g,function(c,d){var =
e=3Db;for(var =
f=3De.search(Qi),g=3D0,h,k=3D[];0<=3D(h=3DPi(e,g,d,f));)k.push(e.substrin=
g(g,h)),g=3DMath.min(e.indexOf("&",h)+1||f,f);k.push(e.substr(g));e=3Dk.j=
oin("").replace(Ti,"$1");c=3Dnull!=3Dc?"=3D"+xd(c):"";(d+=3Dc)?(c=3De.ind=
exOf("#"),0>c&&(c=3De.length),f=3De.indexOf("?"),0>f||f>c?(f=3Dc,g=3D""):=
g=3De.substring(f+=0A=
1,c),c=3D[e.substr(0,f),g,e.substr(c)],e=3Dc[1],c[1]=3Dd?e?e+"&"+d:d:e,b=3D=
c[0]+(c[1]?"?"+c[1]:"")+c[2]):b=3De});return =
b};tF.prototype.G=3Dfunction(){this.B=3DDate.now()};=0A=
tF.prototype.F=3Dfunction(a,b){var =
c=3Da.element;1=3D=3D(this.h&1)&&(0=3D=3Dthis.o&&this.o++,this.g.nm=3Dthi=
s.o);2=3D=3D(this.h&2)&&(this.g.nb=3Da.Re);8=3D=3D(this.h&8)&&(a=3Dni(thi=
s.A),this.g.nx=3DMath.round(b.clientX-a.x),this.g.ny=3DMath.round(b.clien=
tY-a.y));16=3D=3D(this.h&16)&&null!=3Dthis.B&&(this.g.clkt=3DDate.now()-t=
his.B);512=3D=3D(this.h&512)&&(b=3Dhk())&&(this.g.mb=3Db);"A"=3D=3Dc.tagN=
ame.toUpperCase()&&(b=3DuF(this,c.href),b instanceof Dc||b instanceof =
Dc||(b=3D"object"=3D=3Dtypeof =
b&&b.Jb?b.pb():String(b),Hc.test(b)||(b=3D"about:invalid#zClosurez"),=0A=
b=3Dnew =
Dc(b,Cc)),c.href=3DEc(b))};tF.prototype.D=3Dfunction(){this.o++};var =
vF=3Dfunction(a,b,c){VE.call(this);var d=3Dthis,e=3D[];switch(b){case =
"embedded":this.element=3DXC(OE,a);eg("embeddedOverlayIframe",this.elemen=
t).setAttribute("src",a.Ob||"");break;case =
"html":this.element=3DXC(PE,a);Vf(eg("overlayInnerElement",this.element),=
cA(a.Ob||""));break;case "image":this.element=3DXC(QE,a);break;case =
"text":this.element=3DXC(RE,a);a=3Deg("textImageContainer",this.element);=
null!=3Da&&e.push({element:a,Re:9});a=3Deg("overlayTextTitle",this.elemen=
t);null!=3Da&&e.push({element:a,Re:0});a=3Deg("overlayTextUrl",=0A=
this.element);null!=3Da&&e.push({element:a,Re:1});break;default:this.elem=
ent=3Dlg("DIV","overlayContainer")}e.push({element:this.element,Re:2});th=
is.h=3Dnew =
tF(c,this.element,e);S(this.g,this.element,"click",function(f){G(d,f)});S=
(this.g,this.element,"mouseover",function(){G(d,"mouseover")});S(this.g,t=
his.element,"mouseout",function(){G(d,"mouseout")})};v(vF,VE);l=3DvF.prot=
otype;l.ed=3Dfunction(a){var =
b=3Dthis.element;a?iD(b,"clickable"):jD(b,"clickable")};l.ri=3Dfunction(a=
){AD(this.element,"opacity "+a/1E3+"s")};=0A=
l.show=3Dfunction(){H(this.element,!0)};l.Rd=3Dfunction(){H(this.element,=
!1)};l.vh=3Dfunction(){ti(this.element,1)};l.Xh=3Dfunction(){ti(this.elem=
ent,.3)};l.Ga=3Dfunction(){return this.element};var =
wF=3Dfunction(a){return eg("overlayTextAttribution",a.element)};var =
xF=3Dfunction(){VE.call(this);var =
a=3Dthis;this.element=3DXC(SE);this.l=3Deg("videoAdUiPlayIcon",this.eleme=
nt);this.h=3Deg("videoAdUiPauseIcon",this.element);S(this.g,this.element,=
"click",function(b){b.stopPropagation();G(a,"click")});oE(this,!1)};v(xF,=
VE);var =
oE=3Dfunction(a,b){H(a.l,b);H(a.h,!b)};xF.prototype.show=3Dfunction(){thi=
s.element&&iD(this.element,"fade-in")};var =
yF=3Dfunction(){VE.call(this);var =
a=3Dthis;this.element=3DXC(TE);this.h=3D!0;S(this.g,this.element,"click",=
function(b){a.h&&(b.stopPropagation(),G(a,"click"))})};v(yF,VE);yF.protot=
ype.show=3Dfunction(){H(this.element,!0);this.h=3D!0};var =
uE=3Dfunction(a){H(a.element,!1);a.h=3D!1};var =
zF=3Dfunction(a,b,c){a=3Dvoid 0=3D=3D=3Da?!1:a;b=3Dvoid =
0=3D=3D=3Db?!1:b;c=3Dvoid 0=3D=3D=3Dc?.5:c;VE.call(this);var =
d=3Dthis;this.element=3DXC(wD,{fd:qc("Skip Ad =
")});a&&iD(this.element,"noTextSkipButton");b&&iD(this.element,"raisedSki=
pButton");this.D=3Da;this.B=3Dc;this.l=3Deg("videoAdUiPreSkipContainer",t=
his.element);this.A=3Deg("videoAdUiPreSkipButton",this.element);this.C=3D=
eg("videoAdUiPreSkipText",this.element);this.o=3Deg("videoAdUiSkipContain=
er",this.element);this.h=3Deg("videoAdUiSkipButton",this.element);H(this.=
l,!1);S(this.g,=0A=
this.h,"click",function(e){e.stopPropagation();G(d,"click")});S(this.g,th=
is.A,"click",function(e){e.stopPropagation()});ie&&"4.4.4"=3D=3D=3DJD&&(t=
his.A.style.backgroundColor=3D"black",this.h.style.backgroundColor=3D"bla=
ck")};v(zF,VE);var xE=3Dfunction(a){H(a.o,!1);ti(a.o,0)};var =
AF=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?!1:a;VE.call(this);var =
b=3Dthis;this.element=3DXC(UE);a&&this.element.classList.add("smallWtaIco=
n");S(this.g,this.element,"click",function(c){c.stopPropagation();G(b,"cl=
ick")})};v(AF,VE);function BF(a,b){if("undefined"!=3D=3Dtypeof =
ReportingObserver){var c=3Dfunction(e){e=3Dp(e);for(var =
f=3De.next();!f.done;f=3De.next())f=3Df.value,a(f)&&b(f)},d=3Dnew =
ReportingObserver(c,{buffered:!0});w.addEventListener("unload",function()=
{c(d.takeRecords(),d);d.disconnect()});d.observe()}}=0A=
function CF(a){a=3Dvoid 0=3D=3D=3Da?null:a;BF(function(b){return =
b.body&&"HeavyAdIntervention"=3D=3D=3Db.body.id},function(b){var =
c=3Db.body,d=3DM();N(d,"ham",c.message);c.message.includes("Ad was =
removed because its CPU usage exceeded the =
limit")?N(d,"hacpu","true"):c.message.includes("Ad was removed because =
its network usage exceeded the =
limit")&&N(d,"habytes","true");a&&a(b)})};var DF=3D[new Zf(200,200),new =
Zf(250,250),new Zf(300,250),new Zf(336,280),new Zf(450,50),new =
Zf(468,60),new Zf(480,70),new Zf(728,90)];function =
EF(a,b,c,d){a&&(c=3DMath.min(c,90));var =
e=3D[];DF.forEach(function(f){var =
g=3Db-15>=3Df.width&&c-65>=3Df.height,h=3D!d&&!g&&90>=3Df.height&&b>=3Df.=
width&&c>=3Df.height;(g||h)&&e.push(f.width+"x"+f.height)});return =
e.join(",")}function FF(a){var b=3Dbv(Ns(new J(a.g),"overlay"));return =
EF(b,a.o||0,a.l||0,a.B||!1)}function =
GF(a){return"flash"=3D=3D=3Da||"image"=3D=3D=3Da||"staticimage"=3D=3D=3Da=
}=0A=
function HF(a){var =
b=3D[];a.forEach(function(c){"video"=3D=3D=3Dc?b.push("standardvideo"):"s=
kippablevideo"!=3Dc&&b.push(c)});return b}function =
IF(a){a=3DJF(a,"ad_type");return x(a)?["video"]:a.split("_")}function =
JF(a,b,c){c=3Dvoid 0=3D=3D=3Dc?"":c;a=3Da.g;var =
d=3Dc;Ss(a,b)&&(d=3Da.get(b));return x(d)?c:d};var =
KF=3Dfunction(){jz.apply(this,arguments)};v(KF,jz);=0A=
KF.prototype.g=3Dfunction(a){if(!a.g)return null;var b=3Dnew =
J(a.g),c=3Dnew Map;c.set("sdkv","h.0.0.0");var d=3Dnew =
J(a.g),e=3Dc.set,f=3DJF(d,"client");e.call(c,"video_product_type",mc(f,"c=
a-games-")?"4":mc(f,"ca-video-")?"0":"-1");c.set("client",JF(d,"client"))=
;c.set("min_ad_duration",Number(JF(d,"min_ad_duration",(0).toString())).t=
oString());e=3DNumber(JF(d,"max_ad_duration",(1E5).toString()));0<e&&c.se=
t("max_ad_duration",Math.round(1.1*e).toString());e=3DNumber(JF(d,"sdmax"=
,(0).toString()));0<e&&c.set("sdmax",=0A=
Math.round(1.1*e).toString());e=3Dc.set;var =
g=3Da.M||0,h=3Da.D||0,k=3Da.o||0,m=3Da.l||0;f=3Dnew =
J(a.g);g=3DMath.max(g,k)+"x"+Math.max(h,m);f=3DJF(f,"sz");e.call(c,"sz",x=
(f)||"0x0"!=3D=3Dg?g:f);e=3Dc.set;f=3DJF(d,"channel");f=3DArray.from(new =
Set(f.split(/[+, =
]/))).slice(0,30).join("+");e.call(c,"channel",f);c.set("h_ch",JF(d,"h_ch=
").split(/[+, =
]/).join("+"));e=3Dc.set;f=3DJF(d,"adsafe");e.call(c,"adsafe",Ob(ev,f)?f:=
"high");e=3Dc.set;d=3DJF(d,"videoad_start_delay");e.call(c,"videoad_start=
_delay",x(d)?"1":d);c.set("hl",tx());c.set("vid_kw",=0A=
a.A?a.A.join(","):"");c.set("vid_d",a.G||"");c.set("vid_t",a.H||"");c.set=
("ca_type","image");c.set("unviewed_position_start","1");c.set("output","=
xml_vast4");kz(c);d=3DMap;e=3D[];f=3De.concat;g=3D{};g.u_tz=3D-(new =
Date).getTimezoneOffset();var n=3Dvoid 0=3D=3D=3Dn?I:n;try{var =
q=3Dn.history.length}catch(t){q=3D0}g.u_his=3Dq;g.u_java=3D!!I.navigator&=
&"unknown"!=3D=3Dtypeof =
I.navigator.javaEnabled&&!!I.navigator.javaEnabled&&I.navigator.javaEnabl=
ed();I.screen&&(g.u_h=3DI.screen.height,g.u_w=3DI.screen.width,g.u_ah=3DI=
.screen.availHeight,=0A=
g.u_aw=3DI.screen.availWidth,g.u_cd=3DI.screen.colorDepth);I.navigator&&I=
.navigator.plugins&&(g.u_nplug=3DI.navigator.plugins.length);I.navigator&=
&I.navigator.mimeTypes&&(g.u_nmime=3DI.navigator.mimeTypes.length);q=3Dne=
w Map;for(var r in g)q.set(r,g[r]);a=3Dnew =
d(f.call(e,u(q),u(Bv(a)),u(c)));lz(this,a);rv(b,a);LF(b);uv(b);return =
b.toString()};var =
LF=3Dfunction(a){a.g.forEach(function(b,c){fv.has(c)&&!x(b)||a.g.remove(c=
)})};var MF=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?new =
Map:a;jz.call(this,a)};v(MF,jz);MF.prototype.g=3Dfunction(a){if(null=3D=3D=
a.g)return null;var b=3Dnew J(a.g),c=3Dnew =
Map;c.set("sdkv","h.0.0.0");kz(c);a=3Dnew =
Map([].concat(u(Bv(a)),u(c)));lz(this,a);rv(b,a);tv(b,a);uv(b);return =
b.toString()};var NF=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?new =
Map:a;jz.call(this,a)};v(NF,jz);=0A=
NF.prototype.g=3Dfunction(a){if(!a.g)return null;var b=3Dnew =
lv(a.g),c=3Dnew =
Map;kz(c);c.set("dc_sdkv","h.0.0.0");c.set("dc_sdki",mz().toString(16));c=
.set("dc_eid",ut());c.set("dcmt","text/xml");var =
d=3Dnv(b,"dc_output")||[];(d.includes("vast")||d.includes("xml_vast2"))&&=
c.set("dc_output","xml_vast3");a=3Dnew =
Map([].concat(u(Bv(a)),u(c)));lz(this,a);c=3Dp(a);for(d=3Dc.next();!d.don=
e;d=3Dc.next()){var =
e=3Dp(d.value);d=3De.next().value;e.next();e=3DOF(d);d=3Da.get(d);"url"=3D=
=3De&&(d=3DencodeURIComponent(d));x(e)||x(d)||ov(b,e,=0A=
[d])}uv(b);return b.toString()};var OF=3Dfunction(a){switch(a){case =
"sdkv":return"dc_sdkv";case "sdki":return"dc_sdki";case =
"adk":return"dc_adk";case "sdk_apis":return"dc_sdk_apis";case =
"omid_p":return"dc_omid_p";case "js":return"dc_js";case =
"msid":return"dc_msid";case "frm":return"dc_frm";case =
"osd":return"dc_osd";case "sdr":return"dc_sdr";default:return a}};var =
PF=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?new =
Map:a;jz.call(this,a)};v(PF,jz);PF.prototype.g=3Dfunction(a){if(!a.g)retu=
rn null;var b=3Dnew J(a.g),c=3Dnew =
Map;kz(c);c.set("sdkv","h.0.0.0");c.set("sdki",mz().toString(16));c.set("=
output","xml_vast4");a=3Dnew =
Map([].concat(u(Bv(a)),u(c)));lz(this,a);rv(b,a);uv(b);return =
b.toString()};var QF=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?new =
Map:a;jz.call(this,a)};v(QF,jz);=0A=
QF.prototype.g=3Dfunction(a){if(!a.g)return null;var b=3Dnew =
J(a.g),c=3Dnew =
Map;c.set("sdkv","h.0.0.0");kz(c);c.set("hl",tx());c.set("afvsz",FF(a));c=
.set("unviewed_position_start","1");var d=3D(new =
J(a.g)).g,e=3DString(d.get("output")||"");d=3DString(d.get("ad_rule")||""=
);d=3Dbv(d)&&e.includes("vast");e.includes("vmap")||d?c.set("output","xml=
_vmap1"):e.includes("vast")&&c.set("output","xml_vast4");a=3Dnew =
Map([].concat(u(Bv(a)),u(c)));lz(this,a);rv(b,a);tv(b,a);b.g.remove("impl=
");uv(b);return b.toString()};var =
RF=3D{Qk:"SIMID:Creative:clickThru",cl:"SIMID:Creative:fatalError",gl:"SI=
MID:Creative:getMediaState",Xl:"SIMID:Creative:reportTracking",Yl:"SIMID:=
Creative:requestChangeAdDuration",Zl:"SIMID:Creative:requestChangeVolume"=
,$l:"SIMID:Creative:requestExitFullscreen",cm:"SIMID:Creative:requestFull=
screen",em:"SIMID:Creative:requestPause",fm:"SIMID:Creative:requestPlay",=
gm:"SIMID:Creative:requestResize",hm:"SIMID:Creative:requestSkip",im:"SIM=
ID:Creative:requestStop",dm:"SIMID:Creative:requestNavigation"};function =
SF(a){return"object"!=3Dtypeof =
a?!1:Number.isInteger(a.width)&&Number.isInteger(a.height)&&Number.isInte=
ger(a.x)&&Number.isInteger(a.y)};var TF=3Dfunction(a){a=3Dvoid =
0=3D=3D=3Da?{}:a;this.Ea=3Da.Ea;this.lg=3Da.lg;this.$d=3Da.$d;this.Zd=3Da=
.Zd;this.ae=3Da.ae;this.be=3Da.be;this.code=3Da.code;this.currentTime=3Da=
.currentTime;this.duration=3Da.duration;this.errorCode=3Da.errorCode;this=
.Yb=3Da.Yb;this.muted=3Da.muted;this.Qg=3Da.Qg;this.Dd=3Da.Dd;this.Ed=3Da=
.Ed;this.Uf=3Da.Uf;this.uri=3Da.uri;this.jh=3Da.jh;this.version=3Da.versi=
on;this.videoHeight=3Da.videoHeight;this.videoWidth=3Da.videoWidth;this.x=
e=3Da.xe;this.ye=3Da.ye;this.volume=3Da.volume};function =
UF(a){a=3Da.trackingUrls;return a instanceof =
Array?a.every(function(b){return"string"=3D=3Dtypeof b}):!1}=0A=
var VF=3Dfunction(){},WF=3Dfunction(a,b){switch(a){case =
"SIMID:Creative:requestChangeAdDuration":return =
a=3Db.duration,isNaN(a)||"number"!=3Dtypeof a?null:new =
TF({duration:a});case "SIMID:Creative:reportTracking":return UF(b)?new =
TF({Uf:b.trackingUrls}):null;case "SIMID:Creative:requestResize":return =
SF(b.videoDimensions)&&SF(b.creativeDimensions)&&"boolean"=3D=3Dtypeof =
b.fullscreen?new =
TF({xe:b.videoDimensions.x,ye:b.videoDimensions.y,videoWidth:b.videoDimen=
sions.width,videoHeight:b.videoDimensions.height,ae:b.creativeDimensions.=
x,=0A=
be:b.creativeDimensions.y,$d:b.creativeDimensions.width,Zd:b.creativeDime=
nsions.height,Yb:b.fullscreen}):null;case =
"SIMID:Creative:requestNavigation":return"string"!=3Dtypeof =
b.uri?null:new TF({uri:b.uri})}return new TF};var =
XF=3Dfunction(a,b,c,d){this.type=3Da;this.g=3Dd;this.messageId=3Db;this.s=
essionId=3Dc};var =
YF=3Dfunction(a,b,c){Bg.call(this,a.type);this.resolve=3Db;this.reject=3D=
c;this.Qd=3Da.g;this.sessionId=3Da.sessionId};v(YF,Bg);var =
ZF=3Dfunction(){var a=3Dthis;this.promise=3Dnew =
Promise(function(b,c){a.resolve=3Db;a.reject=3Dc})};var =
$F=3Dfunction(a,b,c){F.call(this);this.l=3Dnew =
ZF;this.C=3Dc;this.h=3D"";this.D=3D1;this.B=3Dwindow;this.A=3Db;this.o=3D=
new P(this);E(this,this.o);this.g=3Dnew Map};v($F,F);=0A=
var =
dG=3Dfunction(a){S(a.o,window,"message",function(b){b=3Db.vb;if(b.origin=3D=
=3Da.A||"*"=3D=3Da.A){a:if(b.data){var =
c=3D{};try{c=3DJSON.parse(b.data)}catch(g){b=3Dnull;break =
a}b=3D"object"!=3Dtypeof c?null:c}else b=3Dnull;var =
d=3Db;if(null!=3Dd&&(b=3Dd.type,c=3Dd.sessionId,c=3D=3Da.h||"createSessio=
n"=3D=3Db)){var =
e=3Dd.messageId;if(null!=3De){d=3Dd.args;if("resolve"=3D=3Db||"reject"=3D=
=3Db){var f=3Dd.messageId;d=3Dnull=3D=3Df?null:new =
TF({Ed:f,Dd:d.value})}else d=3DWF(b,d);if(d)switch(b=3Dnew =
XF(b,e,c,d),b.type){case "resolve":case =
"reject":if(c=3Db.g.Ed)e=3Db.g.Dd||=0A=
{},a.g.has(c)&&(d=3Da.g.get(c),"resolve"=3D=3Db.type?d.resolve(e):"reject=
"=3D=3Db.type&&d.reject(e),a.g.delete(c));break;case =
"createSession":a.h=3Db.sessionId;aG(a,b.messageId);a.l.resolve();break;d=
efault:bG(a,b)}else cG(a,e,{errorCode:1211,message:"Invalid message =
arguments."})}}}})};=0A=
$F.prototype.sendMessage=3Dfunction(a,b){b=3Dvoid 0=3D=3D=3Db?new =
TF:b;var =
c=3Dthis.D++,d=3D{};d.type=3Da;d.sessionId=3Dthis.h;d.messageId=3Dc;d.tim=
estamp=3DDate.now();if("resolve"=3D=3Da||"reject"=3D=3Da){var =
e=3D{};b=3D(e.messageId=3Db.Ed,e.value=3Db.Dd,e)}else{e=3D{};switch(a){ca=
se "SIMID:Player:init":var =
f=3D{};f=3D(f.adParameters=3Db.Ea,f.clickThruUrl=3Db.lg,f);var =
g=3D{},h=3D{},k=3D{};b=3D(k.videoDimensions=3D(g.height=3Db.videoHeight,g=
.width=3Db.videoWidth,g.x=3D0,g.y=3D0,g),k.creativeDimensions=3D(h.height=
=3Db.videoHeight,h.width=3Db.videoWidth,h.x=3D0,h.y=3D0,h),=0A=
k.fullscreen=3Db.Yb,k.fullscreenAllowed=3D!0,k.variableDurationAllowed=3D=
b.jh,k.skippableState=3D"adHandles",k.navigationSupport=3Db.Qg,k.version=3D=
"1.0",k.muted=3Db.muted,k.volume=3Db.volume,k);e.environmentData=3Db;e.cr=
eativeData=3Df;break;case =
"SIMID:Media:timeupdate":e.currentTime=3Db.currentTime;break;case =
"SIMID:Media:volumechange":e.volume=3Db.volume;break;case =
"SIMID:Media:durationchange":e.duration=3Db.duration;break;case =
"SIMID:Player:adStopped":e.code=3Db.code;break;case =
"SIMID:Player:resize":f=3D{};f=3D(f.height=3Db.Zd,=0A=
f.width=3Db.$d,f.x=3Db.ae,f.y=3Db.be,f);g=3D{};g=3D(g.height=3Db.videoHei=
ght,g.width=3Db.videoWidth,g.x=3Db.xe,g.y=3Db.ye,g);e.creativeDimensions=3D=
f;e.videoDimensions=3Dg;e.fullscreen=3Db.Yb;break;case =
"SIMID:Player:fatalError":e.errorCode=3Db.errorCode}b=3De}d.args=3Db;this=
.B.postMessage(JSON.stringify(d),"*");return this.C.includes(a)?(a=3Dnew =
ZF,this.g.set(c,a),a.promise):Promise.resolve({})};=0A=
var bG=3Dfunction(a,b){G(a,new YF(b,function(c){c=3Dvoid =
0=3D=3D=3Dc?{}:c;aG(a,b.messageId,c)},function(c){c=3Dvoid =
0=3D=3D=3Dc?{}:c;cG(a,b.messageId,c)}))},aG=3Dfunction(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?{}:c;a.sendMessage("resolve",new =
TF({Ed:b,Dd:c}))},cG=3Dfunction(a,b,c){a.sendMessage("reject",new =
TF({Ed:b,Dd:c}))};var eG=3D"SIMID:Player:adSkipped =
SIMID:Player:adStopped SIMID:Player:appBackgrounded =
SIMID:Player:fatalError SIMID:Player:init =
SIMID:Player:startCreative".split(" =
"),fG=3Dfunction(a){F.call(this);a=3Dnew J(a);this.g=3Dnew $F(new =
VF,a.o+"://"+a.h,eG)};v(fG,F);var =
gG=3Dfunction(a){dG(a.g);Object.values(RF).forEach(function(b){Ug(a.g,b,f=
unction(c){return G(a,c)})})};var hG=3Dfunction(a){a=3DIc(a)||Jc;var =
b=3D"border:0; opacity:1; margin:0; overflow:hidden;padding:0; =
width:"+(($l()?"99":"100")+"%; height:100%; position: =
absolute;display:none"),c=3DMath.floor(2147483648*Math.random()).toString=
(36)+Math.abs(Math.floor(2147483648*Math.random())^Ta()).toString(36);a=3D=
lg("IFRAME",{id:c,name:c,src:Ec(a),allow:"autoplay",allowFullscreen:!0,al=
lowtransparency:!0,background:"transparent",style:b});$l()&&(a.style.widt=
h=3D"99%");if(b=3Da&&a.sandbox)b=3Dej(),b=3D!(!b["allow-top-navigation-by=
-user-activation"]||=0A=
!b["allow-popups-to-escape-sandbox"]);b&&(a.sandbox.value=3Ddj().join(" =
"));return a};var =
iG=3D{TRUEVIEW:"trueview",BUMPER:"bumper",NONSKIPPABLE:"nonskippable",UAC=
_ANDROID_ON_3P_INSTREAM:"uac-android-on-3p-instream",UAC_IOS_ON_3P_INSTRE=
AM:"uac-ios-on-3p-instream",RDA_ON_3P_INSTREAM:"rda-on-3p-instream",LC_ON=
_3P_INSTREAM:"lc-on-3p-instream",OUTSTREAM:"outstream"};function =
jG(a){if(!a)return!1;if(a=3DkG(a)){if("TRUEVIEW"=3D=3Da.g)return!0;if(a.g=
)return!1;Ot("ytu_nf");return a.hc()}return!1}function lG(a){return =
a?(a=3DkG(a))?a.h.id:null:null}function mG(a){return(a=3DkG(a))?a.h:null}=0A=
function nG(a){return(a=3DkG(a))?a.l:null}function =
oG(a){return(a=3D(a=3DkG(a))?a.g:null)?iG[a]||null:null}function =
kG(a){return a.ea.get(mw)};var pG=3Dfunction(a,b){b=3Dvoid =
0=3D=3D=3Db?"web_gvp_ads":b;F.call(this);this.Z=3Db;this.L=3Dthis.J=3D!1;=
this.h=3D-1;this.o=3Dnew =
P(this);E(this,this.o);this.C=3D!1;this.H=3D0;this.F=3Dnull;this.N=3D!1;t=
his.g=3Dnull;this.R=3Dthis.B=3D!1;this.I=3Da};v(pG,F);=0A=
var sG=3Dfunction(a,b){b.ns=3D"yt";var =
c=3Dut();x(c)||(b.fexp=3Dc);b.el=3D"adunit";b.cpn=3Da.P;a.D&&(b.docid=3Da=
.D);b.ver=3D"2";b.cmt=3DqG(rG(a));b.fmt=3D"18";null!=3Da.F&&(b.rt=3DqG(Ma=
th.floor((Date.now()-a.F)/1E3)));b.adformat=3D"2_2_1";c=3Djg();var =
d=3Ddocument;c=3Dnew =
J(c.parent=3D=3Dc?c.location.href:d.referrer);b.euri=3Dc.toString().subst=
r(0,128);b.len=3DqG(a.h);b.vtype=3D"gvp";b.c=3Da.Z;b.cver=3D"h.0.0.0";b.c=
br=3Ded()?"Chrome":z("Edge")?"Edge":cd()?"IE":dd()?"Firefox":bd()?"Opera"=
:fd()?"Safari":!z("iPad")&&!z("iPhone")||fd()||ed()||z("Coast")||=0A=
dd()||!z("AppleWebKit")?gd()?"Android":"Unknown":"IOS";b.cbrver=3Did();b.=
cos=3Dee;b.cosver=3Dse;b.cplatform=3Dde?"mobile":"desktop"},uG=3Dfunction=
(a,b){b.mos=3Da.N?"1":"0";b.volume=3DMath.round(100*hw(a.l)).toString();b=
.delay=3DtG(a).toString()},rG=3Dfunction(a){return =
a.l.h?a.l.h:a.h||0},tG=3Dfunction(a){var =
b=3D28;a.h<b+2&&(b=3DMath.round(a.h-2));return =
b},wG=3Dfunction(a,b){if(a.C){var =
c=3D{};c.etype=3Db.toString();sG(a,c);vG(a,"//s.youtube.com/api/stats/eng=
age",c)}},xG=3Dfunction(a,b){var =
c=3DrG(a),d=3D{};d.rti=3Da.g.toString();d.st=3D=0A=
qG(a.H);d.et=3DqG(c);a.H=3Dc;b?a.R||(d["final"]=3D"1",sG(a,d),vG(a,"//s.y=
outube.com/api/stats/watchtime",d),a.R=3D!0):(a.g=3D10=3D=3Da.g?20:20=3D=3D=
a.g?30:a.g+40,d.rtn=3Da.g>a.h?qG(a.h):qG(a.g),sG(a,d),vG(a,"//s.youtube.c=
om/api/stats/watchtime",d))},vG=3Dfunction(a,b,c){b=3Dnew J(b);for(var d =
in =
c)b.g.set(d,c[d]);ot(Hu)?a.I.h(b.toString(),!1,!0):a.I.h(b.toString(),!0)=
};=0A=
pG.prototype.T=3Dfunction(){if(!this.B&&0<rG(this)){var =
a=3D{};this.N=3D0=3D=3Dhw(this.l);this.h=3Dthis.l.getDuration();this.F=3D=
Date.now();sG(this,a);uG(this,a);a.rtn=3Dthis.g.toString();vG(this,"//s.y=
outube.com/api/stats/playback",a);Pt("vss_pp");this.B=3D!0}this.B&&!this.=
J&&rG(this)>=3DtG(this)?(a=3D{},sG(this,a),uG(this,a),vG(this,"//s.youtub=
e.com/api/stats/delayplay",a),Pt("vss_dp"),this.J=3D!0):this.B&&null!=3Dt=
his.g&&rG(this)>=3Dthis.g&&xG(this,rG(this)>=3Dthis.h)};=0A=
pG.prototype.aa=3Dfunction(){xG(this,!0);this.L=3D!0;this.C=3D!1;this.o&&=
Wy(this.o)};function qG(a){return a.toFixed(3).toString()};var =
yG=3Dfunction(a){this.duration=3Da};var =
zG=3Dfunction(a,b,c){this.g=3Da;this.h=3Db;this.l=3Dc};var =
AG=3Dfunction(a){this.Qa=3Da};var BG=3Dfunction(a){var b=3Dvoid =
0=3D=3D=3Da.kf?null:a.kf,c=3Dvoid 0=3D=3D=3Da.lf?null:a.lf,d=3Dvoid =
0=3D=3D=3Da.Ia?null:a.Ia,e=3Dvoid =
0=3D=3D=3Da.imageWidth?0:a.imageWidth,f=3Dvoid =
0=3D=3D=3Da.imageHeight?0:a.imageHeight;this.jf=3Dvoid =
0=3D=3D=3Da.jf?null:a.jf;this.kf=3Db;this.lf=3Dc;this.Ia=3Dd;this.imageWi=
dth=3De;this.imageHeight=3Df};var CG=3Dfunction(a){this.g=3Da};var =
DG=3Dfunction(){};DG.prototype.g=3Dfunction(a){if(!uz(a,"wrapper_info"))r=
eturn null;var b=3D0;(a=3Dtz(a,"Duration"))&&(b=3Dvz(T(a)));return =
null!=3Db&&0<b?new yG(b):null};var =
EG=3Dfunction(){};EG.prototype.g=3Dfunction(a){if(!uz(a,"adx"))return =
null;var b;if(a=3Dtz(a,"skippability")){var =
c=3DT(a);if("skippable"=3D=3Dc){var =
d=3D!0;(a=3Da.getAttribute("offset"))&&!x(a)&&(b=3Dvz(a))}else"nonskippab=
le"=3D=3Dc&&(d=3D!1)}return null!=3Dd?new Nz(d,b):null};var =
FG=3Dfunction(){};FG.prototype.g=3Dfunction(a){if(!uz(a,"dart"))return =
null;a=3Dyz(a);var =
b=3Da.find(function(c){return"skip"=3D=3Dc.g})?"Generic":"Unavailable";re=
turn new Oz(a,b)};var =
GG=3Dfunction(){};GG.prototype.g=3Dfunction(a){if(!uz(a,"dfp"))return =
null;var =
b=3D"Unavailable",c=3Dtz(a,"skippableadtype");c&&"Generic"=3D=3DT(c)&&(b=3D=
"Generic");return new Oz(yz(a),b)};var =
HG=3DObject.keys(Gx),IG=3D{TYPE_ACTION_ENDCAP:0,TYPE_COLLAPSE_ENDCAP:1,TY=
PE_DISMISS_ENDCAP:2,TYPE_IMPRESSION_ENDCAP:3},JG=3Dnew =
Map([[0,"video_card_endcap_action"],[1,"video_card_endcap_collapse"],[2,"=
video_card_endcap_dismiss"],[3,"video_card_endcap_impression"]]),KG=3Dfun=
ction(){};=0A=
KG.prototype.g=3Dfunction(a){if(!uz(a,"InfoCards"))return null;var =
b=3D[],c=3Dsz(a,"card");a=3D{};c=3Dp(c);for(var =
d=3Dc.next();!d.done;a=3D{Md:a.Md},d=3Dc.next()){var =
e=3Dd.value;d=3De.getAttribute("type");if(HG.includes(d)){var =
f=3Dqz(e,"priority"),g=3DLG(e),h=3Dsz(e,"action").map(function(y){return =
new =
Fx({target:y.getAttribute("target"),title:y.getAttribute("title"),type:Ex=
[y.getAttribute("type")],Ff:y.getAttribute("package_id"),Ye:y.getAttribut=
e("fallback_url")})});a.Md=3Dtz(e,"placement");var =
k=3Dnull;a.Md&&(k=3Dfunction(y){return function(L){return =
rz(y.Md.getAttribute(L))||=0A=
!1}}(a),k=3Dnew =
Hx({Of:k("show_in_cta"),Pf:k("show_in_endcap"),de:qz(a.Md,"endcap_duratio=
n_ms")}));e=3Dtz(e,"website_card");var m=3Dnull;if(e){m=3Dnull;var =
n=3Dtz(e,"image");n&&(n=3Dtz(n,"url"))&&(m=3DT(n));n=3Dtz(e,"extension_da=
ta");var =
q=3Dnull;if(n){q=3Dsz(n,"sitelink_extensions");n=3D[];q=3Dp(q);for(var =
r=3Dq.next();!r.done;r=3Dq.next()){r=3Dr.value;var =
t=3Dtz(r,"link_action"),B=3Dnull;t&&((B=3Dt.getAttribute("target"))||(B=3D=
t.getAttribute("link_url")),B=3Dnew =
Fx({target:B,title:t.getAttribute("title"),type:1,Ff:null,Ye:null}));n.pu=
sh(new Ix({Lg:B,=0A=
sg:r.getAttribute("description_line_1"),tg:r.getAttribute("description_li=
ne_2")}))}q=3Dnew Jx({bh:n})}m=3Dnew =
Kx({description:e.getAttribute("description"),cc:e.getAttribute("headline=
"),Ia:m,ug:q})}b.push(new Lx({type:Gx[d],priority:isNaN(f)||void =
0=3D=3Df?-1:f,W:g,actions:h,oc:k,sc:m}))}}return new Mx({Td:b})};=0A=
var LG=3Dfunction(a){var b=3D[];a=3Dsz(a,"event");a=3Dp(a);for(var =
c=3Da.next();!c.done;c=3Da.next()){c=3Dc.value;var =
d=3Dc.getAttribute("type");d=3DJG.get(IG[d]);c=3Dc.getAttribute("base_url=
");d&&c&&b.push(new ht(d,c))}return b};var =
MG=3Dfunction(){};MG.prototype.g=3Dfunction(a){if(!uz(a,"inred_info"))ret=
urn null;a=3Dp(C(a));for(var =
b=3Da.next();!b.done;b=3Da.next())switch(b=3Db.value,b.nodeName){case =
"WrapperAdId":var c=3DT(b);break;case "WrapperAdSystem":var =
d=3DT(b);break;case "WrapperCreativeId":var e=3DT(b)}return c&&d&&e?new =
zG(c,d,e):null};var =
NG=3Dfunction(){};NG.prototype.g=3Dfunction(a){if(!uz(a,"pod"))return =
null;a=3Dqz(a,"sequence");null=3D=3Da&&(a=3D-1);return new AG(a)};var =
OG=3Dfunction(){};OG.prototype.g=3Dfunction(a){if(!uz(a,"textad"))return =
null;var b=3D{};a=3Dp(C(a));for(var =
c=3Da.next();!c.done;c=3Da.next())switch(c=3Dc.value,c.nodeName.toLowerCa=
se()){case "line1":b.jf=3DT(c);break;case "line2":b.kf=3DT(c);break;case =
"line3":b.lf=3DT(c);break;case =
"imageurl":b.Ia=3DT(c),b.imageWidth=3Dqz(c,"width"),b.imageHeight=3Dqz(c,=
"height")}return new BG(b)};var =
PG=3Dfunction(){};PG.prototype.g=3Dfunction(a){if(!uz(a,"waterfall"))retu=
rn null;a=3Dqz(a,"fallback_index");null=3D=3Da&&(a=3D-1);return new =
CG(a)};var QG=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?{}:a;var b=3Dvoid =
0=3D=3D=3Da.Za?!1:a.Za,c=3Dvoid 0=3D=3D=3Da.wg?!0:a.wg,d=3Dvoid =
0=3D=3D=3Da.Ie?null:a.Ie,e=3Dvoid =
0=3D=3D=3Da.Wf?null:a.Wf;this.id=3Dvoid =
0=3D=3D=3Da.id?null:a.id;this.Za=3Db;this.wg=3Dc;this.Ie=3Dd;this.Wf=3De}=
;var RG=3Dfunction(a,b){this.g=3Da;this.url=3Db};var =
SG=3Dfunction(a,b,c){var d=3Dvoid 0=3D=3D=3Dc?{}:c;c=3Dvoid =
0=3D=3D=3Dd.hg?null:d.hg;var e=3Dvoid =
0=3D=3D=3Dd.breakType?null:d.breakType,f=3Dvoid =
0=3D=3D=3Dd.W?[]:d.W;d=3Dvoid =
0=3D=3D=3Dd.ea?[]:d.ea;this.h=3Da;this.g=3Db;this.hg=3Dc;this.breakType=3D=
e;this.W=3Df;this.ea=3Dd};var TG=3Dfunction(a){this.g=3Da=3Dvoid =
0=3D=3D=3Da?[]:a};var UG=3Dfunction(){};var VG=3Dfunction(){};var =
WG=3Dfunction(){this.g=3D[]},XG=3Dfunction(a){var b=3Dnew =
VG;a.g.includes(b)||a.g.push(b)},ZG=3Dfunction(a,b){if(!b)throw =
Error("VMAP string is empty.");if(!YG(b))throw Error("Response string is =
not a valid VMAP document.");var c=3D[];b=3Dp(C(b));for(var =
d=3Db.next();!d.done;d=3Db.next()){var =
e=3Dd.value;if("vmap:AdBreak"=3D=3De.nodeName){var f=3Dvoid 0,g=3Dvoid =
0;d=3Da;var =
h=3De.getAttribute("breakId"),k=3De.getAttribute("breakType"),m=3De.getAt=
tribute("timeOffset"),n=3D0,q=3D[];if("start"=3D=3Dm)n=3D0;else =
if("end"=3D=3Dm)n=3D-1;else if(void 0!=3D=0A=
m){var r=3Dvz(m);void =
0!=3Dr&&(n=3Dr/1E3)}e=3Dp(C(e));for(r=3De.next();!r.done;r=3De.next()){va=
r t=3Dr.value;switch(t.nodeName){case "vmap:AdSource":r=3Dg=3Dvoid 0;var =
B=3Dt;t=3DB.getAttribute("id");var =
y=3D"false"!=3DB.getAttribute("followRedirects"),L=3D"true"=3D=3DB.getAtt=
ribute("allowMultipleAds");B=3Dp(C(B));for(var =
R=3DB.next();!R.done;R=3DB.next())switch(R=3DR.value,R.nodeName){case =
"vmap:AdTagURI":r=3D(r=3DT(R))?r:void 0;break;case =
"vmap:VASTAdData":R=3Dp(C(R));for(var =
ta=3DR.next();!ta.done;ta=3DR.next())ta=3Dta.value,"VAST"=3D=3Dta.nodeNam=
e&&=0A=
(g=3Dta)}if(!r&&!g)throw Error("VMAP ad source contains neither ad tag =
nor inline VAST data.");if(r&&g)throw Error("VMAP ad source contains =
both ad tag and inline VAST data");g=3Dnew =
QG({id:t,Za:L,wg:y,Ie:r,Wf:g});break;case =
"vmap:Extensions":f=3Dd;r=3D[];t=3Dp(C(t));for(y=3Dt.next();!y.done;y=3Dt=
.next())if(y=3Dy.value,"vmap:Extension"=3D=3Dy.nodeName)for(L=3Dp(f.g),B=3D=
L.next();!B.done;B=3DL.next())B=3D"bumper"!=3Dy.getAttribute("type")?null=
:new UG,null!=3DB&&r.push(B);f=3Dr;break;case =
"vmap:TrackingEvents":for(q=3D[],r=3Dp(C(t)),t=3D=0A=
r.next();!t.done;t=3Dr.next())y=3Dt.value,"vmap:Tracking"=3D=3Dy.nodeName=
&&(t=3Dy.getAttribute("event"),y=3DT(y),null!=3Dy&&q.push(new =
RG(t,y)))}}if(!g||null=3D=3Dm||isNaN(n))throw Error("VMAP ad source =
contains neither ad tag nor inline VAST data.");c.push(new =
SG(g,n,{hg:h,breakType:k,W:q,ea:f}))}}return new =
TG(c)},YG=3Dfunction(a){if(!a||"vmap:VMAP"=3D=3D!a.nodeName)return!1;a=3D=
a.getAttribute("version");if(!a)return!1;a=3DparseInt(a,10);return =
isNaN(a)||1>a||1<a?!1:!0};var =
$G=3Dfunction(a,b){this.l=3Da;this.o=3Db;this.h=3Dthis.g=3Dnull};var =
aH=3D["ADSENSE","ADSENSE/ADX"],bH=3D{"application/flash":"Flash","applica=
tion/shockwave-flash":"Flash","application/x-shockwave-flash":"Flash","ap=
plication/javascript":"Javascript","text/javascript":"Javascript","image/=
jpeg":"Image","image/jpg":"Image","image/png":"Image","image/gif":"Image"=
,text:"Text"},cH=3D{Mi:"application/dash+xml",Zi:"video/mp4",aj:"video/mp=
eg",Wi:"application/x-mpegURL",cj:"video/ogg",dj:"audio/ogg",jj:"video/3g=
pp",lj:"video/webm",Yi:"audio/mpeg",$i:"audio/mp4"};var =
dH=3Dfunction(){this.g=3Dthis.h=3Dthis.o=3Dthis.A=3Dnull;this.l=3D[]};var=
 eH=3Dfunction(a,b){this.g=3Db;this.h=3Da};var fH=3Dfunction(){};var =
gH=3Dfunction(a){this.o=3Dthis.h=3Dthis.l=3Dthis.g=3Dnull;a=3DA(a).split(=
":");if(null!=3Da&&3<=3Da.length){if(oc(a[0],"ios"))this.g=3D"ios";else =
if(oc(a[0],"android"))this.g=3D"android";else =
if(oc(a[0],"tvos"))this.g=3D"tvos";else{var =
b=3Da[0].match(/^([A-Za-z]+)(.+)$/);null!=3Db&&3=3D=3Db.length&&(this.g=3D=
b[1])}this.l=3Da[1];this.h=3Da[2];if("ios"=3D=3Dthis.g||"tvos"=3D=3Dthis.=
g)this.o=3D3<a.length?a[3]:""}};var =
hH=3Dfunction(a){this.g=3Da},kH=3Dfunction(){var a=3DiH();return =
jH(a,"disableExperiments")},mH=3Dfunction(){var a=3DiH();return =
lH(a)},jH=3Dfunction(a,b){return =
Nb(a.g,b)&&(a=3Da.g[b],"boolean"=3D=3D=3Dtypeof =
a)?a:!1},lH=3Dfunction(a){if(Nb(a.g,"forceExperimentIds")){a=3Da.g.forceE=
xperimentIds;var =
b=3D[],c=3D0;Array.isArray(a)&&a.forEach(function(d){"number"=3D=3D=3Dtyp=
eof d&&(b[c++]=3Dd)});return b}return null};var =
V=3Dfunction(){this.L=3D"always";this.R=3D4;this.g=3D1;this.I=3D0;this.J=3D=
!0;this.D=3D"en";this.H=3D!0;this.F=3Dthis.o=3Dthis.h=3D!1;this.T=3Dthis.=
P=3D"";this.A=3Dnull;this.M=3Dthis.G=3Dthis.C=3D"";this.Y=3Dthis.ba=3D!1;=
this.l=3D!0;this.B=3Dhv();this.N=3D{};try{this.U=3DVk(void =
0)[0]}catch(a){}},nH=3Dfunction(a){a=3DA(a);x(a)||(a=3Da.substring(0,20))=
;return =
a};l=3DV.prototype;l.setCompanionBackfill=3Dfunction(a){this.L=3Da};l.get=
CompanionBackfill=3Dfunction(){return =
this.L};l.setNumRedirects=3Dfunction(a){this.R=3Da};l.getNumRedirects=3Df=
unction(){return this.R};=0A=
l.setPpid=3Dfunction(a){this.aa=3Da};l.getPpid=3Dfunction(){return =
this.aa};l.setVpaidAllowed=3Dfunction(a){"boolean"=3D=3D=3Dtypeof =
a&&(this.g=3Da?1:0)};l.setVpaidMode=3Dfunction(a){this.g=3Da};l.getVpaidM=
ode=3Dfunction(){return =
this.g};l.setAutoPlayAdBreaks=3Dfunction(a){this.J=3Da};l.isAutoPlayAdBre=
aks=3Dfunction(){return =
this.J};l.setIsVpaidAdapter=3Dfunction(a){this.h=3Da};l.Wj=3Dfunction(){r=
eturn =
this.h};l.setLocale=3Dfunction(a){if(a=3Dcv(a))this.D=3Da};l.Bj=3Dfunctio=
n(){return this.D};l.setPlayerType=3Dfunction(a){this.P=3DnH(a)};=0A=
l.getPlayerType=3Dfunction(){return =
this.P};l.setPlayerVersion=3Dfunction(a){this.T=3DnH(a)};l.getPlayerVersi=
on=3Dfunction(){return this.T};var iH=3Dfunction(){var =
a=3DW;if(null=3D=3Da.A){var b=3D{},c=3D(new =
J(jg().location.href)).g;if(Ss(c,"tcnfp"))try{b=3DJSON.parse(c.get("tcnfp=
"))}catch(d){}a.A=3Dnew hH(b)}return =
a.A};l=3DV.prototype;l.setPageCorrelator=3Dfunction(){};l.setStreamCorrel=
ator=3Dfunction(){};l.setDisableCustomPlaybackForIOS10Plus=3Dfunction(a){=
this.Y=3Da};l.getDisableCustomPlaybackForIOS10Plus=3Dfunction(){return =
this.Y};=0A=
l.Sj=3Dfunction(){return =
this.l};l.setCookiesEnabled=3Dfunction(a){null!=3Da&&(this.l=3Da)};l.setS=
essionId=3Dfunction(a){this.B=3Da};l.setDisableFlashAds=3Dfunction(){};l.=
getDisableFlashAds=3Dfunction(){return!0};l.setFeatureFlags=3Dfunction(a)=
{this.N=3Da};l.getFeatureFlags=3Dfunction(){return =
this.N};V.prototype.getFeatureFlags=3DV.prototype.getFeatureFlags;V.proto=
type.setFeatureFlags=3DV.prototype.setFeatureFlags;V.prototype.getDisable=
FlashAds=3DV.prototype.getDisableFlashAds;V.prototype.setDisableFlashAds=3D=
V.prototype.setDisableFlashAds;=0A=
V.prototype.setSessionId=3DV.prototype.setSessionId;V.prototype.setCookie=
sEnabled=3DV.prototype.setCookiesEnabled;V.prototype.isCookiesEnabled=3DV=
.prototype.Sj;V.prototype.getDisableCustomPlaybackForIOS10Plus=3DV.protot=
ype.getDisableCustomPlaybackForIOS10Plus;V.prototype.setDisableCustomPlay=
backForIOS10Plus=3DV.prototype.setDisableCustomPlaybackForIOS10Plus;V.pro=
totype.setStreamCorrelator=3DV.prototype.setStreamCorrelator;V.prototype.=
setPageCorrelator=3DV.prototype.setPageCorrelator;=0A=
V.prototype.getPlayerVersion=3DV.prototype.getPlayerVersion;V.prototype.s=
etPlayerVersion=3DV.prototype.setPlayerVersion;V.prototype.getPlayerType=3D=
V.prototype.getPlayerType;V.prototype.setPlayerType=3DV.prototype.setPlay=
erType;V.prototype.getLocale=3DV.prototype.Bj;V.prototype.setLocale=3DV.p=
rototype.setLocale;V.prototype.isVpaidAdapter=3DV.prototype.Wj;V.prototyp=
e.setIsVpaidAdapter=3DV.prototype.setIsVpaidAdapter;V.prototype.isAutoPla=
yAdBreaks=3DV.prototype.isAutoPlayAdBreaks;V.prototype.setAutoPlayAdBreak=
s=3DV.prototype.setAutoPlayAdBreaks;=0A=
V.prototype.getVpaidMode=3DV.prototype.getVpaidMode;V.prototype.setVpaidM=
ode=3DV.prototype.setVpaidMode;V.prototype.setVpaidAllowed=3DV.prototype.=
setVpaidAllowed;V.prototype.getPpid=3DV.prototype.getPpid;V.prototype.set=
Ppid=3DV.prototype.setPpid;V.prototype.getNumRedirects=3DV.prototype.getN=
umRedirects;V.prototype.setNumRedirects=3DV.prototype.setNumRedirects;V.p=
rototype.getCompanionBackfill=3DV.prototype.getCompanionBackfill;V.protot=
ype.setCompanionBackfill=3DV.prototype.setCompanionBackfill;var W=3Dnew =
V;function oH(a){var b=3D{};(new =
J(a)).g.forEach(function(c,d){b[d]=3Dc});return b}function =
pH(a){a.forEach(function(b,c,d){""=3D=3Db&&d.delete(c)})}=0A=
var =
qH=3Dfunction(a){this.C=3Da.isGdprLoader||!1;this.h=3Da.gfcPresent||!1;th=
is.B=3Da.gfcLoaded||!1;this.l=3Da.gfcUserConsent||0;this.uspString=3Da.us=
pString||"";var b=3Da.gdprApplies;this.A=3D"boolean"=3D=3Dtypeof =
b?b?"1":"0":"number"!=3Dtypeof =
b||1!=3D=3Db&&0!=3D=3Db?"string"!=3Dtypeof =
b||"1"!=3D=3Db&&"0"!=3D=3Db?"":"1"=3D=3Db?"1":"0":1=3D=3Db?"1":"0";this.g=
=3Da.tcString||"";/^[\.\w_-]*$/.test(this.g)||(this.g=3DencodeURIComponen=
t(this.g));this.o=3Da.addtlConsent||""},rH=3Dfunction(a,b,c){b=3Dvoid =
0=3D=3D=3Db?{}:b;c=3Dvoid 0=3D=3D=3Dc?{}:c;this.h=3Dvoid =
0=3D=3D=3Da?!1:a;this.l=3D=0A=
b;this.g=3Dnew qH(c)},sH=3Dfunction(a,b){return new =
rH(vv(a),oH(a),b)},tH=3Dfunction(){var a=3DX().g;return =
a.g.h&&!a.g.B||(a.h&&a.g.C?a.g.h&&0=3D=3Da.g.l:!1)},uH=3Dfunction(a,b){if=
(a.l.hasOwnProperty(b))return a.l[b]},vH=3Dfunction(a){var =
b=3DuH(a,"us_privacy");return a.g.uspString||b||""},wH=3Dfunction(a){var =
b,c=3Dnull=3D=3D(b=3DuH(a,"gdpr"))?void =
0:b.toString();a=3Da.g.A;return"1"=3D=3Da||"0"=3D=3Da?a:void =
0!=3Dc?c:""},xH=3Dfunction(a){var =
b=3Da.g.g;a=3DuH(a,"gdpr_consent");return =
b&&"tcunavailable"!=3Db?b:"tcunavailable"=3D=3Db?a||b:a||""},zH=3D=0A=
function(a){var =
b;if(!(b=3DyH(a))){b=3DwH(a).toLowerCase();if("true"=3D=3D=3Db||"1"=3D=3D=
=3Db)if(a=3DxH(a),"tcunavailable"=3D=3D=3Da)var =
c=3D!1;else{if((b=3Das(a))&&a){var d=3Dqf(b,Vq,1);b=3Dqf(b,Oq,2)||new =
Oq;var =
e=3Dlf(d,9,0),f=3Dlf(d,4,0),g=3Dlf(d,5,0),h=3Dmf(d,10),k=3Dmf(d,11),m=3Dl=
f(d,16,""),n=3Dmf(d,15),q=3D{consents:bs(kf(d,13),Or),legitimateInterests=
:bs(kf(d,14),Or)},r=3D{consents:bs(kf(d,17),void =
0),legitimateInterests:bs(kf(d,18),void =
0)},t=3Dbs(kf(d,12),Pr),B=3Drf(d,Mq,19);d=3D{};B=3Dp(B);for(var =
y=3DB.next();!y.done;y=3DB.next()){y=3Dy.value;var L=3D=0A=
lf(y,1,0);d[L]=3Dd[L]||{};for(var =
R=3Dp(kf(y,3)),ta=3DR.next();!ta.done;ta=3DR.next())d[L][ta.value]=3Dlf(y=
,2,0)}a=3D{tcString:a,tcfPolicyVersion:e,gdprApplies:!0,cmpId:f,cmpVersio=
n:g,isServiceSpecific:h,useNonStandardStacks:k,publisherCC:m,purposeOneTr=
eatment:n,purpose:q,vendor:r,specialFeatureOptins:t,publisher:{restrictio=
ns:d,consents:bs(kf(b,1),Or),legitimateInterests:bs(kf(b,2),Or),customPur=
poses:{consents:bs(kf(b,3)),legitimateInterests:bs(kf(b,4))}}}}else =
a=3Dnull;if(a)if(!1=3D=3D=3Da.gdprApplies?b=3D!0:(void 0=3D=3D=3D=0A=
a.internalErrorState&&(void =
0!=3D=3Da.addtlConsent&&"string"!=3D=3Dtypeof =
a.addtlConsent&&(a.addtlConsent=3Dvoid 0),void =
0!=3D=3Da.gdprApplies&&"boolean"!=3D=3Dtypeof =
a.gdprApplies&&(a.gdprApplies=3Dvoid 0),a.internalErrorState=3Dvoid =
0!=3D=3Da.tcString&&"string"!=3D=3Dtypeof a.tcString||void =
0!=3D=3Da.listenerId&&"number"!=3D=3Dtypeof =
a.listenerId?2:a.cmpStatus&&"error"!=3D=3Da.cmpStatus?0:3),b=3D"error"=3D=
=3D=3Da.cmpStatus||0!=3D=3Da.internalErrorState||"loaded"=3D=3D=3Da.cmpSt=
atus&&("tcloaded"=3D=3D=3Da.eventStatus||"useractioncomplete"=3D=3D=3Da.e=
ventStatus)?!0:!1),=0A=
b)if(!1!=3D=3Da.gdprApplies&&"tcunavailable"!=3D=3Da.tcString&&(void =
0!=3D=3Da.gdprApplies||(void =
0=3D=3D=3Dpa?0:pa))&&"string"=3D=3D=3Dtypeof =
a.tcString&&a.tcString.length){c=3Dvoid =
0=3D=3D=3Dc?"755":c;c:{if(a.publisher&&a.publisher.restrictions){var =
pa=3Da.publisher.restrictions["1"];if(void 0!=3D=3Dpa){pa=3Dpa[void =
0=3D=3D=3Dc?"755":c];break c}}pa=3Dvoid =
0}0=3D=3D=3Dpa?c=3D!1:a.purpose&&a.vendor?(pa=3Da.vendor.consents,(c=3D!(=
!pa||!pa[void =
0=3D=3D=3Dc?"755":c]))&&a.purposeOneTreatment&&("DE"=3D=3D=3Da.publisherC=
C||"CH"=3D=3D=3Da.publisherCC)?c=3D!0:c&&(c=3Da.purpose.consents,=0A=
c=3D!(!c||!c["1"]))):c=3D!0}else c=3D!0;else c=3D!1;else c=3D!1}else =
c=3D!0;b=3D!c}return b},yH=3Dfunction(a){var =
b;return"1"=3D=3D(null=3D=3D(b=3DuH(a,"ltd"))?void 0:b.toString())};var =
AH=3D"platform platformVersion architecture model uaFullVersion =
bitness".split(" "),BH=3Dfunction(){var a=3Dwindow;return =
a.navigator&&a.navigator.userAgentData&&"function"=3D=3D=3Dtypeof =
a.navigator.userAgentData.getHighEntropyValues?a.navigator.userAgentData.=
getHighEntropyValues(AH).then(function(b){var c=3Dnew =
ds;c=3Djf(c,1,b.platform);c=3Djf(c,2,b.platformVersion);c=3Djf(c,3,b.arch=
itecture);c=3Djf(c,4,b.model);c=3Djf(c,5,b.uaFullVersion);return =
jf(c,9,b.bitness)}):null};var =
EH=3Dfunction(){this.C=3D1;this.va=3Dthis.appName=3Dnull;this.g=3Dnew =
rH;this.P=3Dthis.F=3Dthis.R=3Dnull;this.sa=3D!1;hv();this.deviceId=3D"";t=
his.D=3Dthis.Ya=3Dthis.l=3Dnull;this.U=3D"";this.T=3D-1;this.Hf=3Dthis.Ef=
=3D"";this.N=3Dnull;this.Wb=3Dthis.If=3Dthis.Sb=3Dthis.o=3Dthis.Ta=3D!1;t=
his.M=3Dnull;this.Z=3D!1;this.A=3Dthis.Ac=3Dthis.Ci=3Dthis.zi=3Dthis.yc=3D=
this.Gb=3Dthis.zb=3Dthis.h=3Dthis.Xb=3Dnull;this.Cc=3D!1;this.H=3DCH();th=
is.referrer=3Dthis.aa=3Dthis.Wc=3Dnull;this.I=3D!1;this.Hi=3Dthis.Xc=3Dnu=
ll;this.G=3DCH();this.ba=3Dthis.Ii=3Dthis.Zc=3Dthis.J=3D!1;this.ha=3Dthis=
.$c=3Dnull;this.L=3D=0A=
[];this.Hc=3Dnull;DH(this);this.Y=3Dthis.B=3D!1;this.la=3Dnull},CH=3Dfunc=
tion(){return =
Math.floor(4503599627370496*Math.random())},FH=3Dfunction(){var =
a=3DX(),b=3D"h.3.480.1";null!=3Da.A?(b+=3D"/n."+a.A,null!=3Da.appName&&(b=
+=3D"/"+a.appName)):W.h&&(b+=3D"/vpaid_adapter");a.Wb&&(b+=3D"/ima_eap");=
a.If&&(b+=3D"/ima_cast");return =
b},GH=3Dfunction(a,b){b=3Db.g||"";if(wv(b)){var c=3D(new =
J(b)).g.get("description_url","");a.Xb=3D=3D=3Dc?a.C=3D0=3D=3D=3Da.C%99?1=
:a.C+1:(a.C=3D1,a.Xb=3Dc)}ot(Nu)&&(a.N=3Dnull,vv(b)&&(b=3D(new =
J(b)).g.get("url",""),a.N=3Dmx(b)&&b||null))},=0A=
HH=3Dfunction(){var =
a=3DX();a.G=3DCH();a.C=3D1;a.N=3Dnull;a.appName=3Dnull;a.va=3Dnull;a.g=3D=
new =
rH;a.R=3Dnull;a.sa=3D!1;a.deviceId=3D"";a.l=3Dnull;a.Ya=3Dnull;a.A=3Dnull=
;a.D=3Dnull;a.F=3Dnull;a.P=3Dnull;a.U=3D"";a.Ta=3D!1;a.M=3Dnull;a.Z=3D!1;=
a.o=3D!1;a.Sb=3D!1;a.If=3D!1;a.Wb=3D!1;a.Xb=3Dnull;a.h=3Dnull;a.zb=3Dnull=
;a.Gb=3Dnull;a.zi=3Dnull;a.Ci=3Dnull;a.Ac=3Dnull;a.Cc=3D!1;a.H=3DCH();a.W=
c=3Dnull;a.aa=3Dnull;a.referrer=3Dnull;a.I=3D!1;a.Xc=3Dnull;a.Hi=3Dnull;a=
.J=3D!1;a.Zc=3D!1;a.Ii=3D!1;a.ba=3D!1;a.$c=3Dnull;a.ha=3Dnull;a.L=3D[];a.=
B=3D!1;a.Y=3D!1;a.la=3Dnull},JH=3Dfunction(a,b){a=3Dvoid =
0=3D=3D=3Da?{}:a;b=3D=0A=
void 0=3D=3D=3Db?!1:b;var =
c=3DX(),d=3Da.identifierInfo||null,e=3Da.isTv||!1,f=3Da.marketAppInfo||nu=
ll,g=3Da.env||null,h=3Dnull;g&&(h=3Dnew gH(g));g=3Da.gfpCookieValue;var =
k=3Da.espSignals||null,m=3Da.trustTokenStatus||[],n=3Da.companionSlots,q=3D=
a.network,r=3Da.settings||{},t=3Da.videoEnvironment||{},B=3Dr.pageCorrela=
tor||0,y=3Dr.streamCorrelator||0;0<B&&(c.H=3DB);0<y&&(c.G=3Dy);null!=3Dr.=
ppid&&(c.aa=3Dr.ppid);null!=3Dt.contentMediaUrl&&(c.R=3Dt.contentMediaUrl=
);null!=3Dt.customClickTrackingProvided&&(c.sa=3Dt.customClickTrackingPro=
vided);null!=3Dg&&g?=0A=
c.F=3Dg:c.F=3Dnull;c.P=3Dk;c.L=3Dm;null!=3Dt.iframeState&&(c.T=3Dt.iframe=
State);null!=3Dt.isAmp&&(c.Ta=3Dt.isAmp);null!=3Dt.topAccessiblePageUrl&&=
(c.h=3Dt.topAccessiblePageUrl);null!=3Dt.referrer&&(c.referrer=3Dt.referr=
er);null!=3Dt.topOrigin&&(c.$c=3Dt.topOrigin);null!=3Dt.domLoadTime&&(c.Y=
a=3Dt.domLoadTime);null!=3Dt.sdkImplLoadTime&&(c.Xc=3Dt.sdkImplLoadTime);=
null!=3Dt.imaHostingDomain&&(c.Ef=3Dt.imaHostingDomain);null!=3Dt.imaHost=
ingPageUrl&&(c.Hf=3Dt.imaHostingPageUrl);c.B=3Dnull!=3Dt.usesCustomVideoP=
layback?t.usesCustomVideoPlayback:a.usesCustomVideoPlayback||=0A=
!1;null!=3Dt.rendersUiNatively&&(c.I=3Dt.rendersUiNatively);null!=3Da.sdk=
OwnedRendering&&(c.Hi=3Da.sdkOwnedRendering);c.ba=3Dnull!=3Dt.supportsRes=
izing?t.supportsResizing:a.supportsResizing||!1;c.Sb=3Da.isBrowserCookieE=
nabled||!1;c.J=3Da.supportsIconClickFallback||!1;c.Zc=3DIH(a,h);c.Cc=3Da.=
omidAdSessionsOnStartedOnly||!1;null!=3Dt.usesInlinePlayback&&(c.Y=3Dt.us=
esInlinePlayback);null!=3Dt.videoAdKey&&(c.la=3Dt.videoAdKey);n&&(c.zi=3D=
n);q&&(c.Ci=3Dq);c.Ii=3Da.supportsNativeNetworking||!1;d?(c.deviceId=3Dd.=
deviceId,c.U=3Dd.idType,c.M=3D=0A=
d.isLimitedAdTracking,c.Wc=3Dd.perAppIdentifier,c.ha=3Dd.trackingAuthoriz=
ationStatus):b&&(c.deviceId=3Da.rdid||"",c.U=3Da.idType||"",a.isLat&&(c.M=
=3D"1"=3D=3Da.isLat));b&&(c.yc=3Da.msParameter||"");f&&(c.Gb=3Df.appVersi=
on||"",c.zb=3Df.packageName||"");h&&(c.appName=3Dh.h,c.l=3Dh.o,c.A=3Dh.g+=
"."+h.l,d=3Dh.g,c.h=3D"//mbapp"+xd(("ios"=3D=3Dd||"tvos"=3D=3Dd?1:"androi=
d"=3D=3Dd?2:0)+"-"+h.h)+".com",c.Ac=3Dh.g);c.Z=3Db;c.o=3De;c.Wb=3Da.isEap=
Loader||!1;return =
c},IH=3Dfunction(a,b){if(null!=3Da.supportsExternalNavigation)return =
a.supportsExternalNavigation;if(!b)return!1;=0A=
a=3D(b.g+"."+b.l).split(".");if(4>a.length)return!1;var =
c=3Dp(a);a=3Dc.next().value;b=3Dc.next().value;var =
d=3Dc.next().value;c=3Dc.next().value;b=3DNumber.parseInt(b,10);d=3DNumbe=
r.parseInt(d,10);c=3DNumber.parseInt(c,10);if(Number.isNaN(b)||Number.isN=
aN(d)||Number.isNaN(c))return!1;if("android"=3D=3Da){if(3=3D=3Db&&(16=3D=3D=
d&&2<=3Dc||17=3D=3Dd&&0=3D=3Dc))return!0}else =
if("ios"=3D=3Da&&3=3D=3Db&&11=3D=3Dd&&(1=3D=3Dc||2=3D=3Dc))return!0;retur=
n!1},DH=3Dfunction(a){var =
b=3DBH();b&&b.then(function(c){a.Hc=3DIe(wf(c))})},KH=3Dfunction(){X();re=
turn am()||ot(Ju)?!1:W.getFeatureFlags().enableOmidBeta||=0A=
ot(Ku)},X=3Dfunction(){return Xk(EH)};var LH=3D"abort canplay =
canplaythrough durationchange emptied loadstart loadeddata =
loadedmetadata progress ratechange seeked seeking stalled suspend =
waiting".split(" ");function MH(a){var =
b=3Dmg(document,"VIDEO"),c=3DKb(cH).filter(function(d){var =
e=3D["video/3gpp","application/x-mpegURL"];return =
ed()&&e.includes(d)?!1:b.canPlayType(d)});a=3Da.filter(function(d){return=
 c.includes(d)});return 0<a.length?a:c}=0A=
var OH=3Dfunction(a){a=3Dvoid =
0=3D=3D=3Da?!1:a;return!(ke||vx()||me&&sx(qx,10))||!a&&X().B?X().o||zc(Yc=
,"Xbox")?!0:je||le?!1:!ie||ie&&sx(rx,4)?Zl()?X().I:NH()?!1:!0:!1:!0},PH=3D=
function(){return!(X().B||je||le||am()||ie&&(!ie||!sx(rx,4)))},QH=3Dfunct=
ion(){var a=3DiH();return =
a&&jH(a,"disableOnScreenDetection")?!1:!Zl()},RH=3Dfunction(){var =
a=3Ddocument;return"visible"=3D=3D(a.visibilityState||a.webkitVisibilityS=
tate||a.mozVisibilityState||"")},SH=3Dfunction(a){a=3Dvoid =
0=3D=3D=3Da?[]:a;return MH(a)},TH=3Dfunction(){var a=3Dvoid 0=3D=3D=3Da?=0A=
!0:a;var =
b=3D[];!X().Z&&0!=3DW.g&&b.push("2");KH()&&b.push("7");(X().o||!NH())&&a&=
&b.push("8");return b},NH=3Dfunction(){return =
am()||X().o},UH=3Dfunction(){return X().o?1:am()?2:0};var =
kx=3D["*.googlesyndication.com","gcdn.2mdn.net"],VH=3Dfunction(a){return =
hx(a,Zl()?"https":window.location.protocol)};var =
Y=3D{},WH=3D(Y.creativeView=3D"creativeview",Y.start=3D"start",Y.midpoint=
=3D"midpoint",Y.firstQuartile=3D"firstquartile",Y.thirdQuartile=3D"thirdq=
uartile",Y.complete=3D"complete",Y.mute=3D"mute",Y.unmute=3D"unmute",Y.pa=
use=3D"pause",Y.rewind=3D"rewind",Y.resume=3D"resume",Y.fullscreen=3D"ful=
lscreen",Y.exitFullscreen=3D"exitfullscreen",Y.expand=3D"expand",Y.collap=
se=3D"collapse",Y.close=3D"close",Y.acceptInvitation=3D"acceptinvitation"=
,Y.userInteraction=3D"userInteraction",Y.adCanPlay=3D"adCanPlay",Y.adStar=
ted=3D"adStarted",Y.abandon=3D"abandon",=0A=
Y.acceptInvitationLinear=3D"acceptinvitationlinear",Y.engagedView=3D"enga=
gedview",Y.instreamAdComplete=3D"instreamAdComplete",Y.skipShown=3D"skips=
hown",Y.skippableStateChanged=3D"skippableStateChanged",Y.skip=3D"skip",Y=
.progress=3D"progress",Y.publisher_invoked_skip=3D"PUBLISHER_INVOKED_SKIP=
",Y.annotation_start=3D"annotation_start",Y.annotation_click=3D"annotatio=
n_click",Y.annotation_close=3D"annotation_close",Y.cta_annotation_shown=3D=
"cta_annotation_shown",Y.cta_annotation_clicked=3D"cta_annotation_clicked=
",Y.cta_annotation_closed=3D=0A=
"cta_annotation_closed",Y.replay=3D"replay",Y.stop=3D"stop",Y.autoplayDis=
allowed=3D"autoplayDisallowed",Y.error=3D"error",Y.mediaLoadTimeout=3D"me=
diaLoadTimeout",Y.linearChanged=3D"linearChanged",Y.click=3D"click",Y.con=
tentPauseRequested=3D"contentPauseRequested",Y.contentResumeRequested=3D"=
contentResumeRequested",Y.discardAdBreak=3D"discardAdBreak",Y.updateAdsRe=
nderingSettings=3D"updateAdsRenderingSettings",Y.durationChange=3D"durati=
onChange",Y.expandedChanged=3D"expandedChanged",Y.autoClose=3D"autoClose"=
,Y.userClose=3D"userClose",=0A=
Y.userRecall=3D"userRecall",Y.prefetched=3D"prefetched",Y.loaded=3D"loade=
d",Y.init=3D"init",Y.allAdsCompleted=3D"allAdsCompleted",Y.adMetadata=3D"=
adMetadata",Y.adBreakReady=3D"adBreakReady",Y.adBreakFetchError=3D"adBrea=
kFetchError",Y.log=3D"log",Y.volumeChange=3D"volumeChange",Y.companionBac=
kfill=3D"companionBackfill",Y.companionInitialized=3D"companionInitialize=
d",Y.companionImpression=3D"companionImpression",Y.companionClick=3D"comp=
anionClick",Y.impression=3D"impression",Y.interaction=3D"interaction",Y.a=
dProgress=3D"adProgress",=0A=
Y.adBuffering=3D"adBuffering",Y.trackingUrlPinged=3D"trackingUrlPinged",Y=
.measurable_impression=3D"measurable_impression",Y.custom_metric_viewable=
=3D"custom_metric_viewable",Y.viewable_impression=3D"viewable_impression"=
,Y.fully_viewable_audible_half_duration_impression=3D"fully_viewable_audi=
ble_half_duration_impression",Y.overlay_resize=3D"overlay_resize",Y.overl=
ay_unmeasurable_impression=3D"overlay_unmeasurable_impression",Y.overlay_=
unviewable_impression=3D"overlay_unviewable_impression",Y.overlay_viewabl=
e_immediate_impression=3D=0A=
"overlay_viewable_immediate_impression",Y.overlay_viewable_end_of_session=
_impression=3D"overlay_viewable_end_of_session_impression",Y.externalActi=
vityEvent=3D"externalActivityEvent",Y.adEvent=3D"adEvent",Y.configure=3D"=
configure",Y.remainingTime=3D"remainingTime",Y.destroy=3D"destroy",Y.resi=
ze=3D"resize",Y.volume=3D"volume",Y.authorIconClicked=3D"videoAuthorIconC=
licked",Y.authorNameClicked=3D"videoAuthorClicked",Y.videoClicked=3D"vide=
oClicked",Y.videoIconClicked=3D"videoIconClicked",Y.learnMoreClicked=3D"v=
ideoLearnMoreClicked",=0A=
Y.muteClicked=3D"videoMuteClicked",Y.titleClicked=3D"videoTitleClicked",Y=
.skipShown=3D"SKIP_SHOWN",Y.videoSkipClicked=3D"SKIPPED",Y.unmuteClicked=3D=
"videoUnmuteClicked",Y.vpaidEvent=3D"vpaidEvent",Y.show_ad=3D"show_ad",Y.=
video_card_endcap_collapse=3D"video_card_endcap_collapse",Y.video_card_en=
dcap_dismiss=3D"video_card_endcap_dismiss",Y.video_card_endcap_impression=
=3D"video_card_endcap_impression",Y.mediaUrlPinged=3D"mediaUrlPinged",Y.b=
reakStart=3D"breakstart",Y.breakEnd=3D"breakend",Y.omidReady=3D"omidReady=
",Y.omidUnavailable=3D=0A=
"omidUnavailable",Y.omidAdSessionCompleted=3D"omidAdSessionCompleted",Y.o=
midAdSessionAbandoned=3D"omidAdSessionAbandoned",Y.verificationNotExecute=
d=3D"verificationNotExecuted",Y.loadStart=3D"loadStart",Y.seeked=3D"seeke=
d",Y.seeking=3D"seeking",Y),XH=3D"adBreakFetchError adBreakReady =
adBuffering adCanPlay adMetadata adProgress allAdsCompleted click =
companionBackfill companionInitialized complete contentPauseRequested =
contentResumeRequested durationChange externalActivityEvent =
firstQuartile iconFallbackImageClosed impression interaction =
linearChanged loaded log measurable_impression mediaUrlPinged midpoint =
navigationRequested pause resume show_ad skipShown skippableStateChanged =
skip start thirdQuartile trackingUrlPinged userClose viewable_impression =
video_card_endcap_collapse video_card_endcap_dismiss =
video_card_endcap_impression videoClicked videoIconClicked volumeChange =
mute".split(" "),=0A=
YH=3D"adBuffering adCanPlay adMetadata adProgress click =
companionBackfill companionInitialized complete durationChange =
firstQuartile iconFallbackImageClosed impression interaction loaded log =
mediaUrlPinged midpoint navigationRequested pause resume skipShown =
skippableStateChanged skip start thirdQuartile trackingUrlPinged =
userClose videoClicked videoIconClicked volumeChange mute =
vpaidEvent".split(" "),ZH=3D"abandon acceptInvitation =
acceptInvitationLinear click close collapse companionClick complete =
creativeView engagedView exitFullscreen expand instreamAdComplete =
externalActivityEvent firstQuartile fullscreen loaded =
measurable_impression midpoint pause progress replay resume rewind =
show_ad skipShown skip start stop thirdQuartile userClose =
verificationNotExecuted video_card_endcap_collapse =
video_card_endcap_dismiss video_card_endcap_impression =
viewable_impression mute unmute".split(" "),=0A=
$H=3D"viewable_impression measurable_impression =
overlay_unmeasurable_impression overlay_unviewable_impression =
overlay_viewable_immediate_impression =
overlay_viewable_end_of_session_impression =
externalActivityEvent".split(" =
"),aI=3D{measurable_impression:"measurable_impression",viewable_impressio=
n:"viewable_impression",custom_metric_viewable:"custom_metric_viewable",f=
ully_viewable_audible_half_duration_impression:"fully_viewable_audible_ha=
lf_duration_impression",overlay_unmeasurable_impression:"overlay_unmeasur=
able_impression",=0A=
overlay_unviewable_impression:"overlay_unviewable_impression",overlay_vie=
wable_immediate_impression:"overlay_viewable_immediate_impression",overla=
y_viewable_end_of_session_impression:"overlay_viewable_end_of_session_imp=
ression"};function bI(a){return =
mc(a,"custom_metric_viewable")?!0:null!=3DaI[a]}var =
cI=3D"acceptInvitation acceptInvitationLinear click collapse complete =
exitFullscreen expand firstQuartile fullscreen impression loaded =
midpoint pause resume skip start thirdQuartile videoClicked =
volumeChange".split(" ");var =
dI=3Dfunction(a){F.call(this);this.sessionId=3Da||"goog_"+Dd++;this.l=3D[=
];this.o=3D!1};v(dI,F);dI.prototype.connect=3Dfunction(){for(this.o=3D!0;=
0!=3Dthis.l.length;){var =
a=3Dthis.l.shift();this.sendMessage(a.name,a.type,a.data)}};var =
eI=3Dfunction(a,b,c,d){a.o?a.sendMessage(b,c,d):a.l.push({name:b,type:c,d=
ata:d})};dI.prototype.sendMessage=3Dfunction(){};function =
fI(a,b){null!=3Da&&null!=3Db&&(a=3DMv(a,b));return a}function =
gI(a,b){a=3DfI(a,b);a=3DVH(a);if(Zl())hI(a);else =
try{a&&(Xs(a)?at(a):et(a))}catch(c){}}function hI(a){(new =
Xy).get({url:a,timeout:new =
Hy(5E3)}).then(function(){},function(){})}function =
iI(a,b){null!=3Da&&a.forEach(function(c){return void gI(c,b)})};var =
jI=3Dfunction(a,b,c){var =
d=3DError.call(this);this.message=3Dd.message;"stack"in =
d&&(this.stack=3Dd.stack);this.o=3Db;this.h=3Dc;this.A=3Da};v(jI,Error);v=
ar =
kI=3Dfunction(a,b){a.l||(a.l=3Db)};l=3DjI.prototype;l.getAd=3Dfunction(){=
return this.l};l.getInnerError=3Dfunction(){return =
this.g};l.getMessage=3Dfunction(){return =
this.o};l.getErrorCode=3Dfunction(){return =
this.h};l.Dj=3Dfunction(){return =
1E3>this.h?this.h:900};l.getType=3Dfunction(){return this.A};=0A=
l.toString=3Dfunction(){return"AdError "+this.getErrorCode()+": =
"+this.getMessage()+(null!=3Dthis.getInnerError()?" Caused by: =
"+this.getInnerError():"")};var lI=3Dfunction(a){var =
b=3D{},c=3Db=3D(b.type=3Da.getType(),b.errorCode=3Da.getErrorCode(),b.err=
orMessage=3Da.getMessage(),b);a=3Da.getInnerError();for(var =
d=3D0;3>d;++d)if(a instanceof jI){var =
e=3D{};e=3D(e.type=3Da.getType(),e.errorCode=3Da.getErrorCode(),e.errorMe=
ssage=3Da.getMessage(),e);c=3Dc.innerError=3De;a=3Da.getInnerError()}else=
{null!=3Da&&(c.innerError=3DString(a));break}return b};var =
mI=3Dfunction(a,b){this.g=3Da;this.h=3Db},nI=3Dfunction(a){return =
a.h?-1:a.g};var oI=3Dfunction(){this.g=3Dnew =
Map},qI=3Dfunction(a,b){b.forEach(function(c){var =
d=3Dc.g,e=3DpI(a,d);e.push(c);a.g.set(d,e)})},rI=3Dfunction(a,b,c,d){var =
e=3Dnull,f=3Dnull;d&&(-1!=3DnI(d)?e=3DnI(d):f=3Dd.h?d.g:-1);c=3Dnew =
it(b,c,e,f);d=3DpI(a,b);d.push(c);a.g.set(b,d)},pI=3Dfunction(a,b){return=
 null!=3Db?a.g.get(b)||[]:[]};oI.prototype.isEmpty=3Dfunction(){return =
0=3D=3Dthis.g.size};var sI=3Dfunction(a,b){return =
pI(a,b).map(function(c){return =
c.url})},tI=3Dfunction(a,b){b.g.forEach(function(c){qI(a,c)})};var =
uI=3Dfunction(a){this.lb=3Da;this.g=3D!1;this.W=3Dnew =
oI};uI.prototype.getMaxDuration=3Dfunction(){if(null=3D=3Dthis.lb.g)retur=
n null;var a=3Dthis.lb.g.match(Mi)[6]||null;if(!a)return null;var =
b=3Dnull;Oi(a,function(c,d){if(null=3D=3Db)switch(c){case =
"max_ad_duration":case "pmxd":b=3DparseInt(d,10)/1E3}});return b};var =
vI=3Dfunction(){this.l=3Dthis.g=3Dthis.A=3Dthis.o=3Dthis.h=3Dnull};var =
wI=3Dfunction(a,b){b=3Dvoid =
0=3D=3D=3Db?null:b;Bg.call(this,"adError");this.l=3Da;this.o=3Db};v(wI,Bg=
);wI.prototype.getError=3Dfunction(){return =
this.l};wI.prototype.getUserRequestContext=3Dfunction(){return =
this.o};wI.prototype.Hb=3Dfunction(){return this.g};var =
xI=3Dfunction(a,b){this.message=3Da;this.errorCode=3Db};xI.prototype.getE=
rrorCode=3Dfunction(){return =
this.errorCode};xI.prototype.getMessage=3Dfunction(){return =
this.message};=0A=
var yI=3Dnew xI("Unable to request ads from server. Cause: =
{0}.",1005),zI=3Dnew xI("Cannot parse the {0} value for the adslist =
response: {1}.",900),AI=3Dnew xI("Invalid usage of the API. Cause: =
{0}",900),BI=3Dnew xI("The browser prevented playback initiated without =
user interaction.",1205),CI=3Dnew xI("Unable to display one or more =
required companions.",602),DI=3Dnew xI("The Consent Management Provider =
on the page has indicated that it is not ready.",1300),EI=3Dnew =
xI("There was a problem requesting ads from the server.",=0A=
1005),FI=3Dnew xI("Ad tag URI {0} is invalid. It must be properly =
encoded before being passed.",1013),GI=3Dnew xI("The provided ad type: =
{0} is not supported.",200),HI=3Dnew xI("The provided {0} information: =
{1} is invalid.",1101),II=3Dnew xI("The response does not contain any =
valid ads.",1009),JI=3Dnew xI("The overlay ad content could not be =
displayed since creative dimensions do not align with display =
area.",501),KI=3Dnew xI("The ad response was not understood and cannot =
be parsed.",1010),LI=3Dnew xI("An unexpected error occurred and the =
cause is not known. Refer to the inner error for more info.",=0A=
900),MI=3Dnew xI("No assets were found in the VAST ad =
response.",200),NI=3Dnew xI("The VAST response document is =
empty.",1009),OI=3Dnew xI("Linear assets were found in the VAST ad =
response, but none of them matched the video player's =
capabilities.",403),PI=3Dnew xI("Ad request reached a =
timeout.",301),QI=3Dnew xI("VAST response was malformed and could not be =
parsed.",100),RI=3Dnew xI("VAST media file loading reached a timeout of =
{0} seconds.",402),SI=3Dnew xI("Non linear assets were found in the VAST =
ad response, but none of them matched the video player's capabilities.",=0A=
503),TI=3Dnew xI("The maximum number of VAST wrappers ({0}) has been =
reached.",302),UI=3Dnew xI("VAST media file duration differs from the =
VAST response duration by {0} seconds.",202),VI=3Dnew xI("No additional =
VAST wrappers allowed.",300),WI=3Dnew xI("No Ads VAST response after one =
or more Wrappers",303),XI=3Dnew xI("There was an error playing the video =
ad.",400),YI=3Dnew xI("An unexpected error occurred within the VPAID =
creative. Refer to the inner error for more info.",901);=0A=
function ZI(a,b,c){return $I("adLoadError",a,void =
0=3D=3D=3Db?null:b,Array.prototype.slice.call(arguments,2))}function =
aJ(a,b,c){return $I("adPlayError",a,void =
0=3D=3D=3Db?null:b,Array.prototype.slice.call(arguments,2))}function =
$I(a,b,c,d){if(c instanceof jI)return c;var =
e=3Db.errorCode;b=3Db.message;if(0<d.length)for(var =
f=3D0;f<d.length;f++)b=3Db.replace(new =
RegExp("\\{"+f+"\\}","ig"),d[f]);a=3Dnew jI(a,b,e);a.g=3Dc;return a}=0A=
function bJ(a,b,c,d){var e=3DaJ.apply(null,[b,void =
0=3D=3D=3Dc?null:c].concat(Array.prototype.slice.call(arguments,3)));G(a,=
new wI(e))};var cJ=3Dfunction(){var a=3Djg(),b=3Ddocument;return new =
J(a.parent=3D=3Da?a.location.href:b.referrer)},dJ=3Dfunction(a,b){a.g.set=
("url","");try{var c=3D2083-a.toString().length-1;if(0>=3Dc)return =
a.toString();for(var =
d=3Db.slice(0,c),e=3DencodeURIComponent(d),f=3Dc;0<f&&e.length>c;)d=3Db.s=
lice(0,f--),e=3DencodeURIComponent(d);a.g.set("url",d)}catch(g){}return =
a.toString()};var =
eJ=3Dfunction(){this.g=3D.01>Math.random();this.h=3DMath.floor(4503599627=
370496*Math.random())};=0A=
eJ.prototype.report=3Dfunction(a,b,c){b=3Dvoid =
0=3D=3D=3Db?{}:b;if(null=3D=3Dw.G_testRunner&&(this.g||(void =
0=3D=3D=3Dc?0:c))){b.lid=3Da;b.sdkv=3DFH();a=3Dut();x(A(a))||(b.e=3Da);b=3D=
fJ(this,b);var d=3Dnew =
J("http://pagead2.googlesyndication.com/pagead/gen_204");Eb(b,function(e,=
f){d.g.set(f,null=3D=3De?"":"boolean"=3D=3Dtypeof =
e?e?"t":"f":""+e)},this);b=3DcJ();As(d,b.o);W.o||(b=3Dd.toString(),a=3DNs=
(d,"url"),null!=3Da&&cd()&&2083<b.length&&(b=3DdJ(d,a)),gI(b))}};var =
fJ=3Dfunction(a,b){b.id=3D"ima_html5";var =
c=3DcJ();b.c=3Da.h;b.domain=3Dc.h;return b},gJ=3Dfunction(){return =
Xk(eJ)};var =
hJ=3Dfunction(a,b,c,d){Bg.call(this,a);this.Ab=3Db;this.fb=3Dc;this.Oi=3D=
d};v(hJ,Bg);hJ.prototype.toString=3Dfunction(){return""};var =
iJ=3Dfunction(){this.loadVideoTimeout=3D8E3;this.autoAlign=3D!0;this.bitr=
ate=3D-1;this.uiElements=3Dnull;this.enablePreloading=3Dthis.disableClick=
Through=3D!1;this.mimeTypes=3Dnull;this.useStyledNonLinearAds=3Dthis.useS=
tyledLinearAds=3Dthis.useLearnMoreButton=3Dthis.restoreCustomPlaybackStat=
eOnAdBreakComplete=3D!1;this.playAdsAfterTime=3D-1;this.g=3Dthis.useVideo=
AdUi=3D!0;this.disableUi=3D!1};=0A=
iJ.prototype.append=3Dfunction(a){if(a){this.autoAlign=3Da.autoAlign||thi=
s.autoAlign;var b=3DId(a.bitrate);"number"=3D=3D=3Dtypeof =
b&&!isNaN(b)&&0<b&&(this.bitrate=3Db);this.disableClickThrough=3Da.disabl=
eClickThrough||this.disableClickThrough;this.disableUi=3Da.disableUi||thi=
s.disableUi;this.enablePreloading=3Da.enablePreloading||this.enablePreloa=
ding;a.mimeTypes&&0!=3Da.mimeTypes.length&&(this.mimeTypes=3Da.mimeTypes)=
;b=3DId(a.playAdsAfterTime);"number"=3D=3D=3Dtypeof =
b&&!isNaN(b)&&0<b&&(this.playAdsAfterTime=3Db);this.restoreCustomPlayback=
StateOnAdBreakComplete=3D=0A=
a.restoreCustomPlaybackStateOnAdBreakComplete||this.restoreCustomPlayback=
StateOnAdBreakComplete;b=3DId(a.loadVideoTimeout);"number"=3D=3D=3Dtypeof=
 =
b&&!isNaN(b)&&0<b&&(this.loadVideoTimeout=3Db);this.uiElements=3Da.uiElem=
ents||this.uiElements;this.useLearnMoreButton=3Da.useLearnMoreButton||thi=
s.useLearnMoreButton;this.useStyledLinearAds=3Da.useStyledLinearAds||this=
.useStyledLinearAds;this.useStyledNonLinearAds=3Da.useStyledNonLinearAds|=
|this.useStyledNonLinearAds;this.useVideoAdUi=3D!1=3D=3D=3Da.useVideoAdUi=
?!1:this.useVideoAdUi;=0A=
this.g=3Da.useYouTubeMetadata||this.g}};Ia("module$contents$ima$AdsRender=
ingSettings_AdsRenderingSettings.AUTO_SCALE",-1,void 0);var =
jJ=3Dfunction(){this.Tf=3D1;this.me=3D-1;this.Ge=3D1;this.eh=3Dthis.ag=3D=
0;this.di=3D!1};l=3DjJ.prototype;l.getTotalAds=3Dfunction(){return =
this.Tf};l.getMaxDuration=3Dfunction(){return =
this.me};l.getAdPosition=3Dfunction(){return =
this.Ge};l.getPodIndex=3Dfunction(){return =
this.ag};l.getTimeOffset=3Dfunction(){return =
this.eh};l.getIsBumper=3Dfunction(){return this.di};=0A=
var kJ=3Dfunction(a){var =
b=3D{};b.podIndex=3Da.getPodIndex();b.timeOffset=3Da.getTimeOffset();b.to=
talAds=3Da.getTotalAds();b.adPosition=3Da.getAdPosition();b.isBumper=3Da.=
getIsBumper();b.maxDuration=3Da.getMaxDuration();return b};var =
lJ=3Dfunction(a,b){b=3Dvoid =
0=3D=3D=3Db?"videoDisplay1":b;F.call(this);this.l=3Da;this.g=3Db;this.C=3D=
this.h=3D-1;this.F=3Dthis.B=3Dthis.o=3Dthis.A=3Dthis.D=3D!1;this.L=3D-1;t=
his.N=3D"";this.I=3Dnull;this.J=3Dnew =
P(this);E(this,this.J);this.R=3D8E3;this.H=3D0};v(lJ,F);var =
mJ=3Dfunction(a){Q(a.J,a.l,a.g,a.P,void =
0);eI(a.l,a.g,"startTracking")},nJ=3Dfunction(a){Wy(a.J);eI(a.l,a.g,"stop=
Tracking")};lJ.prototype.load=3Dfunction(){throw Error("Unexpected usage =
of VideoDisplayChannel");};=0A=
var pJ=3Dfunction(a,b,c,d){a.N=3Db||"";oJ(a);d=3Dd?kJ(d):null;if(c){if(c =
instanceof =
Ew){eI(a.l,a.g,"load",{videoUrl:b,adPodInfo:d,muxedMediaUrl:c.getMediaUrl=
(),muxedMimeType:c.g,muxedVideoCodec:c.na,muxedAudioCodec:c.za,mseCompati=
ble:c.ma});return}if(c instanceof Dw){var =
e=3Dc.g,f=3Dc.B,g=3Dc.h,h=3Dc.A,k=3Dc.na,m=3Dc.za;if(e&&f&&g&&h&&k&&m){eI=
(a.l,a.g,"load",{videoUrl:b,adPodInfo:d,demuxedVideoUrl:e,demuxedAudioUrl=
:f,demuxedVideoMimeType:g,demuxedAudioMimeType:h,demuxedVideoCodec:k,demu=
xedAudioCodec:m,mseCompatible:c.ma});=0A=
return}}}eI(a.l,a.g,"load",{videoUrl:b,adPodInfo:d})};lJ.prototype.reset=3D=
function(a){this.A||this.B||qJ(this);me&&!a&&(rJ(this,.001),pJ(this,"",nu=
ll,null));(je||le)&&this.F&&!a&&eI(this.l,this.g,"exitFullscreen")};=0A=
var =
oJ=3Dfunction(a){a.C=3D-1;a.h=3D-1;a.B=3D!1;a.A=3D!1;a.D=3D!1;sJ(a)},rJ=3D=
function(a,b){eI(a.l,a.g,"setCurrentTime",{currentTime:b})},tJ=3Dfunction=
(a,b){a.L=3Db;eI(a.l,a.g,"setVolume",{volume:b})},yB=3Dfunction(a){return=
 =
SH().includes(a)},uJ=3Dfunction(a){eI(a.l,a.g,"play");a.H||(a.H=3DPh(a.T,=
a.R,a));Promise.resolve()},qJ=3Dfunction(a){eI(a.l,a.g,"pause");sJ(a)},vJ=
=3Dfunction(a){oJ(a);me||ke||vx()||eI(a.l,a.g,"unload")};lJ.prototype.get=
Duration=3Dfunction(){return =
this.C};lJ.prototype.getError=3Dfunction(){return this.I};=0A=
var hw=3Dfunction(a){return a.o?0:a.L};=0A=
lJ.prototype.P=3Dfunction(a){var b=3Da.fb;a=3Da.Ab;switch(a){case =
"click":G(this,"click");break;case =
"end":this.B=3D!0;G(this,"end");break;case =
"error":sJ(this);if(null=3D=3Db.errorCode||null=3D=3Db.errorMessage||null=
=3D=3Db.type)a=3Dnull;else for(var c=3Da=3Dnew =
jI(b.type,b.errorMessage,b.errorCode),d=3Db.innerError,e=3D0;3>e;++e)if(d=
 instanceof Object){var f=3Dnew =
jI(d.type,d.errorMessage,d.errorCode);c=3Dc.g=3Df;d=3Dd.innerError}else{n=
ull!=3Dd&&(c.g=3DError(b.innerError));break}null!=3Da?this.I=3Da:this.I=3D=
Error(b.errorMessage||XI.message);=0A=
G(this,"error");break;case =
"fullscreen":this.F=3D!0;G(this,"beginFullscreen");break;case =
"exitFullscreen":this.F=3D!1;G(this,"endFullscreen");break;case =
"loaded":G(this,"loaded");break;case =
"mute":this.o=3D!0;G(this,"volumeChange");break;case =
"pause":this.A||(this.A=3D!0,null!=3Db.ended&&(this.B=3Db.ended),G(this,"=
pause"));break;case "play":this.A=3D!1;G(this,"play");break;case =
"autoplayDisallowed":G(this,"autoplayDisallowed");break;case =
"skip":G(this,"skip");break;case =
"focusSkipButton":G(this,"focusSkipButton");=0A=
break;case =
"start":this.D||(sJ(this),this.D=3D!0,wJ(this,b),G(this,"start"));break;c=
ase =
"timeupdate":this.D&&(c=3Db.timeUnit,a=3DxJ(b.currentTime,c),b=3DxJ(b.dur=
ation,c),void 0!=3D=3Da&&void =
0!=3D=3Db&&(this.h=3Da,this.C!=3Db&&(this.C=3Db,G(this,"durationChange"))=
,G(this,"timeUpdate")));break;case =
"timedMetadata":G(this,"timedMetadata");break;case =
"unmute":this.o=3D!1;G(this,"volumeChange");break;case =
"volumeChange":wJ(this,b);G(this,"volumeChange");break;case =
"loadedmetadata":this.C=3DEd(b.duration);G(this,a);break;case =
"abort":case "canplay":case "canplaythrough":case "durationchange":case =
"emptied":case "loadstart":case "loadeddata":case "progress":case =
"ratechange":case "seeked":case "seeking":case "stalled":case =
"suspend":case "waiting":G(this,=0A=
a)}};var wJ=3Dfunction(a,b){b=3Db.volume;"number"!=3D=3Dtypeof =
b||isNaN(b)||0>b||1<b||(a.o=3D0=3D=3Db,a.L=3Db)};lJ.prototype.T=3Dfunctio=
n(){this.D||G(this,"mediaLoadTimeout")};var =
sJ=3Dfunction(a){a.H&&(Qh(a.H),a.H=3D0)},xJ=3Dfunction(a,b){if(void =
0=3D=3D=3Da)return a;switch(b){case "ms":return Ed(a)/1E3;default:return =
Ed(a)}};var =
yJ=3Dfunction(a,b){F.call(this);this.h=3D0;this.l=3Da;this.o=3Db;this.g=3D=
new P(this);E(this,this.g)};v(yJ,F);yJ.prototype.sd=3Dfunction(){return =
this.h};yJ.prototype.start=3Dfunction(){Wy(this.g);Q(this.g,this.l,"conte=
ntTimeUpdate",this.A,void =
0)};yJ.prototype.A=3Dfunction(a){a=3Da.fb;a=3DxJ(a.currentTime,a.timeUnit=
);void 0!=3D=3Da&&(this.h=3Da,G(this,new =
Bg("contentPlayheadChanged")))};var =
zJ=3Dfunction(a,b){Bg.call(this,"OffsetTrackerEvent");this.ik=3Da;this.Yj=
=3Db};v(zJ,Bg);var =
AJ=3Dfunction(a,b){F.call(this);this.h=3Da;this.g=3Db;this.l=3Dnew =
P(this);E(this,this.l)};v(AJ,F);AJ.prototype.remove=3Dfunction(a){this.g.=
splice(this.g.indexOf(a),1)};AJ.prototype.start=3Dfunction(){BJ(this);Q(t=
his.l,this.h,"contentPlayheadChanged",this.o,!1);this.h.start()};var =
BJ=3Dfunction(a){Wy(a.l);Wy(a.h.g)};AJ.prototype.o=3Dfunction(){CJ(this)}=
;=0A=
var CJ=3Dfunction(a){var b=3Da.h.sd();if(!(isNaN(b)||0>b)){var =
c=3DDJ(a,b);b=3DEJ(a,b,a.h.o);null=3D=3Dc&&null=3D=3Db||G(a,new =
zJ(c,b))}},EJ=3Dfunction(a,b,c){var =
d=3Da.g.filter(function(e){return-1!=3De&&b>=3De-(W.isAutoPlayAdBreaks()?=
8:2)&&b<e});return =
0<d.length?d.pop():-1=3D=3Da.g[a.g.length-1]?FJ(a,b,c)?-1:null:null},FJ=3D=
function(a,b,c){return-3=3D=3Dc?!1:c&&0<c?b>=3Dc-(W.isAutoPlayAdBreaks()?=
8:2)?!0:!1:1=3D=3Da.g.length||b>a.g[a.g.length-2]+1?!0:!1},DJ=3Dfunction(=
a,b){a=3Da.g.filter(function(c){return-1!=3Dc&&c<=3Db});return =
0<a.length?=0A=
a.pop():null},GJ=3Dfunction(a){var =
b=3Da.g.find(function(c){return-1=3D=3Dc?!0:a.h.sd()<=3Dc});return =
null=3D=3Db?null:b};var HJ=3Dfunction(){this.g=3Dnew =
Map};HJ.prototype.add=3Dfunction(a,b){var =
c=3Dthis.g.get(a)||[];c.push.apply(c,u(b));this.g.set(a,c)};HJ.prototype.=
remove=3Dfunction(a){this.g.delete(a)};var JJ=3Dfunction(a){return =
IJ(Array.from(a.g.keys()))};HJ.prototype.getPodIndex=3Dfunction(a){var =
b=3DJJ(this);switch(a){case 0:return 0;case -1:return-1;default:return =
a=3Db.indexOf(a),0=3D=3Db[0]?a:a+1}};var =
IJ=3Dfunction(a){if(0=3D=3Da.length)return a;a.sort(function(b,c){return =
b-c});-1=3D=3Da[0]&&a.push(a.shift());return a};var =
KJ=3Dfunction(a,b){this.l=3Da;this.g=3Db;gJ().report(115,{vmap:!1})};v(KJ=
,fH);=0A=
KJ.prototype.h=3Dfunction(){for(var a=3Dnew =
HJ,b,c=3DC(this.l),d=3D0;d<c.length;d++)switch(b=3Dc[d],b.nodeName){case =
"Preroll":b=3DLJ(this,b);a.add(0,b);break;case "Midroll":var =
e=3Db.getAttribute("timeOffset"),f=3Dvz(e);if(null=3D=3Df)throw =
ZI(zI,null,"timeOffset",A(e));b=3DLJ(this,b);a.add(f/1E3,b);break;case =
"Postroll":b=3DLJ(this,b);a.add(-1,b);break;default:throw =
ZI(KI,null,b.parentNode.nodeName,b.nodeName);}if(0=3D=3DJJ(a).length)thro=
w ZI(II);return new eH(null,a)};=0A=
var LJ=3Dfunction(a,b){var c=3D[];b=3DC(b);for(var =
d,e=3D0;e<b.length;e++)switch(d=3Db[e],d.nodeName){case "Ad":var =
f=3DA(T(d));if(!x(f)){d=3Dd.getAttribute("bumper");var =
g=3Djv(a.g);g.g=3Df;f=3Dnew =
uI(g);f.g=3Dnull!=3Dd;c.push(f)}break;default:throw =
ZI(KI,null,d.parentNode.nodeName,d.nodeName);}return c};var =
MJ=3Dfunction(){this.allowCustom=3D!0;this.creativeType=3Dthis.resourceTy=
pe=3D"All";this.sizeCriteria=3D"SelectExactMatch";this.nearMatchPercent=3D=
90;this.adSlotIds=3D[]},NJ=3D{IMAGE:"Image",FLASH:"Flash",ALL:"All"};Ia("=
module$contents$ima$CompanionAdSelectionSettings_CompanionAdSelectionSett=
ings.CreativeType",NJ,void 0);var =
OJ=3D{HTML:"Html",IFRAME:"IFrame",STATIC:"Static",ALL:"All"};Ia("module$c=
ontents$ima$CompanionAdSelectionSettings_CompanionAdSelectionSettings.Res=
ourceType",OJ,void 0);=0A=
var =
PJ=3D{IGNORE:"IgnoreSize",SELECT_EXACT_MATCH:"SelectExactMatch",SELECT_NE=
AR_MATCH:"SelectNearMatch"};Ia("module$contents$ima$CompanionAdSelectionS=
ettings_CompanionAdSelectionSettings.SizeCriteria",PJ,void 0);var =
RJ=3Dfunction(a,b){b=3Dvoid 0=3D=3D=3Db?new =
MJ:b;this.h=3Da;this.g=3Db?b:new =
MJ;this.o=3DQJ(OJ,this.g.resourceType)?this.g.resourceType:"All";this.l=3D=
QJ(NJ,this.g.creativeType)?this.g.creativeType:"All";this.C=3DQJ(PJ,this.=
g.sizeCriteria)?this.g.sizeCriteria:"SelectExactMatch";this.A=3Dnull!=3Dt=
his.g.adSlotIds?this.g.adSlotIds:[];this.B=3D"number"=3D=3D=3Dtypeof =
this.g.nearMatchPercent&&0<this.g.nearMatchPercent&&100>=3Dthis.g.nearMat=
chPercent?this.g.nearMatchPercent:90},UJ=3Dfunction(a,b){var =
c=3D[];b.forEach(function(d){a.g.allowCustom&&=0A=
(d.th()&&(isNaN(d.pa())||isNaN(d.$e())||d.$e()=3D=3Dd.pa())&&SJ(a,d)?c.pu=
sh(d):(d=3DTJ(a,d),null!=3Dd&&d.th()&&c.push(d)))});return =
c},SJ=3Dfunction(a,b){var =
c;if(c=3D"Flash"!=3Db.getContentType()){if(c=3D"All"=3D=3Da.o||a.o=3D=3Db=
.g.M)c=3Db.getContentType(),c=3Dnull=3D=3Dc?!0:"All"=3D=3Da.l||a.l=3D=3Dc=
;c&&(c=3Db.l,c=3D0=3D=3Da.A.length?!0:null!=3Dc?a.A.includes(c):!1)}if(c)=
if(b=3Db.De(),(c=3D"IgnoreSize"=3D=3Da.C)||(c=3Da.h,c=3Dc=3D=3Db?!0:c&&b?=
c.width=3D=3Db.width&&c.height=3D=3Db.height:!1),c)a=3D!0;else{if(c=3D"Se=
lectNearMatch"=3D=3Da.C)c=3Db.width,b=3Db.height,c=3Dc>a.h.width||=0A=
b>a.h.height||c<a.B/100*a.h.width||b<a.B/100*a.h.height?!1:!0;a=3Dc}else =
a=3D!1;return a},TJ=3Dfunction(a,b){b=3Db.h;return =
null=3D=3Db?null:b.find(function(c){return =
SJ(a,c)})||null},QJ=3Dfunction(a,b){return null!=3Db&&Ob(a,b)};var =
VJ=3Dnull,WJ=3Dfunction(){F.call(this);this.h=3Dnew =
P(this);E(this,this.h);this.g=3Dnew Map;this.o=3Dnew =
Map;this.l=3D!1},XJ;v(WJ,F);var YJ=3Dfunction(){null=3D=3DVJ&&(VJ=3Dnew =
WJ);return =
VJ};WJ.prototype.O=3Dfunction(){Vy(this.h,null,"activityMonitor",this.A);=
this.l=3D!1;this.g.clear();this=3D=3D=3DXJ&&(XJ=3Dnull);F.prototype.O.cal=
l(this)};=0A=
var ZJ=3Dfunction(a,b,c,d,e){e=3Dvoid =
0=3D=3D=3De?{}:e;if(a.l){d&&null=3D=3De.opt_osdId&&(e.opt_osdId=3Dd);if(a=
=3Dd?a.o.get(d):W.Z){if(null=3D=3De.opt_fullscreen){if(null=3D=3Da)d=3D!1=
;else =
if((je||le)&&null!=3Da.webkitDisplayingFullscreen)d=3Da.webkitDisplayingF=
ullscreen;else{d=3D{left:a.offsetLeft,top:a.offsetTop,width:a.offsetWidth=
,height:a.offsetHeight};try{"function"=3D=3D=3Dtypeof =
a.getBoundingClientRect&&rg(ag(a),a)&&(d=3Da.getBoundingClientRect())}cat=
ch(f){}d=3Dwx(d.width,d.height)}e.opt_fullscreen=3Dd}null=3D=3De.opt_adEl=
ement&&(e.opt_adElement=3D=0A=
a)}return ak.dd(469,Sa(Bq,b,c,e),void =
0)||{}}return{}};WJ.prototype.cf=3Dfunction(){this.g.set((void =
0).Pi.adQueryId,void 0);var =
a;if(a=3D0!=3DW.I)Xk(rq),a=3D!1;a&&ZJ(this,"loaded",(void =
0).Pi.adQueryId,void 0)};var =
xq=3Dfunction(a,b){a=3Da.g.get(b);return"function"=3D=3D=3Dtypeof =
a?a():{}};=0A=
WJ.prototype.A=3Dfunction(a){var =
b=3Da.fb,c=3Db.queryId,d=3D{},e=3Dnull;d.eventId=3Db.eventId;switch(a.Ab)=
{case "getPageSignals":"function"=3D=3D=3Dtypeof =
window.Goog_AdSense_Lidar_getUrlSignalsArray&&(b=3D{},b.pageSignals=3Dwin=
dow.Goog_AdSense_Lidar_getUrlSignalsArray(),eI(null,"activityMonitor","pa=
geSignals",b));break;case =
"reportVastEvent":e=3Db.vastEvent;a=3Db.osdId;var =
f=3D{};f.opt_fullscreen=3Db.isFullscreen;b.isOverlay&&(f.opt_bounds=3Db.o=
verlayBounds);d.viewabilityData=3DZJ(this,e,c,a,f);eI(null,"activityMonit=
or","viewability",=0A=
d);break;case =
"fetchAdTagUrl":a=3Db.osdId,Nb(b,"isFullscreen")&&(e=3Db.isFullscreen),Nb=
(b,"loggingId")&&(b=3Db.loggingId,gJ().report(43,{step:"beforeLookup",log=
id:b,time:Date.now()})),$J(this,a,e)}};var =
$J=3Dfunction(a,b,c){if(W.H){var =
d=3Db?a.o.get(b):W.Z;a=3D{};null!=3Dc&&(a.fullscreen=3Dc);try{yi(function=
(){return =
d},a)}catch(e){Ad(e.name,12),Ad(e.message,40)}}};Ia("ima.common.getVideoM=
etadata",function(a){return xq(YJ(),a)},void =
0);Ia("ima.common.triggerViewabilityMeasurementUpdate",function(){YJ()},v=
oid 0);var =
aK=3Dfunction(){this.L=3D-1;this.fh=3D[];this.U=3D"";this.o=3Dnew =
oI;this.D=3Dnull};l=3DaK.prototype;l.pa=3Dfunction(){return =
this.Ce};l.getDuration=3Dfunction(){return =
this.L};l.Mf=3Dfunction(a){this.ba=3Da};l.Lf=3Dfunction(a){this.aa=3Da};l=
.getCreativeId=3Dfunction(){return =
this.ba};l.getCreativeAdId=3Dfunction(){return =
this.aa};l.bg=3Dfunction(){return =
null};l.getApiFramework=3Dfunction(){return null};var =
bK=3Dfunction(a,b){a.U=3Db};aK.prototype.getAd=3Dfunction(){return =
this.D};var =
cK=3Dfunction(a,b){a.fh=3Db};aK.prototype.td=3Dfunction(){return =
this.fh};=0A=
var dK=3Dfunction(a){var b=3Dnew =
oI;a.R().forEach(function(c){tI(b,c.o)});return =
b};aK.prototype.R=3Dfunction(){for(var a=3D[this],b=3Dthis.D.g;b;){var =
c=3DeK(this,b)||eK(this,b,!0);null!=3Dc&&a.push(c);b=3Db.g}return a};var =
eK=3Dfunction(a,b,c){c=3Dvoid 0=3D=3D=3Dc?!1:c;return =
b.C.find(function(d){var e=3Dd.pa()=3D=3Da.pa();return d instanceof =
a.constructor&&(c||e)})};var =
fK=3Dfunction(a,b,c,d,e){aK.call(this);x(A(a))&&(a=3D"goog_"+Dd++ =
+"_ima");this.Z=3DA(a);this.ha=3Db;this.M=3Dc;this.G=3Dd;this.h=3De;null=3D=
=3Dthis.G?this.Y=3Dnull:this.Y=3DbH[this.G]||"Other"};v(fK,aK);l=3DfK.pro=
totype;l.getContent=3Dfunction(){if(Zl())var a=3D"";else =
if(null=3D=3Dthis.F&&(this.F=3Dthis.I(),og(this.F,gK(this))),a=3Dthis.F,"=
outerHTML"in a)a=3Da.outerHTML;else{var =
b=3Dmg(ag(a),"DIV");b.appendChild(a.cloneNode(!0));a=3Db.innerHTML}return=
 a};l.getAdId=3Dfunction(){return =
this.Z};l.getContentType=3Dfunction(){return this.Y};=0A=
l.Cb=3Dfunction(){return this.ha};l.getWidth=3Dfunction(){return =
this.Cb().width};l.getHeight=3Dfunction(){return =
this.Cb().height};l.getMediaUrl=3Dfunction(){return =
this.h};l.bg=3Dfunction(){return"VPAID"=3D=3Dthis.H&&"Javascript"=3D=3Dth=
is.Y?this.h:null};l.getApiFramework=3Dfunction(){return =
this.H};l.wb=3Dfunction(){var a,b;return =
null!=3D(b=3Dnull=3D=3D(a=3Dthis.A)?void =
0:a.url)?b:null};l.cg=3Dfunction(){return Ax(this.A)};var =
hK=3Dfunction(){this.g=3D"";this.l=3D"http://www.google.com/adsense/suppo=
rt";this.h=3D0;this.o=3D!1};var =
iK=3Dfunction(a,b,c,d,e){fK.call(this,a,b,c,d,e);this.F=3Dnull;this.T=3D-=
2;this.C=3D!1};v(iK,fK);iK.prototype.I=3Dfunction(){var =
a=3DA(this.h);if(!x(A(this.wb()))){a=3Dnew J(a);var =
b=3Dxd(this.wb());a.g.set("clickTAG",b);a=3Da.toString()}b=3Dlg("IFRAME",=
{marginwidth:0,marginheight:0,hspace:0,vspace:0,frameborder:0,scrolling:"=
no"},null);b.height=3Dthis.getHeight();"Text"!=3Dthis.getContentType()&&(=
b.width=3Dthis.getWidth());b.setAttribute("src",VH(a));return =
jK(this,b)};=0A=
iK.prototype.l=3Dfunction(a){var =
b=3DA(this.h);if(!x(A(this.wb()))){b=3Dnew J(b);var =
c=3Dxd(this.wb());b.g.set("clickTAG",c);b=3Db.toString()}return new =
vF({height:this.getHeight(),width:this.getWidth(),Ob:VH(b),attribution:a.=
g},"embedded",a.h)};iK.prototype.getMinSuggestedDuration=3Dfunction(){ret=
urn this.T};=0A=
var jK=3Dfunction(a,b){var =
c=3Dlg("DIV");ji(c,"cursor","default");ji(c,"position","relative");ji(c,"=
z-index","1001");ji(c,"height",a.getHeight()+"px");"Text"!=3Da.getContent=
Type()&&ji(c,"width",a.getWidth()+"px");a=3Da.getAdId();x(A(a))||(c.id=3D=
a);c.appendChild(b);return c},gK=3Dfunction(a){if(!a.C)return =
null;a=3D[].concat(u(sI(dK(a),"start")),u(sI(dK(a),"creativeView")));if(n=
ull!=3Da&&0<a.length){var b=3D[];a.forEach(function(c){if(!x(A(c))){var =
d=3Dbg().uj("IFRAME",{frameborder:0,style:"border:0;vertical-align:bottom=
;"});=0A=
d.src=3Dhc(Cx).toString();ji(d,{display:"block",height:"0px",width:"0px"}=
);var =
e=3D"iframe"+Math.floor(1E9*Math.random());d.setAttribute("height",0);d.s=
etAttribute("width",0);d.setAttribute("src",VH(c));d.setAttribute("id",e)=
;b.push(d)}});return b}return null};iK.prototype.R=3Dfunction(){for(var =
a=3D[this],b=3Dthis.getAd().g;b;){var =
c=3Dthis.C?eK(this,b)||eK(this,b,!0):kK(this,b)||kK(this,b,!0);null!=3Dc&=
&a.push(c);b=3Db.g}return a};=0A=
var kK=3Dfunction(a,b,c){c=3Dvoid 0=3D=3D=3Dc?!1:c;return =
b.C.find(function(d){var e=3Dd.pa()=3D=3Da.pa();return a instanceof =
d.constructor&&(c||e)})};var =
lK=3Dfunction(a,b,c){this.g=3Da;this.h=3Db;this.l=3Dc};l=3DlK.prototype;l=
.getContent=3Dfunction(){return =
this.g.getContent()};l.getContentType=3Dfunction(){return =
this.g.getContentType()};l.getWidth=3Dfunction(){return =
this.g.getWidth()};l.getHeight=3Dfunction(){return =
this.g.getHeight()};l.th=3Dfunction(){return!x(A(this.g.h))};l.pa=3Dfunct=
ion(){return this.g.pa()};l.$e=3Dfunction(){var =
a=3Dthis.g.getAd().h;return =
null!=3Da?a.pa():NaN};l.De=3Dfunction(){return this.g.Cb()};=0A=
l.getApiFramework=3Dfunction(){return =
this.g.getApiFramework()||""};l.getAd=3Dfunction(){return =
this.g.getAd()};=0A=
var =
mK=3Dfunction(a,b){a.g.D=3Db;a.h.forEach(function(c){mK(c,b)})},nK=3Dfunc=
tion(a){var =
b=3D{};b.apiFramework=3Da.getApiFramework();b.content=3Da.getContent();b.=
size=3Da.De();b.resourceType=3Da.g.M;b.resourceValue=3Da.g.h;b.contentTyp=
e=3Da.getContentType();b.sequenceNumber=3Da.pa();b.mainAdSequenceNumber=3D=
a.$e();b.adSlotId=3Da.l;b.backupCompanions=3Da.h.map(function(c){return =
nK(c)});b.height=3Da.De().height;b.width=3Da.De().width;return b};var =
oK=3Dfunction(a,b){this.g=3Da;this.h=3Db};var =
pK=3Dfunction(a,b){a=3Dvoid 0=3D=3D=3Da?new oI:a;b=3Dvoid =
0=3D=3D=3Db?[]:b;this.g=3Da;this.B=3Db},qK=3Dfunction(a,b){b.g.forEach(fu=
nction(c){qI(a.g,c)})},rK=3Dfunction(a,b){a=3DsI(a.g,b);return =
null!=3Da?a:[]};var =
sK=3Dfunction(a){pK.call(this);this.h=3Da};v(sK,pK);sK.prototype.getDurat=
ion=3Dfunction(){return this.h};var =
tK=3Dfunction(a){pK.call(this);this.h=3Da};v(tK,pK);var =
uK=3Dfunction(a,b,c,d,e,f,g,h,k){pK.call(this,h,k);this.h=3Da;this.C=3Db;=
this.G=3Dc;this.D=3Dg;this.l=3Df;this.o=3Dd;this.A=3De};v(uK,pK);uK.proto=
type.Hd=3Dfunction(){return this.D};var =
vK=3Dfunction(a,b){pK.call(this);this.l=3Da;this.h=3Db};v(vK,pK);vK.proto=
type.isSkippable=3Dfunction(){return this.l};var =
wK=3Dfunction(a,b){pK.call(this,b);this.h=3Da};v(wK,pK);var =
xK=3Dfunction(a){pK.call(this);this.h=3Da};v(xK,pK);var =
yK=3Dfunction(a){return a.h.map(function(b){return b.sj})};var =
zK=3Dfunction(a){pK.call(this);this.h=3Da};v(zK,pK);var =
AK=3Dfunction(a,b){pK.call(this,b);this.h=3Da};v(AK,pK);var =
BK=3Dfunction(a){var b=3D[];a=3Dp(a.h);for(var =
c=3Da.next();!c.done;c=3Da.next())c=3Dc.value,1=3D=3Dc.type&&b.push(c);re=
turn 0<b.length?b[0]:null};var =
CK=3Dfunction(a,b,c){pK.call(this);this.h=3Da;this.l=3Db;this.o=3Dc};v(CK=
,pK);var =
DK=3Dfunction(a,b){pK.call(this);this.h=3Da;this.l=3Db};v(DK,pK);var =
EK=3Dfunction(a,b,c,d){pK.call(this);this.o=3Da;this.h=3Db;this.A=3Dc;thi=
s.l=3Dd};v(EK,pK);var =
FK=3Dfunction(a){pK.call(this);this.h=3Da};v(FK,pK);var =
GK=3Dfunction(a){pK.call(this);this.h=3Da};v(GK,pK);GK.prototype.pa=3Dfun=
ction(){return this.h};var =
HK=3Dfunction(a){pK.call(this);this.h=3DisNaN(a)?-1:a};v(HK,pK);var =
IK=3Dfunction(a){if(null=3D=3Da||!jx(a))return!1;a=3D(new J(a)).l;return =
null!=3Da&&mc(a,"/videoplayback")};var =
JK=3Dfunction(a,b,c,d,e,f,g,h,k,m){var =
n=3DArray(16);if(w.crypto&&w.crypto.getRandomValues){var q=3Dnew =
Uint8Array(16);w.crypto.getRandomValues(q);for(var =
r=3D0;r<n.length;r++)n[r]=3Dq[r]}else =
for(q=3D0;16>q;q++){r=3DTa();for(var =
t=3D0;t<r%23;t++)n[q]=3DMath.random();n[q]=3DMath.floor(256*Math.random()=
)}q=3D[];n=3Dp(n);for(r=3Dn.next();!r.done;r=3Dn.next())q.push("abcdefghi=
jklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_".charAt(r.value&6=
3));n=3Dq.join("");k=3DVH(A(k));IK(k)&&(k=3Dnew =
J(k),k.g.set("cpn",n),k=3Dk.toString());=0A=
Pw.call(this,k,{height:h,width:g,Va:a,mimeType:b,$:m,bitrate:d,fa:e,maxBi=
trate:f,Ba:c});this.g=3Dn};v(JK,Pw);JK.prototype.getWidth=3Dfunction(){re=
turn this.width||0};JK.prototype.getHeight=3Dfunction(){return =
this.height||0};JK.prototype.getApiFramework=3Dfunction(){return =
this.$};function =
KK(a){a=3Da.getApiFramework();return"VPAID"=3D=3Da||"surveys"=3D=3Da}var =
MK=3Dfunction(a,b,c,d,e,f){aK.call(this);this.L=3Da;this.h=3Db;this.J=3DL=
K(c);this.P=3Dd.slice();this.g=3Dnull;this.A=3De;this.l=3Df};v(MK,aK);var=
 LK=3Dfunction(a){return a.filter(function(b){return =
KK(b)&&!x(A(b.mimeType))&&-1!=3Db.mimeType.indexOf("x-shockwave-flash")?!=
1:!0})};MK.prototype.wb=3Dfunction(){var a,b;return =
null!=3D(b=3Dnull=3D=3D(a=3Dthis.h)?void =
0:a.url)?b:null};MK.prototype.cg=3Dfunction(){return Ax(this.h)};=0A=
MK.prototype.getMediaUrl=3Dfunction(){return =
null!=3Dthis.g?this.g.url:null};MK.prototype.bg=3Dfunction(){var =
a=3DNK(this);return null!=3Da?a.url:null};var =
NK=3Dfunction(a){a=3Da.J.find(function(b){return =
KK(b)&&!x(A(b.mimeType))&&-1!=3Db.mimeType.indexOf("javascript")});return=
 null!=3Da?a:null};MK.prototype.getApiFramework=3Dfunction(){return =
null!=3Dthis.g?this.g.getApiFramework():1=3D=3Dthis.J.length?this.J[0].ge=
tApiFramework():null};function OK(a){return a.map(function(b){var =
c=3D{};return =
c.adIdRegistry=3Db.getAdIdRegistry(),c.adIdValue=3Db.getAdIdValue(),c.uni=
versalAdIdRegistry=3Db.getAdIdRegistry(),c.universalAdIdValue=3Db.getAdId=
Value(),c})};var =
QK=3Dfunction(a,b,c,d,e,f,g,h,k,m,n,q,r,t,B,y,L,R,ta,pa,vb){var =
Rd=3Dthis;y=3Dvoid 0=3D=3D=3Dy?null:y;L=3Dvoid 0=3D=3D=3DL?!1:L;R=3Dvoid =
0=3D=3D=3DR?!1:R;ta=3Dvoid 0=3D=3D=3Dta?[]:ta;pa=3Dvoid =
0=3D=3D=3Dpa?!0:pa;vb=3Dvoid =
0=3D=3D=3Dvb?!1:vb;this.N=3Da;this.Y=3D!1;this.ha=3Db;this.I=3Dc;this.va=3D=
d;this.P=3De;this.Wc=3Df;this.zb=3DisNaN(k)||""=3D=3Dk||0=3D=3Dk?-1:k;thi=
s.$c=3Dg;this.Z=3Dh;this.Ya=3Dm?m.slice():[];this.Sb=3Dn?n.slice():[];thi=
s.C=3Dq?q.slice():[];this.J=3D[];this.F=3D[];this.g=3Dthis.h=3Dthis.L=3Dn=
ull;this.Xc=3Dta;this.G=3Dnew =
Map;null!=3Dt&&t.forEach(function(md,Gf){Rd.G.set(Gf,=0A=
md)});this.A=3Dnew =
dH;this.sa=3D(this.D=3Dnull!=3Dy)?L:!1;this.Ta=3Dthis.Zc?R:!1;this.Wb=3DA=
(y);this.o=3Dnull;this.ba=3Dnew jJ;this.U=3Dnew =
Zf(0,0);this.B=3DString(Math.floor(1E9*Math.random()));this.Gb=3D[];this.=
Cc=3Dnull;this.T=3D0;this.Ac=3Dthis.Xb=3D!1;this.H=3Dnull;this.R=3Dthis.a=
a=3D!1;this.C.forEach(function(md){md.D=3DRd});this.yc=3DB;this.M=3Dnew =
Kz;Mz(this.M,new vy);pa&&Mz(this.M,new =
Cy);N(M(),"ghmsh_eids",ut());a=3D[{type:"itag",kc:22},{type:"itag",kc:18}=
];vb=3D(ot(Cu)||ot(Du))&&vb;(ot(Eu)||vb)&&w.customElements&&(a=3D[{type:"=
itag",=0A=
mh:243,Oh:250},{type:"itag",mh:243,Oh:140},{type:"itag",kc:22},{type:"ita=
g",kc:18}]);(me||ke||vx()||ge&&De)&&a.unshift({type:"hls"});Mz(this.M,new=
 ry(new kA(a)));Mz(this.M,new cx);this.l=3DLz(this.M,new Zw([B]),new =
iv);PK(this,r);this.la=3D!1},SK=3Dfunction(a){var b=3Da.h;return =
RK(a)?b.J:[]},RK=3Dfunction(a){a=3Da.h;return null!=3Da&&a instanceof =
MK};l=3DQK.prototype;l.getAdSystem=3Dfunction(){return =
null!=3Dthis.ha?this.ha:""};l.getAdvertiserName=3Dfunction(){return =
null!=3Dthis.va?this.va:""};=0A=
l.getApiFramework=3Dfunction(){return =
null!=3Dthis.h?this.h.getApiFramework():null};l.Cj=3Dfunction(){return =
A(this.P)};l.bi=3Dfunction(){return A(this.Wc)};var =
TK=3Dfunction(a){for(var =
b=3D[];null!=3Da;)b=3D[].concat(u(a.Ya),u(b)),a=3Da.g;return =
b},UK=3Dfunction(a){return =
null!=3Da.g?UK(a.g).concat(a.Sb):a.Sb};QK.prototype.getSurveyUrl=3Dfuncti=
on(){return this.$c};QK.prototype.getDealId=3Dfunction(){var =
a=3Dnull!=3Dthis.Z?this.Z:"",b=3Dthis.g;return =
null!=3Db?(b=3Db.getDealId(),x(b)?a:b):a};=0A=
QK.prototype.getContentType=3Dfunction(){if(null!=3DVK(this))return"appli=
cation/javascript";var a=3Dthis.h,b=3D"";if(null=3D=3D=3Da)return b;if(a =
instanceof MK)a=3Da.g,null!=3D=3Da&&(b=3DA(a.mimeType));else if(a =
instanceof iK)switch(a.M){case "IFrame":case "Html":case =
"Static":b=3DA(a.G)}return b};var WK=3Dfunction(a){return =
null!=3Da.g?a.F.concat(WK(a.g)):a.F};QK.prototype.getTraffickingParameter=
sString=3Dfunction(){return null!=3Dthis.h?this.h.U:""};=0A=
var XK=3Dfunction(a,b){return a.G.get(b)},YK=3Dfunction(a){for(var =
b=3Dnew =
Map;a;)a.G.forEach(function(c,d){b.get(d)?b.set(d,[].concat(u(b.get(d)),[=
c])):b.set(d,[c])}),a=3Da.g;return b},ZK=3Dfunction(a,b){var =
c=3D[];a.G.forEach(function(d){c=3Dc.concat(rK(d,b))});return =
c},$K=3Dfunction(a){return =
ZK(a,"integrationDebug")},aL=3Dfunction(a,b){a.h=3Db;a.U=3Dnew =
Zf(0,0);if(null!=3Da.h&&(a.h instanceof =
iK&&(a.U=3Da.h.Cb()),b=3Da.g,null!=3Db)){var =
c=3DeK(a.h,b)||eK(a.h,b,!0);aL(b,c)}b=3Da.getDuration();a.ba.me=3Db},cL=3D=
function(a){if(a.o){var b=3D=0A=
new Zw(bL(a));a.l=3DLz(a.M,b)}},bL=3Dfunction(a){return =
a.g?[a.yc].concat(u(bL(a.g))):[a.yc]},dL=3Dfunction(a){var =
b=3D0;for(a=3Da.g;null!=3Da;)a=3Da.g,b++;return =
b};l=3DQK.prototype;l.getAdId=3Dfunction(){return =
null!=3Dthis.N?this.N:""};l.getWrapperAdIds=3Dfunction(){var =
a=3DXK(this,"inred_info");a=3Da?a.h:[];var =
b=3Dthis.g?this.g.getAdId():[],c=3Dthis.g?this.g.getWrapperAdIds():[];ret=
urn[].concat(a,b,c)};l.getCreativeAdId=3Dfunction(){var =
a=3Dthis.h;return null!=3Da?A(a.getCreativeAdId()):""};=0A=
l.getCreativeId=3Dfunction(){var a=3Dthis.h;return =
null!=3Da?(a=3Da.getCreativeId(),null!=3Da?a:""):""};l.getWrapperCreative=
Ids=3Dfunction(){var a=3DXK(this,"inred_info");a=3Da?a.o:[];var =
b=3Dthis.g?this.g.getCreativeId():[],c=3Dthis.g?this.g.getWrapperCreative=
Ids():[];return[].concat(a,b,c)};l.getWrapperAdSystems=3Dfunction(){var =
a=3DXK(this,"inred_info");a=3Da?a.l:[];var =
b=3Dthis.g?this.g.getAdSystem():[],c=3Dthis.g?this.g.getWrapperAdSystems(=
):[];return[].concat(a,b,c)};=0A=
var eL=3Dfunction(a){if(a.g){var b=3DeL(a.g);if(b)return =
b}return(a=3DXK(a,"metrics"))?a.h:null};QK.prototype.td=3Dfunction(){var =
a=3Dthis.h;return =
null!=3Da?a.td():[]};QK.prototype.getUniversalAdIdValue=3Dfunction(){var =
a=3Dthis.td();return =
a.length?a[0].getAdIdValue():"unknown"};QK.prototype.getUniversalAdIdRegi=
stry=3Dfunction(){var a=3Dthis.td();return =
a.length?a[0].getAdIdRegistry():"unknown"};=0A=
var fL=3Dfunction(a){if(a.g){var b=3DfL(a.g);if(b)return =
b}return(a=3DXK(a,"metrics"))?a.l:null},gL=3Dfunction(a){if(null=3D=3Da.g=
)return[a.I];var b=3DgL(a.g);b.push(a.I);return =
b},hL=3Dfunction(a){a=3DXK(a,"waterfall");return =
null=3D=3Da?-1:a.h};QK.prototype.getPodIndex=3Dfunction(){if(-1!=3Dthis.z=
b)return this.zb;var a=3DXK(this,"pod");return =
null=3D=3Da?-1:a.pa()};var =
iL=3Dfunction(a){a.aa||(a.aa=3D!0,a.H.Ah(a.getDuration()),null!=3Da.g&&iL=
(a.g))},jL=3Dfunction(a){return =
a.H&&a.H.kg()?a.H:null!=3Da.g?jL(a.g):null};=0A=
QK.prototype.getCompanionAds=3Dfunction(a,b,c){return UJ(new RJ(new =
Zf(a,b),c),WK(this))};=0A=
var lL=3Dfunction(a){do =
if(kL(a))return!1;while(a=3Da.g);return!0},mL=3Dfunction(a,b){return =
b||null=3D=3Da.g?a.J:a.J.concat(mL(a.g))},PK=3Dfunction(a,b){a.J=3Db?b.sl=
ice():[];a.J.forEach(function(c){a.F=3Da.F.concat(c.g.slice())});a.F.forE=
ach(function(c){mK(c,a)})},nL=3Dfunction(a,b){return =
a.C.some(function(c){return c instanceof MK&&"linear"=3D=3Db||c =
instanceof iK&&"nonlinear"=3D=3Db?!0:!1})},oL=3Dfunction(a){a.l =
instanceof =
xw&&kG(a.l)?a=3D(a=3Da.l)?(a=3DkG(a))&&"BUMPER"=3D=3Da.g?!0:!1:!1:a=3D!1;=
return a},pL=3Dfunction(a){a.l instanceof=0A=
xw&&kG(a.l)?a=3D(a=3Da.l)?(a=3DkG(a))&&"NONSKIPPABLE"=3D=3Da.g?!0:!1:!1:a=
=3D!1;return a};QK.prototype.isLinear=3Dfunction(){if(this.Xb)return =
this.Ac;if(qL(this))return!0;if(!this.la&&kL(this)){this.la=3D!0;var =
a=3D"video"=3D=3Dthis.P,b=3DnL(this,"linear");gJ().report(147,{has_linear=
_creative:b,title:this.P,is_vpaid:null!=3DVK(this),is_title_video:a,adTag=
:null=3D=3Dthis.o?null:this.o.g})}return =
nL(this,"linear")};QK.prototype.isSkippable=3Dfunction(){return =
null!=3DrL(this)};=0A=
var qL=3Dfunction(a){var =
b=3Da.h,c=3Dnull!=3Da.o&&null!=3Da.o.B&&a.o.B;return kL(a)&&null!=3Db&&b =
instanceof =
iK&&(90<a.U.height||c)},sL=3Dfunction(a,b){if(null=3D=3Db)return =
null;var c=3DXK(b,"adx");return =
null!=3Dc?c:sL(a,b.g)},rL=3Dfunction(a){var =
b=3DsL(a,a.g);if(null!=3Db)return b.isSkippable()?b.h:null;b=3Dnull;var =
c=3Dnew mI(5,!1);var d=3Dnull;for(var =
e=3Dp(a.G.values()),f=3De.next();!f.done;f=3De.next())if(f=3Df.value,0!=3D=
rK(f,"skip").length){d=3Df;break}null!=3Dd?d=3D"implicit":(d=3Da.G.get("D=
FP"),d=3Dd instanceof wK&&d.h?"explicit":"none");=0A=
"implicit"=3D=3Dd&&(b=3Dc);e=3Da.h;null=3D=3Db&&null!=3De&&e instanceof =
MK&&(b=3De.A);null=3D=3Db&&"explicit"=3D=3Dd&&(b=3Dc);return =
qL(a)?(XK(a,"AdSense"),new =
mI(5,!1)):b};QK.prototype.getSkipTimeOffset=3Dfunction(){var =
a=3DrL(this);if(null!=3Da){var =
b=3Dthis.getDuration();a.h&&0<b&&(a.h=3D!1,a.g=3Da.g*b/100);return =
nI(a)}return-1};QK.prototype.Zc=3Dfunction(){return this.D};var =
tL=3Dfunction(a){return =
null!=3D=3Da.h?a.h.wb():null},uL=3Dfunction(a){return =
null!=3Da.h?a.h.getDuration():-1},vL=3Dfunction(a){return =
null!=3Da.L?a.L:0};=0A=
QK.prototype.getDuration=3Dfunction(){if(qL(this))return =
XK(this,"AdSense"),15+vL(this);if(this.D){var =
a=3DXK(this,"wrapper_info");if(a)return a.getDuration()}return =
uL(this)+vL(this)};QK.prototype.getMediaUrl=3Dfunction(){var =
a=3Dnull,b=3Dthis.h;null!=3Db&&(a=3Db.getMediaUrl(),x(A(a))&&(a=3Dnull));=
return a};=0A=
var VK=3Dfunction(a){return =
null!=3D=3Da.h?a.h.bg():null},kL=3Dfunction(a){var =
b;(b=3DaH.includes(a.I))||(b=3D["ADSENSE-VIRAL"].includes(a.I));return =
b},wL=3Dfunction(a){return a.l instanceof =
xw&&jG(a.l)},xL=3Dfunction(a){a=3DXK(a,"InfoCards");return =
null!=3Da&&null!=3DBK(a)};l=3DQK.prototype;l.getVastMediaWidth=3Dfunction=
(){var a=3D0,b=3Dthis.h;b&&(b instanceof =
MK?(b=3Db.g,null!=3D=3Db&&(a=3Db.getWidth())):b instanceof =
fK&&(a=3Db.Cb().width));return a};=0A=
l.getVastMediaHeight=3Dfunction(){var a=3D0,b=3Dthis.h;b&&(b instanceof =
MK?(b=3Db.g,null!=3D=3Db&&(a=3Db.getHeight())):b instanceof =
fK&&(a=3Db.Cb().height));return a};l.getWidth=3Dfunction(){return =
this.isLinear()?0:this.U.width};l.getHeight=3Dfunction(){return =
this.isLinear()?0:this.U.height};l.getUiElements=3Dfunction(){return =
this.Gb};l.getMinSuggestedDuration=3Dfunction(){return =
null=3D=3Dthis.h?-2:this.h instanceof =
iK?this.h.getMinSuggestedDuration():this.h.getDuration()};l.getAdPodInfo=3D=
function(){return this.ba};=0A=
l.toString=3Dfunction(){return"Ad: "+this.N};=0A=
var yL=3Dfunction(a,b){a=3DgL(a);for(var =
c=3Da.length-1;0<=3Dc;c--)if("UNKNOWN"!=3Da[c])return =
b.includes(a[c]);return!1},zL=3Dfunction(a){return =
RK(a)?a.h.P.some(function(b){return"SIMID"=3D=3DA(b.$)}):!1},AL=3Dfunctio=
n(a,b){a:if(null!=3DVK(a)||zL(a)||xL(a)||wL(a))var =
c=3D!1;else{c=3Da;for(var d=3D!1;null!=3Dc;){var =
e=3DXK(c,"uiSettings");if(null!=3De)if(e.h)null=3D=3Dc.g&&(d=3D!0);else{c=
=3D!1;break =
a}c=3Dc.g}c=3Dd}a.R=3Dc&&b;(b||c)&&gJ().report(60,{ui_disabled_available:=
c,ui_disable_requested:b},!0);return =
a.R};QK.prototype.isUiDisabled=3Dfunction(){return this.R};=0A=
var BL=3Dfunction(a){var b=3D[];a.h instanceof =
MK&&b.push.apply(b,u(a.h.l));a.g&&b.push.apply(b,u(BL(a.g)));var c=3Dnew =
Set,d=3D[];b.forEach(function(e){c.has(e.qc)||(c.add(e.qc),d.push(e))});r=
eturn d},CL=3Dfunction(a){var =
b=3Da.Xc.slice();a=3DXK(a,"adVerifications");null!=3Da&&(b=3Db.concat(a.h=
));return b},DL=3Dfunction(a){var =
b=3DCL(a);a=3Da.g;null!=3Da&&(b=3DDL(a).concat(b));return =
b},FL=3Dfunction(a){for(var =
b=3DEL(a);null!=3Da.g;)a=3Da.g,b=3DEL(a)||b;return =
b},EL=3Dfunction(a){a=3Da.G.get("GfpCookieExtension");return a =
instanceof zK?=0A=
a.h:null};QK.prototype.getVastMediaBitrate=3Dfunction(){if(RK(this)){var =
a=3Dthis.h.g;if(null!=3Da)return a.fa||0}return 0};=0A=
var GL=3Dfunction(a){var b=3Da.h;if(null=3D=3Db)return{};var =
c=3D{};c.adId=3Da.getAdId();c.adPodInfo=3DkJ(a.getAdPodInfo());c.adQueryI=
d=3Da.B;c.adSystem=3Da.getAdSystem();c.adWrapperCreativeIds=3Da.getWrappe=
rCreativeIds();c.adWrapperIds=3Da.getWrapperAdIds();c.adWrapperSystems=3D=
a.getWrapperAdSystems();c.advertiserName=3Da.getAdvertiserName();c.apiFra=
mework=3Da.getApiFramework();c.attributionParams=3Db.cg();c.clickThroughU=
rl=3Db.wb()||"";c.contentType=3Da.getContentType();c.creativeAdId=3Da.get=
CreativeAdId();c.creativeId=3Da.getCreativeId();=0A=
c.dealId=3Da.getDealId();c.description=3Da.bi();c.disableUi=3Da.isUiDisab=
led();c.duration=3Da.getDuration();c.height=3Da.getHeight();c.linear=3Da.=
isLinear();c.mediaUrl=3Da.getMediaUrl();c.minSuggestedDuration=3Da.getMin=
SuggestedDuration();c.skippable=3Da.isSkippable();c.skipTimeOffset=3Da.ge=
tSkipTimeOffset();c.surveyUrl=3Da.getSurveyUrl();c.title=3Da.Cj();c.traff=
ickingParameters=3Da.getTraffickingParametersString();c.uiElements=3Da.ge=
tUiElements();c.universalAdIds=3DOK(a.td());c.universalAdIdRegistry=3Da.g=
etUniversalAdIdRegistry();=0A=
c.universalAdIdValue=3Da.getUniversalAdIdValue();c.vpaid=3Dnull!=3DVK(a);=
c.width=3Da.getWidth();c.vastMediaBitrate=3Da.getVastMediaBitrate();c.vas=
tMediaHeight=3Da.getVastMediaHeight();c.vastMediaWidth=3Da.getVastMediaWi=
dth();return c},HL=3Dfunction(a){var b=3Da.h,c=3Dnull!=3Db?dK(b):new =
oI;UK(a).forEach(function(d){rI(c,"impression",d)});TK(a).forEach(functio=
n(d){rI(c,"error",d)});YK(a).forEach(function(d){d.forEach(function(e){tI=
(c,e.g)})});return c.g},IL=3Dfunction(a){for(var =
b=3D[];null!=3Da;)a.G.forEach(function(c){b=3D[].concat(u(b),=0A=
u(c.B))}),a=3Da.g;return b};var JL=3Dfunction(a,b,c){b=3Dvoid =
0=3D=3D=3Db?null:b;c=3Dvoid =
0=3D=3D=3Dc?null:c;Bg.call(this,a);this.l=3Db;this.g=3Dc};v(JL,Bg);JL.pro=
totype.getAd=3Dfunction(){return =
this.l};JL.prototype.getAdData=3Dfunction(){return this.g};var =
KL=3Dfunction(a,b){pK.call(this,b);this.h=3Da};v(KL,pK);var =
LL=3Dnull,ML=3Dfunction(){F.call(this);this.h=3Dnew =
ws;this.g=3Dnull;this.l=3Dnew Map;this.B=3Dnew =
P(this);E(this,this.B);this.J=3D"";this.C=3Dnew =
Map;this.D=3Dthis.o=3Dthis.L=3Dnull;this.I=3D-1;this.A=3D!1;Hk().o=3D!0;Q=
H()};v(ML,F);=0A=
var NL=3Dfunction(){null=3D=3DLL&&(LL=3Dnew ML);return =
LL},PL=3Dfunction(a,b){var c=3Da.B;QH()&&OL(NL(),c,b);var =
d=3D[];(YK(a).get("activeview")||[]).forEach(function(e){d.push.apply(d,u=
(e.h))});d.length&&NL().l.set(c,d)},QL=3Dfunction(a){NL().C.delete(a.B);N=
L().l.delete(a.B)},OL=3Dfunction(a,b,c){a.C.set(b,c)},RL=3Dfunction(a,b){=
var c=3D{};c.queryId=3Da;c.viewabilityString=3Db;G(NL(),new =
JL("measurable_impression",null,c))},SL=3Dfunction(a,b){var =
c=3D{};c.queryId=3Da;c.viewabilityString=3Db;G(NL(),new =
JL("viewable_impression",null,=0A=
c))},TL=3Dfunction(a,b,c){var =
d=3D{};d.queryId=3Da;d.viewabilityString=3Db;d.eventName=3Dc;G(NL(),new =
JL("externalActivityEvent",null,d))},UL=3Dfunction(a,b){a.g&&Vy(a.B,a.g,"=
activityMonitor",a.H);a.g=3Db;Q(a.B,a.g,"activityMonitor",a.H,void =
0);eI(a.g,"activityMonitor","getPageSignals")},VL=3Dfunction(a){var =
b=3DNL();if(b.g)if(b.D)a(b.D+"_ct"+(Ta()-b.I));else{var =
c=3Db.h,d=3DsetTimeout(function(){a("timeout");Array.from(c.keys()).forEa=
ch(function(f){c.get(f)=3D=3D=3Da&&zs(c,f)})},200);b.h.set(d,a);var =
e=3D{};b.o&&(e.isFullscreen=3D=0A=
b.o.F);e.osdId=3Db.J;e.eventId=3Dd;gJ().g&&(b.F=3DTa(),e.loggingId=3DMath=
.random(),gJ().report(43,{step:"sendingMessage",logid:e.loggingId,time:b.=
F}));eI(b.g,"activityMonitor","fetchAdTagUrl",e)}else a("")};=0A=
ML.prototype.H=3Dfunction(a){var b=3Da.fb;switch(a.Ab){case =
"appStateChanged":Xk(rq);b=3Db.appState;a=3Djm();a.D!=3Db&&(a.D=3Db,(a=3D=
Xk(mo).g)&&sm(a.g,!b));break;case =
"externalActivityEvent":TL(b.queryId,b.viewabilityString,b.eventName);bre=
ak;case =
"measurableImpression":RL(b.queryId,b.viewabilityString);break;case =
"pageSignals":this.L=3Db.pageSignals;break;case =
"viewableImpression":SL(b.queryId,b.viewabilityString);break;case =
"engagementData":b=3Db.engagementString;NL().D=3Db;NL().I=3DTa();break;ca=
se "viewability":a=3Db.queryId;=0A=
var =
c=3Db.vastEvent;this.l.get(a)&&"start"=3D=3Dc&&this.l.get(a);a=3Db.eventI=
d;clearTimeout(a);if(c=3Dthis.h.get(a))zs(this.h,a),c(b.viewabilityData);=
break;case =
"viewabilityMeasurement":a=3DXk(rq);c=3Db.queryId;b=3Db.viewabilityData;i=
f(Hk().g){a.C=3Db.nativeVolume;var =
d=3Db.exposure||0,e=3Db.unmeasurable;a=3Da.A(c,{});null!=3Db.presenceData=
&&(null=3D=3D=3Da.H&&(a.H=3Dnew =
rn),Vb(a.H,b.presenceData));-1=3D=3Da.R&&(a.R=3DDl(),a.Ya=3Da.Ma().g.g);a=
.N+=3De?1:0;a.la++;Xm(a.ba,d,d,!1,1,!1);a.Bc=3De||a.Bc;a=3Da.ia;c=3Db.pos=
ition;a.g=3Dnew Vh(c.top,c.right,=0A=
c.bottom,c.left);a.A=3Db.exposure||0;a.l=3Db.screenShare;a=3Djm();c=3Db.i=
nsideIframe;void =
0!=3D=3Dc&&0=3D=3Dc&&(a.l=3D!1);b.documentSize&&(a.o=3Dnew =
Zf(b.documentSize.width,b.documentSize.height));b.viewportSize&&(a.g=3Dne=
w Vh(0,b.viewportSize.width,b.viewportSize.height,0))}break;case =
"engagement":a=3Db.eventId,clearTimeout(a),c=3Dthis.h.get(a),gJ().g&&(d=3D=
-1,this.F&&(d=3DTa()-this.F),e=3D!1,c||(e=3D!0),Nb(b,"loggingId")&&gJ().r=
eport(43,{step:"receivedResponse",time:Ta(),timeout:e,logid:b.loggingId,t=
imediff:d})),c&&(zs(this.h,a),=0A=
c(b.engagementString))}};Ia("ima.bridge.getNativeViewability",function(a,=
b){NL();b({})},void =
0);Ia("ima.bridge.getVideoMetadata",function(a){return(a=3DNL().C.get(a))=
?a():{}},void 0);Ia("ima.bridge.triggerViewEvent",SL,void =
0);Ia("ima.bridge.triggerMeasurableEvent",RL,void =
0);Ia("ima.bridge.triggerExternalActivityEvent",TL,void 0);var =
XL=3Dfunction(a){gf.call(this,a,-1,WL)};v(XL,gf);var =
ZL=3Dfunction(a){gf.call(this,a,-1,YL)};v(ZL,gf);ZL.prototype.getType=3Df=
unction(){return hf(this,1)};var $L=3Dfunction(a,b){return =
jf(a,1,b)};l=3DZL.prototype;l.getAdSystem=3Dfunction(){return =
hf(this,3)};l.getAdId=3Dfunction(){return =
hf(this,5)};l.getCreativeId=3Dfunction(){return =
hf(this,6)};l.Mf=3Dfunction(a){jf(this,6,a)};l.getCreativeAdId=3Dfunction=
(){return hf(this,7)};l.Lf=3Dfunction(a){jf(this,7,a)};=0A=
var =
aM=3Dfunction(a,b){nf(a,11,b)},bM=3Dfunction(a){gf.call(this,a)};v(bM,gf)=
;bM.prototype.getUniversalAdIdValue=3Dfunction(){return =
hf(this,7)};bM.prototype.getUniversalAdIdRegistry=3Dfunction(){return =
hf(this,8)};=0A=
var =
cM=3Dfunction(a,b){Te(b,1,hf(a,1));Ve(b,2,hf(a,2));Ve(b,3,hf(a,3));var =
c=3Dhf(a,4);if(null!=3Dc){Oe(b,4,5);var =
d=3Db.g,e=3Dc;e=3D(c=3D0>e?1:0)?-e:e;if(0=3D=3D=3De)0<1/e?Ld=3DMd=3D0:(Md=
=3D0,Ld=3D2147483648);else if(isNaN(e))Md=3D0,Ld=3D2147483647;else =
if(3.4028234663852886E38<e)Md=3D0,Ld=3D(c<<31|2139095040)>>>0;else =
if(1.1754943508222875E-38>e)e=3DMath.round(e/Math.pow(2,-149)),Md=3D0,Ld=3D=
(c<<31|e)>>>0;else{var =
f=3DMath.floor(Math.log(e)/Math.LN2);e*=3DMath.pow(2,-f);e=3DMath.round(8=
388608*e)&8388607;Md=3D0;Ld=3D(c<<31|f+127<<23|e)>>>0}Qd(d,Ld)}Ue(b,=0A=
5,hf(a,5));Ue(b,6,hf(a,6));We(b,7,hf(a,7));We(b,8,hf(a,8));Te(b,9,hf(a,9)=
);Ue(b,10,hf(a,10));We(b,11,hf(a,11));Ve(b,12,hf(a,12));yf(a,b)},WL=3D[1]=
,YL=3D[11];var dM=3Dnew =
Map(Object.entries({"application/dash+xml":1,"application/x-javascript":2=
,"application/x-mpegurl":3,"application/javascript":4,"audio/ogg":5,"audi=
o/mp4":6,"audio/mpeg":7,"audio/wav":8,"text/javascript":9,"video/m4v":10,=
"video/ogg":11,"video/x-flv":12,"video/3gpp":13,"video/mpt2":14,"video/mp=
4":15,"video/mpeg":16,"video/quicktime":17,"video/webm":18})),fM=3Dfuncti=
on(a){var b=3D$L(new ZL,a.D?2:1),c=3Da.o;if(c&&c.g){var =
d=3Dnull;try{d=3D(new =
J(c.g)).h}catch(e){}null!=3Dd&&0<d.length?d=3Dd.slice(-40):d=3D=0A=
null;jf(b,2,d)}c=3Da.getAdSystem();c=3D0=3D=3Dc.length?null:c;jf(b,3,c);j=
f(b,4,eM(a.T));c=3Da.getAdId();c=3D0=3D=3Dc.length?null:c;jf(b,5,c);c=3Da=
.getCreativeId();c=3D0=3D=3Dc.length?null:c;b.Mf(c);c=3Da.getCreativeAdId=
();c=3D0=3D=3Dc.length?null:c;b.Lf(c);a=3Da.A;c=3Da.A;d=3Da.o;null!=3Dc&&=
null!=3Dd&&d>=3Dc&&jf(b,8,d-c);aM(b,a.l.map(function(e){return =
e.vendor}));return b},eM=3Dfunction(a){return =
1<=3Da&&2>a?1:2<=3Da&&3>a?2:3<=3Da&&4>a?3:4<=3Da&&5>a?4:0},gM=3Dfunction(=
a){a=3Da.trim().toLowerCase();a=3Da.split(" ")[0];return =
dM.get(a)||0};kc(bc(dc("https://pagead2.googlesyndication.com/omsdk/relea=
ses/live/omweb-v1.js")));var hM=3D[202,1009],iM=3D!1;function =
jM(a,b,c){c=3Dvoid 0=3D=3D=3Dc?null:c;var d=3Da?a.l:null;if(a){var =
e=3Da.getAdPodInfo();var f=3Dnew =
Yu;f.adPosition=3De.getAdPosition();f.h=3De.getMaxDuration();f.l=3De.getP=
odIndex();f.g=3De.getTimeOffset();f.totalAds=3De.getTotalAds();e=3Df}else=
 e=3Dnull;return new kM(d,e,b,a?a.o:null,c)}=0A=
function lM(a,b,c){b=3Dvoid 0=3D=3D=3Db?null:b;var d=3Dnew =
Map;a=3DjM(b,void =
0=3D=3D=3Dc?null:c,a);mM(d,a);Kv(a.error.Dj(),d);O(d,"SDKV",FH());nM(d,a)=
;oM(d);c=3Da.error.getErrorCode();O(d,"ERROR_MSG",a.error.getMessage());O=
(d,"IMA_ERROR",c.toString());O(d,"INTERNAL_ID","0");a=3DhM.includes(c);O(=
d,"BLOCKING_ERROR",a?"1":"0");pM(d,b);return d}function qM(){var =
a=3DX().h;return(new J(a)).h||""}function rM(a){var b=3Dnew =
Map,c=3DjM(null,null);mM(b,c);c=3Db;c=3Dvoid 0=3D=3D=3Dc?new =
Map:c;O(c,"REASON",a);return b}=0A=
function sM(a,b){var c=3Dnew Map;b=3DjM(a,void =
0=3D=3D=3Db?null:b);mM(c,b);O(c,"SDKV",FH());nM(c,b);oM(c);pM(c,a);return=
 c}function tM(){var =
a=3DxH(X().g);/^[\.\w_-]*$/.test(a)||iM||(gJ().report(141,{tcstring:a}),i=
M=3D!0)}=0A=
function mM(a,b){var c=3Db.ad,d=3Db.Kc,e=3Db.lb;b=3Db.display;var =
f=3DX().appName,g=3DNH()?"0":ux()?"2":"1",h=3Dnull,k=3Dnull;c instanceof =
xw&&0<c.ub.length&&(k=3Dc.ub[0],h=3Dk.getAdIdValue(),k=3Dk.getAdIdRegistr=
y());var m=3Dnull,n=3Dnull;KH()&&(m=3D"Google1",n=3D"3.480.1");var =
q=3DqM(),r=3DuM(e),t=3DW.getPlayerType(),B=3DW.getPlayerVersion(),y=3DxH(=
X().g),L=3DX().Hc,R=3DvH(X().g);tM();Ev({lh:b,li:"1",Kc:d,ad:c,lb:e,appNa=
me:f,Th:g,tk:h,sk:k,hi:m,ii:n,Yd:t,Qm:B,oe:"IMA",pe:"3.480.1",domain:q,Gc=
:r,xg:y,Hc:L,Bi:R},a)}=0A=
function pM(a,b){Cv(a,"CREATIVE_PLAYBACK",function(){if(b){var c=3Dnew =
XL;for(var d=3D[],e=3Db;null!=3De;)d.push(fM(e)),e=3De.g;e=3Dd[0];var =
f=3Dnew bM,g=3Db.h;if(g instanceof =
MK){if(jf(f,5,!0),g=3Dg.g,null!=3Dg){var =
h=3Dg.mimeType;h=3D0=3D=3Dh.length?null:gM(h);jf(f,2,h);h=3Dg.fa||0;jf(f,=
1,0>=3Dh?null:h);g=3DIK(g.url)?g.g:null;jf(f,11,g)}}else g instanceof =
iK&&(jf(f,5,!1),g=3Dg.G,g=3D0=3D=3Dg.length?null:gM(g),jf(f,2,g),jf(f,1,n=
ull));null!=3DVK(b)&&(2=3D=3DW.getVpaidMode()?jf(f,12,1):jf(f,12,2));g=3D=
b.getDuration();jf(f,4,0>g?null:g);g=3Db.getUniversalAdIdValue();=0A=
jf(f,7,g);g=3Db.getUniversalAdIdRegistry();jf(f,8,g);h=3Db.A;g=3Dh.h;h=3D=
h.g;null!=3Dg&&null!=3Dh&&h>=3Dg&&jf(f,9,h-g);jf(f,10,!1);tf(e,10,f);d.re=
verse();uf(c,1,d);jf(c,3,RH());d=3Dnew =
Le;e=3Drf(c,ZL,1);if(null!=3De)for(f=3D0;f<e.length;f++){g=3DPe(d,1);h=3D=
e[f];Ve(d,1,hf(h,1));We(d,2,hf(h,2));We(d,3,hf(h,3));Ve(d,4,hf(h,4));We(d=
,5,hf(h,5));We(d,6,hf(h,6));We(d,7,hf(h,7));Te(d,8,hf(h,8));We(d,9,hf(h,9=
));var k=3Dqf(h,bM,10),m=3DcM;if(null!=3Dk){var =
n=3DPe(d,10);m(k,d);Qe(d,n)}k=3Dhf(h,11);if(null!=3Dk)for(m=3D0;m<k.lengt=
h;m++)We(d,11,k[m]);=0A=
yf(h,d);Qe(d,g)}Ue(d,2,hf(c,2));Ue(d,3,hf(c,3));yf(c,d);c=3DRe(d);c=3DHe(=
c,3)}else c=3D"";return c})}function =
oM(a){Cv(a,"URL_SIGNALS",function(){var =
b=3DNL().L;!b&&window.Goog_AdSense_Lidar_getUrlSignalsArray&&(b=3Dwindow.=
Goog_AdSense_Lidar_getUrlSignalsArray());return b?b[0]:""})}function =
nM(a,b){if(null!=3Db.ad){var c=3Db.ad.ea.get(iw);O(a,"AQI",(c instanceof =
iw?c.g:"")||"");Cv(a,"AD_V",function(){if(b.ad instanceof xw){var =
d=3DlG(b.ad);if(null!=3Dd)return d}return"0"});O(a,"FINAL","1")}}=0A=
function uM(a){a=3D(null=3D=3Da?void 0:a.Gc)||null;return =
mx(a)?a:X().h}var =
kM=3Dfunction(a,b,c,d,e){this.ad=3Da;this.Kc=3Db;this.lb=3Dvoid =
0=3D=3D=3Dd?null:d;this.display=3Dc;this.error=3Dvoid =
0=3D=3D=3De?null:e};function vM(a,b){a=3D$K(a);var c=3Dnew =
Map,d=3Dc;d=3Dvoid 0=3D=3D=3Dd?new =
Map:d;O(d,"DEBUG_MESSAGE",b);iI(a,c)};var wM=3Dfunction(a,b){var =
c=3DA(a);if(x(c))return =
a;Ri(c,"label")&&(a=3Dc,c=3DRi(a,"acvw")?a:Cw(a,"&acvw=3D[VIEWABILITY]"))=
;Bw(c)?(a=3DCw(c,"&sdkv=3D"+FH()),X().Z&&(a=3DCw(a,"&ssss=3Dgima")),"impr=
ession"!=3Db&&"click"!=3Db&&(a=3DCw(a,"&vci=3D[CREATIVE_PLAYBACK]")),b=3D=
a):b=3Dc;return =
b},xM=3Dfunction(a){a=3DA(a);if(x(a))return!1;try{yd(a)}catch(b){return!1=
}return!0};var =
yM=3Dfunction(a,b,c){this.h=3Da;this.g=3Db;this.l=3Dc};yM.prototype.getCo=
ntentType=3Dfunction(){return =
null=3D=3Dthis.g?null:bH[this.g]||"Other"};var =
zM=3Dfunction(a,b,c,d){iK.call(this,a,b,"Html",c,d)};v(zM,iK);zM.prototyp=
e.l=3Dfunction(a){return new =
vF({height:this.getHeight(),width:this.getWidth(),Ob:this.h,attribution:a=
.g},"html",a.h)};zM.prototype.I=3Dfunction(){var =
a=3Dlg("DIV"),b=3DOy(this.h);wd(a,b);return jK(this,a)};var =
AM=3Dfunction(a,b,c,d){iK.call(this,a,b,"Static",c,d)};v(AM,iK);AM.protot=
ype.getContent=3Dfunction(){var =
a=3DiK.prototype.getContent.call(this);this.C&&(a=3Da.replace('src=3D""',=
'src=3D"'+VH(A(this.h))+'"'));return a};AM.prototype.l=3Dfunction(a){var =
b=3Dthis.C?"":VH(A(this.h));return new =
vF({height:this.getHeight(),width:this.getWidth(),Ob:b,attribution:a.g},"=
image",a.h)};=0A=
AM.prototype.I=3Dfunction(){var a=3Dthis.l(new =
hK).Ga(),b=3Dlg("a",{target:"_blank",id:this.getAdId()});b.setAttribute("=
href",VH(A(this.wb())));Bx(this.A,b);b.appendChild(a);return b};var =
BM=3Dfunction(a,b,c,d){pK.call(this);this.l=3Da||"";this.o=3Db||"";this.A=
=3Dc||"";this.h=3Dd};v(BM,pK);var =
CM=3Dfunction(a,b){iK.call(this,a,b,"Static","text","")};v(CM,iK);CM.prot=
otype.Cb=3Dfunction(){return new =
Zf(this.getWidth(),this.getHeight())};CM.prototype.getHeight=3Dfunction()=
{return 63};CM.prototype.getWidth=3Dfunction(){return =
null!=3Dthis.B?si(this.B).width:0};var =
DM=3Dfunction(a,b){if(null!=3Db){var =
c=3Dlg("a");c.setAttribute("href",VH(A(a.wb())));Bx(a.A,c);b.parentElemen=
t.replaceChild(c,b);c.appendChild(b)}};=0A=
CM.prototype.I=3Dfunction(){this.B=3Dthis.l(new =
hK).Ga();this.B.id=3Dthis.getAdId();DM(this,eg("textImageContainer",this.=
B));DM(this,eg("overlayTextTitle",this.B));return this.B};var =
EM=3Dfunction(a,b){var c=3Da.getAd();a=3DXK(c,"AdSense");var =
d=3DXK(c,"TextAd"),e=3Dd.l,f=3D"rtl";null!=3De&&(f=3Dec.test.call(ec,e)?"=
rtl":"ltr");e=3D{title:e,text:d.o+" =
"+d.A,dir:f};if(d=3Dd.h)e.image=3DVH(d),c=3Dc.C.find(function(g){return =
g instanceof =
MK}),null!=3Dc&&(e.duration=3D$u(c.getDuration()));a.o&&(e.Ld=3Da.o);e.at=
tribution=3Da.h?a.h:b;return e};=0A=
CM.prototype.l=3Dfunction(a){return new =
vF(EM(this,a.g),"text",a.h)};function =
FM(a,b,c){if(0=3D=3Dc.length)return new iK(a,b,"",null,"");var =
d=3DGM(c);c=3Dd.h;var =
e=3Dd.g;d=3Dd.l;gJ().report(95,{rt:c,ct:e});switch(c){case "Html":return =
new zM(a,b,e,d);case "Static":switch(bH[e]){case "Image":return new =
AM(a,b,e,d);case "Text":return new CM(a,b)}}return new iK(a,b,c,e,d)}=0A=
function GM(a){var =
b=3Da.find(function(f){return"IFrame"=3D=3Df.h}),c=3Da.find(function(f){r=
eturn"Html"=3D=3Df.h}),d=3Da.find(function(f){return"Static"=3D=3Df.h&&"I=
mage"=3D=3DbH[f.g]}),e=3Da.find(function(f){return"Static"=3D=3Df.h&&"Tex=
t"=3D=3DbH[f.g]});return =
null!=3Db?b:null!=3Dc?c:null!=3Dd?d:null!=3De?e:a[0]};function =
HM(a,b,c,d,e){var =
f=3DGM(e),g=3DFM(a.id,a.size,[f]);g.C=3D!0;g.H=3Da.$;g.A=3Db;g.Ce=3Dc;d&&=
(g.o=3Dd);e.splice(e.indexOf(f),1);var =
h=3D[];e.forEach(function(k){k=3DFM(a.id,a.size,[k]);k.C=3D!0;k.H=3Da.$;k=
.A=3Db;k.Ce=3Dc;d&&(k.o=3Dd);h.push(new lK(k,[],a.Mc))});return new =
lK(g,h,a.Mc)};var =
IM=3Dfunction(a){pK.call(this);this.h=3Da};v(IM,pK);var =
JM=3Dfunction(a){pK.call(this);this.h=3Da};v(JM,pK);JM.prototype.getDealI=
d=3Dfunction(){return this.h};var LM=3Dfunction(a,b){var =
c=3DArray.prototype.slice.call(arguments),d=3Dc.shift();if("undefined"=3D=
=3Dtypeof d)throw Error("[goog.string.format] Template required");return =
d.replace(/%([0\- =
\+]*)(\d+)?(\.(\d+))?([%sfdiu])/g,function(e,f,g,h,k,m,n,q){if("%"=3D=3Dm=
)return"%";var r=3Dc.shift();if("undefined"=3D=3Dtypeof r)throw =
Error("[goog.string.format] Not enough =
arguments");arguments[0]=3Dr;return =
KM[m].apply(null,arguments)})},KM=3D{s:function(a,b,c){return =
isNaN(c)||""=3D=3Dc||a.length>=3DNumber(c)?a:a=3D-1<b.indexOf("-",0)?=0A=
a+Bd(" ",Number(c)-a.length):Bd(" =
",Number(c)-a.length)+a},f:function(a,b,c,d,e){d=3Da.toString();isNaN(e)|=
|""=3D=3De||(d=3DparseFloat(a).toFixed(e));var =
f=3D0>Number(a)?"-":0<=3Db.indexOf("+")?"+":0<=3Db.indexOf(" ")?" =
":"";0<=3DNumber(a)&&(d=3Df+d);if(isNaN(c)||d.length>=3DNumber(c))return =
d;d=3DisNaN(e)?Math.abs(Number(a)).toString():Math.abs(Number(a)).toFixed=
(e);a=3DNumber(c)-d.length-f.length;return =
d=3D0<=3Db.indexOf("-",0)?f+d+Bd(" ",a):f+Bd(0<=3Db.indexOf("0",0)?"0":" =
",a)+d},d:function(a,b,c,d,e,f,g,h){return KM.f(parseInt(a,=0A=
10),b,c,d,0,f,g,h)}};KM.i=3DKM.d;KM.u=3DKM.d;var =
MM=3Dfunction(a){this.l=3Da;this.g=3D!1};v(MM,fH);MM.prototype.h=3Dfuncti=
on(){return new eH(NM(this),null)};=0A=
var NM=3Dfunction(a){try{return OM(a).g.map(function(b){var =
c=3Db.Ka,d=3Dnull,e=3Dnull,f=3D!1,g=3Dnull,h=3D!1,k=3Dnull,m=3Dnull;c =
instanceof ty?(d=3Dc.Je,e=3Dc.Nc,g=3Dc.description,k=3Dc.Sf):c =
instanceof pz&&(f=3Dc.Za,h=3Dc.Ze,m=3Dc.He);var =
n=3DPM(c.ea),q=3Dnull=3D=3Dn;a:{var =
r=3Dc.Sa;if(x(A(r)))r=3D"UNKNOWN";else =
switch(r=3Dr.toUpperCase(),r){case "ADSENSE":case "ADSENSE/ADX":case =
"ADSENSE-VIRAL":case "DART":case "DART_DFP":case "DART_DFA":case =
"FREEWHEEL":case "GDFP":case "402":case "YT:ADSENSE":case =
"YT:DOUBLECLICK":case "YT:FREEWHEEL":case "VIRAL":case =
"VIRAL-RESERVE":break a;default:r=3D=0A=
"UNKNOWN"}}b=3Dnew =
QK(b.id||"",c.Sa,r,d,e,g,k,QM(c.ea),b.Qa||0,RM(c.g,"error"),RM(c.h,"impre=
ssion"),SM(c.Ha,n),TM(c.Ha),UM(c.ea,q),b,m,f,h,VM(c.gb),!n,a.g);c=3Dyx(a.=
l)||0;b.T=3Dc;vM(b,"vl");return b})}catch(b){throw =
ZI(QI,b);}},PM=3Dfunction(a){if(!X().o&&NH()||!ot(Lu)&&!ot(Mu))return =
null;var b=3Da.find(function(e){return e instanceof =
By}),c=3Da.find(function(e){return e instanceof Mx});if(!(b instanceof =
By)||c)return null;c=3Da.find(function(e){return e instanceof =
Qx});a=3Da.find(function(e){return e instanceof=0A=
ex});var d=3D{};return =
d.channelCustomUrl=3Db.Pe,d.channelId=3Db.Ud,d.channelThumbnailUrl=3Db.Vd=
,d.channelTitle=3Db.Wd,d.cpn=3Dc instanceof =
Qx?c.o:null,d.format=3Db.format,d.isSkippable=3D"BUMPER"!=3Db.format&&"NO=
NSKIPPABLE"!=3Db.format,d.isTrueView=3Db.hc,d.isVideoUnlisted=3Db.le,d.ti=
tle=3Db.we,d.videoThumbnailUrl=3Db.ve,d.wtaUrl=3Da instanceof =
ex?a.ze:null,d.youtubeVideoId=3Db.gd,d.engagedViewUrls=3D[],d.infoCards=3D=
[],d},RM=3Dfunction(a,b){var =
c=3D[];a.forEach(function(d){xM(d)&&c.push(wM(d,b))});return =
c},TM=3Dfunction(a){var b=3D[];a.forEach(function(c){null!=3D=0A=
c.pd&&(c=3DWM(c.pd,c.Qa||0),b.push(c))});return =
b},WM=3Dfunction(a,b){var =
c=3D[];a.g.forEach(function(d){(d=3DXM(d,b))&&c.push(d)});return new =
oK(c,YM(a.h))},XM=3Dfunction(a,b){var =
c=3D{$:a.$,size:ZM(a.width,a.height),id:a.id,Mc:a.Mc},d=3Da.Te||null,e=3D=
$M(a.resources);if(0=3D=3De.length)return null;var =
f=3DaN(a.W);a.Ue.forEach(function(g){rI(f,"click",g.url)});return =
HM(c,d,b,f,e)},YM=3Dfunction(a){a=3Dnull!=3Da?a.toLowerCase():"";return"a=
ll"=3D=3Da?"all":"any"=3D=3Da?"any":"none"},SM=3Dfunction(a,b){var =
c=3D[];a.forEach(function(d){null!=3D=0A=
d.Lb?c.push(bN(d,b)):null!=3Dd.Bd&&(c=3Dc.concat(cN(d)))});return =
c},bN=3Dfunction(a,b){var =
c=3Da.Lb,d=3Dc.fc;b&&(d=3DLM("https://imasdk.googleapis.com/js/simid/simi=
d_trueview_%s.html",W.D),d=3D[new =
Nw(d,{mimeType:"text/html",$:"SIMID",Jd:!1})]);d=3Dnew =
MK(c.duration?c.duration/1E3:0,dN(c.Ic),eN(c.tf),d,fN(c.tb),gN(c.qb));var=
 =
e=3DaN(c.W);hN(c.Ic).forEach(function(f){rI(e,"click",f)});c.Ic&&c.Ic.ce.=
forEach(function(f){b&&ot(Mu)&&"engagedView"=3D=3Df.id?b.engagedViewUrls.=
push(f.url):rI(e,f.id?f.id:"",f.url)});b?bK(d,JSON.stringify(b)):=0A=
d.U=3Dc.Ea||"";d.Ce=3Da.Qa||0;d.Mf(a.id);d.Lf(a.adId);e&&(d.o=3De);cK(d,i=
N(a.ub));return d},cN=3Dfunction(a){var =
b=3Da.Bd,c=3DaN(b.W);b=3Db.g.map(function(e){return =
jN(e,c)});if(0=3D=3Db.length&&!c.isEmpty()){var d=3Dnew iK(null,new =
Zf(-1,-1),"",null,"");c&&(d.o=3Dc);b.push(d)}b.forEach(function(e){e.Ce=3D=
a.Qa||0;e.Mf(a.id);e.Lf(a.adId);var f=3DiN(a.ub);e.fh=3Df});return =
b},jN=3Dfunction(a,b){var c=3D-1;null!=3Da.ne&&(c=3Da.ne/1E3);var =
d=3DFM(a.id,ZM(a.width,a.height),$M(a.resources));d.U=3Da.Ea||"";d.H=3Da.=
$;d.A=3Da.zf;var e=3Dnew oI;a.Af.forEach(function(f){rI(e,=0A=
"click",f.url)});tI(e,b);e&&(d.o=3De);d.T=3Dc;return =
d},$M=3Dfunction(a,b){b=3Dvoid 0=3D=3D=3Db?!1:b;var =
c=3D[];a.forEach(function(d){var =
e=3Dd.creativeType?d.creativeType.toLowerCase():null;a:{var =
f=3Dd.resourceType;switch(f){case "Static":case "IFrame":case =
"Html":break =
a;default:f=3Dnull}}null=3D=3Df||b&&"Static"!=3D=3Df||"text/javascript"=3D=
=3De||c.push(new yM(f,e,d.url))});return c},gN=3Dfunction(a){var =
b=3D[];a.forEach(function(c){var =
d=3D$M(c.resources,!0);if(0<d.length){d=3DGM(d);var e=3Dnew =
pw;e.qc=3Dc.qc||"";e.$=3Dc.$;e.$a=3Dc.$a;e.h=3Dnull!=3D=0A=
c.width?c.width:NaN;e.g=3Dnull!=3Dc.height?c.height:NaN;e.G=3Dc.re?c.re:1=
;e.ib=3Dc.ib?c.ib.toLowerCase():"left";e.jb=3Dc.jb?c.jb.toLowerCase():"to=
p";e.xa=3Dnull!=3Dc.xa?c.xa:0;e.ab=3Dnull!=3Dc.ab?c.ab:-1;var =
f=3DdN(c.xd),g;e.o=3Dnull!=3D(g=3Dnull=3D=3Df?void =
0:f.url)?g:null;e.M=3DAx(f);e.B=3DhN(c.xd);e.A=3DkN(c.xd);e.C=3Dc.he;e.l=3D=
d.l;e.D=3Dd.g;b.push(e)}});return b},eN=3Dfunction(a){var =
b=3D[];a.forEach(function(c){c=3Dnew =
JK(c.Va?c.Va.toLowerCase():null,c.mimeType?c.mimeType.toLowerCase():null,=
c.Ba?c.Ba.toLowerCase():null,c.fa||0,c.fa||0,c.maxBitrate||=0A=
0,null!=3Dc.width?c.width:NaN,null!=3Dc.height?c.height:NaN,c.url,c.$);b.=
push(c)});return b},dN=3Dfunction(a){var b;return =
null!=3D(b=3Dnull=3D=3Da?void 0:a.yb)?b:null},hN=3Dfunction(a){var =
b=3D[];return null=3D=3Da?b:a.Ub.map(function(c){return =
c.url})},kN=3Dfunction(a){return(null=3D=3Da?[]:a.Qe).map(function(b){var=
 c=3Dnew =
ow;c.h=3Db.width||0;c.g=3Db.height||0;c.l=3Db.Ob?b.Ob.url:"";c.$a=3Db.$a;=
return c})},aN=3Dfunction(a){var b=3Dnew oI;a.forEach(function(c){var =
d=3DwM(c.url,c.g);if(xM(d)){var =
e=3DfN(c.xa);null=3D=3De&&null!=3Dc.bd&&(e=3Dnew mI(c.bd,=0A=
!0));rI(b,c.g,d,e)}});return b},UM=3Dfunction(a,b){var c=3Dnew =
Map;a.forEach(function(d){var =
e=3DlN(d);d=3De.type;e=3De.zj;if(null!=3Dd&&null!=3De&&(b||"InfoCards"!=3D=
d)){var =
f=3Dc.get(d);null=3D=3Df?c.set(d,e):"generic"=3D=3Dd&&qK(f,e.g)}});return=
 c},lN=3Dfunction(a){var b=3Dnull,c=3Dnull;if(a instanceof =
bx)b=3D"activeview",c=3Dnew KL(a.g,aN(a.W));else if(a instanceof =
yG)b=3D"wrapper_info",c=3Dnew sK(a.duration/1E3);else if(a instanceof =
wy)b=3D"adVerifications",a=3DVM(a.gb),0!=3Da.length&&(c=3Dnew =
tK(a));else if(a instanceof Nz)b=3D"adx",c=3Dnew vK(a.h,=0A=
fN(a.g));else if(a instanceof ex)b=3D"AdSense",c=3DaN(a.W),c=3Dnew =
uK(a.ob,a.Rb,a.We,a.Ld,a.ze,mN(a.Vf),a.Hd,c,a.yf);else if(a instanceof =
Oz)b=3D"DFP",c=3Dnew wK("Generic"=3D=3Da.g,aN(a.W));else if(a instanceof =
Ox)b=3D"GfpCookieExtension",c=3Dnew zK(Di(Ci(Bi(Ai(new =
zi,a.value),a.expires),a.path),a.domain));else if(a instanceof =
Qx)b=3D"GoogleHostedMediaExtension",c=3Dnew IM(a);else if(a instanceof =
zG)b=3D"inred_info",c=3Dnew CK(a.g,a.h,a.l);else if(a instanceof =
uy)b=3D"metrics",c=3Dnew DK(a.h,a.g);else if(a instanceof AG)b=3D"pod",=0A=
c=3Dnew GK(a.Qa);else if(a instanceof yy)b=3D"programmatic",c=3Dnew =
JM(a.g);else if(a instanceof zy)b=3D"sodar",c=3Dnew =
EK(a.l,a.h,a.o,a.g);else if(a instanceof BG)b=3D"TextAd",c=3Dnew =
BM(a.jf,a.kf,a.lf,a.Ia,a.imageWidth,a.imageHeight);else if(a instanceof =
Ay)b=3D"uiSettings",c=3Dnew FK(a.g);else if(a instanceof =
CG)b=3D"waterfall",c=3Dnew HK(a.g);else if(a instanceof =
ax)b=3D"generic",c=3Dnew pK(aN(a.W));else if(a instanceof =
Mx){b=3D"InfoCards";var d=3D[];a.Td.forEach(function(e){return =
d.push.apply(d,u(e.W))});c=3Dnew AK(a.Td,aN(d))}else a instanceof=0A=
Nx&&(b=3D"esp",c=3Dnew =
xK(a.g));return{type:b,zj:c}},iN=3Dfunction(a){return =
a.map(function(b){return new ww(b.je,b.ie)})},VM=3Dfunction(a){var =
b=3D[];a.forEach(function(c){if(null!=3Dc.Fd){var =
d=3DpI(aN(c.W),"verificationNotExecuted");b.push(new =
jw(c.Fd,{rc:c.rc||void 0,W:d,vendor:c.vendor||void =
0,parameters:c.parameters||void 0}))}});return b},mN=3Dfunction(a){var =
b=3Dnew hK;if(null=3D=3Da)return =
b;null!=3Da.ob&&(b.g=3Da.ob);b.l=3Da.Rb;b.o=3Da.Ke;b.h=3Da.Rf;return =
b},QM=3Dfunction(a){var b=3D"";a.forEach(function(c){c instanceof yy&&=0A=
(b=3Dc.g||"")});return b},ZM=3Dfunction(a,b){return new =
Zf(null!=3Da?a:NaN,null!=3Db?b:NaN)},fN=3Dfunction(a){return =
null=3D=3Da?null:new mI(a/1E3,!1)},OM=3Dfunction(a){var b=3Dnew =
Az;Bz(b,new qA);Bz(b,new EG);Bz(b,new rA);Bz(b,new GG);Bz(b,new =
KG);Bz(b,new tB);Bz(b,new xA);Bz(b,new vB);Bz(b,new vA);Bz(b,new =
wA);Bz(b,new DG);Bz(b,new tA);Bz(b,new FG);Bz(b,new MG);Bz(b,new =
IA);Bz(b,new NG);Bz(b,new kB);Bz(b,new OG);Bz(b,new uB);Bz(b,new =
PG);Bz(b,new uA);var c=3Da.l;if(!c)throw Error("VAST string is =
empty.");if(!xx(c))throw Error("Response string is not a valid VAST =
document.");=0A=
a=3D[];c=3Dp(C(c));for(var d=3Dc.next();!d.done;d=3Dc.next()){var =
e=3Dd.value;if("Ad"=3D=3De.nodeName){var f=3Dvoid =
0,g=3Db;d=3D{};d.id=3De.getAttribute("id");d.Qa=3Dqz(e,"sequence");d.vc=3D=
e.getAttribute("adType");e=3Dp(C(e));for(var =
h=3De.next();!h.done;h=3De.next()){var =
k=3Dh.value;if("InLine"=3D=3Dk.nodeName){var m=3Dh=3De=3Df=3Dvoid =
0,n=3Dvoid 0,q=3Dvoid 0,r=3Dvoid =
0,t=3D[],B=3D[],y=3D[],L=3D[];k=3Dp(C(k));for(var =
R=3Dk.next();!R.done;R=3Dk.next())switch(R=3DR.value,R.nodeName){case =
"AdServingId":r=3DT(R);break;case "AdSystem":q=3DT(R);break;case =
"AdTitle":n=3DT(R);=0A=
break;case "AdVerifications":L=3DL.concat(wz(R));break;case =
"Advertiser":m=3DT(R);break;case "Creatives":R=3Dp(C(R));for(var =
ta=3DR.next();!ta.done;ta=3DR.next())ta=3Dta.value,"Creative"=3D=3Dta.nod=
eName&&y.push(Hz(ta));break;case "Description":h=3DT(R);break;case =
"Error":null!=3DT(R)&&t.push(T(R));break;case =
"Extensions":f=3DCz(g,C(R));break;case =
"Impression":R=3DT(R);null!=3DR&&B.push(R);break;case =
"Survey":e=3DT(R)}f=3Dnew =
ty({Lc:r,Sa:q,Nc:n,Je:m,description:h,Sf:e,errors:t,dc:B,Ha:y,gb:L,ea:f})=
;break}else if("Wrapper"=3D=3Dk.nodeName){e=3D=0A=
h=3Df=3Dvoid =
0;m=3Dg;y=3Dk;n=3D[];q=3D[];r=3D[];k=3D[];g=3D"false"!=3Dy.getAttribute("=
followAdditionalWrappers");t=3D"true"=3D=3Dy.getAttribute("allowMultipleA=
ds");B=3D"true"=3D=3Dy.getAttribute("fallbackOnNoAd");y=3Dp(C(y));for(L=3D=
y.next();!L.done;L=3Dy.next())switch(L=3DL.value,L.nodeName){case =
"AdSystem":e=3DT(L);break;case "VASTAdTagURI":h=3D(h=3DT(L))?h:void =
0;break;case =
"Creatives":L=3Dp(C(L));for(R=3DL.next();!R.done;R=3DL.next())R=3DR.value=
,"Creative"=3D=3DR.nodeName&&r.push(Hz(R));break;case =
"Error":L=3DT(L);null!=3DL&&n.push(L);break;case "AdVerifications":k=3D=0A=
k.concat(wz(L));break;case "Extensions":f=3DCz(m,C(L));break;case =
"Impression":L=3DT(L),null!=3DL&&q.push(L)}f=3Dnew =
pz({Sa:e,Ze:g,Za:t,vg:B,He:h,errors:n,dc:q,Ha:r,gb:k,ea:f});break}}if(!f)=
throw Error("Vast Ad contains neither inline nor wrapper =
data.");a.push(new Yw(f,d))}}return new oz(a)};var =
nN=3Dfunction(a,b){this.o=3Da;this.l=3Db;this.g=3Dnull;gJ().report(115,{v=
map:!0})};v(nN,fH);nN.prototype.h=3Dfunction(){this.g||(this.g=3Dnew =
eH(null,oN(this)));return this.g};=0A=
var oN=3Dfunction(a){var b=3Dnew HJ,c=3Dnew WG;XG(c);try{var =
d=3DZG(c,a.o)}catch(e){throw ZI(II);}d.g.forEach(function(e){var =
f=3De.h;var g=3Df.Ie;f=3Df.Wf;if(g||f){var =
h=3Djv(a.l);h.h=3D"";f&&(h.h=3Df);h.g=3Dg||"";g=3Dh}else =
g=3Dnull;null!=3Dg&&(g=3DpN(e,g),b.add(e.g,[g]))});if(0=3D=3DJJ(b).length=
)throw ZI(II);return b},pN=3Dfunction(a,b){b=3Dnew uI(b);var c=3Dnew =
oI;a.ea.find(function(d){return d instanceof =
UG})&&(b.g=3D!0);a.W.forEach(function(d){var =
e=3Dd.g,f=3DwM(d.url,e);f&&xM(f)&&null!=3De&&rI(c,d.g,f)});b.W=3Dc;return=
 b};function =
qN(a,b){if(null!=3Da){if(a&&"Playlist"=3D=3Da.nodeName)return new =
KJ(a,b);if(YG(a))return new nN(a,b);if(xx(a))return new MM(a)}return =
null};function rN(a){return =
a?wv(a)?"adsense":zv(a)?"dbm":xv(a)?"dcm":Av(a)?"dv3":yv(a)?"xfp":"thirdp=
arty":""}function sN(a){if(!a)return null;a=3D(new J(a)).g;return =
null!=3Da.get("ms")?A(a.get("ms")):null};var =
tN=3Dfunction(){D.call(this);this.g=3Dnew Set};v(tN,D);var =
uN=3Dfunction(a,b){var =
c=3DPh(function(){a.g.delete(c);b.call(a)});a.g.add(c)};tN.prototype.O=3D=
function(){this.g.forEach(function(a){return Qh(a)});this.g.clear()};var =
vN=3Dfunction(a,b){Bg.call(this,a);this.g=3Db};v(vN,Bg);vN.prototype.getE=
rror=3Dfunction(){return this.g};var =
wN=3Dfunction(a,b){this.D=3Da;this.G=3Db.map(function(c){return new =
Zf(c.width,c.height)});this.C=3D"";this.o=3Dnull;this.g=3Dthis.h=3D0;this=
.B=3D!0;this.l=3D[];this.A=3D[]};wN.prototype.getSlotId=3Dfunction(){retu=
rn this.D};wN.prototype.getSizes=3Dfunction(){return =
this.G};wN.prototype.setContent=3Dfunction(a,b,c,d,e,f){this.C=3Da;this.o=
=3Dnull;this.h=3Db;this.g=3Dc;this.B=3Dd;this.l=3De||[];this.A=3Df||[]};v=
ar =
xN=3Dfunction(a){a.C=3D"";a.o=3Dnull;a.h=3D0;a.g=3D0;a.B=3D!0;a.l=3D[];a.=
A=3D[]};wN.prototype.getContent=3Dfunction(){return this.C};var =
yN=3Dfunction(a){Bg.call(this,a)};v(yN,Bg);var =
zN=3Dfunction(a,b,c){b=3Dvoid 0=3D=3D=3Db?null:b;c=3Dvoid =
0=3D=3D=3Dc?null:c;Bg.call(this,a);this.l=3Db;this.g=3Dc};v(zN,Bg);zN.pro=
totype.getError=3Dfunction(){return this.l};/*=0A=
=0A=
=0A=
 Copyright Mathias Bynens <http://mathiasbynens.be/>=0A=
=0A=
 Permission is hereby granted, free of charge, to any person obtaining=0A=
 a copy of this software and associated documentation files (the=0A=
 "Software"), to deal in the Software without restriction, including=0A=
 without limitation the rights to use, copy, modify, merge, publish,=0A=
 distribute, sublicense, and/or sell copies of the Software, and to=0A=
 permit persons to whom the Software is furnished to do so, subject to=0A=
 the following conditions:=0A=
=0A=
 The above copyright notice and this permission notice shall be=0A=
 included in all copies or substantial portions of the Software.=0A=
=0A=
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,=0A=
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF=0A=
 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND=0A=
 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE=0A=
 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION=0A=
 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION=0A=
 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.=0A=
*/=0A=
var AN=3Dfunction(a,b){return =
0=3D=3Da.indexOf(b)?a.substr(b.length):null};var =
BN=3Dfunction(a){try{var b=3Dnew =
J(a);if(!b.h.includes(".cdn.ampproject.org"))return null;var =
c=3Db.l.split("/").slice(1);if(2>c.length)return a;var =
d=3D"s"=3D=3Dc[1];if(d&&3>c.length)return =
null;c=3Dd?c.slice(2):c.slice(1);var =
e=3DdecodeURIComponent(c[0])+"/";return =
d?"https://"+e+c.slice(1).join("/"):"http://"+e+c.slice(1).join("/")}catc=
h(f){return null}};function CN(a,b){return b instanceof =
RegExp?"__REGEXP"+b.toString():b}function DN(a,b){return =
b&&0=3D=3Db.toString().indexOf("__REGEXP")?(a=3Db.split("__REGEXP")[1].ma=
tch(/\/(.*)\/(.*)?/),new RegExp(a[1],a[2]||"")):b}var =
EN=3Dfunction(a,b){dI.call(this,b);this.F=3Da;this.g=3Dnull;this.D=3Dnew =
P(this);this.A=3D!1;Q(this.D,jg(),"message",this.H,void 0)};v(EN,dI);var =
FN=3Dfunction(a){if(null=3D=3Da||"string"!=3D=3Dtypeof =
a||!mc(a,"ima://"))return null;a=3Da.substr(6);try{return =
JSON.parse(a,DN)}catch(b){return null}};=0A=
EN.prototype.sendMessage=3Dfunction(a,b,c){null!=3Dthis.g&&null!=3Dthis.g=
.postMessage&&this.g.postMessage(GN(this,a,b,c),"*");null!=3Dthis.g&&null=
=3D=3Dthis.g.postMessage&&gJ().report(11)};EN.prototype.O=3Dfunction(){zg=
(this.D);this.g=3Dnull;dI.prototype.O.call(this)};EN.prototype.h=3Dfuncti=
on(a){this.g=3Da};EN.prototype.H=3Dfunction(a){a=3Da.vb;var =
b=3DFN(a.data);if(HN(this,b)&&(!this.A||"gpt"!=3Db.name)){if(null=3D=3Dth=
is.g)this.g=3Da.source,this.o||this.connect();else =
if(this.g!=3Da.source)return;IN(this,b,a.origin)}};=0A=
var IN=3Dfunction(a,b,c){HN(a,b)&&G(a,new =
hJ(b.name,b.type,b.data||{},b.sid,c))},GN=3Dfunction(a,b,c,d){var =
e=3D{};e.name=3Db;e.type=3Dc;null!=3Dd&&(e.data=3Dd);e.sid=3Da.sessionId;=
e.channel=3Da.F;return"ima://"+ks(e,CN)},HN=3Dfunction(a,b){if(null=3D=3D=
b)return!1;var =
c=3Db.channel;if(null=3D=3Dc||c!=3Da.F)return!1;b=3Db.sid;return =
null=3D=3Db||"*"!=3Da.sessionId&&b!=3Da.sessionId?!1:!0};var =
JN=3Dfunction(a,b,c){EN.call(this,b,c);this.C=3Da;this.B=3Dnull};v(JN,EN)=
;JN.prototype.h=3Dfunction(a){this.C=3Dnull!=3Da?[a]:[]};JN.prototype.sen=
dMessage=3Dfunction(a,b,c){var =
d=3DGN(this,a,b,c);this.C.forEach(function(e){e.postMessage(d,"*")})};JN.=
prototype.H=3Dfunction(a){a=3Da.vb;var =
b=3DFN(a.data);null!=3Db&&this.C.includes(a.source)&&(this.B=3Da.source,I=
N(this,b,a.origin))};var =
KN=3Dfunction(){F.call(this);this.B=3D!1;this.N=3Dvoid =
0;this.H=3D!1;this.R=3Dvoid 0;this.C=3D!1;this.F=3Dvoid =
0;this.D=3D!1;this.h=3Dthis.o=3Dnull;this.A=3Dnew =
P(this);this.l=3Dnull;this.g=3D{cslots:0,dispcorr:0,streamcorr:0}};v(KN,F=
);var =
LN=3Dfunction(a,b){null!=3Da.h&&Vy(a.A,a.h,"gpt",a.I);a.h=3Db;Q(a.A,a.h,"=
gpt",a.I,void =
0)};KN.prototype.O=3Dfunction(){zg(this.o);zg(this.l);zg(this.A);F.protot=
ype.O.call(this)};=0A=
var MN=3Dfunction(a){if(a.H&&null!=3Da.N)return a.N.map(function(b){var =
c=3Dnew wN(b.D,b.G);if(null!=3Db.o){var =
d=3Db.o,e=3Db.h,f=3Db.g;b=3Db.l;c.C=3D"<div></div>";c.o=3Dd;c.h=3De;c.g=3D=
f;c.B=3D!1;c.l=3Db||[];c.A=3D[]}else =
c.setContent(b.getContent(),b.h,b.g,b.B,b.l,b.A);return =
c})},NN=3Dfunction(a){a=3DMN(a);if(null!=3Da)return =
a.map(function(b){return =
b.getSizes()})};KN.prototype.getDisplayAdsCorrelator=3Dfunction(){if(this=
.C)return this.R};=0A=
KN.prototype.I=3Dfunction(a){var =
b=3Da.fb.returnValue,c=3DNumber(b);switch(a.Ab){case =
"isGptPresent":null!=3Db&&b?(this.g.isgptpresent=3D"1",this.h.h(this.h.B)=
,null=3D=3Dthis.l&&(this.l=3Dnew =
Mh(100),Q(this.A,this.l,"tick",this.L,void =
0),this.l.start()),this.L()):(this.g.isgptpresent=3D"0",this.J());break;c=
ase =
"getDisplayAdsCorrelator":isNaN(c)||(this.g.dispcorr=3D"1",this.R=3Dc,thi=
s.C=3D!0);ON(this);break;case =
"getVideoStreamCorrelator":isNaN(c)||(this.g.streamcorr=3D"1",this.F=3Dc,=
this.D=3D!0);ON(this);break;case "googleGetCompanionAdSlots":null!=3D=0A=
b&&(a=3Db.map(this.T,this),this.g.cslots=3D"1",this.N=3Da,this.H=3D!0),ON=
(this)}};=0A=
var =
PN=3Dfunction(a,b,c,d){null!=3Da.h&&(b=3D{scope:b},null!=3Dd&&(b.args=3Dd=
),eI(a.h,"gpt",c,b))},QN=3Dfunction(a,b){var =
c=3D0,d=3D0;null!=3Db&&(d=3Dnew =
J(b.g),c=3DNumber(Ns(d,"pod")||0),d=3DNumber(Ns(d,"ppos")||0));b=3DX().G;=
PN(a,"companionAds","setVideoSession",[b,c,d])},RN=3Dfunction(a){var =
b=3DX().G;a.F=3Db;PN(a,"pubads","setImaContent",["",""]);QN(a,null)},SN=3D=
function(a){a.o&&(Nh(a.o),Vy(a.A,a.o,"tick",a.J),a.o.V(),a.o=3Dnull);null=
!=3Da.l&&(Nh(a.l),Vy(a.A,a.l,"tick",a.L),a.l.V(),a.l=3Dnull)};=0A=
KN.prototype.J=3Dfunction(){this.B||(this.B=3D!0,SN(this),TN(this),G(this=
,new zN("companion_initialization_failed",Error("GPT companion ads =
service not =
available."))),null!=3Dthis.h&&Vy(this.A,this.h,"gpt",this.I))};KN.protot=
ype.L=3Dfunction(){this.C||PN(this,"companionAds","getDisplayAdsCorrelato=
r",[FH()]);this.D||PN(this,"companionAds","getVideoStreamCorrelator");thi=
s.H||PN(this,null,"googleGetCompanionAdSlots")};=0A=
var ON=3Dfunction(a){a.H&&a.C&&a.D?(a.B=3D!0,SN(a),TN(a),G(a,new =
zN("companions_success"))):a.o||(a.o=3Dnew =
Mh(5E3),Uy(a.A,a.o,"tick",a.J),a.o.start())};KN.prototype.T=3Dfunction(a)=
{var b=3Da.adSizes.map(function(c){return new =
Zf(c.adWidth,c.adHeight)});return new =
wN(a.slotId,b)};KN.prototype.P=3Dfunction(a){var =
b=3D{};b.slotId=3Da.getSlotId();b.adContent=3Da.getContent();b.adWidth=3D=
a.h;b.adHeight=3Da.g;b.friendlyIframeRendering=3Da.B;return b};=0A=
var TN=3Dfunction(a){if(!a.g.loggingDone){var b=3Da.g;if(Zl())var =
c=3Dwindow.location.href;else{var d=3Dzj();c=3Dd.h;var =
e=3Dd.g,f=3Dd.l;d=3Dnull;if(f)if(f=3Df.url,ot(Ru))try{var =
g=3DOs(f),h=3Dg.l,k=3DAN(h,"/v/");k||(k=3DAN(h,"/a/"));if(!k)throw =
Error("Can not extract standalone amp url.");var =
m=3DAN("/"+k,"/s/"),n=3DDs(g.g);n.remove("amp_js_v");n.remove("amp_lite")=
;var =
q=3Dm?Os("https://"+m):Os("http://"+k);Cs(q,n);d=3Dq.toString()}catch(r){=
d=3Dnull}else =
d=3DBN(f);c=3Dd?d:c&&c.url?c.url:e&&e.url?e.url:""}b.loc=3Dc;a.g.ref=3Dwi=
ndow.document.referrer;=0A=
a.g.gcasclass=3D"1";a.g.vpaidadapter=3DW.h;a.g.ifstate=3DX().T;gJ().repor=
t(70,a.g);a.g=3D{loggingDone:!0}}};var =
UN=3Dfunction(){F.call(this);this.h=3D[]};v(UN,F);UN.prototype.B=3Dfuncti=
on(){return null};UN.prototype.H=3Dfunction(){return!0};var =
VN=3Dfunction(){return new =
QK("empty-ad","GDFP","GDFP","","","","","",0,[],[],[],[],new Map,new =
Yw(new pz))};UN.prototype.D=3Dfunction(){return =
null};UN.prototype.I=3Dfunction(){};var =
WN=3D{LOADED:"loaded",Fh:"start",FIRST_QUARTILE:"firstQuartile",MIDPOINT:=
"midpoint",THIRD_QUARTILE:"thirdQuartile",COMPLETE:"complete",Dh:"pause",=
Eh:"resume",oh:"bufferStart",nh:"bufferFinish",SKIPPED:"skipped",Mm:"volu=
meChange",Sl:"playerStateChange",Ck:"adUserInteraction"};var =
XN=3Dfunction(a,b,c,d){this.isSkippable=3Da;this.h=3Db;this.g=3Dc;this.po=
sition=3Dd};XN.prototype.toJSON=3Dfunction(){return{isSkippable:this.isSk=
ippable,skipOffset:this.h,isAutoPlay:this.g,position:this.position}};func=
tion YN(a,b){if(!b)throw Error("Value for "+a+" is undefined, null or =
blank.");if("string"!=3D=3Dtypeof b&&!(b instanceof String))throw =
Error("Value for "+a+" is not a string.");if(""=3D=3D=3Db.trim())throw =
Error("Value for "+a+" is empty string.");}function =
ZN(a,b){if(null=3D=3Db)throw Error("Value for "+a+" is undefined or =
null");}function $N(a,b){if(null=3D=3Db)throw Error(a+" must not be null =
or undefined.");if("number"!=3D=3Dtypeof b||isNaN(b))throw Error("Value =
for "+a+" is not a number");}=0A=
function aO(a,b){$N(a,b);if(0>b||1<b)throw Error("Value for "+a+" is =
outside the range [0,1]");};function bO(a,b){return =
a&&(a[b]||(a[b]=3D{}))}function cO(a,b){var c;if(c=3Dvoid =
0=3D=3D=3Dc?"undefined"=3D=3D=3Dtypeof =
omidExports?null:omidExports:c)a=3Da.split("."),a.slice(0,a.length-1).red=
uce(bO,c)[a[a.length-1]]=3Db};function =
dO(){return/\d+\.\d+\.\d+(-.*)?/.test("1.3.22-google_20210810")}function =
eO(){for(var a=3D["1","3","22"],b=3D["1","0","3"],c=3D0;3>c;c++){var =
d=3DparseInt(a[c],10),e=3DparseInt(b[c],10);if(d>e)break;else =
if(d<e)return!1}return!0};var =
fO=3Dfunction(a,b,c,d){this.h=3Da;this.method=3Db;this.version=3Dc;this.g=
=3Dd},gO=3Dfunction(a){return!!a&&void 0!=3D=3Da.omid_message_guid&&void =
0!=3D=3Da.omid_message_method&&void =
0!=3D=3Da.omid_message_version&&"string"=3D=3D=3Dtypeof =
a.omid_message_guid&&"string"=3D=3D=3Dtypeof =
a.omid_message_method&&"string"=3D=3D=3Dtypeof =
a.omid_message_version&&(void 0=3D=3D=3Da.omid_message_args||void =
0!=3D=3Da.omid_message_args)},hO=3Dfunction(a){return new =
fO(a.omid_message_guid,a.omid_message_method,a.omid_message_version,a.omi=
d_message_args)},iO=3Dfunction(a){var b=3D=0A=
{};b=3D(b.omid_message_guid=3Da.h,b.omid_message_method=3Da.method,b.omid=
_message_version=3Da.version,b);void =
0!=3D=3Da.g&&(b.omid_message_args=3Da.g);return b};var =
jO=3Dfunction(a){this.h=3Da};function =
kO(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,functio=
n(a){var =
b=3D16*Math.random()|0;return"y"=3D=3D=3Da?(b&3|8).toString(16):b.toStrin=
g(16)})};function lO(a){for(var =
b=3D[],c=3D0;c<arguments.length;++c)b[c-0]=3Darguments[c];mO(function(){t=
hrow new (Function.prototype.bind.apply(Error,[null,"Could not complete =
the test successfully - "].concat(u(b))));},function(){return =
console.error.apply(console,u(b))})}function =
mO(a,b){"undefined"!=3D=3Dtypeof =
jasmine&&jasmine?a():"undefined"!=3D=3Dtypeof =
console&&console&&console.error&&b()};var nO=3Dfunction(a){try{return =
a.frames?!!a.frames.omid_v1_present:!1}catch(b){return!1}};var =
oO=3Dfunction(a){this.h=3Da;this.handleExportedMessage=3DoO.prototype.l.b=
ind(this)};v(oO,jO);oO.prototype.sendMessage=3Dfunction(a,b){b=3Dvoid =
0=3D=3D=3Db?this.h:b;if(!b)throw Error("Message destination must be =
defined at construction time or when sending the =
message.");b.handleExportedMessage(iO(a),this)};oO.prototype.l=3Dfunction=
(a,b){gO(a)&&this.g&&this.g(hO(a),b)};var =
pO=3Deval("this"),qO=3Dfunction(){if("undefined"!=3D=3Dtypeof =
omidGlobal&&omidGlobal)return omidGlobal;if("undefined"!=3D=3Dtypeof =
global&&global)return global;if("undefined"!=3D=3Dtypeof =
window&&window)return window;if("undefined"!=3D=3Dtypeof pO&&pO)return =
pO;throw Error("Could not determine global object =
context.");}();function rO(a){return null!=3Da&&"undefined"!=3D=3Dtypeof =
a.top&&null!=3Da.top}function =
sO(a){if(a=3D=3D=3DqO)return!1;try{if("undefined"=3D=3D=3Dtypeof =
a.location.hostname)return!0}catch(b){return!0}return!1};var =
tO=3Dfunction(a,b){this.h=3Db=3Dvoid 0=3D=3D=3Db?qO:b;var =
c=3Dthis;a.addEventListener("message",function(d){if("object"=3D=3D=3Dtyp=
eof d.data){var =
e=3Dd.data;gO(e)&&d.source&&c.g&&c.g(hO(e),d.source)}})};v(tO,jO);tO.prot=
otype.sendMessage=3Dfunction(a,b){b=3Dvoid =
0=3D=3D=3Db?this.h:b;if(!b)throw Error("Message destination must be =
defined at construction time or when sending the =
message.");b.postMessage(iO(a),"*")};var =
uO=3D["omid","v1_SessionServiceCommunication"];function vO(a){return =
uO.reduce(function(b,c){return b&&b[c]},a)};var =
wO=3Dfunction(a,b){YN("Partner.name",a);YN("Partner.version",b);this.name=
=3Da;this.version=3Db};cO("OmidSessionClient.Partner",wO);var =
xO=3Dfunction(a,b,c,d){d=3Dvoid =
0=3D=3D=3Dd?"full":d;YN("VerificationScriptResource.resourceUrl",a);this.=
o=3Da;this.h=3Db;this.l=3Dc;this.g=3Dd};xO.prototype.toJSON=3Dfunction(){=
return{accessMode:this.g,resourceUrl:this.o,vendorKey:this.h,verification=
Parameters:this.l}};cO("OmidSessionClient.VerificationScriptResource",xO)=
;var yO=3Dfunction(a,b,c,d){c=3Dvoid 0=3D=3D=3Dc?null:c;d=3Dvoid =
0=3D=3D=3Dd?null:d;ZN("Context.partner",a);this.g=3Da;this.B=3Db;this.A=3D=
c;this.o=3Dd;this.l=3D!1;this.h=3Dnull},zO=3Dfunction(a,b){ZN("Context.se=
rviceWindow",b);a.h=3Db};cO("OmidSessionClient.Context",yO);var =
AO=3D{sessionError:"reportError"},BO=3DObject.keys(WN).map(function(a){re=
turn WN[a]}),CO=3D["impressionOccurred"],DO=3Dfunction(){var a=3Dvoid =
0=3D=3D=3Da?qO:a;this.g=3Da.omidSessionInterface};DO.prototype.sendMessag=
e=3Dfunction(a,b,c){"registerSessionObserver"=3D=3Da&&(c=3D[b]);AO[a]&&(a=
=3DAO[a]);b=3Dthis.g;0<=3DCO.indexOf(a)&&(b=3Db.adEvents);0<=3DBO.indexOf=
(a)&&(b=3Db.mediaEvents);b=3Db[a];if(!b)throw Error("Unrecognized method =
name: "+a+".");b.apply(null,u(c))};var =
GO=3Dfunction(a,b,c){ZN("AdSession.context",a);this.l=3Da;this.C=3D!1;var=
 d=3Dthis.l.h||void 0;if(!b){var e;"undefined"=3D=3D=3Dtypeof =
e&&"undefined"!=3D=3Dtypeof =
window&&window&&(e=3Dwindow);e=3DrO(e)?e:qO;var f=3Dvoid =
0=3D=3D=3Df?nO:f;b=3D[e,rO(e)?e.top:qO];d&&b.unshift(d);a:{d=3Dp(b);for(v=
ar g=3Dd.next();!g.done;g=3Dd.next()){b:{b=3De;g=3Dg.value;var =
h=3Df;if(!sO(g))try{var k=3DvO(g);if(k){var m=3Dnew oO(k);break =
b}}catch(n){}m=3Dh(g)?new tO(b,g):null}if(b=3Dm)break =
a}b=3Dnull}}this.o=3Db;this.D=3Dc||new =
DO;this.G=3Dthis.F=3Dthis.M=3D!1;this.h=3Dthis.g=3Dnull;=0A=
this.B=3D!1;this.A=3D{};this.o&&(this.o.g=3Dthis.Fj.bind(this));this.ka("=
setClientInfo","1.3.22-google_20210810",this.l.g.name,this.l.g.version);E=
O(this,a.B);(a=3Da.A)&&this.ka("setContentUrl",a);FO(this)},HO=3Dfunction=
(a){return!!a.o||null!=3Da.D.g},IO=3Dfunction(a,b){a.sendMessage("registe=
rSessionObserver",b)};l=3DGO.prototype;l.start=3Dfunction(){this.ka("star=
tSession",{customReferenceData:this.l.o,underEvaluation:this.l.l})};l.err=
or=3Dfunction(a,b){this.ka("sessionError",a,b)};=0A=
l.ka=3Dfunction(a,b){for(var =
c=3D[],d=3D1;d<arguments.length;++d)c[d-1]=3Darguments[d];this.sendMessag=
e.apply(this,[a,null].concat(u(c)))};l.sendMessage=3Dfunction(a,b,c){for(=
var =
d=3D[],e=3D2;e<arguments.length;++e)d[e-2]=3Darguments[e];if(this.o)e=3Dk=
O(),b&&(this.A[e]=3Db),d=3Dnew =
fO(e,"SessionService."+a,"1.3.22-google_20210810",dO()&&eO()?d:JSON.strin=
gify(d)),this.o.sendMessage(d);else =
if(null!=3Dthis.D.g)try{this.D.sendMessage(a,b,d)}catch(f){lO("Failed to =
communicate with SessionInterface with error:"),lO(f)}};=0A=
l.Fj=3Dfunction(a){var =
b=3Da.method,c=3Da.h;a=3Da.g;if("response"=3D=3D=3Db&&this.A[c]){var =
d=3DdO()&&eO()?a?a:[]:a&&"string"=3D=3D=3Dtypeof =
a?JSON.parse(a):[];this.A[c].apply(this,d)}"error"=3D=3D=3Db&&window.cons=
ole&&lO(a)};var EO=3Dfunction(a,b){b&&(b=3Db.map(function(c){return =
c.toJSON()}),a.ka("injectVerificationScriptResources",b))},FO=3Dfunction(=
a){IO(a,function(b){"sessionStart"=3D=3D=3Db.type&&(a.G=3D!0,a.g=3Db.data=
.creativeType,a.h=3Db.data.impressionType);"sessionFinish"=3D=3D=3Db.type=
&&(a.G=3D!1)})};cO("OmidSessionClient.AdSession",GO);var =
JO=3Dfunction(a){ZN("AdEvents.adSession",a);try{if(a.M)throw =
Error("AdEvents already =
registered.");a.M=3D!0;a.ka("registerAdEvents");this.g=3Da}catch(b){throw=
 Error("AdSession already has an ad events instance =
registered");}};JO.prototype.loaded=3Dfunction(a){a=3Dvoid =
0=3D=3D=3Da?null:a;var =
b=3Dthis.g;if("definedByJavaScript"=3D=3D=3Db.g)throw Error("Creative =
type has not been redefined");if("definedByJavaScript"=3D=3D=3Db.h)throw =
Error("Impression type has not been =
redefined");b.B=3D!0;a?this.g.ka("loaded",a.toJSON()):this.g.ka("loaded")=
};=0A=
cO("OmidSessionClient.AdEvents",JO);var =
KO=3Dfunction(a){ZN("MediaEvents.adSession",a);try{if(a.F)throw =
Error("MediaEvents already =
registered.");a.F=3D!0;a.ka("registerMediaEvents");this.g=3Da}catch(b){th=
row Error("AdSession already has a media events instance =
registered");}};KO.prototype.start=3Dfunction(a,b){$N("MediaEvents.start.=
duration",a);aO("MediaEvents.start.mediaPlayerVolume",b);this.g.ka("start=
",a,b)};=0A=
var =
LO=3Dfunction(a,b){ZN("MediaEvents.playerStateChange.playerState",b);a.g.=
ka("playerStateChange",b)},MO=3Dfunction(a,b){ZN("MediaEvents.adUserInter=
action.interactionType",b);a.g.ka("adUserInteraction",b)};cO("OmidSession=
Client.MediaEvents",KO);var =
NO=3Dfunction(a,b,c,d,e){F.call(this);this.g=3Da;this.L=3Db;this.I=3Dc;th=
is.J=3Dd;this.Z=3De;this.A=3Dnull;this.B=3Dnew =
P(this);this.C=3D[];this.N=3Dthis.D=3Dthis.F=3D!1;this.o=3Dthis.h=3Dthis.=
H=3Dthis.l=3Dnull;Q(this.B,this.L,cI,this.T,void =
0);Q(this.B,this.L,["adError","streamError"],this.P,void 0)};v(NO,F);=0A=
var TO=3Dfunction(a,b){var =
c=3DOO(a);0=3D=3Dc.length?PO(a,"noVerifications"):(b=3Dnew =
yO(b,c,X().h),a.J&&(zO(b,a.J),b.l=3D!0),a.l=3Dnew =
GO(b),HO(a.l)?(a.H=3Dnew JO(a.l),a.h=3Dnew =
KO(a.l),IO(a.l,function(d){if(!a.D&&null=3D=3Da.o)switch(d.type){case =
"sessionStart":vM(a.g,"ss");d=3Dd.data;a.F=3D!0;QO(a,null=3D=3Dd?void =
0:d.creativeType);RO(a,null=3D=3Dd?void =
0:d.impressionType);SO(a);break;case "sessionFinish":a.D=3D!0;G(a,new =
Bg("omidAdSessionCompleted"));break;case =
"sessionError":vM(a.g,"se")}}),QO(a),RO(a),a.l.start()):(a.l=3Dnull,PO(a,=0A=
"notSupported")))};NO.prototype.T=3Dfunction(a){if(!this.N&&!this.D&&null=
=3D=3Dthis.o){if("firstQuartile"=3D=3Da.type&&!this.F)if(0<$K(this.g).len=
gth)vM(this.g,"bf");else{PO(this,"sessionNotStarted");return}"complete"!=3D=
a.type||this.F||vM(this.g,"bc");this.C.push(a);SO(this)}};NO.prototype.P=3D=
function(a){this.C.push(a);SO(this)};NO.prototype.R=3Dfunction(){SO(this)=
};=0A=
var =
UO=3Dfunction(a){a.N=3D!0;a.l.ka("finishSession");Ph(function(){a.D||null=
!=3Da.o||(0<$K(a.g).length?vM(a.g,"le"):PO(a,"sessionLingering"))},5E3)},=
SO=3Dfunction(a){if(a.F&&!a.D&&null=3D=3Da.o)for(;0<a.C.length;){var =
b=3Da.C[0];if("start"=3D=3Db.type&&0>(null=3D=3Da.A?0:hw(a.A)))break;a.C.=
shift();var c=3Da;if(b instanceof JL){var d=3Dc;switch(b.type){case =
"loaded":vM(d.g,"oml");b=3Dd.H;c=3Db.loaded;var =
e=3Dd;d=3D"preroll";0>e.g.getAdPodInfo().getPodIndex()?d=3D"postroll":0<e=
.g.getAdPodInfo().getPodIndex()&&(d=3D"midroll");var =
f=3De.g.isSkippable(),=0A=
g=3De.g.getSkipTimeOffset();e=3De.g;c.call(b,new =
XN(f,g,e.o?"auto"=3D=3D=3De.o.C:!1,d));break;case =
"adCanPlay":vM(d.g,"ml");break;case =
"impression":vM(d.g,"i");b=3Dd.H;if(!b.g.G)throw Error("Session not =
started.");c=3Db.g;if("definedByJavaScript"=3D=3D=3Dc.g)throw =
Error("Creative type has not been =
redefined");if("definedByJavaScript"=3D=3D=3Dc.h)throw Error("Impression =
type has not been =
redefined");c.C=3D!0;b.g.ka("impressionOccurred");break;case =
"start":vM(d.g,"ps");d.h.start(d.g.getDuration(),null=3D=3Dd.A?0:hw(d.A))=
;break;case "firstQuartile":d.h.g.ka("firstQuartile");=0A=
break;case "midpoint":d.h.g.ka("midpoint");break;case =
"thirdQuartile":d.h.g.ka("thirdQuartile");break;case =
"complete":d.h.g.ka("complete");UO(d);break;case =
"pause":d.h.g.ka("pause");break;case =
"resume":d.h.g.ka("resume");break;case =
"skip":d.h.g.ka("skipped");UO(d);break;case =
"volumeChange":b=3Db.getAdData();c=3Dd.h;b=3Db.volume;aO("MediaEvents.vol=
umeChange.mediaPlayerVolume",b);c.g.ka("volumeChange",b);break;case =
"click":case "videoClicked":MO(d.h,"click");break;case =
"fullscreen":LO(d.h,"fullscreen");break;=0A=
case "exitFullscreen":LO(d.h,"normal");break;case =
"expand":LO(d.h,"expanded");break;case =
"collapse":LO(d.h,"collapsed");break;case "acceptInvitation":case =
"acceptInvitationLinear":MO(d.h,"invitationAccept")}}else b instanceof =
wI&&(b=3Db.getError(),vM(c.g,"e"),c.l.error("video",b.toString()),UO(c))}=
},PO=3Dfunction(a,b){a.o=3Db;G(a,new =
Bg("omidAdSessionAbandoned"));vM(a.g,"ab");"notSupported"=3D=3Da.o&&VO(a,=
DL(a.g),"3","notSupported")},QO=3Dfunction(a,b){b=3Dvoid =
0=3D=3D=3Db?null:b;if(a.l&&(!b||"definedByJavaScript"=3D=3D=3D=0A=
b)){b=3Da.l;a=3Da.g.getContentType().startsWith("audio")?"audio":"video";=
if("definedByJavaScript"=3D=3D=3Da)throw Error("Creative type cannot be =
redefined with value definedByJavaScript");if(b.C)throw =
Error("Impression has already occurred");if(b.B)throw Error("Creative =
has already loaded");if(b.g&&"definedByJavaScript"!=3D=3Db.g)throw =
Error("Creative type cannot be redefined");if(void 0=3D=3D=3Db.g)throw =
Error("Native integration is using OMID 1.2 or =
earlier");b.ka("setCreativeType",a);b.g=3Da}},RO=3Dfunction(a,b){b=3Dvoid=
 0=3D=3D=3D=0A=
b?null:b;if(a.l&&(!b||"definedByJavaScript"=3D=3D=3Db)){a=3Da.l;if(a.C)th=
row Error("Impression has already occurred");if(a.B)throw =
Error("Creative has already =
loaded");if(a.h&&"definedByJavaScript"!=3D=3Da.h)throw Error("Impression =
type cannot be redefined");if(void 0=3D=3D=3Da.h)throw Error("Native =
integration is using OMID 1.2 or =
earlier");a.ka("setImpressionType","beginToRender");a.h=3D"beginToRender"=
}};NO.prototype.getAd=3Dfunction(){return this.g};=0A=
var OO=3Dfunction(a){var =
b=3D[],c=3Da.g;if(!(ot(Ju)?0:W.getFeatureFlags().enableOmidBeta||ot(Ku)))=
return[];for(;null!=3Dc;){var d=3DCL(c),e=3D[];d=3Dp(d);for(var =
f=3Dd.next();!f.done;f=3Dd.next())if(f=3Df.value,"omid"!=3Df.rc)VO(a,[f],=
"2");else if(null=3D=3Df.g)VO(a,[f],"3","nullUrl");else{var =
g=3Df.g,h=3Df.vendor||void 0,k=3Df.parameters||void 0;var m=3Da;var =
n=3Df.g;m=3DWO(m,"limited",n)?"limited":WO(m,"domain",n)?"domain":WO(m,"f=
ull",n)?"full":"limited";g=3Dnew =
xO(g,h,k,m);b.push(g);e.push(f)}if(d=3Dc.A)d.l=3De;c=3Dc.g}XO(a,b);return=
 b},WO=3D=0A=
function(a,b,c){return(a.Z[b]||[]).some(function(d){return =
d.test(c)})},VO=3Dfunction(a,b,c,d){var e=3D[];b=3Dp(b);for(var =
f=3Db.next();!f.done;f=3Db.next())f=3Df.value,e=3D[].concat(u(e),u(f.W.ma=
p(function(g){return g.url})));d&&(e=3De.map(function(g){g=3Dnew =
J(g);g.g.set("dbg",d);return =
g.toString()}));$v(a.I,rM(c));a.I.report("verificationNotExecuted",e)};NO=
.prototype.O=3Dfunction(){Wy(this.B);zg(this.B);F.prototype.O.call(this)}=
;=0A=
var =
XO=3Dfunction(a,b){b=3Db.map(function(c){return[c.h||"",c.g]});gJ().repor=
t(129,{omData:JSON.stringify(b)});vM(a.g,"oms")};var =
dP=3Dfunction(){F.apply(this,arguments)};v(dP,F);dP.prototype.F=3Dfunctio=
n(){return =
null};dP.prototype.uh=3Dfunction(){return!1};dP.prototype.D=3Dfunction(){=
};dP.prototype.B=3Dfunction(){};var =
oP=3Dnull,pP=3Dfunction(){F.call(this);this.o=3Dnew =
P(this);this.g=3D!0;this.A=3Dnull;this.h=3D[];this.C=3Dnull;this.l=3D!1};=
v(pP,F);var qP=3Dfunction(){null=3D=3DoP&&(oP=3Dnew pP);return =
oP};pP.prototype.B=3Dfunction(){this.g=3D!1;G(this,new =
Bg("omidUnavailable"));gJ().report(128,{status:"disabled",reason:"iframeL=
oadFailed",description:"The OMSDK iframe failed to load. No measurements =
can be taken."})};pP.prototype.uh=3Dfunction(){return this.g};=0A=
pP.prototype.F=3Dfunction(a,b,c,d){var e=3Dthis;d=3Dvoid =
0=3D=3D=3Dd?{}:d;vM(a,"omo");var f=3Dnew =
NO(a,b,c,this.C,d);if(!this.g)return =
VO(f,DL(a),"3","notEnabled"),null;Uy(this.o,b,["start","adError"],functio=
n(g){switch(g.type){case "start":e.h.push(f);rP(e);break;case =
"adError":X().Cc?VO(f,DL(f.getAd()),"3","b149499662"):(e.h.push(f),rP(e))=
}});S(this.o,f,"omidAdSessionAbandoned",function(){sP(!0,f);f.V();e.l=3D!=
1;rP(e)});S(this.o,f,"omidAdSessionCompleted",function(){sP(!1,f);f.V();e=
.l=3D!1;rP(e)});return f};=0A=
var rP=3Dfunction(a){if(a.g&&!a.l&&0!=3Da.h.length){var =
b=3Da.h.shift();null=3D=3Da.A&&(a.A=3Dnew =
wO("Google1","3.480.1"));TO(b,a.A);a.l=3D!0}};pP.prototype.D=3Dfunction(a=
){this.C=3Da};var sP=3Dfunction(a,b){var =
c=3D{es:a?"abandon":"complete",ai:b.getAd().getAdId(),qy:b.getAd().B};a&&=
null!=3Db.o&&(c.ar=3Db.o);gJ().report(87,c)};var =
tP=3D["A88otRz1Fd3Nt567e2IYshC18LL3KGVXpVJW9oTCId4RYaygt23pbb4JqrbdIO/bwZ=
PWEmRjBIRBu/bZbDR7Pg4AAABueyJvcmlnaW4iOiJodHRwczovL2ltYXNkay5nb29nbGVhcGl=
zLmNvbTo0NDMiLCJmZWF0dXJlIjoiVHJ1c3RUb2tlbnMiLCJleHBpcnkiOjE2MzQwODMxOTks=
ImlzVGhpcmRQYXJ0eSI6dHJ1ZX0=3D","A0gCLbXCcL0R1Oc8tFPDs0G4Elz17w3zHp+Zst66=
+D17veE2o7fUcPsA114QtSTRqfVJLMeTSdeWOom0CcyCsgYAAAB7eyJvcmlnaW4iOiJodHRwc=
zovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiVHJ1c3RUb2tlbnMiLCJleHBpcn=
kiOjE2MzQwODMxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9",=0A=
"A9RQ+LxFazAousxUwSCzaihJjHLO1UyjQp0teZKHl7WdbVjPDfHSKMd6D/ZI5MTjqClFycbl=
70EFd7cBJWXqKQEAAACBeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXRhZ3NlcnZpY2VzLmNvb=
To0NDMiLCJmZWF0dXJlIjoiVHJ1c3RUb2tlbnMiLCJleHBpcnkiOjE2MzQwODMxOTksImlzU3=
ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9","A6WKeWsdn1Ct+ZPqS9NCxxai=
BoQ7wdTkK2/gE69Yu0gfBKJfo1gOvgkGmf5/xaIajT/RUb9AbnF1FsSZ47cCcQcAAACBeyJvc=
mlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiVH=
J1c3RUb2tlbnMiLCJleHBpcnkiOjE2MzQwODMxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1R=
oaXJkUGFydHkiOnRydWV9",=0A=
"A04ZCu7yjrHgwQJK5ISHhH1DSg0qqowEay3n70KO6wV3D2Mj+OX3Kw20aSMitzgdG1xfrN7s=
OJV/dZIk+RvCzA4AAAB2eyJvcmlnaW4iOiJodHRwczovL2dvb2dsZS5jb206NDQzIiwiZmVhd=
HVyZSI6IlRydXN0VG9rZW5zIiwiZXhwaXJ5IjoxNjM0MDgzMTk5LCJpc1N1YmRvbWFpbiI6dH=
J1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ=3D=3D"],uP=3Dfunction(){var =
a=3DX().L;return Xk(Nl).g()?!0:a.some(function(b){return =
6=3D=3D=3Db.state})},vP=3Dfunction(){var a=3Dvoid =
0=3D=3D=3Da?window.document:a;fj(tP,a)},wP=3Dfunction(a,b){a=3DXk(Nl).g()=
?a.map(function(c){return c.issuerOrigin}):a.filter(function(c){return =
6=3D=3D=3D=0A=
c.state}).map(function(c){return =
c.issuerOrigin});if(0=3D=3Da.length)return =
null;a=3D{type:"send-redemption-record",issuers:a,refreshPolicy:"none",si=
gnRequestData:"include",includeTimestampHeader:!0,additionalSignedHeaders=
:["sec-time","Sec-Redemption-Record"]};b&&0<Object.keys(b).length&&(a.add=
itionalSigningData=3DIe(JSON.stringify(b)));return a};function xP(a){var =
b=3D[];a.forEach(function(c){0<c.length&&b.push(c.map(function(d){return =
d.width+"x"+d.height}).join("|"))});return b.join(",")}function yP(){var =
a=3Dnew Map;if(!W.l)return =
a.set("co","1"),a;if(!X().Sb||zH(X().g))return a;var =
b=3DX().F;null=3D=3Db||/[;\r\n]/.test(b)?(a.set("cookie_enabled","1"),2=3D=
=3DX().T&&a.set("cdm",X().Ef)):a.set("cookie",b);return a}=0A=
function zP(a){var b=3Dnew Map;b.set("sdkv",FH());var =
c=3Db.set,d=3D1;OH(X().Y)&&(d+=3D4);if(!NH()){var =
e=3D0;!NH()&&(e+=3D64);d+=3De+1024+8}c.call(b,"sdki",d.toString(16));null=
!=3DX().la&&b.set("adk",X().la);c=3DTH();0<c.length&&b.set("sdk_apis",c.j=
oin(","));(NH()?new =
dP:qP()).uh()?(c=3DX().A,c=3Dnull=3D=3Dc?null:"Google1/"+c):c=3Dnull;null=
!=3Dc&&b.set("omid_p",c);X().R&&b.set("media_url",X().R);W.B&&b.set("sid"=
,W.B);(c=3DX().P)&&!zH(X().g)&&b.set("a3p",c);c=3Dut();x(A(c))||b.set("ei=
d",c);var f=3Dnew Map;X().ha?f.set("attmas",X().ha):=0A=
null!=3DX().M&&f.set("is_lat",X().M?"1":"0");if(zH(X().g))c=3Df;else{c=3D=
Map;d=3D[];e=3Dd.concat;f=3Du(f);var g=3Dnew =
Map;X().U&&g.set("idtype",X().U);var =
h=3DX().deviceId;h&&g.set("rdid",h);var =
k=3DX().Wc;!k||h&&"00000000-0000-0000-0000-000000000000"!=3Dh||g.set("pai=
d",k);c=3Dnew c(e.call(d,f,u(g)))}d=3Dnew =
Map;e=3DX().T;f=3DRH();null!=3Df&&d.set("vis",f?"1":"2");-1!=3De&&d.set("=
frm",e.toString());QH()&&(e=3D2,f=3DI&&Pl(I).sb?!1:Sk(Zk().h),!NH()&&f&&(=
e|=3D2048),d.set("osd",e.toString()));e=3DX().yc;null!=3De&&d.set("ms",e)=
;d.set("sdr","1");=0A=
d.set("is_amp",X().Ta?"1":"0");(e=3Dtx())&&d.set("hl",e);(e=3DX().Hc)&&d.=
set("uach",e);e=3Dnew =
Map;f=3DX().A;null!=3Df&&e.set("js","ima-"+f);f=3DX().appName;null!=3Df&&=
(e.set("an",f),"android"=3D=3DX().Ac&&e.set("msid",f));f=3DX().Gb;null!=3D=
f&&e.set("mv",f+"."+(X().zb||""));f=3Da.M;g=3Da.D;e.set("u_so",null=3D=3D=
f||null=3D=3Dg?"l":g>f?"p":"l");e.set("ctv",String(UH()));f=3Dnew =
Map;x(W.getPlayerType())||(f.set("mpt",W.getPlayerType()),x(W.getPlayerVe=
rsion())||f.set("mpv",W.getPlayerVersion()));var m=3Dnew =
Map;NH()&&m.set("wta","0");g=3D=0A=
Map;h=3D[];k=3Dh.concat;m=3Du(m);var n=3Dnew =
Map;zH(X().g)||(x(W.C)||n.set("adsid",W.C),x(W.M)||n.set("pucrd",W.M),x(W=
.G)||n.set("jar",W.G));n=3Du(n);var q=3DX().g,r=3Dnew =
Map,t=3Dr.set;if(q.h){var =
B=3DuH(q,"tfua");B=3D0=3D=3DB?(0).toString():1=3D=3DB?(1).toString():""}e=
lse =
B=3D"";t.call(r,"tfua",B);r.set("rdp",q.h?1=3D=3DuH(q,"rdp")?"1":"":"");r=
.set("us_privacy",vH(q));t=3Dr.set;B=3D"1"=3D=3DuH(q,"npa");t.call(r,"npa=
",q.h&&B||q.h&&q.g.h&&2!=3Dq.g.l?"1":"");r.set("gdpr",wH(q));r.set("gdpr_=
consent",xH(q));t=3Dr.set;B=3DuH(q,"addtl_consent");t.call(r,=0A=
"addtl_consent",q.g.o||B||"");r.set("ltd",yH(q)?"1":"");pH(r);g=3Dnew =
g(k.call(h,m,n,u(r)));h=3Dnew =
Map;k=3DX().Ya;(m=3DX().Xc)&&k&&0<k&&m>k&&(h.set("dlt",k.toString()),h.se=
t("idt",(m-k).toString()));h.set("dt",Kj().toString());k=3Dnew =
Map;n=3Dnew J(a.g);m=3Dnew =
Map;a=3Da.Gc;mx(a)||ot(Nu)?(a=3Dmx(a)&&a||X().N,AP(n),m=3Dnew =
Map,m.set("top",X().h),n=3DX().Hf,mx(a)?(m.set("url",a),m.set("loc",n)):m=
.set("url",n)):(n=3Dmx(X().h)?X().h:mx(X().referrer)?X().referrer:"null",=
k.set("url",n),a=3DX().$c,null!=3Da&&(n=3DOs(n),q=3DOs(a),n.h!=3D=0A=
q.h&&k.set("top",a)));a=3DX().referrer;x(A(a))||k.set("ref",a);a=3Dnew =
Map([].concat(u(m),u(k)));return new =
Map([].concat(u(c),u(d),u(e),u(f),u(g),u(b),u(a),u(h)))}=0A=
function BP(a,b){var c=3Dnew =
Map,d=3DIF(a),e=3DX().Y;OH(e)||(d=3DHF(d));d.some(function(f){return =
GF(f)})&&(c.set("ea","0"),null!=3Db.o&&null!=3Db.l&&(b=3DFF(b),c.set("ima=
ge_size",b),x(b)&&(d=3Dd.filter(function(f){return!GF(f)}))));c.set("ad_t=
ype",d.join("_"));b=3Dd.some(function(f){return"text"=3D=3D=3Df});c.set("=
num_ads",b?"3":"1");a=3DJF(a,"t_pyv");x(a)&&(a=3Db?"allow":"exclude");c.s=
et("t_pyv",a);d.some(function(f){return"bumpervideo"=3D=3D=3Df||"skippabl=
evideo"=3D=3D=3Df||"standardvideo"=3D=3D=3Df||"video"=3D=3D=3Df})&&(d=3DC=
e&&0<=3DBc(px,6)||xe&&=0A=
0<=3DBc(px,4)||ie&&sx(rx,2.3)?43:18,c.set("video_format",d.toString()));r=
eturn c}function =
AP(a){["video_url_to_fetch","description_url","durl"].find(function(b){b=3D=
Ns(a,b)||"";return mx(b)?!0:!1})}function =
CP(a){if(!(ot(Ou)&&vv(a)&&X().L&&uP()))return null;var =
b=3DX().L;a=3D{url:Ns(new J(a),"url")};return wP(b,a)};var =
DP=3Dfunction(){this.g=3D[];this.h=3D[]},EP=3Dfunction(a){0=3D=3D=3Da.g.l=
ength&&(a.g=3Da.h,a.g.reverse(),a.h=3D[])},FP=3Dfunction(a,b){a.h.push(b)=
};DP.prototype.isEmpty=3Dfunction(){return =
0=3D=3D=3Dthis.g.length&&0=3D=3D=3Dthis.h.length};DP.prototype.clear=3Dfu=
nction(){this.g=3D[];this.h=3D[]};=0A=
DP.prototype.remove=3Dfunction(a){var b=3Dthis.g;b:{var =
c=3Db.length-1;0>c&&(c=3DMath.max(0,b.length+c));if("string"=3D=3D=3Dtype=
of b)c=3D"string"!=3D=3Dtypeof =
a||1!=3Da.length?-1:b.lastIndexOf(a,c);else{for(;0<=3Dc;c--)if(c in =
b&&b[c]=3D=3D=3Da)break b;c=3D-1}}0<=3Dc?(ub(b,c),b=3D!0):b=3D!1;return =
b||tb(this.h,a)};DP.prototype.ud=3Dfunction(){for(var =
a=3D[],b=3Dthis.g.length-1;0<=3Db;--b)a.push(this.g[b]);var =
c=3Dthis.h.length;for(b=3D0;b<c;++b)a.push(this.h[b]);return a};var =
GP=3Dfunction(){$y.call(this,!1,!1)};v(GP,$y);GP.prototype.h=3Dfunction(a=
,b){$y.prototype.h.call(this,a,void 0=3D=3D=3Db?!1:b)};var =
HP=3Dfunction(){F.call(this);this.A=3D!1;this.g=3Dnull;this.B=3Dthis.D=3D=
this.I=3D!1;this.h=3D0;this.o=3D[];this.C=3D!1;this.L=3Dthis.J=3DInfinity=
;this.l=3D0;this.H=3Dnew P(this);E(this,this.H);this.F=3D{}};v(HP,F);=0A=
var LP=3Dfunction(a){IP(a);!(a.g instanceof F)&&"ontouchstart"in =
document.documentElement&&me?(a.F=3D{touchstart:function(b){a.D=3D!0;a.h=3D=
b.touches.length;a.l&&(window.clearTimeout(a.l),a.l=3D0,a.I=3D!0);a.C=3DJ=
P(a,b.touches)||1!=3Db.touches.length;a.C?(a.J=3DInfinity,a.L=3DInfinity)=
:(a.J=3Db.touches[0].clientX,a.L=3Db.touches[0].clientY);b=3Db.touches;a.=
o=3D[];for(var =
c=3D0;c<b.length;c++)a.o.push(b[c].identifier)},touchmove:function(b){a.h=
=3Db.touches.length;if(!me||!sx(qx,8)||Math.pow(b.changedTouches[0].clien=
tX-a.J,2)+Math.pow(b.changedTouches[0].clientY-=0A=
a.L,2)>Math.pow(5,2))a.B=3D!0},touchend:function(b){return void =
KP(a,b)}},Eb(a.F,function(b,c){a.g.addEventListener(c,b,!1)})):Q(a.H,a.g,=
"click",a.N,void =
0)},IP=3Dfunction(a){Vy(a.H,a.g,"click",a.N);Eb(a.F,function(b,c){this.g.=
removeEventListener(c,b,!1)},a);a.F=3D{}},KP=3Dfunction(a,b){!a.D||1!=3Da=
.h||a.B||a.I||a.C||!JP(a,b.changedTouches)||(a.l=3Dwindow.setTimeout(func=
tion(){return void =
MP(a)},300));a.h=3Db.touches.length;0=3D=3Da.h&&(a.D=3D!1,a.B=3D!1,a.o=3D=
[]);a.I=3D!1};HP.prototype.N=3Dfunction(){MP(this)};=0A=
var JP=3Dfunction(a,b){for(var =
c=3D0;c<b.length;c++)if(a.o.includes(b[c].identifier))return!0;return!1},=
MP=3Dfunction(a){a.l=3D0;G(a,new =
Bg("click"))};HP.prototype.O=3Dfunction(){null!=3Dthis.g&&this.A&&(IP(thi=
s),this.B=3Dthis.D=3Dthis.A=3D!1,this.h=3D0,this.o=3D[],this.C=3D!1);F.pr=
ototype.O.call(this)};var =
NP=3Dfunction(a,b){Bg.call(this,"vpaidEvent");this.g=3Da;this.sessionId=3D=
b};v(NP,Bg);var OP=3Dfunction(a,b){D.call(this);this.g=3Dnew =
P(this);E(this,this.g);Q(this.g,b,"userInteraction",this.l,void =
0);this.h=3Da};v(OP,D);OP.prototype.l=3Dfunction(a){switch(a.Ab){case =
"focusSkipButton":XD(this.h,$B,null);break;case =
"focusUiElement":XD(this.h,ZB,null)}};var =
PP=3Dfunction(){F.call(this)};v(PP,F);l=3DPP.prototype;l.getAd=3Dfunction=
(){return =
null};l.tc=3Dfunction(){};l.md=3Dfunction(){};l.ld=3Dfunction(){};l.Jf=3D=
function(){};l.kb=3Dfunction(){};l.ga=3Dfunction(){};l.ya=3Dfunction(){};=
l.start=3Dfunction(){};l.ua=3Dfunction(){};l.Eb=3Dfunction(){};l.Pb=3Dfun=
ction(){};l.ca=3Dfunction(){};l.Mb=3Dfunction(){};l.xb=3Dfunction(){retur=
n 0};l.Db=3Dfunction(){return =
0};l.Da=3Dfunction(){};l.lc=3Dfunction(){};l.Ja=3Dfunction(){};l.getDurat=
ion=3Dfunction(){return 0};l.oa=3Dfunction(){return =
0};l.Tc=3Dfunction(){return null};=0A=
l.Jc=3Dfunction(){};l.nd=3Dfunction(){return!1};l.Pa=3Dfunction(){};l.Ec=3D=
function(){};l.Fc=3Dfunction(){};var =
QP=3Dfunction(a){F.call(this);this.g=3Da};v(QP,F);var =
RP=3Dfunction(a,b,c){G(a,new =
JL(b,a.g.getAd(),c))};l=3DQP.prototype;l.getAd=3Dfunction(){return =
this.g.getAd()};l.tc=3Dfunction(){};l.md=3Dfunction(){this.g.md()};l.ld=3D=
function(){this.g.ld()};l.Jf=3Dfunction(){this.g.Jf()};l.kb=3Dfunction(){=
this.g.kb()};l.ga=3Dfunction(){this.g.ga()};l.ya=3Dfunction(){this.g.ya()=
};l.start=3Dfunction(){this.g.start()};l.ua=3Dfunction(){this.g.ua()};l.E=
b=3Dfunction(){this.g.Eb()};l.Pb=3Dfunction(){this.g.Pb()};l.xb=3Dfunctio=
n(){return this.g.xb()};=0A=
l.Db=3Dfunction(){return =
this.g.Db()};l.Da=3Dfunction(a){this.g.Da(a)};l.lc=3Dfunction(){this.g.lc=
()};l.Ja=3Dfunction(a,b){this.g.Ja(a,b)};l.getDuration=3Dfunction(){retur=
n this.g.getDuration()};l.oa=3Dfunction(){return =
this.g.oa()};l.Tc=3Dfunction(){return =
this.g.Tc()};l.Jc=3Dfunction(){this.g.Jc()};l.nd=3Dfunction(){return =
this.g.nd()};l.ca=3Dfunction(a){this.g.ca(a)};l.Mb=3Dfunction(a,b){this.g=
.Mb(a,b)};l.Pa=3Dfunction(a){this.g.Pa(a)};l.Ec=3Dfunction(){this.g.Ec()}=
;l.Fc=3Dfunction(){this.g.Fc()};l.toString=3Dfunction(){return =
this.g.toString()};var SP=3Dfunction(a){this.g=3Da};var =
TP=3Dfunction(){this.g=3Dnew Map},UP=3Dfunction(a,b){a.g.clear();for(var =
c=3D0;1>c;c++)a.g.set(new SP(b),!1)};var =
VP=3D["videoDisplay1","videoDisplay2"],WP=3Dfunction(a){this.l=3Da;this.h=
=3Dnew =
Set;this.g=3D[]},XP=3Dfunction(a,b){a.h.clear();a.g=3DVP.slice(0,b).map(f=
unction(c){return new lJ(a.l,c)})},YP=3Dfunction(a){if(0<a.g.length){var =
b=3Da.g.shift();a.h.add(b);return b}return =
null},ZP=3Dfunction(a,b){b&&(a.h.delete(b),a.g.push(b))},$P=3Dfunction(a)=
{for(var =
b=3Dp(a.h),c=3Db.next();!c.done;c=3Db.next())c=3Dc.value,c.reset(X().B),v=
J(c),a.g.unshift(c)};var =
aQ=3Dfunction(a,b,c,d,e){this.g=3Da;this.h=3Db;this.A=3Dc;this.l=3Dd;this=
.B=3De;this.o=3D[]};var bQ=3Dfunction(a,b){b=3Dvoid 0=3D=3D=3Db?new =
vI:b;Bg.call(this,a);this.mf=3D[];this.l=3Db;this.g=3D!0};v(bQ,Bg);bQ.pro=
totype.Hb=3Dfunction(){return this.l};var =
cQ=3Dfunction(a,b,c,d,e){F.call(this);this.A=3Da;this.o=3Db;this.N=3De;th=
is.J=3D[].concat(u(b));this.D=3Dc;this.H=3Dd;this.h=3Dnull;this.C=3Dnew =
P(this);E(this,this.C);this.l=3D[];this.B=3D[];this.F=3DW.getCompanionBac=
kfill();this.g=3Dnull};v(cQ,F);=0A=
var fQ=3Dfunction(a){var b=3Da.l.shift();dQ(a)&&eQ(a);return =
b},gQ=3Dfunction(a){if(a.g)return a.g;if(0<a.l.length)return =
a.g=3Dnull,Promise.resolve(fQ(a));if(!(0<a.o.length||a.h))return =
Promise.resolve(null);a.g=3Dnew ZF;return =
a.g.promise},dQ=3Dfunction(a){return =
0<a.o.length&&1>a.l.length&&!a.h},hQ=3Dfunction(a){Vy(a.C,a.A,"adBreakFet=
ched",a.I,!1,a);Vy(a.C,a.A,"adBreakFetchError",a.L,!1,a)},eQ=3Dfunction(a=
){Q(a.C,a.A,"adBreakFetched",a.I,!1,a);Q(a.C,a.A,"adBreakFetchError",a.L,=
!1,a);a.h=3Da.o.shift();var b=3Dnew vI;=0A=
b.g=3Da.D;b.sessionId=3Da.N;b.A=3Da.h;W.setCompanionBackfill("on_master_a=
d");iQ(a.A,a.h.lb,b)};cQ.prototype.I=3Dfunction(a){var =
b=3Da.Hb();if(b.g=3D=3Dthis.D){W.setCompanionBackfill(this.F);hQ(this);th=
is.h=3Dnull;var =
c=3Da.mf;this.B=3D[].concat(u(this.B),u(c));jQ(this.B,this.D,this.H,this.=
o.length,this.J);this.l=3D[].concat(u(this.l),u(c));0<this.l.length&&(thi=
s.g&&(c=3Dthis.g.resolve,this.g=3Dnull,c(fQ(this))),G(this,a));dQ(this)&&=
eQ(this);0<this.o.length||this.h||kQ(this,b)}};=0A=
cQ.prototype.L=3Dfunction(a){a=3Da.Hb();a.g=3D=3Dthis.D&&(W.setCompanionB=
ackfill(this.F),hQ(this),this.h=3Dnull,jQ(this.B,this.D,this.H,this.o.len=
gth,this.J),dQ(this)&&eQ(this),0<this.o.length||this.h||kQ(this,a))};var =
kQ=3Dfunction(a,b){if(a.g){var =
c=3Da.g.resolve;a.g=3Dnull;c(null)}0=3D=3Da.B.length&&("always"=3D=3DW.ge=
tCompanionBackfill()&&a.A.h.B(VN()),b=3Dnew =
bQ("adBreakFetchError",b),ZI(II),G(a,b))};cQ.prototype.O=3Dfunction(){W.s=
etCompanionBackfill(this.F);hQ(this);F.prototype.O.call(this)};=0A=
function jQ(a,b,c,d,e){var =
f=3DlQ(e,a),g=3Da.length+d;a.forEach(function(h,k){var =
m=3Dh.getAdPodInfo();m.Tf=3Dg;m.eh=3Db;m.ag=3Dc;h&&RK(h)&&(m.Ge=3Dk+1,m.m=
e=3Df)})}function lQ(a,b){var =
c=3D0;a.forEach(function(e){(e=3De.getMaxDuration())&&(c+=3De)});if(0<c)r=
eturn c;var =
d=3D0;b.forEach(function(e){e&&RK(e)&&(d+=3De.getDuration())});return =
0<d?d:-1};var mQ=3Dfunction(a,b,c,d,e){d=3Dvoid =
0=3D=3D=3Dd?[]:d;e=3Dvoid =
0=3D=3D=3De?null:e;Bg.call(this,a);this.g=3Db;this.l=3Dc;this.o=3Dd;this.=
A=3De};v(mQ,Bg);var =
nQ=3Dfunction(a,b,c){F.call(this);this.l=3Da;this.o=3Db;this.A=3Dc;this.g=
=3Dnew Map;this.h=3Dnew =
Map};v(nQ,F);nQ.prototype.fetch=3Dfunction(a){if(!this.g.has(a)){var =
b=3Dnew =
cQ(this.o,[].concat(u(this.l.g.get(a)||[])),a,this.l.getPodIndex(a),this.=
A);this.g.set(a,b);oQ(this,a,b)}};=0A=
var =
oQ=3Dfunction(a,b,c){if(a.h.get(b))pQ(a,a.h.get(b),"adBreakFetched",b,a.h=
.get(b).l);else{var d=3Dnew =
P(a);E(a,d);S(d,c,"adBreakFetched",function(e){Wy(d);var =
f=3De.Hb().g,g=3De.mf;0=3D=3Dg.length?qQ(a,e):pQ(a,a.g.get(f),"adBreakFet=
ched",f,g)});S(d,c,"adBreakFetchError",function(e){Wy(d);qQ(a,e)});eQ(c)}=
},qQ=3Dfunction(a,b){b=3Db.Hb().g;pQ(a,a.g.get(b),"adBreakFetchError",b,[=
],ZI(II))},pQ=3Dfunction(a,b,c,d,e,f){e=3Dvoid 0=3D=3D=3De?[]:e;f=3Dvoid =
0=3D=3D=3Df?null:f;a.g.delete(d);0<e.length&&a.h.set(d,b);G(a,new =
mQ(c,d,b,e,f))};=0A=
nQ.prototype.O=3Dfunction(){this.h.clear();this.g.clear();F.prototype.O.c=
all(this)};var =
rQ=3Dfunction(a,b,c){Bg.call(this,a);this.g=3Db;this.l=3Dc};v(rQ,Bg);var =
uQ=3Dfunction(a,b,c){F.call(this);this.B=3Dc;this.g=3Dnew =
Map;this.l=3Da;this.A=3Db;this.o=3Dnew =
P(this);E(this,this.o);this.h=3Dnull;sQ(this);tQ(this)};v(uQ,F);var =
vQ=3Dfunction(a,b){return[].concat(u(a.B.g.get(b)||[]))},wQ=3Dfunction(a,=
b,c){a.g.set(b,c);a.h=3D=3Db&&(a.h=3Dnull)},xQ=3Dfunction(a){return[].con=
cat(u(JJ(a.B))).length=3D=3Da.g.size};uQ.prototype.start=3Dfunction(){thi=
s.l.start();CJ(this.l)};uQ.prototype.O=3Dfunction(){Wy(this.o);BJ(this.l)=
;F.prototype.O.call(this)};=0A=
var sQ=3Dfunction(a){S(a.o,a.l,"OffsetTrackerEvent",function(b){var =
c=3Db.ik;b=3Db.Yj;null=3D=3Dc||null!=3Da.g.get(c)?null=3D=3Db||null!=3Da.=
g.get(b)||a.A.fetch(b):(a.h=3Dc,a.A.fetch(c))})},tQ=3Dfunction(a){Q(a.o,a=
.A,"adBreakFetched",a.C,void =
0);S(a.o,a.A,"adBreakFetchError",function(b){return void =
G(a,b)})};uQ.prototype.C=3Dfunction(a){null=3D=3Dthis.g.get(a.g)&&(this.h=
=3D=3Da.g?(this.h=3Dnull,G(this,new =
rQ("play",a.g,a.l,a.o))):null=3D=3Dthis.h&&G(this,new =
rQ("load",a.g,a.l,a.o)))};var =
zQ=3Dfunction(a,b,c,d,e,f){QP.call(this,new =
PP);this.ha=3Da;this.F=3Df;this.D=3Dc;this.ba=3De;a=3De.playAdsAfterTime;=
e=3DJJ(b);e=3Dp(e);for(var =
g=3De.next();!g.done;g=3De.next())g=3Dg.value,-1!=3Dg&&g<=3Da&&b.remove(g=
);d=3Dnew AJ(d,JJ(b));E(this,d);a=3Dnew =
nQ(b,c,f.A.sessionId);E(this,a);this.h=3Dnew =
uQ(d,a,b);E(this,this.h);this.l=3Dnew =
P(this);E(this,this.l);yQ(this);Q(this.l,c,"contentComplete",this.la,void=
 =
0);this.L=3D1;this.B=3Dnull;this.N=3Dthis.A=3Dthis.P=3D!1;this.o=3Dnull;f=
.o.push(this.toString());this.R=3Dthis.C=3Dthis.H=3D!1;this.I=3D=0A=
this.J=3D-1};v(zQ,QP);zQ.prototype.Ja=3Dfunction(a,b){this.J=3Da;this.I=3D=
b;QP.prototype.Ja.call(this,a,b)};zQ.prototype.ya=3Dfunction(){var =
a=3Dthis;this.D.g=3D!1;S(this.l,this,"allAdsCompleted",function(){a.D.g=3D=
!0});var b=3D{};b.cuepoints=3D[].concat(u(JJ(this.h.B)));b=3Dnew =
JL("adMetadata",this.getAd(),b);G(this,b);0=3D=3DvQ(this.h,0).length&&AQ(=
this);this.h.start()};zQ.prototype.start=3Dfunction(){W.isAutoPlayAdBreak=
s()||BQ(this)&&this.C||(BQ(this)?(this.C=3D!0,CQ(this)):this.H=3D!0)};=0A=
var AQ=3Dfunction(a){a.P=3D!0;var b=3Da.g.getAd();G(a,new =
JL("contentResumeRequested",b))},DQ=3Dfunction(a){if(!a.N){a.N=3D!0;var =
b=3Da.g.getAd();G(a,new =
JL("allAdsCompleted",b))}},CQ=3Dfunction(a){EQ(a,"breakStart");a.o&&(Qh(a=
.o),a.o=3Dnull);QP.prototype.start.call(a)};zQ.prototype.Da=3Dfunction(a)=
{this.L=3Da;QP.prototype.Da.call(this,a)};=0A=
var KQ=3Dfunction(a,b){a.B=3Db.g;var c=3Da.ha;b=3Db.l;var =
d=3Da.F,e=3Da.ba,f=3Dnew FQ(d.g),g=3Dnew =
aQ(f,d.h,d.A,d.l,d.B);g.o=3Dd.o;GQ("multiple_adbreak");c=3Dnew HQ(new =
IQ(b,g,c,e),f,e,d.h);a.g.Na()||a.g.V();a.g=3Dc;JQ(a);a.g.Da(a.L);a.g.Ja(a=
.J,a.I);a.g.ya()},JQ=3Dfunction(a){var =
b=3D[].concat(u(YH));S(a.l,a.g,b,function(c){return void =
G(a,c)});S(a.l,a.g,"contentResumeRequested",function(){yQ(a);AQ(a)});S(a.=
l,a.g,"contentPauseRequested",function(c){Vy(a.l,a.h,"load",a.Z);Vy(a.l,a=
.h,"play",a.aa);Vy(a.l,a.h,"adBreakFetchError",=0A=
a.T);G(a,c)});S(a.l,a.g,"adError",function(c){c=3Dc.getError()||aJ(XI);G(=
a,new =
JL("log",null,c))});S(a.l,a.g,"allAdsCompleted",function(){a.C=3D!1;if(nu=
ll!=3Da.h.g.get(-1)&&(HH(),null!=3Da.F.l)){var =
c=3Da.F.l.D();null!=3Dc&&RN(c)}a.P||AQ(a);EQ(a,"breakEnd");(xQ(a.h)||a.A)=
&&DQ(a);a.R&&(DQ(a),a.V())})};zQ.prototype.Z=3Dfunction(a){var =
b=3Da.g;this.B=3D=3Db||-1=3D=3Db&&this.getAd()&&!this.getAd().isLinear()|=
|KQ(this,a)};=0A=
zQ.prototype.aa=3Dfunction(a){this.B!=3Da.g&&KQ(this,a);wQ(this.h,a.g,0);=
var =
b=3D1=3D=3DvQ(this.h,0).length;0=3D=3Da.g&&b&&(b=3Dthis.g.getAd())&&!b.is=
Linear()&&AQ(this);W.isAutoPlayAdBreaks()?CQ(this):LQ(this,a.g)};=0A=
zQ.prototype.la=3Dfunction(a){this.A||(this.A=3D!0,null!=3Dthis.h.g.get(-=
1)&&1=3D=3Dthis.h.g.get(-1))||(xQ(this.h)&&this.g instanceof =
PP?(G(this,new =
JL("contentResumeRequested")),DQ(this)):xQ(this.h)||2!=3Dthis.h.g.get(-1)=
?0<vQ(this.h,-1).length?(a.g=3D!1,a=3Dthis.h.l,a.g.includes(-1)&&G(a,new =
zJ(-1,null)),BJ(a)):DQ(this):(a.g=3D!0,DQ(this)))};=0A=
zQ.prototype.T=3Dfunction(a){wQ(this.h,a.g,2);var =
b=3Da.A||ZI(II);G(this,new JL("log",null,b));b=3D{};G(this,new =
JL("adBreakFetchError",null,(b.adBreakTime=3Da.g,b)));((b=3DxQ(this.h)||t=
his.A)||0=3D=3Da.g)&&AQ(this);b&&DQ(this)};var =
yQ=3Dfunction(a){Q(a.l,a.h,"load",a.Z,void 0);Q(a.l,a.h,"play",a.aa,void =
0);Q(a.l,a.h,"adBreakFetchError",a.T,void =
0)};zQ.prototype.kb=3Dfunction(){QP.prototype.ga.call(this)};=0A=
zQ.prototype.ga=3Dfunction(){this.o&&(Qh(this.o),this.o=3Dnull);BQ(this)?=
(this.R=3D!0,QP.prototype.ga.call(this)):(DQ(this),this.V())};var =
BQ=3Dfunction(a){return!(a.g instanceof =
PP)&&!a.g.Na()},LQ=3Dfunction(a,b){0=3D=3Db&&(a.o=3DPh(function(){AQ(a)},=
100));-1=3D=3Db&&(a.o=3DPh(function(){a.kb()},500));a.H&&(a.H=3D!1,a.C=3D=
!0,CQ(a));var c=3D{};c.adBreakTime=3Db;b=3Dnew =
JL("adBreakReady",a.g.getAd(),c);G(a,b)};zQ.prototype.O=3Dfunction(){this=
.D.g=3D!0;QP.prototype.O.call(this)};zQ.prototype.toString=3Dfunction(){r=
eturn"vmapman"};=0A=
var =
EQ=3Dfunction(a,b){null!=3D=3Da.B&&vQ(a.h,a.B).forEach(function(c){iI(sI(=
c.W,b))})};var MQ=3Dfunction(a){for(var b=3D[],c=3D0;c<a.length;c++){var =
d=3Da[c];0<d&&(b.push(Math.round(1E3*(d-8))/1E3),b.push(Math.round(1E3*d)=
/1E3))}return b};var =
NQ=3Dfunction(a,b,c,d){this.g=3Da;this.A=3Db;this.l=3Dc;this.B=3Dd;this.h=
=3Dnew =
cF(["videoAdUiInstreamUxRefresh","endcap"],"",!0,!0);this.o=3Dnull};v(NQ,=
YD);=0A=
NQ.prototype.build=3Dfunction(){YE(this.h,this.A);dF(this.h);this.o=3Dnew=
 zF(!0,!0);gF(this.h,this.o);new yE(this.o,this.g,0);var a=3Dnew =
qF(this.l.actions[0].title);new bE(a,this.g,YB);fF(this.h,a);a=3Dnew =
ZE;this.l.sc.cc&&(a.l(this.l.sc.cc),a.show());new =
bE(a,this.g,YB);lF(this.h,a);a=3Dnew =
aF;this.l.sc.description&&(a.l(this.l.sc.description),a.show());lF(this.h=
,a);new bE(a,this.g,YB);a=3Dnew nF("author");var =
b=3Dthis.l.sc.Ia||this.B;b&&(a.l(b),a.show());new =
bE(a,this.g,YB);fF(this.h,a);eF(this.h)};=0A=
var OQ=3Dfunction(a){var =
b;null!=3D(b=3Da.o)&&b.h&&b.h.focus()};NQ.prototype.Ra=3Dfunction(){qg(th=
is.h.Ga());this.h.V()};var PQ=3Dfunction(a,b,c,d){d=3Dvoid =
0=3D=3D=3Dd?!1:d;QP.call(this,a);this.D=3Db;this.H=3Dthis.o=3Dthis.h=3Dnu=
ll;this.A=3Dnew =
P(a);E(this,this.A);this.R=3Dc;this.I=3Dthis.l=3Dthis.F=3Dthis.B=3Dnull;t=
his.J=3D!1;this.N=3Dd;this.L=3Dthis.C=3Dnull};v(PQ,QP);PQ.prototype.ya=3D=
function(){this.J||(QQ(this),this.J=3D!0);QP.prototype.ya.call(this)};=0A=
PQ.prototype.start=3Dfunction(){QP.prototype.start.call(this);eg("videoAd=
Ui").classList.add("ima-action-ad");if(this.getAd()){var =
a=3DXK(this.getAd(),"InfoCards");a&&(this.B=3DBK(a))&&(this.F=3Dthis.B.ac=
tions[0].title,this.l=3Dthis.B.sc,this.I=3Dthis.B.actions[0].target||tL(t=
his.getAd()))}this.B.oc&&this.B.oc.Of&&(this.N?(a=3Dthis.D.$b(),this.F&&X=
D(a,IB,this.F),this.l.cc&&XD(a,JB,this.l.cc),this.l.description&&XD(a,HB,=
this.l.description),this.l.Ia&&XD(a,GB,this.l.Ia)):(a=3Ddocument.body,thi=
s.h=3Dnew RD(this.F),H(this.h.g.element,=0A=
!1),this.H=3Dlg("DIV"),iD(this.H,"videoAdUiFloatingLayer"),a.appendChild(=
this.H),this.h.Le(this.H),this.h.$f(this.l.cc),this.h.Be(this.l.descripti=
on),this.l.Ia&&this.h.Pd(this.l.Ia),(a=3D(a=3Dthis.getAd())&&a.l?oG(a.l):=
null)&&this.h.g.element.classList.add(a)));if(this.B.oc&&this.B.oc.Pf&&(a=
=3Dthis.D.Zb())){var =
b=3Dthis.B.oc.de;this.getAd().L=3Db/1E3;this.N?(b=3Dthis.getAd().l,b=3DnG=
(b),this.C=3Dnew NQ(this.D.$b(),a,this.B,(null=3D=3Db?void =
0:b.g)||null),this.C.build()):(this.o=3Dnew =
ND(a,b,this.F),this.o.l.$f(this.l.cc),=0A=
this.o.l.Be(this.l.description),this.l.Ia&&this.o.l.Pd(this.l.Ia))}a=3Dth=
is.getAd().l;var =
c=3DmG(a);c&&c.h&&null!=3D(b=3Dthis.o)&&(c=3Dc.h)&&eg("advertiserVideoThu=
mbnail",b.o.h).setAttribute("src",c);a=3DnG(a);var =
d;if((null=3D=3D(d=3Dthis.l)||!d.Ia)&&(null=3D=3Da?0:a.g)){var =
e;null=3D=3D(e=3Dthis.h)||e.Pd(a.g||"");var =
f;null!=3D(f=3Dthis.o)&&f.l.Pd(a.g||"")}RQ(this);SQ(this,"start")};=0A=
var =
RQ=3Dfunction(a){a.h&&S(a.A,a.h,"ctaClicked",function(){a.ua();wG(a.R,3);=
SQ(a,"ctaclick");a.Jc()});a.o&&(S(a.A,a.o,"video_card_endcap_action",func=
tion(){return =
TQ(a)}),S(a.A,a.o,"video_card_endcap_collapse",function(){return =
UQ(a,"video_card_endcap_collapse")}),S(a.A,a.o,"videoSkipClicked",functio=
n(){return UQ(a,"video_card_endcap_dismiss")}))},QQ=3Dfunction(a){var =
b=3Da.g;S(a.A,b,YH,function(c){return =
G(a,c)});S(a.A,b,"start",function(){SQ(a,"showui");a.h&&a.h.show()});S(a.=
A,b,"contentPauseRequested",=0A=
function(c){return =
G(a,c)});S(a.A,b,"contentResumeRequested",function(){return =
Ka});S(a.A,b,"adError",function(c){SQ(a,"error");c=3Dc.getError()||aJ(XI)=
;bJ(a,XI,c.getInnerError());a.ga()});S(a.A,b,"allAdsCompleted",function()=
{return VQ(a)});S(a.A,b,"skip",function(){SQ(a,"skip");a.o=3Dnull;var =
c;null=3D=3D(c=3Da.C)||c.Ra();a.C=3Dnull;a.h&&H(a.h.g.element,!1);a.ga()}=
)},VQ=3Dfunction(a){SQ(a,"complete");a.h&&H(a.h.g.element,!1);a.D.Gd();if=
(a.o)a.o.show();else if(a.C){var =
b=3Da.D.$b();WD(b,kC,function(){UQ(a,"video_card_endcap_collapse")});=0A=
WD(b,YB,function(){TQ(a)});OQ(a.C);a.L=3DsetTimeout(function(){UQ(a,"vide=
o_card_endcap_collapse")},a.B.oc.de)}else =
RP(a,"contentResumeRequested"),RP(a,"allAdsCompleted")},TQ=3Dfunction(a){=
SQ(a,"endcapclick");var =
b;null!=3D(b=3Da.o)&&b.g&&Nh(b.g);clearTimeout(a.L);b=3D{};b.url=3Da.I;RP=
(a,"navigationRequested",b)};PQ.prototype.Jc=3Dfunction(){this.Pa(this.I)=
};=0A=
var =
UQ=3Dfunction(a,b){RP(a,b);RP(a,"contentResumeRequested");RP(a,"allAdsCom=
pleted");var =
c;null=3D=3D(c=3Da.C)||c.Ra();a.ga()},SQ=3Dfunction(a,b){var =
c=3D{};a=3D(c.evt=3Db,c.format=3DWQ(a),c);gJ().report(143,a,!0)},WQ=3Dfun=
ction(a){a=3Da.getAd();if(!a)return"noad";a=3Da.l;if(!a)return"noimalibad=
";a=3DkG(a);if(!a)return"noextension";a=3Da.g;return =
null!=3Da?a:"noformat"};PQ.prototype.O=3Dfunction(){var =
a;null=3D=3D(a=3Dthis.C)||a.Ra()};var =
IQ=3Dfunction(a,b,c,d){D.call(this);this.B=3Da;E(this,this.B);this.A=3Db;=
this.o=3Dc;this.l=3Dd;a.l=3D[].concat(u(a.B));a=3DfQ(a);this.C=3Dthis.g=3D=
this.o.create([a],this.A,this.l);this.h=3Dnull};v(IQ,D);l=3DIQ.prototype;=
l.Rc=3Dfunction(){return this.g};l.bf=3Dfunction(){var =
a=3Dthis,b,c;return Da(function(d){if(1=3D=3Dd.g)return =
b=3DXQ(a),a.h=3Dnull,wa(d,b,2);c=3Dd.h;if(!c)throw Error("Called =
getNextManager when there are no more managers.");a.g=3Dc;return =
d.return(a.g)})};=0A=
l.cd=3Dfunction(){var a=3Dthis;return Da(function(b){return =
1=3D=3Db.g?wa(b,XQ(a),2):b.return(b.h)})};l.Gg=3Dfunction(){return =
this.Rc()=3D=3D=3Dthis.C};l.O=3Dfunction(){this.g.ga();D.prototype.O.call=
(this)};var XQ=3Dfunction(a){if(a.Na())return =
Promise.resolve(null);if(a.h)return a.h;a.h=3Dnew =
Promise(function(b){gQ(a.B).then(function(c){a.Na()?b(null):c?b(a.o.creat=
e([c],a.A,a.l)):b(null)}).catch(function(){b(null)})});return a.h};var =
YQ=3Dfunction(a){D.call(this);this.g=3Da.slice();this.l=3Dthis.h=3Dthis.g=
.shift()};v(YQ,D);l=3DYQ.prototype;l.Rc=3Dfunction(){return =
this.h};l.bf=3Dfunction(){var a=3Dthis;return =
Da(function(b){a.h=3Da.g.shift();return =
b.return(a.Rc())})};l.cd=3Dfunction(){var a=3Dthis;return =
Da(function(b){return =
a.Na()?b.return(Promise.resolve(null)):0<a.g.length?b.return(a.g[0]):b.re=
turn(null)})};l.Gg=3Dfunction(){return =
this.Rc()=3D=3D=3Dthis.l};l.O=3Dfunction(){this.g.forEach(function(a){ret=
urn void a.ga()});D.prototype.O.call(this)};var =
ZQ=3Dfunction(){YD.apply(this,arguments)};v(ZQ,YD);l=3DZQ.prototype;l.kd=3D=
function(){};l.show=3Dfunction(){};l.Ee=3Dfunction(){};l.Qc=3Dfunction(){=
};l.ee=3Dfunction(){};var $Q=3Dfunction(a){var b=3Da.Zj;a=3Da.margin;var =
c=3D'<div class=3D"'+U("autoalign")+" "+U("nonLinearContainer")+'"><div =
class=3D"'+U("innerContainer")+'"><span =
class=3D"'+U("buttonSlot")+'">';b=3DMath.max(0,Math.ceil(b-0));for(var =
d=3D0;d<b;d++)c+=3D'<div class=3D"'+U("overlaySelector")+'" =
style=3D"margin-top: '+U(UC(a))+'px"></div>';return =
DC(c+"</span></div></div>")},aR=3Dfunction(){return DC('<div =
class=3D"'+U("fullSlotContainer")+'"><div =
class=3D"'+U("fullSlotContentContainer")+'"></div><div =
class=3D"'+U("fullSlotBottomBar")+=0A=
'"></div></div>')};var =
bR=3Dfunction(){VE.call(this);this.element=3DXC(aR);this.h=3Deg("fullSlot=
ContentContainer",this.element);this.l=3Deg("fullSlotBottomBar",this.elem=
ent)};v(bR,XE);var =
cR=3Dfunction(a,b){a.l&&b.element&&a.l.appendChild(b.element)},dR=3Dfunct=
ion(a,b){a.h&&b.element&&a.h.appendChild(b.element)};var =
eR=3Dfunction(a,b,c,d,e,f,g){ZQ.call(this,b);this.B=3Da;this.C=3D[];this.=
D=3Dc;this.M=3Dd;this.G=3De;this.F=3Df;this.U=3Dg;this.h=3Dnew =
bR;this.A=3Dnew =
P(this);this.o=3D0;this.l=3Dnull};v(eR,ZQ);l=3DeR.prototype;=0A=
l.build=3Dfunction(){var =
a=3Dthis;YE(this.h,this.D);this.B.forEach(function(d,e){d=3Dd.l(a.M);a.C.=
push(d);var =
f=3DwF(d);null!=3Df&&S(a.A,f,"click",function(g){g.stopPropagation();XD(a=
.g,LB,null)});new =
gE(d,a.g,dC);S(a.A,d,"click",function(){a.o=3De});dR(a.h,d)});if(this.F){=
var b=3Dnew zF(!0,!0);cR(this.h,b);this.l=3Dnew yE(b,this.g,5);b=3Dnew =
bF;cR(this.h,b);new tE(b,this.g);b=3Dnew ZE;new =
bE(b,this.g,LB);b.l(this.G);cR(this.h,b);b.show();if(this.U){var c=3Dnew =
AF(!0);new bE(c,this.g,oC);WE(b,c)}}DD(ED(this.h.element,=0A=
.3));XD(this.g,fC,null)};l.Ra=3Dfunction(){qg(this.h.Ga());this.l&&this.l=
.V()};l.kd=3Dfunction(){return =
this.h.h};l.show=3Dfunction(){};l.Ee=3Dfunction(){};l.Qc=3Dfunction(){ret=
urn this.B[this.o]};l.ee=3Dfunction(){return this.C[this.o]};var =
gR=3Dfunction(a,b){VE.call(this);var =
c=3Dthis;this.C=3Db;this.element=3DXC($Q,{Zj:a,margin:(57-10*a)/a});this.=
h=3Deg("innerContainer",this.element);this.o=3DArray.from(dg(this.element=
));this.o.forEach(function(d,e){S(c.g,d,"click",function(f){fR(c,e);f.sto=
pPropagation()})});this.B=3D!1;fR(this,0);S(this.g,this.element,"mouseove=
r",function(){G(c,"mouseover")});S(this.g,this.element,"mouseout",functio=
n(){G(c,"mouseout")})};v(gR,XE);gR.prototype.ed=3Dfunction(a){this.B=3Da;=
this.l&&this.l.ed(a)};=0A=
var =
fR=3Dfunction(a,b){null!=3Da.A&&jD(a.o[a.A],"active");iD(a.o[b],"active")=
;a.A=3Db;a.C(b)},hR=3Dfunction(a,b){a.l&&(a.h.removeChild(a.l.Ga()),Vy(a.=
g,b,"click"));a.l=3Db;a.l.ed(a.B);a.h.appendChild(b.element);S(a.g,b,"cli=
ck",function(c){G(a,c);c.stopPropagation()})};l=3DgR.prototype;l.ri=3Dfun=
ction(a){AD(this.h,"opacity =
"+a/1E3+"s")};l.show=3Dfunction(){H(this.h,!0)};l.Rd=3Dfunction(){H(this.=
h,!1)};l.vh=3Dfunction(){ti(this.h,1)};l.Xh=3Dfunction(){ti(this.h,.3)};v=
ar jR=3Dfunction(a,b,c,d){ZQ.call(this,b);var =
e=3Dthis;this.G=3Da;this.D=3Dc;this.C=3Dnew =
P(this);this.M=3Dd;this.o=3D[];this.B=3Dnew Mh(15E3);this.h=3Dnew =
gR(a.length,function(f){iR(e,f)})};v(jR,ZQ);=0A=
jR.prototype.build=3Dfunction(){var a=3Dthis;YE(this.h,this.D);new =
jE(this.h,this.g,!1);new =
gE(this.h,this.g,dC);this.o=3Dthis.G.map(function(b){var =
c=3Db.l(a.M),d=3DwF(c);null!=3Dd&&S(a.C,d,"click",function(e){e.stopPropa=
gation();XD(a.g,LB,null)});d=3Dnew mF;new =
eE(d,a.g,TB);WE(c,d);b.N&&(b=3Dnew AF(!0),new =
bE(b,a.g,oC),WE(c,b));return c});iR(this,0);this.l=3Dnew yF;new =
vE(this.l,this.g,TB);WE(this.h,this.l);WD(this.g,TB,function(){Nh(a.B)});=
WD(this.g,jC,function(){a.B.start()});Q(this.C,this.B,"tick",this.F,void =
0);=0A=
this.B.start()};jR.prototype.Ra=3Dfunction(){qg(this.h.Ga())};jR.prototyp=
e.F=3Dfunction(){fR(this.h,(this.A+1)%this.o.length)};var =
iR=3Dfunction(a,b){b!=3Da.A&&a.o[b]&&(hR(a.h,a.o[b]),a.A=3Db,XD(a.g,fC,nu=
ll))};l=3DjR.prototype;l.kd=3Dfunction(){var a=3Dthis.ee();return =
a?a.Ga():null};l.ee=3Dfunction(){return =
this.o[this.A]};l.show=3Dfunction(){this.h&&this.h.show();this.l&&uE(this=
.l)};l.Ee=3Dfunction(){this.h&&this.h.Rd();this.l&&this.l.show()};l.Qc=3D=
function(){return this.G[this.A]};var =
kR=3Dfunction(a){VE.call(this);this.element=3Dlg("DIV","nonLinearContaine=
r");a&&iD(this.element,"autoalign")};v(kR,XE);var =
lR=3Dfunction(a,b,c,d,e,f){ZQ.call(this,b);this.A=3Da;this.C=3Dc;this.B=3D=
new P(this);this.o=3Dnew =
kR(d);this.D=3De;this.G=3Df};v(lR,ZQ);l=3DlR.prototype;=0A=
l.build=3Dfunction(){var =
a=3Dthis;YE(this.o,this.C);this.h=3Dthis.A.l(this.G);var =
b=3DwF(this.h);null!=3Db&&S(this.B,b,"click",function(c){c.stopPropagatio=
n();XD(a.g,LB,null)});new jE(this.h,this.g,!0);new =
gE(this.h,this.g,dC);WE(this.o,this.h);this.D&&(b=3Dnew mF,new =
eE(b,this.g,TB),WE(this.h,b),this.l=3Dnew yF,new =
vE(this.l,this.g,eC),WE(this.o,this.l));this.A.N&&(b=3Dnew AF(!0),new =
bE(b,this.g,oC),WE(this.h,b));XD(this.g,fC,null)};l.Ra=3Dfunction(){qg(th=
is.o.Ga());this.B.V()};=0A=
l.kd=3Dfunction(){return =
this.h?this.h.Ga():null};l.show=3Dfunction(){this.l&&uE(this.l);this.h&&t=
his.h.show()};l.Ee=3Dfunction(){this.l&&this.l.show();this.h&&this.h.Rd()=
};l.Qc=3Dfunction(){return this.A};l.ee=3Dfunction(){return this.h};var =
mR=3Dfunction(a,b,c,d){F.call(this);this.Z=3Da;this.Wb=3Db;this.aa=3Dc;th=
is.D=3D!1;this.Xb=3D0;this.R=3Dnew =
P(this);E(this,this.R);this.A=3Dd;this.h=3Dnew =
P(this);E(this,this.h);this.Sb=3Dnew tN;this.o=3Dnew =
Qv(HL(this.getAd()),new =
GP,IL(this.getAd()));if(null=3D=3Dthis.getAd().h)throw =
ZI(MI);this.$c=3DNH()?new =
dP:qP();this.J=3Dnull;a=3Dthis.getAd();this.J=3Dthis.$c.F(a,this,this.o,a=
.o.I)};v(mR,F);l=3DmR.prototype;l.Tc=3Dfunction(){};l.lc=3Dfunction(){};l=
.md=3Dfunction(){};l.ld=3Dfunction(){};l.getAd=3Dfunction(){return =
this.Z};=0A=
l.O=3Dfunction(){this.Sb.V();Z(this,"contentResumeRequested");Z(this,"all=
AdsCompleted");zg(this.h);F.prototype.O.call(this)};var =
Z=3Dfunction(a,b,c){G(a,new =
JL(b,a.getAd(),c))};mR.prototype.Pa=3Dfunction(a){var =
b=3D{};b.url=3Da;Z(this,"navigationRequested",b)};var =
nR=3Dfunction(a){Wy(a.R);Uy(a.R,a.aa,"companion_display_error",function()=
{});var =
b=3Da.aa.B(a.getAd());null!=3Db&&Q(a.R,b,"companion_click",a.Ya,void =
0);if(!a.aa.H())throw aJ(CI);};mR.prototype.Ya=3Dfunction(){};=0A=
var oR=3Dfunction(a){var =
b=3Da.getAd();for(a=3DXK(b,"sodar");!a&&(b=3Db.g);)a=3DXK(b,"sodar");b=3D=
a;if(null!=3Db&&b.o&&b.h&&b.A&&b.l){a=3Db.o;var =
c=3Db.h,d=3Db.l,e=3Dwindow,f=3D"//pagead2.googlesyndication.com/bg/"+zd(b=
.A)+".js";b=3De.document;var =
g=3D{};c&&(g._scs_=3Dc);g._bgu_=3Df;g._bgp_=3Dd;g._li_=3D"v_h.3.480.1";(c=
=3De.GoogleTyFxhY)&&"function"=3D=3Dtypeof =
c.push||(c=3De.GoogleTyFxhY=3D[]);c.push(g);e=3Dbg(b).createElement("SCRI=
PT");e.type=3D"text/javascript";e.async=3D!0;a=3Dlc(dc("//tpc.googlesyndi=
cation.com/sodar/%{path}"),{path:zd(a)+".js"});=0A=
e.src=3DTf(a);Wf(e);b.getElementsByTagName("head")[0].appendChild(e)}};mR=
.prototype.ya=3Dfunction(){};mR.prototype.ca=3Dfunction(a){this.o.report(=
a)};mR.prototype.Mb=3Dfunction(a,b){$v(this.o,b);b=3Dthis.o;a=3Da.getErro=
rCode();Ot("err");N(M(),"aec",String(a));Kv(a,b.l);b.report("error")};var=
 =
pR=3Dfunction(a,b){a.ca(b);Z(a,b)};l=3DmR.prototype;l.oa=3Dfunction(){ret=
urn-1};l.getDuration=3Dfunction(){return-1};l.xb=3Dfunction(){return-1};l=
.ua=3Dfunction(){};l.Eb=3Dfunction(){};l.Pb=3Dfunction(){};=0A=
l.start=3Dfunction(){if(!this.D)throw ZI(AI,null,"Must call init before =
start.");};l.nd=3Dfunction(){return!1};l.Db=3Dfunction(){var a;return =
null!=3D(a=3Dthis.Xb)?a:0};l.Da=3Dfunction(a){isNaN(a)||0>a||1<a?bJ(this,=
HI,null,"volume",String(a)):this.Xb=3Da};l.Jf=3Dfunction(){this.ca("aband=
on")};var qR=3Dfunction(a){if(!a.Wb){var b=3D{err:Ad("Disp cont =
null.\n"+Error().stack,1500)};gJ().report(64,b,!0)}return =
a.Wb};l=3DmR.prototype;=0A=
l.Df=3Dfunction(a){var =
b=3Da.type;if(-1!=3D$H.indexOf(b)){if("externalActivityEvent"=3D=3Db&&(b=3D=
a.getAdData().eventName,!bI(b)))return;pR(this,b)}};l.Ja=3Dfunction(){};l=
.tc=3Dfunction(){};l.ga=3Dfunction(){var =
a=3Dthis;uN(this.Sb,function(){return =
a.V()})};l.kb=3Dfunction(){this.ga()};l.Jc=3Dfunction(){};l.Ec=3Dfunction=
(){};l.Fc=3Dfunction(){};var =
rR=3Dfunction(a,b,c){mR.call(this,a,b.g,b.l,c);this.B=3Dnull;this.la=3Dth=
is.sa=3D-1;this.H=3D!1;this.N=3D[];this.l=3Db.g.$b()};v(rR,mR);l=3DrR.pro=
totype;l.start=3Dfunction(){mR.prototype.start.call(this);qR(this).Gd();t=
his.B=3DqR(this).Zb();if(null!=3Dthis.B){this.ca("show_ad");pg(this.B);th=
is.Ph();if(QH()&&this.g){var a=3Dthis.g.kd();NL();var b=3Dnew =
ew(this.getAd().l,this.o,qR(this).fg(),QH(),this.getAd().B);b.A=3Da;b.cf(=
);E(this,b)}this.Xd();this.N.forEach(function(c){return void =
c()});this.N=3D[];this.H=3D!0}};=0A=
l.ya=3Dfunction(){if(!this.D){this.D=3D!0;Z(this,"loaded");var =
a=3DNL();Q(this.h,a,$H,this.Df,void =
0)}};l.md=3Dfunction(){null!=3Dthis.g&&this.g.show();this.ca("expand")};l=
.ld=3Dfunction(){null!=3Dthis.g&&this.g.Ee();this.ca("collapse")};l.lc=3D=
function(){mR.prototype.lc.call(this);this.Xd();this.H&&this.ca("overlay_=
resize")};l.Ja=3Dfunction(a,b){mR.prototype.Ja.call(this,a,b);this.sa=3Da=
;this.la=3Db;this.Xd();this.H&&this.ca("overlay_resize")};=0A=
l.O=3Dfunction(){null!=3Dthis.g&&(this.g.Ra(),this.g=3Dnull);this.l.clear=
();this.H=3D!1;NL();null!=3Dthis.B&&(pg(this.B),this.B=3Dnull);mR.prototy=
pe.O.call(this)};=0A=
l.Ph=3Dfunction(){var a=3Dthis;if(!this.g){var =
b=3Dthis.getAd().h;if(null=3D=3Db){var c=3DaJ(MI);sR(this,c);throw =
c;}try{nR(this)}catch(d){throw =
sR(this,d),d;}$v(this.o,sM(this.getAd()));c=3DkL(this.getAd())||this.A.us=
eStyledNonLinearAds;this.B&&(this.g=3Dnew =
lR(b,this.l,this.B,this.A.autoAlign,c,new =
hK),WD(this.l,TB,function(){return void =
a.vd()}),WD(this.l,dC,function(){var =
d=3Db.wb();pR(a,"click");a.Pa(d)}),WD(this.l,jC,function(){Z(a,"userRecal=
l")}),WD(this.l,fC,function(){return void a.Ag()}),this.g.build())}};=0A=
l.Xd=3Dfunction(a,b){a=3Dvoid 0=3D=3D=3Da?0:a;b=3Dvoid =
0=3D=3D=3Db?0:b;if(null!=3Dthis.g){var =
c=3Dri(qR(this).Zb()),d=3Dthis.sa,e=3Dthis.la;if(-1=3D=3Dd||-1=3D=3De)d=3D=
c.width,e=3Dc.height;c=3Dri(this.g.kd());if(c.width+a>d||c.height+b>e)thr=
ow a=3DaJ(JI),sR(this,a),this.kb(),a;}};var sR=3Dfunction(a,b){var =
c=3DlM(b,a.getAd());a.Mb(b,c)};l=3DrR.prototype;l.vd=3Dfunction(){this.ca=
("close");Z(this,"userClose")};l.Ag=3Dfunction(){var =
a=3Dthis;if(this.g){var =
b=3Dthis.g.Qc().getAd();this.H?this.te(b):this.N.push(function(){return =
a.te(b)})}};=0A=
l.te=3Dfunction(a){a&&($v(this.o,sM(a)),pR(this,"impression"),this.ca("cr=
eativeView"),pR(this,"start"))};l.Df=3Dfunction(a){this.getAd().B=3D=3Da.=
getAdData().queryId&&mR.prototype.Df.call(this,a)};l.toString=3Dfunction(=
){return"nonlinearman"};var =
vR=3Dfunction(a,b,c){rR.call(this,a[0],b,c);var =
d=3Dthis;this.ba=3D!1;this.F=3D[];this.P=3D!1;this.L=3Dnew =
Mh(200);E(this,this.L);this.I=3D0;this.va=3D[];this.T=3Dnew =
GP;this.ha=3D!1;a.forEach(function(e){var =
f=3De.h;if(null=3D=3Df)f=3DZI(MI),e=3DlM(f,e),d.Mb(f,e);else{if(null=3D=3D=
d.C){var =
g=3DXK(e,"AdSense");g&&(d.C=3Dg.l)}"Text"=3D=3Df.getContentType()&&(d.ba=3D=
!0);!(e=3DtR(e))||uR(d)&&!d.ba||(f.N=3De);d.F.push(f)}});0!=3DWK(this.get=
Ad()).length&&nR(this)};v(vR,rR);l=3DvR.prototype;l.tc=3Dfunction(a){a.au=
toAlign=3D!0;rR.prototype.tc.call(this,a)};=0A=
l.Ph=3Dfunction(){var =
a=3Dthis;if(!this.g&&this.B){if(0=3D=3Dthis.F.length)throw =
aJ(MI);null=3D=3Dthis.C&&(this.C=3Dnew hK);if(uR(this)){var =
b=3DAL(this.getAd(),this.A.disableUi),c=3DwR(this);this.g=3Dnew =
eR(this.F,this.l,this.B,this.C,c.text,!b,c.nk);Q(this.h,this.L,"tick",thi=
s.uk,void 0)}else 1=3D=3Dthis.F.length?this.g=3Dnew =
lR(this.F[0],this.l,this.B,!0,!0,this.C):this.g=3Dnew =
jR(this.F,this.l,this.B,this.C);WD(this.l,dC,function(d){var =
e=3Dd.ib,f=3Dd.jb;d=3Da.g.Qc();var =
g=3Dd.getAd(),h=3DXK(g,"AdSense");h=3Dnew J(h.G);var k=3Dri(a.g.kd()),=0A=
m=3Dri(qR(a).Zb());e=3D["0","aw=3D"+k.width,"ah=3D"+k.height,"nx=3D"+e,"n=
y=3D"+f,"viewMode=3D"+(wx(m.width,m.height)?"fullscreen":"normal"),"sdkv=3D=
h.3.480.1","eids=3D"+ut(),"bw=3D"+m.width,"bh=3D"+m.height];h.g.set("labe=
l","elementclick");h.g.set("value",e.join(";"));a.T.h(h.toString());xR(a,=
g);a.ca("click");yR(a);Z(a,"click");if(e=3Dd.wb())(d=3Da.g.ee())&&(e=3DuF=
(d.h,e)),a.Pa(e)});WD(this.l,fC,function(){return void =
a.Ag()});WD(this.l,TB,function(){return void =
a.vd()});WD(this.l,jC,function(){Z(a,"userRecall")});WD(this.l,=0A=
lC,function(){Z(a,"skippableStateChanged")});WD(this.l,kC,function(){Z(a,=
"skip");a.vd();zR(a)});WD(this.l,oC,function(){if(uR(a)){var =
d=3DtR(a.getAd());a.Pa(d)}else =
a.g&&a.Pa(a.g.Qc().N)});WD(this.l,LB,function(){var =
d,e=3DXK(a.getAd(),"AdSense");e&&(d=3De.C);null=3D=3Dd&&a.C&&(d=3Da.C.l);=
d&&a.Pa(d)});this.g.build()}};l.uk=3Dfunction(){this.I+=3D.2;var a=3Dnew =
tC(this.I,this.getDuration());XD(this.l,uC,a);this.I>=3Dthis.getDuration(=
)&&(Z(this,"complete"),zR(this))};l.ya=3Dfunction(){rR.prototype.ya.call(=
this)};=0A=
l.start=3Dfunction(){rR.prototype.start.call(this);!this.P&&uR(this)&&(th=
is.P=3D!0,Z(this,"contentPauseRequested"),this.L.start())};l.vd=3Dfunctio=
n(){var =
a=3Dthis;rR.prototype.vd.call(this);this.F.forEach(function(b){if(b=3Db.g=
etAd())xR(a,b),a.ca("close"),yR(a)})};var =
tR=3Dfunction(a){return(a=3DXK(a,"AdSense"))?a.A:null},wR=3Dfunction(a){v=
ar b=3DXK(a.getAd(),"AdSense").h;b=3Dnull!=3Db?b:a.C.g;var =
c;if(c=3D!!tR(a.getAd()))c=3DuR(a)&&!a.ba;a=3D{text:b,nk:c};null=3D=3Da.t=
ext&&(a.text=3DDC("Ads by Google"));return a};=0A=
vR.prototype.Ag=3Dfunction(){var a=3Dthis;if(this.g){var =
b=3Dthis.g.Qc().getAd();if(null!=3Db){this.Z=3Db;var =
c=3Db.getAdId();this.va.includes(c)||(this.va.push(c),this.H?this.te(b):t=
his.N.push(function(){return =
a.te(b)}))}}};vR.prototype.te=3Dfunction(a){a&&(this.Z=3Da,this.ha||(Z(th=
is,"impression"),this.ha=3D!0),xR(this,a),this.ca("impression"),this.ca("=
creativeView"),this.ca("start"),Z(this,"start"),yR(this))};vR.prototype.X=
d=3Dfunction(){var =
a=3DuR(this)?15:0,b=3DuR(this)?65:0;rR.prototype.Xd.call(this,a,b)};=0A=
var uR=3Dfunction(a){return =
qL(a.getAd())},zR=3Dfunction(a){Nh(a.L);a.g&&(a.g.Ra(),a.g=3Dnull);NL();a=
.P&&(a.P=3D!1,Z(a,"contentResumeRequested"))};l=3DvR.prototype;l.Pb=3Dfun=
ction(){this.nd()&&(Z(this,"skip"),this.vd(),zR(this))};l.nd=3Dfunction()=
{if(rL(this.getAd())){var =
a=3DnI(rL(this.getAd()));return-1!=3Da&&this.oa()>=3Da}return!1};l.oa=3Df=
unction(){return =
uR(this)?this.I:rR.prototype.oa.call(this)};l.getDuration=3Dfunction(){re=
turn uR(this)&&null!=3Dthis.C?15:rR.prototype.getDuration.call(this)};=0A=
l.xb=3Dfunction(){var a=3Dthis.getDuration(),b=3Dthis.oa();return =
uR(this)&&0<=3Db&&b<=3Da?a-b:rR.prototype.xb.call(this)};var =
xR=3Dfunction(a,b){a.o=3Dnew =
Qv(HL(b),a.T,IL(b));$v(a.o,sM(b))},yR=3Dfunction(a){a.o=3Dnew Qv(new =
Map,a.T)};vR.prototype.toString=3Dfunction(){return"adsensenonlinearman"}=
;var =
AR=3Dfunction(a,b,c,d){D.call(this);this.A=3Dthis.g=3Da;this.B=3Db;this.o=
=3Dc;this.l=3Dd;this.h=3Dnull};v(AR,D);l=3DAR.prototype;l.Rc=3Dfunction()=
{return this.g};l.bf=3Dfunction(){var a=3Dthis,b,c;return =
Da(function(d){if(1=3D=3Dd.g)return =
b=3DBR(a),a.h=3Dnull,wa(d,b,2);c=3Dd.h;if(!c)throw Error("Called =
getNextManager when there are no more managers.");a.g=3Dc;return =
d.return(a.g)})};l.cd=3Dfunction(){var a=3Dthis;return =
Da(function(b){return =
1=3D=3Db.g?a.g.getAd().Y?b.return(null):wa(b,BR(a),2):b.return(b.h)})};=0A=
l.Gg=3Dfunction(){return =
this.Rc()=3D=3D=3Dthis.A};l.O=3Dfunction(){this.g.ga();D.prototype.O.call=
(this)};=0A=
var BR=3Dfunction(a){if(a.h)return a.h;var =
b=3DjL(a.g.getAd());if(null=3D=3Db)return =
Promise.resolve(null);a.h=3Dnew =
Promise(function(c){b.Pc(function(d){if(a.Na())c(null);else{1<d.length&&(=
d=3Dd.slice(0,1));var =
e=3Dd[0].getAdPodInfo(),f=3Da.g.getAd().getAdPodInfo(),g=3Df.getAdPositio=
n();e.Ge=3Dg;g=3Df.getIsBumper();e.di=3Dg;g=3Df.getMaxDuration();e.me=3Dg=
;g=3Df.getPodIndex();e.ag=3Dg;g=3Df.getTimeOffset();e.eh=3Dg;f=3Df.getTot=
alAds();e.Tf=3Df;d=3Da.o.create(d,a.B,a.l);c(d)}},function(){return void =
c(null)})});return a.h};var =
CR=3D[{type:"itag",kc:18},{type:"itag",kc:22}],DR=3D[{type:"itag",kc:22},=
{type:"itag",kc:18}];function ER(a){return new =
JK(null,a.g,a.na,0,0,0,a.getWidth()||0,a.getHeight()||0,a.getMediaUrl(),n=
ull)}function FR(){var =
a=3DCR;Li()&&1!=3DUH()&&2!=3DUH()||(a=3DDR);return a}=0A=
var GR=3Dfunction(a){var b=3Dvoid 0=3D=3D=3Da?{}:a,c=3Db.Me;a=3Dvoid =
0=3D=3D=3Db.mimeTypes?[]:b.mimeTypes;var d=3Dvoid =
0=3D=3D=3Db.Ej?[]:b.Ej;b=3Dvoid =
0=3D=3D=3Db.rb?null:b.rb;0>=3Dc&&(c=3DLi()?500:1E3);0=3D=3Dd.length&&(d=3D=
FR());this.g=3Dnew kA(d);c=3Dnew xB(c);d=3Dnew CB;a=3Dnew =
EB({Jh:a});this.h=3Dnew DB({rb:b,filters:[d,a],pi:c})};var =
HR=3Dfunction(a,b){b=3Dvoid =
0=3D=3D=3Db?null:b;Bg.call(this,a);this.g=3Db};v(HR,Bg);var =
JR=3Dfunction(a){F.call(this);this.l=3Da;this.o=3Dnew =
P(this);E(this,this.o);this.g=3Dnew =
IR;this.h=3D!1;Q(this.o,this.l,"nativeUi",this.A,void 0)};v(JR,F);var =
LR=3Dfunction(a){a.h||(a.h=3D!0,KR(a))},MR=3Dfunction(a,b){a.g.h=3Db;KR(a=
)};JR.prototype.reset=3Dfunction(){this.g=3Dnew =
IR;KR(this);this.h=3D!1};var KR=3Dfunction(a){if(a.h){var b=3Da.g;var =
c=3D{},d=3D{};b=3D(d.iconsView=3Db.h,d.skipView=3D(c.state=3Db.g,c.skipTe=
xt=3Db.fd,c),d);eI(a.l,"nativeUi","updateUiState",b)}};=0A=
JR.prototype.A=3Dfunction(a){switch(a.Ab){case "iconClicked":G(this,new =
HR("iconClicked",a.fb));break;case "iconRendered":G(this,new =
HR("iconRendered",a.fb));break;case "skipButtonClicked":G(this,new =
HR("skipButtonClicked"))}};var =
IR=3Dfunction(){this.fd=3D"";this.g=3D"skipStateHidden";this.h=3D{}};var =
NR=3Dfunction(a){this.g=3Da},OR=3Dfunction(a){return =
a.some(function(b){if(!b.A)return!1;b=3Db.B;return =
null!=3Db&&"none"!=3Db.style.display?(b.focus(),!0):!1})},PR=3Dfunction(a=
,b){var c=3Djg().screen;if(c){var =
d=3Dc.availWidth||c.width,e=3Dc.availHeight||c.height,f=3Dnew =
Yf(0,e),g=3DNumber.MAX_VALUE,h=3Dnull;b.forEach(function(k,m){m=3Da[m];if=
(m.A){var n=3Dnew =
Yf(Id(qw(k,d)),Id(rw(k,e)));k=3Df.x-n.x;n=3Df.y-n.y;k=3DMath.sqrt(k*k+n*n=
);g>k&&(h=3Dm,g=3Dk)}});null!=3Dh&&(b=3Dh.Ga(),null!=3Db&&b.focus())}};fu=
nction =
QR(a,b){null!=3Db&&(a.l=3Db.includes("adAttribution"),a.o=3Db.includes("c=
ountdown"))}function RR(a,b){b=3Dvoid 0=3D=3D=3Db?6:b;var c=3Dnew SR;var =
d=3D-1!=3Da.getDuration()&&0!=3Da.getDuration()&&7>=3Da.getDuration();c.B=
=3Dd?-1:a.getSkipTimeOffset();c.qb=3DBL(a);c.M=3D!x(A(tL(a)));c.A=3Da.get=
Duration()>b||0=3D=3Da.getDuration();a.l&&(c.D=3DoG(a.l)||"");a=3DiH();jH=
(a,"disableSkipFadeTransition")&&(c.F=3D0);return c}var =
SR=3Dfunction(){this.B=3D-1;this.o=3Dthis.l=3D!0;this.g=3D!1;this.A=3D!0;=
this.h=3Dthis.G=3D!1;this.D=3D"";this.qb=3D[];this.M=3D!1};=0A=
SR.prototype.getUiElements=3Dfunction(){var =
a=3D[];this.l&&a.push("adAttribution");this.o&&a.push("countdown");return=
 a};SR.prototype.isSkippable=3Dfunction(){return 0<=3Dthis.B};var =
TR=3Dfunction(a,b,c,d,e,f){this.g=3Db;var =
g=3Dthis;this.l=3Da;this.U=3Dc;this.B=3Dd;this.I=3De;this.F=3Dthis.M=3D!1=
;this.C=3D[];this.D=3D!1;this.o=3Dvoid 0=3D=3D=3Df?!1:f;this.h=3Dnew =
cF([this.l.D],this.l.h?"videoAdUiTopBar-gvn":"videoAdUiTopBarWithGradient=
s",!this.l.g,this.o);hF(this.h,!this.o&&(!ux()||!1));this.H=3Dnew =
P(this);document.addEventListener("click",function(h){var =
k=3Dg.h.Ga().getBoundingClientRect();if(!(k.bottom<h.clientY||k.right<h.c=
lientX||k.top>h.clientY||k.left>h.clientX)){var =
m=3DM();Sj(m.g,"clk_"+(h.clientX-=0A=
k.left)+"x"+(h.clientY-k.top),Kj()-0);Nt()}},!0);this.G=3Dnull;this.J=3Dn=
ew NR(b);this.A=3Dnull};v(TR,YD);l=3DTR.prototype;=0A=
l.build=3Dfunction(){var =
a=3Dthis;YE(this.h,this.U);dF(this.h);if(this.l.isSkippable()){WD(this.g,=
lC,function(){a.M=3D!0});var b=3Dnew =
zF(!0,!0,this.l.F);gF(this.h,b);this.G=3Dnew =
yE(b,this.g,this.l.B);this.B&&(H(b.A,!1),H(b.h,!1))}if(this.l.l&&!this.B)=
{var c=3Dnew =
$E(this.o);this.o?gF(this.h,c):this.l.h?(fF(this.h,c),eF(this.h)):gF(this=
.h,c);this.l.o?new tE(c,this.g):c.show()}this.l.C&&(b=3Dnew AF(!0),new =
bE(b,this.g,oC),this.o?gF(this.h,b):c?WE(c,b):this.l.h?fF(this.h,b):gF(th=
is.h,b));this.o&&(c=3Dnew xF,sE(new rE(c,=0A=
this.g)),lF(this.h,c),WD(this.g,qC,function(d){a.D&&(iF(a.h,!d),jF(a.h,!d=
))}));if(this.o||this.l.A&&!this.B)c=3Dnew nF("author"),new =
cE(c,this.g,RB,GB),fF(this.h,c),c=3Dnew ZE,new =
cE(c,this.g,SB,JB),this.o?kF(this.h,c):fF(this.h,c),c=3Dnew aF,new =
cE(c,this.g,MB,HB),this.o?kF(this.h,c):fF(this.h,c),WD(this.g,GB,function=
(){return void eF(a.h)}),WD(this.g,JB,function(){return void =
eF(a.h)}),WD(this.g,HB,function(){return void eF(a.h)});if(this.o)new =
hE(this.h,this.g,!0);else if(!this.B){c=3DNB;if(this.l.g||=0A=
!this.l.M)c=3DpC;this.I?new gE(this.h,this.g,c):(new =
bE(this.h,this.g,c),this.h.ed(!0))}this.l.qb.forEach(function(d){if(!a.l.=
h){var e=3Dnew nF("vast");new =
CE(e,a.g,d,X().J);oF(e,d.g,d.h);WE(a.h,e);a.C.push(e)}});this.o?(this.A=3D=
new qF,new cE(this.A,this.g,bC,IB)):(this.A=3Dnew rF,new =
bE(this.A,this.g,bC));WD(this.g,uC,function(d){!a.o&&0<d.h&&5>d.h-d.g&&hF=
(a.h,!1);a.o&&!a.D&&5<d.g&&(a.D=3D!0,iF(a.h,!0),jF(a.h,!0))});WD(this.g,Z=
B,function(){var =
d=3Da.J,e=3Da.C,f=3Da.l.qb,g=3Da.l.isSkippable();OR(e)||(g?XD(d.g,$B,=0A=
null):PR(e,f))});this.Cf()};l.Ra=3Dfunction(){this.H.V();this.G&&this.G.V=
();qg(this.h.Ga())};l.ki=3Dfunction(){this.M&&XD(this.g,KB,null)};l.ji=3D=
function(){!this.F&&this.l.A&&!this.B&&this.l.g&&this.A&&(this.F=3D!0,fF(=
this.h,this.A),eF(this.h))};l.Cf=3Dfunction(){var =
a=3Dthis,b=3Dri(this.h.Ga());this.l.qb.forEach(function(c,d){a.l.qb.lengt=
h=3D=3Da.C.length&&pF(a.C[d],qw(c,b.width),rw(c,b.height))})};l.$h=3Dfunc=
tion(){return this.l};var =
UR=3Dfunction(a,b,c){this.g=3Da.getMaxDuration();this.adPosition=3Da.getA=
dPosition();this.currentTime=3Db;this.duration=3Dc;this.totalAds=3Da.getT=
otalAds()};var VR=3Dfunction(a){F.call(this);this.F=3Da;this.h=3Dnew =
P(this);E(this,this.h);this.I=3Dnew =
ws;this.D=3D-1;this.o=3Dthis.J=3D!1;this.A=3D""};v(VR,F);VR.prototype.O=3D=
function(){WR(this);F.prototype.O.call(this)};=0A=
var =
WR=3Dfunction(a){Wy(a.h);null!=3Da.g&&nJ(a.g);null!=3Da.B&&a.B.V();a.B=3D=
null;a.I.clear();a.D=3D-1;a.A=3D"";a.J=3D!1;a.o=3D!1},bS=3Dfunction(a,b,c=
,d,e){WR(a);a.g=3Dc;mJ(a.g);a.C=3Dd;a.H=3De;a.l=3Dnew =
YR(a.g);a.A=3Db.B;QH()&&(b=3DNL(),Q(a.h,b,"externalActivityEvent",a.P,voi=
d 0),Q(a.h,b,"measurable_impression",a.Z,void =
0),Q(a.h,b,"viewable_impression",a.aa,void =
0));Q(a.h,a.g,"timeUpdate",a.N,void =
0);S(a.h,a.g,"loadedmetadata",function(){return void ZR(a,new =
Bg("loadedMetadata"))});S(a.h,a.g,"durationChange",function(){return =
void ZR(a,=0A=
new Bg("durationChange"))});Q(a.h,a.g,"volumeChange",a.gk,void =
0);Q(a.h,a.g,"pause",a.bk,void 0);Q(a.h,a.g,"play",a.ck,void =
0);Q(a.h,a.g,"end",a.$j,void 0);Q(a.h,a.g,"beginFullscreen",a.T,void =
0);Q(a.h,a.g,"endFullscreen",a.R,void 0);Q(a.h,a.g,"skip",a.L,void =
0);Q(a.h,a.g,"skipShown",a.wh,void 0);Q(a.h,a.g,"start",a.dk,void =
0);Q(a.h,a.g,"error",a.Ri,void 0);Q(a.h,a.g,"mediaLoadTimeout",a.Si,void =
0);Q(a.h,a.g,"autoplayDisallowed",a.Qi,void =
0);S(a.h,a.g,"loaded",function(){return $R(a,"loaded")});aS(a,=0A=
a.C,a.H)},aS=3Dfunction(a,b,c){null!=3Db&&null!=3Dc&&(WD(c,pC,function(){=
return void ZR(a,new JL("videoClicked"))}),WD(c,kC,function(){return =
void a.L()}),WD(c,lC,function(){return void =
a.wh()}),WD(c,KB,function(){cS(a,"skip",!0,!1)}),WD(c,RB,function(){retur=
n void ZR(a,new JL("authorIconClicked"))}),WD(c,SB,function(){return =
void ZR(a,new JL("titleClicked"))}),WD(c,MB,function(){return void =
ZR(a,new JL("authorNameClicked"))}),WD(c,bC,function(){return void =
ZR(a,new JL("learnMoreClicked"))}),WD(c,nC,function(d){return void =
dS(d)}),=0A=
WD(c,mC,function(d){return void =
eS(a,d.o,d.B)}),WD(c,aC,function(){return void ZR(a,new =
JL("iconFallbackImageClosed"))}),WD(c,oC,function(){return void =
eS(a,b?a.C.C:null)}))},cS=3Dfunction(a,b,c,d){if(!c||null=3D=3Da.I.get(b)=
)if(!d||a.o)a.I.set(b,!0),$R(a,b),G(a,b)},$R=3Dfunction(a,b){if(a.C&&a.C.=
g){if("click"=3D=3Db)return;"learnMoreClicked"=3D=3Db&&a.F.report("click"=
)}"error"!=3Db&&a.F.report(b)};VR.prototype.Z=3Dfunction(a){a.getAdData()=
.queryId=3D=3Dthis.A&&cS(this,"measurable_impression",!0,!0)};=0A=
VR.prototype.aa=3Dfunction(a){a.getAdData().queryId=3D=3Dthis.A&&cS(this,=
"viewable_impression",!0,!0)};VR.prototype.P=3Dfunction(a){a=3Da.getAdDat=
a()||{};var =
b=3Da.eventName;a=3DbI(b)&&a.queryId=3D=3Dthis.A?b:null;null!=3Da&&cS(thi=
s,a,!0,!0)};VR.prototype.N=3Dfunction(){if(this.o){var =
a=3Dthis.g.getDuration();-1!=3Da&&(this.g.h>=3D.25*a&&cS(this,"firstQuart=
ile",!0,!0),this.g.h>=3D.5*a&&cS(this,"midpoint",!0,!0),this.g.h>=3D.75*a=
&&cS(this,"thirdQuartile",!0,!0),Yv(this.F,this.g.h,1E3*a));fS(this)}};=0A=
var =
fS=3Dfunction(a){0>a.D||a.J||!(a.g.h>=3Da.D||a.g.B)||!a.o||(a.J=3D!0,cS(a=
,"engagedView",!0,!0))};l=3DVR.prototype;l.dk=3Dfunction(){this.o=3D!0;cS=
(this,"impression",!0,!0);cS(this,"creativeView",!0,!0);cS(this,"start",!=
0,!0);this.l.g=3Dthis.g.o;this.l.volume=3Dhw(this.g);(this.l.g||0=3D=3Dth=
is.l.volume)&&cS(this,"mute",!1,!1)};l.gk=3Dfunction(){var =
a=3Dthis.g.o,b=3Dhw(this.g),c=3Dthis.l;c.g&&!a||!a&&0=3D=3Dc.volume&&0<b?=
cS(this,"unmute",!1,!1):this.l.muted(a,b)&&cS(this,"mute",!1,!1);this.l.g=
=3Da;this.l.volume=3Db};=0A=
l.bk=3Dfunction(){this.g.B?(fS(this),cS(this,"complete",!0,!0)):this.g.A&=
&(this.l.h=3D!0,cS(this,"pause",!1,!1))};l.ck=3Dfunction(){this.l.h&&(thi=
s.l.h=3D!1,cS(this,"resume",!1,!1))};l.$j=3Dfunction(){fS(this);cS(this,"=
complete",!0,!0)};l.dg=3Dfunction(){cS(this,"click",!1,!1)};l.Ri=3Dfuncti=
on(){cS(this,"error",!1,!1)};l.Si=3Dfunction(){cS(this,"mediaLoadTimeout"=
,!1,!1)};l.Qi=3Dfunction(){cS(this,"autoplayDisallowed",!1,!1)};l.wh=3Dfu=
nction(){cS(this,"skipShown",!0,!1)};=0A=
var =
dS=3Dfunction(a){a.C.forEach(function(b){gI(b)})},eS=3Dfunction(a,b,c){c=3D=
void 0=3D=3D=3Dc?[]:c;var d=3D{};b=3D(d.clickThroughUrl=3Db,d);G(a,new =
JL("videoIconClicked",null,b));c.forEach(function(e){gI(e)})},ZR=3Dfuncti=
on(a,b){cS(a,b.type,!1,!1)};VR.prototype.L=3Dfunction(){cS(this,"skip",!0=
,!1)};VR.prototype.T=3Dfunction(){cS(this,"fullscreen",!1,!1)};VR.prototy=
pe.R=3Dfunction(){cS(this,"exitFullscreen",!1,!1)};var =
YR=3Dfunction(a){this.h=3D!1;this.g=3Da.o;this.volume=3Dhw(a)};=0A=
YR.prototype.muted=3Dfunction(a,b){return!this.g&&a||0!=3Dthis.volume&&0=3D=
=3Db};function gS(a){if(Object.values(uw).includes(a))return =
a;a=3DNumber.parseInt(a,10);return Number.isNaN(a)?"left":a}function =
hS(a){if(Object.values(vw).includes(a))return =
a;a=3DNumber.parseInt(a,10);return Number.isNaN(a)?"top":a}=0A=
function iS(a,b){var =
c=3DgS(a.ib),d=3DhS(a.jb),e=3Da.A.map(function(g){var h=3D{};return =
h.width=3Dg.h,h.height=3Dg.g,h.imageUrl=3Dg.l,h.alternateText=3Dg.$a,h}),=
f=3D{};return =
f.id=3Db,f.width=3Da.h,f.height=3Da.g,f.pixelRatio=3Da.G,f.xPosition=3Dc,=
f.yPosition=3Dd,f.offset=3Da.xa,f.duration=3Da.ab,f.imageUrl=3Da.l,f.alte=
rnateText=3Da.$a,f.fallbackImages=3De,f};var =
jS=3D["image/jpeg","image/jpg","image/png"],kS=3Dfunction(a,b,c){D.call(t=
his);this.g=3Da;this.o=3Db;this.l=3Dc.filter(function(d){var =
e=3Dd.D;return =
null!=3De&&jS.includes(e.toLowerCase())&&null!=3Dd.l});this.h=3Dnew =
P(this);E(this,this.h);Q(this.h,this.g,"iconClicked",this.A,void =
0);Q(this.h,this.g,"iconRendered",this.B,void =
0);a=3D{};MR(this.g,(a.icons=3Dthis.l.map(function(d,e){return =
iS(d,e)}),a.iconsFallbackImageCloseText=3D"OK",a.iconsFallbackImageErrorT=
ext=3D"The requested information could not be loaded.",a))};=0A=
v(kS,D);kS.prototype.A=3Dfunction(a){(a=3DlS(this,a.g))&&XD(this.o,mC,a)}=
;kS.prototype.B=3Dfunction(a){(a=3DlS(this,a.g))&&XD(this.o,nC,a)};var =
lS=3Dfunction(a,b){if(!b||null=3D=3Db.id)return null;b=3Db.id;return =
0>b||b>=3Da.l.length?null:a.l[b]};var =
oS=3Dfunction(a,b,c){D.call(this);this.l=3Dc;this.A=3Da;this.h=3Db;a=3Dth=
is.l;this.g=3D0>a?1:0=3D=3Da?3:2;this.o=3D0;this.B=3Dnew =
P(this);E(this,this.B);mS(this);nS(this);3=3D=3Dthis.g&&XD(this.h,lC,null=
)};v(oS,D);var =
mS=3Dfunction(a){S(a.B,a.A,"skipButtonClicked",function(){3=3D=3Da.g&&XD(=
a.h,kC,null)});WD(a.h,uC,a.C,a);Ag(a,function(){TD(a.h.g,uC.toString(),a.=
C,a)})};oS.prototype.C=3Dfunction(a){!a||0>=3Da.h||this.l>=3Da.h||1=3D=3D=
this.g||3=3D=3Dthis.g||(this.o=3Da.g,this.o>this.l?(this.g=3D3,XD(this.h,=
lC,null)):this.g=3D2,nS(this))};=0A=
var nS=3Dfunction(a){var =
b=3D"skipStateHidden",c=3D"";if(3=3D=3Da.g)b=3D"skipStateSkippable",c=3Dq=
c("Skip Ad ");else =
if(2=3D=3Da.g){b=3D"skipStatePreSkip";c=3DMath.ceil(a.l-a.o);var =
d=3Dc.toString();60<=3Dc&&(d=3D$u(c));c=3DxD({Xf:d})}a=3Da.A;if(a.g.g!=3D=
b||a.g.fd!=3Dc)a.g.g=3Db,a.g.fd=3Dc,KR(a)};var =
pS=3Dfunction(a,b,c){D.call(this);this.h=3Da;this.g=3Db;this.l=3Dc;this.o=
=3D!1};v(pS,D);l=3DpS.prototype;l.build=3Dfunction(){var =
a=3Dthis;WD(this.g,lC,this.xh,this);Ag(this,function(){TD(a.g.g,lC.toStri=
ng(),a.xh,a)});var b=3Dnew oS(this.h,this.g,this.l.B);E(this,b);b=3Dnew =
kS(this.h,this.g,this.l.qb);E(this,b);LR(this.h)};l.Ra=3Dfunction(){this.=
V()};l.O=3Dfunction(){this.h.reset();D.prototype.O.call(this)};l.ki=3Dfun=
ction(){this.o&&XD(this.g,KB,null)};l.Cf=3Dfunction(){};l.$h=3Dfunction()=
{return this.l};l.ji=3Dfunction(){};=0A=
l.xh=3Dfunction(){this.o=3D!0};var qS=3Dfunction(a,b,c,d,e){e=3Dvoid =
0=3D=3D=3De?!1:e;mR.call(this,a,b.g,b.l,c);var =
f=3Dthis;this.I=3Db.h;this.Ta=3Db;this.l=3Dthis.g=3Dnull;this.B=3Db.g.$b(=
);this.C=3Dnew VR(this.o);this.ba=3Dnew =
$G(this.B,this.getAd().isSkippable());this.N=3Dd;this.T=3Dthis.F=3D!1;thi=
s.va=3Dthis.la=3Dthis.H=3D1;this.ha=3Dnull;this.P=3D!1;this.zb=3Dfunction=
(){var g=3D{};return =
g.currentTime=3Df.oa(),g.duration=3Df.getDuration(),g.isPlaying=3D!0,g.is=
Vpaid=3Dnull!=3DVK(f.getAd()),g.isYouTube=3D!1,g.volume=3Df.Db(),g};this.=
sa=3Dnull;this.Gb=3De;b.o.push(this.toString())};=0A=
v(qS,mR);qS.prototype.O=3Dfunction(){QL(this.getAd());var =
a;null=3D=3D(a=3Dthis.l)||a.Ra();this.l=3Dnull;this.B.clear();zg(this.C);=
zg(this.o);this.T=3D!1;this.F&&(a=3Dthis.F=3D!1,null!=3DqR(this)&&(a=3DX(=
).B),this.g.reset(a));var =
b;null=3D=3D(b=3Dthis.g)||vJ(b);ZP(this.I,this.g);mR.prototype.O.call(thi=
s)};=0A=
var =
rS=3Dfunction(a,b){if(!a.F){a.F=3D!0;PL(a.getAd(),a.zb);NL().o=3Db;if(nul=
l!=3Da.J){var =
c=3Da.J;c.A=3Db;S(c.B,c.A,"start",c.R)}c=3Da.A.loadVideoTimeout;0<c&&(b.R=
=3Dc);c=3Da.getAd().l;c=3Dc instanceof =
xw?0<c.g.length?c.g[0]:null:null;var =
d=3Da.getAd().A;d.h=3DDate.now();d.g=3Dnull;pJ(b,a.Tc()||"",c,a.getAd().g=
etAdPodInfo());W.o&&W.F&&(b=3Da.Tc(),c=3D{},c.mediaUrl=3Db,G(a,new =
JL("mediaUrlPinged",null,c)))}},tS=3Dfunction(a,b){if(X().I){var c=3Dnew =
JR(a.Ta.A);return new pS(c,a.B,b)}b=3Dnew =
TR(b,a.B,document.body,AL(a.getAd(),a.A.disableUi),=0A=
!0,a.Gb);WD(a.B,gC,function(){sS(a)});return =
b};qS.prototype.Ya=3Dfunction(a){mR.prototype.Ya.call(this,a);wG(this.N,1=
)};=0A=
var uS=3Dfunction(a,b){Q(a.h,b,"loaded",a.ek,void =
0);Q(a.h,b,"timeUpdate",a.fk,void 0);Q(a.h,b,"waiting",a.hk,void =
0);S(a.h,b,"volumeChange",function(){var =
c=3Dhw(b);c!=3Da.H&&(a.H=3Dc,Z(a,"volumeChange",{volume:c}),0=3D=3Dc&&Z(a=
,"mute"))});Q(a.h,b,"focusSkipButton",a.ak,void =
0);S(a.h,b,"seeked",function(){return void =
G(a,"seeked")});S(a.h,b,"seeking",function(){return void =
G(a,"seeking")})},wS=3Dfunction(a){var =
b=3Da.getAd().h,c=3Db.g;if(null!=3Dc)return =
c;a=3DvS(a,a.getAd());null!=3Da&&(b.g=3Da);return a},vS=3Dfunction(a,=0A=
b){var c=3Da.getAd().l;if(ot(Gu)){var d=3Dnew =
GR({Me:a.A.bitrate,Sm:qR(a).ih(),rb:a.g});if(c instanceof =
xw){a=3Dnull;var =
e=3DXK(b,"GoogleHostedMediaExtension");e&&(e=3Dsy(d.g,e.h),0<e.length&&(a=
=3De[0]));a||(b=3Dd.h.h(SK(b),c),0<b.length&&(b=3Db[0],a=3Dnew =
Ew({fi:b.url,mimeType:b.mimeType,na:b.Ba,za:b.Ba,height:b.height,width:b.=
width,wa:null,Vb:null})));a&&(c.g.length=3D0,c.g.push(a));c=3Da;if(c =
instanceof Ew)return ER(c)}return =
null}if(d=3DXK(b,"GoogleHostedMediaExtension"))if(d=3Dsy(new =
kA(FR()),d.h),0<d.length)for(d=3Dp(d),=0A=
e=3Dd.next();!e.done;e=3Dd.next())if(e=3De.value,e instanceof Ew)return =
ER(e);d=3DSH(a.A.mimeTypes||[]);c=3D(new =
zB({Me:a.A.bitrate,mimeTypes:d,rb:null})).h(SK(b),c);return =
0<c.length?c[0]:null};l=3DqS.prototype;l.ya=3Dfunction(){if(this.D)xS(thi=
s);else{this.D=3D!0;if(xL(this.getAd())&&NH())var =
a=3DaJ(GI,null,"action");else =
a=3DX().Y,a=3Dthis.getAd().isSkippable()&&!OH(a)?aJ(GI,null,"skippablevid=
eo"):null;if(a)throw =
yS(this,this.g,GI,a),a;this.ha=3DwS(this);null=3D=3Dthis.ha?zS(this,aJ(OI=
)):(xS(this),AS(this))}};=0A=
l.nd=3Dfunction(){var =
a;if(this.g){if(a=3D!!rL(this.getAd()))a=3DnI(rL(this.getAd())),a=3Dthis.=
g.h>=3Da}else a=3D!1;return =
a};l.Pb=3Dfunction(){this.g&&this.getAd().isSkippable()&&(null!=3Dthis.l?=
this.l.ki():(this.ca("skip"),Z(this,"skip"),this.ga()))};=0A=
l.start=3Dfunction(){if(this.sa)BS(this,this.g);else{mR.prototype.start.c=
all(this);try{a:{Z(this,"contentPauseRequested");this.g||(this.g=3DYP(thi=
s.I),this.g||($P(this.I),this.g=3DYP(this.I)));var =
a=3Dthis.getAd().l;if(a instanceof xw){var =
b=3DlG(a);b&&(this.getAd().Cc=3Db)}if(this.A.useVideoAdUi||X().I){var =
c=3Dthis.getAd(),d=3Dthis.A,e=3DlL(c),f=3Dd.useStyledLinearAds;var =
g=3DNH()?!1:ux()&&!(lL(c)&&ux()&&X().sa)||wL(c)||xL(c)||pL(c)||oL(c)||f?!=
0:!1;var =
h=3D(YK(c).get("AdSense")||[]).pop(),k=3Dnull!=3Dh&&h.Hd(),m=3Dh?h.A:null=
;=0A=
if(g||k)d.useLearnMoreButton=3D!0,d.useStyledLinearAds=3D!0;if(zL(c)){var=
 n=3DBL(c),q=3Dnew =
SR;q.qb=3Dn;q.l=3D!1;q.o=3D!1;q.g=3D!1;q.A=3D!1;q.h=3D!1;q.B=3D-1;var =
r=3Dq}else if(d.useStyledLinearAds){var =
t=3DA(tL(c)),B=3Dd.useLearnMoreButton;if(x(t)||!nx(t))B=3D!1;a=3DB;var =
y=3DRR(c,0);y.g=3Da;y.G=3Dd.g;!e||QR(y,d.uiElements);x(A(m))||(y.C=3Dm);r=
=3Dy}else{if(yL(c,aH)||yL(c,["402"])){var =
L=3DRR(c);L.h=3D!0;x(A(m))||(L.C=3Dm);var R=3DL}else{var =
ta=3DRR(c);ta.A=3D!1;ta.l=3D!1;ta.o=3D!1;QR(ta,d.uiElements);R=3Dta}r=3DR=
}this.l=3DtS(this,r);this.l.build();if(null!=3Dthis.getAd().Cc&&=0A=
r.G){var pa=3Dthis.ba,vb=3Dthis.getAd().l;pa.g=3Dvb instanceof =
xw?mG(vb):null;pa.h=3Dvb instanceof =
xw?nG(vb):null;pa.g&&pa.g.g&&(pa.g.title&&XD(pa.l,JB,pa.g.title),pa.h&&pa=
.h.title&&XD(pa.l,HB,pa.h.title),pa.h&&pa.h.g&&XD(pa.l,GB,pa.h.g))}var =
Rd=3Dthis.getAd(),md=3Dr.getUiElements();Rd.Gb=3Dmd}var =
Gf=3Dthis.g;eI(Gf.l,Gf.g,"activate");var =
Sd=3Dthis.g;bS(this.C,this.getAd(),Sd,this.l?this.l.$h():null,this.B);S(t=
his.h,this.C,"durationChange engagedView authorIconClicked =
authorNameClicked videoClicked videoIconClicked iconFallbackImageClosed =
learnMoreClicked muteClicked titleClicked unmuteClicked start =
loadedMetadata".split(" "),=0A=
this.L);var ij=3Dnew =
ew(this.getAd().l,this.o,Sd,QH(),this.getAd().B);ij.cf();E(this,ij);if(wL=
(this.getAd())){var Hf=3Dthis.getAd().l;if(Hf instanceof xw){var =
db=3Dthis.N;db.A=3DHf;db.l=3DSd;db.D=3DlG(db.A);var =
If;if(!(If=3Dot(Iu)&&!Hf.W.has("engagedView"))){var =
kb;if(!(kb=3Ddb.L||!db.D||!jG(db.A))){var =
ze=3Ddb.A;kb=3D!(0<ze.g.length&&ze.g[0])}If=3Dkb}if(!If){var =
jj=3Ddb.A.o;null!=3Djj&&(db.P=3Djj,db.C=3D!0,Pt("vss_tr"),S(db.o,db.l,"ti=
meUpdate",db.T),S(db.o,db.l,"end",db.aa),db.g=3D10)}}}uS(this,Sd);Q(this.=
h,this.C,"impression",=0A=
this.L,!1,this);CS(this,Sd);rS(this,this.g);var =
pc=3Dthis.Da,$g=3DXK(this.getAd(),"AdSense");pc.call(this,null!=3D$g&&nul=
l!=3D$g.l&&$g.l.o?0:this.va);this.ca("show_ad");qR(this).Qf();try{nR(this=
)}catch(ah){yS(this,this.g,CI,ah);break =
a}uJ(this.g)}}catch(ah){zS(this,ah)}}};l.Db=3Dfunction(){return =
this.F&&this.g?this.g.o?0:hw(this.g):this.H};l.Da=3Dfunction(a){this.F&&t=
his.g?tJ(this.g,a):this.H=3Da;this.va=3Da};l.ua=3Dfunction(){this.g&&qJ(t=
his.g)};l.Eb=3Dfunction(){this.g&&uJ(this.g)};=0A=
l.oa=3Dfunction(){return =
this.g?this.g.h:-1};l.getDuration=3Dfunction(){return =
this.g?this.g.getDuration():-2};l.xb=3Dfunction(){var =
a=3Dthis.getDuration(),b=3Dthis.oa();return =
0<=3Da&&0<=3Db?Math.max(0,a-b):-1};=0A=
var =
BS=3Dfunction(a,b){iL(a.getAd());yS(a,b,XI,aJ(XI,b.getError()))},yS=3Dfun=
ction(a,b,c,d){DS(a,b,d);bJ(a,c,d);a.ga()},DS=3Dfunction(a,b,c){c=3DaJ(XI=
,c);b=3DlM(c,a.getAd(),b);a.Mb(c,b)},CS=3Dfunction(a,b){$v(a.o,sM(a.getAd=
(),b));var c=3Da.getAd().h;null!=3Dc&&c instanceof =
MK&&(ZH.forEach(function(d){Q(a.h,a.C,d,a.L,!1,a)}),c=3Da.h,S(c,a.C,"erro=
r",function(){return void =
BS(a,b)}),S(c,a.C,"mediaLoadTimeout",function(){a.getAd().A.g=3DDate.now(=
);yS(a,b,RI,aJ(RI,null,(a.A.loadVideoTimeout/1E3).toString()))}),S(c,a.C,=
"autoplayDisallowed",=0A=
function(){var =
d=3DaJ(XI),e=3DaJ(BI);d.g=3De;yS(a,b,XI,d)}));a.getAd().isSkippable()&&(a=
.C.D=3D30)},ES=3Dfunction(a){a.P&&(Z(a,"click"),a.Pa(tL(a.getAd())))};=0A=
qS.prototype.L=3Dfunction(a){switch(a.type){case =
"start":oR(this);this.P=3D!0;this.l&&this.l.ji();a=3Dthis.C;var =
b=3DqR(this).yg();b||a.C||!a.g||Q(a.h,a.g,"click",a.dg,void =
0);if(b){a.B=3Dnew HP;Q(a.h,a.B,"click",a.dg,!1);var =
c=3Da.B;null=3D=3Db||c.A||(c.g=3Db,LP(c),c.A=3D!0)}a.H&&WD(a.H,NB,a.dg,a)=
;this.getAd().Y=3D!0;Z(this,"start");break;case =
"impression":this.getAd().Y=3D!0;Z(this,"impression");break;case =
"viewable_impression":Z(this,"viewable_impression");break;case =
"measurable_impression":Z(this,"measurable_impression");=0A=
break;case "pause":XD(this.B,qC,!0);Z(this,"pause");break;case =
"resume":XD(this.B,qC,!1);Z(this,"resume");break;case =
"firstQuartile":Z(this,"firstQuartile");break;case =
"midpoint":Z(this,"midpoint");break;case =
"thirdQuartile":Z(this,"thirdQuartile");break;case =
"complete":Z(this,"complete");this.ga();break;case =
"loadedMetadata":Z(this,"loadedMetadata");break;case =
"durationChange":Z(this,"durationChange");break;case =
"click":ES(this);this.ua();break;case =
"engagedView":Z(this,"engagedView");break;case "videoClicked":sS(this);=0A=
Z(this,"videoClicked");break;case =
"videoIconClicked":G(this,a);X().J||(a=3Da.getAdData().clickThroughUrl,th=
is.Pa(a));this.ua();break;case =
"iconFallbackImageClosed":Z(this,"iconFallbackImageClosed");break;case =
"authorIconClicked":FS(this);break;case =
"authorNameClicked":FS(this);break;case =
"learnMoreClicked":wG(this.N,3);ES(this);this.ua();break;case =
"titleClicked":b=3Dthis.ba;if(b.g&&b.g.g)if(a=3Db.g.id,b=3Db.o,b=3Dvoid =
0=3D=3D=3Db?!1:b,null=3D=3Da)a=3Dnull;else{c=3Dnew =
J("//www.youtube.com/watch");var d=3Dc.g;d.set("v",a);=0A=
d.set("feature",b?"trueview-instream":"instream");Cs(c,d);a=3Dc.toString(=
)}else a=3Dnull;null!=3D=3Da&&(this.ua(),this.Pa(a));break;case =
"muteClicked":this.la=3Dthis.H;this.Da(0);break;case =
"unmuteClicked":this.Da(this.la);break;case =
"skipShown":Z(this,"skippableStateChanged");break;case =
"skip":Z(this,"skip");this.ga();break;case =
"fully_viewable_audible_half_duration_impression":Z(this,"fully_viewable_=
audible_half_duration_impression")}};var =
sS=3Dfunction(a){a.g&&(a.g.A?a.Eb():a.ua())};l=3DqS.prototype;=0A=
l.Tc=3Dfunction(){var a=3DwS(this);return =
null=3D=3Da?null:a.url};l.Jc=3Dfunction(){this.getAd().isUiDisabled()&&th=
is.P?(pR(this,"click"),this.ua()):this.getAd().isUiDisabled()};l.ek=3Dfun=
ction(){this.getAd().A.g=3DDate.now();Z(this,"adCanPlay")};l.si=3Dfunctio=
n(a,b){return 0<=3Db&&0<=3Da};=0A=
l.fk=3Dfunction(){var =
a=3Dthis.oa(),b=3Dthis.getDuration();if(this.si(a,b)){var c=3Dnew =
UR(this.getAd().getAdPodInfo(),a,b);Z(this,"adProgress",c)}if(null!=3Dthi=
s.l&&0<=3Db&&0<=3Da){if(!(this.T||3>this.getAd().T)){c=3Dthis.g.getDurati=
on();var =
d=3DuL(this.getAd());c=3DMath.abs(c-d);2<c&&(c=3DaJ(UI,null,Number(c).toF=
ixed(2)),d=3DlM(c,this.getAd(),this.g),this.Mb(c,d));this.T=3D!0}c=3Dthis=
.getAd().getAdPodInfo();a=3Dnew =
tC(a,b,c.getAdPosition(),c.getTotalAds());XD(this.B,uC,a)}};l.ak=3Dfuncti=
on(){this.l&&XD(this.B,$B,null)};=0A=
l.hk=3Dfunction(){Z(this,"adBuffering")};var FS=3Dfunction(a){var =
b,c=3Da.ba;if(c.g&&c.g.g)if(c.h){var d=3Dvoid =
0=3D=3D=3Dd?null:d;(b=3Dvoid =
0=3D=3D=3Db?null:b)||(b=3D"//www.youtube.com/");d?b+=3Dd:(c=3DA(c.h.id),b=
=3Dx(c)?null:b+"channel/"+(mc(c,"UC")&&24=3D=3Dc.length?c:"UC"+c))}else =
b=3Dnull;else =
b=3Dnull;b&&(a.ua(),a.Pa(b))};qS.prototype.lc=3Dfunction(){mR.prototype.l=
c.call(this);null!=3Dthis.l&&this.l.Cf()};qS.prototype.Ja=3Dfunction(a,b)=
{mR.prototype.Ja.call(this,a,b);null!=3Dthis.l&&this.l.Cf()};=0A=
var =
AS=3Dfunction(a){a.A.enablePreloading&&PH()&&(a.g=3DYP(a.I),a.g&&(uS(a,a.=
g),S(a.h,a.g,"error",function(b){a.sa=3Db}),mJ(a.g),rS(a,a.g)))},zS=3Dfun=
ction(a,b){DS(a,a.g,b);b instanceof jI?G(a,new =
wI(b)):bJ(a,XI,b);a.ga()},xS=3Dfunction(a){Z(a,"loaded");Z(a,"adMetadata"=
)};qS.prototype.toString=3Dfunction(){return"videoman"};var =
GS=3Dfunction(){qS.apply(this,arguments)};v(GS,qS);GS.prototype.L=3Dfunct=
ion(a){switch(a.type){case =
"complete":Z(this,"complete");break;default:qS.prototype.L.call(this,a)}}=
;GS.prototype.si=3Dfunction(a,b){return(0<=3Db||-2=3D=3Db)&&0<=3Da};GS.pr=
ototype.getDuration=3Dfunction(){return =
qS.prototype.getDuration.call(this)+vL(this.getAd())};var =
FQ=3Dfunction(a){this.g=3Da};l=3DFQ.prototype;l.yg=3Dfunction(){return =
this.g.yg()};l.Zb=3Dfunction(){return =
this.g.Zb()};l.fg=3Dfunction(){return =
this.g.fg()};l.ih=3Dfunction(){return =
this.g.ih()};l.Bh=3Dfunction(){};l.Qf=3Dfunction(){this.g.Qf()};l.ff=3Dfu=
nction(){this.g.Bh()};l.Gd=3Dfunction(){this.g.Gd()};l.ge=3Dfunction(){th=
is.g.ge()};l.$b=3Dfunction(){return =
this.g.$b()};l.Wg=3Dfunction(a){this.g.Wg(a)};l.Xg=3Dfunction(){this.g.Xg=
()};var =
HQ=3Dfunction(a,b,c){QP.call(this,a.Rc());this.J=3DHS(this,this.g);this.h=
=3Da;this.o=3Db;this.D=3Dthis.F=3D-1;this.I=3D1;this.l=3Dc;this.A=3Dthis.=
B=3Dthis.H=3Dthis.L=3Dthis.C=3D!1};v(HQ,QP);HQ.prototype.Ja=3Dfunction(a,=
b){this.F=3Da;this.D=3Db;QP.prototype.Ja.call(this,a,b)};HQ.prototype.sta=
rt=3Dfunction(){this.H=3D!0;IS(this)};var =
IS=3Dfunction(a){if(!a.B&&!a.A){a.B=3D!0;var =
b=3Da.g.getAd();b&&!b.isLinear()&&JS(a);QP.prototype.start.call(a)}};l=3D=
HQ.prototype;l.Da=3Dfunction(a){this.I=3Da;QP.prototype.Da.call(this,a)};=0A=
l.tc=3Dfunction(a){this.l=3Da;QP.prototype.tc.call(this,a)};l.kb=3Dfuncti=
on(){this.h.V();QP.prototype.kb.call(this)};l.ga=3Dfunction(){this.h.V();=
QP.prototype.ga.call(this)};l.O=3Dfunction(){QP.prototype.O.call(this);th=
is.g.V()};=0A=
var KS=3Dfunction(a,b){var c,d,e;return =
Da(function(f){if(1=3D=3Df.g)return =
a.A=3D!0,c=3Db.getError()||aJ(XI),wa(f,a.h.cd(),2);(d=3Df.h)?(e=3Dnew =
JL("log",null,c),G(a,e)):G(a,b);a.g.ga();f.g=3D0})},NS=3Dfunction(a,b){va=
r c,d;return Da(function(e){switch(e.g){case 1:return =
wa(e,a.h.cd(),2);case 2:c=3De.h;case 3:return =
c&&c.Na()?wa(e,a.h.bf(),5):c?wa(e,a.h.bf(),7):(LS(a,c),G(a,b),e.return())=
;case 5:return wa(e,a.h.cd(),6);case 6:c=3De.h;e.g=3D3;break;case =
7:d=3De.h,LS(a,d),a.g.Na()||a.g.V(),a.g=3Dd,a.A=3D!1,a.B=3D!1,a.H?(MS(a),=
IS(a)):=0A=
MS(a),e.g=3D0}})},OS=3Dfunction(a){var b;return =
Da(function(c){if(1=3D=3Dc.g)return wa(c,a.h.cd(),2);if(b=3Dc.h){var =
d=3Db.getAd();d&&!d.isLinear()&&JS(a)}else =
JS(a);c.g=3D0})},JS=3Dfunction(a){!a.L&&a.C&&(a.L=3D!0,RP(a,"contentResum=
eRequested"))},MS=3Dfunction(a){if(a.h.Gg())throw Error("1st manager =
initialization is done by publisher calling ad pod manager api.");var =
b;null=3D=3D(b=3Da.J)||b.V();a.J=3DHS(a,a.g);a.tc(a.l);a.Da(a.I);a.Ja(a.F=
,a.D);a.ya()},QS=3Dfunction(a,b,c){S(c,b,YH,function(d){return =
G(a,d)});S(c,b,"contentResumeRequested",=0A=
function(){return void OS(a)});S(c,b,"adError",function(d){return void =
KS(a,d)});S(c,b,"allAdsCompleted",function(d){return void =
NS(a,d)});S(c,b,"contentPauseRequested",function(){a.C||(RP(a,"contentPau=
seRequested"),a.C=3D!0)});S(c,b,"impression",function(){return void =
PS(a)})},PS=3Dfunction(a){var b;return =
Da(function(c){if(1=3D=3Dc.g)return =
wa(c,a.h.cd(),2);(b=3Dc.h)&&a.l.enablePreloading&&PH()&&(RS(a,b),b.Da(a.D=
b()),b.ya());c.g=3D0})},HS=3Dfunction(a,b){var c=3Dnew =
P(b);E(a,c);QS(a,b,c);return c},LS=3Dfunction(a,=0A=
b){b?(b=3Db.getAd())&&!b.isLinear()&&a.o.ff():(a.o.ff(),a.o.ge())},RS=3Df=
unction(a,b){W.o&&W.F&&Uy(new P(b),b,"mediaUrlPinged",function(c){return =
G(a,c)})};HQ.prototype.Ec=3Dfunction(){this.g.Ec()};HQ.prototype.Fc=3Dfun=
ction(){this.g.Fc()};var =
SS=3Dfunction(a,b){this.g=3Da;this.h=3Db},TS=3Dfunction(a){a=3Dri(a.h.g.Z=
b());return 0=3D=3Da.width&&0=3D=3Da.height?new =
Zf(-1,-1):a};SS.prototype.getMediaUrl=3Dfunction(){return =
this.g.getAd().getMediaUrl()};SS.prototype.getDuration=3Dfunction(){retur=
n this.g.getDuration()};function =
US(a){return"SIMID"=3D=3Da.$&&"text/html"=3D=3Da.mimeType&&!x(a.url)};var=
 =
VS=3D{},WS=3D(VS[400]=3D1206,VS[402]=3D1207,VS[403]=3D1209,VS),YS=3Dfunct=
ion(a){var =
b=3Da.nj,c=3Da.mk,d=3Da.ad;a=3Da.Vm;QP.call(this,b);this.l=3Dnew =
SS(b,c);this.D=3Dd.h.P.find(US)||null;this.B=3Dnull;b=3Dthis.D?this.D.url=
:"";this.h=3Da||new fG(b);this.P=3Dnew P(this);this.o=3Dnew =
P(this);E(this,this.o);this.C=3Dc;this.F=3Dnew =
ZF;this.I=3D0;this.H=3D!1;this.R=3Dthis.A=3Dnull;this.J=3Dnew =
tN;this.N=3Dnull;this.T=3Db.includes("imasdk.googleapis.com");this.L=3D!1=
;XS(this)};v(YS,QP);=0A=
YS.prototype.ya=3Dfunction(){var =
a=3Dthis;QP.prototype.ya.call(this);if(!this.L){this.L=3D!0;if(null=3D=3D=
this.D||!X().o&&NH()){var =
b=3DaJ(GI,null,"SIMID"),c=3DlM(b,this.getAd());QP.prototype.Mb.call(this,=
b,c);ZS(this);throw =
b;}gG(this.h);this.B=3DhG(this.D.url);this.C.g.Zb().appendChild(this.B);t=
his.h.g.B=3Dthis.B.contentWindow;$S(this);this.h.g.l.promise.then(functio=
n(){var =
d=3DTS(a.l);d=3D{Ea:a.l.g.getAd().getTraffickingParametersString(),lg:tL(=
a.l.g.getAd())||"",Yb:!1,muted:0=3D=3Da.l.g.Db(),Qg:NH()?"notSupported":"=
adHandles",=0A=
jh:!0,videoWidth:d.width,videoHeight:d.height,volume:a.l.g.Db()};a.h.g.se=
ndMessage("SIMID:Player:init",new =
TF(d)).then(a.F.resolve).catch(a.F.reject)})}};=0A=
var =
XS=3Dfunction(a){S(a.o,a.g,[].concat(u(YH),["contentPauseRequested"]),fun=
ction(d){return void =
G(a,d)});S(a.o,a.g,"adProgress",function(d){d=3Dd.getAdData();aT(a,d.curr=
entTime)});S(a.o,a.g,"volumeChange",function(d){d=3Dd.getAdData();a.h.g.s=
endMessage("SIMID:Media:volumechange",new =
TF({volume:d.volume}))});S(a.o,a.g,"complete",function(){return void =
bT(a)});S(a.o,a.g,"skip",function(){var =
d=3Da.h.g.sendMessage("SIMID:Player:adSkipped");ZS(a,d)});S(a.o,a.g,"load=
edMetadata",function(){return void cT(a)});=0A=
S(a.o,a.g,"durationChange",function(){return void =
cT(a)});S(a.o,a.g,"adError",function(d){var e,f=3D(null=3D=3Dd?void =
0:null=3D=3D(e=3Dd.getError())?void =
0:e.getErrorCode())||-1;e=3Da.h.g.sendMessage("SIMID:Player:fatalError",n=
ew TF({errorCode:WS[f]||1200}));G(a,d);ZS(a,e)});var =
b=3D{},c=3D(b.adBuffering=3D"SIMID:Media:stalled",b.pause=3D"SIMID:Media:=
pause",b.impression=3D"SIMID:Media:play",b.resume=3D"SIMID:Media:play",b.=
seeked=3D"SIMID:Media:seeked",b.seeking=3D"SIMID:Media:seeking",b);S(a.o,=
a.g,Object.keys(c),function(d){return void =
a.h.g.sendMessage(c[d.type])})},=0A=
aT=3Dfunction(a,b){a.h.g.sendMessage("SIMID:Media:timeupdate",new =
TF({currentTime:b}));var =
c=3Da.getDuration();a.H&&-2!=3Dc&&b>=3Dc&&dT(a,2)};YS.prototype.ua=3Dfunc=
tion(){this.A?Nh(this.A):QP.prototype.ua.call(this)};YS.prototype.Eb=3Dfu=
nction(){this.A?this.A.start():QP.prototype.Eb.call(this)};=0A=
var =
bT=3Dfunction(a){a.h.g.sendMessage("SIMID:Media:ended");a.H?(a.A=3Dnew =
Mh,E(a,a.A),S(a.o,a.A,"tick",function(){a.I+=3D.25;var b=3Dnew =
UR(a.getAd().getAdPodInfo(),a.oa(),a.getDuration());RP(a,"adProgress",b);=
aT(a,a.oa())}),Oh(a.A),a.A.start()):dT(a,2)};YS.prototype.oa=3Dfunction()=
{return QP.prototype.oa.call(this)+this.I};=0A=
var =
$S=3Dfunction(a){S(a.P,a.h,Object.values(RF),function(b){switch(b.type){c=
ase =
"SIMID:Creative:clickThru":a.ca("click");a.T&&gJ().report(148,{time:a.oa(=
),dur:a.getDuration()},!0);b.resolve();break;case =
"SIMID:Creative:fatalError":case =
"SIMID:Creative:requestStop":b.resolve();dT(a,4);break;case =
"SIMID:Creative:requestSkip":b.resolve();a.Pb();break;case =
"SIMID:Creative:reportTracking":if(Array.isArray(b.Qd.Uf))for(var =
c=3Dp(b.Qd.Uf),d=3Dc.next();!d.done;d=3Dc.next())gI(d.value);b.resolve();=
break;case "SIMID:Creative:getMediaState":c=3D=0A=
{};b.resolve((c.currentSrc=3Da.l.getMediaUrl(),c.currentTime=3Da.l.g.oa()=
,c.duration=3Da.l.getDuration(),c.ended=3D!1,c.muted=3D0=3D=3Da.l.g.Db(),=
c.paused=3D!1,c.volume=3Da.l.g.Db(),c.fullscreen=3D!1,c));break;case =
"SIMID:Creative:requestPause":a.ua();b.resolve();break;case =
"SIMID:Creative:requestPlay":a.Eb();b.resolve();break;case =
"SIMID:Creative:requestResize":var =
e=3Db.Qd;if(X().ba){c=3De.videoWidth;d=3De.videoHeight;var =
f=3De.xe,g=3De.ye,h=3De.$d,k=3De.Zd,m=3De.ae,n=3De.be;e=3DTS(a.l);h!=3De.=
width||k!=3De.height||0!=3Dm||0!=3Dn?c=3Dnull:(c=3Dnew Yh(f,=0A=
g,c,d),c=3D$h(new Yh(0,0,e.width,e.height),c)?c:null)}else =
c=3Dnull;c?(a.R=3Dc,a.C.g.Wg(c),b.resolve()):b.reject();break;case =
"SIMID:Creative:requestChangeAdDuration":c=3Db.Qd.duration;0>c&&-2!=3Dc?b=
.reject():(c-=3DuL(a.getAd()),a.getAd().L=3Dc,a.H=3D!0,RP(a,"durationChan=
ge"),b.resolve());break;case =
"SIMID:Creative:requestNavigation":a.Pa(b.Qd.uri);a.ua();b.resolve();brea=
k;default:b.reject()}})},dT=3Dfunction(a,b){b=3Da.h.g.sendMessage("SIMID:=
Player:adStopped",new TF({code:b}));ZS(a,b)};=0A=
YS.prototype.start=3Dfunction(){var =
a=3Dthis;QP.prototype.start.call(this);this.F.promise.then(function(){ret=
urn void eT(a)}).catch(function(){fT(a)})};var =
eT=3Dfunction(a){a.Na()||(gT(a),a.h.g.sendMessage("SIMID:Player:startCrea=
tive").catch(function(){return void =
fT(a)}))},gT=3Dfunction(a){a.C.g.Gd();a.B.style.display=3D"block"},fT=3Df=
unction(a){var =
b=3DaJ(LI),c=3DlM(b,a.getAd());QP.prototype.Mb.call(a,b,c);G(a,new =
wI(b));ZS(a)};=0A=
YS.prototype.Pb=3Dfunction(){var =
a=3Dthis.h.g.sendMessage("SIMID:Player:adSkipped");this.ca("skip");RP(thi=
s,"skip");ZS(this,a)};YS.prototype.Ec=3Dfunction(){QP.prototype.Ec.call(t=
his);this.h.g.sendMessage("SIMID:Player:appBackgrounded")};YS.prototype.F=
c=3Dfunction(){QP.prototype.Fc.call(this);this.h.g.sendMessage("SIMID:Pla=
yer:appForegrounded")};=0A=
YS.prototype.lc=3Dfunction(){var a=3DTS(this.l),b=3Dnew =
Yh(0,0,a.width,a.height),c=3Dthis.R||b;this.h.g.sendMessage("SIMID:Player=
:resize",new =
TF({ae:b.left,be:b.top,$d:b.width,Zd:b.height,xe:c.left,ye:c.top,videoWid=
th:c.width,videoHeight:c.height,Yb:wx(a.width,a.height)}))};var =
cT=3Dfunction(a){a.h.g.l.promise.then(function(){var =
b=3Da.getDuration();a.h.g.sendMessage("SIMID:Media:durationchange",new =
TF({duration:b}))})};=0A=
YS.prototype.O=3Dfunction(){this.J.V();X().ba&&this.C.g.Xg();this.C.g.ge(=
);this.B&&(this.B.style.visibility=3D"hidden");RP(this,"contentResumeRequ=
ested");RP(this,"allAdsCompleted");ZS(this);QP.prototype.O.call(this)};YS=
.prototype.ga=3Dfunction(){var =
a=3Dthis;QP.prototype.ga.call(this);uN(this.J,function(){return =
a.V()})};var ZS=3Dfunction(a,b){b=3Dvoid =
0=3D=3D=3Db?Promise.resolve({}):b;if(!a.N){var =
c=3DRh();a.N=3DPromise.race([b,c]).then(function(){qg(a.B);a.h.V();a.P.V(=
)});a.ga()}};var =
hT=3Dfunction(){VE.call(this);this.element=3Dlg("div");ji(this.element,{p=
osition:"absolute",width:"100%",height:"100%"})};v(hT,XE);var =
iT=3Dfunction(a,b,c){this.g=3Db;this.o=3Da;this.l=3Dc;this.h=3Dnew =
hT};v(iT,YD);iT.prototype.build=3Dfunction(){var =
a=3Dthis;window.frameElement&&ji(window.frameElement,{"z-index":100});YE(=
this.h,this.l);this.o.forEach(function(b){var c=3Dnew nF("vast");new =
CE(c,a.g,b);WE(a.h,c);var =
d=3Dri(a.h.Ga());pF(c,qw(b,d.width),rw(b,d.height));oF(c,b.g,b.h)})};iT.p=
rototype.Ra=3Dfunction(){qg(this.h.Ga())};var =
jT=3Dfunction(a){Bg.call(this,"vpaid-message");this.data=3Da};v(jT,Bg);va=
r =
kT=3Dfunction(a,b,c){F.call(this);this.C=3Db;this.h=3Dnull;this.l=3Da;thi=
s.o=3Dc;this.g=3Dnull;this.B=3Dnew =
P(this);E(this,this.B)};v(kT,F);kT.prototype.Fe=3Dfunction(){Q(this.B,jg(=
),"message",this.Ti,void 0);lT(this)};=0A=
var lT=3Dfunction(a){if(!a.g||!a.h){a.g||(a.g=3DYP(a.o));if(!a.h){a:{var =
b=3Da.C;for(var =
c=3Dp(b.g.keys()),d=3Dc.next();!d.done;d=3Dc.next())if(d=3Dd.value,!b.g.g=
et(d)){b.g.set(d,!0);b=3Dd;break =
a}b=3Dnull}a.h=3Db}a.g&&a.h&&(b=3Da.h,c=3Da.l,a=3Da.g.g,d=3D{},a=3D(d.vpa=
idEventType=3D"createFriendlyIframe",d.session=3Dc,d.videoDisplayName=3Da=
,d),eI(b.g,"adsManager","vpaidEvent",a))}};l=3DkT.prototype;=0A=
l.start=3Dfunction(){lT(this);if(!this.g)throw =
$P(this.o),lT(this),Error("Play ad was called before prior video display =
was released.");if(!this.h)throw =
gJ().report(122,{man:"vpaid",when:"start"},!0),Error("Play ad was called =
before insecure iframe channel was =
available.");};l.yh=3Dfunction(){};l.getName=3Dfunction(){return"friendly=
"};l.Hh=3Dfunction(){};l.eg=3Dfunction(a,b){b.session=3Dthis.l;b.type=3Da=
;jg().parent.postMessage(ks(b),"*")};=0A=
l.Ti=3Dfunction(a){(a=3DmT(a))&&a.session=3D=3Dthis.l&&("friendlyReady"=3D=
=3Da.type?(a=3D{},G(this,new =
jT((a.type=3D"vpaidChannelLoaded",a)))):G(this,new jT(a)))};var =
mT=3Dfunction(a){a=3Da.vb||null;if(!a)return =
null;a=3Da.data;if("string"!=3D=3Dtypeof a)return =
null;a=3DFN(a);if(null!=3Da)try{return =
JSON.parse(a.data)}catch(b){}return null};=0A=
kT.prototype.O=3Dfunction(){var =
a=3Dthis.h,b=3Dthis.l,c=3D{};b=3D(c.vpaidEventType=3D"destroyFriendlyIfra=
me",c.session=3Db,c);eI(a.g,"adsManager","vpaidEvent",b);ZP(this.o,this.g=
);(a=3Dthis.h)&&this.C.g.set(a,!1)};kT.prototype.A=3Dfunction(){return =
this.g};var nT=3Dfunction(a,b,c,d,e){F.call(this);this.B=3Da;new =
J(VK(a));this.F=3Db;this.C=3Dc;this.o=3Dd;this.g=3Dnull;this.J=3De;this.I=
=3D"";this.H=3Dthis.D=3D!1;this.l=3Dnew =
P(this);E(this,this.l)};v(nT,F);l=3DnT.prototype;=0A=
l.Fe=3Dfunction(){if(!this.D&&(this.g||(this.g=3DYP(this.o)),this.g)){var=
 =
a=3DVK(this.B);if(/\.html(\?.*)?$/.test(a))this.J&&(a=3Da.replace(".html"=
,"_"+"en".replace("-","_")+".html")),a=3DA(a);else{var b=3Dnew =
J(a),c=3Dnew =
J("http://tpc.googlesyndication.com/pagead/js/loader20.html");"https"=3D=3D=
b.o&&As(c,"https");a=3DCs(c,a||"",void =
0).toString()}this.h=3Dlg("IFRAME",{src:VH(a),allow:"autoplay",allowFulls=
creen:!0,allowtransparency:!0,background:"transparent",style:"border:0; =
opacity:1; margin:0; overflow:hidden;padding:0; width:100%; =
height:100%;position: absolute;display:none;"});=0A=
Q(this.l,this.h,"load",this.lk,void =
0);this.C.Zb().appendChild(this.h);Q(this.l,jg(),"message",this.Ui,void =
0);Q(this.l,this.g,"beginFullscreen click end endFullscreen error loaded =
mediaLoadTimeout pause play timeUpdate volumeChange".split(" =
"),this.Zh,void 0);Q(this.l,this.g,LH,this.Zh,void =
0);this.D=3D!0}};l.start=3Dfunction(){this.Fe();this.H=3D!0;if(!this.g)th=
row $P(this.o),this.Fe(),Error("Play ad was called before prior video =
display was =
released.");null!=3Dthis.h&&(this.h.style.display=3D"block")};=0A=
l.yh=3Dfunction(){oT(this,"play")};l.getName=3Dfunction(){return"secure"}=
;l.Hh=3Dfunction(a){var =
b=3D{};oT(this,"supportedMimeTypes",(b.supportedMimeTypes=3Da,b))};l.eg=3D=
function(a,b){null!=3Dthis.h.contentWindow&&(b.session=3Dthis.F,b.type=3D=
a,this.h.contentWindow.postMessage(ks(b),"*"))};=0A=
l.Ui=3Dfunction(a){a=3Da.vb||null;a:{if(a)try{var =
b=3DJSON.parse(a.data);break =
a}catch(c){}b=3Dnull}if(a.source=3D=3Dthis.h.contentWindow&&null!=3Db&&b.=
session=3D=3Dthis.F)if("videoCall"=3D=3Db.type)switch(b.func){case =
"load":case "play":if(!this.H){G(this,new =
jT({type:"AdError",message:"VPAID ad called play on video element before =
start was called on VPAID =
manager"}));break}this.C.Qf();this.I!=3Db.src&&(this.I=3Db.src,pJ(this.g,=
b.src,null,this.B.getAdPodInfo()));uJ(this.g);break;case =
"pause":qJ(this.g);break;case "currentTime":rJ(this.g,=0A=
b.currentTime)}else G(this,new jT(b))};l.lk=3Dfunction(){var =
a=3D{};G(this,new =
jT((a.type=3D"vpaidChannelLoaded",a)))};l.O=3Dfunction(){qg(this.h);ZP(th=
is.o,this.g)};=0A=
l.Zh=3Dfunction(a){switch(a.type){case =
"loadedmetadata":a=3D{};oT(this,"loadedmetadata",(a.duration=3Dthis.g.get=
Duration(),a));break;case =
"timeUpdate":a=3D{};oT(this,"timeupdate",(a.duration=3Dthis.g.getDuration=
(),a.currentTime=3Dthis.g.h,a));break;case =
"end":oT(this,"ended");break;case =
"beginFullscreen":oT(this,"fullscreenchange");break;case =
"endFullscreen":oT(this,"fullscreenchange");break;case =
"loaded":oT(this,"loadstart");break;case =
"mediaLoadTimeout":oT(this,"stalled");break;case =
"play":oT(this,"playing");=0A=
break;default:oT(this,a.type)}};var oT=3Dfunction(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?{}:c;c.messageType=3Db;a.eg("wrapperCall",c)};nT.prototype.A=3D=
function(){return this.g};function =
pT(a){a=3DVK(a);return!(!a||!a.match("//s0.2mdn.net/instream/html5/survey=
/survey.html"))};var qT=3Dfunction(a,b,c){mR.call(this,a,b.g,b.l,c);var =
d=3Dthis;this.yc=3Db.h;this.Gb=3Db.B;this.g=3Dnull;this.Ac=3Dfunction(){r=
eturn{currentTime:d.oa(),duration:d.getDuration(),isPlaying:!0,isVpaid:nu=
ll!=3DVK(d.getAd()),isYouTube:!1,volume:d.B}};this.la=3Dthis.T=3Dthis.sa=3D=
!1;this.P=3D[];this.zb=3D"goog_"+Dd++;this.B=3Dnull;this.Ta=3D-1;this.N=3D=
new Mh(500);this.ba=3Dthis.L=3D-1;this.Cc=3D(new =
J(VK(this.getAd()))).h;this.ha=3Dthis.H=3D!1;this.C=3DRK(this.getAd());th=
is.F=3Db.g.$b();this.l=3Dnull;this.I=3D"normal";b.o.push(this.toString())=
};=0A=
v(qT,mR);l=3DqT.prototype;l.ya=3Dfunction(){if(0=3D=3DW.g){var =
a=3DaJ(GI,null,"vpaid");rT(this,a);throw =
a;}if(!this.D){a=3Dthis.getAd();var =
b=3Dthis.zb,c=3DqR(this),d=3Dthis.yc,e=3Dthis.Gb;this.l=3DpT(a)||2!=3DW.g=
etVpaidMode()?new nT(a,b,c,d,pT(a)):new =
kT(b,e,d);E(this,this.l);a=3Dthis.getAd().A;a.h=3DTa();a.g=3Dnull;Q(this.=
h,this.N,"tick",this.If,void 0);a=3DNL();Q(this.h,a,$H,this.Df,void =
0);Q(this.h,this.l,"vpaid-message",this.Hf,void =
0);this.l.Fe();this.g=3Dthis.l.A();sT(this,this.g);this.D=3D!0;pR(this,"l=
oaded")}};=0A=
l.isLinear=3Dfunction(){return 1=3D=3Dthis.C};=0A=
l.start=3Dfunction(){this.ya();mR.prototype.start.call(this);try{this.l.s=
tart()}catch(c){var =
a=3DaJ(XI,c,"internal");rT(this,a);return}this.g=3Dthis.l.A();sT(this,thi=
s.g);tT(this);$v(this.o,sM(this.getAd(),this.g));mJ(this.g);this.ca("show=
_ad");qR(this).Gd();a=3Dthis.getAd();if(a.h instanceof =
MK&&(a=3DBL(a),null!=3Da&&0!=3Da.length)){var =
b=3Ddocument.body;b&&(this.va=3Dnew =
iT(a,this.F,b),this.va.build(),WD(this.F,mC,this.Ef,this),WD(this.F,nC,th=
is.Wc,this))}null!=3Dthis.B&&tJ(this.g,this.B);QH()&&(a=3Dnew =
ew(this.getAd().l,=0A=
this.o,this.g,QH(),this.getAd().B,!0),a.cf(),E(this,a));this.la=3D!0;this=
.C?Z(this,"contentPauseRequested"):G(this,new =
NP("vpaidNonLinear",this.zb));uT(this);this.T||(this.ba=3DPh(this.Xc,this=
.A.loadVideoTimeout,this))};l.Ja=3Dfunction(a,b){this.I=3Dwx(a,b)?"fullsc=
reen":"normal";vT(this,"resizeAd",{width:a,height:b,viewMode:this.I})};l.=
md=3Dfunction(){vT(this,"expandAd");this.I=3D"fullscreen"};l.ld=3Dfunctio=
n(){vT(this,"collapseAd");this.I=3D"normal"};l.ua=3Dfunction(){this.H||vT=
(this,"pauseAd")};=0A=
l.Eb=3Dfunction(){this.H&&(vT(this,"resumeAd"),this.l.yh())};l.Da=3Dfunct=
ion(a){mR.prototype.Da.call(this,a);null=3D=3Dthis.B&&(this.B=3Da);this.l=
a&&vT(this,"setAdVolume",{value:a})};var =
sT=3Dfunction(a,b){b&&(PL(a.getAd(),a.Ac),NL().o=3Db,null!=3Da.J&&(a=3Da.=
J,a.A=3Db,S(a.B,a.A,"start",a.R)))};qT.prototype.O=3Dfunction(){QL(this.g=
etAd());Nh(this.N);this.va&&this.va.Ra();this.F.clear();this.g&&(nJ(this.=
g),X().B||vJ(this.g),this.C&&(!this.T||this.g.A||this.g.B||qJ(this.g)));t=
his.sa=3D!1;this.P=3D[];Qh(this.ba);this.N.V();mR.prototype.O.call(this)}=
;=0A=
var wT=3Dfunction(a){var =
b=3Da.getAd().getTraffickingParametersString(),c=3DA(tL(a.getAd())),d=3Da=
.getAd();if(a.C){var =
e=3Dd.h,f=3DNK(e);null!=3Df&&(e.g=3Df)}e=3Dnull!=3Da.B?a.B:1;f=3D{};b=3D(=
f.desiredBitrate=3Da.A.bitrate,f.creativeData=3Db,f.viewMode=3Da.I,f.clic=
kThroughUrl=3Dc,f.attributionParams=3Da.getAd().h.cg(),f.adUrl=3DVK(d),f.=
volume=3De,f);a.sa=3D!0;vT(a,"initAd",b);a.P.forEach(function(g){vT(a,g.t=
ype,g.params)});a.P=3D[];a.l.Hh(a.A.mimeTypes||[])},vT=3Dfunction(a,b,c){=
c=3Dvoid 0=3D=3D=3Dc?{}:c;a.sa?a.l.eg(b,c):a.P.push({type:b,params:c})};=0A=
qT.prototype.Xc=3Dfunction(){this.getAd().A.g=3DTa();rT(this,aJ(RI,null,(=
this.A.loadVideoTimeout/1E3).toString()))};var =
rT=3Dfunction(a,b){iL(a.getAd());var =
c=3Da.getAd().A;null=3D=3Dc.g&&(c.g=3DTa());c=3DlM(b,a.getAd());a.Mb(b,c)=
;G(a,new wI(b));a.kb()};=0A=
qT.prototype.Hf=3Dfunction(a){a=3Da.data;if("string"=3D=3D=3Dtypeof =
a.type)switch(a.type){case =
"forwardVpaidManagerEvent":G(this,a.data);break;case =
"vpaidChannelLoaded":wT(this);break;case =
"returnDuration":this.L=3Da.duration;break;case =
"returnRemainingTime":xT(this,a.remainingTime);break;case =
"AdClickThru":this.ca("click");Z(this,"click");break;case =
"AdDurationChange":this.L=3Da.duration;xT(this,a.remainingTime);this.getA=
d().h.L=3Dthis.L;Z(this,"durationChange");break;case =
"AdError":this.ha=3D!0;rT(this,aJ(YI,Error(a.message)));=0A=
break;case "AdExpandedChange":Z(this,"expandedChanged");break;case =
"AdImpression":nR(this);pR(this,"impression");this.ha=3D!0;Z(this,"start"=
);break;case "AdLinearChange":var =
b=3Da.isLinear;!this.C&&b?(Z(this,"contentPauseRequested"),vT(this,"becam=
eLinear")):!b&&this.C&&(Z(this,"contentResumeRequested"),vT(this,"becameN=
onlinear"),vT(this,"getAdRemainingTime"),vT(this,"getAdDuration"));this.C=
=3Db;var =
c=3Dthis.getAd();c.Xb=3D!0;c.Ac=3Db;Z(this,"linearChanged");break;case =
"AdLoaded":Qh(this.ba);this.T=3D!0;this.getAd().A.g=3D=0A=
Ta();var d=3Da.companions;a=3Dthis.getAd();if(0=3D=3DWK(a).length){var =
e=3Da.h.pa();try{if(c=3DRy(A(d)),c.documentElement){var =
f=3DGz(c.documentElement);b=3D0=3D=3Df.g.length?[]:[WM(f,e)]}else =
b=3D[]}catch(g){b=3D[]}0!=3Db.length&&PK(a,b)}uT(this);Z(this,"adCanPlay"=
);break;case "AdPaused":this.H=3D!0;pR(this,"pause");break;case =
"AdPlaying":this.H=3D!1;pR(this,"resume");break;case =
"AdRemainingTimeChange":xT(this,a.remainingTime);break;case =
"AdSkipped":pR(this,"skip");this.kb();break;case =
"AdSkippableStateChange":pR(this,"skippableStateChanged");=0A=
break;case =
"AdStarted":this.ca("creativeView");oR(this);this.getAd().Y=3D!0;Z(this,"=
adStarted");break;case =
"AdStopped":this.ca("stop");this.ha||rT(this,aJ(YI));this.kb();break;case=
 =
"AdUserAcceptInvitation":this.C?this.ca("acceptInvitationLinear"):this.ca=
("acceptInvitation");break;case =
"AdUserMinimize":this.ca("collapse");break;case =
"AdUserClose":pR(this,"userClose");break;case =
"AdVideoComplete":pR(this,"complete");break;case =
"AdVideoFirstQuartile":pR(this,"firstQuartile");break;case =
"AdVideoMidpoint":pR(this,=0A=
"midpoint");break;case "AdVideoStart":this.ca("start");break;case =
"AdVideoThirdQuartile":pR(this,"thirdQuartile");break;case =
"AdVolumeChange":b=3Da.volume;b!=3Dthis.B&&(Z(this,"volumeChange",{volume=
:b}),0=3D=3Db?(this.ca("mute"),Z(this,"mute")):0=3D=3Dthis.B&&0!=3Db&&thi=
s.ca("unmute"),tJ(this.g,b),this.B=3Db);break;case =
"AdInteraction":b=3D{};b.id=3Da.id;Z(this,"interaction",b);break;case =
"Ping":gI(a.url)}};=0A=
var uT=3Dfunction(a){if(a.T&&a.la){var =
b=3Da.g;eI(b.l,b.g,"activate");vT(a,"startAd");a.N.start();a.C||(vT(a,"be=
cameNonlinear"),vT(a,"getAdRemainingTime"));vT(a,"getAdDuration")}};qT.pr=
ototype.oa=3Dfunction(){return =
0>this.getDuration()||0>this.xb()?-1:this.getDuration()-this.xb()};qT.pro=
totype.getDuration=3Dfunction(){return =
this.L};qT.prototype.xb=3Dfunction(){return this.Ta};=0A=
var xT=3Dfunction(a,b){a.Ta=3Db;if(!a.H){b=3Da.getAd().getDuration();var =
c=3Db-a.Ta;if(0<=3Db&&0<=3Dc){var d=3Dnew =
UR(a.getAd().getAdPodInfo(),c,b);Z(a,"adProgress",d);Yv(a.o,c,1E3*b)}}b=3D=
a.getAd().getDuration();c=3Db-a.xb();c<=3Db&&XD(a.F,uC,new =
tC(c,b))};qT.prototype.If=3Dfunction(){vT(this,"getAdRemainingTime")};=0A=
var tT=3Dfunction(a){var =
b=3D{};M();b.pid=3D"0";b.dn=3Da.Cc;b["if"]=3Da.l.getName();b.asys=3Da.get=
Ad().getAdSystem();var c=3Dnew =
J(VK(a.getAd()));b.vad=3D-1!=3Dc.l.indexOf("vpaid_adapter.js");b.atag=3DS=
s(c.g,"adTagUrl");var =
d=3D[];SK(a.getAd()).forEach(function(e){d.push(A(e.mimeType).toLowerCase=
())});b.mtypes=3Dd.join(",");gJ().report(29,b)};qT.prototype.Wc=3Dfunctio=
n(a){a.C.forEach(function(b){gI(b)})};qT.prototype.Ef=3Dfunction(a){var =
b=3Da.o;null!=3Db&&(this.Pa(b),this.ua());a.B.forEach(function(c){gI(c)})=
};=0A=
qT.prototype.Pb=3Dfunction(){vT(this,"skipAd")};qT.prototype.toString=3Df=
unction(){return"vpaidman"};function yT(a){return =
nL(a,"nonlinear")&&null=3D=3DVK(a)}function =
GQ(a){gJ().report(100,{type:a})}function zT(a){var =
b=3D0;a.forEach(function(c){c&&RK(c)&&(b+=3Dc.getDuration())});a.forEach(=
function(c,d){var =
e=3Dc.getAdPodInfo();e.Tf=3Da.length;c&&RK(c)&&(e.Ge=3Dd+1,e.me=3Db)})}va=
r AT=3Dfunction(){};=0A=
AT.prototype.create=3Dfunction(a,b,c){if(0=3D=3Da.length)throw =
Error("Ads manager creation failure, no ads.");var d=3Dnew =
FQ(b.g),e=3Dnew aQ(d,b.h,b.A,b.l,b.B);e.o=3Db.o;var =
f=3Da[0];if(kL(f)&&yT(f))GQ("adsense"),a=3D[new =
vR(a,e,c)];else{f=3D[];for(var g=3D0;g<a.length;g++){var =
h=3Dnull,k=3Da[g];if(k.isLinear()||g=3D=3Da.length-1)b:{h=3Dc;Kt(M(),"qqi=
d",fL(k));Kt(M(),"gqid",eL(k));Kt(M(),"fb","ima_html5-lima");Kt(M(),"sdkv=
",FH());Kt(M(),"ppt",W.getPlayerType());Kt(M(),"ppv",W.getPlayerVersion()=
);Kt(M(),"mrd",W.getNumRedirects());=0A=
Kt(M(),"aab",W.isAutoPlayAdBreaks()?1:0);Kt(M(),"itv",document.hidden?0:1=
);var m=3DM().g;m.H=3D!0;Bt(m);var n=3Dnew pG(new =
$y(!1,!1));m=3DxL(k)?ot(Qu):wL(k)?!0:oL(k)||pL(k)?ot(Pu):!1;if(xL(k)){GQ(=
"action");m||(h.g=3D!1);var q=3Dnew qS(k,e,h,n,m);m=3Dnew =
PQ(q,e.g,n,m)}else if(null!=3DVK(k)&&0!=3DW.g)GQ("vpaid"),m=3Dnew =
qT(k,e,h);else if(zL(k))GQ("simid"),m=3Dnew GS(k,e,h,n),m=3Dnew =
YS({nj:m,mk:e,ad:k});else if(nL(k,"linear"))GQ("video"),m=3Dnew =
qS(k,e,h,n,m);else if(yT(k))GQ("nonlinear"),m=3Dnew =
rR(k,e,h);else{h=3Dnull;break b}null!=3D=0A=
jL(k)&&(k=3Dnew AR(m,e,new AT,h),GQ("multiple_fb"),m=3Dnew =
HQ(k,e.g,h));h=3Dm}null!=3Dh&&f.push(h)}a=3Df}if(0=3D=3Da.length)throw =
Error("Manager creation failure, failed to determine ad =
type.");GQ("multiple_pod");return new HQ(new YQ(a),d,c,b.h)};var =
BT=3Dfunction(a,b,c,d){this.l=3Da;this.h=3Db;this.g=3Dc;this.o=3Dd};BT.pr=
ototype.build=3Dfunction(a,b){a.enablePreloading&&PH()?XP(this.g.h,2):XP(=
this.g.h,1);if(this.h instanceof HJ){var =
c=3Dthis.h,d=3Dthis.l,e=3Dthis.g,f=3Dnew =
AT;gJ().report(100,{type:"vmap"});a=3Dnew zQ(f,c,d,b,a,e)}else =
b=3Dthis.h,c=3Dthis.g,d=3Dnew =
AT,zT(b),a=3Dd.create(b,c,a);this.o(a);return a};var =
CT=3Dfunction(a,b,c,d,e){D.call(this);var =
f=3Dthis;this.L=3Da;this.g=3Dnull;this.J=3Db;this.o=3Dc;this.A=3Dd;this.D=
=3Dnew yJ(this.A,e);this.D.start();this.h=3Dnew P(this);this.T=3Dnew =
OP(this.J.$b(),this.A);this.l=3Dnull;this.F=3D-1;this.C=3D[];this.G=3D{};=
Q(this.h,this.A,"adsManager",this.P,void =
0);this.B=3Dnull;this.B=3DSg(window,"beforeunload",function(){f.g&&f.g.Jf=
()})};v(CT,D);CT.prototype.O=3Dfunction(){var =
a=3Dthis;this.g&&this.g.ga();this.B&&(eh(this.B),this.B=3Dnull);zg(this.l=
);zg(this.T);Ph(function(){zg(a.h)},0);D.prototype.O.call(this)};=0A=
CT.prototype.R=3Dfunction(a){DT(this,a.type,{vpaidEventType:a.g,session:a=
.sessionId})};CT.prototype.P=3Dfunction(a){try{ET(this,a.Ab,a.fb)}catch(b=
){FT(this,b)}};=0A=
var FT=3Dfunction(a,b){b instanceof =
jI?(b.getErrorCode(),GT(a,b)):GT(a,aJ(LI,b));a.V()},ET=3Dfunction(a,b,c){=
if("start"!=3Db||a.g)if(a.g||"init"=3D=3Db)var d=3D!1;else =
a.C.push({type:b,data:c}),d=3D!0;else GT(a,aJ(AI,null,"Should call init =
before calling start.")),d=3D!0;if(!d)switch(b){case =
"init":if(a.g)break;a.o.append(c.adsRenderingSettings);try{var =
e=3Da.L.build(a.o,a.D);S(a.h,e,XH,a.N);S(a.h,e,"adError",a.Y);S(a.h,e,"vp=
aidEvent",a.R);a.g=3De}catch(f){FT(a,f);break}for(;0!=3Da.C.length;)b=3Da=
.C.shift(),ET(a,b.type,=0A=
b.data);null=3D=3Da.l&&(a.l=3Dnew Mh(200));Q(a.h,a.l,"tick",a.H,void =
0);a.l.start();a.g.ya();Zl()||Q(a.h,jg(),"resize",a.I,void 0);break;case =
"skip":a.g.Pb();break;case "start":a.g.start();break;case =
"stop":a.g.kb();break;case "pause":a.g.ua();break;case =
"resume":a.g.Eb();break;case "destroy":a.V();break;case =
"expand":a.g.md();break;case "collapse":a.g.ld();break;case =
"volume":a.g.Da(c.volume);break;case =
"resize":a.g.Ja(c.width,c.height);break;case "discardAdBreak":a.g&&a.g =
instanceof zQ&&(a=3Da.g,BQ(a)?=0A=
QP.prototype.ga.call(a):(b=3DGJ(a.h.l),null!=3Db&&null=3D=3Da.h.g.get(b)&=
&(wQ(a.h,b,1),0=3D=3D=3Db&&AQ(a),(xQ(a.h)||a.A)&&DQ(a))));break;case =
"updateAdsRenderingSettings":if(null=3D=3Dc)break;a.o.append(c.adsRenderi=
ngSettings);a.g.tc(a.o);break;case "click":a.g.Jc();break;case =
"appForegrounding":a.g.Fc();break;case "appBackgrounding":a.g.Ec()}};=0A=
CT.prototype.N=3Dfunction(a){var =
b=3DHT(this,a.type,a.getAd()),c=3D{};switch(a.type){case =
"adBreakReady":case "adBreakFetchError":case "trackingUrlPinged":case =
"mediaUrlPinged":null!=3Da.getAdData()&&(c=3Da.getAdData());DT(this,a.typ=
e,c);break;case "adProgress":c=3Da.getAdData();c instanceof =
UR&&(b=3Dc,c=3D{},c.adBreakDuration=3Db.g,c.adPosition=3Db.adPosition,c.c=
urrentTime=3Db.currentTime,c.duration=3Db.duration,c.totalAds=3Db.totalAd=
s,DT(this,a.type,c));break;case =
"interaction":DT(this,a.type,{adData:b,interactionData:a.getAdData()});=0A=
break;case =
"adMetadata":b=3D(a.getAdData()||{}).cuepoints;if(!b)break;c=3DMQ(b);DT(t=
his,a.type,{adCuePoints:b,internalCuePoints:c});break;case =
"complete":DT(this,"remainingTime",{currentTime:-1,duration:-1,remainingT=
ime:-1});DT(this,a.type,{adData:b});break;case =
"allAdsCompleted":IT(this);DT(this,a.type,{adData:b});break;case =
"loaded":if(!a.getAd()){GT(this,aJ(LI));break}this.g.Tc();null!=3Da.getAd=
().getContentType()&&(a=3Da.getAd().getContentType(),b.contentType=3Da);D=
T(this,"loaded",{adData:b});break;case "videoIconClicked":c=3D=0A=
a.getAdData();a=3Dc.clickThroughUrl;(X().J||a)&&DT(this,"videoIconClicked=
",c);break;case =
"iconFallbackImageClosed":DT(this,"iconFallbackImageClosed");break;case =
"click":DT(this,"click",{adData:b});break;case =
"log":a.getAdData()instanceof =
jI&&(c=3DlI(a.getAdData()),DT(this,a.type,{adData:b,logData:c}));break;ca=
se "companionBackfill":DT(this,"companionBackfill");break;case =
"volumeChange":DT(this,a.type,{adData:a.getAdData()});break;case =
"navigationRequested":c=3Da.getAdData();b=3Dc.url;if(!b)break;if(X().Zc)D=
T(this,=0A=
"navigationRequested",c);else =
if(!this.o.disableClickThrough){a=3Dc.attributionParams;c=3Dvoid =
0=3D=3D=3Da?"":a;$d&&(c=3D"");if(!x(A(b))){var d=3Db instanceof =
Dc||!es.test(b)?b:new Dc(b,Cc);b=3Dd instanceof =
Dc?d:pj(b);window.open(Uf(b),"_blank",c)}gJ().report(156,{Nm:!!a})}break;=
default:DT(this,a.type,{adData:b})}};CT.prototype.Y=3Dfunction(a){var =
b=3Dthis;IT(this);Vy(this.h,jg(),"resize",this.I);GT(this,a.getError());P=
h(function(){return b.V()})};=0A=
var =
IT=3Dfunction(a){Vy(a.h,a.l,"tick",a.H);zg(a.l);a.l=3Dnull;DT(a,"remainin=
gTime",{currentTime:-1,duration:-1,remainingTime:-1})};CT.prototype.H=3Df=
unction(){var =
a=3Dthis.g.xb();this.F!=3Da&&(this.F=3Da,a=3D{currentTime:this.g.oa(),dur=
ation:this.g.getDuration(),remainingTime:a},DT(this,"remainingTime",a))};=
CT.prototype.I=3Dfunction(){try{this.g.lc()}catch(a){FT(this,a)}};=0A=
var HT=3Dfunction(a,b,c){if(null=3D=3Dc||null=3D=3Dc.h)return{};var =
d=3DGL(c);"start"=3D=3Db&&(null=3D=3Da.G[c.getAdId()]&&(b=3DWK(c)||[],a.G=
[c.getAdId()]=3Db.map(function(e){return =
nK(e)})),d.companions=3Da.G[c.getAdId()]);return =
d},DT=3Dfunction(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?{}:c;eI(a.A,"adsManager",b,c)},GT=3Dfunction(a,b){b=3DlI(b);D=
T(a,"error",b)};var =
JT=3Dfunction(a,b){Bg.call(this,"adsLoaded");this.zh=3Da;this.g=3Db};v(JT=
,Bg);JT.prototype.Hb=3Dfunction(){return this.g};function =
KT(a,b){b=3Dvoid 0=3D=3D=3Db?null:b;switch(iz(a.g||"")){case =
"dcm":b=3Dnew Map;null!=3DX().l&&b.set("dc_submodel",X().l);var =
c=3Dut();x(A(c))||b.set("dc_eid",c);c=3DW.U;null!=3Dc&&b.set("dc_rfl",Cj(=
c));c=3Dnv(new =
lv(a.g||""),"dc_output")||[];(c.includes("vast")||c.includes("xml_vast2")=
||c.includes("xml_vast3"))&&b.set("dc_output","xml_vast4");a=3Dnew =
Map([].concat(u(zP(a)),u(b)));return new NF(a);case "dv3":b=3Dnew =
Map;null!=3DX().l&&b.set("submodel",X().l);c=3Dut();x(A(c))||b.set("eid",=
c);if(c=3DW.U)c=3DCj(c),c=3DencodeURIComponent(A(c)),=0A=
b.set("rfl",c);a=3Dnew Map([].concat(u(zP(a)),u(b)));return new =
PF(a);case "adsense":var d=3Dnull!=3Db?b.h:[];b=3Dnew =
Map;b.set("correlator",X().H.toString());c=3Dnew J(a.g);var =
e=3Dc.g;""!=3D=3De.get("description_url","")&&(e=3De.get("ad_block",""),e=
=3Dx(e)?X().C.toString():e,b.set("ad_block",e));0<d.length&&(d=3Dd[0].get=
Sizes(),0<d.length&&(b.set("ca_w",d[0].width.toString()),b.set("ca_h",d[0=
].height.toString())));a=3Dnew =
Map([].concat(u(BP(c,a)),u(zP(a)),u(yP()),u(b)));return new KF(a);case =
"xfp":return b=3Dnew Map,b.set("correlator",=0A=
X().H.toString()),b.set("scor",X().G.toString()),c=3DX().D,null!=3Dc&&(X(=
).D=3Dnull,b.set("fbidx",c.toString())),null!=3DX().aa&&b.set("ppid",X().=
aa),null!=3DX().l&&b.set("submodel",X().l),d=3Da.g||"",c=3Dnew =
Map,e=3DX().va,null!=3De?(d=3DxP(e),c.set("ciu_szs",d)):(d=3D(new =
J(d)).g,c.set("ciu_szs",d.get("ciu_szs",""))),d=3DyP(),a=3Dnew =
Map([].concat(u(c),u(zP(a)),u(d),u(b))),new QF(a);case "dbm":return new =
MF(zP(a));default:return new nz}};var =
LT=3Dfunction(a){this.g=3Da},NT=3Dfunction(a,b){(b=3DMT(a,b))&&a.g.splice=
(a.g.indexOf(b),1);return b},MT=3Dfunction(a,b){return =
0>=3Db?null:a.g.find(function(c){return =
0<c.getDuration()&&c.getDuration()<=3Db})||null};var =
PT=3Dfunction(a,b){this.l=3Da;a=3DOT(a,b);b=3Da.Aj;this.g=3Da.Qj;this.h=3D=
b},QT=3Dfunction(a){return =
a.l.reduce(function(b,c){return[].concat(u(b),u(a.g.get(c)))},[])},RT=3Df=
unction(a,b){a.h.forEach(function(c){var =
d=3DNT(b,c.getDuration());d&&a.g.set(c,[d])})},OT=3Dfunction(a,b){var =
c=3Dnew Map,d=3D[];a.forEach(function(e){if(e.D){var =
f=3D[];b.forEach(function(g){var =
h;a:{for(h=3Dg.g;h;){if(h=3D=3D=3De){h=3D!0;break =
a}h=3Dh.g}h=3D!1}h&&f.push(g)});0=3D=3Df.length&&d.push(e);c.set(e,f)}els=
e c.set(e,[e])});return{Qj:c,Aj:d}};var =
ST=3Dfunction(a,b,c){this.D=3Da;this.G=3Db;this.A=3Dc;this.g=3Dnew =
PT(this.A,[]);this.o=3Dnull;this.l=3Dnew =
LT([]);this.h=3Dnull;this.C=3D!1;this.B=3D0},TT=3Dfunction(a,b){a=3D0=3D=3D=
a.length;var =
c=3D2<=3Db.length,d=3D0<b.length,e;if(e=3Da)b=3Db[0],e=3DkL(b)&&nL(b,"non=
linear")&&null=3D=3DVK(b);return e?!1:a&&c||!a&&d};l=3DST.prototype;=0A=
l.Pc=3Dfunction(a,b){var c=3Dthis;if(this.C){var =
d=3DNT(this.l,this.B);d?a([d]):b(ZI(II))}else{var =
e=3D!1,f=3D!1;this.D.Pc(function(g){c.g=3Dnew =
PT(c.A,g);f&&UT(c,a,b);e=3D!0},function(g){c.o=3Dg;f&&UT(c,a,b);e=3D!0});=
this.G.Pc(function(g){c.l=3Dnew =
LT(g);e&&UT(c,a,b);f=3D!0},function(g){c.h=3Dg;e&&UT(c,a,b);f=3D!0})}};l.=
kg=3Dfunction(){return TT(this.A,this.l.g)};l.Ib=3Dfunction(){throw =
Error("Do not use hasMoreAds in ad buffet ad =
source.");};l.uc=3Dfunction(){throw Error("Do not use getNextAd in ad =
buffet ad source.");};=0A=
l.gi=3Dfunction(){throw Error("Do not use numInlineAdsProduced in ad =
buffet ad source.");};l.Ah=3Dfunction(a){this.B=3Da;this.C=3D!0};var =
UT=3Dfunction(a,b,c){a.o&&a.h?0<a.A.length&&a.o?c(a.o):a.h?c(a.h):c(ZI(II=
)):a.h?b(QT(a.g)):a.o?(RT(a.g,a.l),0<QT(a.g).length?b(QT(a.g)):c(ZI(II)))=
:(RT(a.g,a.l),b(QT(a.g)))};function VT(a,b,c){var =
d=3Dnull,e=3Dc+b;a.C.forEach(function(f){var g;if(g=3Df instanceof =
iK)0=3D=3Dc&&0=3D=3Db||f instanceof =
CM?g=3D!0:(g=3Df.Cb(),g=3Dg.width<=3Db&&g.height<=3Dc);g&&(g=3D0=3D=3Dc&&=
0=3D=3Db?0:c-f.Cb().height+b-f.Cb().width,"Flash"!=3Df.getContentType()&&=
(null=3D=3Dd?(d=3Df,e=3Dg):g<e?(d=3Df,e=3Dg):g=3D=3De&&("Flash"=3D=3Dd.ge=
tContentType()&&"Javascript"=3D=3Df.getContentType()?d=3Df:f.pa()<d.pa()&=
&(d=3Df))))});aL(a,d)}function WT(a){var =
b=3Dnull;a.C.forEach(function(c){c instanceof =
MK&&(null=3D=3D=3Db||c.pa()<b.pa())&&(b=3Dc)});aL(a,b)};var =
XT=3Dfunction(a,b,c,d){this.B=3Da;this.G=3Db;this.h=3D0<this.B.length?thi=
s.B:this.G;this.lb=3Dc;this.Za=3Dthis.C=3D!0;this.l=3D-1;this.g=3Dnull;th=
is.M=3Dthis.A=3D0;this.o=3Dnull;this.D=3Dd};XT.prototype.Pc=3Dfunction(a,=
b){YT(this,a,b)};=0A=
var ZT=3Dfunction(a,b,c){var =
d=3D[],e=3Dfunction(f){a.Ib()?a.uc(function(g){d.push(g);e(null)},functio=
n(g){e(g)}):0<d.length?b(d):(null=3D=3Df&&(f=3DZI(II)),c(f))};e(null)},YT=
=3Dfunction(a,b,c){var =
d=3D[],e=3D[];$T(a,d,e);Promise.all(e).then(function(){return =
aU(a,d,b,c)},function(){return =
c(ZI(PI))})},$T=3Dfunction(a,b,c){a.h.forEach(function(d){var =
e=3D[];b.push(e);d.D?bU(a,d)||(d=3DcU(a,d,e,function(f){return =
a.o=3Df}),c.push(d)):e.push(d)})},bU=3Dfunction(a,b){if(dL(b)>=3DW.getNum=
Redirects()){var c=3DdU(b,TI,null,String(W.getNumRedirects()));=0A=
eU(a,b,c);return!0}return =
a.C?!1:(a.o=3DdU(b,VI),!0)},aU=3Dfunction(a,b,c,d){var =
e=3D[];b.forEach(function(f){f.forEach(function(g){return =
a.qe(g,function(h){return e.push(h)},function(h){return =
a.o=3Dh})})});0<e.length?c(e):(null=3D=3Da.o&&(a.o=3DZI(II)),d(a.o))},cU=3D=
function(a,b,c,d){return new Promise(function(e,f){var =
g=3Djv(a.lb);g.h=3D"";g.g=3Db.Wb;a.D.fetch(g,function(h){h instanceof =
XT?fU(a,h,b,c,d,e,f):(h=3Dnew jI("adLoadError","Ad source cannot contain =
playlist response.",2),kI(h,b),d(h),e())},function(h){h=3DgU(h,=0A=
b);eU(a,b,h);d(h);e()})})},fU=3Dfunction(a,b,c,d,e,f,g){hU(b,c,a.Za&&c.sa=
,c.Ta);0=3D=3Db.h.length?(eU(a,c,dU(c,WI)),f()):b.Pc(function(h){d.push.a=
pply(d,u(h));f()},function(h){eU(a,c,h);e(h);301=3D=3Dh.getErrorCode()&&g=
();f()})};l=3DXT.prototype;l.Ib=3Dfunction(){return =
null!=3Dthis.g&&this.g.Ib()?!0:0<this.h.length&&this.l<this.h.length-1};l=
.gi=3Dfunction(){return this.A};l.Ah=3Dfunction(){this.M++};=0A=
l.uc=3Dfunction(a,b){var =
c=3Dthis;null!=3Dthis.g?iU(this,a,b):this.Ib()?jU(this,a,function(d){301!=
=3Dd.getErrorCode()&&c.Ib()?c.uc(a,b):b(d)}):b(new jI("adLoadError","The =
ad source contains no more ads.",1005))};l.kg=3Dfunction(){return!1};var =
kU=3Dfunction(a,b){a.Za=3Db;a.h=3Da.Yh(a.B,a.G);a.l=3D-1};XT.prototype.Yh=
=3Dfunction(a,b){return =
this.Za?0<a.length?a:b:1=3D=3Da.length?a:b.slice(0,1)};=0A=
XT.prototype.qe=3Dfunction(a,b,c){var d;if(!(d=3Dnull!=3Da.h)){var =
e=3Dthis.lb;d=3De.o||0;e=3De.l||0;kL(a)&&!a.D?nL(a,"nonlinear")?VT(a,d,e)=
:WT(a):nL(a,"linear")?WT(a):nL(a,"nonlinear")&&VT(a,d,e);d=3Dnull!=3Da.h}=
d?(this.A++,b(a)):(b=3D0=3D=3Da.C.length?dU(a,QI):a.isLinear()?dU(a,MI):d=
U(a,SI),kI(b,a),lU(b,a),c(b))};XT.prototype.Tg=3Dfunction(a,b,c){var =
d=3Djv(this.lb);d.h=3D"";d.g=3Da.Wb;mU(this,a,d,b,c)};=0A=
var mU=3Dfunction(a,b,c,d,e){a.D.fetch(c,function(f){f instanceof =
XT?(hU(f,b,a.Za&&b.sa,b.Ta),d(f)):f instanceof HJ?(f=3Dnew =
jI("adLoadError","Ad source cannot contain playlist =
response.",2),kI(f,b),e(f)):(f=3Dnew jI("adLoadError","Unknown ad =
source.",2),kI(f,b),e(f))},e)},iU=3Dfunction(a,b,c){if(a.g.Ib())a.g.uc(fu=
nction(e){a.qe(e,b,function(f){a.Ib()?a.uc(b,c):c(f)})},function(e){eU(a,=
a.h[a.l],e);a.g=3Dnull;301=3D=3De.getErrorCode()?c(e):a.Ib()?a.uc(b,c):c(=
e)});else{if(0=3D=3Da.g.gi()){var d=3Da.h[a.l];eU(a,d,dU(d,=0A=
WI))}a.g=3Dnull;a.uc(b,c)}},eU=3Dfunction(a,b,c){a.o=3Dc;lU(c,b)},jU=3Dfu=
nction(a,b,c){a.l++;var =
d=3Da.h[a.l];if(d.D)if(dL(d)>=3DW.getNumRedirects()){var =
e=3DdU(d,TI,null,String(W.getNumRedirects()));eU(a,d,e);c(e)}else =
a.C?a.Tg(d,function(f){a.g=3Df;a.uc(b,c)},function(f){f=3DgU(f,null);eU(a=
,d,f);c(f)}):(e=3DdU(d,VI),c(e));else =
a.qe(d,b,c)},gU=3Dfunction(a,b){switch(a.getErrorCode()){case 300:case =
301:case 302:case 303:case 200:case =
1005:kI(a,b);break;default:a.getAd()&&(b=3Da.getAd()),a=3DdU(b,WI)}return=
 a},hU=3Dfunction(a,=0A=
b,c,d){a.h.forEach(function(e){e.g=3Db;cL(e)});kU(a,c);a.C=3Dd},dU=3Dfunc=
tion(a,b,c,d){b=3DZI(b,c,d);kI(b,a);return b},lU=3Dfunction(a,b){var =
c=3Db.Ya;a.getAd()&&(b=3Da.getAd());a=3DlM(a,b);iI(c,a)};var =
nU=3Dfunction(a,b,c){XT.call(this,[],a,b,c)};v(nU,XT);nU.prototype.kg=3Df=
unction(){return 0<oU(this)};var oU=3Dfunction(a){var =
b=3Da.h.length-(0>a.l?1:a.l+1);return null!=3Da.g&&a.g instanceof =
nU?b+oU(a.g):b};l=3DnU.prototype;l.Pc=3Dfunction(a,b){ZT(this,a,b)};l.Ib=3D=
function(){if(null!=3Dthis.g&&this.g.Ib())return!0;var =
a=3D0=3D=3Dthis.A||this.A=3D=3Dthis.M;return =
0<this.h.length&&a&&this.l<this.h.length-1};l.Yh=3Dfunction(a,b){return =
b};=0A=
l.qe=3Dfunction(a,b,c){var =
d=3Dnull=3D=3Dthis.g?hL(a):hL(this.h[this.l]);X().D=3Dd;XT.prototype.qe.c=
all(this,a,b,c)};l.Tg=3Dfunction(a,b,c){X().D=3D-1;XT.prototype.Tg.call(t=
his,a,b,c)};var =
rU=3Dfunction(a){this.h=3DpU(a);this.g=3DqU(a)},sU=3Dfunction(a,b,c){retu=
rn 0<a.g.length&&0<=3DhL(a.g[0])?new nU(a.g,c,b):TT(a.h,a.g)?new ST(new =
XT(a.h,[],c,b),new XT([],a.g,c,b),a.h):new =
XT(a.h,a.g,c,b)},pU=3Dfunction(a){a=3Da.filter(function(b){return =
0<b.getPodIndex()});a.sort(function(b,c){return =
b.getPodIndex()-c.getPodIndex()});return a},qU=3Dfunction(a){return =
a.filter(function(b){return-1=3D=3Db.getPodIndex()})};var =
tU=3Dfunction(a,b){this.g=3Da;this.l=3Db};tU.prototype.fetch=3Dfunction(a=
,b,c){if(null!=3Da.h&&("string"=3D=3D=3Dtypeof a.h&&!x(a.h)||a.h =
instanceof Document||a.h instanceof Element))a:{var d=3Dnull;if(a.h =
instanceof Element)d=3Da.h;else if(a.h instanceof =
Document)d=3Da.h.documentElement;else =
try{d=3DRy(a.h).documentElement}catch(f){c(ZI(KI,f));break a}if(d){var =
e=3DTa();uU(this,d,a,e,e,b,c)}else c(ZI(KI))}else =
yv(a.g||"")&&this.g&&this.g.I(),vU(this,a,b,c)};=0A=
var vU=3Dfunction(a,b,c,d){var =
e;if(!(e=3Dnull=3D=3Db.g))a:{try{yd(b.g)}catch(f){e=3D!1;break =
a}e=3D!0}e?W.H?VL(function(f){return void =
wU(a,b,c,d,f)}):wU(a,b,c,d):d(ZI(FI,null,b.g))},wU=3Dfunction(a,b,c,d,e){=
e=3Dvoid 0=3D=3D=3De?"":e;xU(b.g||"");e=3DyU(a,b,e);var =
f=3DzH(X().g),g=3Dnew Hy(b.J),h=3DDate.now(),k=3DCP(e);return =
a.l.get({url:e,timeout:g,withCredentials:!f,Qb:k}).then(function(m){if(ot=
(Cu)||ot(Du)){var =
n=3D{type:"media-source",audio:{contentType:'audio/webm; =
codecs=3D"opus"',channels:"2",bitrate:4E5,samplerate:44100},video:{conten=
tType:'video/webm; codecs=3D"vp09.00.10.08"',=0A=
width:640,height:360,bitrate:4E5,framerate:30}},q,r;if(n&&(null=3D=3D(q=3D=
navigator)?0:null=3D=3D(r=3Dq.mediaCapabilities)?0:r.decodingInfo))return=
 =
navigator.mediaCapabilities.decodingInfo(n).then(function(t){a.h=3Dt.powe=
rEfficient&&t.smooth&&t.supported;return m}).catch(function(){return =
m})}return m}).then(function(m){var n;return =
null!=3D(n=3Dm.documentElement)?n:Promise.reject()}).then(function(m){uU(=
a,m,b,h,Date.now(),c,d)},function(m){var n=3D"",q=3DZI(EI);m instanceof =
Error&&(q=3DZI(EI,m),n=3Dm.message,8=3D=3Dn&&(q=3DZI(PI,=0A=
m)));d(q);m=3Dn;m=3D{rt:rN(b.g||""),ec:m};gJ().report(18,m)})},yU=3Dfunct=
ion(a,b,c){var d;(d=3Db.g)?vv(d)&&(d=3Dnew =
J(d),d.g.remove("is_lat"),d=3Dd.toString()):d=3Dnull;b.g=3Dd;a=3DKT(b,a.g=
);a=3Dnew =
J(a.g(b));if(d=3D!x(c))d=3Da.h,d=3Dnull=3D=3Dd?!1:nc(d,".g.doubleclick.ne=
t");d&&a.g.set("ged",c);zH(X().g)&&(c=3DX().g,vv(a.toString())&&zH(c)&&(a=
.h=3D"pagead2.googlesyndication.com"));d=3Dc=3Dnull;KH()&&(c=3D"Google1",=
d=3D"3.480.1");var =
e=3DX().Hc,f=3DxH(X().g),g=3DvH(X().g);tM();b=3D{li:"1",lb:b,appName:X().=
appName,ui:SH(),Th:NH()?"0":ux()?"2":"1",=0A=
hi:c,ii:d,domain:qM(),Gc:uM(b),Yd:W.getPlayerType(),Se:W.getPlayerVersion=
(),oe:"IMA",pe:"3.480.1",Kh:TH(),xg:f,Hc:e,Bi:g};b=3Dvoid =
0=3D=3D=3Db?{}:b;var h=3Dvoid 0=3D=3D=3Dh?new =
Map:h;O(h,"ADCATEGORIES","-1");O(h,"ADCOUNT","-1");O(h,"APIFRAMEWORKS",b.=
Kh?b.Kh.join(","):"-1");O(h,"BLOCKEDADCATEGORIES","-1");O(h,"EXTENSIONS",=
"-2");O(h,"MEDIAMIME",b.ui?b.ui.join(","):"-1");O(h,"PLAYERCAPABILITIES",=
"-1");O(h,"VASTVERSIONS",Kb(dv).join(","));O(h,"VERIFICATIONVENDORS","-2"=
);h=3DDv(b,h);return fI(a.toString(),h)},xU=3Dfunction(a){a=3D=0A=
{rt:rN(a)};gJ().report(17,a)},uU=3Dfunction(a,b,c,d,e,f,g){try{var =
h=3DqN(b,c);if(!h)throw ZI(KI);h instanceof MM&&void =
0!=3D=3Da.h&&(h.g=3Da.h);var k=3Dh.h();zU(a,k,c,d,e,f)}catch(m){m =
instanceof jI?g(m):g(ZI(LI,m))}},zU=3Dfunction(a,b,c,d,e,f){var =
g=3Db.g;if(null!=3Dg)f(g);else{b=3Db.h;if(null=3D=3Db||0=3D=3Db.length)th=
row =
ZI(NI);b.forEach(function(k){k.o=3Dc;cL(k);k=3Dk.A;k.A=3Dd;k.o=3De});var =
h=3DsU(new rU(b),a,c);b.forEach(function(k){k.H=3Dh});f(h)}};var =
AU=3Dfunction(a,b){this.o=3Da;this.l=3Dnew tU(this.o,b);this.g=3Dnew =
DP;this.h=3D!1},DU=3Dfunction(a,b,c,d){var =
e=3Dfunction(g){c(g);g=3Da.g;EP(g);g.g.pop();a.h=3D!1;BU(a)},f=3Dfunction=
(g){d(g);g=3Da.g;EP(g);g.g.pop();a.h=3D!1;BU(a)};FP(a.g,function(){return=
 void CU(a,b,e,f)});BU(a)},BU=3Dfunction(a){if(!a.h){var =
b=3Da.g;EP(b);b=3Db.g;b=3Db[b.length-1];null!=3Db&&(a.h=3D!0,b())}},CU=3D=
function(a,b,c,d){var =
e=3DsN(b.g);null!=3De&&vv(b.g||"")&&(X().yc=3De);a.l.fetch(b,function(f){=
f instanceof HJ?c(f):f.Pc(c,d)},d)};var =
EU=3Dfunction(a,b){F.call(this);this.l=3Dnew =
AU(a,b);this.h=3Da;this.g=3D!0};v(EU,F);=0A=
var IU=3Dfunction(a,b,c){a.g&&(b.g&&!nx(b.g)?FU(a,new =
jI("adLoadError","URI =
malformed",1005),c):tH()?(b=3DZI(DI),FU(a,b,c)):DU(a.l,b,function(d){a.g?=
GU(a,d,c):HU(a,d,c)},function(d){return =
FU(a,d,c)}))},iQ=3Dfunction(a,b,c){a.g||DU(a.l,b,function(d){a.g?GU(a,d,c=
):HU(a,d,c)},function(d){return =
FU(a,d,c)})},GU=3Dfunction(a,b,c){try{G(a,new =
JT(b,c))}catch(d){FU(a,ZI(MI,null),c)}},HU=3Dfunction(a,b,c){b =
instanceof HJ?FU(a,ZI(yI,null,"Unsupported ad format."),c):(c=3Dnew =
bQ("adBreakFetched",c),c.mf=3Db,G(a,c))},FU=3D=0A=
function(a,b,c){a.g?("always"=3D=3DW.getCompanionBackfill()&&a.h.B(VN()),=
b=3Dnew wI(b,c),b.g=3Dc,G(a,b)):G(a,new bQ("adBreakFetchError",c))};var =
JU=3Dfunction(){dI.apply(this,arguments)};v(JU,dI);JU.prototype.sendMessa=
ge=3Dfunction(a,b,c){var =
d=3DWH[b];d&&(b=3Dd);b=3D{type:b,sid:this.sessionId};null!=3Dc&&(c=3Dks(c=
),b.data=3Dc);KU.push({name:a,data:b});LU||MU()};=0A=
var OU=3Dfunction(a){a=3Dvoid 0=3D=3D=3Da?"*":a;var =
b=3DNU.get(a);null=3D=3Db&&(b=3Dnew JU(a),NU.set(a,b));return =
b},MU=3Dfunction(){var =
a=3DKU.shift();if(null!=3Da){LU=3D!0;switch(PU){case =
0:ik(a.name,a.data);break;case =
2:a=3D{name:a.name,data:a.data};try{jg().webkit.messageHandlers.bridge.po=
stMessage(a)}catch(c){}break;case 3:var =
b=3Dw.browserlessSender;null!=3Db&&b(a.name,a.data)}Ph(function(){LU=3D!1=
;0=3D=3DKU.length?(QU.forEach(function(c){c()}),QU=3D[]):MU()},4)}},PU=3D=
0,LU=3D!1,KU=3D[],NU=3Dnew Map,QU=3D[];new =
DOMParser;Ia("google.ima.NativeBridge.receiveMessage",function(a,b){try{v=
ar c=3DJSON.parse(b);if(null!=3Dc){var d=3Dc.sid;if(null!=3Dd){var =
e=3Dnew =
hJ(a,c.type,c.data||{},c.sid,"");G(OU(),e);"*"!=3Dd&&G(OU(d),e)}}}catch(f=
){}},void 0);function RU(a,b,c){var d=3Dwindow,e,f,g,h,k,m,n,q=3Dnew =
ZF,r=3D"",t=3Dfunction(B){try{var y=3D"object"=3D=3D=3Dtypeof =
B.data?B.data:JSON.parse(B.data);r=3D=3D=3Dy.paw_id&&(Ii(d,"message",t),q=
.resolve(c(y)))}catch(L){}};return"function"=3D=3D=3Dtypeof(null=3D=3D=3D=
(e=3Dd.gmaSdk)||void 0=3D=3D=3De?void =
0:e.getQueryInfo)?(Hi(d,"message",t),r=3Db(d.gmaSdk),q.promise):"function=
"=3D=3D=3Dtypeof(null=3D=3D=3D(h=3Dnull=3D=3D=3D(g=3Dnull=3D=3D=3D(f=3Dd.=
webkit)||void 0=3D=3D=3Df?void 0:f.messageHandlers)||void =
0=3D=3D=3Dg?void 0:g.getGmaQueryInfo)||void 0=3D=3D=3Dh?void =
0:h.postMessage)||"function"=3D=3D=3D=0A=
typeof(null=3D=3D=3D(n=3Dnull=3D=3D=3D(m=3Dnull=3D=3D=3D(k=3Dd.webkit)||v=
oid 0=3D=3D=3Dk?void 0:k.messageHandlers)||void 0=3D=3D=3Dm?void =
0:m.getGmaSig)||void 0=3D=3D=3Dn?void =
0:n.postMessage)?(r=3DString(Math.floor(2147483647*Vi(d))),Hi(d,"message"=
,t),a(d.webkit.messageHandlers,r),q.promise):null}function SU(){return =
RU(function(a,b){var c;return =
void(null!=3D=3D(c=3Da.getGmaQueryInfo)&&void =
0!=3D=3Dc?c:a.getGmaSig).postMessage(b)},function(a){return =
a.getQueryInfo()},function(a){return a.signal})};var =
$U=3Dfunction(a,b){b=3Dvoid 0=3D=3D=3Db?new P:b;F.call(this);var =
c=3Dthis;this.g=3Da;this.l=3Db;E(this,this.l);this.A=3Dnew =
WP(this.g.g);this.o=3Dnew =
TP;this.h=3Dnull;UL(NL(),this.g.g);S(this.l,this.g.g,"adsLoader",function=
(d){var e=3Dnew vI;e.sessionId=3Dd.Oi;switch(d.Ab){case =
"requestAds":TU(c.g,e.sessionId);UU(c,d.fb,e);break;case =
"requestStream":TU(c.g,e.sessionId);var =
f=3Dd.fb;VU(f.settings);WU(f.videoEnvironment);d=3Dnew =
wB;d.l=3Df.assetKey||"";d.o=3Df.authToken||"";d.A=3Df.contentSourceId||""=
;d.B=3Df.customAssetKey||"";d.M=3D=0A=
f.networkCode||"";d.D=3Df.liveStreamEventId||"";d.region=3Df.region||"";d=
.U=3Df.projectNumber||"";d.F=3Df.oAuthToken||"";d.gd=3Df.videoId||"";d.h=3D=
f.apiKey||"";d.g=3Df.adTagParameters||{};d.H=3Df.streamActivityMonitorId|=
|"";d.format=3D"hls";d.I=3Df.useQAStreamBaseUrl||!1;"dash"=3D=3Df.format&=
&(d.format=3Df.format);var =
g=3DiH();jH(g,"useTestStreamManager")&&(d.G=3D!0);g=3DJH(f,!0);f=3Dnew =
rH(!0,d.g||{},f.consentSettings||{});g.g=3Df;d.C=3DzH(f);NL().A&&Ho();QH(=
)&&Ik(xt());TU(c.g,e.sessionId);d=3DXU(c.g);e.o=3Dd;break;case =
"contentComplete":null!=3D=0A=
(e=3Dc.h)&&(d=3Dnew bQ("contentComplete",new =
vI),G(e,d),d.g&&(HH(),e=3De.h.D(),null!=3De&&RN(e)));break;case =
"signalsRefresh":e=3Dd.fb,X().P=3De.espSignals}});vP();YU();CF(function()=
{N(M(),"haib","1")});ZU()};v($U,F);$U.prototype.O=3Dfunction(){zg(this.h)=
;F.prototype.O.call(this)};=0A=
var bV=3Dfunction(a,b){S(a.l,b,"adsLoaded",function(c){return =
aV(a,c,b)});S(a.l,b,"adError",function(c){var =
d=3Dc.Hb().sessionId,e=3Dc.getError();c=3De.getInnerError();e=3D{type:e.g=
etType(),errorMessage:e.getMessage(),errorCode:e.getErrorCode()};null!=3D=
c&&(e.innerError=3Dc.message);eI(TU(a.g,d),"adsLoader","error",e)})},aV=3D=
function(a,b,c){var =
d=3Db.zh,e=3Db.Hb(),f=3De.h||"";b=3DTU(a.g,e.sessionId);var =
g=3DXU(a.g);new CT(new BT(c,d,new aQ(g,a.A,b,c.h,a.o),function(h){var =
k=3Da.g;k.h&&(k=3Dk.h,Q(k.l,h,Kb(cV),k.I,!1,k),Q(k.l,=0A=
h,"adError",k.C,!1,k))}),g,dV(),b,e.l);UP(a.o,b);c=3DeV(f,d);eI(b,"adsLoa=
der","adsLoaded",c)},eV=3Dfunction(a,b){if(b instanceof HJ){var =
c=3DJJ(b);b=3Dux()}else c=3D[],b=3DlL(b[0])&&ux();var =
d=3DMQ(c);c=3D{adCuePoints:c,internalCuePoints:d};iH();c.isCustomClickTra=
ckingAllowed=3Db;c.adTagUrl=3Da;return =
c},VU=3Dfunction(a){if(null!=3Da){var =
b=3DW;null!=3Da&&(null!=3Da.activityMonitorMode&&(b.I=3Da.activityMonitor=
Mode),null!=3Da.autoPlayAdBreaks&&b.setAutoPlayAdBreaks(a.autoPlayAdBreak=
s),null!=3Da.companionBackfill&&b.setCompanionBackfill(a.companionBackfil=
l),=0A=
null!=3Da.disableCustomPlaybackForIOS10Plus&&b.setDisableCustomPlaybackFo=
rIOS10Plus(a.disableCustomPlaybackForIOS10Plus),null!=3Da.engagementDetec=
tion&&(b.H=3Da.engagementDetection),null!=3Da.isFunctionalTest&&(b.o=3Da.=
isFunctionalTest),null!=3Da.isVpaidAdapter&&b.setIsVpaidAdapter(a.isVpaid=
Adapter),null!=3Da.numRedirects&&b.setNumRedirects(a.numRedirects),null!=3D=
a.playerType&&b.setPlayerType(a.playerType),null!=3Da.playerVersion&&b.se=
tPlayerVersion(a.playerVersion),null!=3Da.ppid&&b.setPpid(a.ppid),null!=3D=
a.reportMediaRequests&&=0A=
(b.F=3Da.reportMediaRequests),null!=3Da.sessionId&&b.setSessionId(a.sessi=
onId),null!=3Da.supportsMultipleVideoDisplayChannels&&(b.ba=3Da.supportsM=
ultipleVideoDisplayChannels),null!=3Da.testingConfig&&(b.A=3Dnew =
hH(a.testingConfig)),null!=3Da.urlSignals&&(b.U=3Da.urlSignals),null!=3Da=
.vpaidMode&&b.setVpaidMode(a.vpaidMode),null!=3Da.featureFlags&&b.setFeat=
ureFlags(a.featureFlags),b.C=3Da.adsToken||"",b.setCookiesEnabled(a.cooki=
esEnabled),b.G=3Da["1pJar"]||"",b.M=3Da.privacyControls||"");null!=3Da.pe=
rsistentStateCorrelator&&(b=3D=0A=
M(),Kt(b,"c",a.persistentStateCorrelator),Lt(M()));null!=3Da.activeViewPu=
shUpdates&&(NL().A=3Da.activeViewPushUpdates);gJ().report(41,{mode:W.getV=
paidMode()});null!=3Da.backgroundPlayback&&gJ().report(32);null!=3Da.pipS=
tate&&gJ().report(42,{state:a.pipState});Array.isArray(a.swiftLibraries)&=
&Zl()&&gJ().report(135,{count:a.swiftLibraries.length,libs:a.swiftLibrari=
es.join("~")})}},WU=3Dfunction(a){null!=3Da&&null!=3Da.osdId&&(NL().J=3Da=
.osdId)},UU=3Dfunction(a,b,c){var =
d=3Db.adTagUrl;VU(b.settings);WU(b.videoEnvironment);=0A=
var =
e=3DJH(b),f=3D(b.imalibExperiments||{}).limaExperimentIds||null;null!=3Df=
&&(rt.reset(),vt(new =
nu(wu(f))));kH()&&rt.reset();(f=3DmH())&&0<f.length&&(rt.reset(),vt(new =
nu(f)));QH()&&Ik(xt());NL().A&&Ho();e.g=3DsH(d,b.consentSettings||{});nul=
l!=3Dd&&(c.h=3Dd);var =
g=3DfV(b);GH(e,g);c.l=3Dg.G;TU(a.g,c.sessionId);c.o=3DXU(a.g);var =
h=3DgV(a),k=3Db.liveStreamPrefetchSeconds||0;0<k?Ph(function(){hV(a,g,h,k=
);IU(h,g,c)},Math.floor(1E3*Math.random()*k),a):(hV(a,g,h),IU(h,g,c))},ZU=
=3Dfunction(){var a=3DSU();a?a.then(function(b){gJ().report(155,=0A=
{blob:b})}).catch(function(){gJ().report(155,{blob:"rejected"})}):gJ().re=
port(155,{blob:"nullPromise"})},gV=3Dfunction(a){if(a.h)return a.h;var =
b=3Da.g,c=3Dnew EU(b.C,new Xy);iV(b,c);a.h=3Dc;bV(a,a.h);return =
a.h},fV=3Dfunction(a){var b=3Dnew =
iv;b.g=3Da.adTagUrl;b.h=3Da.adsResponse;b.M=3Da.linearAdSlotWidth||0;b.D=3D=
a.linearAdSlotHeight||0;b.o=3Da.nonLinearAdSlotWidth||0;b.l=3Da.nonLinear=
AdSlotHeight||0;b.B=3Da.forceNonLinearFullSlot||!1;b.G=3Da.contentDuratio=
n||null;b.A=3Da.contentKeywords||null;b.H=3Da.contentTitle||null;null!=3D=0A=
a.vastLoadTimeout&&0<a.vastLoadTimeout&&(b.J=3Da.vastLoadTimeout);b.F=3Da=
.videoContinuousPlay||"0";b.C=3Da.videoPlayActivation||"unknown";b.U=3Da.=
videoPlayMuted||"unknown";b.I=3Da.omidAccessModeRules||{};b.Gc=3Da.pageUr=
l||null;return b},hV=3Dfunction(a,b,c,d){d=3Dvoid =
0=3D=3D=3Dd?0:d;a=3Da.g;var =
e=3DA(X().h);if(Ri(e,"google_console")||Ri(e,"google_force_console")||Ri(=
e,"googfc"))a.h||(a.h=3Dnew =
jV(a.B),e=3Da.h,Q(e.l,c,"adError",e.C,!1,e)),c=3Da.h,c.H||(kV(c,"version"=
,{type:"HTML5",version:"3.480.1"}),c.H=3D!0),kV(a.h,"ad_request",=0A=
{adTagUrl:b.g,adType:"Deprecated"});c=3DX().appName;a=3DX().A;e=3D{};x(A(=
c))||(e.app_name=3Dc);x(A(a))||(e.external_version=3Da);e.delay=3Dd;e.vpa=
idadapter=3DW.h;e.request_type=3DrN(b.g);e.ctv=3DUH();gJ().report(6,e)};I=
a("ima.Bridge",$U,window);var =
lV=3Dfunction(a){UN.call(this);this.C=3Dnew =
P;this.l=3Dnull;this.g=3Da;this.F=3D!1;this.o=3Dnull;Q(this.C,this.g,["co=
mpanions_success","companion_initialization_failed"],this.N,!1,this);Q(th=
is.C,this.g,"companion_display_error",this.L,!1,this);Q(this.C,this.g,["c=
ompanion_slot_init","companion_click"],this.J,!1,this);this.g.B?this.F=3D=
!0:(a=3Dthis.g,a.B||(PN(a,"proxy","isGptPresent"),ON(a)))};v(lV,UN);lV.pr=
ototype.O=3Dfunction(){mV(this);UN.prototype.O.call(this)};=0A=
var =
mV=3Dfunction(a){a.C.V();a.o=3Dnull;a.h.forEach(function(b){xN(b)});a.l=3D=
null};lV.prototype.B=3Dfunction(a){zg(this.l);this.l=3Dnew =
F;this.o=3Da;this.A=3D!0;this.F?nV(this):(this.A=3DoV(pV(a),[]),this.A||(=
this.l=3Dthis.o=3Dnull));return =
this.l};lV.prototype.I=3Dfunction(){if(this.g.B){var =
a=3Dthis.g.getDisplayAdsCorrelator();a&&(X().H=3Da);a=3Dthis.g;a=3Da.D&&0=
!=3Da.F?a.F:void 0;a&&(X().G=3Da);if(a=3DNN(this.g))X().va=3Da}};=0A=
var nV=3Dfunction(a){var =
b=3Da.o;a.o=3Dnull;if(0=3D=3Da.h.length)qV(a,Error("Companion slots not =
available."));else if(null=3D=3Db)qV(a,Error("Invalid main =
ad."));else{var =
c=3DrV(a,b),d=3Da.g,e=3Da.h.map(d.P,d);PN(d,null,"googleSetCompanionAdCon=
tents",[e,null,FH()]);if(0<c.length&&(a=3Da.g,0!=3Dc.length&&"GDFP"=3D=3D=
gL(b)[0])){d=3D[];for(e=3D0;e<c.length;e++)d.push(c[e].getSlotId());QN(a,=
b.o);PN(a,"companionAds","notifyUnfilledSlots",[d])}}},qV=3Dfunction(a,b)=
{G(a,new =
vN("companion_display_error",b))};lV.prototype.H=3Dfunction(){return =
this.A};=0A=
lV.prototype.N=3Dfunction(){gJ().report(151,{csrvinit:1});if(null!=3Dthis=
.g){var =
a=3DMN(this.g);null!=3Da&&(this.h=3Da)}this.F=3D!0;null!=3Dthis.o&&nV(thi=
s);G(this,new =
Bg("initialized"))};lV.prototype.L=3Dfunction(a){gJ().report(151,{cdiserr=
:1});qV(this,a.getError())};lV.prototype.J=3Dfunction(a){if(null!=3Da.g){=
gJ().report(151,{cadeve:1});var =
b=3Da.g;"companion_slot_init"=3D=3Da.type?iI(b.l):"companion_click"=3D=3D=
a.type&&(iI(b.A),null!=3Dthis.l&&G(this.l,new =
yN("companion_click",b)))}};=0A=
var rV=3Dfunction(a,b){var =
c=3D[],d=3D[];a.h.forEach(function(f){xN(f);f.getSizes().some(function(g)=
{a:{g=3Db.getCompanionAds(g.width,g.height);if(0!=3Dg.length&&(g=3DsV(g,c=
),null!=3Dg)){var =
h=3Dg.l;if(null!=3Dh&&0!=3Df.getSlotId().indexOf(h)){g=3D!1;break =
a}h=3DsI(g.g.o,"click").concat(ZK(b,"companionClick"));var =
k=3DZK(b,"companionImpression");c.push(g);f.setContent(g.getContent(),g.g=
etWidth(),g.getHeight(),"IFrame"!=3Dg.g.M,k,h);g=3D!0;break =
a}g=3D!1}return g})||d.push(f)});var =
e=3DpV(b);a.A=3DoV(e,c);a.A||a.h.forEach(function(f){xN(f)});=0A=
return d},oV=3Dfunction(a,b){if(null=3D=3Da)return!0;var =
c=3Da.g;return"all"=3D=3Da.h?tV(c,b):"any"=3D=3Da.h?uV(c,b):!0},pV=3Dfunc=
tion(a){return =
null=3D=3Da||null=3D=3Da.h||isNaN(a.h.pa())?null:mL(a,!0).find(function(b=
){b=3Db.g;return =
0=3D=3Db.length?!1:isNaN(b[0].pa())?!1:b[0].pa()=3D=3Db[0].$e()})||null},=
tV=3Dfunction(a,b){return a.every(function(c){return =
b.includes(c)})},uV=3Dfunction(a,b){return a.some(function(c){return =
b.includes(c)})},sV=3Dfunction(a,b){return =
a.find(function(c){return!b.includes(c)})};lV.prototype.D=3Dfunction(){re=
turn =
this.g};Ia("module$contents$ima$AdError_AdError.Type",{AD_LOAD:"adLoadErr=
or",AD_PLAY:"adPlayError"},void =
0);Ia("module$contents$ima$AdErrorEvent_AdErrorEvent.Type",{AD_ERROR:"adE=
rror"},void 0);var =
cV=3D{AD_CAN_PLAY:"adCanPlay",Bk:"adStarted",CONTENT_PAUSE_REQUESTED:"con=
tentPauseRequested",CONTENT_RESUME_REQUESTED:"contentResumeRequested",CLI=
CK:"click",VIDEO_CLICKED:"videoClicked",VIDEO_ICON_CLICKED:"videoIconClic=
ked",ph:"engagedView",EXPANDED_CHANGED:"expandedChanged",STARTED:"start",=
AD_PROGRESS:"adProgress",AD_BUFFERING:"adBuffering",IMPRESSION:"impressio=
n",Ch:"measurable_impression",VIEWABLE_IMPRESSION:"viewable_impression",q=
h:"fully_viewable_audible_half_duration_impression",ej:"overlay_resize",=0A=
fj:"overlay_unmeasurable_impression",gj:"overlay_unviewable_impression",i=
j:"overlay_viewable_immediate_impression",hj:"overlay_viewable_end_of_ses=
sion_impression",bl:"externalActivityEvent",PAUSED:"pause",RESUMED:"resum=
e",FIRST_QUARTILE:"firstQuartile",MIDPOINT:"midpoint",THIRD_QUARTILE:"thi=
rdQuartile",COMPLETE:"complete",DURATION_CHANGE:"durationChange",USER_CLO=
SE:"userClose",ym:"userRecall",Ul:"prefetched",LOADED:"loaded",ALL_ADS_CO=
MPLETED:"allAdsCompleted",SKIPPED:"skip",om:"skipShown",LINEAR_CHANGED:"l=
inearChanged",=0A=
SKIPPABLE_STATE_CHANGED:"skippableStateChanged",AD_METADATA:"adMetadata",=
Ak:"adBreakFetchError",AD_BREAK_READY:"adBreakReady",LOG:"log",VOLUME_CHA=
NGED:"volumeChange",VOLUME_MUTED:"mute",INTERACTION:"interaction",Tk:"com=
panionBackfill",vm:"trackingUrlPinged",Im:"video_card_endcap_collapse",Jm=
:"video_card_endcap_dismiss",Km:"video_card_endcap_impression",Wk:"compan=
ionInitialized",Vk:"companionImpression",Uk:"companionClick",Ll:"mediaUrl=
Pinged",Kl:"loadStart",Ol:"navigationRequested"};=0A=
Ia("module$contents$ima$AdEvent_AdEvent.Type",cV,void 0);var =
jV=3Dfunction(a){D.call(this);this.h=3D"not_loaded";this.l=3Dnew =
P(this);this.o=3Dnew =
Mh(200);this.B=3DTa()+1E4;this.A=3D[];this.H=3D!1;this.g=3Da;Q(this.l,thi=
s.g,"gpt",this.G,void 0);Q(this.l,this.o,"tick",this.F,void =
0);this.o.start()};v(jV,D);=0A=
jV.prototype.I=3Dfunction(a){kV(this,"event",a.type);var =
b=3Da.getAd();"start"=3D=3Da.type&&null!=3Db&&(a=3D{adSystem:b.getAdSyste=
m(),id:b.getAdId(),adRequestUrl:b.o.g},b.isLinear()?(a.duration=3Db.h.get=
Duration(),a.type=3D"video"):(b=3Db.h,a.assetSize=3Db.getWidth()+"x"+b.ge=
tHeight(),a.assetType=3Db.G,a.type=3D"overlay"),kV(this,"ad",a))};jV.prot=
otype.C=3Dfunction(a){a=3Da.getError();a=3D"Error "+a.getErrorCode()+": =
"+a.getMessage();kV(this,"info",a)};=0A=
var =
vV=3Dfunction(a){null!=3Da.g&&eI(a.g,"gpt","isConsolePresent",{scope:"pro=
xy"})},kV=3Dfunction(a,b,c){b=3D{type:b,data:c};"loaded"=3D=3Da.h?a.D(b):=
("not_loaded"=3D=3Da.h||"loading"=3D=3Da.h)&&a.A.push(b)};jV.prototype.D=3D=
function(a){null!=3Dthis.g&&eI(this.g,"gpt","sendVideoMessage",{scope:"co=
nsole",args:[a]})};jV.prototype.O=3Dfunction(){this.h=3D"not_loaded";zg(t=
his.l);this.l=3Dnull;zg(this.o);this.o=3Dnull;D.prototype.O.call(this)};=0A=
jV.prototype.F=3Dfunction(){switch(this.h){case =
"not_loaded":this.h=3D"loading";vV(this);break;case =
"loading":0<this.B&&Ta()>this.B?(this.h=3D"failed",wV(this)):vV(this);bre=
ak;case "loaded":xV(this);break;case =
"failed":0<this.B&&Ta()>this.B?wV(this):(this.h=3D"loading",vV(this))}};v=
ar xV=3Dfunction(a){Q(a.l,a.o,"tick",a.F,void =
0);null!=3Da.o&&(Nh(a.o),a.o.V(),a.o=3Dnull)},wV=3Dfunction(a){xV(a);null=
!=3Da.g&&(Vy(a.l,a.g,"gpt",a.G),a.g=3Dnull);a.A=3D[]};=0A=
jV.prototype.G=3Dfunction(a){"isConsolePresent"=3D=3Da.Ab&&(a=3Da.fb.retu=
rnValue,null!=3Da&&a?(this.g.h(this.g.B),this.A.forEach(this.D,this),this=
.A=3D[],this.h=3D"loaded"):this.h=3D"failed")};var =
yV=3Dfunction(a,b,c){this.h=3Dc;0=3D=3Db.length&&(b=3D[[]]);this.g=3Db.ma=
p(function(d){d=3Da.concat(d);for(var =
e=3D[],f=3D0,g=3D0;f<d.length;){var =
h=3Dd[f++];if(128>h)e[g++]=3DString.fromCharCode(h);else =
if(191<h&&224>h){var =
k=3Dd[f++];e[g++]=3DString.fromCharCode((h&31)<<6|k&63)}else =
if(239<h&&365>h){k=3Dd[f++];var =
m=3Dd[f++],n=3Dd[f++];h=3D((h&7)<<18|(k&63)<<12|(m&63)<<6|n&63)-65536;e[g=
++]=3DString.fromCharCode(55296+(h>>10));e[g++]=3DString.fromCharCode(563=
20+(h&1023))}else =
k=3Dd[f++],m=3Dd[f++],e[g++]=3DString.fromCharCode((h&15)<<12|=0A=
(k&63)<<6|m&63)}return new =
RegExp(e.join(""))})};yV.prototype.match=3Dfunction(a){var =
b=3Dthis;return this.g.some(function(c){c=3Da.match(c);return =
null=3D=3Dc?!1:!b.h||1<=3Dc.length&&"3.480.1"=3D=3Dc[1]||2<=3Dc.length&&"=
3.480.1"=3D=3Dc[2]?!0:!1})};=0A=
var =
zV=3D[104,116,116,112,115,63,58,47,47,105,109,97,115,100,107,92,46,103,11=
1,111,103,108,101,97,112,105,115,92,46,99,111,109,47,106,115,47,40,115,10=
0,107,108,111,97,100,101,114,124,99,111,114,101,41,47],AV=3D[104,116,116,=
112,115,63,58,47,47,115,48,92,46,50,109,100,110,92,46,110,101,116,47,105,=
110,115,116,114,101,97,109,47,104,116,109,108,53,47],BV=3D[104,116,116,11=
2,115,63,58,47,47,105,109,97,115,100,107,92,46,103,111,111,103,108,101,97=
,112,105,115,92,46,99,111,109,47,112,114,101,114,101,108,101,97,115,=0A=
101,47,106,115,47,91,48,45,57,93,43,92,46,91,48,45,57,92,46,93,43,47],CV=3D=
[[105,109,97,51,92,46,106,115],[105,109,97,51,95,100,101,98,117,103,92,46=
,106,115]],DV=3D[[98,114,105,100,103,101,40,91,48,45,57,93,43,92,46,91,48=
,45,57,92,46,93,43,41,40,95,40,91,97,45,122,48,45,57,93,41,123,50,44,51,1=
25,41,123,48,44,50,125,92,46,104,116,109,108],[98,114,105,100,103,101,40,=
91,48,45,57,93,43,92,46,91,48,45,57,92,46,93,43,41,95,100,101,98,117,103,=
40,95,40,91,97,45,122,48,45,57,93,41,123,50,44,51,125,41,123,48,44,=0A=
50,125,92,46,104,116,109,108],[98,114,105,100,103,101,40,95,40,91,97,45,1=
22,48,45,57,93,41,123,50,44,51,125,41,123,48,44,50,125,92,46,104,116,109,=
108]],EV=3D[[111,117,116,115,116,114,101,97,109,92,46,106,115],[111,117,1=
16,115,116,114,101,97,109,95,100,101,98,117,103,92,46,106,115]],FV=3Dnew =
yV(zV,CV,!1),GV=3Dnew yV(zV,DV,!0),HV=3Dnew yV(AV,CV,!1),IV=3Dnew =
yV(AV,DV,!0),JV=3Dnew yV(BV,CV,!1),KV=3Dnew =
yV([104,116,116,112,115,63,58,47,47,40,112,97,103,101,97,100,50,124,116,1=
12,99,41,92,46,103,111,111,103,108,101,115,=0A=
121,110,100,105,99,97,116,105,111,110,92,46,99,111,109,47,112,97,103,101,=
97,100,47,40,103,97,100,103,101,116,115,124,106,115,41,47],[],!1),LV=3Dne=
w =
yV(zV,[[100,97,105,95,105,102,114,97,109,101,40,91,48,45,57,93,43,92,46,9=
1,48,45,57,92,46,93,43,41,40,95,40,91,97,45,122,48,45,57,93,41,123,50,44,=
51,125,41,123,48,44,50,125,92,46,104,116,109,108],[100,97,105,95,105,102,=
114,97,109,101,40,91,48,45,57,93,43,92,46,91,48,45,57,92,46,93,43,41,95,1=
00,101,98,117,103,40,95,40,91,97,45,122,48,45,57,93,41,123,50,44,=0A=
51,125,41,123,48,44,50,125,92,46,104,116,109,108],[100,97,105,95,105,102,=
114,97,109,101,40,95,40,91,97,45,122,48,45,57,93,41,123,50,44,51,125,41,1=
23,48,44,50,125,92,46,104,116,109,108]],!0),MV=3Dnew =
yV(zV,EV,!1),NV=3Dnew =
yV(BV,EV,!1),Hb=3D{nl:FV,ll:GV,Jl:HV,Il:IV,ol:JV,qm:KV,ml:LV,Ql:MV,Rl:NV}=
;=0A=
function OV(){if(!Gb(function(b){return =
b.match(jg().location.href)})){var a=3DPV(cg(document,"script",void =
0,void =
0));null=3D=3Da&&document.querySelectorAll&&(a=3DPV(document.querySelecto=
rAll("script")));if(null=3D=3Da)throw Error("IMA SDK is either not =
loaded from a google domain or is not a supported version.");}}function =
PV(a){for(var =
b=3Dnull,c=3D0;c<a.length;c++)if(b=3Da[c],Gb(function(d){return =
d.match(b.src)}))return b;return null};var =
QV=3Dfunction(a,b){this.B=3Dnew lJ(b);this.l=3Dnew =
F;this.g=3Db;this.o=3Dnew =
P(this);Q(this.o,this.g,"displayContainer",this.Vi,void =
0);this.h=3Dlg("DIV",{style:"position:absolute;visibility:hidden;width:10=
0%;height:100%;top:0;left:0;"});a.appendChild(this.h);this.A=3Dnew =
VD};l=3DQV.prototype;l.$b=3Dfunction(){return =
this.A};l.ih=3Dfunction(){return!1};l.Zb=3Dfunction(){return =
this.h};l.fg=3Dfunction(){return =
this.B};l.Qf=3Dfunction(){eI(this.g,"displayContainer","showVideo")};l.Gd=
=3Dfunction(){this.h.style.visibility=3D"visible"};=0A=
l.Bh=3Dfunction(){this.ff();this.ge()};l.ff=3Dfunction(){eI(this.g,"displ=
ayContainer","hide")};l.ge=3Dfunction(){this.h&&(this.h.style.visibility=3D=
"hidden")};l.yg=3Dfunction(){return =
this.l};l.Vi=3Dfunction(a){switch(a.Ab){case =
"videoClick":G(this.l,"click")}};l.Wg=3Dfunction(a){var =
b=3D{},c=3D{};eI(this.g,"displayContainer","resizeAndPositionVideo",(c.re=
sizeAndPositionVideo=3D(b.x=3Da.left,b.y=3Da.top,b.width=3Da.width,b.heig=
ht=3Da.height,b),c))};l.Xg=3Dfunction(){eI(this.g,"displayContainer","res=
toreSizeAndPositionVideo")};var =
RV=3D["A8RhywYzBE2ntUAzipotZo1NirmVUD5B/IVOEROQCjOklthZ85lxgT2/VAcq1YwhDA=
6C5W3zQ4bWESWdQ452pgsAAACJeyJvcmlnaW4iOiJodHRwczovL2ltYXNkay5nb29nbGVhcGl=
zLmNvbTo0NDMiLCJmZWF0dXJlIjoiQ29udmVyc2lvbk1lYXN1cmVtZW50IiwiZXhwaXJ5Ijox=
NjMxNjYzOTk5LCJpc1RoaXJkUGFydHkiOnRydWUsInVzYWdlIjoic3Vic2V0In0=3D"];func=
tion YU(){var a=3DRV,b=3Dwindow.document;b=3Dvoid =
0=3D=3D=3Db?window.document:b;fj(a,b)};var =
UV=3Dfunction(){F.call(this);OV();this.l=3Dnew =
P(this);E(this,this.l);this.g=3DSV();this.o=3Dnew =
Map;this.o.set("*",this.g);this.B=3DTV();this.h=3Dnull;var a=3Dnew =
KN;LN(a,this.B);this.C=3Dnew =
lV(a);this.A=3Dnull;S(this.l,jg().document.body,"click dblclick mouseup =
mouseover mouseout mousemove selectstart mousedown".split(" =
"),this.D);"ontouchstart"in =
document&&S(this.l,jg().document.body,["touchstart","touchend","touchmove=
","touchcancel"],this.F);S(this.l,this.g,"omid",function(b){var =
c=3Db.Ab;if("iframeReady"=3D=3D=3D=0A=
c){b=3Db.fb.frameName;try{qP().D(w.parent.frames[b])}catch(d){qP().B()}}e=
lse"iframeFailed"=3D=3D=3Dc&&qP().B()})};v(UV,F);=0A=
var XU=3Dfunction(a){a.A||(a.A=3Dnew QV(document.body,TU(a)));return =
a.A},dV=3Dfunction(){var a=3Dnew iJ;a.mimeTypes=3DSH();return =
a},TU=3Dfunction(a,b){b=3Db||"*";var =
c=3Da.o.get(b);if(null=3D=3Dc){c=3Dnew =
EN(jg().location.hash.slice(1),b);c.A=3D!0;var =
d=3DVV(a);d&&(c.h(d),c.connect());a.o.set(b,c)}return =
c},SV=3Dfunction(){var a=3Dnew =
EN(jg().location.hash.slice(1),"*");a.A=3D!0;return =
a},VV=3Dfunction(a){var =
b=3Dnull;a.o.forEach(function(c){c=3Dc.g;null!=3Dc&&(b=3Dc)});return =
b},iV=3Dfunction(a,b){S(a.l,b,"adsLoaded",function(c){var d=3Dc.zh;=0A=
d instanceof =
HJ||WV(a,d,c.Hb().sessionId)});S(a.l,b,"adBreakFetched",function(c){WV(a,=
c.mf,c.Hb().sessionId)})},WV=3Dfunction(a,b,c){if(!zH(X().g)){a=3DTU(a,c)=
;c=3D{};var =
d=3DXV(b);d&&(X().F=3Dhf(d,1),c.gfpCookie=3Dwf(d));c.encryptedSignalBidde=
rIds=3DYV(b);eI(a,"adsLoader","cookieUpdate",c)}},XV=3Dfunction(a){var =
b=3DzH(X().g);return!W.l||b?null:(a=3Da.find(function(c){return =
null!=3DFL(c)}))?FL(a):null},YV=3Dfunction(a){return =
a.map(function(b){for(var c=3D[];b;){var d=3DXK(b,"esp");d instanceof =
xK&&(c=3D[].concat(u(c),u(yK(d))));=0A=
b=3Db.g}return c}).flat()},TV=3Dfunction(){var a=3Djg();a=3Dnew =
JN([a.top,a.parent],jg().location.hash.slice(1),"*");a.connect();return =
a};UV.prototype.D=3Dfunction(a){eI(this.g,"mouse",a.type,{detail:a.detail=
,screenX:a.screenX,screenY:a.screenY,clientX:a.clientX,clientY:a.clientY,=
ctrlKey:a.ctrlKey,altKey:a.altKey,shiftKey:a.shiftKey,metaKey:a.metaKey,b=
utton:a.button})};=0A=
var ZV=3Dfunction(a){var b=3D[],c=3D!!("TouchEvent"in =
window&&0<TouchEvent.length),d=3D0;for(;d<a.length;d++){var =
e=3Da[d];c?b.push({identifier:e.identifier,pageX:e.pageX,pageY:e.pageY,sc=
reenX:e.screenX,screenY:e.screenY,clientX:e.clientX,clientY:e.clientY}):b=
.push({identifier:e.identifier,pageX:e.pageX,pageY:e.pageY,screenX:e.scre=
enX,screenY:e.screenY})}return b};=0A=
UV.prototype.F=3Dfunction(a){var =
b=3Da.vb;b=3D{detail:b.detail,screenX:a.screenX,screenY:a.screenY,clientX=
:a.clientX,clientY:a.clientY,ctrlKey:a.ctrlKey,altKey:a.altKey,shiftKey:a=
.shiftKey,metaKey:a.metaKey,touches:ZV(b.touches),targetTouches:ZV(b.targ=
etTouches),changedTouches:ZV(b.changedTouches),scale:b.scale,rotation:b.r=
otation};eI(this.g,"touch",a.type,b)};Ia("ima.IframeBridge",UV,window);})=
();=0A=
</SCRIPT>
  =20
<META name=3D"GENERATOR" content=3D"MSHTML 11.00.10570.1001"></HEAD>  =20
<BODY>
<SCRIPT>=0A=
      // Leave this as var since it isn't compiled and is run on TVs =
that don't support es6.=0A=
      var bridge;=0A=
      // Initialize the bridge on script execution to handle connecting =
when embedded.=0A=
      window.addEventListener('load', function() {=0A=
        bridge =3D new ima.Bridge(new ima.IframeBridge());=0A=
      },=0A=
      false); // useCapture=0A=
    </SCRIPT>
   </BODY></HTML>

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/bootstrap.min.css

:root {
=09
}
* {
	box-sizing: border-box;
}
::after {
	box-sizing: border-box;
}
::before {
	box-sizing: border-box;
}
html {
	line-height: 1.15; font-family: sans-serif; -webkit-text-size-adjust: =
100%; -webkit-tap-highlight-color: transparent;
}
article {
	display: block;
}
aside {
	display: block;
}
figcaption {
	display: block;
}
figure {
	display: block;
}
footer {
	display: block;
}
header {
	display: block;
}
hgroup {
	display: block;
}
main {
	display: block;
}
nav {
	display: block;
}
section {
	display: block;
}
body {
	margin: 0px; text-align: left; color: rgb(33, 37, 41); line-height: =
1.5; font-family: -apple-system,BlinkMacSystemFont,"Segoe =
UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color =
Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: =
1rem; font-weight: 400; background-color: rgb(255, 255, 255);
}
hr {
	height: 0px; overflow: visible; box-sizing: content-box;
}
h1 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h2 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h3 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h4 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h5 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h6 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
p {
	margin-top: 0px; margin-bottom: 1rem;
}
abbr[data-original-title] {
	text-decoration: underline; border-bottom-color: currentColor; =
border-bottom-width: 0px; border-bottom-style: none; cursor: help; =
-webkit-text-decoration: underline dotted; =
-webkit-text-decoration-skip-ink: none; text-decoration-skip-ink: none;
}
abbr[title] {
	text-decoration: underline; border-bottom-color: currentColor; =
border-bottom-width: 0px; border-bottom-style: none; cursor: help; =
-webkit-text-decoration: underline dotted; =
-webkit-text-decoration-skip-ink: none; text-decoration-skip-ink: none;
}
address {
	line-height: inherit; font-style: normal; margin-bottom: 1rem;
}
dl {
	margin-top: 0px; margin-bottom: 1rem;
}
ol {
	margin-top: 0px; margin-bottom: 1rem;
}
ul {
	margin-top: 0px; margin-bottom: 1rem;
}
ol ol {
	margin-bottom: 0px;
}
ol ul {
	margin-bottom: 0px;
}
ul ol {
	margin-bottom: 0px;
}
ul ul {
	margin-bottom: 0px;
}
dt {
	font-weight: 700;
}
dd {
	margin-bottom: 0.5rem; margin-left: 0px;
}
blockquote {
	margin: 0px 0px 1rem;
}
b {
	font-weight: bolder;
}
strong {
	font-weight: bolder;
}
small {
	font-size: 80%;
}
sub {
	line-height: 0; font-size: 75%; vertical-align: baseline; position: =
relative;
}
sup {
	line-height: 0; font-size: 75%; vertical-align: baseline; position: =
relative;
}
sub {
	bottom: -0.25em;
}
sup {
	top: -0.5em;
}
a {
	color: rgb(0, 123, 255); text-decoration: none; background-color: =
transparent;
}
a:hover {
	color: rgb(0, 86, 179); text-decoration: underline;
}
a:not([href]):not([class]) {
	color: inherit; text-decoration: none;
}
a:not([href]):not([class]):hover {
	color: inherit; text-decoration: none;
}
code {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
kbd {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
pre {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
samp {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
pre {
	overflow: auto; margin-top: 0px; margin-bottom: 1rem; =
-ms-overflow-style: scrollbar;
}
figure {
	margin: 0px 0px 1rem;
}
img {
	vertical-align: middle;
}
svg {
	overflow: hidden; vertical-align: middle;
}
table {
	border-collapse: collapse;
}
caption {
	text-align: left; color: rgb(108, 117, 125); padding-top: 0.75rem; =
padding-bottom: 0.75rem; caption-side: bottom;
}
th {
	text-align: inherit;
}
label {
	margin-bottom: 0.5rem; display: inline-block;
}
button {
	border-radius: 0px;
}
button:focus {
	outline: dotted 1px;
}
button {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
input {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
optgroup {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
select {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
textarea {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
button {
	overflow: visible;
}
input {
	overflow: visible;
}
button {
	text-transform: none;
}
select {
	text-transform: none;
}
[role=3Dbutton] {
	cursor: pointer;
}
select {
	-ms-word-wrap: normal;
}
[type=3Dbutton] {
	-webkit-appearance: button;
}
[type=3Dreset] {
	-webkit-appearance: button;
}
[type=3Dsubmit] {
	-webkit-appearance: button;
}
button {
	-webkit-appearance: button;
}
[type=3Dbutton]:not(:disabled) {
	cursor: pointer;
}
[type=3Dreset]:not(:disabled) {
	cursor: pointer;
}
[type=3Dsubmit]:not(:disabled) {
	cursor: pointer;
}
button:not(:disabled) {
	cursor: pointer;
}
input[type=3Dcheckbox] {
	padding: 0px; box-sizing: border-box;
}
input[type=3Dradio] {
	padding: 0px; box-sizing: border-box;
}
textarea {
	overflow: auto; resize: vertical;
}
fieldset {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: =
none; min-width: 0px;
}
legend {
	padding: 0px; width: 100%; color: inherit; line-height: inherit; =
font-size: 1.5rem; margin-bottom: 0.5rem; display: block; white-space: =
normal; max-width: 100%;
}
progress {
	vertical-align: baseline;
}
[type=3Dsearch] {
	-webkit-appearance: none; outline-offset: -2px;
}
output {
	display: inline-block;
}
summary {
	display: list-item; cursor: pointer;
}
template {
	display: none;
}
[hidden] {
	display: none !important;
}
.h1 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h2 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h3 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h4 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h5 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h6 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h1 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h2 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h3 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h4 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h5 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
h6 {
	line-height: 1.2; font-weight: 500; margin-bottom: 0.5rem;
}
.h1 {
	font-size: 2.5rem;
}
h1 {
	font-size: 2.5rem;
}
.h2 {
	font-size: 2rem;
}
h2 {
	font-size: 2rem;
}
.h3 {
	font-size: 1.75rem;
}
h3 {
	font-size: 1.75rem;
}
.h4 {
	font-size: 1.5rem;
}
h4 {
	font-size: 1.5rem;
}
.h5 {
	font-size: 1.25rem;
}
h5 {
	font-size: 1.25rem;
}
.h6 {
	font-size: 1rem;
}
h6 {
	font-size: 1rem;
}
.lead {
	font-size: 1.25rem; font-weight: 300;
}
.display-1 {
	line-height: 1.2; font-size: 6rem; font-weight: 300;
}
.display-2 {
	line-height: 1.2; font-size: 5.5rem; font-weight: 300;
}
.display-3 {
	line-height: 1.2; font-size: 4.5rem; font-weight: 300;
}
.display-4 {
	line-height: 1.2; font-size: 3.5rem; font-weight: 300;
}
hr {
	border-width: 1px 0px 0px; border-style: solid none none; border-color: =
rgba(0, 0, 0, 0.1) currentColor currentColor; border-image: none; =
margin-top: 1rem; margin-bottom: 1rem;
}
.small {
	font-size: 80%; font-weight: 400;
}
small {
	font-size: 80%; font-weight: 400;
}
.mark {
	padding: 0.2em; background-color: rgb(252, 248, 227);
}
mark {
	padding: 0.2em; background-color: rgb(252, 248, 227);
}
.list-unstyled {
	list-style: none; padding-left: 0px;
}
.list-inline {
	list-style: none; padding-left: 0px;
}
.list-inline-item {
	display: inline-block;
}
:not(:last-child).list-inline-item {
	margin-right: 0.5rem;
}
.initialism {
	text-transform: uppercase; font-size: 90%;
}
.blockquote {
	font-size: 1.25rem; margin-bottom: 1rem;
}
.blockquote-footer {
	color: rgb(108, 117, 125); font-size: 80%; display: block;
}
.blockquote-footer::before {
	content: "\2014\00A0";
}
.img-fluid {
	height: auto; max-width: 100%;
}
.img-thumbnail {
	padding: 0.25rem; border-radius: 0.25rem; border: 1px solid rgb(222, =
226, 230); border-image: none; height: auto; max-width: 100%; =
background-color: rgb(255, 255, 255);
}
.figure {
	display: inline-block;
}
.figure-img {
	line-height: 1; margin-bottom: 0.5rem;
}
.figure-caption {
	color: rgb(108, 117, 125); font-size: 90%;
}
code {
	color: rgb(232, 62, 140); font-size: 87.5%; -ms-word-wrap: break-word;
}
a > code {
	color: inherit;
}
kbd {
	padding: 0.2rem 0.4rem; border-radius: 0.2rem; color: rgb(255, 255, =
255); font-size: 87.5%; background-color: rgb(33, 37, 41);
}
kbd kbd {
	padding: 0px; font-size: 100%; font-weight: 700;
}
pre {
	color: rgb(33, 37, 41); font-size: 87.5%; display: block;
}
pre code {
	color: inherit; font-size: inherit; -ms-word-break: normal;
}
.pre-scrollable {
	-ms-overflow-y: scroll; max-height: 340px;
}
.container {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-fluid {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-lg {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-md {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-sm {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.container-xl {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
@media all and (min-width:576px)
{
.container {
	max-width: 540px;
}
.container-sm {
	max-width: 540px;
}
}
@media all and (min-width:768px)
{
.container {
	max-width: 720px;
}
.container-md {
	max-width: 720px;
}
.container-sm {
	max-width: 720px;
}
}
@media all and (min-width:992px)
{
.container {
	max-width: 960px;
}
.container-lg {
	max-width: 960px;
}
.container-md {
	max-width: 960px;
}
.container-sm {
	max-width: 960px;
}
}
@media all and (min-width:1200px)
{
.container {
	max-width: 1140px;
}
.container-lg {
	max-width: 1140px;
}
.container-md {
	max-width: 1140px;
}
.container-sm {
	max-width: 1140px;
}
.container-xl {
	max-width: 1140px;
}
}
.row {
	margin-right: -15px; margin-left: -15px; display: flex; flex-wrap: =
wrap;
}
.no-gutters {
	margin-right: 0px; margin-left: 0px;
}
.no-gutters > .col {
	padding-right: 0px; padding-left: 0px;
}
.no-gutters > [class*=3Dcol-] {
	padding-right: 0px; padding-left: 0px;
}
.col {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-lg-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-md-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-sm-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col-xl-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative;
}
.col {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-first {
	order: -1;
}
.order-last {
	order: 13;
}
.order-0 {
	order: 0;
}
.order-1 {
	order: 1;
}
.order-2 {
	order: 2;
}
.order-3 {
	order: 3;
}
.order-4 {
	order: 4;
}
.order-5 {
	order: 5;
}
.order-6 {
	order: 6;
}
.order-7 {
	order: 7;
}
.order-8 {
	order: 8;
}
.order-9 {
	order: 9;
}
.order-10 {
	order: 10;
}
.order-11 {
	order: 11;
}
.order-12 {
	order: 12;
}
.offset-1 {
	margin-left: 8.33%;
}
.offset-2 {
	margin-left: 16.66%;
}
.offset-3 {
	margin-left: 25%;
}
.offset-4 {
	margin-left: 33.33%;
}
.offset-5 {
	margin-left: 41.66%;
}
.offset-6 {
	margin-left: 50%;
}
.offset-7 {
	margin-left: 58.33%;
}
.offset-8 {
	margin-left: 66.66%;
}
.offset-9 {
	margin-left: 75%;
}
.offset-10 {
	margin-left: 83.33%;
}
.offset-11 {
	margin-left: 91.66%;
}
@media all and (min-width:576px)
{
.col-sm {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-sm-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-sm-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-sm-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-sm-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-sm-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-sm-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-sm-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-sm-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-sm-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-sm-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-sm-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-sm-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-sm-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-sm-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-sm-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-sm-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-sm-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-sm-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-sm-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-sm-first {
	order: -1;
}
.order-sm-last {
	order: 13;
}
.order-sm-0 {
	order: 0;
}
.order-sm-1 {
	order: 1;
}
.order-sm-2 {
	order: 2;
}
.order-sm-3 {
	order: 3;
}
.order-sm-4 {
	order: 4;
}
.order-sm-5 {
	order: 5;
}
.order-sm-6 {
	order: 6;
}
.order-sm-7 {
	order: 7;
}
.order-sm-8 {
	order: 8;
}
.order-sm-9 {
	order: 9;
}
.order-sm-10 {
	order: 10;
}
.order-sm-11 {
	order: 11;
}
.order-sm-12 {
	order: 12;
}
.offset-sm-0 {
	margin-left: 0px;
}
.offset-sm-1 {
	margin-left: 8.33%;
}
.offset-sm-2 {
	margin-left: 16.66%;
}
.offset-sm-3 {
	margin-left: 25%;
}
.offset-sm-4 {
	margin-left: 33.33%;
}
.offset-sm-5 {
	margin-left: 41.66%;
}
.offset-sm-6 {
	margin-left: 50%;
}
.offset-sm-7 {
	margin-left: 58.33%;
}
.offset-sm-8 {
	margin-left: 66.66%;
}
.offset-sm-9 {
	margin-left: 75%;
}
.offset-sm-10 {
	margin-left: 83.33%;
}
.offset-sm-11 {
	margin-left: 91.66%;
}
}
@media all and (min-width:768px)
{
.col-md {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-md-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-md-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-md-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-md-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-md-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-md-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-md-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-md-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-md-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-md-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-md-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-md-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-md-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-md-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-md-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-md-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-md-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-md-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-md-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-md-first {
	order: -1;
}
.order-md-last {
	order: 13;
}
.order-md-0 {
	order: 0;
}
.order-md-1 {
	order: 1;
}
.order-md-2 {
	order: 2;
}
.order-md-3 {
	order: 3;
}
.order-md-4 {
	order: 4;
}
.order-md-5 {
	order: 5;
}
.order-md-6 {
	order: 6;
}
.order-md-7 {
	order: 7;
}
.order-md-8 {
	order: 8;
}
.order-md-9 {
	order: 9;
}
.order-md-10 {
	order: 10;
}
.order-md-11 {
	order: 11;
}
.order-md-12 {
	order: 12;
}
.offset-md-0 {
	margin-left: 0px;
}
.offset-md-1 {
	margin-left: 8.33%;
}
.offset-md-2 {
	margin-left: 16.66%;
}
.offset-md-3 {
	margin-left: 25%;
}
.offset-md-4 {
	margin-left: 33.33%;
}
.offset-md-5 {
	margin-left: 41.66%;
}
.offset-md-6 {
	margin-left: 50%;
}
.offset-md-7 {
	margin-left: 58.33%;
}
.offset-md-8 {
	margin-left: 66.66%;
}
.offset-md-9 {
	margin-left: 75%;
}
.offset-md-10 {
	margin-left: 83.33%;
}
.offset-md-11 {
	margin-left: 91.66%;
}
}
@media all and (min-width:992px)
{
.col-lg {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-lg-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-lg-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-lg-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-lg-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-lg-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-lg-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-lg-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-lg-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-lg-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-lg-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-lg-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-lg-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-lg-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-lg-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-lg-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-lg-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-lg-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-lg-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-lg-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-lg-first {
	order: -1;
}
.order-lg-last {
	order: 13;
}
.order-lg-0 {
	order: 0;
}
.order-lg-1 {
	order: 1;
}
.order-lg-2 {
	order: 2;
}
.order-lg-3 {
	order: 3;
}
.order-lg-4 {
	order: 4;
}
.order-lg-5 {
	order: 5;
}
.order-lg-6 {
	order: 6;
}
.order-lg-7 {
	order: 7;
}
.order-lg-8 {
	order: 8;
}
.order-lg-9 {
	order: 9;
}
.order-lg-10 {
	order: 10;
}
.order-lg-11 {
	order: 11;
}
.order-lg-12 {
	order: 12;
}
.offset-lg-0 {
	margin-left: 0px;
}
.offset-lg-1 {
	margin-left: 8.33%;
}
.offset-lg-2 {
	margin-left: 16.66%;
}
.offset-lg-3 {
	margin-left: 25%;
}
.offset-lg-4 {
	margin-left: 33.33%;
}
.offset-lg-5 {
	margin-left: 41.66%;
}
.offset-lg-6 {
	margin-left: 50%;
}
.offset-lg-7 {
	margin-left: 58.33%;
}
.offset-lg-8 {
	margin-left: 66.66%;
}
.offset-lg-9 {
	margin-left: 75%;
}
.offset-lg-10 {
	margin-left: 83.33%;
}
.offset-lg-11 {
	margin-left: 91.66%;
}
}
@media all and (min-width:1200px)
{
.col-xl {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.row-cols-xl-1 > * {
	flex:0 0 100%; max-width: 100%;
}
.row-cols-xl-2 > * {
	flex:0 0 50%; max-width: 50%;
}
.row-cols-xl-3 > * {
	flex:0 0 33.33%; max-width: 33.33%;
}
.row-cols-xl-4 > * {
	flex:0 0 25%; max-width: 25%;
}
.row-cols-xl-5 > * {
	flex:0 0 20%; max-width: 20%;
}
.row-cols-xl-6 > * {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-xl-auto {
	flex:0 0 auto; width: auto; max-width: 100%;
}
.col-xl-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-xl-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-xl-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-xl-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-xl-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-xl-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-xl-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-xl-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-xl-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-xl-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-xl-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-xl-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-xl-first {
	order: -1;
}
.order-xl-last {
	order: 13;
}
.order-xl-0 {
	order: 0;
}
.order-xl-1 {
	order: 1;
}
.order-xl-2 {
	order: 2;
}
.order-xl-3 {
	order: 3;
}
.order-xl-4 {
	order: 4;
}
.order-xl-5 {
	order: 5;
}
.order-xl-6 {
	order: 6;
}
.order-xl-7 {
	order: 7;
}
.order-xl-8 {
	order: 8;
}
.order-xl-9 {
	order: 9;
}
.order-xl-10 {
	order: 10;
}
.order-xl-11 {
	order: 11;
}
.order-xl-12 {
	order: 12;
}
.offset-xl-0 {
	margin-left: 0px;
}
.offset-xl-1 {
	margin-left: 8.33%;
}
.offset-xl-2 {
	margin-left: 16.66%;
}
.offset-xl-3 {
	margin-left: 25%;
}
.offset-xl-4 {
	margin-left: 33.33%;
}
.offset-xl-5 {
	margin-left: 41.66%;
}
.offset-xl-6 {
	margin-left: 50%;
}
.offset-xl-7 {
	margin-left: 58.33%;
}
.offset-xl-8 {
	margin-left: 66.66%;
}
.offset-xl-9 {
	margin-left: 75%;
}
.offset-xl-10 {
	margin-left: 83.33%;
}
.offset-xl-11 {
	margin-left: 91.66%;
}
}
.table {
	width: 100%; color: rgb(33, 37, 41); margin-bottom: 1rem;
}
.table td {
	padding: 0.75rem; vertical-align: top; border-top-color: rgb(222, 226, =
230); border-top-width: 1px; border-top-style: solid;
}
.table th {
	padding: 0.75rem; vertical-align: top; border-top-color: rgb(222, 226, =
230); border-top-width: 1px; border-top-style: solid;
}
.table thead th {
	vertical-align: bottom; border-bottom-color: rgb(222, 226, 230); =
border-bottom-width: 2px; border-bottom-style: solid;
}
.table tbody + tbody {
	border-top-color: rgb(222, 226, 230); border-top-width: 2px; =
border-top-style: solid;
}
.table-sm td {
	padding: 0.3rem;
}
.table-sm th {
	padding: 0.3rem;
}
.table-bordered {
	border: 1px solid rgb(222, 226, 230); border-image: none;
}
.table-bordered td {
	border: 1px solid rgb(222, 226, 230); border-image: none;
}
.table-bordered th {
	border: 1px solid rgb(222, 226, 230); border-image: none;
}
.table-bordered thead td {
	border-bottom-width: 2px;
}
.table-bordered thead th {
	border-bottom-width: 2px;
}
.table-borderless tbody + tbody {
	border: 0px currentColor; border-image: none;
}
.table-borderless td {
	border: 0px currentColor; border-image: none;
}
.table-borderless th {
	border: 0px currentColor; border-image: none;
}
.table-borderless thead th {
	border: 0px currentColor; border-image: none;
}
.table-striped tbody tr:nth-of-type(2n+1) {
	background-color: rgba(0, 0, 0, 0.05);
}
.table-hover tbody tr:hover {
	color: rgb(33, 37, 41); background-color: rgba(0, 0, 0, 0.075);
}
.table-primary {
	background-color: rgb(184, 218, 255);
}
.table-primary > td {
	background-color: rgb(184, 218, 255);
}
.table-primary > th {
	background-color: rgb(184, 218, 255);
}
.table-primary tbody + tbody {
	border-color: rgb(122, 186, 255);
}
.table-primary td {
	border-color: rgb(122, 186, 255);
}
.table-primary th {
	border-color: rgb(122, 186, 255);
}
.table-primary thead th {
	border-color: rgb(122, 186, 255);
}
.table-hover .table-primary:hover {
	background-color: rgb(159, 205, 255);
}
.table-hover .table-primary:hover > td {
	background-color: rgb(159, 205, 255);
}
.table-hover .table-primary:hover > th {
	background-color: rgb(159, 205, 255);
}
.table-secondary {
	background-color: rgb(214, 216, 219);
}
.table-secondary > td {
	background-color: rgb(214, 216, 219);
}
.table-secondary > th {
	background-color: rgb(214, 216, 219);
}
.table-secondary tbody + tbody {
	border-color: rgb(179, 183, 187);
}
.table-secondary td {
	border-color: rgb(179, 183, 187);
}
.table-secondary th {
	border-color: rgb(179, 183, 187);
}
.table-secondary thead th {
	border-color: rgb(179, 183, 187);
}
.table-hover .table-secondary:hover {
	background-color: rgb(200, 203, 207);
}
.table-hover .table-secondary:hover > td {
	background-color: rgb(200, 203, 207);
}
.table-hover .table-secondary:hover > th {
	background-color: rgb(200, 203, 207);
}
.table-success {
	background-color: rgb(195, 230, 203);
}
.table-success > td {
	background-color: rgb(195, 230, 203);
}
.table-success > th {
	background-color: rgb(195, 230, 203);
}
.table-success tbody + tbody {
	border-color: rgb(143, 209, 158);
}
.table-success td {
	border-color: rgb(143, 209, 158);
}
.table-success th {
	border-color: rgb(143, 209, 158);
}
.table-success thead th {
	border-color: rgb(143, 209, 158);
}
.table-hover .table-success:hover {
	background-color: rgb(177, 223, 187);
}
.table-hover .table-success:hover > td {
	background-color: rgb(177, 223, 187);
}
.table-hover .table-success:hover > th {
	background-color: rgb(177, 223, 187);
}
.table-info {
	background-color: rgb(190, 229, 235);
}
.table-info > td {
	background-color: rgb(190, 229, 235);
}
.table-info > th {
	background-color: rgb(190, 229, 235);
}
.table-info tbody + tbody {
	border-color: rgb(134, 207, 218);
}
.table-info td {
	border-color: rgb(134, 207, 218);
}
.table-info th {
	border-color: rgb(134, 207, 218);
}
.table-info thead th {
	border-color: rgb(134, 207, 218);
}
.table-hover .table-info:hover {
	background-color: rgb(171, 221, 229);
}
.table-hover .table-info:hover > td {
	background-color: rgb(171, 221, 229);
}
.table-hover .table-info:hover > th {
	background-color: rgb(171, 221, 229);
}
.table-warning {
	background-color: rgb(255, 238, 186);
}
.table-warning > td {
	background-color: rgb(255, 238, 186);
}
.table-warning > th {
	background-color: rgb(255, 238, 186);
}
.table-warning tbody + tbody {
	border-color: rgb(255, 223, 126);
}
.table-warning td {
	border-color: rgb(255, 223, 126);
}
.table-warning th {
	border-color: rgb(255, 223, 126);
}
.table-warning thead th {
	border-color: rgb(255, 223, 126);
}
.table-hover .table-warning:hover {
	background-color: rgb(255, 232, 161);
}
.table-hover .table-warning:hover > td {
	background-color: rgb(255, 232, 161);
}
.table-hover .table-warning:hover > th {
	background-color: rgb(255, 232, 161);
}
.table-danger {
	background-color: rgb(245, 198, 203);
}
.table-danger > td {
	background-color: rgb(245, 198, 203);
}
.table-danger > th {
	background-color: rgb(245, 198, 203);
}
.table-danger tbody + tbody {
	border-color: rgb(237, 150, 158);
}
.table-danger td {
	border-color: rgb(237, 150, 158);
}
.table-danger th {
	border-color: rgb(237, 150, 158);
}
.table-danger thead th {
	border-color: rgb(237, 150, 158);
}
.table-hover .table-danger:hover {
	background-color: rgb(241, 176, 183);
}
.table-hover .table-danger:hover > td {
	background-color: rgb(241, 176, 183);
}
.table-hover .table-danger:hover > th {
	background-color: rgb(241, 176, 183);
}
.table-light {
	background-color: rgb(253, 253, 254);
}
.table-light > td {
	background-color: rgb(253, 253, 254);
}
.table-light > th {
	background-color: rgb(253, 253, 254);
}
.table-light tbody + tbody {
	border-color: rgb(251, 252, 252);
}
.table-light td {
	border-color: rgb(251, 252, 252);
}
.table-light th {
	border-color: rgb(251, 252, 252);
}
.table-light thead th {
	border-color: rgb(251, 252, 252);
}
.table-hover .table-light:hover {
	background-color: rgb(236, 236, 246);
}
.table-hover .table-light:hover > td {
	background-color: rgb(236, 236, 246);
}
.table-hover .table-light:hover > th {
	background-color: rgb(236, 236, 246);
}
.table-dark {
	background-color: rgb(198, 200, 202);
}
.table-dark > td {
	background-color: rgb(198, 200, 202);
}
.table-dark > th {
	background-color: rgb(198, 200, 202);
}
.table-dark tbody + tbody {
	border-color: rgb(149, 153, 156);
}
.table-dark td {
	border-color: rgb(149, 153, 156);
}
.table-dark th {
	border-color: rgb(149, 153, 156);
}
.table-dark thead th {
	border-color: rgb(149, 153, 156);
}
.table-hover .table-dark:hover {
	background-color: rgb(185, 187, 190);
}
.table-hover .table-dark:hover > td {
	background-color: rgb(185, 187, 190);
}
.table-hover .table-dark:hover > th {
	background-color: rgb(185, 187, 190);
}
.table-active {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-active > td {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-active > th {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > th {
	background-color: rgba(0, 0, 0, 0.075);
}
.table .thead-dark th {
	border-color: rgb(69, 77, 85); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
.table .thead-light th {
	border-color: rgb(222, 226, 230); color: rgb(73, 80, 87); =
background-color: rgb(233, 236, 239);
}
.table-dark {
	color: rgb(255, 255, 255); background-color: rgb(52, 58, 64);
}
.table-dark td {
	border-color: rgb(69, 77, 85);
}
.table-dark th {
	border-color: rgb(69, 77, 85);
}
.table-dark thead th {
	border-color: rgb(69, 77, 85);
}
.table-dark.table-bordered {
	border: 0px currentColor; border-image: none;
}
.table-dark.table-striped tbody tr:nth-of-type(2n+1) {
	background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
	color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, =
0.075);
}
@media all and (max-width:575.98px)
{
.table-responsive-sm {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive-sm > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
@media all and (max-width:767.98px)
{
.table-responsive-md {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive-md > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
@media all and (max-width:991.98px)
{
.table-responsive-lg {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive-lg > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
@media all and (max-width:1199.98px)
{
.table-responsive-xl {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive-xl > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
.table-responsive {
	width: 100%; display: block; -ms-overflow-x: auto; =
-webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
	border: 0px currentColor; border-image: none;
}
.form-control {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
rgb(206, 212, 218); transition:border-color 0.15s ease-in-out, =
box-shadow 0.15s ease-in-out; border-image: none; width: 100%; height: =
calc(1.5em + .75rem + 2px); color: rgb(73, 80, 87); line-height: 1.5; =
font-size: 1rem; font-weight: 400; display: block; background-clip: =
padding-box; background-color: rgb(255, 255, 255);
}
@media not all
{
.form-control {
	transition:none;
}
}
.form-control::-ms-expand {
	border: 0px currentColor; border-image: none; background-color: =
transparent;
}
.form-control:focus {
	border-color: rgb(128, 189, 255); outline: 0px; color: rgb(73, 80, 87); =
box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25); background-color: =
rgb(255, 255, 255);
}
:-ms-input-placeholder.form-control {
	color: rgb(108, 117, 125); opacity: 1;
}
:disabled.form-control {
	opacity: 1; background-color: rgb(233, 236, 239);
}
[readonly].form-control {
	opacity: 1; background-color: rgb(233, 236, 239);
}
input[type=3Ddate].form-control {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
input[type=3Ddatetime-local].form-control {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
input[type=3Dmonth].form-control {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
input[type=3Dtime].form-control {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
select.form-control:focus::-ms-value {
	color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
.form-control-file {
	width: 100%; display: block;
}
.form-control-range {
	width: 100%; display: block;
}
.col-form-label {
	line-height: 1.5; padding-top: calc(.375rem + 1px); padding-bottom: =
calc(.375rem + 1px); font-size: inherit; margin-bottom: 0px;
}
.col-form-label-lg {
	line-height: 1.5; padding-top: calc(.5rem + 1px); padding-bottom: =
calc(.5rem + 1px); font-size: 1.25rem;
}
.col-form-label-sm {
	line-height: 1.5; padding-top: calc(.25rem + 1px); padding-bottom: =
calc(.25rem + 1px); font-size: 0.87rem;
}
.form-control-plaintext {
	border-width: 1px 0px; border-style: solid; border-color: transparent; =
padding: 0.37rem 0px; border-image: none; width: 100%; color: rgb(33, =
37, 41); line-height: 1.5; font-size: 1rem; margin-bottom: 0px; display: =
block; background-color: transparent;
}
.form-control-plaintext.form-control-lg {
	padding-right: 0px; padding-left: 0px;
}
.form-control-plaintext.form-control-sm {
	padding-right: 0px; padding-left: 0px;
}
.form-control-sm {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; height: calc(1.5em + =
.5rem + 2px); line-height: 1.5; font-size: 0.87rem;
}
.form-control-lg {
	padding: 0.5rem 1rem; border-radius: 0.3rem; height: calc(1.5em + 1rem =
+ 2px); line-height: 1.5; font-size: 1.25rem;
}
select[multiple].form-control {
	height: auto;
}
select[size].form-control {
	height: auto;
}
textarea.form-control {
	height: auto;
}
.form-group {
	margin-bottom: 1rem;
}
.form-text {
	margin-top: 0.25rem; display: block;
}
.form-row {
	margin-right: -5px; margin-left: -5px; display: flex; flex-wrap: wrap;
}
.form-row > .col {
	padding-right: 5px; padding-left: 5px;
}
.form-row > [class*=3Dcol-] {
	padding-right: 5px; padding-left: 5px;
}
.form-check {
	padding-left: 1.25rem; display: block; position: relative;
}
.form-check-input {
	margin-top: 0.3rem; margin-left: -1.25rem; position: absolute;
}
:disabled.form-check-input ~ .form-check-label {
	color: rgb(108, 117, 125);
}
[disabled].form-check-input ~ .form-check-label {
	color: rgb(108, 117, 125);
}
.form-check-label {
	margin-bottom: 0px;
}
.form-check-inline {
	padding-left: 0px; margin-right: 0.75rem; display: inline-flex; =
align-items: center;
}
.form-check-inline .form-check-input {
	margin-top: 0px; margin-right: 0.31rem; margin-left: 0px; position: =
static;
}
.valid-feedback {
	width: 100%; color: rgb(40, 167, 69); font-size: 80%; margin-top: =
0.25rem; display: none;
}
.valid-tooltip {
	padding: 0.25rem 0.5rem; border-radius: 0.25rem; left: 0px; top: 100%; =
color: rgb(255, 255, 255); line-height: 1.5; font-size: 0.87rem; =
margin-top: 0.1rem; display: none; position: absolute; z-index: 5; =
max-width: 100%; background-color: rgba(40, 167, 69, 0.9);
}
.is-valid ~ .valid-feedback {
	display: block;
}
.is-valid ~ .valid-tooltip {
	display: block;
}
.was-validated :valid ~ .valid-feedback {
	display: block;
}
.was-validated :valid ~ .valid-tooltip {
	display: block;
}
.form-control.is-valid {
	background-position: right calc(.375em + .1875rem) center; =
border-color: rgb(40, 167, 69); padding-right: calc(1.5em + .75rem); =
background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'8' height=3D'8' =
viewBox=3D'0 0 8 8'%3e%3cpath fill=3D'%2328a745' d=3D'M2.3 6.73L.6 =
4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 =
4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; =
background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}
.was-validated :valid.form-control {
	background-position: right calc(.375em + .1875rem) center; =
border-color: rgb(40, 167, 69); padding-right: calc(1.5em + .75rem); =
background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'8' height=3D'8' =
viewBox=3D'0 0 8 8'%3e%3cpath fill=3D'%2328a745' d=3D'M2.3 6.73L.6 =
4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 =
4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; =
background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}
.form-control.is-valid:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.was-validated :valid.form-control:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.was-validated textarea:valid.form-control {
	background-position: right calc(.375em + .1875rem) top calc(.375em + =
.1875rem); padding-right: calc(1.5em + .75rem);
}
textarea.form-control.is-valid {
	background-position: right calc(.375em + .1875rem) top calc(.375em + =
.1875rem); padding-right: calc(1.5em + .75rem);
}
.custom-select.is-valid {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, =
url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' =
width=3D'8' height=3D'8' viewBox=3D'0 0 8 8'%3e%3cpath =
fill=3D'%2328a745' d=3D'M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 =
3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") =
no-repeat right 1.75rem center / calc(.75em + .375rem) calc(.75em + =
.375rem) rgb(255, 255, 255); border-color: rgb(40, 167, 69); =
padding-right: calc(.75em + 2.3125rem);
}
.was-validated :valid.custom-select {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, =
url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' =
width=3D'8' height=3D'8' viewBox=3D'0 0 8 8'%3e%3cpath =
fill=3D'%2328a745' d=3D'M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 =
3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") =
no-repeat right 1.75rem center / calc(.75em + .375rem) calc(.75em + =
.375rem) rgb(255, 255, 255); border-color: rgb(40, 167, 69); =
padding-right: calc(.75em + 2.3125rem);
}
.custom-select.is-valid:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.was-validated :valid.custom-select:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.form-check-input.is-valid ~ .form-check-label {
	color: rgb(40, 167, 69);
}
.was-validated :valid.form-check-input ~ .form-check-label {
	color: rgb(40, 167, 69);
}
.form-check-input.is-valid ~ .valid-feedback {
	display: block;
}
.form-check-input.is-valid ~ .valid-tooltip {
	display: block;
}
.was-validated :valid.form-check-input ~ .valid-feedback {
	display: block;
}
.was-validated :valid.form-check-input ~ .valid-tooltip {
	display: block;
}
.custom-control-input.is-valid ~ .custom-control-label {
	color: rgb(40, 167, 69);
}
.was-validated :valid.custom-control-input ~ .custom-control-label {
	color: rgb(40, 167, 69);
}
.custom-control-input.is-valid ~ .custom-control-label::before {
	border-color: rgb(40, 167, 69);
}
.was-validated :valid.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(40, 167, 69);
}
:checked.custom-control-input.is-valid ~ .custom-control-label::before {
	border-color: rgb(52, 206, 87); background-color: rgb(52, 206, 87);
}
.was-validated :valid:checked.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(52, 206, 87); background-color: rgb(52, 206, 87);
}
.custom-control-input.is-valid:focus ~ .custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.25);
}
.was-validated :valid.custom-control-input:focus ~ =
.custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.25);
}
:not(:checked).custom-control-input.is-valid:focus ~ =
.custom-control-label::before {
	border-color: rgb(40, 167, 69);
}
.was-validated :valid:not(:checked).custom-control-input:focus ~ =
.custom-control-label::before {
	border-color: rgb(40, 167, 69);
}
.custom-file-input.is-valid ~ .custom-file-label {
	border-color: rgb(40, 167, 69);
}
.was-validated :valid.custom-file-input ~ .custom-file-label {
	border-color: rgb(40, 167, 69);
}
.custom-file-input.is-valid:focus ~ .custom-file-label {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.was-validated :valid.custom-file-input:focus ~ .custom-file-label {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.invalid-feedback {
	width: 100%; color: rgb(220, 53, 69); font-size: 80%; margin-top: =
0.25rem; display: none;
}
.invalid-tooltip {
	padding: 0.25rem 0.5rem; border-radius: 0.25rem; left: 0px; top: 100%; =
color: rgb(255, 255, 255); line-height: 1.5; font-size: 0.87rem; =
margin-top: 0.1rem; display: none; position: absolute; z-index: 5; =
max-width: 100%; background-color: rgba(220, 53, 69, 0.9);
}
.is-invalid ~ .invalid-feedback {
	display: block;
}
.is-invalid ~ .invalid-tooltip {
	display: block;
}
.was-validated :invalid ~ .invalid-feedback {
	display: block;
}
.was-validated :invalid ~ .invalid-tooltip {
	display: block;
}
.form-control.is-invalid {
	background-position: right calc(.375em + .1875rem) center; =
border-color: rgb(220, 53, 69); padding-right: calc(1.5em + .75rem); =
background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'12' height=3D'12' =
fill=3D'none' stroke=3D'%23dc3545' viewBox=3D'0 0 12 12'%3e%3ccircle =
cx=3D'6' cy=3D'6' r=3D'4.5'/%3e%3cpath stroke-linejoin=3D'round' =
d=3D'M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx=3D'6' cy=3D'8.2' r=3D'.6' =
fill=3D'%23dc3545' stroke=3D'none'/%3e%3c/svg%3e"); background-repeat: =
no-repeat; background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}
.was-validated :invalid.form-control {
	background-position: right calc(.375em + .1875rem) center; =
border-color: rgb(220, 53, 69); padding-right: calc(1.5em + .75rem); =
background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'12' height=3D'12' =
fill=3D'none' stroke=3D'%23dc3545' viewBox=3D'0 0 12 12'%3e%3ccircle =
cx=3D'6' cy=3D'6' r=3D'4.5'/%3e%3cpath stroke-linejoin=3D'round' =
d=3D'M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx=3D'6' cy=3D'8.2' r=3D'.6' =
fill=3D'%23dc3545' stroke=3D'none'/%3e%3c/svg%3e"); background-repeat: =
no-repeat; background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}
.form-control.is-invalid:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.was-validated :invalid.form-control:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.was-validated textarea:invalid.form-control {
	background-position: right calc(.375em + .1875rem) top calc(.375em + =
.1875rem); padding-right: calc(1.5em + .75rem);
}
textarea.form-control.is-invalid {
	background-position: right calc(.375em + .1875rem) top calc(.375em + =
.1875rem); padding-right: calc(1.5em + .75rem);
}
.custom-select.is-invalid {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, =
url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' =
width=3D'12' height=3D'12' fill=3D'none' stroke=3D'%23dc3545' =
viewBox=3D'0 0 12 12'%3e%3ccircle cx=3D'6' cy=3D'6' r=3D'4.5'/%3e%3cpath =
stroke-linejoin=3D'round' d=3D'M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx=3D'6' =
cy=3D'8.2' r=3D'.6' fill=3D'%23dc3545' stroke=3D'none'/%3e%3c/svg%3e") =
no-repeat right 1.75rem center / calc(.75em + .375rem) calc(.75em + =
.375rem) rgb(255, 255, 255); border-color: rgb(220, 53, 69); =
padding-right: calc(.75em + 2.3125rem);
}
.was-validated :invalid.custom-select {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, =
url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' =
width=3D'12' height=3D'12' fill=3D'none' stroke=3D'%23dc3545' =
viewBox=3D'0 0 12 12'%3e%3ccircle cx=3D'6' cy=3D'6' r=3D'4.5'/%3e%3cpath =
stroke-linejoin=3D'round' d=3D'M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx=3D'6' =
cy=3D'8.2' r=3D'.6' fill=3D'%23dc3545' stroke=3D'none'/%3e%3c/svg%3e") =
no-repeat right 1.75rem center / calc(.75em + .375rem) calc(.75em + =
.375rem) rgb(255, 255, 255); border-color: rgb(220, 53, 69); =
padding-right: calc(.75em + 2.3125rem);
}
.custom-select.is-invalid:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.was-validated :invalid.custom-select:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.form-check-input.is-invalid ~ .form-check-label {
	color: rgb(220, 53, 69);
}
.was-validated :invalid.form-check-input ~ .form-check-label {
	color: rgb(220, 53, 69);
}
.form-check-input.is-invalid ~ .invalid-feedback {
	display: block;
}
.form-check-input.is-invalid ~ .invalid-tooltip {
	display: block;
}
.was-validated :invalid.form-check-input ~ .invalid-feedback {
	display: block;
}
.was-validated :invalid.form-check-input ~ .invalid-tooltip {
	display: block;
}
.custom-control-input.is-invalid ~ .custom-control-label {
	color: rgb(220, 53, 69);
}
.was-validated :invalid.custom-control-input ~ .custom-control-label {
	color: rgb(220, 53, 69);
}
.custom-control-input.is-invalid ~ .custom-control-label::before {
	border-color: rgb(220, 53, 69);
}
.was-validated :invalid.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(220, 53, 69);
}
:checked.custom-control-input.is-invalid ~ .custom-control-label::before =
{
	border-color: rgb(228, 96, 109); background-color: rgb(228, 96, 109);
}
.was-validated :invalid:checked.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(228, 96, 109); background-color: rgb(228, 96, 109);
}
.custom-control-input.is-invalid:focus ~ .custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.25);
}
.was-validated :invalid.custom-control-input:focus ~ =
.custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.25);
}
:not(:checked).custom-control-input.is-invalid:focus ~ =
.custom-control-label::before {
	border-color: rgb(220, 53, 69);
}
.was-validated :invalid:not(:checked).custom-control-input:focus ~ =
.custom-control-label::before {
	border-color: rgb(220, 53, 69);
}
.custom-file-input.is-invalid ~ .custom-file-label {
	border-color: rgb(220, 53, 69);
}
.was-validated :invalid.custom-file-input ~ .custom-file-label {
	border-color: rgb(220, 53, 69);
}
.custom-file-input.is-invalid:focus ~ .custom-file-label {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.was-validated :invalid.custom-file-input:focus ~ .custom-file-label {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.form-inline {
	flex-flow:row wrap; display: flex; align-items: center;
}
.form-inline .form-check {
	width: 100%;
}
@media all and (min-width:576px)
{
.form-inline label {
	margin-bottom: 0px; display: flex; justify-content: center; =
align-items: center;
}
.form-inline .form-group {
	flex:0 0 auto; flex-flow:row wrap; margin-bottom: 0px; display: flex; =
align-items: center;
}
.form-inline .form-control {
	width: auto; vertical-align: middle; display: inline-block;
}
.form-inline .form-control-plaintext {
	display: inline-block;
}
.form-inline .custom-select {
	width: auto;
}
.form-inline .input-group {
	width: auto;
}
.form-inline .form-check {
	width: auto; padding-left: 0px; display: flex; justify-content: center; =
align-items: center;
}
.form-inline .form-check-input {
	margin-top: 0px; margin-right: 0.25rem; margin-left: 0px; position: =
relative; flex-shrink: 0;
}
.form-inline .custom-control {
	justify-content: center; align-items: center;
}
.form-inline .custom-control-label {
	margin-bottom: 0px;
}
}
.btn {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
transparent; transition:color 0.15s ease-in-out, background-color 0.15s =
ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s =
ease-in-out; border-image: none; text-align: center; color: rgb(33, 37, =
41); line-height: 1.5; font-size: 1rem; font-weight: 400; =
vertical-align: middle; display: inline-block; -ms-user-select: none; =
background-color: transparent; -webkit-user-select: none; =
-moz-user-select: none; user-select: none;
}
@media not all
{
.btn {
	transition:none;
}
}
.btn:hover {
	color: rgb(33, 37, 41); text-decoration: none;
}
.btn.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25);
}
.btn:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25);
}
.btn.disabled {
	opacity: 0.65;
}
:disabled.btn {
	opacity: 0.65;
}
:not(:disabled):not(.disabled).btn {
	cursor: pointer;
}
a.btn.disabled {
	pointer-events: none;
}
fieldset:disabled a.btn {
	pointer-events: none;
}
.btn-primary {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
.btn-primary:hover {
	border-color: rgb(0, 98, 204); color: rgb(255, 255, 255); =
background-color: rgb(0, 105, 217);
}
.btn-primary.focus {
	border-color: rgb(0, 98, 204); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(38,143,255,0.5); background-color: rgb(0, 105, =
217);
}
.btn-primary:focus {
	border-color: rgb(0, 98, 204); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(38,143,255,0.5); background-color: rgb(0, 105, =
217);
}
.btn-primary.disabled {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:disabled.btn-primary {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:not(:disabled):not(.disabled).btn-primary.active {
	border-color: rgb(0, 92, 191); color: rgb(255, 255, 255); =
background-color: rgb(0, 98, 204);
}
:not(:disabled):not(.disabled).btn-primary:active {
	border-color: rgb(0, 92, 191); color: rgb(255, 255, 255); =
background-color: rgb(0, 98, 204);
}
.show > .btn-primary.dropdown-toggle {
	border-color: rgb(0, 92, 191); color: rgb(255, 255, 255); =
background-color: rgb(0, 98, 204);
}
:not(:disabled):not(.disabled).btn-primary.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(38,143,255,0.5);
}
:not(:disabled):not(.disabled).btn-primary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(38,143,255,0.5);
}
.show > .btn-primary.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(38,143,255,0.5);
}
.btn-secondary {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
.btn-secondary:hover {
	border-color: rgb(84, 91, 98); color: rgb(255, 255, 255); =
background-color: rgb(90, 98, 104);
}
.btn-secondary.focus {
	border-color: rgb(84, 91, 98); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(130,138,145,0.5); background-color: rgb(90, 98, =
104);
}
.btn-secondary:focus {
	border-color: rgb(84, 91, 98); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(130,138,145,0.5); background-color: rgb(90, 98, =
104);
}
.btn-secondary.disabled {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:disabled.btn-secondary {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:not(:disabled):not(.disabled).btn-secondary.active {
	border-color: rgb(78, 85, 91); color: rgb(255, 255, 255); =
background-color: rgb(84, 91, 98);
}
:not(:disabled):not(.disabled).btn-secondary:active {
	border-color: rgb(78, 85, 91); color: rgb(255, 255, 255); =
background-color: rgb(84, 91, 98);
}
.show > .btn-secondary.dropdown-toggle {
	border-color: rgb(78, 85, 91); color: rgb(255, 255, 255); =
background-color: rgb(84, 91, 98);
}
:not(:disabled):not(.disabled).btn-secondary.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(130,138,145,0.5);
}
:not(:disabled):not(.disabled).btn-secondary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(130,138,145,0.5);
}
.show > .btn-secondary.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(130,138,145,0.5);
}
.btn-success {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
.btn-success:hover {
	border-color: rgb(30, 126, 52); color: rgb(255, 255, 255); =
background-color: rgb(33, 136, 56);
}
.btn-success.focus {
	border-color: rgb(30, 126, 52); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(72,180,97,0.5); background-color: rgb(33, 136, =
56);
}
.btn-success:focus {
	border-color: rgb(30, 126, 52); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(72,180,97,0.5); background-color: rgb(33, 136, =
56);
}
.btn-success.disabled {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:disabled.btn-success {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:not(:disabled):not(.disabled).btn-success.active {
	border-color: rgb(28, 116, 48); color: rgb(255, 255, 255); =
background-color: rgb(30, 126, 52);
}
:not(:disabled):not(.disabled).btn-success:active {
	border-color: rgb(28, 116, 48); color: rgb(255, 255, 255); =
background-color: rgb(30, 126, 52);
}
.show > .btn-success.dropdown-toggle {
	border-color: rgb(28, 116, 48); color: rgb(255, 255, 255); =
background-color: rgb(30, 126, 52);
}
:not(:disabled):not(.disabled).btn-success.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(72,180,97,0.5);
}
:not(:disabled):not(.disabled).btn-success:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(72,180,97,0.5);
}
.show > .btn-success.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(72,180,97,0.5);
}
.btn-info {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
.btn-info:hover {
	border-color: rgb(17, 122, 139); color: rgb(255, 255, 255); =
background-color: rgb(19, 132, 150);
}
.btn-info.focus {
	border-color: rgb(17, 122, 139); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(58,176,195,0.5); background-color: rgb(19, 132, =
150);
}
.btn-info:focus {
	border-color: rgb(17, 122, 139); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(58,176,195,0.5); background-color: rgb(19, 132, =
150);
}
.btn-info.disabled {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:disabled.btn-info {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:not(:disabled):not(.disabled).btn-info.active {
	border-color: rgb(16, 112, 127); color: rgb(255, 255, 255); =
background-color: rgb(17, 122, 139);
}
:not(:disabled):not(.disabled).btn-info:active {
	border-color: rgb(16, 112, 127); color: rgb(255, 255, 255); =
background-color: rgb(17, 122, 139);
}
.show > .btn-info.dropdown-toggle {
	border-color: rgb(16, 112, 127); color: rgb(255, 255, 255); =
background-color: rgb(17, 122, 139);
}
:not(:disabled):not(.disabled).btn-info.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(58,176,195,0.5);
}
:not(:disabled):not(.disabled).btn-info:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(58,176,195,0.5);
}
.show > .btn-info.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(58,176,195,0.5);
}
.btn-warning {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
.btn-warning:hover {
	border-color: rgb(211, 158, 0); color: rgb(33, 37, 41); =
background-color: rgb(224, 168, 0);
}
.btn-warning.focus {
	border-color: rgb(211, 158, 0); color: rgb(33, 37, 41); box-shadow: 0px =
0px 0px 0.2rem rgba(222,170,12,0.5); background-color: rgb(224, 168, 0);
}
.btn-warning:focus {
	border-color: rgb(211, 158, 0); color: rgb(33, 37, 41); box-shadow: 0px =
0px 0px 0.2rem rgba(222,170,12,0.5); background-color: rgb(224, 168, 0);
}
.btn-warning.disabled {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:disabled.btn-warning {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:not(:disabled):not(.disabled).btn-warning.active {
	border-color: rgb(198, 149, 0); color: rgb(33, 37, 41); =
background-color: rgb(211, 158, 0);
}
:not(:disabled):not(.disabled).btn-warning:active {
	border-color: rgb(198, 149, 0); color: rgb(33, 37, 41); =
background-color: rgb(211, 158, 0);
}
.show > .btn-warning.dropdown-toggle {
	border-color: rgb(198, 149, 0); color: rgb(33, 37, 41); =
background-color: rgb(211, 158, 0);
}
:not(:disabled):not(.disabled).btn-warning.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(222,170,12,0.5);
}
:not(:disabled):not(.disabled).btn-warning:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(222,170,12,0.5);
}
.show > .btn-warning.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(222,170,12,0.5);
}
.btn-danger {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
.btn-danger:hover {
	border-color: rgb(189, 33, 48); color: rgb(255, 255, 255); =
background-color: rgb(200, 35, 51);
}
.btn-danger.focus {
	border-color: rgb(189, 33, 48); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(225,83,97,0.5); background-color: rgb(200, 35, =
51);
}
.btn-danger:focus {
	border-color: rgb(189, 33, 48); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(225,83,97,0.5); background-color: rgb(200, 35, =
51);
}
.btn-danger.disabled {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:disabled.btn-danger {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:not(:disabled):not(.disabled).btn-danger.active {
	border-color: rgb(178, 31, 45); color: rgb(255, 255, 255); =
background-color: rgb(189, 33, 48);
}
:not(:disabled):not(.disabled).btn-danger:active {
	border-color: rgb(178, 31, 45); color: rgb(255, 255, 255); =
background-color: rgb(189, 33, 48);
}
.show > .btn-danger.dropdown-toggle {
	border-color: rgb(178, 31, 45); color: rgb(255, 255, 255); =
background-color: rgb(189, 33, 48);
}
:not(:disabled):not(.disabled).btn-danger.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(225,83,97,0.5);
}
:not(:disabled):not(.disabled).btn-danger:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(225,83,97,0.5);
}
.show > .btn-danger.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(225,83,97,0.5);
}
.btn-light {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
.btn-light:hover {
	border-color: rgb(218, 224, 229); color: rgb(33, 37, 41); =
background-color: rgb(226, 230, 234);
}
.btn-light.focus {
	border-color: rgb(218, 224, 229); color: rgb(33, 37, 41); box-shadow: =
0px 0px 0px 0.2rem rgba(216,217,219,0.5); background-color: rgb(226, =
230, 234);
}
.btn-light:focus {
	border-color: rgb(218, 224, 229); color: rgb(33, 37, 41); box-shadow: =
0px 0px 0px 0.2rem rgba(216,217,219,0.5); background-color: rgb(226, =
230, 234);
}
.btn-light.disabled {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:disabled.btn-light {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:not(:disabled):not(.disabled).btn-light.active {
	border-color: rgb(211, 217, 223); color: rgb(33, 37, 41); =
background-color: rgb(218, 224, 229);
}
:not(:disabled):not(.disabled).btn-light:active {
	border-color: rgb(211, 217, 223); color: rgb(33, 37, 41); =
background-color: rgb(218, 224, 229);
}
.show > .btn-light.dropdown-toggle {
	border-color: rgb(211, 217, 223); color: rgb(33, 37, 41); =
background-color: rgb(218, 224, 229);
}
:not(:disabled):not(.disabled).btn-light.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(216,217,219,0.5);
}
:not(:disabled):not(.disabled).btn-light:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(216,217,219,0.5);
}
.show > .btn-light.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(216,217,219,0.5);
}
.btn-dark {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
.btn-dark:hover {
	border-color: rgb(29, 33, 36); color: rgb(255, 255, 255); =
background-color: rgb(35, 39, 43);
}
.btn-dark.focus {
	border-color: rgb(29, 33, 36); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(82,88,93,0.5); background-color: rgb(35, 39, =
43);
}
.btn-dark:focus {
	border-color: rgb(29, 33, 36); color: rgb(255, 255, 255); box-shadow: =
0px 0px 0px 0.2rem rgba(82,88,93,0.5); background-color: rgb(35, 39, =
43);
}
.btn-dark.disabled {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:disabled.btn-dark {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:not(:disabled):not(.disabled).btn-dark.active {
	border-color: rgb(23, 26, 29); color: rgb(255, 255, 255); =
background-color: rgb(29, 33, 36);
}
:not(:disabled):not(.disabled).btn-dark:active {
	border-color: rgb(23, 26, 29); color: rgb(255, 255, 255); =
background-color: rgb(29, 33, 36);
}
.show > .btn-dark.dropdown-toggle {
	border-color: rgb(23, 26, 29); color: rgb(255, 255, 255); =
background-color: rgb(29, 33, 36);
}
:not(:disabled):not(.disabled).btn-dark.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(82,88,93,0.5);
}
:not(:disabled):not(.disabled).btn-dark:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(82,88,93,0.5);
}
.show > .btn-dark.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(82,88,93,0.5);
}
.btn-outline-primary {
	border-color: rgb(0, 123, 255); color: rgb(0, 123, 255);
}
.btn-outline-primary:hover {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
.btn-outline-primary.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.btn-outline-primary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.btn-outline-primary.disabled {
	color: rgb(0, 123, 255); background-color: transparent;
}
:disabled.btn-outline-primary {
	color: rgb(0, 123, 255); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-primary.active {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:not(:disabled):not(.disabled).btn-outline-primary:active {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
.show > .btn-outline-primary.dropdown-toggle {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:not(:disabled):not(.disabled).btn-outline-primary.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
:not(:disabled):not(.disabled).btn-outline-primary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.show > .btn-outline-primary.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.btn-outline-secondary {
	border-color: rgb(108, 117, 125); color: rgb(108, 117, 125);
}
.btn-outline-secondary:hover {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
.btn-outline-secondary.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.btn-outline-secondary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.btn-outline-secondary.disabled {
	color: rgb(108, 117, 125); background-color: transparent;
}
:disabled.btn-outline-secondary {
	color: rgb(108, 117, 125); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-secondary.active {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:not(:disabled):not(.disabled).btn-outline-secondary:active {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
.show > .btn-outline-secondary.dropdown-toggle {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:not(:disabled):not(.disabled).btn-outline-secondary.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
:not(:disabled):not(.disabled).btn-outline-secondary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.show > .btn-outline-secondary.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.btn-outline-success {
	border-color: rgb(40, 167, 69); color: rgb(40, 167, 69);
}
.btn-outline-success:hover {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
.btn-outline-success.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.btn-outline-success:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.btn-outline-success.disabled {
	color: rgb(40, 167, 69); background-color: transparent;
}
:disabled.btn-outline-success {
	color: rgb(40, 167, 69); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-success.active {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:not(:disabled):not(.disabled).btn-outline-success:active {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
.show > .btn-outline-success.dropdown-toggle {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:not(:disabled):not(.disabled).btn-outline-success.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
:not(:disabled):not(.disabled).btn-outline-success:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.show > .btn-outline-success.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.btn-outline-info {
	border-color: rgb(23, 162, 184); color: rgb(23, 162, 184);
}
.btn-outline-info:hover {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
.btn-outline-info.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.btn-outline-info:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.btn-outline-info.disabled {
	color: rgb(23, 162, 184); background-color: transparent;
}
:disabled.btn-outline-info {
	color: rgb(23, 162, 184); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-info.active {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:not(:disabled):not(.disabled).btn-outline-info:active {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
.show > .btn-outline-info.dropdown-toggle {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:not(:disabled):not(.disabled).btn-outline-info.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
:not(:disabled):not(.disabled).btn-outline-info:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.show > .btn-outline-info.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.btn-outline-warning {
	border-color: rgb(255, 193, 7); color: rgb(255, 193, 7);
}
.btn-outline-warning:hover {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
.btn-outline-warning.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.btn-outline-warning:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.btn-outline-warning.disabled {
	color: rgb(255, 193, 7); background-color: transparent;
}
:disabled.btn-outline-warning {
	color: rgb(255, 193, 7); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-warning.active {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:not(:disabled):not(.disabled).btn-outline-warning:active {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
.show > .btn-outline-warning.dropdown-toggle {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:not(:disabled):not(.disabled).btn-outline-warning.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
:not(:disabled):not(.disabled).btn-outline-warning:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.show > .btn-outline-warning.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.btn-outline-danger {
	border-color: rgb(220, 53, 69); color: rgb(220, 53, 69);
}
.btn-outline-danger:hover {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
.btn-outline-danger.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.btn-outline-danger:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.btn-outline-danger.disabled {
	color: rgb(220, 53, 69); background-color: transparent;
}
:disabled.btn-outline-danger {
	color: rgb(220, 53, 69); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-danger.active {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:not(:disabled):not(.disabled).btn-outline-danger:active {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
.show > .btn-outline-danger.dropdown-toggle {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:not(:disabled):not(.disabled).btn-outline-danger.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
:not(:disabled):not(.disabled).btn-outline-danger:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.show > .btn-outline-danger.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.btn-outline-light {
	border-color: rgb(248, 249, 250); color: rgb(248, 249, 250);
}
.btn-outline-light:hover {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
.btn-outline-light.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.btn-outline-light:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.btn-outline-light.disabled {
	color: rgb(248, 249, 250); background-color: transparent;
}
:disabled.btn-outline-light {
	color: rgb(248, 249, 250); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-light.active {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:not(:disabled):not(.disabled).btn-outline-light:active {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
.show > .btn-outline-light.dropdown-toggle {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:not(:disabled):not(.disabled).btn-outline-light.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
:not(:disabled):not(.disabled).btn-outline-light:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.show > .btn-outline-light.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.btn-outline-dark {
	border-color: rgb(52, 58, 64); color: rgb(52, 58, 64);
}
.btn-outline-dark:hover {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
.btn-outline-dark.focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.btn-outline-dark:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.btn-outline-dark.disabled {
	color: rgb(52, 58, 64); background-color: transparent;
}
:disabled.btn-outline-dark {
	color: rgb(52, 58, 64); background-color: transparent;
}
:not(:disabled):not(.disabled).btn-outline-dark.active {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:not(:disabled):not(.disabled).btn-outline-dark:active {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
.show > .btn-outline-dark.dropdown-toggle {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:not(:disabled):not(.disabled).btn-outline-dark.active:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
:not(:disabled):not(.disabled).btn-outline-dark:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.show > .btn-outline-dark.dropdown-toggle:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.btn-link {
	color: rgb(0, 123, 255); font-weight: 400; text-decoration: none;
}
.btn-link:hover {
	color: rgb(0, 86, 179); text-decoration: underline;
}
.btn-link.focus {
	text-decoration: underline;
}
.btn-link:focus {
	text-decoration: underline;
}
.btn-link.disabled {
	color: rgb(108, 117, 125); pointer-events: none;
}
:disabled.btn-link {
	color: rgb(108, 117, 125); pointer-events: none;
}
.btn-group-lg > .btn {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.btn-lg {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.btn-group-sm > .btn {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.btn-sm {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.btn-block {
	width: 100%; display: block;
}
.btn-block + .btn-block {
	margin-top: 0.5rem;
}
input[type=3Dbutton].btn-block {
	width: 100%;
}
input[type=3Dreset].btn-block {
	width: 100%;
}
input[type=3Dsubmit].btn-block {
	width: 100%;
}
.fade {
	transition:opacity 0.15s linear;
}
@media not all
{
.fade {
	transition:none;
}
}
:not(.show).fade {
	opacity: 0;
}
:not(.show).collapse {
	display: none;
}
.collapsing {
	transition:height 0.35s; height: 0px; overflow: hidden; position: =
relative;
}
@media not all
{
.collapsing {
	transition:none;
}
}
.dropdown {
	position: relative;
}
.dropleft {
	position: relative;
}
.dropright {
	position: relative;
}
.dropup {
	position: relative;
}
.dropdown-toggle {
	white-space: nowrap;
}
.dropdown-toggle::after {
	border-width: 0.3em 0.3em 0px; border-style: solid solid none; =
border-color: currentColor transparent; margin-left: 0.25em; =
vertical-align: 0.25em; display: inline-block; content: "";
}
:empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropdown-menu {
	list-style: none; margin: 0.12rem 0px 0px; padding: 0.5rem 0px; =
border-radius: 0.25rem; border: 1px solid rgba(0, 0, 0, 0.15); =
border-image: none; left: 0px; top: 100%; text-align: left; color: =
rgb(33, 37, 41); font-size: 1rem; float: left; display: none; position: =
absolute; z-index: 1000; min-width: 10rem; background-clip: padding-box; =
background-color: rgb(255, 255, 255);
}
.dropdown-menu-left {
	left: 0px; right: auto;
}
.dropdown-menu-right {
	left: auto; right: 0px;
}
@media all and (min-width:576px)
{
.dropdown-menu-sm-left {
	left: 0px; right: auto;
}
.dropdown-menu-sm-right {
	left: auto; right: 0px;
}
}
@media all and (min-width:768px)
{
.dropdown-menu-md-left {
	left: 0px; right: auto;
}
.dropdown-menu-md-right {
	left: auto; right: 0px;
}
}
@media all and (min-width:992px)
{
.dropdown-menu-lg-left {
	left: 0px; right: auto;
}
.dropdown-menu-lg-right {
	left: auto; right: 0px;
}
}
@media all and (min-width:1200px)
{
.dropdown-menu-xl-left {
	left: 0px; right: auto;
}
.dropdown-menu-xl-right {
	left: auto; right: 0px;
}
}
.dropup .dropdown-menu {
	top: auto; bottom: 100%; margin-top: 0px; margin-bottom: 0.12rem;
}
.dropup .dropdown-toggle::after {
	border-width: 0px 0.3em 0.3em; border-style: none solid solid; =
border-color: currentColor transparent; margin-left: 0.25em; =
vertical-align: 0.25em; display: inline-block; content: "";
}
.dropup :empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropright .dropdown-menu {
	left: 100%; top: 0px; right: auto; margin-top: 0px; margin-left: =
0.12rem;
}
.dropright .dropdown-toggle::after {
	border-width: 0.3em 0px 0.3em 0.3em; border-style: solid none solid =
solid; border-color: transparent currentColor; margin-left: 0.25em; =
vertical-align: 0.25em; display: inline-block; content: "";
}
.dropright :empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropright .dropdown-toggle::after {
	vertical-align: 0px;
}
.dropleft .dropdown-menu {
	left: auto; top: 0px; right: 100%; margin-top: 0px; margin-right: =
0.12rem;
}
.dropleft .dropdown-toggle::after {
	margin-left: 0.25em; vertical-align: 0.25em; display: inline-block; =
content: "";
}
.dropleft .dropdown-toggle::after {
	display: none;
}
.dropleft .dropdown-toggle::before {
	margin-right: 0.25em; vertical-align: 0.25em; border-top-color: =
transparent; border-right-color: currentColor; border-bottom-color: =
transparent; border-top-width: 0.3em; border-right-width: 0.3em; =
border-bottom-width: 0.3em; border-top-style: solid; border-right-style: =
solid; border-bottom-style: solid; display: inline-block; content: "";
}
.dropleft :empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropleft .dropdown-toggle::before {
	vertical-align: 0px;
}
[x-placement^=3Dbottom].dropdown-menu {
	right: auto; bottom: auto;
}
[x-placement^=3Dleft].dropdown-menu {
	right: auto; bottom: auto;
}
[x-placement^=3Dright].dropdown-menu {
	right: auto; bottom: auto;
}
[x-placement^=3Dtop].dropdown-menu {
	right: auto; bottom: auto;
}
.dropdown-divider {
	margin: 0.5rem 0px; height: 0px; overflow: hidden; border-top-color: =
rgb(233, 236, 239); border-top-width: 1px; border-top-style: solid;
}
.dropdown-item {
	padding: 0.25rem 1.5rem; border: 0px currentColor; border-image: none; =
width: 100%; text-align: inherit; color: rgb(33, 37, 41); clear: both; =
font-weight: 400; display: block; white-space: nowrap; background-color: =
transparent;
}
.dropdown-item:focus {
	color: rgb(22, 24, 27); text-decoration: none; background-color: =
rgb(248, 249, 250);
}
.dropdown-item:hover {
	color: rgb(22, 24, 27); text-decoration: none; background-color: =
rgb(248, 249, 250);
}
.dropdown-item.active {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(0, 123, 255);
}
.dropdown-item:active {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(0, 123, 255);
}
.dropdown-item.disabled {
	color: rgb(108, 117, 125); pointer-events: none; background-color: =
transparent;
}
:disabled.dropdown-item {
	color: rgb(108, 117, 125); pointer-events: none; background-color: =
transparent;
}
.dropdown-menu.show {
	display: block;
}
.dropdown-header {
	padding: 0.5rem 1.5rem; color: rgb(108, 117, 125); font-size: 0.87rem; =
margin-bottom: 0px; display: block; white-space: nowrap;
}
.dropdown-item-text {
	padding: 0.25rem 1.5rem; color: rgb(33, 37, 41); display: block;
}
.btn-group {
	vertical-align: middle; display: inline-flex; position: relative;
}
.btn-group-vertical {
	vertical-align: middle; display: inline-flex; position: relative;
}
.btn-group-vertical > .btn {
	flex:1 1 auto; position: relative;
}
.btn-group > .btn {
	flex:1 1 auto; position: relative;
}
.btn-group-vertical > .btn:hover {
	z-index: 1;
}
.btn-group > .btn:hover {
	z-index: 1;
}
.btn-group-vertical > .btn.active {
	z-index: 1;
}
.btn-group-vertical > .btn:active {
	z-index: 1;
}
.btn-group-vertical > .btn:focus {
	z-index: 1;
}
.btn-group > .btn.active {
	z-index: 1;
}
.btn-group > .btn:active {
	z-index: 1;
}
.btn-group > .btn:focus {
	z-index: 1;
}
.btn-toolbar {
	display: flex; flex-wrap: wrap; justify-content: flex-start;
}
.btn-toolbar .input-group {
	width: auto;
}
.btn-group > :not(:first-child).btn-group {
	margin-left: -1px;
}
.btn-group > :not(:first-child).btn {
	margin-left: -1px;
}
.btn-group > :not(:last-child).btn-group > .btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.btn-group > :not(:last-child):not(.dropdown-toggle).btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.btn-group > :not(:first-child).btn-group > .btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group > :not(:first-child).btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.dropdown-toggle-split {
	padding-right: 0.56rem; padding-left: 0.56rem;
}
.dropdown-toggle-split::after {
	margin-left: 0px;
}
.dropright .dropdown-toggle-split::after {
	margin-left: 0px;
}
.dropup .dropdown-toggle-split::after {
	margin-left: 0px;
}
.dropleft .dropdown-toggle-split::before {
	margin-right: 0px;
}
.btn-group-sm > .btn + .dropdown-toggle-split {
	padding-right: 0.37rem; padding-left: 0.37rem;
}
.btn-sm + .dropdown-toggle-split {
	padding-right: 0.37rem; padding-left: 0.37rem;
}
.btn-group-lg > .btn + .dropdown-toggle-split {
	padding-right: 0.75rem; padding-left: 0.75rem;
}
.btn-lg + .dropdown-toggle-split {
	padding-right: 0.75rem; padding-left: 0.75rem;
}
.btn-group-vertical {
	flex-direction: column; justify-content: center; align-items: =
flex-start;
}
.btn-group-vertical > .btn {
	width: 100%;
}
.btn-group-vertical > .btn-group {
	width: 100%;
}
.btn-group-vertical > :not(:first-child).btn-group {
	margin-top: -1px;
}
.btn-group-vertical > :not(:first-child).btn {
	margin-top: -1px;
}
.btn-group-vertical > :not(:last-child).btn-group > .btn {
	border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group-vertical > :not(:last-child):not(.dropdown-toggle).btn {
	border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group-vertical > :not(:first-child).btn-group > .btn {
	border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.btn-group-vertical > :not(:first-child).btn {
	border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.btn-group-toggle > .btn {
	margin-bottom: 0px;
}
.btn-group-toggle > .btn-group > .btn {
	margin-bottom: 0px;
}
.btn-group-toggle > .btn input[type=3Dcheckbox] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.btn-group-toggle > .btn input[type=3Dradio] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.btn-group-toggle > .btn-group > .btn input[type=3Dcheckbox] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.btn-group-toggle > .btn-group > .btn input[type=3Dradio] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.input-group {
	width: 100%; display: flex; position: relative; flex-wrap: wrap; =
align-items: stretch;
}
.input-group > .custom-file {
	flex:1 1 auto; width: 1%; margin-bottom: 0px; position: relative; =
min-width: 0px;
}
.input-group > .custom-select {
	flex:1 1 auto; width: 1%; margin-bottom: 0px; position: relative; =
min-width: 0px;
}
.input-group > .form-control {
	flex:1 1 auto; width: 1%; margin-bottom: 0px; position: relative; =
min-width: 0px;
}
.input-group > .form-control-plaintext {
	flex:1 1 auto; width: 1%; margin-bottom: 0px; position: relative; =
min-width: 0px;
}
.input-group > .custom-file + .custom-file {
	margin-left: -1px;
}
.input-group > .custom-file + .custom-select {
	margin-left: -1px;
}
.input-group > .custom-file + .form-control {
	margin-left: -1px;
}
.input-group > .custom-select + .custom-file {
	margin-left: -1px;
}
.input-group > .custom-select + .custom-select {
	margin-left: -1px;
}
.input-group > .custom-select + .form-control {
	margin-left: -1px;
}
.input-group > .form-control + .custom-file {
	margin-left: -1px;
}
.input-group > .form-control + .custom-select {
	margin-left: -1px;
}
.input-group > .form-control + .form-control {
	margin-left: -1px;
}
.input-group > .form-control-plaintext + .custom-file {
	margin-left: -1px;
}
.input-group > .form-control-plaintext + .custom-select {
	margin-left: -1px;
}
.input-group > .form-control-plaintext + .form-control {
	margin-left: -1px;
}
.input-group > .custom-file .custom-file-input:focus ~ =
.custom-file-label {
	z-index: 3;
}
.input-group > .custom-select:focus {
	z-index: 3;
}
.input-group > .form-control:focus {
	z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
	z-index: 4;
}
.input-group > :not(:last-child).custom-select {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).form-control {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:first-child).custom-select {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :not(:first-child).form-control {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > .custom-file {
	display: flex; align-items: center;
}
.input-group > :not(:last-child).custom-file .custom-file-label {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).custom-file .custom-file-label::after {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:first-child).custom-file .custom-file-label {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group-append {
	display: flex;
}
.input-group-prepend {
	display: flex;
}
.input-group-append .btn {
	position: relative; z-index: 2;
}
.input-group-prepend .btn {
	position: relative; z-index: 2;
}
.input-group-append .btn:focus {
	z-index: 3;
}
.input-group-prepend .btn:focus {
	z-index: 3;
}
.input-group-append .btn + .btn {
	margin-left: -1px;
}
.input-group-append .btn + .input-group-text {
	margin-left: -1px;
}
.input-group-append .input-group-text + .btn {
	margin-left: -1px;
}
.input-group-append .input-group-text + .input-group-text {
	margin-left: -1px;
}
.input-group-prepend .btn + .btn {
	margin-left: -1px;
}
.input-group-prepend .btn + .input-group-text {
	margin-left: -1px;
}
.input-group-prepend .input-group-text + .btn {
	margin-left: -1px;
}
.input-group-prepend .input-group-text + .input-group-text {
	margin-left: -1px;
}
.input-group-prepend {
	margin-right: -1px;
}
.input-group-append {
	margin-left: -1px;
}
.input-group-text {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
rgb(206, 212, 218); border-image: none; text-align: center; color: =
rgb(73, 80, 87); line-height: 1.5; font-size: 1rem; font-weight: 400; =
margin-bottom: 0px; display: flex; white-space: nowrap; align-items: =
center; background-color: rgb(233, 236, 239);
}
.input-group-text input[type=3Dcheckbox] {
	margin-top: 0px;
}
.input-group-text input[type=3Dradio] {
	margin-top: 0px;
}
.input-group-lg > .custom-select {
	height: calc(1.5em + 1rem + 2px);
}
.input-group-lg > :not(textarea).form-control {
	height: calc(1.5em + 1rem + 2px);
}
.input-group-lg > .custom-select {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .form-control {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .input-group-append > .btn {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .input-group-append > .input-group-text {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .input-group-prepend > .btn {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-lg > .input-group-prepend > .input-group-text {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.input-group-sm > .custom-select {
	height: calc(1.5em + .5rem + 2px);
}
.input-group-sm > :not(textarea).form-control {
	height: calc(1.5em + .5rem + 2px);
}
.input-group-sm > .custom-select {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .form-control {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .input-group-append > .btn {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .input-group-append > .input-group-text {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .input-group-prepend > .btn {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-sm > .input-group-prepend > .input-group-text {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.input-group-lg > .custom-select {
	padding-right: 1.75rem;
}
.input-group-sm > .custom-select {
	padding-right: 1.75rem;
}
.input-group > :last-child.input-group-append > =
:not(:last-child):not(.dropdown-toggle).btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :last-child.input-group-append > =
:not(:last-child).input-group-text {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).input-group-append > .btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).input-group-append > .input-group-text =
{
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > .input-group-prepend > .btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > .input-group-prepend > .input-group-text {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > .input-group-append > .btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > .input-group-append > .input-group-text {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :first-child.input-group-prepend > :not(:first-child).btn =
{
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :first-child.input-group-prepend > =
:not(:first-child).input-group-text {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :not(:first-child).input-group-prepend > .btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :not(:first-child).input-group-prepend > =
.input-group-text {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.custom-control {
	padding-left: 1.5rem; display: block; position: relative; z-index: 1; =
min-height: 1.5rem; -webkit-print-color-adjust: exact; color-adjust: =
exact;
}
.custom-control-inline {
	margin-right: 1rem; display: inline-flex;
}
.custom-control-input {
	left: 0px; width: 1rem; height: 1.25rem; position: absolute; z-index: =
-1; opacity: 0;
}
:checked.custom-control-input ~ .custom-control-label::before {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
.custom-control-input:focus ~ .custom-control-label::before {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25);
}
:not(:checked).custom-control-input:focus ~ =
.custom-control-label::before {
	border-color: rgb(128, 189, 255);
}
:not(:disabled).custom-control-input:active ~ =
.custom-control-label::before {
	border-color: rgb(179, 215, 255); color: rgb(255, 255, 255); =
background-color: rgb(179, 215, 255);
}
:disabled.custom-control-input ~ .custom-control-label {
	color: rgb(108, 117, 125);
}
[disabled].custom-control-input ~ .custom-control-label {
	color: rgb(108, 117, 125);
}
:disabled.custom-control-input ~ .custom-control-label::before {
	background-color: rgb(233, 236, 239);
}
[disabled].custom-control-input ~ .custom-control-label::before {
	background-color: rgb(233, 236, 239);
}
.custom-control-label {
	margin-bottom: 0px; vertical-align: top; position: relative;
}
.custom-control-label::before {
	border: 1px solid rgb(173, 181, 189); border-image: none; left: =
-1.5rem; top: 0.25rem; width: 1rem; height: 1rem; display: block; =
position: absolute; content: ""; pointer-events: none; background-color: =
rgb(255, 255, 255);
}
.custom-control-label::after {
	background: no-repeat 50% / 50% 50%; left: -1.5rem; top: 0.25rem; =
width: 1rem; height: 1rem; display: block; position: absolute; content: =
"";
}
.custom-checkbox .custom-control-label::before {
	border-radius: 0.25rem;
}
.custom-checkbox :checked.custom-control-input ~ =
.custom-control-label::after {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'8' height=3D'8' =
viewBox=3D'0 0 8 8'%3e%3cpath fill=3D'%23fff' d=3D'M6.564.75l-3.59 =
3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox :indeterminate.custom-control-input ~ =
.custom-control-label::before {
	border-color: rgb(0, 123, 255); background-color: rgb(0, 123, 255);
}
.custom-checkbox :indeterminate.custom-control-input ~ =
.custom-control-label::after {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'4' =
viewBox=3D'0 0 4 4'%3e%3cpath stroke=3D'%23fff' d=3D'M0 =
2h4'/%3e%3c/svg%3e");
}
.custom-checkbox :disabled:checked.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgba(0, 123, 255, 0.5);
}
.custom-checkbox :disabled:indeterminate.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgba(0, 123, 255, 0.5);
}
.custom-radio .custom-control-label::before {
	border-radius: 50%;
}
.custom-radio :checked.custom-control-input ~ =
.custom-control-label::after {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'12' height=3D'12' =
viewBox=3D'-4 -4 8 8'%3e%3ccircle r=3D'3' =
fill=3D'%23fff'/%3e%3c/svg%3e");
}
.custom-radio :disabled:checked.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgba(0, 123, 255, 0.5);
}
.custom-switch {
	padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
	border-radius: 0.5rem; left: -2.25rem; width: 1.75rem; pointer-events: =
all;
}
.custom-switch .custom-control-label::after {
	border-radius: 0.5rem; transition:transform 0.15s ease-in-out, =
background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, =
box-shadow 0.15s ease-in-out, transform 0.15s ease-in-out; left: =
calc(-2.25rem + 2px); top: calc(.25rem + 2px); width: calc(1rem - 4px); =
height: calc(1rem - 4px); background-color: rgb(173, 181, 189);
}
@media not all
{
.custom-switch .custom-control-label::after {
	transition:none;
}
}
.custom-switch :checked.custom-control-input ~ =
.custom-control-label::after {
	transform: translateX(0.75rem); background-color: rgb(255, 255, 255); =
-webkit-transform: translateX(.75rem);
}
.custom-switch :disabled:checked.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgba(0, 123, 255, 0.5);
}
.custom-select {
	background: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'4' height=3D'5' =
viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 =
3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px rgb(255, =
255, 255); padding: 0.37rem 1.75rem 0.37rem 0.75rem; border-radius: =
0.25rem; border: 1px solid rgb(206, 212, 218); border-image: none; =
width: 100%; height: calc(1.5em + .75rem + 2px); color: rgb(73, 80, 87); =
line-height: 1.5; font-size: 1rem; font-weight: 400; vertical-align: =
middle; display: inline-block; -webkit-appearance: none; =
-moz-appearance: none; appearance: none;
}
.custom-select:focus {
	border-color: rgb(128, 189, 255); outline: 0px; box-shadow: 0px 0px 0px =
0.2rem rgba(0,123,255,0.25);
}
.custom-select:focus::-ms-value {
	color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
[multiple].custom-select {
	height: auto; padding-right: 0.75rem; background-image: none;
}
[size]:not([size=3D'1']).custom-select {
	height: auto; padding-right: 0.75rem; background-image: none;
}
:disabled.custom-select {
	color: rgb(108, 117, 125); background-color: rgb(233, 236, 239);
}
.custom-select::-ms-expand {
	display: none;
}
.custom-select-sm {
	height: calc(1.5em + .5rem + 2px); padding-top: 0.25rem; =
padding-bottom: 0.25rem; padding-left: 0.5rem; font-size: 0.87rem;
}
.custom-select-lg {
	height: calc(1.5em + 1rem + 2px); padding-top: 0.5rem; padding-bottom: =
0.5rem; padding-left: 1rem; font-size: 1.25rem;
}
.custom-file {
	width: 100%; height: calc(1.5em + .75rem + 2px); margin-bottom: 0px; =
display: inline-block; position: relative;
}
.custom-file-input {
	margin: 0px; width: 100%; height: calc(1.5em + .75rem + 2px); position: =
relative; z-index: 2; opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
	border-color: rgb(128, 189, 255); box-shadow: 0px 0px 0px 0.2rem =
rgba(0,123,255,0.25);
}
:disabled.custom-file-input ~ .custom-file-label {
	background-color: rgb(233, 236, 239);
}
[disabled].custom-file-input ~ .custom-file-label {
	background-color: rgb(233, 236, 239);
}
:lang(en).custom-file-input ~ .custom-file-label::after {
	content: "Browse";
}
.custom-file-input ~ [data-browse].custom-file-label::after {
	content: attr(data-browse);
}
.custom-file-label {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
rgb(206, 212, 218); border-image: none; left: 0px; top: 0px; height: =
calc(1.5em + .75rem + 2px); right: 0px; color: rgb(73, 80, 87); =
line-height: 1.5; font-weight: 400; position: absolute; z-index: 1; =
background-color: rgb(255, 255, 255);
}
.custom-file-label::after {
	padding: 0.37rem 0.75rem; border-radius: 0px 0.25rem 0.25rem 0px; top: =
0px; height: calc(1.5em + .75rem); right: 0px; bottom: 0px; color: =
rgb(73, 80, 87); line-height: 1.5; border-left-color: inherit; =
border-left-width: inherit; border-left-style: inherit; display: block; =
position: absolute; z-index: 3; content: "Browse"; background-color: =
rgb(233, 236, 239);
}
.custom-range {
	padding: 0px; width: 100%; height: 1.4rem; background-color: =
transparent; -webkit-appearance: none; -moz-appearance: none; =
appearance: none;
}
.custom-range:focus {
	outline: 0px;
}
.custom-range:focus::-ms-thumb {
	box-shadow: 0px 0px 0px 1px #fff, 0px 0px 0px 0.2rem =
rgba(0,123,255,0.25);
}
.custom-range::-ms-thumb {
	border-radius: 1rem; border: 0px currentColor; =
transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out; border-image: none; width: =
1rem; height: 1rem; margin-top: 0px; margin-right: 0.2rem; margin-left: =
0.2rem; background-color: rgb(0, 123, 255); appearance: none;
}
@media not all
{
.custom-range::-ms-thumb {
	transition:none;
}
}
.custom-range::-ms-thumb:active {
	background-color: rgb(179, 215, 255);
}
.custom-range::-ms-track {
	border-width: 0.5rem; border-color: transparent; width: 100%; height: =
0.5rem; color: transparent; cursor: pointer; background-color: =
transparent;
}
.custom-range::-ms-fill-lower {
	border-radius: 1rem; background-color: rgb(222, 226, 230);
}
.custom-range::-ms-fill-upper {
	border-radius: 1rem; margin-right: 15px; background-color: rgb(222, =
226, 230);
}
:disabled.custom-range::-ms-thumb {
	background-color: rgb(173, 181, 189);
}
.custom-control-label::before {
	transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out;
}
.custom-file-label {
	transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out;
}
.custom-select {
	transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out;
}
@media not all
{
.custom-control-label::before {
	transition:none;
}
.custom-file-label {
	transition:none;
}
.custom-select {
	transition:none;
}
}
.nav {
	list-style: none; padding-left: 0px; margin-bottom: 0px; display: flex; =
flex-wrap: wrap;
}
.nav-link {
	padding: 0.5rem 1rem; display: block;
}
.nav-link:focus {
	text-decoration: none;
}
.nav-link:hover {
	text-decoration: none;
}
.nav-link.disabled {
	color: rgb(108, 117, 125); cursor: default; pointer-events: none;
}
.nav-tabs {
	border-bottom-color: rgb(222, 226, 230); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.nav-tabs .nav-item {
	margin-bottom: -1px;
}
.nav-tabs .nav-link {
	border: 1px solid transparent; border-image: none; =
border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:focus {
	border-color: rgb(233, 236, 239) rgb(233, 236, 239) rgb(222, 226, 230);
}
.nav-tabs .nav-link:hover {
	border-color: rgb(233, 236, 239) rgb(233, 236, 239) rgb(222, 226, 230);
}
.nav-tabs .nav-link.disabled {
	border-color: transparent; color: rgb(108, 117, 125); background-color: =
transparent;
}
.nav-tabs .nav-item.show .nav-link {
	border-color: rgb(222, 226, 230) rgb(222, 226, 230) rgb(255, 255, 255); =
color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
.nav-tabs .nav-link.active {
	border-color: rgb(222, 226, 230) rgb(222, 226, 230) rgb(255, 255, 255); =
color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
.nav-tabs .dropdown-menu {
	margin-top: -1px; border-top-left-radius: 0px; border-top-right-radius: =
0px;
}
.nav-pills .nav-link {
	border-radius: 0.25rem;
}
.nav-pills .nav-link.active {
	color: rgb(255, 255, 255); background-color: rgb(0, 123, 255);
}
.nav-pills .show > .nav-link {
	color: rgb(255, 255, 255); background-color: rgb(0, 123, 255);
}
.nav-fill .nav-item {
	flex:1 1 auto; text-align: center;
}
.nav-fill > .nav-link {
	flex:1 1 auto; text-align: center;
}
.nav-justified .nav-item {
	text-align: center; flex-grow: 1; flex-basis: 0px;
}
.nav-justified > .nav-link {
	text-align: center; flex-grow: 1; flex-basis: 0px;
}
.tab-content > .tab-pane {
	display: none;
}
.tab-content > .active {
	display: block;
}
.navbar {
	padding: 0.5rem 1rem; display: flex; position: relative; flex-wrap: =
wrap; justify-content: space-between; align-items: center;
}
.navbar .container {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-fluid {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-lg {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-md {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-sm {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar .container-xl {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar-brand {
	line-height: inherit; padding-top: 0.31rem; padding-bottom: 0.31rem; =
font-size: 1.25rem; margin-right: 1rem; display: inline-block; =
white-space: nowrap;
}
.navbar-brand:focus {
	text-decoration: none;
}
.navbar-brand:hover {
	text-decoration: none;
}
.navbar-nav {
	list-style: none; padding-left: 0px; margin-bottom: 0px; display: flex; =
flex-direction: column;
}
.navbar-nav .nav-link {
	padding-right: 0px; padding-left: 0px;
}
.navbar-nav .dropdown-menu {
	float: none; position: static;
}
.navbar-text {
	padding-top: 0.5rem; padding-bottom: 0.5rem; display: inline-block;
}
.navbar-collapse {
	flex-grow: 1; flex-basis: 100%; align-items: center;
}
.navbar-toggler {
	padding: 0.25rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
transparent; border-image: none; line-height: 1; font-size: 1.25rem; =
background-color: transparent;
}
.navbar-toggler:focus {
	text-decoration: none;
}
.navbar-toggler:hover {
	text-decoration: none;
}
.navbar-toggler-icon {
	background: no-repeat center / 100% 100%; width: 1.5em; height: 1.5em; =
vertical-align: middle; display: inline-block; content: "";
}
@media all and (max-width:575.98px)
{
.navbar-expand-sm > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:576px)
{
.navbar-expand-sm {
	justify-content: flex-start;
}
.navbar-expand-sm .navbar-nav {
	flex-direction: row;
}
.navbar-expand-sm .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-sm .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-sm > .container {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand-sm .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-sm .navbar-toggler {
	display: none;
}
}
@media all and (max-width:767.98px)
{
.navbar-expand-md > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:768px)
{
.navbar-expand-md {
	justify-content: flex-start;
}
.navbar-expand-md .navbar-nav {
	flex-direction: row;
}
.navbar-expand-md .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-md .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-md > .container {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand-md .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-md .navbar-toggler {
	display: none;
}
}
@media all and (max-width:991.98px)
{
.navbar-expand-lg > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:992px)
{
.navbar-expand-lg {
	justify-content: flex-start;
}
.navbar-expand-lg .navbar-nav {
	flex-direction: row;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-lg .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-lg > .container {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand-lg .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-lg .navbar-toggler {
	display: none;
}
}
@media all and (max-width:1199.98px)
{
.navbar-expand-xl > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:1200px)
{
.navbar-expand-xl {
	justify-content: flex-start;
}
.navbar-expand-xl .navbar-nav {
	flex-direction: row;
}
.navbar-expand-xl .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-xl .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-xl > .container {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand-xl .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-xl .navbar-toggler {
	display: none;
}
}
.navbar-expand {
	justify-content: flex-start;
}
.navbar-expand > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-lg {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-md {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-sm {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-xl {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand .navbar-nav {
	flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand > .container {
	flex-wrap: nowrap;
}
.navbar-expand > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand > .container-lg {
	flex-wrap: nowrap;
}
.navbar-expand > .container-md {
	flex-wrap: nowrap;
}
.navbar-expand > .container-sm {
	flex-wrap: nowrap;
}
.navbar-expand > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand .navbar-toggler {
	display: none;
}
.navbar-light .navbar-brand {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:focus {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
	color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:focus {
	color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link:hover {
	color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
	color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .active > .nav-link {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link.active {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link.show {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .show > .nav-link {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
	border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-toggler-icon {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'30' height=3D'30' =
viewBox=3D'0 0 30 30'%3e%3cpath stroke=3D'rgba%280, 0, 0, 0.5%29' =
stroke-linecap=3D'round' stroke-miterlimit=3D'10' stroke-width=3D'2' =
d=3D'M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
	color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:focus {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-dark .navbar-brand {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-brand:focus {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-brand:hover {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .nav-link {
	color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:focus {
	color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link:hover {
	color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
	color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .active > .nav-link {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .nav-link.active {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .nav-link.show {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .show > .nav-link {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-toggler {
	border-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, =
0.5);
}
.navbar-dark .navbar-toggler-icon {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' width=3D'30' height=3D'30' =
viewBox=3D'0 0 30 30'%3e%3cpath stroke=3D'rgba%28255, 255, 255, 0.5%29' =
stroke-linecap=3D'round' stroke-miterlimit=3D'10' stroke-width=3D'2' =
d=3D'M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
	color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-text a:focus {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-text a:hover {
	color: rgb(255, 255, 255);
}
.card {
	border-radius: 0.25rem; border: 1px solid rgba(0, 0, 0, 0.125); =
border-image: none; display: flex; position: relative; -ms-word-wrap: =
break-word; min-width: 0px; flex-direction: column; background-clip: =
border-box; background-color: rgb(255, 255, 255);
}
.card > hr {
	margin-right: 0px; margin-left: 0px;
}
.card > .list-group {
	border-top-color: inherit; border-bottom-color: inherit; =
border-top-width: inherit; border-bottom-width: inherit; =
border-top-style: inherit; border-bottom-style: inherit;
}
.card > :first-child.list-group {
	border-top-width: 0px; border-top-left-radius: calc(.25rem - 1px); =
border-top-right-radius: calc(.25rem - 1px);
}
.card > :last-child.list-group {
	border-bottom-width: 0px; border-bottom-right-radius: calc(.25rem - =
1px); border-bottom-left-radius: calc(.25rem - 1px);
}
.card > .card-header + .list-group {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
.card > .list-group + .card-footer {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
.card-body {
	padding: 1.25rem; flex:1 1 auto; min-height: 1px;
}
.card-title {
	margin-bottom: 0.75rem;
}
.card-subtitle {
	margin-top: -0.37rem; margin-bottom: 0px;
}
:last-child.card-text {
	margin-bottom: 0px;
}
.card-link:hover {
	text-decoration: none;
}
.card-link + .card-link {
	margin-left: 1.25rem;
}
.card-header {
	padding: 0.75rem 1.25rem; margin-bottom: 0px; border-bottom-color: =
rgba(0, 0, 0, 0.125); border-bottom-width: 1px; border-bottom-style: =
solid; background-color: rgba(0, 0, 0, 0.03);
}
:first-child.card-header {
	border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0px 0px;
}
.card-footer {
	padding: 0.75rem 1.25rem; border-top-color: rgba(0, 0, 0, 0.125); =
border-top-width: 1px; border-top-style: solid; background-color: =
rgba(0, 0, 0, 0.03);
}
:last-child.card-footer {
	border-radius: 0px 0px calc(.25rem - 1px) calc(.25rem - 1px);
}
.card-header-tabs {
	margin-right: -0.62rem; margin-bottom: -0.75rem; margin-left: -0.62rem; =
border-bottom-color: currentColor; border-bottom-width: 0px; =
border-bottom-style: none;
}
.card-header-pills {
	margin-right: -0.62rem; margin-left: -0.62rem;
}
.card-img-overlay {
	padding: 1.25rem; border-radius: calc(.25rem - 1px); left: 0px; top: =
0px; right: 0px; bottom: 0px; position: absolute;
}
.card-img {
	width: 100%; flex-shrink: 0;
}
.card-img-bottom {
	width: 100%; flex-shrink: 0;
}
.card-img-top {
	width: 100%; flex-shrink: 0;
}
.card-img {
	border-top-left-radius: calc(.25rem - 1px); border-top-right-radius: =
calc(.25rem - 1px);
}
.card-img-top {
	border-top-left-radius: calc(.25rem - 1px); border-top-right-radius: =
calc(.25rem - 1px);
}
.card-img {
	border-bottom-right-radius: calc(.25rem - 1px); =
border-bottom-left-radius: calc(.25rem - 1px);
}
.card-img-bottom {
	border-bottom-right-radius: calc(.25rem - 1px); =
border-bottom-left-radius: calc(.25rem - 1px);
}
.card-deck .card {
	margin-bottom: 15px;
}
@media all and (min-width:576px)
{
.card-deck {
	flex-flow:row wrap; margin-right: -15px; margin-left: -15px; display: =
flex;
}
.card-deck .card {
	flex:1 0 0%; margin-right: 15px; margin-bottom: 0px; margin-left: 15px;
}
}
.card-group > .card {
	margin-bottom: 15px;
}
@media all and (min-width:576px)
{
.card-group {
	flex-flow:row wrap; display: flex;
}
.card-group > .card {
	flex:1 0 0%; margin-bottom: 0px;
}
.card-group > .card + .card {
	margin-left: 0px; border-left-color: currentColor; border-left-width: =
0px; border-left-style: none;
}
.card-group > :not(:last-child).card {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.card-group > :not(:last-child).card .card-header {
	border-top-right-radius: 0px;
}
.card-group > :not(:last-child).card .card-img-top {
	border-top-right-radius: 0px;
}
.card-group > :not(:last-child).card .card-footer {
	border-bottom-right-radius: 0px;
}
.card-group > :not(:last-child).card .card-img-bottom {
	border-bottom-right-radius: 0px;
}
.card-group > :not(:first-child).card {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.card-group > :not(:first-child).card .card-header {
	border-top-left-radius: 0px;
}
.card-group > :not(:first-child).card .card-img-top {
	border-top-left-radius: 0px;
}
.card-group > :not(:first-child).card .card-footer {
	border-bottom-left-radius: 0px;
}
.card-group > :not(:first-child).card .card-img-bottom {
	border-bottom-left-radius: 0px;
}
}
.card-columns .card {
	margin-bottom: 0.75rem;
}
@media all and (min-width:576px)
{
.card-columns {
	orphans: 1; widows: 1; column-count: 3; column-gap: 1.25rem; =
-webkit-column-count: 3; -moz-column-count: 3; -webkit-column-gap: =
1.25rem; -moz-column-gap: 1.25rem;
}
.card-columns .card {
	width: 100%; display: inline-block;
}
}
.accordion {
	overflow-anchor: none;
}
.accordion > .card {
	overflow: hidden;
}
.accordion > :not(:last-of-type).card {
	border-bottom-color: currentColor; border-bottom-width: 0px; =
border-bottom-style: none; border-bottom-right-radius: 0px; =
border-bottom-left-radius: 0px;
}
.accordion > :not(:first-of-type).card {
	border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.accordion > .card > .card-header {
	border-radius: 0px; margin-bottom: -1px;
}
.breadcrumb {
	list-style: none; padding: 0.75rem 1rem; border-radius: 0.25rem; =
margin-bottom: 1rem; display: flex; flex-wrap: wrap; background-color: =
rgb(233, 236, 239);
}
.breadcrumb-item {
	display: flex;
}
.breadcrumb-item + .breadcrumb-item {
	padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
	color: rgb(108, 117, 125); padding-right: 0.5rem; display: =
inline-block; content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
	text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
	text-decoration: none;
}
.breadcrumb-item.active {
	color: rgb(108, 117, 125);
}
.pagination {
	list-style: none; border-radius: 0.25rem; padding-left: 0px; display: =
flex;
}
.page-link {
	padding: 0.5rem 0.75rem; border: 1px solid rgb(222, 226, 230); =
border-image: none; color: rgb(0, 123, 255); line-height: 1.25; =
margin-left: -1px; display: block; position: relative; background-color: =
rgb(255, 255, 255);
}
.page-link:hover {
	border-color: rgb(222, 226, 230); color: rgb(0, 86, 179); =
text-decoration: none; z-index: 2; background-color: rgb(233, 236, 239);
}
.page-link:focus {
	outline: 0px; z-index: 3; box-shadow: 0px 0px 0px 0.2rem =
rgba(0,123,255,0.25);
}
:first-child.page-item .page-link {
	margin-left: 0px; border-top-left-radius: 0.25rem; =
border-bottom-left-radius: 0.25rem;
}
:last-child.page-item .page-link {
	border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); z-index: 3; =
background-color: rgb(0, 123, 255);
}
.page-item.disabled .page-link {
	border-color: rgb(222, 226, 230); color: rgb(108, 117, 125); cursor: =
auto; pointer-events: none; background-color: rgb(255, 255, 255);
}
.pagination-lg .page-link {
	padding: 0.75rem 1.5rem; line-height: 1.5; font-size: 1.25rem;
}
.pagination-lg :first-child.page-item .page-link {
	border-top-left-radius: 0.3rem; border-bottom-left-radius: 0.3rem;
}
.pagination-lg :last-child.page-item .page-link {
	border-top-right-radius: 0.3rem; border-bottom-right-radius: 0.3rem;
}
.pagination-sm .page-link {
	padding: 0.25rem 0.5rem; line-height: 1.5; font-size: 0.87rem;
}
.pagination-sm :first-child.page-item .page-link {
	border-top-left-radius: 0.2rem; border-bottom-left-radius: 0.2rem;
}
.pagination-sm :last-child.page-item .page-link {
	border-top-right-radius: 0.2rem; border-bottom-right-radius: 0.2rem;
}
.badge {
	padding: 0.25em 0.4em; border-radius: 0.25rem; transition:color 0.15s =
ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out; text-align: center; =
line-height: 1; font-size: 75%; font-weight: 700; vertical-align: =
baseline; display: inline-block; white-space: nowrap;
}
@media not all
{
.badge {
	transition:none;
}
}
a.badge:focus {
	text-decoration: none;
}
a.badge:hover {
	text-decoration: none;
}
:empty.badge {
	display: none;
}
.btn .badge {
	top: -1px; position: relative;
}
.badge-pill {
	border-radius: 10rem; padding-right: 0.6em; padding-left: 0.6em;
}
.badge-primary {
	color: rgb(255, 255, 255); background-color: rgb(0, 123, 255);
}
a.badge-primary:focus {
	color: rgb(255, 255, 255); background-color: rgb(0, 98, 204);
}
a.badge-primary:hover {
	color: rgb(255, 255, 255); background-color: rgb(0, 98, 204);
}
a.badge-primary.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
a.badge-primary:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.badge-secondary {
	color: rgb(255, 255, 255); background-color: rgb(108, 117, 125);
}
a.badge-secondary:focus {
	color: rgb(255, 255, 255); background-color: rgb(84, 91, 98);
}
a.badge-secondary:hover {
	color: rgb(255, 255, 255); background-color: rgb(84, 91, 98);
}
a.badge-secondary.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
a.badge-secondary:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.badge-success {
	color: rgb(255, 255, 255); background-color: rgb(40, 167, 69);
}
a.badge-success:focus {
	color: rgb(255, 255, 255); background-color: rgb(30, 126, 52);
}
a.badge-success:hover {
	color: rgb(255, 255, 255); background-color: rgb(30, 126, 52);
}
a.badge-success.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
a.badge-success:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.badge-info {
	color: rgb(255, 255, 255); background-color: rgb(23, 162, 184);
}
a.badge-info:focus {
	color: rgb(255, 255, 255); background-color: rgb(17, 122, 139);
}
a.badge-info:hover {
	color: rgb(255, 255, 255); background-color: rgb(17, 122, 139);
}
a.badge-info.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
a.badge-info:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.badge-warning {
	color: rgb(33, 37, 41); background-color: rgb(255, 193, 7);
}
a.badge-warning:focus {
	color: rgb(33, 37, 41); background-color: rgb(211, 158, 0);
}
a.badge-warning:hover {
	color: rgb(33, 37, 41); background-color: rgb(211, 158, 0);
}
a.badge-warning.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
a.badge-warning:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.badge-danger {
	color: rgb(255, 255, 255); background-color: rgb(220, 53, 69);
}
a.badge-danger:focus {
	color: rgb(255, 255, 255); background-color: rgb(189, 33, 48);
}
a.badge-danger:hover {
	color: rgb(255, 255, 255); background-color: rgb(189, 33, 48);
}
a.badge-danger.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
a.badge-danger:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.badge-light {
	color: rgb(33, 37, 41); background-color: rgb(248, 249, 250);
}
a.badge-light:focus {
	color: rgb(33, 37, 41); background-color: rgb(218, 224, 229);
}
a.badge-light:hover {
	color: rgb(33, 37, 41); background-color: rgb(218, 224, 229);
}
a.badge-light.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
a.badge-light:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.badge-dark {
	color: rgb(255, 255, 255); background-color: rgb(52, 58, 64);
}
a.badge-dark:focus {
	color: rgb(255, 255, 255); background-color: rgb(29, 33, 36);
}
a.badge-dark:hover {
	color: rgb(255, 255, 255); background-color: rgb(29, 33, 36);
}
a.badge-dark.focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
a.badge-dark:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.jumbotron {
	padding: 2rem 1rem; border-radius: 0.3rem; margin-bottom: 2rem; =
background-color: rgb(233, 236, 239);
}
@media all and (min-width:576px)
{
.jumbotron {
	padding: 4rem 2rem;
}
}
.jumbotron-fluid {
	border-radius: 0px; padding-right: 0px; padding-left: 0px;
}
.alert {
	padding: 0.75rem 1.25rem; border-radius: 0.25rem; border: 1px solid =
transparent; border-image: none; margin-bottom: 1rem; position: =
relative;
}
.alert-heading {
	color: inherit;
}
.alert-link {
	font-weight: 700;
}
.alert-dismissible {
	padding-right: 4rem;
}
.alert-dismissible .close {
	padding: 0.75rem 1.25rem; top: 0px; right: 0px; color: inherit; =
position: absolute; z-index: 2;
}
.alert-primary {
	border-color: rgb(184, 218, 255); color: rgb(0, 64, 133); =
background-color: rgb(204, 229, 255);
}
.alert-primary hr {
	border-top-color: rgb(159, 205, 255);
}
.alert-primary .alert-link {
	color: rgb(0, 39, 82);
}
.alert-secondary {
	border-color: rgb(214, 216, 219); color: rgb(56, 61, 65); =
background-color: rgb(226, 227, 229);
}
.alert-secondary hr {
	border-top-color: rgb(200, 203, 207);
}
.alert-secondary .alert-link {
	color: rgb(32, 35, 38);
}
.alert-success {
	border-color: rgb(195, 230, 203); color: rgb(21, 87, 36); =
background-color: rgb(212, 237, 218);
}
.alert-success hr {
	border-top-color: rgb(177, 223, 187);
}
.alert-success .alert-link {
	color: rgb(11, 46, 19);
}
.alert-info {
	border-color: rgb(190, 229, 235); color: rgb(12, 84, 96); =
background-color: rgb(209, 236, 241);
}
.alert-info hr {
	border-top-color: rgb(171, 221, 229);
}
.alert-info .alert-link {
	color: rgb(6, 44, 51);
}
.alert-warning {
	border-color: rgb(255, 238, 186); color: rgb(133, 100, 4); =
background-color: rgb(255, 243, 205);
}
.alert-warning hr {
	border-top-color: rgb(255, 232, 161);
}
.alert-warning .alert-link {
	color: rgb(83, 63, 3);
}
.alert-danger {
	border-color: rgb(245, 198, 203); color: rgb(114, 28, 36); =
background-color: rgb(248, 215, 218);
}
.alert-danger hr {
	border-top-color: rgb(241, 176, 183);
}
.alert-danger .alert-link {
	color: rgb(73, 18, 23);
}
.alert-light {
	border-color: rgb(253, 253, 254); color: rgb(129, 129, 130); =
background-color: rgb(254, 254, 254);
}
.alert-light hr {
	border-top-color: rgb(236, 236, 246);
}
.alert-light .alert-link {
	color: rgb(104, 104, 104);
}
.alert-dark {
	border-color: rgb(198, 200, 202); color: rgb(27, 30, 33); =
background-color: rgb(214, 216, 217);
}
.alert-dark hr {
	border-top-color: rgb(185, 187, 190);
}
.alert-dark .alert-link {
	color: rgb(4, 5, 5);
}
.progress {
	border-radius: 0.25rem; height: 1rem; line-height: 0; overflow: hidden; =
font-size: 0.75rem; display: flex; background-color: rgb(233, 236, 239);
}
.progress-bar {
	transition:width 0.6s; text-align: center; color: rgb(255, 255, 255); =
overflow: hidden; display: flex; white-space: nowrap; flex-direction: =
column; justify-content: center; background-color: rgb(0, 123, 255);
}
@media not all
{
.progress-bar {
	transition:none;
}
}
.progress-bar-striped {
	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: 1rem 1rem;
}
.progress-bar-animated {
	animation:progress-bar-stripes 1s linear infinite; -webkit-animation: =
progress-bar-stripes 1s linear infinite;
}
@media not all
{
.progress-bar-animated {
	animation:none; -webkit-animation: none;
}
}
.media {
	display: flex; align-items: flex-start;
}
.media-body {
	flex:1 1 0px;
}
.list-group {
	border-radius: 0.25rem; padding-left: 0px; margin-bottom: 0px; display: =
flex; flex-direction: column;
}
.list-group-item-action {
	width: 100%; text-align: inherit; color: rgb(73, 80, 87);
}
.list-group-item-action:focus {
	color: rgb(73, 80, 87); text-decoration: none; z-index: 1; =
background-color: rgb(248, 249, 250);
}
.list-group-item-action:hover {
	color: rgb(73, 80, 87); text-decoration: none; z-index: 1; =
background-color: rgb(248, 249, 250);
}
.list-group-item-action:active {
	color: rgb(33, 37, 41); background-color: rgb(233, 236, 239);
}
.list-group-item {
	padding: 0.75rem 1.25rem; border: 1px solid rgba(0, 0, 0, 0.125); =
border-image: none; display: block; position: relative; =
background-color: rgb(255, 255, 255);
}
:first-child.list-group-item {
	border-top-left-radius: inherit; border-top-right-radius: inherit;
}
:last-child.list-group-item {
	border-bottom-right-radius: inherit; border-bottom-left-radius: =
inherit;
}
.list-group-item.disabled {
	color: rgb(108, 117, 125); pointer-events: none; background-color: =
rgb(255, 255, 255);
}
:disabled.list-group-item {
	color: rgb(108, 117, 125); pointer-events: none; background-color: =
rgb(255, 255, 255);
}
.list-group-item.active {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); z-index: 2; =
background-color: rgb(0, 123, 255);
}
.list-group-item + .list-group-item {
	border-top-width: 0px;
}
.list-group-item + .list-group-item.active {
	margin-top: -1px; border-top-width: 1px;
}
.list-group-horizontal {
	flex-direction: row;
}
.list-group-horizontal > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
@media all and (min-width:576px)
{
.list-group-horizontal-sm {
	flex-direction: row;
}
.list-group-horizontal-sm > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal-sm > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal-sm > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal-sm > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal-sm > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
}
@media all and (min-width:768px)
{
.list-group-horizontal-md {
	flex-direction: row;
}
.list-group-horizontal-md > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal-md > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal-md > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal-md > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal-md > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
}
@media all and (min-width:992px)
{
.list-group-horizontal-lg {
	flex-direction: row;
}
.list-group-horizontal-lg > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal-lg > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal-lg > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal-lg > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal-lg > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
}
@media all and (min-width:1200px)
{
.list-group-horizontal-xl {
	flex-direction: row;
}
.list-group-horizontal-xl > :first-child.list-group-item {
	border-top-right-radius: 0px; border-bottom-left-radius: 0.25rem;
}
.list-group-horizontal-xl > :last-child.list-group-item {
	border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px;
}
.list-group-horizontal-xl > .list-group-item.active {
	margin-top: 0px;
}
.list-group-horizontal-xl > .list-group-item + .list-group-item {
	border-top-width: 1px; border-left-width: 0px;
}
.list-group-horizontal-xl > .list-group-item + .list-group-item.active {
	margin-left: -1px; border-left-width: 1px;
}
}
.list-group-flush {
	border-radius: 0px;
}
.list-group-flush > .list-group-item {
	border-width: 0px 0px 1px;
}
.list-group-flush > :last-child.list-group-item {
	border-bottom-width: 0px;
}
.list-group-item-primary {
	color: rgb(0, 64, 133); background-color: rgb(184, 218, 255);
}
.list-group-item-primary.list-group-item-action:focus {
	color: rgb(0, 64, 133); background-color: rgb(159, 205, 255);
}
.list-group-item-primary.list-group-item-action:hover {
	color: rgb(0, 64, 133); background-color: rgb(159, 205, 255);
}
.list-group-item-primary.list-group-item-action.active {
	border-color: rgb(0, 64, 133); color: rgb(255, 255, 255); =
background-color: rgb(0, 64, 133);
}
.list-group-item-secondary {
	color: rgb(56, 61, 65); background-color: rgb(214, 216, 219);
}
.list-group-item-secondary.list-group-item-action:focus {
	color: rgb(56, 61, 65); background-color: rgb(200, 203, 207);
}
.list-group-item-secondary.list-group-item-action:hover {
	color: rgb(56, 61, 65); background-color: rgb(200, 203, 207);
}
.list-group-item-secondary.list-group-item-action.active {
	border-color: rgb(56, 61, 65); color: rgb(255, 255, 255); =
background-color: rgb(56, 61, 65);
}
.list-group-item-success {
	color: rgb(21, 87, 36); background-color: rgb(195, 230, 203);
}
.list-group-item-success.list-group-item-action:focus {
	color: rgb(21, 87, 36); background-color: rgb(177, 223, 187);
}
.list-group-item-success.list-group-item-action:hover {
	color: rgb(21, 87, 36); background-color: rgb(177, 223, 187);
}
.list-group-item-success.list-group-item-action.active {
	border-color: rgb(21, 87, 36); color: rgb(255, 255, 255); =
background-color: rgb(21, 87, 36);
}
.list-group-item-info {
	color: rgb(12, 84, 96); background-color: rgb(190, 229, 235);
}
.list-group-item-info.list-group-item-action:focus {
	color: rgb(12, 84, 96); background-color: rgb(171, 221, 229);
}
.list-group-item-info.list-group-item-action:hover {
	color: rgb(12, 84, 96); background-color: rgb(171, 221, 229);
}
.list-group-item-info.list-group-item-action.active {
	border-color: rgb(12, 84, 96); color: rgb(255, 255, 255); =
background-color: rgb(12, 84, 96);
}
.list-group-item-warning {
	color: rgb(133, 100, 4); background-color: rgb(255, 238, 186);
}
.list-group-item-warning.list-group-item-action:focus {
	color: rgb(133, 100, 4); background-color: rgb(255, 232, 161);
}
.list-group-item-warning.list-group-item-action:hover {
	color: rgb(133, 100, 4); background-color: rgb(255, 232, 161);
}
.list-group-item-warning.list-group-item-action.active {
	border-color: rgb(133, 100, 4); color: rgb(255, 255, 255); =
background-color: rgb(133, 100, 4);
}
.list-group-item-danger {
	color: rgb(114, 28, 36); background-color: rgb(245, 198, 203);
}
.list-group-item-danger.list-group-item-action:focus {
	color: rgb(114, 28, 36); background-color: rgb(241, 176, 183);
}
.list-group-item-danger.list-group-item-action:hover {
	color: rgb(114, 28, 36); background-color: rgb(241, 176, 183);
}
.list-group-item-danger.list-group-item-action.active {
	border-color: rgb(114, 28, 36); color: rgb(255, 255, 255); =
background-color: rgb(114, 28, 36);
}
.list-group-item-light {
	color: rgb(129, 129, 130); background-color: rgb(253, 253, 254);
}
.list-group-item-light.list-group-item-action:focus {
	color: rgb(129, 129, 130); background-color: rgb(236, 236, 246);
}
.list-group-item-light.list-group-item-action:hover {
	color: rgb(129, 129, 130); background-color: rgb(236, 236, 246);
}
.list-group-item-light.list-group-item-action.active {
	border-color: rgb(129, 129, 130); color: rgb(255, 255, 255); =
background-color: rgb(129, 129, 130);
}
.list-group-item-dark {
	color: rgb(27, 30, 33); background-color: rgb(198, 200, 202);
}
.list-group-item-dark.list-group-item-action:focus {
	color: rgb(27, 30, 33); background-color: rgb(185, 187, 190);
}
.list-group-item-dark.list-group-item-action:hover {
	color: rgb(27, 30, 33); background-color: rgb(185, 187, 190);
}
.list-group-item-dark.list-group-item-action.active {
	border-color: rgb(27, 30, 33); color: rgb(255, 255, 255); =
background-color: rgb(27, 30, 33);
}
.close {
	color: rgb(0, 0, 0); line-height: 1; font-size: 1.5rem; font-weight: =
700; float: right; opacity: 0.5; text-shadow: 0px 1px 0px #fff;
}
.close:hover {
	color: rgb(0, 0, 0); text-decoration: none;
}
:not(:disabled):not(.disabled).close:focus {
	opacity: 0.75;
}
:not(:disabled):not(.disabled).close:hover {
	opacity: 0.75;
}
button.close {
	padding: 0px; border: 0px currentColor; border-image: none; =
background-color: transparent;
}
a.close.disabled {
	pointer-events: none;
}
.toast {
	border-radius: 0.25rem; border: 1px solid rgba(0, 0, 0, 0.1); =
border-image: none; font-size: 0.87rem; max-width: 350px; opacity: 0; =
box-shadow: 0px 0.25rem 0.75rem rgba(0,0,0,0.1); flex-basis: 350px; =
background-clip: padding-box; background-color: rgba(255, 255, 255, =
0.85);
}
:not(:last-child).toast {
	margin-bottom: 0.75rem;
}
.toast.showing {
	opacity: 1;
}
.toast.show {
	display: block; opacity: 1;
}
.toast.hide {
	display: none;
}
.toast-header {
	padding: 0.25rem 0.75rem; color: rgb(108, 117, 125); =
border-bottom-color: rgba(0, 0, 0, 0.05); border-bottom-width: 1px; =
border-bottom-style: solid; display: flex; border-top-left-radius: =
calc(.25rem - 1px); border-top-right-radius: calc(.25rem - 1px); =
align-items: center; background-clip: padding-box; background-color: =
rgba(255, 255, 255, 0.85);
}
.toast-body {
	padding: 0.75rem;
}
.modal-open {
	overflow: hidden;
}
.modal-open .modal {
	-ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.modal {
	outline: 0px; left: 0px; top: 0px; width: 100%; height: 100%; overflow: =
hidden; display: none; position: fixed; z-index: 1050;
}
.modal-dialog {
	margin: 0.5rem; width: auto; position: relative; pointer-events: none;
}
.modal.fade .modal-dialog {
	transition:transform 0.3s ease-out, transform 0.3s ease-out; transform: =
translate(0px, -50px); -webkit-transform: translate(0, -50px);
}
@media not all
{
.modal.fade .modal-dialog {
	transition:none;
}
}
.modal.show .modal-dialog {
	transform: none; -webkit-transform: none;
}
.modal.modal-static .modal-dialog {
	transform: scale(1.02); -webkit-transform: scale(1.02);
}
.modal-dialog-scrollable {
	display: flex; max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
	overflow: hidden; max-height: calc(100vh - 1rem);
}
.modal-dialog-scrollable .modal-footer {
	flex-shrink: 0;
}
.modal-dialog-scrollable .modal-header {
	flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
	-ms-overflow-y: auto;
}
.modal-dialog-centered {
	display: flex; min-height: calc(100% - 1rem); align-items: center;
}
.modal-dialog-centered::before {
	height: calc(100vh - 1rem); display: block; content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
	height: 100%; flex-direction: column; justify-content: center;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
	max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
	content: none;
}
.modal-content {
	outline: 0px; border-radius: 0.3rem; border: 1px solid rgba(0, 0, 0, =
0.2); border-image: none; width: 100%; display: flex; position: =
relative; pointer-events: auto; flex-direction: column; background-clip: =
padding-box; background-color: rgb(255, 255, 255);
}
.modal-backdrop {
	left: 0px; top: 0px; width: 100vw; height: 100vh; position: fixed; =
z-index: 1040; background-color: rgb(0, 0, 0);
}
.modal-backdrop.fade {
	opacity: 0;
}
.modal-backdrop.show {
	opacity: 0.5;
}
.modal-header {
	padding: 1rem; border-bottom-color: rgb(222, 226, 230); =
border-bottom-width: 1px; border-bottom-style: solid; display: flex; =
border-top-left-radius: calc(.3rem - 1px); border-top-right-radius: =
calc(.3rem - 1px); justify-content: space-between; align-items: =
flex-start;
}
.modal-header .close {
	margin: -1rem -1rem -1rem auto; padding: 1rem;
}
.modal-title {
	line-height: 1.5; margin-bottom: 0px;
}
.modal-body {
	padding: 1rem; flex:1 1 auto; position: relative;
}
.modal-footer {
	padding: 0.75rem; border-top-color: rgb(222, 226, 230); =
border-top-width: 1px; border-top-style: solid; display: flex; =
border-bottom-right-radius: calc(.3rem - 1px); =
border-bottom-left-radius: calc(.3rem - 1px); flex-wrap: wrap; =
justify-content: flex-end; align-items: center;
}
.modal-footer > * {
	margin: 0.25rem;
}
.modal-scrollbar-measure {
	top: -9999px; width: 50px; height: 50px; overflow: scroll; position: =
absolute;
}
@media all and (min-width:576px)
{
.modal-dialog {
	margin: 1.75rem auto; max-width: 500px;
}
.modal-dialog-scrollable {
	max-height: calc(100% - 3.5rem);
}
.modal-dialog-scrollable .modal-content {
	max-height: calc(100vh - 3.5rem);
}
.modal-dialog-centered {
	min-height: calc(100% - 3.5rem);
}
.modal-dialog-centered::before {
	height: calc(100vh - 3.5rem);
}
.modal-sm {
	max-width: 300px;
}
}
@media all and (min-width:992px)
{
.modal-lg {
	max-width: 800px;
}
.modal-xl {
	max-width: 800px;
}
}
@media all and (min-width:1200px)
{
.modal-xl {
	max-width: 1140px;
}
}
.tooltip {
	margin: 0px; text-align: left; text-transform: none; line-height: 1.5; =
letter-spacing: normal; font-family: =
-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica =
Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI =
Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: 0.87rem; =
font-style: normal; font-weight: 400; text-decoration: none; =
word-spacing: normal; display: block; white-space: normal; position: =
absolute; z-index: 1070; -ms-word-break: normal; -ms-word-wrap: =
break-word; opacity: 0; text-shadow: none;
}
.tooltip.show {
	opacity: 0.9;
}
.tooltip .arrow {
	width: 0.8rem; height: 0.4rem; display: block; position: absolute;
}
.tooltip .arrow::before {
	border-style: solid; border-color: transparent; position: absolute; =
content: "";
}
[x-placement^=3Dtop].bs-tooltip-auto {
	padding: 0.4rem 0px;
}
.bs-tooltip-top {
	padding: 0.4rem 0px;
}
[x-placement^=3Dtop].bs-tooltip-auto .arrow {
	bottom: 0px;
}
.bs-tooltip-top .arrow {
	bottom: 0px;
}
[x-placement^=3Dtop].bs-tooltip-auto .arrow::before {
	border-width: 0.4rem 0.4rem 0px; top: 0px; border-top-color: rgb(0, 0, =
0);
}
.bs-tooltip-top .arrow::before {
	border-width: 0.4rem 0.4rem 0px; top: 0px; border-top-color: rgb(0, 0, =
0);
}
[x-placement^=3Dright].bs-tooltip-auto {
	padding: 0px 0.4rem;
}
.bs-tooltip-right {
	padding: 0px 0.4rem;
}
[x-placement^=3Dright].bs-tooltip-auto .arrow {
	left: 0px; width: 0.4rem; height: 0.8rem;
}
.bs-tooltip-right .arrow {
	left: 0px; width: 0.4rem; height: 0.8rem;
}
[x-placement^=3Dright].bs-tooltip-auto .arrow::before {
	border-width: 0.4rem 0.4rem 0.4rem 0px; right: 0px; border-right-color: =
rgb(0, 0, 0);
}
.bs-tooltip-right .arrow::before {
	border-width: 0.4rem 0.4rem 0.4rem 0px; right: 0px; border-right-color: =
rgb(0, 0, 0);
}
[x-placement^=3Dbottom].bs-tooltip-auto {
	padding: 0.4rem 0px;
}
.bs-tooltip-bottom {
	padding: 0.4rem 0px;
}
[x-placement^=3Dbottom].bs-tooltip-auto .arrow {
	top: 0px;
}
.bs-tooltip-bottom .arrow {
	top: 0px;
}
[x-placement^=3Dbottom].bs-tooltip-auto .arrow::before {
	border-width: 0px 0.4rem 0.4rem; bottom: 0px; border-bottom-color: =
rgb(0, 0, 0);
}
.bs-tooltip-bottom .arrow::before {
	border-width: 0px 0.4rem 0.4rem; bottom: 0px; border-bottom-color: =
rgb(0, 0, 0);
}
[x-placement^=3Dleft].bs-tooltip-auto {
	padding: 0px 0.4rem;
}
.bs-tooltip-left {
	padding: 0px 0.4rem;
}
[x-placement^=3Dleft].bs-tooltip-auto .arrow {
	width: 0.4rem; height: 0.8rem; right: 0px;
}
.bs-tooltip-left .arrow {
	width: 0.4rem; height: 0.8rem; right: 0px;
}
[x-placement^=3Dleft].bs-tooltip-auto .arrow::before {
	border-width: 0.4rem 0px 0.4rem 0.4rem; left: 0px; border-left-color: =
rgb(0, 0, 0);
}
.bs-tooltip-left .arrow::before {
	border-width: 0.4rem 0px 0.4rem 0.4rem; left: 0px; border-left-color: =
rgb(0, 0, 0);
}
.tooltip-inner {
	padding: 0.25rem 0.5rem; border-radius: 0.25rem; text-align: center; =
color: rgb(255, 255, 255); max-width: 200px; background-color: rgb(0, 0, =
0);
}
.popover {
	border-radius: 0.3rem; border: 1px solid rgba(0, 0, 0, 0.2); =
border-image: none; left: 0px; top: 0px; text-align: left; =
text-transform: none; line-height: 1.5; letter-spacing: normal; =
font-family: -apple-system,BlinkMacSystemFont,"Segoe =
UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color =
Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: =
0.87rem; font-style: normal; font-weight: 400; text-decoration: none; =
word-spacing: normal; display: block; white-space: normal; position: =
absolute; z-index: 1060; -ms-word-break: normal; -ms-word-wrap: =
break-word; max-width: 276px; text-shadow: none; background-clip: =
padding-box; background-color: rgb(255, 255, 255);
}
.popover .arrow {
	margin: 0px 0.3rem; width: 1rem; height: 0.5rem; display: block; =
position: absolute;
}
.popover .arrow::after {
	border-style: solid; border-color: transparent; display: block; =
position: absolute; content: "";
}
.popover .arrow::before {
	border-style: solid; border-color: transparent; display: block; =
position: absolute; content: "";
}
[x-placement^=3Dtop].bs-popover-auto {
	margin-bottom: 0.5rem;
}
.bs-popover-top {
	margin-bottom: 0.5rem;
}
[x-placement^=3Dtop].bs-popover-auto > .arrow {
	bottom: calc(-.5rem - 1px);
}
.bs-popover-top > .arrow {
	bottom: calc(-.5rem - 1px);
}
[x-placement^=3Dtop].bs-popover-auto > .arrow::before {
	border-width: 0.5rem 0.5rem 0px; bottom: 0px; border-top-color: rgba(0, =
0, 0, 0.25);
}
.bs-popover-top > .arrow::before {
	border-width: 0.5rem 0.5rem 0px; bottom: 0px; border-top-color: rgba(0, =
0, 0, 0.25);
}
[x-placement^=3Dtop].bs-popover-auto > .arrow::after {
	border-width: 0.5rem 0.5rem 0px; bottom: 1px; border-top-color: =
rgb(255, 255, 255);
}
.bs-popover-top > .arrow::after {
	border-width: 0.5rem 0.5rem 0px; bottom: 1px; border-top-color: =
rgb(255, 255, 255);
}
[x-placement^=3Dright].bs-popover-auto {
	margin-left: 0.5rem;
}
.bs-popover-right {
	margin-left: 0.5rem;
}
[x-placement^=3Dright].bs-popover-auto > .arrow {
	margin: 0.3rem 0px; left: calc(-.5rem - 1px); width: 0.5rem; height: =
1rem;
}
.bs-popover-right > .arrow {
	margin: 0.3rem 0px; left: calc(-.5rem - 1px); width: 0.5rem; height: =
1rem;
}
[x-placement^=3Dright].bs-popover-auto > .arrow::before {
	border-width: 0.5rem 0.5rem 0.5rem 0px; left: 0px; border-right-color: =
rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::before {
	border-width: 0.5rem 0.5rem 0.5rem 0px; left: 0px; border-right-color: =
rgba(0, 0, 0, 0.25);
}
[x-placement^=3Dright].bs-popover-auto > .arrow::after {
	border-width: 0.5rem 0.5rem 0.5rem 0px; left: 1px; border-right-color: =
rgb(255, 255, 255);
}
.bs-popover-right > .arrow::after {
	border-width: 0.5rem 0.5rem 0.5rem 0px; left: 1px; border-right-color: =
rgb(255, 255, 255);
}
[x-placement^=3Dbottom].bs-popover-auto {
	margin-top: 0.5rem;
}
.bs-popover-bottom {
	margin-top: 0.5rem;
}
[x-placement^=3Dbottom].bs-popover-auto > .arrow {
	top: calc(-.5rem - 1px);
}
.bs-popover-bottom > .arrow {
	top: calc(-.5rem - 1px);
}
[x-placement^=3Dbottom].bs-popover-auto > .arrow::before {
	border-width: 0px 0.5rem 0.5rem; top: 0px; border-bottom-color: rgba(0, =
0, 0, 0.25);
}
.bs-popover-bottom > .arrow::before {
	border-width: 0px 0.5rem 0.5rem; top: 0px; border-bottom-color: rgba(0, =
0, 0, 0.25);
}
[x-placement^=3Dbottom].bs-popover-auto > .arrow::after {
	border-width: 0px 0.5rem 0.5rem; top: 1px; border-bottom-color: =
rgb(255, 255, 255);
}
.bs-popover-bottom > .arrow::after {
	border-width: 0px 0.5rem 0.5rem; top: 1px; border-bottom-color: =
rgb(255, 255, 255);
}
[x-placement^=3Dbottom].bs-popover-auto .popover-header::before {
	left: 50%; top: 0px; width: 1rem; margin-left: -0.5rem; =
border-bottom-color: rgb(247, 247, 247); border-bottom-width: 1px; =
border-bottom-style: solid; display: block; position: absolute; content: =
"";
}
.bs-popover-bottom .popover-header::before {
	left: 50%; top: 0px; width: 1rem; margin-left: -0.5rem; =
border-bottom-color: rgb(247, 247, 247); border-bottom-width: 1px; =
border-bottom-style: solid; display: block; position: absolute; content: =
"";
}
[x-placement^=3Dleft].bs-popover-auto {
	margin-right: 0.5rem;
}
.bs-popover-left {
	margin-right: 0.5rem;
}
[x-placement^=3Dleft].bs-popover-auto > .arrow {
	margin: 0.3rem 0px; width: 0.5rem; height: 1rem; right: calc(-.5rem - =
1px);
}
.bs-popover-left > .arrow {
	margin: 0.3rem 0px; width: 0.5rem; height: 1rem; right: calc(-.5rem - =
1px);
}
[x-placement^=3Dleft].bs-popover-auto > .arrow::before {
	border-width: 0.5rem 0px 0.5rem 0.5rem; right: 0px; border-left-color: =
rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::before {
	border-width: 0.5rem 0px 0.5rem 0.5rem; right: 0px; border-left-color: =
rgba(0, 0, 0, 0.25);
}
[x-placement^=3Dleft].bs-popover-auto > .arrow::after {
	border-width: 0.5rem 0px 0.5rem 0.5rem; right: 1px; border-left-color: =
rgb(255, 255, 255);
}
.bs-popover-left > .arrow::after {
	border-width: 0.5rem 0px 0.5rem 0.5rem; right: 1px; border-left-color: =
rgb(255, 255, 255);
}
.popover-header {
	padding: 0.5rem 0.75rem; font-size: 1rem; margin-bottom: 0px; =
border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; =
border-bottom-style: solid; border-top-left-radius: calc(.3rem - 1px); =
border-top-right-radius: calc(.3rem - 1px); background-color: rgb(247, =
247, 247);
}
:empty.popover-header {
	display: none;
}
.popover-body {
	padding: 0.5rem 0.75rem; color: rgb(33, 37, 41);
}
.carousel {
	position: relative;
}
.carousel.pointer-event {
	-ms-touch-action: pan-y; touch-action: pan-y;
}
.carousel-inner {
	width: 100%; overflow: hidden; position: relative;
}
.carousel-inner::after {
	clear: both; display: block; content: "";
}
.carousel-item {
	transition:transform 0.6s ease-in-out, transform 0.6s ease-in-out; =
width: 100%; margin-right: -100%; float: left; display: none; position: =
relative; backface-visibility: hidden; -webkit-backface-visibility: =
hidden;
}
@media not all
{
.carousel-item {
	transition:none;
}
}
.carousel-item-next {
	display: block;
}
.carousel-item-prev {
	display: block;
}
.carousel-item.active {
	display: block;
}
.active.carousel-item-right {
	transform: translateX(100%); -webkit-transform: translateX(100%);
}
:not(.carousel-item-left).carousel-item-next {
	transform: translateX(100%); -webkit-transform: translateX(100%);
}
.active.carousel-item-left {
	transform: translateX(-100%); -webkit-transform: translateX(-100%);
}
:not(.carousel-item-right).carousel-item-prev {
	transform: translateX(-100%); -webkit-transform: translateX(-100%);
}
.carousel-fade .carousel-item {
	opacity: 0; transform: none; transition-property: opacity; =
-webkit-transform: none;
}
.carousel-fade .carousel-item-next.carousel-item-left {
	z-index: 1; opacity: 1;
}
.carousel-fade .carousel-item-prev.carousel-item-right {
	z-index: 1; opacity: 1;
}
.carousel-fade .carousel-item.active {
	z-index: 1; opacity: 1;
}
.carousel-fade .active.carousel-item-left {
	transition:opacity 0s 0.6s; z-index: 0; opacity: 0;
}
.carousel-fade .active.carousel-item-right {
	transition:opacity 0s 0.6s; z-index: 0; opacity: 0;
}
@media not all
{
.carousel-fade .active.carousel-item-left {
	transition:none;
}
.carousel-fade .active.carousel-item-right {
	transition:none;
}
}
.carousel-control-next {
	transition:opacity 0.15s; top: 0px; width: 15%; text-align: center; =
bottom: 0px; color: rgb(255, 255, 255); display: flex; position: =
absolute; z-index: 1; opacity: 0.5; justify-content: center; =
align-items: center;
}
.carousel-control-prev {
	transition:opacity 0.15s; top: 0px; width: 15%; text-align: center; =
bottom: 0px; color: rgb(255, 255, 255); display: flex; position: =
absolute; z-index: 1; opacity: 0.5; justify-content: center; =
align-items: center;
}
@media not all
{
.carousel-control-next {
	transition:none;
}
.carousel-control-prev {
	transition:none;
}
}
.carousel-control-next:focus {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-next:hover {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-prev:focus {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-prev:hover {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-prev {
	left: 0px;
}
.carousel-control-next {
	right: 0px;
}
.carousel-control-next-icon {
	background: no-repeat 50% / 100% 100%; width: 20px; height: 20px; =
display: inline-block;
}
.carousel-control-prev-icon {
	background: no-repeat 50% / 100% 100%; width: 20px; height: 20px; =
display: inline-block;
}
.carousel-control-prev-icon {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23fff' width=3D'8' =
height=3D'8' viewBox=3D'0 0 8 8'%3e%3cpath d=3D'M5.25 0l-4 4 4 4 =
1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}
.carousel-control-next-icon {
	background-image: url("data:image/svg+xml,%3csvg =
xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23fff' width=3D'8' =
height=3D'8' viewBox=3D'0 0 8 8'%3e%3cpath d=3D'M2.75 0l-1.5 1.5L3.75 =
4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}
.carousel-indicators {
	list-style: none; left: 0px; right: 0px; bottom: 0px; padding-left: =
0px; margin-right: 15%; margin-left: 15%; display: flex; position: =
absolute; z-index: 15; justify-content: center;
}
.carousel-indicators li {
	transition:opacity 0.6s; flex:0 1 auto; width: 30px; height: 3px; =
text-indent: -999px; margin-right: 3px; margin-left: 3px; =
border-top-color: transparent; border-bottom-color: transparent; =
border-top-width: 10px; border-bottom-width: 10px; border-top-style: =
solid; border-bottom-style: solid; cursor: pointer; box-sizing: =
content-box; opacity: 0.5; background-clip: padding-box; =
background-color: rgb(255, 255, 255);
}
@media not all
{
.carousel-indicators li {
	transition:none;
}
}
.carousel-indicators .active {
	opacity: 1;
}
.carousel-caption {
	left: 15%; text-align: center; right: 15%; bottom: 20px; color: =
rgb(255, 255, 255); padding-top: 20px; padding-bottom: 20px; position: =
absolute; z-index: 10;
}
.spinner-border {
	border-width: 0.25em; border-style: solid; border-color: currentColor =
transparent currentColor currentColor; border-radius: 50%; =
animation:spinner-border 0.75s linear infinite; border-image: none; =
width: 2rem; height: 2rem; vertical-align: text-bottom; display: =
inline-block; -webkit-animation: spinner-border .75s linear infinite;
}
.spinner-border-sm {
	border-width: 0.2em; width: 1rem; height: 1rem;
}
.spinner-grow {
	border-radius: 50%; animation:spinner-grow 0.75s linear infinite; =
width: 2rem; height: 2rem; vertical-align: text-bottom; display: =
inline-block; opacity: 0; background-color: currentColor; =
-webkit-animation: spinner-grow .75s linear infinite;
}
.spinner-grow-sm {
	width: 1rem; height: 1rem;
}
.align-baseline {
	vertical-align: baseline !important;
}
.align-top {
	vertical-align: top !important;
}
.align-middle {
	vertical-align: middle !important;
}
.align-bottom {
	vertical-align: bottom !important;
}
.align-text-bottom {
	vertical-align: text-bottom !important;
}
.align-text-top {
	vertical-align: text-top !important;
}
.bg-primary {
	background-color: rgb(0, 123, 255) !important;
}
a.bg-primary:focus {
	background-color: rgb(0, 98, 204) !important;
}
a.bg-primary:hover {
	background-color: rgb(0, 98, 204) !important;
}
button.bg-primary:focus {
	background-color: rgb(0, 98, 204) !important;
}
button.bg-primary:hover {
	background-color: rgb(0, 98, 204) !important;
}
.bg-secondary {
	background-color: rgb(108, 117, 125) !important;
}
a.bg-secondary:focus {
	background-color: rgb(84, 91, 98) !important;
}
a.bg-secondary:hover {
	background-color: rgb(84, 91, 98) !important;
}
button.bg-secondary:focus {
	background-color: rgb(84, 91, 98) !important;
}
button.bg-secondary:hover {
	background-color: rgb(84, 91, 98) !important;
}
.bg-success {
	background-color: rgb(40, 167, 69) !important;
}
a.bg-success:focus {
	background-color: rgb(30, 126, 52) !important;
}
a.bg-success:hover {
	background-color: rgb(30, 126, 52) !important;
}
button.bg-success:focus {
	background-color: rgb(30, 126, 52) !important;
}
button.bg-success:hover {
	background-color: rgb(30, 126, 52) !important;
}
.bg-info {
	background-color: rgb(23, 162, 184) !important;
}
a.bg-info:focus {
	background-color: rgb(17, 122, 139) !important;
}
a.bg-info:hover {
	background-color: rgb(17, 122, 139) !important;
}
button.bg-info:focus {
	background-color: rgb(17, 122, 139) !important;
}
button.bg-info:hover {
	background-color: rgb(17, 122, 139) !important;
}
.bg-warning {
	background-color: rgb(255, 193, 7) !important;
}
a.bg-warning:focus {
	background-color: rgb(211, 158, 0) !important;
}
a.bg-warning:hover {
	background-color: rgb(211, 158, 0) !important;
}
button.bg-warning:focus {
	background-color: rgb(211, 158, 0) !important;
}
button.bg-warning:hover {
	background-color: rgb(211, 158, 0) !important;
}
.bg-danger {
	background-color: rgb(220, 53, 69) !important;
}
a.bg-danger:focus {
	background-color: rgb(189, 33, 48) !important;
}
a.bg-danger:hover {
	background-color: rgb(189, 33, 48) !important;
}
button.bg-danger:focus {
	background-color: rgb(189, 33, 48) !important;
}
button.bg-danger:hover {
	background-color: rgb(189, 33, 48) !important;
}
.bg-light {
	background-color: rgb(248, 249, 250) !important;
}
a.bg-light:focus {
	background-color: rgb(218, 224, 229) !important;
}
a.bg-light:hover {
	background-color: rgb(218, 224, 229) !important;
}
button.bg-light:focus {
	background-color: rgb(218, 224, 229) !important;
}
button.bg-light:hover {
	background-color: rgb(218, 224, 229) !important;
}
.bg-dark {
	background-color: rgb(52, 58, 64) !important;
}
a.bg-dark:focus {
	background-color: rgb(29, 33, 36) !important;
}
a.bg-dark:hover {
	background-color: rgb(29, 33, 36) !important;
}
button.bg-dark:focus {
	background-color: rgb(29, 33, 36) !important;
}
button.bg-dark:hover {
	background-color: rgb(29, 33, 36) !important;
}
.bg-white {
	background-color: rgb(255, 255, 255) !important;
}
.bg-transparent {
	background-color: transparent !important;
}
.border {
	border: 1px solid rgb(222, 226, 230) !important; border-image: none =
!important;
}
.border-top {
	border-top-color: rgb(222, 226, 230) !important; border-top-width: 1px =
!important; border-top-style: solid !important;
}
.border-right {
	border-right-color: rgb(222, 226, 230) !important; border-right-width: =
1px !important; border-right-style: solid !important;
}
.border-bottom {
	border-bottom-color: rgb(222, 226, 230) !important; =
border-bottom-width: 1px !important; border-bottom-style: solid =
!important;
}
.border-left {
	border-left-color: rgb(222, 226, 230) !important; border-left-width: =
1px !important; border-left-style: solid !important;
}
.border-0 {
	border: 0px currentColor !important; border-image: none !important;
}
.border-top-0 {
	border-top-color: currentColor !important; border-top-width: 0px =
!important; border-top-style: none !important;
}
.border-right-0 {
	border-right-color: currentColor !important; border-right-width: 0px =
!important; border-right-style: none !important;
}
.border-bottom-0 {
	border-bottom-color: currentColor !important; border-bottom-width: 0px =
!important; border-bottom-style: none !important;
}
.border-left-0 {
	border-left-color: currentColor !important; border-left-width: 0px =
!important; border-left-style: none !important;
}
.border-primary {
	border-color: rgb(0, 123, 255) !important;
}
.border-secondary {
	border-color: rgb(108, 117, 125) !important;
}
.border-success {
	border-color: rgb(40, 167, 69) !important;
}
.border-info {
	border-color: rgb(23, 162, 184) !important;
}
.border-warning {
	border-color: rgb(255, 193, 7) !important;
}
.border-danger {
	border-color: rgb(220, 53, 69) !important;
}
.border-light {
	border-color: rgb(248, 249, 250) !important;
}
.border-dark {
	border-color: rgb(52, 58, 64) !important;
}
.border-white {
	border-color: rgb(255, 255, 255) !important;
}
.rounded-sm {
	border-radius: 0.2rem !important;
}
.rounded {
	border-radius: 0.25rem !important;
}
.rounded-top {
	border-top-left-radius: 0.25rem !important; border-top-right-radius: =
0.25rem !important;
}
.rounded-right {
	border-top-right-radius: 0.25rem !important; =
border-bottom-right-radius: 0.25rem !important;
}
.rounded-bottom {
	border-bottom-right-radius: 0.25rem !important; =
border-bottom-left-radius: 0.25rem !important;
}
.rounded-left {
	border-top-left-radius: 0.25rem !important; border-bottom-left-radius: =
0.25rem !important;
}
.rounded-lg {
	border-radius: 0.3rem !important;
}
.rounded-circle {
	border-radius: 50% !important;
}
.rounded-pill {
	border-radius: 50rem !important;
}
.rounded-0 {
	border-radius: 0px !important;
}
.clearfix::after {
	clear: both; display: block; content: "";
}
.d-none {
	display: none !important;
}
.d-inline {
	display: inline !important;
}
.d-inline-block {
	display: inline-block !important;
}
.d-block {
	display: block !important;
}
.d-table {
	display: table !important;
}
.d-table-row {
	display: table-row !important;
}
.d-table-cell {
	display: table-cell !important;
}
.d-flex {
	display: flex !important;
}
.d-inline-flex {
	display: inline-flex !important;
}
@media all and (min-width:576px)
{
.d-sm-none {
	display: none !important;
}
.d-sm-inline {
	display: inline !important;
}
.d-sm-inline-block {
	display: inline-block !important;
}
.d-sm-block {
	display: block !important;
}
.d-sm-table {
	display: table !important;
}
.d-sm-table-row {
	display: table-row !important;
}
.d-sm-table-cell {
	display: table-cell !important;
}
.d-sm-flex {
	display: flex !important;
}
.d-sm-inline-flex {
	display: inline-flex !important;
}
}
@media all and (min-width:768px)
{
.d-md-none {
	display: none !important;
}
.d-md-inline {
	display: inline !important;
}
.d-md-inline-block {
	display: inline-block !important;
}
.d-md-block {
	display: block !important;
}
.d-md-table {
	display: table !important;
}
.d-md-table-row {
	display: table-row !important;
}
.d-md-table-cell {
	display: table-cell !important;
}
.d-md-flex {
	display: flex !important;
}
.d-md-inline-flex {
	display: inline-flex !important;
}
}
@media all and (min-width:992px)
{
.d-lg-none {
	display: none !important;
}
.d-lg-inline {
	display: inline !important;
}
.d-lg-inline-block {
	display: inline-block !important;
}
.d-lg-block {
	display: block !important;
}
.d-lg-table {
	display: table !important;
}
.d-lg-table-row {
	display: table-row !important;
}
.d-lg-table-cell {
	display: table-cell !important;
}
.d-lg-flex {
	display: flex !important;
}
.d-lg-inline-flex {
	display: inline-flex !important;
}
}
@media all and (min-width:1200px)
{
.d-xl-none {
	display: none !important;
}
.d-xl-inline {
	display: inline !important;
}
.d-xl-inline-block {
	display: inline-block !important;
}
.d-xl-block {
	display: block !important;
}
.d-xl-table {
	display: table !important;
}
.d-xl-table-row {
	display: table-row !important;
}
.d-xl-table-cell {
	display: table-cell !important;
}
.d-xl-flex {
	display: flex !important;
}
.d-xl-inline-flex {
	display: inline-flex !important;
}
}
@media print
{
.d-print-none {
	display: none !important;
}
.d-print-inline {
	display: inline !important;
}
.d-print-inline-block {
	display: inline-block !important;
}
.d-print-block {
	display: block !important;
}
.d-print-table {
	display: table !important;
}
.d-print-table-row {
	display: table-row !important;
}
.d-print-table-cell {
	display: table-cell !important;
}
.d-print-flex {
	display: flex !important;
}
.d-print-inline-flex {
	display: inline-flex !important;
}
}
.embed-responsive {
	padding: 0px; width: 100%; overflow: hidden; display: block; position: =
relative;
}
.embed-responsive::before {
	display: block; content: "";
}
.embed-responsive .embed-responsive-item {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive embed {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive iframe {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive object {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive video {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive-21by9::before {
	padding-top: 42.85%;
}
.embed-responsive-16by9::before {
	padding-top: 56.25%;
}
.embed-responsive-4by3::before {
	padding-top: 75%;
}
.embed-responsive-1by1::before {
	padding-top: 100%;
}
.flex-row {
	flex-direction: row !important;
}
.flex-column {
	flex-direction: column !important;
}
.flex-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-wrap {
	flex-wrap: wrap !important;
}
.flex-nowrap {
	flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-fill {
	flex:1 1 auto !important;
}
.flex-grow-0 {
	flex-grow: 0 !important;
}
.flex-grow-1 {
	flex-grow: 1 !important;
}
.flex-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-start {
	justify-content: flex-start !important;
}
.justify-content-end {
	justify-content: flex-end !important;
}
.justify-content-center {
	justify-content: center !important;
}
.justify-content-between {
	justify-content: space-between !important;
}
.justify-content-around {
	justify-content: space-around !important;
}
.align-items-start {
	align-items: flex-start !important;
}
.align-items-end {
	align-items: flex-end !important;
}
.align-items-center {
	align-items: center !important;
}
.align-items-baseline {
	align-items: baseline !important;
}
.align-items-stretch {
	align-items: stretch !important;
}
.align-content-start {
	align-content: flex-start !important;
}
.align-content-end {
	align-content: flex-end !important;
}
.align-content-center {
	align-content: center !important;
}
.align-content-between {
	align-content: space-between !important;
}
.align-content-around {
	align-content: space-around !important;
}
.align-content-stretch {
	align-content: stretch !important;
}
.align-self-auto {
	align-self: auto !important;
}
.align-self-start {
	align-self: flex-start !important;
}
.align-self-end {
	align-self: flex-end !important;
}
.align-self-center {
	align-self: center !important;
}
.align-self-baseline {
	align-self: baseline !important;
}
.align-self-stretch {
	align-self: stretch !important;
}
@media all and (min-width:576px)
{
.flex-sm-row {
	flex-direction: row !important;
}
.flex-sm-column {
	flex-direction: column !important;
}
.flex-sm-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-sm-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-sm-wrap {
	flex-wrap: wrap !important;
}
.flex-sm-nowrap {
	flex-wrap: nowrap !important;
}
.flex-sm-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-sm-fill {
	flex:1 1 auto !important;
}
.flex-sm-grow-0 {
	flex-grow: 0 !important;
}
.flex-sm-grow-1 {
	flex-grow: 1 !important;
}
.flex-sm-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-sm-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-sm-start {
	justify-content: flex-start !important;
}
.justify-content-sm-end {
	justify-content: flex-end !important;
}
.justify-content-sm-center {
	justify-content: center !important;
}
.justify-content-sm-between {
	justify-content: space-between !important;
}
.justify-content-sm-around {
	justify-content: space-around !important;
}
.align-items-sm-start {
	align-items: flex-start !important;
}
.align-items-sm-end {
	align-items: flex-end !important;
}
.align-items-sm-center {
	align-items: center !important;
}
.align-items-sm-baseline {
	align-items: baseline !important;
}
.align-items-sm-stretch {
	align-items: stretch !important;
}
.align-content-sm-start {
	align-content: flex-start !important;
}
.align-content-sm-end {
	align-content: flex-end !important;
}
.align-content-sm-center {
	align-content: center !important;
}
.align-content-sm-between {
	align-content: space-between !important;
}
.align-content-sm-around {
	align-content: space-around !important;
}
.align-content-sm-stretch {
	align-content: stretch !important;
}
.align-self-sm-auto {
	align-self: auto !important;
}
.align-self-sm-start {
	align-self: flex-start !important;
}
.align-self-sm-end {
	align-self: flex-end !important;
}
.align-self-sm-center {
	align-self: center !important;
}
.align-self-sm-baseline {
	align-self: baseline !important;
}
.align-self-sm-stretch {
	align-self: stretch !important;
}
}
@media all and (min-width:768px)
{
.flex-md-row {
	flex-direction: row !important;
}
.flex-md-column {
	flex-direction: column !important;
}
.flex-md-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-md-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-md-wrap {
	flex-wrap: wrap !important;
}
.flex-md-nowrap {
	flex-wrap: nowrap !important;
}
.flex-md-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-md-fill {
	flex:1 1 auto !important;
}
.flex-md-grow-0 {
	flex-grow: 0 !important;
}
.flex-md-grow-1 {
	flex-grow: 1 !important;
}
.flex-md-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-md-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-md-start {
	justify-content: flex-start !important;
}
.justify-content-md-end {
	justify-content: flex-end !important;
}
.justify-content-md-center {
	justify-content: center !important;
}
.justify-content-md-between {
	justify-content: space-between !important;
}
.justify-content-md-around {
	justify-content: space-around !important;
}
.align-items-md-start {
	align-items: flex-start !important;
}
.align-items-md-end {
	align-items: flex-end !important;
}
.align-items-md-center {
	align-items: center !important;
}
.align-items-md-baseline {
	align-items: baseline !important;
}
.align-items-md-stretch {
	align-items: stretch !important;
}
.align-content-md-start {
	align-content: flex-start !important;
}
.align-content-md-end {
	align-content: flex-end !important;
}
.align-content-md-center {
	align-content: center !important;
}
.align-content-md-between {
	align-content: space-between !important;
}
.align-content-md-around {
	align-content: space-around !important;
}
.align-content-md-stretch {
	align-content: stretch !important;
}
.align-self-md-auto {
	align-self: auto !important;
}
.align-self-md-start {
	align-self: flex-start !important;
}
.align-self-md-end {
	align-self: flex-end !important;
}
.align-self-md-center {
	align-self: center !important;
}
.align-self-md-baseline {
	align-self: baseline !important;
}
.align-self-md-stretch {
	align-self: stretch !important;
}
}
@media all and (min-width:992px)
{
.flex-lg-row {
	flex-direction: row !important;
}
.flex-lg-column {
	flex-direction: column !important;
}
.flex-lg-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-lg-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-lg-wrap {
	flex-wrap: wrap !important;
}
.flex-lg-nowrap {
	flex-wrap: nowrap !important;
}
.flex-lg-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-lg-fill {
	flex:1 1 auto !important;
}
.flex-lg-grow-0 {
	flex-grow: 0 !important;
}
.flex-lg-grow-1 {
	flex-grow: 1 !important;
}
.flex-lg-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-lg-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-lg-start {
	justify-content: flex-start !important;
}
.justify-content-lg-end {
	justify-content: flex-end !important;
}
.justify-content-lg-center {
	justify-content: center !important;
}
.justify-content-lg-between {
	justify-content: space-between !important;
}
.justify-content-lg-around {
	justify-content: space-around !important;
}
.align-items-lg-start {
	align-items: flex-start !important;
}
.align-items-lg-end {
	align-items: flex-end !important;
}
.align-items-lg-center {
	align-items: center !important;
}
.align-items-lg-baseline {
	align-items: baseline !important;
}
.align-items-lg-stretch {
	align-items: stretch !important;
}
.align-content-lg-start {
	align-content: flex-start !important;
}
.align-content-lg-end {
	align-content: flex-end !important;
}
.align-content-lg-center {
	align-content: center !important;
}
.align-content-lg-between {
	align-content: space-between !important;
}
.align-content-lg-around {
	align-content: space-around !important;
}
.align-content-lg-stretch {
	align-content: stretch !important;
}
.align-self-lg-auto {
	align-self: auto !important;
}
.align-self-lg-start {
	align-self: flex-start !important;
}
.align-self-lg-end {
	align-self: flex-end !important;
}
.align-self-lg-center {
	align-self: center !important;
}
.align-self-lg-baseline {
	align-self: baseline !important;
}
.align-self-lg-stretch {
	align-self: stretch !important;
}
}
@media all and (min-width:1200px)
{
.flex-xl-row {
	flex-direction: row !important;
}
.flex-xl-column {
	flex-direction: column !important;
}
.flex-xl-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-xl-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-xl-wrap {
	flex-wrap: wrap !important;
}
.flex-xl-nowrap {
	flex-wrap: nowrap !important;
}
.flex-xl-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-xl-fill {
	flex:1 1 auto !important;
}
.flex-xl-grow-0 {
	flex-grow: 0 !important;
}
.flex-xl-grow-1 {
	flex-grow: 1 !important;
}
.flex-xl-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-xl-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-xl-start {
	justify-content: flex-start !important;
}
.justify-content-xl-end {
	justify-content: flex-end !important;
}
.justify-content-xl-center {
	justify-content: center !important;
}
.justify-content-xl-between {
	justify-content: space-between !important;
}
.justify-content-xl-around {
	justify-content: space-around !important;
}
.align-items-xl-start {
	align-items: flex-start !important;
}
.align-items-xl-end {
	align-items: flex-end !important;
}
.align-items-xl-center {
	align-items: center !important;
}
.align-items-xl-baseline {
	align-items: baseline !important;
}
.align-items-xl-stretch {
	align-items: stretch !important;
}
.align-content-xl-start {
	align-content: flex-start !important;
}
.align-content-xl-end {
	align-content: flex-end !important;
}
.align-content-xl-center {
	align-content: center !important;
}
.align-content-xl-between {
	align-content: space-between !important;
}
.align-content-xl-around {
	align-content: space-around !important;
}
.align-content-xl-stretch {
	align-content: stretch !important;
}
.align-self-xl-auto {
	align-self: auto !important;
}
.align-self-xl-start {
	align-self: flex-start !important;
}
.align-self-xl-end {
	align-self: flex-end !important;
}
.align-self-xl-center {
	align-self: center !important;
}
.align-self-xl-baseline {
	align-self: baseline !important;
}
.align-self-xl-stretch {
	align-self: stretch !important;
}
}
.float-left {
	float: left !important;
}
.float-right {
	float: right !important;
}
.float-none {
	float: none !important;
}
@media all and (min-width:576px)
{
.float-sm-left {
	float: left !important;
}
.float-sm-right {
	float: right !important;
}
.float-sm-none {
	float: none !important;
}
}
@media all and (min-width:768px)
{
.float-md-left {
	float: left !important;
}
.float-md-right {
	float: right !important;
}
.float-md-none {
	float: none !important;
}
}
@media all and (min-width:992px)
{
.float-lg-left {
	float: left !important;
}
.float-lg-right {
	float: right !important;
}
.float-lg-none {
	float: none !important;
}
}
@media all and (min-width:1200px)
{
.float-xl-left {
	float: left !important;
}
.float-xl-right {
	float: right !important;
}
.float-xl-none {
	float: none !important;
}
}
.user-select-all {
	-webkit-user-select: all; -moz-user-select: all; user-select: all;
}
.user-select-auto {
	-ms-user-select: auto !important; -webkit-user-select: auto; =
-moz-user-select: auto; user-select: auto;
}
.user-select-none {
	-ms-user-select: none !important; -webkit-user-select: none; =
-moz-user-select: none; user-select: none;
}
.overflow-auto {
	overflow: auto !important;
}
.overflow-hidden {
	overflow: hidden !important;
}
.position-static {
	position: static !important;
}
.position-relative {
	position: relative !important;
}
.position-absolute {
	position: absolute !important;
}
.position-fixed {
	position: fixed !important;
}
.position-sticky {
=09
}
.fixed-top {
	left: 0px; top: 0px; right: 0px; position: fixed; z-index: 1030;
}
.fixed-bottom {
	left: 0px; right: 0px; bottom: 0px; position: fixed; z-index: 1030;
}
.sr-only {
	margin: -1px; padding: 0px; border: 0px currentColor; border-image: =
none; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; =
position: absolute; clip: rect(0px, 0px, 0px, 0px);
}
.sr-only-focusable:active {
	width: auto; height: auto; overflow: visible; white-space: normal; =
position: static; clip: auto;
}
.sr-only-focusable:focus {
	width: auto; height: auto; overflow: visible; white-space: normal; =
position: static; clip: auto;
}
.shadow-sm {
	box-shadow: 0px 0.12rem 0.25rem rgba(0,0,0,0.075) !important;
}
.shadow {
	box-shadow: 0px 0.5rem 1rem rgba(0,0,0,0.15) !important;
}
.shadow-lg {
	box-shadow: 0px 1rem 3rem rgba(0,0,0,0.175) !important;
}
.shadow-none {
	box-shadow: none !important;
}
.w-25 {
	width: 25% !important;
}
.w-50 {
	width: 50% !important;
}
.w-75 {
	width: 75% !important;
}
.w-100 {
	width: 100% !important;
}
.w-auto {
	width: auto !important;
}
.h-25 {
	height: 25% !important;
}
.h-50 {
	height: 50% !important;
}
.h-75 {
	height: 75% !important;
}
.h-100 {
	height: 100% !important;
}
.h-auto {
	height: auto !important;
}
.mw-100 {
	max-width: 100% !important;
}
.mh-100 {
	max-height: 100% !important;
}
.min-vw-100 {
	min-width: 100vw !important;
}
.min-vh-100 {
	min-height: 100vh !important;
}
.vw-100 {
	width: 100vw !important;
}
.vh-100 {
	height: 100vh !important;
}
.m-0 {
	margin: 0px !important;
}
.mt-0 {
	margin-top: 0px !important;
}
.my-0 {
	margin-top: 0px !important;
}
.mr-0 {
	margin-right: 0px !important;
}
.mx-0 {
	margin-right: 0px !important;
}
.mb-0 {
	margin-bottom: 0px !important;
}
.my-0 {
	margin-bottom: 0px !important;
}
.ml-0 {
	margin-left: 0px !important;
}
.mx-0 {
	margin-left: 0px !important;
}
.m-1 {
	margin: 0.25rem !important;
}
.mt-1 {
	margin-top: 0.25rem !important;
}
.my-1 {
	margin-top: 0.25rem !important;
}
.mr-1 {
	margin-right: 0.25rem !important;
}
.mx-1 {
	margin-right: 0.25rem !important;
}
.mb-1 {
	margin-bottom: 0.25rem !important;
}
.my-1 {
	margin-bottom: 0.25rem !important;
}
.ml-1 {
	margin-left: 0.25rem !important;
}
.mx-1 {
	margin-left: 0.25rem !important;
}
.m-2 {
	margin: 0.5rem !important;
}
.mt-2 {
	margin-top: 0.5rem !important;
}
.my-2 {
	margin-top: 0.5rem !important;
}
.mr-2 {
	margin-right: 0.5rem !important;
}
.mx-2 {
	margin-right: 0.5rem !important;
}
.mb-2 {
	margin-bottom: 0.5rem !important;
}
.my-2 {
	margin-bottom: 0.5rem !important;
}
.ml-2 {
	margin-left: 0.5rem !important;
}
.mx-2 {
	margin-left: 0.5rem !important;
}
.m-3 {
	margin: 1rem !important;
}
.mt-3 {
	margin-top: 1rem !important;
}
.my-3 {
	margin-top: 1rem !important;
}
.mr-3 {
	margin-right: 1rem !important;
}
.mx-3 {
	margin-right: 1rem !important;
}
.mb-3 {
	margin-bottom: 1rem !important;
}
.my-3 {
	margin-bottom: 1rem !important;
}
.ml-3 {
	margin-left: 1rem !important;
}
.mx-3 {
	margin-left: 1rem !important;
}
.m-4 {
	margin: 1.5rem !important;
}
.mt-4 {
	margin-top: 1.5rem !important;
}
.my-4 {
	margin-top: 1.5rem !important;
}
.mr-4 {
	margin-right: 1.5rem !important;
}
.mx-4 {
	margin-right: 1.5rem !important;
}
.mb-4 {
	margin-bottom: 1.5rem !important;
}
.my-4 {
	margin-bottom: 1.5rem !important;
}
.ml-4 {
	margin-left: 1.5rem !important;
}
.mx-4 {
	margin-left: 1.5rem !important;
}
.m-5 {
	margin: 3rem !important;
}
.mt-5 {
	margin-top: 3rem !important;
}
.my-5 {
	margin-top: 3rem !important;
}
.mr-5 {
	margin-right: 3rem !important;
}
.mx-5 {
	margin-right: 3rem !important;
}
.mb-5 {
	margin-bottom: 3rem !important;
}
.my-5 {
	margin-bottom: 3rem !important;
}
.ml-5 {
	margin-left: 3rem !important;
}
.mx-5 {
	margin-left: 3rem !important;
}
.p-0 {
	padding: 0px !important;
}
.pt-0 {
	padding-top: 0px !important;
}
.py-0 {
	padding-top: 0px !important;
}
.pr-0 {
	padding-right: 0px !important;
}
.px-0 {
	padding-right: 0px !important;
}
.pb-0 {
	padding-bottom: 0px !important;
}
.py-0 {
	padding-bottom: 0px !important;
}
.pl-0 {
	padding-left: 0px !important;
}
.px-0 {
	padding-left: 0px !important;
}
.p-1 {
	padding: 0.25rem !important;
}
.pt-1 {
	padding-top: 0.25rem !important;
}
.py-1 {
	padding-top: 0.25rem !important;
}
.pr-1 {
	padding-right: 0.25rem !important;
}
.px-1 {
	padding-right: 0.25rem !important;
}
.pb-1 {
	padding-bottom: 0.25rem !important;
}
.py-1 {
	padding-bottom: 0.25rem !important;
}
.pl-1 {
	padding-left: 0.25rem !important;
}
.px-1 {
	padding-left: 0.25rem !important;
}
.p-2 {
	padding: 0.5rem !important;
}
.pt-2 {
	padding-top: 0.5rem !important;
}
.py-2 {
	padding-top: 0.5rem !important;
}
.pr-2 {
	padding-right: 0.5rem !important;
}
.px-2 {
	padding-right: 0.5rem !important;
}
.pb-2 {
	padding-bottom: 0.5rem !important;
}
.py-2 {
	padding-bottom: 0.5rem !important;
}
.pl-2 {
	padding-left: 0.5rem !important;
}
.px-2 {
	padding-left: 0.5rem !important;
}
.p-3 {
	padding: 1rem !important;
}
.pt-3 {
	padding-top: 1rem !important;
}
.py-3 {
	padding-top: 1rem !important;
}
.pr-3 {
	padding-right: 1rem !important;
}
.px-3 {
	padding-right: 1rem !important;
}
.pb-3 {
	padding-bottom: 1rem !important;
}
.py-3 {
	padding-bottom: 1rem !important;
}
.pl-3 {
	padding-left: 1rem !important;
}
.px-3 {
	padding-left: 1rem !important;
}
.p-4 {
	padding: 1.5rem !important;
}
.pt-4 {
	padding-top: 1.5rem !important;
}
.py-4 {
	padding-top: 1.5rem !important;
}
.pr-4 {
	padding-right: 1.5rem !important;
}
.px-4 {
	padding-right: 1.5rem !important;
}
.pb-4 {
	padding-bottom: 1.5rem !important;
}
.py-4 {
	padding-bottom: 1.5rem !important;
}
.pl-4 {
	padding-left: 1.5rem !important;
}
.px-4 {
	padding-left: 1.5rem !important;
}
.p-5 {
	padding: 3rem !important;
}
.pt-5 {
	padding-top: 3rem !important;
}
.py-5 {
	padding-top: 3rem !important;
}
.pr-5 {
	padding-right: 3rem !important;
}
.px-5 {
	padding-right: 3rem !important;
}
.pb-5 {
	padding-bottom: 3rem !important;
}
.py-5 {
	padding-bottom: 3rem !important;
}
.pl-5 {
	padding-left: 3rem !important;
}
.px-5 {
	padding-left: 3rem !important;
}
.m-n1 {
	margin: -0.25rem !important;
}
.mt-n1 {
	margin-top: -0.25rem !important;
}
.my-n1 {
	margin-top: -0.25rem !important;
}
.mr-n1 {
	margin-right: -0.25rem !important;
}
.mx-n1 {
	margin-right: -0.25rem !important;
}
.mb-n1 {
	margin-bottom: -0.25rem !important;
}
.my-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-n1 {
	margin-left: -0.25rem !important;
}
.mx-n1 {
	margin-left: -0.25rem !important;
}
.m-n2 {
	margin: -0.5rem !important;
}
.mt-n2 {
	margin-top: -0.5rem !important;
}
.my-n2 {
	margin-top: -0.5rem !important;
}
.mr-n2 {
	margin-right: -0.5rem !important;
}
.mx-n2 {
	margin-right: -0.5rem !important;
}
.mb-n2 {
	margin-bottom: -0.5rem !important;
}
.my-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-n2 {
	margin-left: -0.5rem !important;
}
.mx-n2 {
	margin-left: -0.5rem !important;
}
.m-n3 {
	margin: -1rem !important;
}
.mt-n3 {
	margin-top: -1rem !important;
}
.my-n3 {
	margin-top: -1rem !important;
}
.mr-n3 {
	margin-right: -1rem !important;
}
.mx-n3 {
	margin-right: -1rem !important;
}
.mb-n3 {
	margin-bottom: -1rem !important;
}
.my-n3 {
	margin-bottom: -1rem !important;
}
.ml-n3 {
	margin-left: -1rem !important;
}
.mx-n3 {
	margin-left: -1rem !important;
}
.m-n4 {
	margin: -1.5rem !important;
}
.mt-n4 {
	margin-top: -1.5rem !important;
}
.my-n4 {
	margin-top: -1.5rem !important;
}
.mr-n4 {
	margin-right: -1.5rem !important;
}
.mx-n4 {
	margin-right: -1.5rem !important;
}
.mb-n4 {
	margin-bottom: -1.5rem !important;
}
.my-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-n4 {
	margin-left: -1.5rem !important;
}
.mx-n4 {
	margin-left: -1.5rem !important;
}
.m-n5 {
	margin: -3rem !important;
}
.mt-n5 {
	margin-top: -3rem !important;
}
.my-n5 {
	margin-top: -3rem !important;
}
.mr-n5 {
	margin-right: -3rem !important;
}
.mx-n5 {
	margin-right: -3rem !important;
}
.mb-n5 {
	margin-bottom: -3rem !important;
}
.my-n5 {
	margin-bottom: -3rem !important;
}
.ml-n5 {
	margin-left: -3rem !important;
}
.mx-n5 {
	margin-left: -3rem !important;
}
.m-auto {
	margin: auto !important;
}
.mt-auto {
	margin-top: auto !important;
}
.my-auto {
	margin-top: auto !important;
}
.mr-auto {
	margin-right: auto !important;
}
.mx-auto {
	margin-right: auto !important;
}
.mb-auto {
	margin-bottom: auto !important;
}
.my-auto {
	margin-bottom: auto !important;
}
.ml-auto {
	margin-left: auto !important;
}
.mx-auto {
	margin-left: auto !important;
}
@media all and (min-width:576px)
{
.m-sm-0 {
	margin: 0px !important;
}
.mt-sm-0 {
	margin-top: 0px !important;
}
.my-sm-0 {
	margin-top: 0px !important;
}
.mr-sm-0 {
	margin-right: 0px !important;
}
.mx-sm-0 {
	margin-right: 0px !important;
}
.mb-sm-0 {
	margin-bottom: 0px !important;
}
.my-sm-0 {
	margin-bottom: 0px !important;
}
.ml-sm-0 {
	margin-left: 0px !important;
}
.mx-sm-0 {
	margin-left: 0px !important;
}
.m-sm-1 {
	margin: 0.25rem !important;
}
.mt-sm-1 {
	margin-top: 0.25rem !important;
}
.my-sm-1 {
	margin-top: 0.25rem !important;
}
.mr-sm-1 {
	margin-right: 0.25rem !important;
}
.mx-sm-1 {
	margin-right: 0.25rem !important;
}
.mb-sm-1 {
	margin-bottom: 0.25rem !important;
}
.my-sm-1 {
	margin-bottom: 0.25rem !important;
}
.ml-sm-1 {
	margin-left: 0.25rem !important;
}
.mx-sm-1 {
	margin-left: 0.25rem !important;
}
.m-sm-2 {
	margin: 0.5rem !important;
}
.mt-sm-2 {
	margin-top: 0.5rem !important;
}
.my-sm-2 {
	margin-top: 0.5rem !important;
}
.mr-sm-2 {
	margin-right: 0.5rem !important;
}
.mx-sm-2 {
	margin-right: 0.5rem !important;
}
.mb-sm-2 {
	margin-bottom: 0.5rem !important;
}
.my-sm-2 {
	margin-bottom: 0.5rem !important;
}
.ml-sm-2 {
	margin-left: 0.5rem !important;
}
.mx-sm-2 {
	margin-left: 0.5rem !important;
}
.m-sm-3 {
	margin: 1rem !important;
}
.mt-sm-3 {
	margin-top: 1rem !important;
}
.my-sm-3 {
	margin-top: 1rem !important;
}
.mr-sm-3 {
	margin-right: 1rem !important;
}
.mx-sm-3 {
	margin-right: 1rem !important;
}
.mb-sm-3 {
	margin-bottom: 1rem !important;
}
.my-sm-3 {
	margin-bottom: 1rem !important;
}
.ml-sm-3 {
	margin-left: 1rem !important;
}
.mx-sm-3 {
	margin-left: 1rem !important;
}
.m-sm-4 {
	margin: 1.5rem !important;
}
.mt-sm-4 {
	margin-top: 1.5rem !important;
}
.my-sm-4 {
	margin-top: 1.5rem !important;
}
.mr-sm-4 {
	margin-right: 1.5rem !important;
}
.mx-sm-4 {
	margin-right: 1.5rem !important;
}
.mb-sm-4 {
	margin-bottom: 1.5rem !important;
}
.my-sm-4 {
	margin-bottom: 1.5rem !important;
}
.ml-sm-4 {
	margin-left: 1.5rem !important;
}
.mx-sm-4 {
	margin-left: 1.5rem !important;
}
.m-sm-5 {
	margin: 3rem !important;
}
.mt-sm-5 {
	margin-top: 3rem !important;
}
.my-sm-5 {
	margin-top: 3rem !important;
}
.mr-sm-5 {
	margin-right: 3rem !important;
}
.mx-sm-5 {
	margin-right: 3rem !important;
}
.mb-sm-5 {
	margin-bottom: 3rem !important;
}
.my-sm-5 {
	margin-bottom: 3rem !important;
}
.ml-sm-5 {
	margin-left: 3rem !important;
}
.mx-sm-5 {
	margin-left: 3rem !important;
}
.p-sm-0 {
	padding: 0px !important;
}
.pt-sm-0 {
	padding-top: 0px !important;
}
.py-sm-0 {
	padding-top: 0px !important;
}
.pr-sm-0 {
	padding-right: 0px !important;
}
.px-sm-0 {
	padding-right: 0px !important;
}
.pb-sm-0 {
	padding-bottom: 0px !important;
}
.py-sm-0 {
	padding-bottom: 0px !important;
}
.pl-sm-0 {
	padding-left: 0px !important;
}
.px-sm-0 {
	padding-left: 0px !important;
}
.p-sm-1 {
	padding: 0.25rem !important;
}
.pt-sm-1 {
	padding-top: 0.25rem !important;
}
.py-sm-1 {
	padding-top: 0.25rem !important;
}
.pr-sm-1 {
	padding-right: 0.25rem !important;
}
.px-sm-1 {
	padding-right: 0.25rem !important;
}
.pb-sm-1 {
	padding-bottom: 0.25rem !important;
}
.py-sm-1 {
	padding-bottom: 0.25rem !important;
}
.pl-sm-1 {
	padding-left: 0.25rem !important;
}
.px-sm-1 {
	padding-left: 0.25rem !important;
}
.p-sm-2 {
	padding: 0.5rem !important;
}
.pt-sm-2 {
	padding-top: 0.5rem !important;
}
.py-sm-2 {
	padding-top: 0.5rem !important;
}
.pr-sm-2 {
	padding-right: 0.5rem !important;
}
.px-sm-2 {
	padding-right: 0.5rem !important;
}
.pb-sm-2 {
	padding-bottom: 0.5rem !important;
}
.py-sm-2 {
	padding-bottom: 0.5rem !important;
}
.pl-sm-2 {
	padding-left: 0.5rem !important;
}
.px-sm-2 {
	padding-left: 0.5rem !important;
}
.p-sm-3 {
	padding: 1rem !important;
}
.pt-sm-3 {
	padding-top: 1rem !important;
}
.py-sm-3 {
	padding-top: 1rem !important;
}
.pr-sm-3 {
	padding-right: 1rem !important;
}
.px-sm-3 {
	padding-right: 1rem !important;
}
.pb-sm-3 {
	padding-bottom: 1rem !important;
}
.py-sm-3 {
	padding-bottom: 1rem !important;
}
.pl-sm-3 {
	padding-left: 1rem !important;
}
.px-sm-3 {
	padding-left: 1rem !important;
}
.p-sm-4 {
	padding: 1.5rem !important;
}
.pt-sm-4 {
	padding-top: 1.5rem !important;
}
.py-sm-4 {
	padding-top: 1.5rem !important;
}
.pr-sm-4 {
	padding-right: 1.5rem !important;
}
.px-sm-4 {
	padding-right: 1.5rem !important;
}
.pb-sm-4 {
	padding-bottom: 1.5rem !important;
}
.py-sm-4 {
	padding-bottom: 1.5rem !important;
}
.pl-sm-4 {
	padding-left: 1.5rem !important;
}
.px-sm-4 {
	padding-left: 1.5rem !important;
}
.p-sm-5 {
	padding: 3rem !important;
}
.pt-sm-5 {
	padding-top: 3rem !important;
}
.py-sm-5 {
	padding-top: 3rem !important;
}
.pr-sm-5 {
	padding-right: 3rem !important;
}
.px-sm-5 {
	padding-right: 3rem !important;
}
.pb-sm-5 {
	padding-bottom: 3rem !important;
}
.py-sm-5 {
	padding-bottom: 3rem !important;
}
.pl-sm-5 {
	padding-left: 3rem !important;
}
.px-sm-5 {
	padding-left: 3rem !important;
}
.m-sm-n1 {
	margin: -0.25rem !important;
}
.mt-sm-n1 {
	margin-top: -0.25rem !important;
}
.my-sm-n1 {
	margin-top: -0.25rem !important;
}
.mr-sm-n1 {
	margin-right: -0.25rem !important;
}
.mx-sm-n1 {
	margin-right: -0.25rem !important;
}
.mb-sm-n1 {
	margin-bottom: -0.25rem !important;
}
.my-sm-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-sm-n1 {
	margin-left: -0.25rem !important;
}
.mx-sm-n1 {
	margin-left: -0.25rem !important;
}
.m-sm-n2 {
	margin: -0.5rem !important;
}
.mt-sm-n2 {
	margin-top: -0.5rem !important;
}
.my-sm-n2 {
	margin-top: -0.5rem !important;
}
.mr-sm-n2 {
	margin-right: -0.5rem !important;
}
.mx-sm-n2 {
	margin-right: -0.5rem !important;
}
.mb-sm-n2 {
	margin-bottom: -0.5rem !important;
}
.my-sm-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-sm-n2 {
	margin-left: -0.5rem !important;
}
.mx-sm-n2 {
	margin-left: -0.5rem !important;
}
.m-sm-n3 {
	margin: -1rem !important;
}
.mt-sm-n3 {
	margin-top: -1rem !important;
}
.my-sm-n3 {
	margin-top: -1rem !important;
}
.mr-sm-n3 {
	margin-right: -1rem !important;
}
.mx-sm-n3 {
	margin-right: -1rem !important;
}
.mb-sm-n3 {
	margin-bottom: -1rem !important;
}
.my-sm-n3 {
	margin-bottom: -1rem !important;
}
.ml-sm-n3 {
	margin-left: -1rem !important;
}
.mx-sm-n3 {
	margin-left: -1rem !important;
}
.m-sm-n4 {
	margin: -1.5rem !important;
}
.mt-sm-n4 {
	margin-top: -1.5rem !important;
}
.my-sm-n4 {
	margin-top: -1.5rem !important;
}
.mr-sm-n4 {
	margin-right: -1.5rem !important;
}
.mx-sm-n4 {
	margin-right: -1.5rem !important;
}
.mb-sm-n4 {
	margin-bottom: -1.5rem !important;
}
.my-sm-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-sm-n4 {
	margin-left: -1.5rem !important;
}
.mx-sm-n4 {
	margin-left: -1.5rem !important;
}
.m-sm-n5 {
	margin: -3rem !important;
}
.mt-sm-n5 {
	margin-top: -3rem !important;
}
.my-sm-n5 {
	margin-top: -3rem !important;
}
.mr-sm-n5 {
	margin-right: -3rem !important;
}
.mx-sm-n5 {
	margin-right: -3rem !important;
}
.mb-sm-n5 {
	margin-bottom: -3rem !important;
}
.my-sm-n5 {
	margin-bottom: -3rem !important;
}
.ml-sm-n5 {
	margin-left: -3rem !important;
}
.mx-sm-n5 {
	margin-left: -3rem !important;
}
.m-sm-auto {
	margin: auto !important;
}
.mt-sm-auto {
	margin-top: auto !important;
}
.my-sm-auto {
	margin-top: auto !important;
}
.mr-sm-auto {
	margin-right: auto !important;
}
.mx-sm-auto {
	margin-right: auto !important;
}
.mb-sm-auto {
	margin-bottom: auto !important;
}
.my-sm-auto {
	margin-bottom: auto !important;
}
.ml-sm-auto {
	margin-left: auto !important;
}
.mx-sm-auto {
	margin-left: auto !important;
}
}
@media all and (min-width:768px)
{
.m-md-0 {
	margin: 0px !important;
}
.mt-md-0 {
	margin-top: 0px !important;
}
.my-md-0 {
	margin-top: 0px !important;
}
.mr-md-0 {
	margin-right: 0px !important;
}
.mx-md-0 {
	margin-right: 0px !important;
}
.mb-md-0 {
	margin-bottom: 0px !important;
}
.my-md-0 {
	margin-bottom: 0px !important;
}
.ml-md-0 {
	margin-left: 0px !important;
}
.mx-md-0 {
	margin-left: 0px !important;
}
.m-md-1 {
	margin: 0.25rem !important;
}
.mt-md-1 {
	margin-top: 0.25rem !important;
}
.my-md-1 {
	margin-top: 0.25rem !important;
}
.mr-md-1 {
	margin-right: 0.25rem !important;
}
.mx-md-1 {
	margin-right: 0.25rem !important;
}
.mb-md-1 {
	margin-bottom: 0.25rem !important;
}
.my-md-1 {
	margin-bottom: 0.25rem !important;
}
.ml-md-1 {
	margin-left: 0.25rem !important;
}
.mx-md-1 {
	margin-left: 0.25rem !important;
}
.m-md-2 {
	margin: 0.5rem !important;
}
.mt-md-2 {
	margin-top: 0.5rem !important;
}
.my-md-2 {
	margin-top: 0.5rem !important;
}
.mr-md-2 {
	margin-right: 0.5rem !important;
}
.mx-md-2 {
	margin-right: 0.5rem !important;
}
.mb-md-2 {
	margin-bottom: 0.5rem !important;
}
.my-md-2 {
	margin-bottom: 0.5rem !important;
}
.ml-md-2 {
	margin-left: 0.5rem !important;
}
.mx-md-2 {
	margin-left: 0.5rem !important;
}
.m-md-3 {
	margin: 1rem !important;
}
.mt-md-3 {
	margin-top: 1rem !important;
}
.my-md-3 {
	margin-top: 1rem !important;
}
.mr-md-3 {
	margin-right: 1rem !important;
}
.mx-md-3 {
	margin-right: 1rem !important;
}
.mb-md-3 {
	margin-bottom: 1rem !important;
}
.my-md-3 {
	margin-bottom: 1rem !important;
}
.ml-md-3 {
	margin-left: 1rem !important;
}
.mx-md-3 {
	margin-left: 1rem !important;
}
.m-md-4 {
	margin: 1.5rem !important;
}
.mt-md-4 {
	margin-top: 1.5rem !important;
}
.my-md-4 {
	margin-top: 1.5rem !important;
}
.mr-md-4 {
	margin-right: 1.5rem !important;
}
.mx-md-4 {
	margin-right: 1.5rem !important;
}
.mb-md-4 {
	margin-bottom: 1.5rem !important;
}
.my-md-4 {
	margin-bottom: 1.5rem !important;
}
.ml-md-4 {
	margin-left: 1.5rem !important;
}
.mx-md-4 {
	margin-left: 1.5rem !important;
}
.m-md-5 {
	margin: 3rem !important;
}
.mt-md-5 {
	margin-top: 3rem !important;
}
.my-md-5 {
	margin-top: 3rem !important;
}
.mr-md-5 {
	margin-right: 3rem !important;
}
.mx-md-5 {
	margin-right: 3rem !important;
}
.mb-md-5 {
	margin-bottom: 3rem !important;
}
.my-md-5 {
	margin-bottom: 3rem !important;
}
.ml-md-5 {
	margin-left: 3rem !important;
}
.mx-md-5 {
	margin-left: 3rem !important;
}
.p-md-0 {
	padding: 0px !important;
}
.pt-md-0 {
	padding-top: 0px !important;
}
.py-md-0 {
	padding-top: 0px !important;
}
.pr-md-0 {
	padding-right: 0px !important;
}
.px-md-0 {
	padding-right: 0px !important;
}
.pb-md-0 {
	padding-bottom: 0px !important;
}
.py-md-0 {
	padding-bottom: 0px !important;
}
.pl-md-0 {
	padding-left: 0px !important;
}
.px-md-0 {
	padding-left: 0px !important;
}
.p-md-1 {
	padding: 0.25rem !important;
}
.pt-md-1 {
	padding-top: 0.25rem !important;
}
.py-md-1 {
	padding-top: 0.25rem !important;
}
.pr-md-1 {
	padding-right: 0.25rem !important;
}
.px-md-1 {
	padding-right: 0.25rem !important;
}
.pb-md-1 {
	padding-bottom: 0.25rem !important;
}
.py-md-1 {
	padding-bottom: 0.25rem !important;
}
.pl-md-1 {
	padding-left: 0.25rem !important;
}
.px-md-1 {
	padding-left: 0.25rem !important;
}
.p-md-2 {
	padding: 0.5rem !important;
}
.pt-md-2 {
	padding-top: 0.5rem !important;
}
.py-md-2 {
	padding-top: 0.5rem !important;
}
.pr-md-2 {
	padding-right: 0.5rem !important;
}
.px-md-2 {
	padding-right: 0.5rem !important;
}
.pb-md-2 {
	padding-bottom: 0.5rem !important;
}
.py-md-2 {
	padding-bottom: 0.5rem !important;
}
.pl-md-2 {
	padding-left: 0.5rem !important;
}
.px-md-2 {
	padding-left: 0.5rem !important;
}
.p-md-3 {
	padding: 1rem !important;
}
.pt-md-3 {
	padding-top: 1rem !important;
}
.py-md-3 {
	padding-top: 1rem !important;
}
.pr-md-3 {
	padding-right: 1rem !important;
}
.px-md-3 {
	padding-right: 1rem !important;
}
.pb-md-3 {
	padding-bottom: 1rem !important;
}
.py-md-3 {
	padding-bottom: 1rem !important;
}
.pl-md-3 {
	padding-left: 1rem !important;
}
.px-md-3 {
	padding-left: 1rem !important;
}
.p-md-4 {
	padding: 1.5rem !important;
}
.pt-md-4 {
	padding-top: 1.5rem !important;
}
.py-md-4 {
	padding-top: 1.5rem !important;
}
.pr-md-4 {
	padding-right: 1.5rem !important;
}
.px-md-4 {
	padding-right: 1.5rem !important;
}
.pb-md-4 {
	padding-bottom: 1.5rem !important;
}
.py-md-4 {
	padding-bottom: 1.5rem !important;
}
.pl-md-4 {
	padding-left: 1.5rem !important;
}
.px-md-4 {
	padding-left: 1.5rem !important;
}
.p-md-5 {
	padding: 3rem !important;
}
.pt-md-5 {
	padding-top: 3rem !important;
}
.py-md-5 {
	padding-top: 3rem !important;
}
.pr-md-5 {
	padding-right: 3rem !important;
}
.px-md-5 {
	padding-right: 3rem !important;
}
.pb-md-5 {
	padding-bottom: 3rem !important;
}
.py-md-5 {
	padding-bottom: 3rem !important;
}
.pl-md-5 {
	padding-left: 3rem !important;
}
.px-md-5 {
	padding-left: 3rem !important;
}
.m-md-n1 {
	margin: -0.25rem !important;
}
.mt-md-n1 {
	margin-top: -0.25rem !important;
}
.my-md-n1 {
	margin-top: -0.25rem !important;
}
.mr-md-n1 {
	margin-right: -0.25rem !important;
}
.mx-md-n1 {
	margin-right: -0.25rem !important;
}
.mb-md-n1 {
	margin-bottom: -0.25rem !important;
}
.my-md-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-md-n1 {
	margin-left: -0.25rem !important;
}
.mx-md-n1 {
	margin-left: -0.25rem !important;
}
.m-md-n2 {
	margin: -0.5rem !important;
}
.mt-md-n2 {
	margin-top: -0.5rem !important;
}
.my-md-n2 {
	margin-top: -0.5rem !important;
}
.mr-md-n2 {
	margin-right: -0.5rem !important;
}
.mx-md-n2 {
	margin-right: -0.5rem !important;
}
.mb-md-n2 {
	margin-bottom: -0.5rem !important;
}
.my-md-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-md-n2 {
	margin-left: -0.5rem !important;
}
.mx-md-n2 {
	margin-left: -0.5rem !important;
}
.m-md-n3 {
	margin: -1rem !important;
}
.mt-md-n3 {
	margin-top: -1rem !important;
}
.my-md-n3 {
	margin-top: -1rem !important;
}
.mr-md-n3 {
	margin-right: -1rem !important;
}
.mx-md-n3 {
	margin-right: -1rem !important;
}
.mb-md-n3 {
	margin-bottom: -1rem !important;
}
.my-md-n3 {
	margin-bottom: -1rem !important;
}
.ml-md-n3 {
	margin-left: -1rem !important;
}
.mx-md-n3 {
	margin-left: -1rem !important;
}
.m-md-n4 {
	margin: -1.5rem !important;
}
.mt-md-n4 {
	margin-top: -1.5rem !important;
}
.my-md-n4 {
	margin-top: -1.5rem !important;
}
.mr-md-n4 {
	margin-right: -1.5rem !important;
}
.mx-md-n4 {
	margin-right: -1.5rem !important;
}
.mb-md-n4 {
	margin-bottom: -1.5rem !important;
}
.my-md-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-md-n4 {
	margin-left: -1.5rem !important;
}
.mx-md-n4 {
	margin-left: -1.5rem !important;
}
.m-md-n5 {
	margin: -3rem !important;
}
.mt-md-n5 {
	margin-top: -3rem !important;
}
.my-md-n5 {
	margin-top: -3rem !important;
}
.mr-md-n5 {
	margin-right: -3rem !important;
}
.mx-md-n5 {
	margin-right: -3rem !important;
}
.mb-md-n5 {
	margin-bottom: -3rem !important;
}
.my-md-n5 {
	margin-bottom: -3rem !important;
}
.ml-md-n5 {
	margin-left: -3rem !important;
}
.mx-md-n5 {
	margin-left: -3rem !important;
}
.m-md-auto {
	margin: auto !important;
}
.mt-md-auto {
	margin-top: auto !important;
}
.my-md-auto {
	margin-top: auto !important;
}
.mr-md-auto {
	margin-right: auto !important;
}
.mx-md-auto {
	margin-right: auto !important;
}
.mb-md-auto {
	margin-bottom: auto !important;
}
.my-md-auto {
	margin-bottom: auto !important;
}
.ml-md-auto {
	margin-left: auto !important;
}
.mx-md-auto {
	margin-left: auto !important;
}
}
@media all and (min-width:992px)
{
.m-lg-0 {
	margin: 0px !important;
}
.mt-lg-0 {
	margin-top: 0px !important;
}
.my-lg-0 {
	margin-top: 0px !important;
}
.mr-lg-0 {
	margin-right: 0px !important;
}
.mx-lg-0 {
	margin-right: 0px !important;
}
.mb-lg-0 {
	margin-bottom: 0px !important;
}
.my-lg-0 {
	margin-bottom: 0px !important;
}
.ml-lg-0 {
	margin-left: 0px !important;
}
.mx-lg-0 {
	margin-left: 0px !important;
}
.m-lg-1 {
	margin: 0.25rem !important;
}
.mt-lg-1 {
	margin-top: 0.25rem !important;
}
.my-lg-1 {
	margin-top: 0.25rem !important;
}
.mr-lg-1 {
	margin-right: 0.25rem !important;
}
.mx-lg-1 {
	margin-right: 0.25rem !important;
}
.mb-lg-1 {
	margin-bottom: 0.25rem !important;
}
.my-lg-1 {
	margin-bottom: 0.25rem !important;
}
.ml-lg-1 {
	margin-left: 0.25rem !important;
}
.mx-lg-1 {
	margin-left: 0.25rem !important;
}
.m-lg-2 {
	margin: 0.5rem !important;
}
.mt-lg-2 {
	margin-top: 0.5rem !important;
}
.my-lg-2 {
	margin-top: 0.5rem !important;
}
.mr-lg-2 {
	margin-right: 0.5rem !important;
}
.mx-lg-2 {
	margin-right: 0.5rem !important;
}
.mb-lg-2 {
	margin-bottom: 0.5rem !important;
}
.my-lg-2 {
	margin-bottom: 0.5rem !important;
}
.ml-lg-2 {
	margin-left: 0.5rem !important;
}
.mx-lg-2 {
	margin-left: 0.5rem !important;
}
.m-lg-3 {
	margin: 1rem !important;
}
.mt-lg-3 {
	margin-top: 1rem !important;
}
.my-lg-3 {
	margin-top: 1rem !important;
}
.mr-lg-3 {
	margin-right: 1rem !important;
}
.mx-lg-3 {
	margin-right: 1rem !important;
}
.mb-lg-3 {
	margin-bottom: 1rem !important;
}
.my-lg-3 {
	margin-bottom: 1rem !important;
}
.ml-lg-3 {
	margin-left: 1rem !important;
}
.mx-lg-3 {
	margin-left: 1rem !important;
}
.m-lg-4 {
	margin: 1.5rem !important;
}
.mt-lg-4 {
	margin-top: 1.5rem !important;
}
.my-lg-4 {
	margin-top: 1.5rem !important;
}
.mr-lg-4 {
	margin-right: 1.5rem !important;
}
.mx-lg-4 {
	margin-right: 1.5rem !important;
}
.mb-lg-4 {
	margin-bottom: 1.5rem !important;
}
.my-lg-4 {
	margin-bottom: 1.5rem !important;
}
.ml-lg-4 {
	margin-left: 1.5rem !important;
}
.mx-lg-4 {
	margin-left: 1.5rem !important;
}
.m-lg-5 {
	margin: 3rem !important;
}
.mt-lg-5 {
	margin-top: 3rem !important;
}
.my-lg-5 {
	margin-top: 3rem !important;
}
.mr-lg-5 {
	margin-right: 3rem !important;
}
.mx-lg-5 {
	margin-right: 3rem !important;
}
.mb-lg-5 {
	margin-bottom: 3rem !important;
}
.my-lg-5 {
	margin-bottom: 3rem !important;
}
.ml-lg-5 {
	margin-left: 3rem !important;
}
.mx-lg-5 {
	margin-left: 3rem !important;
}
.p-lg-0 {
	padding: 0px !important;
}
.pt-lg-0 {
	padding-top: 0px !important;
}
.py-lg-0 {
	padding-top: 0px !important;
}
.pr-lg-0 {
	padding-right: 0px !important;
}
.px-lg-0 {
	padding-right: 0px !important;
}
.pb-lg-0 {
	padding-bottom: 0px !important;
}
.py-lg-0 {
	padding-bottom: 0px !important;
}
.pl-lg-0 {
	padding-left: 0px !important;
}
.px-lg-0 {
	padding-left: 0px !important;
}
.p-lg-1 {
	padding: 0.25rem !important;
}
.pt-lg-1 {
	padding-top: 0.25rem !important;
}
.py-lg-1 {
	padding-top: 0.25rem !important;
}
.pr-lg-1 {
	padding-right: 0.25rem !important;
}
.px-lg-1 {
	padding-right: 0.25rem !important;
}
.pb-lg-1 {
	padding-bottom: 0.25rem !important;
}
.py-lg-1 {
	padding-bottom: 0.25rem !important;
}
.pl-lg-1 {
	padding-left: 0.25rem !important;
}
.px-lg-1 {
	padding-left: 0.25rem !important;
}
.p-lg-2 {
	padding: 0.5rem !important;
}
.pt-lg-2 {
	padding-top: 0.5rem !important;
}
.py-lg-2 {
	padding-top: 0.5rem !important;
}
.pr-lg-2 {
	padding-right: 0.5rem !important;
}
.px-lg-2 {
	padding-right: 0.5rem !important;
}
.pb-lg-2 {
	padding-bottom: 0.5rem !important;
}
.py-lg-2 {
	padding-bottom: 0.5rem !important;
}
.pl-lg-2 {
	padding-left: 0.5rem !important;
}
.px-lg-2 {
	padding-left: 0.5rem !important;
}
.p-lg-3 {
	padding: 1rem !important;
}
.pt-lg-3 {
	padding-top: 1rem !important;
}
.py-lg-3 {
	padding-top: 1rem !important;
}
.pr-lg-3 {
	padding-right: 1rem !important;
}
.px-lg-3 {
	padding-right: 1rem !important;
}
.pb-lg-3 {
	padding-bottom: 1rem !important;
}
.py-lg-3 {
	padding-bottom: 1rem !important;
}
.pl-lg-3 {
	padding-left: 1rem !important;
}
.px-lg-3 {
	padding-left: 1rem !important;
}
.p-lg-4 {
	padding: 1.5rem !important;
}
.pt-lg-4 {
	padding-top: 1.5rem !important;
}
.py-lg-4 {
	padding-top: 1.5rem !important;
}
.pr-lg-4 {
	padding-right: 1.5rem !important;
}
.px-lg-4 {
	padding-right: 1.5rem !important;
}
.pb-lg-4 {
	padding-bottom: 1.5rem !important;
}
.py-lg-4 {
	padding-bottom: 1.5rem !important;
}
.pl-lg-4 {
	padding-left: 1.5rem !important;
}
.px-lg-4 {
	padding-left: 1.5rem !important;
}
.p-lg-5 {
	padding: 3rem !important;
}
.pt-lg-5 {
	padding-top: 3rem !important;
}
.py-lg-5 {
	padding-top: 3rem !important;
}
.pr-lg-5 {
	padding-right: 3rem !important;
}
.px-lg-5 {
	padding-right: 3rem !important;
}
.pb-lg-5 {
	padding-bottom: 3rem !important;
}
.py-lg-5 {
	padding-bottom: 3rem !important;
}
.pl-lg-5 {
	padding-left: 3rem !important;
}
.px-lg-5 {
	padding-left: 3rem !important;
}
.m-lg-n1 {
	margin: -0.25rem !important;
}
.mt-lg-n1 {
	margin-top: -0.25rem !important;
}
.my-lg-n1 {
	margin-top: -0.25rem !important;
}
.mr-lg-n1 {
	margin-right: -0.25rem !important;
}
.mx-lg-n1 {
	margin-right: -0.25rem !important;
}
.mb-lg-n1 {
	margin-bottom: -0.25rem !important;
}
.my-lg-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-lg-n1 {
	margin-left: -0.25rem !important;
}
.mx-lg-n1 {
	margin-left: -0.25rem !important;
}
.m-lg-n2 {
	margin: -0.5rem !important;
}
.mt-lg-n2 {
	margin-top: -0.5rem !important;
}
.my-lg-n2 {
	margin-top: -0.5rem !important;
}
.mr-lg-n2 {
	margin-right: -0.5rem !important;
}
.mx-lg-n2 {
	margin-right: -0.5rem !important;
}
.mb-lg-n2 {
	margin-bottom: -0.5rem !important;
}
.my-lg-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-lg-n2 {
	margin-left: -0.5rem !important;
}
.mx-lg-n2 {
	margin-left: -0.5rem !important;
}
.m-lg-n3 {
	margin: -1rem !important;
}
.mt-lg-n3 {
	margin-top: -1rem !important;
}
.my-lg-n3 {
	margin-top: -1rem !important;
}
.mr-lg-n3 {
	margin-right: -1rem !important;
}
.mx-lg-n3 {
	margin-right: -1rem !important;
}
.mb-lg-n3 {
	margin-bottom: -1rem !important;
}
.my-lg-n3 {
	margin-bottom: -1rem !important;
}
.ml-lg-n3 {
	margin-left: -1rem !important;
}
.mx-lg-n3 {
	margin-left: -1rem !important;
}
.m-lg-n4 {
	margin: -1.5rem !important;
}
.mt-lg-n4 {
	margin-top: -1.5rem !important;
}
.my-lg-n4 {
	margin-top: -1.5rem !important;
}
.mr-lg-n4 {
	margin-right: -1.5rem !important;
}
.mx-lg-n4 {
	margin-right: -1.5rem !important;
}
.mb-lg-n4 {
	margin-bottom: -1.5rem !important;
}
.my-lg-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-lg-n4 {
	margin-left: -1.5rem !important;
}
.mx-lg-n4 {
	margin-left: -1.5rem !important;
}
.m-lg-n5 {
	margin: -3rem !important;
}
.mt-lg-n5 {
	margin-top: -3rem !important;
}
.my-lg-n5 {
	margin-top: -3rem !important;
}
.mr-lg-n5 {
	margin-right: -3rem !important;
}
.mx-lg-n5 {
	margin-right: -3rem !important;
}
.mb-lg-n5 {
	margin-bottom: -3rem !important;
}
.my-lg-n5 {
	margin-bottom: -3rem !important;
}
.ml-lg-n5 {
	margin-left: -3rem !important;
}
.mx-lg-n5 {
	margin-left: -3rem !important;
}
.m-lg-auto {
	margin: auto !important;
}
.mt-lg-auto {
	margin-top: auto !important;
}
.my-lg-auto {
	margin-top: auto !important;
}
.mr-lg-auto {
	margin-right: auto !important;
}
.mx-lg-auto {
	margin-right: auto !important;
}
.mb-lg-auto {
	margin-bottom: auto !important;
}
.my-lg-auto {
	margin-bottom: auto !important;
}
.ml-lg-auto {
	margin-left: auto !important;
}
.mx-lg-auto {
	margin-left: auto !important;
}
}
@media all and (min-width:1200px)
{
.m-xl-0 {
	margin: 0px !important;
}
.mt-xl-0 {
	margin-top: 0px !important;
}
.my-xl-0 {
	margin-top: 0px !important;
}
.mr-xl-0 {
	margin-right: 0px !important;
}
.mx-xl-0 {
	margin-right: 0px !important;
}
.mb-xl-0 {
	margin-bottom: 0px !important;
}
.my-xl-0 {
	margin-bottom: 0px !important;
}
.ml-xl-0 {
	margin-left: 0px !important;
}
.mx-xl-0 {
	margin-left: 0px !important;
}
.m-xl-1 {
	margin: 0.25rem !important;
}
.mt-xl-1 {
	margin-top: 0.25rem !important;
}
.my-xl-1 {
	margin-top: 0.25rem !important;
}
.mr-xl-1 {
	margin-right: 0.25rem !important;
}
.mx-xl-1 {
	margin-right: 0.25rem !important;
}
.mb-xl-1 {
	margin-bottom: 0.25rem !important;
}
.my-xl-1 {
	margin-bottom: 0.25rem !important;
}
.ml-xl-1 {
	margin-left: 0.25rem !important;
}
.mx-xl-1 {
	margin-left: 0.25rem !important;
}
.m-xl-2 {
	margin: 0.5rem !important;
}
.mt-xl-2 {
	margin-top: 0.5rem !important;
}
.my-xl-2 {
	margin-top: 0.5rem !important;
}
.mr-xl-2 {
	margin-right: 0.5rem !important;
}
.mx-xl-2 {
	margin-right: 0.5rem !important;
}
.mb-xl-2 {
	margin-bottom: 0.5rem !important;
}
.my-xl-2 {
	margin-bottom: 0.5rem !important;
}
.ml-xl-2 {
	margin-left: 0.5rem !important;
}
.mx-xl-2 {
	margin-left: 0.5rem !important;
}
.m-xl-3 {
	margin: 1rem !important;
}
.mt-xl-3 {
	margin-top: 1rem !important;
}
.my-xl-3 {
	margin-top: 1rem !important;
}
.mr-xl-3 {
	margin-right: 1rem !important;
}
.mx-xl-3 {
	margin-right: 1rem !important;
}
.mb-xl-3 {
	margin-bottom: 1rem !important;
}
.my-xl-3 {
	margin-bottom: 1rem !important;
}
.ml-xl-3 {
	margin-left: 1rem !important;
}
.mx-xl-3 {
	margin-left: 1rem !important;
}
.m-xl-4 {
	margin: 1.5rem !important;
}
.mt-xl-4 {
	margin-top: 1.5rem !important;
}
.my-xl-4 {
	margin-top: 1.5rem !important;
}
.mr-xl-4 {
	margin-right: 1.5rem !important;
}
.mx-xl-4 {
	margin-right: 1.5rem !important;
}
.mb-xl-4 {
	margin-bottom: 1.5rem !important;
}
.my-xl-4 {
	margin-bottom: 1.5rem !important;
}
.ml-xl-4 {
	margin-left: 1.5rem !important;
}
.mx-xl-4 {
	margin-left: 1.5rem !important;
}
.m-xl-5 {
	margin: 3rem !important;
}
.mt-xl-5 {
	margin-top: 3rem !important;
}
.my-xl-5 {
	margin-top: 3rem !important;
}
.mr-xl-5 {
	margin-right: 3rem !important;
}
.mx-xl-5 {
	margin-right: 3rem !important;
}
.mb-xl-5 {
	margin-bottom: 3rem !important;
}
.my-xl-5 {
	margin-bottom: 3rem !important;
}
.ml-xl-5 {
	margin-left: 3rem !important;
}
.mx-xl-5 {
	margin-left: 3rem !important;
}
.p-xl-0 {
	padding: 0px !important;
}
.pt-xl-0 {
	padding-top: 0px !important;
}
.py-xl-0 {
	padding-top: 0px !important;
}
.pr-xl-0 {
	padding-right: 0px !important;
}
.px-xl-0 {
	padding-right: 0px !important;
}
.pb-xl-0 {
	padding-bottom: 0px !important;
}
.py-xl-0 {
	padding-bottom: 0px !important;
}
.pl-xl-0 {
	padding-left: 0px !important;
}
.px-xl-0 {
	padding-left: 0px !important;
}
.p-xl-1 {
	padding: 0.25rem !important;
}
.pt-xl-1 {
	padding-top: 0.25rem !important;
}
.py-xl-1 {
	padding-top: 0.25rem !important;
}
.pr-xl-1 {
	padding-right: 0.25rem !important;
}
.px-xl-1 {
	padding-right: 0.25rem !important;
}
.pb-xl-1 {
	padding-bottom: 0.25rem !important;
}
.py-xl-1 {
	padding-bottom: 0.25rem !important;
}
.pl-xl-1 {
	padding-left: 0.25rem !important;
}
.px-xl-1 {
	padding-left: 0.25rem !important;
}
.p-xl-2 {
	padding: 0.5rem !important;
}
.pt-xl-2 {
	padding-top: 0.5rem !important;
}
.py-xl-2 {
	padding-top: 0.5rem !important;
}
.pr-xl-2 {
	padding-right: 0.5rem !important;
}
.px-xl-2 {
	padding-right: 0.5rem !important;
}
.pb-xl-2 {
	padding-bottom: 0.5rem !important;
}
.py-xl-2 {
	padding-bottom: 0.5rem !important;
}
.pl-xl-2 {
	padding-left: 0.5rem !important;
}
.px-xl-2 {
	padding-left: 0.5rem !important;
}
.p-xl-3 {
	padding: 1rem !important;
}
.pt-xl-3 {
	padding-top: 1rem !important;
}
.py-xl-3 {
	padding-top: 1rem !important;
}
.pr-xl-3 {
	padding-right: 1rem !important;
}
.px-xl-3 {
	padding-right: 1rem !important;
}
.pb-xl-3 {
	padding-bottom: 1rem !important;
}
.py-xl-3 {
	padding-bottom: 1rem !important;
}
.pl-xl-3 {
	padding-left: 1rem !important;
}
.px-xl-3 {
	padding-left: 1rem !important;
}
.p-xl-4 {
	padding: 1.5rem !important;
}
.pt-xl-4 {
	padding-top: 1.5rem !important;
}
.py-xl-4 {
	padding-top: 1.5rem !important;
}
.pr-xl-4 {
	padding-right: 1.5rem !important;
}
.px-xl-4 {
	padding-right: 1.5rem !important;
}
.pb-xl-4 {
	padding-bottom: 1.5rem !important;
}
.py-xl-4 {
	padding-bottom: 1.5rem !important;
}
.pl-xl-4 {
	padding-left: 1.5rem !important;
}
.px-xl-4 {
	padding-left: 1.5rem !important;
}
.p-xl-5 {
	padding: 3rem !important;
}
.pt-xl-5 {
	padding-top: 3rem !important;
}
.py-xl-5 {
	padding-top: 3rem !important;
}
.pr-xl-5 {
	padding-right: 3rem !important;
}
.px-xl-5 {
	padding-right: 3rem !important;
}
.pb-xl-5 {
	padding-bottom: 3rem !important;
}
.py-xl-5 {
	padding-bottom: 3rem !important;
}
.pl-xl-5 {
	padding-left: 3rem !important;
}
.px-xl-5 {
	padding-left: 3rem !important;
}
.m-xl-n1 {
	margin: -0.25rem !important;
}
.mt-xl-n1 {
	margin-top: -0.25rem !important;
}
.my-xl-n1 {
	margin-top: -0.25rem !important;
}
.mr-xl-n1 {
	margin-right: -0.25rem !important;
}
.mx-xl-n1 {
	margin-right: -0.25rem !important;
}
.mb-xl-n1 {
	margin-bottom: -0.25rem !important;
}
.my-xl-n1 {
	margin-bottom: -0.25rem !important;
}
.ml-xl-n1 {
	margin-left: -0.25rem !important;
}
.mx-xl-n1 {
	margin-left: -0.25rem !important;
}
.m-xl-n2 {
	margin: -0.5rem !important;
}
.mt-xl-n2 {
	margin-top: -0.5rem !important;
}
.my-xl-n2 {
	margin-top: -0.5rem !important;
}
.mr-xl-n2 {
	margin-right: -0.5rem !important;
}
.mx-xl-n2 {
	margin-right: -0.5rem !important;
}
.mb-xl-n2 {
	margin-bottom: -0.5rem !important;
}
.my-xl-n2 {
	margin-bottom: -0.5rem !important;
}
.ml-xl-n2 {
	margin-left: -0.5rem !important;
}
.mx-xl-n2 {
	margin-left: -0.5rem !important;
}
.m-xl-n3 {
	margin: -1rem !important;
}
.mt-xl-n3 {
	margin-top: -1rem !important;
}
.my-xl-n3 {
	margin-top: -1rem !important;
}
.mr-xl-n3 {
	margin-right: -1rem !important;
}
.mx-xl-n3 {
	margin-right: -1rem !important;
}
.mb-xl-n3 {
	margin-bottom: -1rem !important;
}
.my-xl-n3 {
	margin-bottom: -1rem !important;
}
.ml-xl-n3 {
	margin-left: -1rem !important;
}
.mx-xl-n3 {
	margin-left: -1rem !important;
}
.m-xl-n4 {
	margin: -1.5rem !important;
}
.mt-xl-n4 {
	margin-top: -1.5rem !important;
}
.my-xl-n4 {
	margin-top: -1.5rem !important;
}
.mr-xl-n4 {
	margin-right: -1.5rem !important;
}
.mx-xl-n4 {
	margin-right: -1.5rem !important;
}
.mb-xl-n4 {
	margin-bottom: -1.5rem !important;
}
.my-xl-n4 {
	margin-bottom: -1.5rem !important;
}
.ml-xl-n4 {
	margin-left: -1.5rem !important;
}
.mx-xl-n4 {
	margin-left: -1.5rem !important;
}
.m-xl-n5 {
	margin: -3rem !important;
}
.mt-xl-n5 {
	margin-top: -3rem !important;
}
.my-xl-n5 {
	margin-top: -3rem !important;
}
.mr-xl-n5 {
	margin-right: -3rem !important;
}
.mx-xl-n5 {
	margin-right: -3rem !important;
}
.mb-xl-n5 {
	margin-bottom: -3rem !important;
}
.my-xl-n5 {
	margin-bottom: -3rem !important;
}
.ml-xl-n5 {
	margin-left: -3rem !important;
}
.mx-xl-n5 {
	margin-left: -3rem !important;
}
.m-xl-auto {
	margin: auto !important;
}
.mt-xl-auto {
	margin-top: auto !important;
}
.my-xl-auto {
	margin-top: auto !important;
}
.mr-xl-auto {
	margin-right: auto !important;
}
.mx-xl-auto {
	margin-right: auto !important;
}
.mb-xl-auto {
	margin-bottom: auto !important;
}
.my-xl-auto {
	margin-bottom: auto !important;
}
.ml-xl-auto {
	margin-left: auto !important;
}
.mx-xl-auto {
	margin-left: auto !important;
}
}
.stretched-link::after {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; =
z-index: 1; content: ""; pointer-events: auto; background-color: rgba(0, =
0, 0, 0);
}
.text-monospace {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace !important;
}
.text-justify {
	text-align: justify !important;
}
.text-wrap {
	white-space: normal !important;
}
.text-nowrap {
	white-space: nowrap !important;
}
.text-truncate {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.text-left {
	text-align: left !important;
}
.text-right {
	text-align: right !important;
}
.text-center {
	text-align: center !important;
}
@media all and (min-width:576px)
{
.text-sm-left {
	text-align: left !important;
}
.text-sm-right {
	text-align: right !important;
}
.text-sm-center {
	text-align: center !important;
}
}
@media all and (min-width:768px)
{
.text-md-left {
	text-align: left !important;
}
.text-md-right {
	text-align: right !important;
}
.text-md-center {
	text-align: center !important;
}
}
@media all and (min-width:992px)
{
.text-lg-left {
	text-align: left !important;
}
.text-lg-right {
	text-align: right !important;
}
.text-lg-center {
	text-align: center !important;
}
}
@media all and (min-width:1200px)
{
.text-xl-left {
	text-align: left !important;
}
.text-xl-right {
	text-align: right !important;
}
.text-xl-center {
	text-align: center !important;
}
}
.text-lowercase {
	text-transform: lowercase !important;
}
.text-uppercase {
	text-transform: uppercase !important;
}
.text-capitalize {
	text-transform: capitalize !important;
}
.font-weight-light {
	font-weight: 300 !important;
}
.font-weight-lighter {
	font-weight: lighter !important;
}
.font-weight-normal {
	font-weight: 400 !important;
}
.font-weight-bold {
	font-weight: 700 !important;
}
.font-weight-bolder {
	font-weight: bolder !important;
}
.font-italic {
	font-style: italic !important;
}
.text-white {
	color: rgb(255, 255, 255) !important;
}
.text-primary {
	color: rgb(0, 123, 255) !important;
}
a.text-primary:focus {
	color: rgb(0, 86, 179) !important;
}
a.text-primary:hover {
	color: rgb(0, 86, 179) !important;
}
.text-secondary {
	color: rgb(108, 117, 125) !important;
}
a.text-secondary:focus {
	color: rgb(73, 79, 84) !important;
}
a.text-secondary:hover {
	color: rgb(73, 79, 84) !important;
}
.text-success {
	color: rgb(40, 167, 69) !important;
}
a.text-success:focus {
	color: rgb(25, 105, 44) !important;
}
a.text-success:hover {
	color: rgb(25, 105, 44) !important;
}
.text-info {
	color: rgb(23, 162, 184) !important;
}
a.text-info:focus {
	color: rgb(15, 102, 116) !important;
}
a.text-info:hover {
	color: rgb(15, 102, 116) !important;
}
.text-warning {
	color: rgb(255, 193, 7) !important;
}
a.text-warning:focus {
	color: rgb(186, 139, 0) !important;
}
a.text-warning:hover {
	color: rgb(186, 139, 0) !important;
}
.text-danger {
	color: rgb(220, 53, 69) !important;
}
a.text-danger:focus {
	color: rgb(167, 29, 42) !important;
}
a.text-danger:hover {
	color: rgb(167, 29, 42) !important;
}
.text-light {
	color: rgb(248, 249, 250) !important;
}
a.text-light:focus {
	color: rgb(203, 211, 218) !important;
}
a.text-light:hover {
	color: rgb(203, 211, 218) !important;
}
.text-dark {
	color: rgb(52, 58, 64) !important;
}
a.text-dark:focus {
	color: rgb(18, 20, 22) !important;
}
a.text-dark:hover {
	color: rgb(18, 20, 22) !important;
}
.text-body {
	color: rgb(33, 37, 41) !important;
}
.text-muted {
	color: rgb(108, 117, 125) !important;
}
.text-black-50 {
	color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
	color: rgba(255, 255, 255, 0.5) !important;
}
.text-hide {
	font: 0px/0 a; border: 0px currentColor; border-image: none; color: =
transparent; font-size-adjust: none; font-stretch: normal; text-shadow: =
none; background-color: transparent;
}
.text-decoration-none {
	text-decoration: none !important;
}
.text-break {
	-ms-word-wrap: break-word !important;
}
.text-reset {
	color: inherit !important;
}
.visible {
	visibility: visible !important;
}
.invisible {
	visibility: hidden !important;
}
@media print
{
* {
	box-shadow: none !important; text-shadow: none !important;
}
::after {
	box-shadow: none !important; text-shadow: none !important;
}
::before {
	box-shadow: none !important; text-shadow: none !important;
}
a:not(.btn) {
	text-decoration: underline;
}
abbr[title]::after {
	content: " (" attr(title) ")";
}
pre {
	white-space: pre-wrap !important;
}
blockquote {
	border: 1px solid rgb(173, 181, 189); border-image: none; =
page-break-inside: avoid;
}
pre {
	border: 1px solid rgb(173, 181, 189); border-image: none; =
page-break-inside: avoid;
}
thead {
	display: table-header-group;
}
img {
	page-break-inside: avoid;
}
tr {
	page-break-inside: avoid;
}
h2 {
	orphans: 3; widows: 3;
}
h3 {
	orphans: 3; widows: 3;
}
p {
	orphans: 3; widows: 3;
}
h2 {
	page-break-after: avoid;
}
h3 {
	page-break-after: avoid;
}
body {
	min-width: 992px !important;
}
.container {
	min-width: 992px !important;
}
.navbar {
	display: none;
}
.badge {
	border: 1px solid rgb(0, 0, 0); border-image: none;
}
.table {
	border-collapse: collapse !important;
}
.table td {
	background-color: rgb(255, 255, 255) !important;
}
.table th {
	background-color: rgb(255, 255, 255) !important;
}
.table-bordered td {
	border: 1px solid rgb(222, 226, 230) !important; border-image: none =
!important;
}
.table-bordered th {
	border: 1px solid rgb(222, 226, 230) !important; border-image: none =
!important;
}
.table-dark {
	color: inherit;
}
.table-dark tbody + tbody {
	border-color: rgb(222, 226, 230);
}
.table-dark td {
	border-color: rgb(222, 226, 230);
}
.table-dark th {
	border-color: rgb(222, 226, 230);
}
.table-dark thead th {
	border-color: rgb(222, 226, 230);
}
.table .thead-dark th {
	border-color: rgb(222, 226, 230); color: inherit;
}
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/custom.css

@font-face {
	font-family: hacen algeria bd;
	src: url(../fonts/HacenAlgeriaBd.woff2) format("woff2"), =
url(../fonts/HacenAlgeriaBd.woff) format("woff"), =
url(../fonts/HacenAlgeriaBd.ttf) format("truetype"), =
url(../fonts/HacenAlgeriaBd.svg#HacenAlgeriaBd) format("svg");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: hacenalgeria;
	src: url(../fonts/HacenAlgeria.eot) format("embedded-opentype"), =
url(../fonts/HacenAlgeria.woff2) format("woff2"), =
url(../fonts/HacenAlgeria.woff) format("woff"), =
url(../fonts/HacenAlgeria.ttf) format("truetype"), =
url(../fonts/HacenAlgeria.svg#HacenAlgeria) format("svg");
}
@font-face {
	font-family: ge ss two light;
	src: local(""), url(../fonts/GE-SS-Two-Light.woff) format("woff"), =
url(../fonts/GE-SS-Two-Light.ttf) format("truetype"), =
url(../fonts/GE-SS-Two-Light.svg) format("svg");
	font-weight: 400;
	font-style: normal;
}
* {
	box-sizing: border-box;
}
*::after {
	box-sizing: border-box;
}
*::before {
	box-sizing: border-box;
}
:root {
=09
}
body {
=09
}
.row {
	flex-flow:row-reverse wrap; display: flex;
}
.d-flex {
	flex-flow:row-reverse wrap; display: flex;
}
a {
	color: rgb(9, 30, 58); text-decoration: none;
}
a:hover {
	color: rgb(9, 30, 58); text-decoration: none;
}
.m-bottom {
	margin-top: 10px;
}
@media all and (min-width:1200px)
{
.container {
	max-width: 1366px;
}
.container-sm {
	max-width: 1366px;
}
.container-md {
	max-width: 1366px;
}
.container-lg {
	max-width: 1366px;
}
.container-xl {
	max-width: 1366px;
}
}
.col-center {
	margin: 0px auto; display: block;
}
.nopadding {
	padding-right: 0px !important; padding-left: 0px !important;
}
.dir {
	direction: rtl;
}
.p-right {
	padding-right: 0px; padding-left: 15px;
}
.p-left {
	padding-right: 15px; padding-left: 0px;
}
#header {
	background: linear-gradient(0deg, rgba(230, 230, 230, 1) 0%, rgba(255, =
255, 255, 1) 100%); padding: 15px;
}
#header ul li.nav-item {
	padding: 5px; color: rgb(126, 126, 126); direction: rtl;
}
.list-info {
	flex-direction: row-reverse; justify-content: flex-end;
}
.head_office {
	text-align: center; padding-top: 30px;
}
.head_office span {
	color: rgb(233, 20, 40);
}
.head_office p {
	font-weight: 700;
}
#menu .navbar-expand-lg .navbar-nav {
	flex-direction: row-reverse;
}
#menu .navbar-expand-lg .navbar-collapse {
	justify-content: flex-end;
}
#menu .nav-link {
	color: rgb(255, 255, 255);
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 1.5rem;
}
#menu .navbar-expand-lg .navbar-nav .nav-item a {
	padding-bottom: 5px;
}
#menu .navbar-expand-lg .navbar-nav .nav-link:hover {
	padding-bottom: 0px;
}
#menu .navbar-expand-lg .navbar-nav .nav-item a:hover {
	border-bottom-color: red; border-bottom-width: 5px; =
border-bottom-style: solid;
}
#menu .nav-link:hover {
	color: rgb(215, 215, 215);
}
.fa-plus::before {
	font-size: smaller;
}
.dropdown-item {
	text-align: right;
}
.dropdown-item:hover {
	color: rgb(22, 24, 27); text-decoration: none; border-bottom-color: =
currentColor !important; border-bottom-width: medium !important; =
border-bottom-style: none !important; background-color: rgb(221, 221, =
221);
}
.dropdown-item:focus {
	color: rgb(22, 24, 27); text-decoration: none; border-bottom-color: =
currentColor !important; border-bottom-width: medium !important; =
border-bottom-style: none !important; background-color: rgb(221, 221, =
221);
}
.search-pos {
	left: 45px; position: absolute;
}
.search-color {
	color: rgb(255, 255, 255) !important;
}
.bg-tiker {
	color: rgb(255, 255, 255); margin-top: 7px; background-color: rgb(233, =
20, 40);
}
.news-scroll a {
	color: rgb(255, 255, 255);
}
.text-tiker h3 {
	background: url("../images/bg-tiker.png") no-repeat right rgb(233, 20, =
40); padding: 10px 20px; left: auto; top: 0px; width: 157px; right: 0px; =
margin-bottom: 0px; position: absolute; z-index: 22;
}
#top-news {
	padding: 22px 0px 0px; margin-top: 22px;
}
.text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%); padding: 25px 40px; left: 15px; right: =
15px; bottom: 0px; position: absolute; z-index: 2;
}
.sm-title {
=09
}
.sm-title::after {
	margin: 0px 0px 5px auto; left: auto; width: 4%; right: 0px; =
padding-top: 5px; border-bottom-color: rgb(212, 12, 15); =
border-bottom-width: 2px; border-bottom-style: solid; display: block; =
content: "";
}
.bg-title {
=09
}
.time {
	margin-top: 15px;
}
.icon-shear {
	text-align: left; margin-left: 0px;
}
.contant-White {
	padding: 20px 25px; min-height: 144px;
}
.sic-title {
=09
}
.sic-title::after {
	margin: 0px 0px 5px auto; left: auto; width: 8%; right: 0px; =
padding-top: 5px; border-bottom-color: rgb(212, 12, 15); =
border-bottom-width: 2px; border-bottom-style: solid; display: block; =
content: "";
}
.title {
	padding-top: 5px; direction: rtl;
}
.ads-bg {
	display: block;
}
.adv {
	background: url("../images/bgadv.jpg") no-repeat left top; display: =
block;
}
.text-adv {
	padding: 35px 0px; text-align: center;
}
#esdarat-alhram {
	padding: 80px 15px;
}
#esdarat-alhram2 {
	padding: 0px 15px;
}
.content-esd {
	display: flex; justify-content: space-around;
}
.bg-esd {
=09
}
.hd-esd {
	color: rgb(255, 255, 255); padding-top: 50px; padding-right: 15px; =
font-size: 30px;
}
.border-esd {
	padding-left: 10px; border-right-color: rgb(255, 255, 255); =
border-right-width: 10px; border-right-style: solid;
}
.bref-esd {
	padding: 15px 25px; color: rgb(255, 255, 255) !important;
}
.btn-outline-primary {
	border-color: rgb(255, 255, 255); padding: 5px 25px; border-radius: =
10px; color: rgb(255, 255, 255); margin-right: 15px; margin-left: 20px;
}
.opic {
	opacity: 0.6;
}
.opic:hover {
	opacity: 1;
}
.acti {
	opacity: 1;
}
.bg-pric {
	padding: 10px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(221, 0, 31);
}
.bg-pric1 {
	background-color: rgb(207, 2, 31);
}
.bg-pric2 {
	color: rgb(9, 30, 58); direction: rtl; background-color: rgb(236, 240, =
242);
}
.bg-logo {
	padding: 25px 0px; background-color: rgb(13, 38, 71);
}
#arab-world {
	background: url("../images/c-01.jpg") no-repeat right top rgb(255, 255, =
255); padding-bottom: 50px;
}
#arab-world .icon-section {
	background: url("../images/icons/icon-01.png") no-repeat left top =
rgb(221, 0, 31); height: 90px; color: rgb(255, 255, 255); align-items: =
center;
}
.all-news {
	background: url("../images/all.png") no-repeat right top; text-align: =
center; padding-right: 29px; font-size: 16px;
}
#list-arabe .list-inline {
	margin: 30px 0px; flex-flow:row-reverse wrap; display: flex; =
justify-content: flex-end;
}
#list-arabe li::after {
	color: red; margin-left: 5px; display: inline-block; content: "?";
}
#list-arabe .list-inline-item {
	margin-right: 10px;
}
.time2 {
	font-size: 14px; margin-top: 0px;
}
.text-world {
	background: rgba(9, 30, 58, 0.8); padding: 20px; left: 30px; right: =
30px; bottom: 30px;
}
.border-L {
	border-left-color: rgb(218, 218, 218); border-left-width: 1px; =
border-left-style: solid;
}
.contant-world {
	padding: 15px 0px 25px 15px;
}
.bgsic-title {
	margin-bottom: 15px;
}
.bgsic-title a {
	padding: 2px 10px; color: rgb(255, 255, 255); border-top-left-radius: =
25px; border-bottom-left-radius: 25px; background-color: rgb(221, 0, =
31);
}
.flex-wor {
	flex-flow:row-reverse nowrap; display: flex;
}
.gry a {
	background-color: rgb(238, 238, 238);
}
.bgsic-title::after {
	content: none;
}
.gry::after {
	content: none;
}
.list-world {
	flex-flow:row-reverse wrap; padding-right: 25px; padding-left: 25px; =
font-size: 16px; display: flex;
}
h3.list-item {
	padding-right: 15px; padding-bottom: 20px; font-size: 16px; =
margin-bottom: 0px; border-right-color: rgb(238, 238, 238); =
border-right-width: 2px; border-right-style: solid; list-style-position: =
outside; direction: rtl;
}
.list-world h3::before {
	margin: 0px -20px 5px auto; left: auto; width: 8%; right: 0px; color: =
rgb(221, 0, 31); padding-top: 5px; display: inline-block; content: "?";
}
.ttop {
	margin-bottom: 15px;
}
.news-world {
	padding-left: 0px !important;
}
h3.list-item span {
	color: rgb(221, 0, 31); font-size: 25px; font-weight: 700; =
border-bottom-color: rgb(221, 0, 31); border-bottom-width: 3px; =
border-bottom-style: solid;
}
#writers {
	background: rgb(255, 255, 255); padding: 0px 0px 30px;
}
#writers .icon-section {
	height: 65px; color: rgb(212, 12, 15); align-items: center;
}
.title-name {
	color: rgb(212, 12, 15); font-size: 18px;
}
.fa-quote-right::before {
	color: rgb(221, 0, 31); font-size: 25px;
}
.bref {
	line-height: 1.2;
}
.mbottom {
	margin-bottom: 15px;
}
#woman {
	margin-bottom: 100px;
}
#woman .icon-section {
	height: 90px; color: rgb(255, 255, 255); align-items: center;
}
.text-woman {
	background: rgba(9, 143, 213, 0.8); padding: 20px; left: 30px; right: =
30px; bottom: 40px;
}
.contant-woman {
	padding: 15px; left: 30px; right: 30px; bottom: -80px; position: =
absolute; z-index: 8; background-color: rgb(255, 255, 255);
}
.center {
	text-align: center;
}
.contant-soch {
	background: url("../images/icon-bg.png") no-repeat left bottom rgb(41, =
171, 225); padding: 30px 25px 5px; color: rgb(255, 255, 255); =
min-height: 355px;
}
.title-soch a {
	padding: 5px 5px 5px 20px; color: rgb(255, 255, 255); margin-top: 15px; =
background-color: rgb(238, 0, 119);
}
.shear {
	left: 25px; bottom: 20px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
.bg-shear {
	background-color: rgb(255, 255, 255);
}
.icon-shear-gry {
	color: rgb(139, 143, 154);
}
.bg-s {
	padding: 3px 5px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(238, 0, 119);
}
.bg-s2 {
	padding: 3px 5px; text-align: center; background-color: rgb(255, 255, =
255);
}
#cars {
	background: url("../images/c-07.png") no-repeat right top, =
url("../images/bcar02.jpg") no-repeat center;
}
#cars .icon-section {
	background: url("../images/icons/icon-07.png") no-repeat left top =
rgb(59, 186, 195); height: 90px; color: rgb(255, 255, 255); align-items: =
center;
}
.contant-car {
	padding: 15px; left: 0px; height: 80px; right: 0px; bottom: 0px; =
position: absolute; z-index: 66; background-color: rgba(56, 54, 50, =
0.8);
}
.text-wihte {
	color: rgb(255, 255, 255);
}
.bgcontant-car {
	left: 0px; right: 0px; bottom: 0px;
}
#sport {
	background: url("../images/bg01.jpg") repeat-x rgb(255, 255, 255);
}
#sport .icon-section {
	height: 90px; color: rgb(255, 255, 255); align-items: center;
}
.green a {
	border-radius: 25px; background-color: rgb(134, 185, 63);
}
.shear-car {
	left: 0px; bottom: 0px;
}
#sport .shear {
	left: 0px; bottom: 0px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
.bg-car {
	padding: 3px 5px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(134, 185, 63);
}
.line-lef {
	padding-right: 10px; border-left-color: rgb(218, 218, 218); =
border-left-width: 1px; border-left-style: solid;
}
.adv-car {
	min-height: auto;
}
.text-adv {
	padding: 15px 0px;
}
.more {
	text-align: center; color: rgb(148, 148, 148); margin-top: -10px;
}
.more a {
	padding: 5px 40px; border: 1px solid rgb(148, 148, 148); border-image: =
none; text-align: center; color: rgb(148, 148, 148); background-color: =
rgb(255, 255, 255);
}
.line {
	border-top-color: rgb(148, 148, 148); border-top-width: 1px; =
border-top-style: solid; display: flex; justify-content: center;
}
#economy {
	padding-bottom: 50px; background-color: rgb(242, 242, 242);
}
#economy .icon-section {
	height: 90px; color: rgb(255, 255, 255); align-items: center;
}
#economy .text-economy {
	background: rgba(25, 42, 49, 0.8); padding: 20px; left: 30px; right: =
30px; bottom: 40px; position: absolute;
}
.icon-shear-econ {
	right: -18px; bottom: 5px; color: rgb(255, 255, 255); position: =
absolute; z-index: 88;
}
.title-econ {
	color: rgb(0, 138, 209);
}
.title-econ::after {
	border-bottom-color: rgb(0, 138, 209); border-bottom-width: 2px; =
border-bottom-style: solid;
}
.title-econmy {
	color: rgb(0, 138, 209);
}
.bg-White {
	padding: 25px 10px 10px; background-color: rgb(255, 255, 255);
}
.bor-line {
	padding-top: 10px; border-bottom-color: rgb(246, 246, 246); =
border-bottom-width: 1px; border-bottom-style: solid;
}
#gallery {
	background: url("../images/c-04.png") no-repeat right top rgb(242, 242, =
242); padding-bottom: 30px; margin-top: 60px;
}
#gallery .icon-section {
	background: url("../images/icons/icon-03.png") no-repeat left top =
rgb(249, 187, 40); height: 90px; color: rgb(255, 255, 255); align-items: =
center;
}
.img_gallery {
	background-position: 50% 30%; width: 100%; position: relative; =
background-repeat: no-repeat; background-size: cover;
}
.white_baby {
	background: rgb(242, 242, 242); left: 50px; right: 50px; bottom: -30px; =
padding-right: 15px; padding-left: 15px; position: absolute; z-index: =
99;
}
.text_baby {
	margin: 0px; text-align: center; color: rgb(117, 117, 117); =
padding-top: 25px; padding-bottom: 1px;
}
.text_Photographer {
	margin: 0px; text-align: center; color: rgb(117, 117, 117); =
padding-bottom: 5px; font-size: 14px; border-bottom-color: rgb(218, 218, =
218); border-bottom-width: 1px; border-bottom-style: solid;
}
.Gallery {
	text-align: center; color: rgb(241, 68, 171); padding-top: 5px; =
font-size: 14px;
}
.Month {
	text-align: center; color: rgb(112, 199, 235); padding-top: 5px; =
padding-bottom: 5px; font-size: 15px;
}
.icon_image2 {
	right: 30.5%; bottom: 0%; position: absolute; z-index: 99;
}
.cont-gall {
	display: flex; justify-content: center;
}
.shopstyle {
	height: 370px;
}
#tecnology {
	background: url("../images/bg01.jpg") repeat-x rgb(255, 255, 255);
}
#tecnology .icon-section {
	height: 90px; color: rgb(255, 255, 255); align-items: center;
}
ul.tecnology {
	margin: 90px 10px 0px 0px;
}
#tecnology .list-group-item {
	padding: 10px; color: rgb(168, 174, 186); border-bottom-color: rgba(0, =
0, 0, 0.125); border-bottom-width: 1px; border-bottom-style: solid; =
display: block; position: relative;
}
#tecnology .shear {
	left: 0px; bottom: 0px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
.bg-tec {
	padding: 3px 5px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(29, 161, 229);
}
.pos-tecon {
	left: 0px; bottom: 8px; position: absolute; z-index: 999;
}
.pos-tecon2 {
	bottom: 0px;
}
.bg-tecon {
	background-color: rgb(29, 161, 229);
}
.border-m {
	padding-top: 15px; padding-bottom: 15px; border-bottom-color: rgb(218, =
218, 218); border-bottom-width: 1px; border-bottom-style: solid;
}
#memory {
	background: url("../images/bg-more.jpg") no-repeat center; padding: =
50px; margin-top: 30px;
}
.line-hd {
	padding: 0px; border-bottom-color: rgb(105, 142, 197); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.text-hdmemory {
	color: rgb(255, 255, 255);
}
.text-hdmemory a {
	padding-top: 7px; border-bottom-color: rgb(255, 255, 255); =
border-bottom-width: 3px; border-bottom-style: solid;
}
.contant-memory {
	left: 0px; right: 0px;
}
.borright {
	padding-left: 10px; border-right-color: rgb(255, 255, 255); =
border-right-width: 2px; border-right-style: solid;
}
.hd {
	padding: 5px 15px; left: 15px; top: 10px; text-align: center; color: =
rgb(255, 255, 255); position: absolute; z-index: 333; background-color: =
rgb(212, 12, 15);
}
.pos-img {
	top: 30px; right: 25px; position: absolute;
}
#social {
	background: url("../images/bgsoci.jpg") no-repeat left bottom rgb(255, =
255, 255); padding: 25px 25px 0px 10px; margin-top: 0px;
}
.line-soci {
	border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.hd-soci {
	color: rgb(255, 255, 255);
}
.hd-soci a {
	padding-top: 7px; border-bottom-color: rgb(238, 0, 119); =
border-bottom-width: 3px; border-bottom-style: solid;
}
.title-soci {
	color: rgb(238, 0, 119);
}
#Services {
	padding: 25px 25px 20px 10px; background-color: rgb(239, 239, 239);
}
.line-serv {
	border-bottom-color: rgb(215, 215, 215); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.hd-serv {
	color: rgb(174, 131, 30);
}
.hd-serv a {
	padding-top: 7px; border-bottom-color: rgb(174, 131, 30); =
border-bottom-width: 3px; border-bottom-style: solid;
}
.bg-weather {
	background: url("../images/bg-serv01.jpg") no-repeat center; padding: =
15px 25px 0px 10px; color: rgb(255, 255, 255); min-height: 223px;
}
.num {
	font-family: sans-serif; font-size: 60px; margin-bottom: 0px;
}
.num span {
	font-size: 20px; position: absolute;
}
.icon-wea {
	left: 30px; bottom: 60px; position: absolute; z-index: 11;
}
.num2 span {
	font-size: 11px; position: absolute;
}
.bg-weather2 {
	background: linear-gradient(0deg, rgba(230, 230, 230, 1) 0%, rgba(255, =
255, 255, 1) 100%); padding: 20px 20px 0px 10px; min-height: 223px;
}
.line-weather {
	padding-bottom: 10px; border-bottom-color: rgb(236, 236, 236); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.icon-wea2 {
	top: 30px;
}
.h-img {
	min-height: 223px;
}
.price-gol {
	color: rgb(174, 131, 30);
}
.price-gol a {
	color: rgb(174, 131, 30); padding-bottom: 10px; border-bottom-color: =
rgb(174, 131, 30); border-bottom-width: 1px; border-bottom-style: solid;
}
ul.text-price {
	padding: 15px 0px; flex-direction: row-reverse; justify-content: =
flex-start;
}
.text-servi {
	color: rgb(255, 255, 255);
}
ul.timer {
	display: flex; flex-direction: row-reverse;
}
.text-servi3 {
	color: rgb(255, 255, 255); background-color: rgb(174, 131, 30);
}
.text-servi4 {
	color: rgb(255, 255, 255); background-color: rgb(212, 12, 15);
}
.text-servi2 {
	background-color: rgb(255, 255, 255);
}
h4 small {
	font-size: 14px;
}
#video {
	background: url("../images/bg-video.jpg") no-repeat center; padding: =
40px;
}
.line-video {
	border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.hd-video {
	color: rgb(255, 255, 255);
}
.hd-video a {
	padding-left: 40px; border-bottom-color: rgb(224, 0, 21); =
border-bottom-width: 3px; border-bottom-style: solid;
}
#video .text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%); padding: 25px 10px; left: 0px; right: =
0px; bottom: 0px; position: absolute; z-index: 2;
}
.bg-radio {
	padding: 5px; border-radius: 10px; text-align: center; color: rgb(255, =
255, 255); background-color: rgb(224, 0, 21);
}
.title-radio {
	color: rgb(208, 228, 255);
}
.title-radio2 {
	color: rgb(193, 193, 193);
}
.bg-play {
	padding-top: 10px; background-color: rgb(255, 255, 255);
}
.time a {
	padding: 3px 15px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(0, 97, 174);
}
.img-rudi {
	border-radius: 10px;
}
.img-icon {
	top: 0px; right: 0px; position: absolute; z-index: 33;
}
#footer {
	text-align: right;
}
#footer li:nth-child(1).nav-item {
	padding: 7px 66px; border-top-color: rgb(244, 203, 105); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(2).nav-item {
	padding: 7px 60px; border-top-color: rgb(207, 27, 29); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(3).nav-item {
	padding: 7px 60px; border-top-color: rgb(62, 101, 201); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(4).nav-item {
	padding: 7px 60px; border-top-color: rgb(240, 141, 181); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(5).nav-item {
	padding: 7px 60px; border-top-color: rgb(59, 186, 195); =
border-top-width: 3px; border-top-style: solid;
}
#footer li:nth-child(6).nav-item {
	padding: 7px 66px; border-top-color: rgb(188, 231, 77); =
border-top-width: 3px; border-top-style: solid;
}
.mt {
	margin-top: 72px;
}
.list-group-item {
	padding: 0.1rem 1.25rem; border: currentColor; border-image: none;
}
.title-list {
=09
}
#footer ul.nav {
	text-align: center;
}
#outer {
	margin: 20px 15px;
}
#Gallery-sub {
	margin: 20px 15px;
}
.bg-White-outer {
	padding: 0px 20px; background-color: rgb(247, 247, 247);
}
.shear-outer {
	left: 0px !important; bottom: 0px !important;
}
.bg-contant-outer {
	background-color: rgb(247, 247, 247);
}
.hd-outer {
=09
}
.hd-outer a {
	padding-top: 7px; border-bottom-color: rgb(6, 2, 71) !important; =
border-bottom-width: 3px !important; border-bottom-style: solid =
!important;
}
#inner {
	margin: 20px 15px;
}
.inner-hd {
	text-align: right; font-size: 1.75rem; margin-top: 20px;
}
.text_list {
	padding: 10px;
}
.img-inner {
	width: 100% !important; margin-right: 20px;
}
.p-img {
	text-align: justify; font-family: ge ss two light; font-size: 16px; =
margin-bottom: 20px; direction: rtl;
}
.contant-inner {
	padding: 15px;
}
.btn-primary {
	border-color: rgb(9, 30, 58); color: rgb(255, 255, 255); =
background-color: rgb(9, 30, 58);
}
.form-control {
	text-align: right; direction: rtl;
}
.text-search {
	padding: 20px; color: rgb(22, 24, 27); font-size: 17px; =
background-color: rgb(230, 230, 230);
}
.text-muted {
	color: rgb(255, 5, 5) !important; font-size: 30px;
}
.white_baby-gallery {
	padding: 20px; background-color: rgb(242, 242, 242);
}
.text_baby-gall {
	padding-top: 0px; font-size: 16px;
}
.carousel-indicators {
	padding: 0px; width: 100%; margin-top: 8px; margin-bottom: -70px; =
direction: rtl;
}
.carousel-indicators li {
	background: rgb(22, 23, 25); padding: 1px; width: 220px; height: 60px; =
text-align: center; line-height: 20px; overflow: hidden; direction: rtl;
}
.carousel-indicators li:hover {
	background: rgb(233, 32, 40) !important;
}
.carousel-indicators .active {
	background: rgb(233, 32, 40) !important;
}
.title-gallery {
	padding: 10px; left: 20px; text-align: center; right: 20px; bottom: =
0px; color: rgb(255, 255, 255); position: absolute; z-index: 6666; =
background-color: rgba(0, 0, 0, 0.582);
}
.nav-tabs {
	margin-top: 20px; flex-direction: row-reverse;
}
.nav-tabs .nav-item.show .nav-link {
	color: rgb(255, 255, 255); background-color: rgb(255, 5, 5);
}
.nav-tabs .nav-link.active {
	color: rgb(255, 255, 255); background-color: rgb(255, 5, 5);
}
.s-colors {
	color: rgb(221, 0, 31);
}
.cat-green::before {
	width: 454px; height: 126px; right: 0px; display: block; position: =
absolute; content: ""; background-color: rgb(134, 185, 63);
}
.cat-header::before {
	width: 490px; height: 160px; right: 0px; display: block; position: =
absolute; content: "";
}
.img-100 {
	width: 100%;
}
.imgMax-238 {
	max-height: 238px;
}
h1 {
	direction: rtl;
}
h2 {
	direction: rtl;
}
h3 {
	direction: rtl;
}
h4 {
	direction: rtl;
}
h5 {
	direction: rtl;
}
h6 {
	direction: rtl;
}
.writerimg {
	height: 110px;
}
.img-655 {
	width: 655px;
}
.zone-str {
	border-radius: 20px; left: 30px; width: 98%; height: 27px; position: =
absolute; opacity: 0.4; background-color: rgb(234, 226, 226);
}
.block-debug-bar {
	width: 90%; font-size: 0.9rem; direction: ltr; opacity: 0.7; =
background-color: rgb(210, 210, 208);
}
.slick-slide {
	float: right !important;
}
.dir-writers {
	flex-direction: row !important;
}
iframe {
	max-width: 100%;
}
.timer1 li:nth-child(2n) h5 {
	color: rgb(255, 255, 255); background-color: rgb(212, 12, 15);
}
.timer2 li:nth-child(2n+1) h5 {
	background-color: rgb(255, 255, 255);
}
.item-slick.slick-slide.slick-current.slick-active {
=09
}
.slider-for {
	margin-bottom: 15px;
}
.slider-for img {
	width: 100%; min-height: 100%;
}
.slider-nav {
	margin: auto;
}
.slider-nav .item-slick {
	margin-right: 15px; cursor: pointer; max-width: 240px;
}
.slider-nav .item-slick img {
	background-position: center; max-width: 100%; background-size: cover;
}
.slick-arrow {
	top: 50%; margin-top: -12px; position: absolute; z-index: 50;
}
.slick-prev {
	left: 0px;
}
.slick-next {
	right: 0px;
}
.news_ticker1 {
	width: 100%; height: 52px; right: 0px; bottom: 0px; color: rgb(255, =
255, 255); display: block; position: fixed !important; z-index: =
2147483647; direction: rtl; background-color: rgb(179, 0, 0);
}
.news_ticker1 a {
	color: rgb(255, 255, 255); text-decoration: none;
}
.news_ticker a:hover {
	text-decoration: underline;
}
.news_ticker1 ul {
	margin: 0px; padding: 0px;
}
.ticker1 {
	list-style: none; margin: auto; width: 95%; overflow: hidden; =
padding-top: 13px;
}
.ticker1 .tickerTitle1 {
	margin: 0px 0px 0px 10px; color: yellow; padding-left: 10px; font-size: =
26px; font-weight: 700; border-left-color: rgb(255, 255, 255); =
border-left-width: 1px; border-left-style: solid; float: right;
}
.ticker1 li {
	list-style: none; height: 52px; color: rgb(255, 255, 255); font-size: =
24px; font-weight: 700;
}
.ticker1 .vspacer {
	height: 14px;
}
.homeslider .portallink a {
	color: rgb(255, 255, 255);
}
.bottom-slide .sic-title .portallink a {
=09
}
.search-pos svg {
	width: 30px;
}
.search-pos svg path {
	fill: #fff !important;
}
.searchbox {
	transition:width 0.3s; width: 0%; height: 50px; overflow: hidden; =
float: right; position: relative; min-width: 50px; -webkit-transition: =
width .3s; -moz-transition: width .3s; -o-transition: width .3s;
}
.searchbox-input {
	margin: 0px; padding: 0px 55px 0px 20px; outline: 0px; border: 0px =
currentColor; border-image: none; top: 73px; width: 65%; height: 38px; =
right: 57px; color: rgb(4, 0, 0); font-size: 20px; display: none;
}
:-ms-input-placeholder.searchbox-input {
	color: rgb(215, 75, 75);
}
.searchbox-icon {
=09
}
.searchbox-submit {
=09
}
.searchbox-open {
	width: 65%; display: block;
}
.byline {
	left: 30%; top: 150px; text-align: center; font-size: 18px; position: =
absolute;
}
.byline a {
	color: rgb(215, 75, 75); text-decoration: none;
}
ul.keywords {
	margin: 4px; padding: 6px; direction: rtl; max-width: 98%;
}
ul.keywords li h5 {
	padding: 10px; text-align: center; color: rgb(255, 255, 255); =
background-color: rgb(5, 82, 147);
}
ul.keywords li h5 a {
	color: rgb(255, 255, 255);
}
.tagsTlt {
	font-size: 20px;
}
ul.keywords li {
	padding-right: 5px; padding-left: 5px; display: inline-block;
}
.colorcaption {
	text-align: center; color: rgb(0, 0, 0); padding-bottom: 7px; =
font-size: 15px; font-weight: 700;
}
.innerb_main {
	padding: 6px 6px 5px; width: 100%; color: rgb(47, 47, 46); font-family: =
arial; font-size: 12pt; margin-bottom: 15px; display: inline-flex; =
direction: rtl; background-color: rgb(236, 237, 230);
}
.innerb_main div {
	margin-top: 4px; margin-right: 2px; float: right;
}
.text_source {
	margin: 0px; text-align: right; color: rgb(205, 14, 14); padding-top: =
8px; padding-right: 9px; font-size: 17px;
}
.contentp a {
	color: rgb(22, 96, 177);
}
.contentp a :hover {
	color: rgb(22, 96, 177);
}
.m-bottom a {
	color: rgb(255, 5, 5) !important;
}
.sic-title a {
=09
}
.advtxt {
	color: rgb(221, 0, 31); font-size: 25px; font-weight: 700; =
border-bottom-color: rgb(221, 0, 31); border-bottom-width: 3px; =
border-bottom-style: solid;
}
.WriterIMG {
	padding: 0px 15px 10px 0px; margin-top: 2px; float: left; position: =
relative;
}
.articleAuthr {
	margin: 0.9em 0px 0px !important; color: rgb(254, 53, 1); clear: both; =
font-family: hacennewspaper; font-size: 0.94em; font-weight: 700; =
display: block;
}
.contentp p {
	text-align: justify; color: rgb(0, 0, 0); font-family: ge ss two light; =
font-size: 19px; margin-top: 0px; margin-bottom: 20px; direction: rtl;
}
.contentp {
	text-align: justify; color: rgb(0, 0, 0); font-family: ge ss two light; =
font-size: 19px; margin-top: 0px; margin-bottom: 20px; direction: rtl;
}
.pager-container {
	float: right;
}
.pager-container .page-item.active .page-link {
	border-color: rgb(5, 17, 34); color: rgb(255, 255, 255); z-index: 3; =
background-color: rgb(9, 30, 58);
}
.pager-container .page-link:hover {
	color: rgb(9, 30, 58);
}
.pager-container .page-link {
	color: rgb(9, 30, 58);
}
.blueimp-gallery .modal-body {
	padding: 0px 0px 56.25%; text-align: center; overflow: hidden; =
position: relative; cursor: pointer;
}
.blueimp-gallery .modal-footer {
	margin: 0px;
}
.blueimp-gallery .modal-body img {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: =
absolute; max-height: 100%; max-width: 100%;
}
.blueimp-gallery .modal-body .video-content video {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: =
absolute; max-height: 100%; max-width: 100%;
}
.blueimp-gallery .modal-body .video-content iframe {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: =
absolute; max-height: 100%; max-width: 100%;
}
.blueimp-gallery .modal-body .video-content a {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: =
absolute; max-height: 100%; max-width: 100%;
}
.blueimp-gallery .modal-body .video-content video {
	display: none;
}
.blueimp-gallery .modal-body .video-playing video {
	display: block;
}
.blueimp-gallery .modal-body .video-content iframe {
	border: currentColor; border-image: none; left: 100%; width: 100%; =
height: 100%;
}
.blueimp-gallery .modal-body .video-playing iframe {
	left: 0px;
}
.blueimp-gallery .modal-body .video-playing img {
	display: none;
}
.blueimp-gallery .modal-body .video-playing a {
	display: none;
}
.blueimp-gallery .modal-body .video-content a {
	cursor: pointer;
}
.blueimp-gallery .modal-body .video-content a::after {
	margin: -32px 0px 0px -32px; top: 50%; width: 64px; height: 64px; =
line-height: 64px; font-family: glyphicons halflings; font-size: 64px; =
position: absolute; content: "\e029"; -webkit-font-smoothing: =
antialiased;
}
.blueimp-gallery .modal-body .video-loading a {
	background: url("../img/loading.gif") no-repeat center / 64px 64px;
}
.blueimp-gallery .modal-body .video-loading a::after {
	content: none;
}
@media screen and (min-width:768px)
{
.blueimp-gallery .modal-dialog {
	left: auto; width: auto; right: auto; padding-right: 5%; padding-left: =
5%; max-width: 900px;
}
}
.imggallery img {
	width: 180px; height: 180px;
}
.main-normal .contant-White {
	padding: 1px 25px !important;
}
.contentp img {
	max-width: 100%;
}
.carousel-indicators li span {
	color: rgb(255, 255, 255); font-size: 14px;
}
@media all and (min-width:1200px)
{
.fixblock-h {
	height: 130px; overflow: hidden;
}
.content-esd .time {
	top: 20px;
}
.fixheight {
	height: 145px;
}
.imgheihgt {
	height: 290px;
}
.text-contant {
	left: 0px !important; right: 0px !important;
}
.fixbh {
	height: 155px;
}
.fixth {
	min-height: 100px !important;
}
.height-230 {
	height: 230px;
}
.img-250 {
	width: 100%; height: 200px;
}
#economy .text-economy {
	bottom: 0px !important;
}
.fixho {
	height: 108px; overflow: hidden;
}
}
.logos .slick-prev {
	top: 60px !important;
}
.logos .slick-next {
	top: 60px !important;
}
.bottom-slide h2 a {
	color: rgb(255, 255, 255);
}
.icon-section h2 a {
	color: rgb(255, 255, 255);
}
@media all and (min-width:1024px)
{
.contant-woman {
	top: 190px !important;
}
}
.fixpad {
	padding-top: 14px;
}
#stop-resume {
	margin: 10px; padding: 10px; border: 1px solid rgb(255, 255, 255); =
border-image: none; width: 70px; text-align: center; text-transform: =
uppercase; text-decoration: none; display: block; background-color: =
rgb(241, 241, 241);
}
#stop-resume:active {
	border: 1px solid rgb(241, 241, 241); border-image: none; color: blue; =
background-color: rgb(255, 255, 255);
}
.hd_tiker {
	padding: 5px 5px 8px; text-align: center; color: rgb(255, 255, 255); =
font-size: 23px; background-color: rgb(128, 137, 145);
}
.icon_tiker {
	margin-top: 10px;
}
a h4.text_tiker {
	color: rgb(255, 255, 255); font-family: =
droidsansc1dc4f152bc471a5a650936443e7e88c_0; font-size: 12px;
}
@media all and (max-width:480px)
{
.news_ticker1 {
	height: 90px !important;
}
.ticker1 li {
	height: 90px;
}
.news_ticker1 a {
	font-size: 15px;
}
}
#radio-section {
	background: rgb(239, 239, 239); margin-bottom: 60px;
}
.width-audio {
	background: url("../App_Themes/Front/images/radio/bg-r.png") no-repeat =
left rgb(9, 30, 58); margin: 0px auto; padding: 30px; width: 728px; =
height: 90px;
}
.mt-mins {
	margin-top: -10px;
}
audio {
	width: 300px;
}
.zakerat {
	height: 210px;
}
.zakeraMain {
	width: 100%; height: 435px;
}
@media only screen and (max-width:767px)
{
.zakeraMain {
	width: 100%; height: 260px;
}
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/responsive_devices.css

@media all and (max-width:480px)
{
.nopadding-mob {
	padding-right: 0px !important; padding-left: 0px !important;
}
.padd-mob {
	padding-right: 15px !important; padding-left: 15px !important;
}
.d-flex {
	flex-wrap: wrap !important;
}
.navbar-toggler {
	padding: 0.25rem 0.75rem; font-size: 1rem; margin-top: -31px; =
margin-left: -14px;
}
.navbar-light .navbar-toggler {
	border-color: transparent; color: rgb(0, 0, 0);
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 0px;
}
.search-pos {
	left: 0px; text-align: center; position: relative;
}
.bottom-slide {
	margin-bottom: 15px;
}
.text-contant {
	background: rgb(221, 0, 31); padding: 15px; left: 0px; right: 0px; =
bottom: 0px; position: relative;
}
.text-tiker h3 {
	z-index: 22;
}
.sm-title::after {
	width: 10%; border-bottom-color: rgb(255, 255, 255); =
border-bottom-width: 2px; border-bottom-style: solid;
}
.bg-title {
	margin-bottom: 15px;
}
.all-news {
	background: url("../images/all.png") no-repeat left top; padding-right: =
21px; font-size: 14px;
}
.contan-writ {
	text-align: center; padding-top: 10px;
}
.list-info {
=09
}
.mop-display {
	display: flex; justify-content: center;
}
.navbar-nav {
	display: inline;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: center;
}
.img-center {
	margin: 0px auto; float: none;
}
#esdarat-alhram {
	padding-bottom: 20px;
}
.line-lef {
	padding: 0px; border-left-color: currentColor; border-left-width: =
medium; border-left-style: none;
}
#sport .text-contant {
	background: rgb(117, 167, 48) !important;
}
#sport .contant-world {
	padding-bottom: 10px; min-height: auto;
}
#economy .text-contant {
	background: rgb(0, 138, 209) !important; padding: 20px; left: 0px; =
right: 0px; bottom: 0px;
}
#memory .text-contant {
	background: rgb(46, 79, 124) !important; margin-bottom: 10px;
}
#memory {
	background: rgb(41, 60, 90); padding: 10px;
}
#woman .text-contant {
	background: rgb(238, 24, 119) !important;
}
.icon-shear-econ {
	right: 10px;
}
.pos-img {
	right: 10px;
}
.adv {
	background: 0px 0px;
}
.news-world {
	padding-right: 0px; padding-left: 0px !important;
}
.p-col-0 {
	padding: 0px;
}
.white_baby {
	left: 10px; right: 10px; bottom: 0px; z-index: 99;
}
.shopstyle {
	height: auto;
}
#gallery {
	padding-bottom: 20px;
}
#woman {
	padding-bottom: 40px;
}
.contant-woman {
	left: 0px; right: 0px; bottom: 0px; position: relative;
}
.shear {
	left: 15px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
#sport .shear {
	left: 0px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
#tecnology .shear {
	left: 15px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
.icon-shear i {
	text-align: center;
}
.contant-soch {
	min-height: 292px;
}
.contant-car {
	position: relative;
}
#social .text-contant {
	margin-bottom: -25px; background-color: transparent;
}
.border-m {
	margin-bottom: 20px;
}
#Services {
	padding: 25px 10px 20px;
}
ul.timer {
	text-align: center;
}
#header ul li.nav-item {
	font-size: 10px;
}
.bg-mop {
	margin-top: 10px; background-color: rgb(255, 255, 255);
}
#video .text-contant {
	padding: 10px;
}
.tex-vdi {
	padding-top: 0px; font-size: 14px;
}
.shear-outer {
	bottom: auto !important;
}
.img-inner {
	margin-top: 0px; margin-right: 0px; float: left;
}
.text_list {
	padding: 5px; font-size: 13px;
}
#video {
	background: rgb(8, 15, 39); padding: 10px;
}
.carousel {
	margin-bottom: 60px;
}
.title-gallery {
	font-size: 14px;
}
#gallery .slick-next {
	top: 78px;
}
#gallery .slick-prev {
	top: 78px;
}
#header {
	padding: 0px 0px 10px;
}
.head_office {
	padding-top: 10px;
}
.head_office span {
	font-size: 10px;
}
.head_office p {
	font-size: 9px;
}
}
@media all and (min-width:576px)
{
.nopadding-mob {
	padding-right: 0px !important; padding-left: 0px !important;
}
.d-flex {
	flex-wrap: wrap !important;
}
.search-pos {
	left: 0px; text-align: center; position: relative;
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 0px;
}
.bottom-slide {
	margin-bottom: 15px;
}
.all-news {
	padding-right: 70px;
}
.contan-writ {
	text-align: center; padding-top: 10px;
}
.list-info {
	justify-content: center;
}
.navbar-nav {
	display: inline;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: center;
}
.adv {
	background: 0px 0px;
}
.contant-White {
	min-height: auto;
}
.news-world {
	padding-right: 0px; padding-left: 0px !important;
}
.white_baby {
	bottom: 0px; padding-right: 10px; padding-left: 10px; z-index: 99;
}
.shopstyle {
	height: auto;
}
#memory .text-contant {
	background: rgb(46, 79, 124) !important;
}
#memory {
	background: rgb(41, 60, 90); padding: 10px;
}
.bg-pric2 {
	font-size: 12px;
}
#video {
	background: rgb(41, 60, 90); padding: 40px;
}
.contant-woman {
	left: 0px; right: 0px; bottom: 0px; position: relative;
}
.shear {
	left: 15px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
.icon-shear i {
	text-align: center;
}
.contant-soch {
	min-height: 292px;
}
.contant-car {
	position: relative;
}
.border-m {
	margin-bottom: 20px;
}
ul.timer {
	text-align: center;
}
#sport .shear {
	left: 0px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
#tecnology .shear {
	left: 15px; top: 0px; bottom: auto; position: absolute; z-index: 777;
}
.navbar-toggler {
	margin-top: -120px; margin-left: -30px;
}
.bg-mop {
	margin-top: 10px; background-color: rgb(255, 255, 255);
}
.shear-outer {
	bottom: auto !important;
}
.carousel {
	margin-bottom: 80px;
}
#gallery .slick-next {
	top: 78px;
}
#gallery .slick-prev {
	top: 78px;
}
#header {
	padding: 15px;
}
}
@media all and (min-width:768px)
{
.all-news {
	padding-right: 50px;
}
.contan-writ {
	text-align: right; padding-top: 0px;
}
.news-world {
	padding-right: 0px !important; padding-left: 0px !important;
}
.navbar-nav {
	display: inline;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: center;
}
#economy .text-contant {
	background: rgb(0, 138, 209); padding: 15px; left: 0px; right: 0px; =
bottom: 0px; position: relative;
}
#tecnology .shear {
	left: 0px; top: auto; bottom: 0px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
#sport .shear {
	left: 0px; top: auto; bottom: 0px; position: absolute; z-index: 777; =
background-color: rgb(255, 255, 255);
}
.bg-mop {
	margin-top: 10px; background-color: rgb(255, 255, 255);
}
.img-inner {
	width: 70%;
}
.carousel {
	margin-bottom: 100px;
}
#gallery .slick-next {
	top: 97px;
}
#gallery .slick-prev {
	top: 97px;
}
.navbar-toggler {
	margin-top: -120px; margin-left: 0px;
}
}
@media all and (min-width:992px)
{
.all-news {
	padding-right: 29px;
}
}
@media all and (min-width:1024px)
{
.search-pos {
	left: 22px; text-align: left; position: absolute;
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 0px;
}
.all-news {
	padding-right: 61px;
}
.nopadding-mob {
	padding-right: 15px !important; padding-left: 15px !important;
}
.news-world {
	padding-right: 0px !important; padding-left: 0px !important;
}
.list-info {
	justify-content: flex-end;
}
.navbar-nav {
	display: flex;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: right;
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 10px; font-size: 14px;
}
.icon-shear-econ {
	right: -10px;
}
.title {
	font-size: 14px;
}
.all-news {
	padding-right: 70px; padding-left: 0px;
}
#tecnology .list-group-item {
	font-size: 14px;
}
.pos-img {
	top: 40px; right: 10px; position: absolute;
}
.btn-outline-primary {
	margin-left: 0px;
}
.contant-woman {
	left: 30px; right: 30px; bottom: -80px; position: absolute;
}
.shear {
	left: 30px; top: auto; bottom: 20px; position: absolute; z-index: 777;
}
.icon-shear i {
	text-align: left;
}
.contant-woman h3 {
	font-size: 14px;
}
.contant-soch {
	min-height: 355px;
}
.border-m {
	margin-bottom: 0px;
}
.bg-mop {
	margin-top: 0px; background-color: transparent;
}
#tecnology .shear2 {
	bottom: 55px;
}
.shear-outer {
	left: 0px !important; top: 0px; bottom: auto;
}
.head_office {
	padding-top: 10px;
}
}
@media all and (min-width:1200px)
{
.adv {
=09
}
.contant-White {
	min-height: 144px;
}
#sport .text-contant {
	left: 0px; right: 0px;
}
.navbar-nav {
	display: flex;
}
#menu .navbar-expand-lg .navbar-collapse {
	text-align: right;
}
#menu .navbar-expand-lg .navbar-nav .nav-link {
	padding-left: 1.36rem;
}
.text-economy {
	bottom: 40px;
}
.title {
=09
}
#economy .text-economy {
	background: rgba(25, 42, 49, 0.8); padding: 20px; left: 30px; right: =
30px; bottom: 40px; position: absolute;
}
.text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%); padding: 25px 40px; left: 15px; right: =
15px; bottom: 0px; position: absolute; z-index: 2;
}
.icon-shear-econ {
	right: -18px;
}
.white_baby {
	bottom: -30px; padding-right: 15px; padding-left: 15px; position: =
absolute; z-index: 99;
}
.shopstyle {
	height: 370px;
}
#tecnology .list-group-item {
=09
}
#memory {
	background: url("../images/bg-more.jpg") no-repeat center; padding: =
50px; margin-top: 30px;
}
.pos-img {
	top: 30px; right: 25px; position: absolute;
}
#memory .text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%) !important; padding: 25px 40px; left: 0px; =
right: 0px; position: absolute;
}
#woman .text-contant {
	background: linear-gradient(0deg, rgba(2, 0, 36, 1) 0%, rgba(0, 0, 0, =
1) 0%, rgba(0, 0, 0, 0) 100%) !important; padding: 25px 40px; left: 0px; =
right: 0px; position: absolute;
}
.btn-outline-primary {
	margin-left: 20px;
}
#video {
	background: url("../images/bg-video.jpg") no-repeat center; padding: =
40px;
}
.all-news {
	padding-right: 29px;
}
.contant-woman h3 {
	font-size: 17px;
}
.bg-mop {
	margin-top: 0px; background-color: transparent;
}
.bg-title a {
	color: rgb(255, 255, 255);
}
#tecnology .shear2 {
	bottom: 0px;
}
.shear-outer {
	left: 0px !important; top: auto; bottom: 0px !important;
}
#gallery .slick-next {
	top: 126px;
}
#gallery .slick-prev {
	top: 126px;
}
#video .slick-next {
	top: 126px;
}
#video .slick-prev {
	top: 126px;
}
.head_office {
	padding-top: 30px;
}
}
@media all and (min-width:1800px)
{
.bottom-slide {
	margin-bottom: 0px;
}
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/slick.css

.slick-slider {
	float: right; position: relative; box-sizing: border-box; =
-ms-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; =
-webkit-tap-highlight-color: transparent; -webkit-user-select: none; =
-moz-user-select: none; user-select: none; -webkit-touch-callout: none; =
-khtml-user-select: none;
}
.slick-slide .slick-active {
	border: 2px solid rgb(0, 0, 0); border-image: none; background-color: =
rgb(255, 255, 255);
}
.slick-list {
	margin: 0px; padding: 0px; overflow: hidden; display: block; position: =
relative;
}
.slick-list:focus {
=09
}
.slick-list.dragging {
	cursor: pointer;
}
.slick-slider .slick-track {
	transform: translate3d(0px, 0px, 0px); -webkit-transform: =
translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); =
-o-transform: translate3d(0, 0, 0);
}
.slick-slider .slick-list {
	transform: translate3d(0px, 0px, 0px); -webkit-transform: =
translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); =
-o-transform: translate3d(0, 0, 0);
}
.slick-track {
	left: 0px; top: 0px; display: block; position: relative;
}
.slick-track::before {
	display: table; content: "";
}
.slick-track::after {
	display: table; content: "";
}
.slick-track::after {
	clear: both;
}
.slick-loading .slick-track {
	visibility: hidden;
}
.slick-slide {
	height: 100%; float: left; display: none; min-height: 1px;
}
[dir=3Drtl] .slick-slide {
	float: right;
}
.slick-slide img {
	display: block;
}
.slick-slide.slick-loading img {
	display: none;
}
.slick-slide.dragging img {
	pointer-events: none;
}
.slick-initialized .slick-slide {
	display: block;
}
.slick-loading .slick-slide {
	visibility: hidden;
}
.slick-vertical .slick-slide {
	border: 1px solid transparent; border-image: none; height: auto; =
display: block;
}
.slick-arrow.slick-hidden {
	display: none;
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: text/css;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/App_Themes/Front/css/slick-theme.css

@font-face {
	font-family: slick;
	src: url(./fonts/slick.eot?#iefix) format("embedded-opentype"), =
url(./fonts/slick.ttf) format("truetype"), url(./fonts/slick.svg#slick) =
format("svg");
	font-weight: 400;
	font-style: normal;
}
.slick-loading .slick-list {
	background: url("./ajax-loader.gif") no-repeat center rgb(255, 255, =
255);
}
.slick-prev {
	background: 0px 0px; padding: 0px; border: currentColor !important; =
border-image: none !important; top: 190px; width: 32px; height: 32px; =
color: transparent; line-height: 0; font-size: 0px; display: block; =
position: absolute; z-index: 500; cursor: pointer; transform: =
translate(0px, -50%); -webkit-transform: translate(0, -50%);
}
.slick-next {
	background: 0px 0px; padding: 0px; border: currentColor !important; =
border-image: none !important; top: 190px; width: 32px; height: 32px; =
color: transparent; line-height: 0; font-size: 0px; display: block; =
position: absolute; z-index: 500; cursor: pointer; transform: =
translate(0px, -50%); -webkit-transform: translate(0, -50%);
}
.slick-prev {
	left: 28px;
}
.slick-prev::before {
	background: url("../images/arow_left.png") no-repeat; content: =
"=81=A9";
}
.slick-next {
	right: 40px;
}
.slick-next::before {
	background: url("../images/arow-right.png") no-repeat; content: =
"=81=A8";
}
.slick-prev::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.slick-next::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.sedar .slick-prev {
	padding: 0px; border: currentColor; border-image: none; top: 280px; =
width: 32px; height: 32px; color: transparent; line-height: 0; =
font-size: 0px; display: block; position: absolute; z-index: 500; =
cursor: pointer; transform: translate(0px, -50%); -webkit-transform: =
translate(0, -50%);
}
.sedar .slick-next {
	padding: 0px; border: currentColor; border-image: none; top: 280px; =
width: 32px; height: 32px; color: transparent; line-height: 0; =
font-size: 0px; display: block; position: absolute; z-index: 500; =
cursor: pointer; transform: translate(0px, -50%); -webkit-transform: =
translate(0, -50%);
}
.sedar .slick-prev {
	left: -50px; top: 200px;
}
.sedar .slick-prev::before {
	background: url("../images/arow_botom.png") no-repeat rgb(221, 0, 31); =
content: "=81=A9";
}
.sedar .slick-next {
	left: -50px; top: 150px;
}
.sedar .slick-next::before {
	background: url("../images/arow_top.png") no-repeat rgb(221, 0, 31); =
content: "=81=A8";
}
.sedar .slick-prev::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.sedar .slick-next::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.logos .slick-prev {
	background: 0px 0px; padding: 0px; border: currentColor; border-image: =
none; top: 30px; width: 32px; height: 32px; color: transparent; =
line-height: 0; font-size: 0px; display: block; position: absolute; =
z-index: 500; cursor: pointer; transform: translate(0px, -50%); =
-webkit-transform: translate(0, -50%);
}
.logos .slick-next {
	background: 0px 0px; padding: 0px; border: currentColor; border-image: =
none; top: 30px; width: 32px; height: 32px; color: transparent; =
line-height: 0; font-size: 0px; display: block; position: absolute; =
z-index: 500; cursor: pointer; transform: translate(0px, -50%); =
-webkit-transform: translate(0, -50%);
}
.logos .slick-prev {
	left: -45px;
}
.logos .slick-prev::before {
	background: url("../images/arow_left.png") no-repeat; content: =
"=81=A9";
}
.logos .slick-next {
	right: -35px;
}
.logos .slick-next::before {
	background: url("../images/arow-right.png") no-repeat; content: =
"=81=A8";
}
.logos .slick-prev::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.logos .slick-next::before {
	line-height: 1; font-size: 30px; opacity: 0.9; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale;
}
.slick-dotted.slick-slider {
	padding-top: 0px;
}
.slick-dots {
	list-style: none; margin: 0px auto; padding: 0px 5px 5px 0px; left: =
0px; width: 100%; text-align: center; bottom: -20px; display: block; =
position: absolute; background-color: transparent;
}
.slick-dots li {
	margin: 0px; padding: 0px; width: 18px; height: 18px; display: =
inline-block; position: relative; cursor: pointer;
}
.slick-dots li button {
	background: 0px 0px; padding: 0px; border: 0px currentColor; =
border-image: none; width: 15px; height: 15px; color: transparent; =
line-height: 0; font-size: 20px; display: block; cursor: pointer;
}
.slick-dots li button:hover {
=09
}
.slick-dots li button:focus {
=09
}
.slick-dots li button:hover::before {
	opacity: 1;
}
.slick-dots li button:focus::before {
	opacity: 1;
}
.slick-dots li button::before {
	left: 0px; top: 0px; width: 15px; height: 15px; text-align: center; =
color: rgb(26, 26, 25); line-height: 20px; font-family: slick; =
font-size: 10px; position: absolute; content: "?"; opacity: 1; =
-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button::before {
	color: rgb(169, 23, 23); opacity: 0.75;
}

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/FD126C42-EBFA-4E12-B309-BB3FDD723AC1/main.js?attr=fzQJa_9g6uAnw7DA9iRjit1Mn_LJojTp5iiIEmE3oiIyQesp_2qdAaeuCO0U52JCYaH5dDPtt4p9yOzNyl0IxQ

(function(){=0A=
var KasperskyLab =3D =
{SIGNATURE:"7D8B79A2-8974-4D7B-A76A-F4F29624C06BSVdO5IRc460c-j7R1pLe1GLUE=
Ok8Bc4K8fRztaJ6zB4CTp1QLBKnvdAbggsJ9fKrmHPM-k2GS5F3DQlKEmdZ7w",PREFIX:"/"=
,INJECT_ID:"FD126C42-EBFA-4E12-B309-BB3FDD723AC1",RESOURCE_ID:"E3E8934C-2=
35A-4B0E-825A-35A08381A191",IsWebExtension: function(){return false;}}; =
var KasperskyLab =3D (function (context) {
    function GetClass(obj) {
        if (typeof obj =3D=3D=3D "undefined")
            return "undefined";
        if (obj =3D=3D=3D null)
            return "null";
        return Object.prototype.toString.call(obj)
            .match(/^\[object\s(.*)\]$/)[1];
    }
    var exports =3D {}, undef;
    function ObjectToJson(object) {
        if (object =3D=3D=3D null || object =3D=3D Infinity || object =
=3D=3D -Infinity || object =3D=3D=3D undef)
            return "null";
        var className =3D GetClass(object);
        if (className =3D=3D "Boolean") {
            return "" + object;
        } else if (className =3D=3D "Number") {
            return window.isNaN(object) ? "null" : "" + object;
        } else if (className =3D=3D "String") {
            var escapedStr =3D "" + object;
            return "\"" + escapedStr.replace(/\\/g, =
"\\\\").replace(/\"/g, "\\\"") + "\"";
        }
        if (typeof object =3D=3D "object") {
            if (!ObjectToJson.check) ObjectToJson.check =3D [];
            for (var i=3D0, chkLen=3DObjectToJson.check.length ; =
i<chkLen ; ++i) {
                if (ObjectToJson.check[i] =3D=3D=3D object) {
                    throw new TypeError();
                }
            }
            ObjectToJson.check.push(object);
            var str =3D '';
            if (className =3D=3D "Array" || className =3D=3D "Array =
Iterator") {
                for (var index =3D 0, length =3D object.length; index < =
length; ++index) {
                    str +=3D ObjectToJson(object[index]) + ',';
                }
                ObjectToJson.check.pop();
                return "["+str.slice(0,-1)+"]";
            } else {
                for (var property in object) {
                    if (object.hasOwnProperty(property)) {
                        str +=3D '"' + property + '":' + =
ObjectToJson(object[property]) + ',';
                    }
                }
                ObjectToJson.check.pop();
                return "{"+str.slice(0,-1)+"}";
            }
        }
        return undef;
    }
    exports.stringify =3D function (source) {
        return ObjectToJson(source);
    };
    var parser =3D {
        source : null,
        grammar : =
/^[\x20\t\n\r]*(?:([,:\[\]{}]|true|false|null)|(-?\d+(?:\.\d*)?(?:[eE][+\=
-]?\d+)?)|"((?:[^\r\n\t\\\"]|\\(?:["\\\/trnfb]|u[0-9a-fA-F]{4}))*)")/,
        ThrowError : function() {
            throw new SyntaxError('JSON syntax error');
        },
        NextToken : function(token) {
            this.source =3D token.input.slice(token[0].length);
            return this.grammar.exec(this.source);
        },
        ParseArray : function(){
            var token =3D this.grammar.exec(this.source),
                parseItem =3D token && token[1] !=3D ']',
                result =3D [];
            for(;;token =3D this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseItem) {
                    result.push(this.ParseValue(token));
                    token =3D this.grammar.exec(this.source);
                } else {
                    if (token[1]) {
                        if (token[1] =3D=3D ']') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                }
                parseItem =3D !parseItem;
            }
            return result;
        },
        ParseObject : function(){
            var propertyName, parseProperty =3D true, result =3D {};
            for(var token =3D this.grammar.exec(this.source);;token =3D =
this.NextToken(token)) {
                if (!token)
                    this.ThrowError();
                if (parseProperty) {
                    if (token[1] && token[1] =3D=3D '}') {
                        break;
                    } else if (token[1] || token[2] || !token[3]) {
                        this.ThrowError();
                    }
                    propertyName =3D token[3];
                    token =3D this.NextToken(token);
                    if (!token || !token[1] || token[1] !=3D ':')
                        this.ThrowError();
                    parseProperty =3D false;
                } else {
                    if (!propertyName)
                        this.ThrowError();
                    result[ propertyName ] =3D this.ParseValue(token);
                    token =3D =
this.NextToken(this.grammar.exec(this.source));
                    if (token[1]) {
                        if (token[1] =3D=3D '}') {
                            break;
                        } else if (token[1] !=3D ',') {
                            this.ThrowError();
                        }
                    } else {
                        this.ThrowError();
                    }
                    propertyName =3D undef;
                    parseProperty =3D true;
                }
            }
            return result;
        },
        ParseValue : function(token){
            if (token[1]) {
                switch (token[1]){
                    case '[' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseArray();
                    case '{' :
                        this.source =3D =
this.source.slice(token[0].length);
                        return this.ParseObject();
                    case 'true' :
                        return true;
                    case 'false' :
                        return false;
                    case 'null' :
                        return null;
                    default:
                        this.ThrowError();
                }
            } else if (token[2]) {
                return  +token[2];
            }
            return token[3].replace(/\\(?:u(.{4})|(["\\\/'bfnrt]))/g, =
function(substr, utfCode, esc){
                if(utfCode)
                {
                    return String.fromCharCode(parseInt(utfCode, 16));
                }
                else
                {
                    switch(esc) {
                        case 'b': return '\b';
                        case 'f': return '\f';
                        case 'n': return '\n';
                        case 'r': return '\r';
                        case 't': return '\t';
                        default:
                            return esc;
                    }
                }
            });
        },
        Parse : function(str) {
            if ('String' !=3D GetClass(str))
                throw new TypeError();
            this.source =3D str;
            var token =3D this.grammar.exec(this.source);
            if (!token)
                this.ThrowError();
            return this.ParseValue(token);
        }
    };
    exports.parse =3D function (source) {
        return parser.Parse(source);
    };
    context['JSONStringify'] =3D exports.stringify;
    context['JSONParse'] =3D exports.parse;
    return context;
}).call(this, KasperskyLab || {});
 var KasperskyLab =3D (function ( ns) {
    ns.FunctionBind =3D Function.prototype.bind;
    ns.MaxRequestDelay =3D 2000;
    ns.Log =3D function(message)
    {
        try
        {
            if (!message)
                return;
            if (window.plugin && window.plugin.log)
                window.plugin.log(message);
        }
        catch(e)
        {}
    };
    ns.SessionLog =3D function()
    {};
    ns.SessionError =3D function()
    {};
    ns.GetDomainName =3D function()=20
    {
        return document.location.hostname;
    }
    function GetHostAndPort(url)
    {
        var hostBeginPos =3D url.indexOf('//');
        if (hostBeginPos =3D=3D -1)
        {
            url =3D document.baseURI || '';
            hostBeginPos =3D url.indexOf('//');
            if (hostBeginPos =3D=3D -1)
                return '';
        }
        hostBeginPos +=3D 2;
        var hostEndPos =3D url.indexOf('/', hostBeginPos);
        if (hostEndPos =3D=3D -1)
            hostEndPos =3D url.length;
        var originParts =3D url.substring(0, hostEndPos).split('@');
        var origin =3D originParts.length > 1 ? originParts[1] : =
originParts[0];
        return origin[0] =3D=3D=3D "/" ? document.location.protocol + =
origin : origin;
    }
    ns.IsCorsRequest =3D function(url, initiator)
    {
        url =3D typeof(url) !=3D 'string' ? url.toString() : url;
        var urlOrigin =3D GetHostAndPort(url);
        var initiatorOrigin =3D GetHostAndPort(initiator);
        return !!urlOrigin && !!initiatorOrigin && urlOrigin !=3D =
initiatorOrigin;
    }
    var originalWindowOpen =3D window.open;
    ns.WindowOpen =3D function(url)
    {
        if (typeof(originalWindowOpen) =3D=3D=3D "function")
            originalWindowOpen.call(window, url);
        else
            originalWindowOpen(url);   =20
    }
    ns.EncodeURI =3D encodeURI;
    ns.GetResourceSrc =3D function(resourceName)
    {
        return ns.GetBaseUrl() + ns.RESOURCE_ID + resourceName;
    };
    ns.IsRelativeTransport =3D function()
    {
        return ns.PREFIX =3D=3D "/";
    }
    ns.GetBaseUrl =3D function()
    {
        if (!ns.IsRelativeTransport())
            return ns.PREFIX;
        return document.location.protocol + "//" + =
document.location.host + "/";
    };
    ns.AddEventListener =3D function(element, name, func)
    {
        if ("addEventListener" in element)
            element.addEventListener(name,=20
                function(e)=20
                {
                    try
                    {
                        func(e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                }, true);
        else
            element.attachEvent("on" + name,=20
                function(e)
                {
                    try
                    {
                        func.call(element, e || window.event);
                    }
                    catch (e)
                    {
                        ns.SessionError(e);
                    }
                });
    };
    ns.AddRemovableEventListener =3D function ( element,  name,  func) {
        if (element.addEventListener)
            element.addEventListener(name, func, true);
        else
            element.attachEvent('on' + name, func);
    };
    ns.RunModule =3D function(func, timeout)
    {
        if (document.readyState =3D=3D=3D "loading")
        {
            if (timeout)
                ns.SetTimeout(func, timeout);
            if (document.addEventListener)
                ns.AddEventListener(document, "DOMContentLoaded", func);
            ns.AddEventListener(document, "load", func);
        }
        else
        {
            try
            {
                func();
            }
            catch (e)
            {
                ns.SessionError(e);
            }
        }
    };
    ns.RemoveEventListener =3D function ( element,  name, func) {
        if (element.removeEventListener)
            element.removeEventListener(name, func, true);
        else
            element.detachEvent('on' + name, func);
    };
    ns.SetTimeout =3D function(func, timeout)
    {
        return setTimeout(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, timeout);
    }
    ns.SetInterval =3D function(func, interval)
    {
        return setInterval(
            function()
            {
                try
                {
                    func();
                }
                catch (e)
                {
                    ns.SessionError(e);
                }
            }, interval);
    }
    function InsertStyleRule( style,  rule) {
        if (style.styleSheet)
        {
            style.styleSheet.cssText +=3D rule + '\n';
        }
        else
        {
            style.appendChild(document.createTextNode(rule));
            ns.SetTimeout(
                function()
                {
                    if (!style.sheet)
                        return;
                    var rules =3D style.sheet.cssRules || =
style.sheet.rules;
                    if (rules && rules.length =3D=3D=3D 0)
                        style.sheet.insertRule(rule);
                }, 500);
        }
    }
    ns.AddStyles =3D function (rules)
    {
        return ns.AddDocumentStyles(document, rules);
    }
    ns.AddDocumentStyles =3D function(document, rules)
    {
        if (typeof rules !=3D=3D 'object' || rules.constructor !=3D=3D =
Array) {
            return;
        }
        var styles =3D [];
        for (var i =3D 0, len =3D rules.length; i < len; )
        {
            var style =3D document.createElement('style');
            style.type =3D 'text/css';
            style.setAttribute('nonce', =
ns.ContentSecurityPolicyNonceAttribute);
            for (var n =3D 0; n < 4 && i < len; ++n, ++i)
            {
                var rule =3D rules[i];
                if (document.querySelectorAll)
                {
                    InsertStyleRule(style, rule);
                }
                else
                {
                    var styleBegin =3D rule.lastIndexOf('{');
                    if (styleBegin =3D=3D -1)
                        continue;
                    var styleText =3D rule.substr(styleBegin);
                    var selectors =3D rule.substr(0, =
styleBegin).split(',');
                    if (style.styleSheet)
                    {
                        var cssText =3D '';
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            cssText +=3D selectors[j] + styleText + =
'\n';
                        style.styleSheet.cssText +=3D cssText;
                    }
                    else
                    {
                        for (var j =3D 0; j !=3D selectors.length; ++j)
                            =
style.appendChild(document.createTextNode(selectors[j] + styleText));
                    }
                }
            }
            if (document.head)
                document.head.appendChild(style);
            else
                =
document.getElementsByTagName('head')[0].appendChild(style);
            styles.push(style);
        }
        return styles;
    };
    ns.AddCssLink =3D function(document, href, loadCallback, =
errorCallback)
    {
        var link =3D document.createElement("link");
        link.type =3D "text/css";
        link.rel =3D "stylesheet";
        link.href =3D href;
        if (loadCallback)
        {
            ns.AddEventListener(link, "load", function()
                {
                    try
                    {
                        link && link.sheet && link.sheet.cssText;  =20
                        loadCallback();
                    }
                    catch(e)
                    {
                        if (errorCallback)
                            errorCallback();
                    }
                });
        }
        if (errorCallback)
        {
            ns.AddEventListener(link, "error",
                function()
                {
                    errorCallback();
                    ns.SessionError("failed load resource: " + href);
                });
        }
        if (document.head)
            document.head.appendChild(link);
        else
            document.getElementsByTagName("head")[0].appendChild(link);
    }
    ns.GetCurrentTime =3D function () {
        return new Date().getTime();
    };
    ns.GetPageScroll =3D function()
    {
        return {
                left: (document.documentElement && =
document.documentElement.scrollLeft) || document.body.scrollLeft,
                top: (document.documentElement && =
document.documentElement.scrollTop) || document.body.scrollTop
            };
    };
    ns.GetPageHeight =3D function()
    {
        return document.documentElement.clientHeight || =
document.body.clientHeight;
    };
    ns.GetPageWidth =3D function()
    {
        return document.documentElement.clientWidth || =
document.body.clientWidth;
    };
    ns.IsDefined =3D function (variable)
    {
        return "undefined" !=3D=3D typeof(variable);
    };
    ns.StopProcessingEvent =3D function(evt)
    {
        if (evt.preventDefault)
            evt.preventDefault();
        else
            evt.returnValue =3D false;
        if (evt.stopPropagation)
            evt.stopPropagation();
        if (ns.IsDefined(evt.cancelBubble))
            evt.cancelBubble =3D true;
    }
    ns.AddIframeDoctype =3D function(element)
    {
        var frameDocument =3D element.contentDocument || =
element.contentWindow.document;
        if (document.implementation && =
document.implementation.createDocumentType)
        {
            var newDoctype =3D =
document.implementation.createDocumentType('html', '', '');
            if (frameDocument.childNodes.length)
                frameDocument.insertBefore(newDoctype, =
frameDocument.childNodes[0]);
            else
                frameDocument.appendChild(newDoctype);
        }
        else
        {
            frameDocument.write("<!DOCTYPE html>");
            frameDocument.close();
        }
    }
    function IsElementNode(node)
    {
        return node.nodeType =3D=3D=3D 1;=20
    }
    function IsNodeContainsElementWithTag(node, observeTag)
    {
        return observeTag =3D=3D "*" || (IsElementNode(node) && =
(node.tagName.toLowerCase() =3D=3D=3D observeTag || =
node.getElementsByTagName(observeTag).length > 0));
    }
    function MutationChangeObserver(observeTag)
    {
        var m_observer;
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessNodeList(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
            {
                if (m_functionCheckInteresting(nodeList[i]))
                    return true;
            }
            return false;
        }
        function ProcessDomChange(records)
        {
            if (!m_callback)
                return;
            for (var i =3D 0; i < records.length; ++i)
            {
                var record =3D records[i];
                if ((record.addedNodes.length && =
ProcessNodeList(record.addedNodes)) ||
                    (record.removedNodes.length && =
ProcessNodeList(record.removedNodes)))
                {
                    m_callback();
                    return;
                }
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            m_observer =3D new MutationObserver(ProcessDomChange);
            m_observer.observe(document, { childList: true, subtree: =
true });
        };
        this.Stop =3D function()
        {
            m_observer.disconnect();
            m_callback =3D null;
        };
    }
    function DomEventsChangeObserver(observeTag)
    {
        var m_callback;
        var m_functionCheckInteresting =3D observeTag ? =
function(node){return IsNodeContainsElementWithTag(node, observeTag);} : =
IsElementNode;
        function ProcessEvent(event)
        {
            if (!m_callback)
                return;
            if (m_functionCheckInteresting(event.target))
                m_callback();
        }
        this.Start =3D function(callback)
        {
            ns.AddRemovableEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.AddRemovableEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D callback;
        }
        this.Stop =3D function()
        {
            ns.RemoveEventListener(window, "DOMNodeInserted", =
ProcessEvent);
            ns.RemoveEventListener(window, "DOMNodeRemoved", =
ProcessEvent);
            m_callback =3D null;
        }
    }
    function TimeoutChangeObserver(observeTag)
    {
        var m_interval;
        var m_callback;
        var m_tagCount;
        var m_attribute =3D 'klot_' + ns.GetCurrentTime();
        function IsChangesOccure(nodeList)
        {
            for (var i =3D 0; i < nodeList.length; ++i)
                if (!nodeList[i][m_attribute])
                    return true;
            return false;
        }
        function FillTagInfo(nodeList)
        {
            m_tagCount =3D nodeList.length;
            for (var i =3D 0; i < m_tagCount; ++i)
                nodeList[i][m_attribute] =3D true;
        }
        function TimeoutProcess()
        {
            if (!m_callback)
                return;
            var nodeList =3D observeTag ? =
document.getElementsByTagName(observeTag) : =
document.getElementsByTagName("*");
            if (nodeList.length !=3D=3D m_tagCount || =
IsChangesOccure(nodeList))
            {
                FillTagInfo(nodeList);
                m_callback();
            }
        }
        this.Start =3D function(callback)
        {
            m_callback =3D callback;
            FillTagInfo(document.getElementsByTagName(observeTag));
            m_interval =3D ns.SetInterval(TimeoutProcess, 10 * 1000);
            if (document.readyState !=3D=3D "complete")
                ns.AddEventListener(window, "load", TimeoutProcess);
        }
        this.Stop =3D function()
        {
            clearInterval(m_interval);
            m_callback =3D null;
        }
    }
    ns.GetDomChangeObserver =3D function(observeTag)
    {
        var observeTagLowerCase =3D observeTag ? =
observeTag.toLowerCase() : observeTag;
        if (window.MutationObserver && document.documentMode !=3D=3D 11) =
  =20
            return new MutationChangeObserver(observeTagLowerCase);
        if (window.addEventListener)
            return new DomEventsChangeObserver(observeTagLowerCase);
        return new TimeoutChangeObserver(observeTagLowerCase);
    }
    ns.StartLocationHref =3D document.location.href;
    return ns;
}) (KasperskyLab || {});
(function (ns) {
    function md5cycle(x, k) {
        var a =3D x[0],
        b =3D x[1],
        c =3D x[2],
        d =3D x[3];
        a =3D ff(a, b, c, d, k[0], 7, -680876936);
        d =3D ff(d, a, b, c, k[1], 12, -389564586);
        c =3D ff(c, d, a, b, k[2], 17, 606105819);
        b =3D ff(b, c, d, a, k[3], 22, -1044525330);
        a =3D ff(a, b, c, d, k[4], 7, -176418897);
        d =3D ff(d, a, b, c, k[5], 12, 1200080426);
        c =3D ff(c, d, a, b, k[6], 17, -1473231341);
        b =3D ff(b, c, d, a, k[7], 22, -45705983);
        a =3D ff(a, b, c, d, k[8], 7, 1770035416);
        d =3D ff(d, a, b, c, k[9], 12, -1958414417);
        c =3D ff(c, d, a, b, k[10], 17, -42063);
        b =3D ff(b, c, d, a, k[11], 22, -1990404162);
        a =3D ff(a, b, c, d, k[12], 7, 1804603682);
        d =3D ff(d, a, b, c, k[13], 12, -40341101);
        c =3D ff(c, d, a, b, k[14], 17, -1502002290);
        b =3D ff(b, c, d, a, k[15], 22, 1236535329);
        a =3D gg(a, b, c, d, k[1], 5, -165796510);
        d =3D gg(d, a, b, c, k[6], 9, -1069501632);
        c =3D gg(c, d, a, b, k[11], 14, 643717713);
        b =3D gg(b, c, d, a, k[0], 20, -373897302);
        a =3D gg(a, b, c, d, k[5], 5, -701558691);
        d =3D gg(d, a, b, c, k[10], 9, 38016083);
        c =3D gg(c, d, a, b, k[15], 14, -660478335);
        b =3D gg(b, c, d, a, k[4], 20, -405537848);
        a =3D gg(a, b, c, d, k[9], 5, 568446438);
        d =3D gg(d, a, b, c, k[14], 9, -1019803690);
        c =3D gg(c, d, a, b, k[3], 14, -187363961);
        b =3D gg(b, c, d, a, k[8], 20, 1163531501);
        a =3D gg(a, b, c, d, k[13], 5, -1444681467);
        d =3D gg(d, a, b, c, k[2], 9, -51403784);
        c =3D gg(c, d, a, b, k[7], 14, 1735328473);
        b =3D gg(b, c, d, a, k[12], 20, -1926607734);
        a =3D hh(a, b, c, d, k[5], 4, -378558);
        d =3D hh(d, a, b, c, k[8], 11, -2022574463);
        c =3D hh(c, d, a, b, k[11], 16, 1839030562);
        b =3D hh(b, c, d, a, k[14], 23, -35309556);
        a =3D hh(a, b, c, d, k[1], 4, -1530992060);
        d =3D hh(d, a, b, c, k[4], 11, 1272893353);
        c =3D hh(c, d, a, b, k[7], 16, -155497632);
        b =3D hh(b, c, d, a, k[10], 23, -1094730640);
        a =3D hh(a, b, c, d, k[13], 4, 681279174);
        d =3D hh(d, a, b, c, k[0], 11, -358537222);
        c =3D hh(c, d, a, b, k[3], 16, -722521979);
        b =3D hh(b, c, d, a, k[6], 23, 76029189);
        a =3D hh(a, b, c, d, k[9], 4, -640364487);
        d =3D hh(d, a, b, c, k[12], 11, -421815835);
        c =3D hh(c, d, a, b, k[15], 16, 530742520);
        b =3D hh(b, c, d, a, k[2], 23, -995338651);
        a =3D ii(a, b, c, d, k[0], 6, -198630844);
        d =3D ii(d, a, b, c, k[7], 10, 1126891415);
        c =3D ii(c, d, a, b, k[14], 15, -1416354905);
        b =3D ii(b, c, d, a, k[5], 21, -57434055);
        a =3D ii(a, b, c, d, k[12], 6, 1700485571);
        d =3D ii(d, a, b, c, k[3], 10, -1894986606);
        c =3D ii(c, d, a, b, k[10], 15, -1051523);
        b =3D ii(b, c, d, a, k[1], 21, -2054922799);
        a =3D ii(a, b, c, d, k[8], 6, 1873313359);
        d =3D ii(d, a, b, c, k[15], 10, -30611744);
        c =3D ii(c, d, a, b, k[6], 15, -1560198380);
        b =3D ii(b, c, d, a, k[13], 21, 1309151649);
        a =3D ii(a, b, c, d, k[4], 6, -145523070);
        d =3D ii(d, a, b, c, k[11], 10, -1120210379);
        c =3D ii(c, d, a, b, k[2], 15, 718787259);
        b =3D ii(b, c, d, a, k[9], 21, -343485551);
        x[0] =3D add32(a, x[0]);
        x[1] =3D add32(b, x[1]);
        x[2] =3D add32(c, x[2]);
        x[3] =3D add32(d, x[3]);
    }
    function cmn(q, a, b, x, s, t) {
        a =3D add32(add32(a, q), add32(x, t));
        return add32((a << s) | (a >>> (32 - s)), b);
    }
    function ff(a, b, c, d, x, s, t) {
        return cmn((b & c) | ((~b) & d), a, b, x, s, t);
    }
    function gg(a, b, c, d, x, s, t) {
        return cmn((b & d) | (c & (~d)), a, b, x, s, t);
    }
    function hh(a, b, c, d, x, s, t) {
        return cmn(b^c^d, a, b, x, s, t);
    }
    function ii(a, b, c, d, x, s, t) {
        return cmn(c^(b | (~d)), a, b, x, s, t);
    }
    function md51(s) {
        var n =3D s.length,
        state =3D [1732584193, -271733879, -1732584194, 271733878],
        i;
        for (i =3D 64; i <=3D s.length; i +=3D 64) {
            md5cycle(state, md5blk(s.substring(i - 64, i)));
        }
        s =3D s.substring(i - 64);
        var tail =3D [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
        for (i =3D 0; i < s.length; i++)
            tail[i >> 2] |=3D s.charCodeAt(i) << ((i % 4) << 3);
        tail[i >> 2] |=3D 0x80 << ((i % 4) << 3);
        if (i > 55) {
            md5cycle(state, tail);
            for (i =3D 0; i < 16; i++)
                tail[i] =3D 0;
        }
        tail[14] =3D n * 8;
        md5cycle(state, tail);
        return state;
    }
    function md5blk(s) {
        var md5blks =3D [],
        i;
        for (i =3D 0; i < 64; i +=3D 4) {
            md5blks[i >> 2] =3D s.charCodeAt(i) +
                 (s.charCodeAt(i + 1) << 8) +
                 (s.charCodeAt(i + 2) << 16) +
                 (s.charCodeAt(i + 3) << 24);
        }
        return md5blks;
    }
    var hex_chr =3D '0123456789abcdef'.split('');
    function rhex(n) {
        var s =3D '',
        j =3D 0;
        for (; j < 4; j++)
            s +=3D hex_chr[(n >> (j * 8 + 4)) & 0x0F]+hex_chr[(n >> (j * =
8)) & 0x0F];
        return s;
    }
    function hex(x) {
        for (var i =3D 0; i < x.length; i++)
            x[i] =3D rhex(x[i]);
        return x.join('');
    }
    ns.md5 =3D function (s) {
        return hex(md51(s));
    };
    function add32(a, b) {
        return (a + b) & 0xFFFFFFFF;
    }
    if (ns.md5('hello') !=3D '5d41402abc4b2a76b9719d911017c592') {
        add32 =3D function(x, y) {
            var lsw =3D (x & 0xFFFF) + (y & 0xFFFF),
            msw =3D (x >> 16) + (y >> 16) + (lsw >> 16);
            return (msw << 16) | (lsw & 0xFFFF);
        }
    }
})(KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.NMSTransportSupported =3D false;
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.AjaxTransportSupported =3D true;
var ajaxRequestProvider =3D (function ()
    {
        var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
        var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
        var oldXHR =3D window.XMLHttpRequest;
        var oldXDR =3D window.XDomainRequest;
        return {
            GetAsyncRequest: function ()
                {
                    var xmlhttp =3D oldXDR ? new oldXDR() : new =
oldXHR();
                    if (!oldXDR) {
                        xmlhttp.open =3D oldOpen;
                        xmlhttp.send =3D oldSend;
                    }
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                },
            GetSyncRequest: function ()
                {
                    var xmlhttp =3D new oldXHR();
                    xmlhttp.open =3D oldOpen;
                    xmlhttp.send =3D oldSend;
                    xmlhttp.onprogress =3D function(){};
                    return xmlhttp;
                }
        };
    })();
var restoreSessionCallback =3D function(){};
var PingPongCallReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_pingWaitResponse =3D false;
    var m_requestDelay =3D ns.MaxRequestDelay;
    var m_requestTimer =3D null;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    var m_updateCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_caller.Call(
                "from",
                null,
                null,
                 true,
                function(result, parameters, method)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D true;
                    if (parameters =3D=3D=3D "undefined" || method =
=3D=3D=3D "undefined")=20
                    {
                        m_errorCallback('AJAX pong is not received. =
Product is deactivated');
                        return;
                    }
                    if (method)
                    {
                        ns.SetTimeout(function () { SendRequest(); }, =
0);
                        m_callCallback(method, parameters);
                    }
                },
                function(error)
                {
                    m_pingWaitResponse =3D false;
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                });
            m_pingWaitResponse =3D true;
        }
        catch (e)
        {
            m_errorCallback('Ajax send ping exception: ' + (e.message || =
e));
        }
    }
    function Ping()
    {
        try
        {
            if (m_pingWaitResponse)
            {
                m_requestTimer =3D ns.SetTimeout(Ping, 100);
                return;
            }
            m_requestDelay =3D m_updateCallback();
            SendRequest();
            m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
        }
        catch (e)
        {
            m_errorCallback('Send ping request: ' + (e.message || e));
        }
    }
    this.StartReceive =3D function(callCallback, errorCallback, =
updateCallback)
    {
        m_isProductConnected =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        m_updateCallback =3D updateCallback;
        m_requestDelay =3D m_updateCallback();
        m_requestTimer =3D ns.SetTimeout(Ping, m_requestDelay);
    };
    this.ForceReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D ns.SetTimeout(Ping, 0);
    }
    this.StopReceive =3D function()
    {
        clearTimeout(m_requestTimer);
        m_requestTimer =3D null;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
        m_updateCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_requestTimer !=3D=3D null;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
var LongPoolingReceiver =3D function(caller)
{
    var m_caller =3D caller;
    var m_isProductConnected =3D false;
    var m_isStarted =3D false;
    var m_callCallback =3D function(){};
    var m_errorCallback =3D function(){};
    function SendRequest()
    {
        try=20
        {
            m_isProductConnected =3D true;
            m_caller.Call(
                "longpooling",
                null,
                null,
                 true,
                OnResponse,
                function(error)
                {
                    m_isProductConnected =3D false;
                    restoreSessionCallback();
                    m_errorCallback(error);
                },
                true);
        }
        catch (e)
        {
            ns.SessionError(e, "ajax");
            m_errorCallback("Ajax send ping exception: " + (e.message || =
e));
        }
    }
    function OnResponse(result, parameters, method)
    {
        if (!ns.IsDefined(parameters) || !ns.IsDefined(method))
        {
            m_errorCallback('AJAX pong is not received. Product is =
deactivated');
            return;
        }
        ns.SetTimeout(function () { SendRequest(); }, 0);
        if (method)
            m_callCallback(method, parameters);
    }
    this.StartReceive =3D function(callCallback, errorCallback)
    {
        m_isStarted =3D true;
        m_callCallback =3D callCallback;
        m_errorCallback =3D errorCallback;
        SendRequest();
    };
    this.ForceReceive =3D function(){}
    this.StopReceive =3D function()
    {
        m_isStarted =3D false;
        m_callCallback =3D function(){};
        m_errorCallback =3D function(){};
    };
    this.IsStarted =3D function()
    {
        return m_isStarted;
    }
    this.IsProductConnected =3D function()
    {
        return m_isProductConnected;
    };
};
ns.AjaxCaller =3D function()
{
    var m_path =3D ns.GetBaseUrl() + ns.SIGNATURE;
    var m_longPooling;
    var m_longPoolingRequest;
    function NoCacheParameter()=20
    {
        return "&nocache=3D" + Math.floor((1 + Math.random()) * =
0x10000).toString(16);
    }
    function GetEncodedPluginsParameter(injectors)=20
    {
        return (injectors) ? "&plugins=3D" + =
encodeURIComponent(injectors) : "";
    }
    function PrepareRequestObject(command, commandAttribute, isPost, =
isAsync)
    {
        var request =3D isAsync ? ajaxRequestProvider.GetAsyncRequest() =
: ajaxRequestProvider.GetSyncRequest();
        if (request)
        {
            var urlPath =3D m_path + "/" + command;
            if (commandAttribute)
                urlPath +=3D "/" + commandAttribute;
            if (isPost)
            {
                request.open("POST", urlPath);
            }
            else
            {
                if (urlPath.indexOf("?") =3D=3D=3D -1)
                    urlPath +=3D "?get";
                urlPath +=3D NoCacheParameter();
                request.open("GET", urlPath, isAsync);
            }
            if (request.setRequestHeader && ns.IsRelativeTransport())
                request.setRequestHeader("X-Requested-With", =
"XMLHttpRequest");
        }
        return request;
    }
    function ClearRequest(request)
    {
        request.onerror =3D function(){};
        request.onload =3D function(){};
    }
    function AsyncCall(command, commandAttribute, data, callbackResult, =
callbackError, isLongPoolingCall)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute, data ? true : false, true);
            if (!request)=20
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return;
            }
            var timeout;
            if (!m_longPooling)
            {
                timeout =3D ns.SetTimeout(function ()
                    {
                        callbackError && callbackError("Cannot send AJAX =
request for calling " + command + "/" + commandAttribute);
                        request.abort();
                        ClearRequest(request);
                    }, 120000);
            }
            request.onerror =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    callbackError && callbackError("AJAX request error =
for calling " + command + "/" + commandAttribute);
                };
            request.onload =3D function ()
                {
                    clearTimeout(timeout);
                    ClearRequest(request);
                    if (request.responseText && =
(!ns.IsDefined(request.status) || request.status =3D=3D=3D 200))
                    {
                        if (callbackResult)
                            callbackResult(request.responseText);
                        return;
                    }
                    if (callbackError)
                        callbackError("AJAX request with unsupported url =
type!");=20
                };
            if (isLongPoolingCall)
                m_longPoolingRequest =3D request;
            request.send(data);
            ns.Log("Call native function " + command + "/" + =
commandAttribute);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    };
    function SyncCall(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var request =3D PrepareRequestObject(command, =
commandAttribute + "?" + ns.EncodeURI(data), false, false);
            if (!request)
            {
                callbackError && callbackError("Cannot create AJAX =
request!");
                return false;
            }
            request.send();
            if (!ns.IsDefined(request.status) || request.status =
=3D=3D=3D 200)
            {
                if (callbackResult && request.responseText)
                    callbackResult(request.responseText);
                request =3D null;
                return true;
            }
        }
        catch (e)
        {
            if (callbackError)
                callbackError("AJAX request " + command + " exception: " =
+ (e.message || e));
        }
        return false;
    }
    this.Start =3D function(callbackSuccess)
    {
        callbackSuccess();
    }
    this.SendLog =3D function(message)
    {
        AsyncCall("log?" + encodeURIComponent(message));
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError, isLongPoolingCall)=20
    {
        var callFunction =3D (isAsync || !ns.IsDefined(isAsync)) ? =
AsyncCall : SyncCall;
        return callFunction(
            command,
            commandAttribute,
            data,
            function(responseText)
            {
                var commandResponse =3D ns.JSONParse(responseText);
                if (commandResponse.result =3D=3D=3D -1610612735)
                {
                    callFunction(
                        command,
                        commandAttribute,
                        data,
                        function(responseText)
                        {
                            if (!callbackResult)
                                return;
                            commandResponse =3D =
ns.JSONParse(responseText);
                            callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                        },
                        callbackError,
                        isLongPoolingCall);
                }
                else
                {
                    if (callbackResult)
                        callbackResult(commandResponse.result, =
commandResponse.parameters, commandResponse.method);
                }
            },
            callbackError,
            isLongPoolingCall);
    }
    this.Shutdown =3D function()
    {
        if (m_longPoolingRequest)
        {
            if (m_longPoolingRequest.abort)
                m_longPoolingRequest.abort();
            ClearRequest(m_longPoolingRequest);
            m_longPoolingRequest =3D null;
        }
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        restoreSessionCallback =3D callbackError;
        var pluginsParameter =3D GetEncodedPluginsParameter(injectors);
        var serializedInitData =3D (pluginsInitData.length) ? "&data=3D" =
+ encodeURIComponent(ns.JSONStringify({data : pluginsInitData})) : "";
        var isTopLevel =3D "&isTopLevel=3D" + (window && window =3D=3D =
window.top).toString();
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        AsyncCall(
            "init?url=3D" + encodeURIComponent(ns.StartLocationHref) + =
pluginsParameter + serializedInitData + isTopLevel,
            null,
            null,
            function(responseText)
            {
                try
                {
                    var initSettings =3D ns.JSONParse(responseText);
                    m_path =3D ns.GetBaseUrl() + initSettings.ajaxId + =
'/' + initSettings.sessionId;
                    m_longPooling =3D initSettings.longPooling;
                    callbackResult(initSettings);
                } catch(e)
                {
                    restoreSessionCallback && =
restoreSessionCallback("Error " + e.name + ": " + e.message);
                }
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return m_longPooling ? new LongPoolingReceiver(this) : new =
PingPongCallReceiver(this);
    }
};
return ns;
}) (KasperskyLab || {});
var KasperskyLab =3D (function ( ns) {
ns.WebSocketTransportSupported =3D ns.IsDefined(window.WebSocket);
if (!ns.WebSocketTransportSupported)
    return ns;
var webSocketProvider =3D function()
    {
        var WebSocketObject =3D WebSocket;
        var WebSocketSend =3D WebSocket.prototype.send;
        var WebSocketClose =3D WebSocket.prototype.close;
        return {
            GetWebSocket: function(path)
            {
                var webSocket =3D new WebSocketObject(path);
                webSocket.send =3D WebSocketSend;
                webSocket.close =3D WebSocketClose;
                return webSocket;
            }
        }
    }();
ns.WebSocketCaller =3D function()
{
    var m_socket;
    var m_waitResponse =3D {};
    var m_callReceiver =3D function(){};
    var m_errorCallback =3D function(){};
    var m_callReceiverEnabled =3D false;
    var m_connected =3D false;
    var m_initialized =3D false;
    var m_deferredCalls =3D [];
    var m_wasCallbackErrorCalled =3D false;
    function GetWebSocket(callbackSuccess, callbackError)
    {
        var url =3D ns.GetBaseUrl();
        var webSocketPath =3D (url.indexOf("https:") =3D=3D=3D 0)=20
            ? "wss" + url.substr(5)
            : "ws" + url.substr(4);
        webSocketPath +=3D ns.SIGNATURE + "/websocket?url=3D" + =
encodeURIComponent(ns.StartLocationHref) + "&nocache=3D" + (new =
Date().getTime());
        var webSocket;
        try
        {
            webSocket =3D webSocketProvider.GetWebSocket(webSocketPath);
        }
        catch (e)
        {
            throw e;
        }
        webSocket.onmessage =3D function(arg)
            {
                ProcessMessage(arg, callbackError);
            };
        webSocket.onerror =3D function()
            {
                ClearWebSocket(webSocket);
                if (!m_wasCallbackErrorCalled && callbackError)
                    callbackError();
                m_wasCallbackErrorCalled =3D true;
            }
        webSocket.onopen =3D function()
            {
                m_wasCallbackErrorCalled =3D false;
                m_connected =3D true;
                if (callbackSuccess)
                    callbackSuccess();
            }
        webSocket.onclose =3D function(closeEvent)
            {
                m_connected =3D false;
                if (closeEvent && closeEvent.code =3D=3D 1006)
                    webSocket.onerror(closeEvent);
                ClearWebSocket(webSocket);
                m_errorCallback("websocket closed");
            };
        return webSocket;
    }
    function ClearWebSocket(ws)
    {
        ws.onmessage =3D function(){};
        ws.onerror =3D function(){};
        ws.onopen =3D function(){};
        ws.onclose =3D function(){};
    }
    function ProcessMessage(arg, errorCallback)
    {
        try
        {
            m_wasCallbackErrorCalled =3D false;
            var response =3D ns.JSONParse(arg.data);
            if (m_waitResponse[response.callId])
            {
                var callWaiter =3D m_waitResponse[response.callId];
                delete m_waitResponse[response.callId];
                clearTimeout(callWaiter.timeout);
                if (callWaiter.callbackResult)
                    callWaiter.callbackResult(response.commandData);
                return;
            }
            if (!m_initialized)
            {
                m_deferredCalls.push(arg);
                return;
            }
            if (response.command =3D=3D=3D "from")
            {
                var command =3D ns.JSONParse(response.commandData);
                m_callReceiver(command.method, command.parameters);
            }
            else if (response.command =3D=3D=3D "reconnect")
            {
                m_socket.onmessage =3D function(){};
                m_socket.onerror =3D function(){};
                m_socket.onopen =3D function(){};
                m_socket.onclose =3D function(){};
                m_socket.close();
                m_socket =3D GetWebSocket(function()
                    {
                        CallImpl("restore", "", response.commandData);
                    },
                    errorCallback);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "websoket")
        }
    }
    function CallImpl(command, commandAttribute, data, callbackResult, =
callbackError)
    {
        try
        {
            var callId =3D 0;
            if (callbackResult || callbackError)
            {
                callId =3D Math.floor((1 + Math.random()) * 0x10000);
                var timeout =3D ns.SetTimeout(function()
                    {
                        delete m_waitResponse[callId];
                        if (callbackError)
                            callbackError("websocket call timeout for " =
+ command  + "/" + commandAttribute);
                    }, 120000);
                var callWaiter =3D=20
                    {
                        callId: callId,
                        callbackResult: callbackResult,
                        timeout: timeout
                    };
                m_waitResponse[callId] =3D callWaiter;
            }
            m_socket.send(ns.JSONStringify(
                {
                    callId: callId,
                    command: command,
                    commandAttribute: commandAttribute || "",
                    commandData: data || ""
                }));
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket call " + command  + "/" + =
commandAttribute + " exception: " + (e.message || e));
        }
    }
    this.Start =3D function(callbackSuccess, callbackError)
    {
        try
        {
            m_socket =3D GetWebSocket(callbackSuccess, callbackError);
        }
        catch (e)
        {
            if (callbackError)
                callbackError("websocket start exception: " + (e.message =
|| e));
        }
    }
    this.SendLog =3D function(message)
    {
        CallImpl("log", null, message);
    }
    this.Call =3D function(command, commandAttribute, data, isAsync, =
callbackResult, callbackError)=20
    {
        if (ns.IsDefined(isAsync) && !isAsync)
            return false;
        CallImpl(
            command,=20
            commandAttribute,=20
            data,
            callbackResult=20
                ?   function(responseText)
                    {
                        if (callbackResult)
                        {
                            var command =3D ns.JSONParse(responseText);
                            callbackResult(command.result, =
command.parameters, command.method);
                        }
                    }
                : null,
            callbackError);
    }
    this.InitCall =3D function(injectors, pluginsInitData, =
callbackResult, callbackError)
    {
        var initData =3D=20
            {
                url: ns.StartLocationHref,
                plugins: injectors,
                data: { data : pluginsInitData },
                isTopLevel: (window && window =3D=3D window.top)
            };
        if (ns.StartLocationHref =3D=3D "data:text/html,chromewebdata")
            return callbackError();
        CallImpl("init", null, ns.JSONStringify(initData),
            function(responseText)
            {
                m_initialized =3D true;
                var initSettings =3D ns.JSONParse(responseText);
                if (initSettings.Shutdown !=3D=3D undefined)
                    return;
                callbackResult(initSettings);
                for (var i =3D 0; i < m_deferredCalls.length; ++i)
                    ProcessMessage(m_deferredCalls[i], callbackError);
                m_deferredCalls =3D [];
            },
            callbackError);
    }
    this.GetReceiver =3D function()
    {
        return this;
    }
    this.StartReceive =3D function(callMethod, errorCallback)
    {
        m_callReceiverEnabled =3D true;
        m_callReceiver =3D callMethod;
        m_errorCallback =3D errorCallback;
    }
    this.ForceReceive =3D function(){};
    this.StopReceive =3D function()
    {
        m_callReceiverEnabled =3D false;
        m_callReceiver =3D function(){};
        m_errorCallback =3D function(){};
        if (m_socket)
        {
            m_connected =3D false;
            m_socket.onmessage =3D function(){};
            m_socket.onerror =3D function(){};
            m_socket.onopen =3D function(){};
            m_socket.onclose =3D function(){};
            m_socket.close();
            m_socket =3D null;
        }
    }
    this.IsStarted =3D function()
    {
        return m_callReceiverEnabled;
    }
    this.IsProductConnected =3D function()
    {
        return m_connected;
    }
}
return ns;
}) (KasperskyLab || {});
var kaspersyLabSessionInstance =3D null;
(function ( ns) {
    var currentLocationHref =3D document.location.href;
    if (ns.WORK_IDENTIFIERS)
    {
        var workIdentifiers =3D ns.WORK_IDENTIFIERS.split(",");
        for (var i =3D 0; i < workIdentifiers.length; ++i)
        {
            if (window[workIdentifiers[i]])
            {
                ns.AddRunner =3D function(){};
                ns.AddRunner2 =3D function(){};
                return;
            }
            window[workIdentifiers[i]] =3D true;
        }
    }
    if (ns.INJECT_ID)
        removeThisScriptElement(ns.INJECT_ID);
    function removeThisScriptElement(injectId)
    {
        var pattern =3D injectId.toLowerCase();
        for (var i =3D 0, scriptsCount =3D document.scripts.length; i < =
scriptsCount; ++i)=20
        {
            var tag =3D document.scripts[i];
            if (typeof tag.src =3D=3D=3D 'string' && tag.src.length > 45 =
&&
                tag.src.toLowerCase().indexOf(pattern) > 0 &&
                =
/\/[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F=
]{12}\/main.js/.test(tag.src))
            {
                tag.parentElement.removeChild(tag);
                break;=20
            }
        }
    }
    var CallReceiver =3D function (caller) {
        var m_plugins =3D {};
        var m_receiver =3D caller.GetReceiver();
        var m_caller =3D caller;
        var m_selfMethods =3D {};
        this.RegisterMethod =3D function (methodName, callback) {
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods) {
                    if (methods[methodName]) {
                        throw 'Already registered method ' + methodName;
                    }
                    methods[methodName] =3D callback;
                }
                else {
                    throw 'Cannot registered ' + methodName;
                }
            }
            else if (CheckCommonMethodName(methodName)) {
                if (m_selfMethods[methodName])
                    throw 'Already registered method ' + methodName;
                m_selfMethods[methodName] =3D callback;
            }
        };
        this.RegisterPlugin =3D function (pluginId, callbackPing, =
callbackError) {
            if (m_plugins[pluginId]) {
                throw 'Already started plugin ' + pluginId;
            }
            var plugin =3D {
                onError: callbackError,
                onPing: callbackPing,
                methods: {}
            };
            m_plugins[pluginId] =3D plugin;
            if (!m_receiver.IsStarted())
                m_receiver.StartReceive(CallMethod, ReportError, =
UpdateDelay);
        };
        this.UnregisterPlugin =3D function (pluginId) {
            delete m_plugins[pluginId];
            if (IsPluginListEmpty())
                m_receiver.StopReceive();
        };
        this.ForceReceive =3D function()
        {
            m_receiver.ForceReceive();
        }
        this.UnregisterAll =3D function () {
            if (IsPluginListEmpty())
                return;
            m_receiver.StopReceive();
            m_plugins =3D {};
        };
        this.IsEmpty =3D IsPluginListEmpty;
        function IsPluginListEmpty() {
            for (var key in m_plugins) {
                if (m_plugins.hasOwnProperty(key))
                    return false;
            }
            return true;
        }
        this.IsProductConnected =3D function()
        {
            return m_receiver.IsProductConnected();
        }
        function UpdateDelay() {
            var newDelay =3D ns.MaxRequestDelay;
            var currentTime =3D ns.GetCurrentTime();
            for (var pluginId in m_plugins) {
                try {
                    var onPing =3D m_plugins[pluginId].onPing;
                    if (onPing) {
                        var delay =3D onPing(currentTime);
                        if (delay < newDelay && delay > 0 && delay < =
ns.MaxRequestDelay) {
                            newDelay =3D delay;
                        }
                    }
                }
                catch (e) {
                    ReportPluginError(pluginId, 'UpdateDelay: ' + =
(e.message || e));
                }
            }
            return newDelay;
        }
        function ReportPluginError(pluginId, status) {
            var onError =3D m_plugins[pluginId].onError;
            if (onError)
                onError(status);
        }
        function ReportError(status) {
            for (var pluginId in m_plugins)
                ReportPluginError(pluginId, status);
        }
        function GetPluginIdFromMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 2) {
                    return names[0];
                }
            }
            return null;
        }
        function CheckCommonMethodName(methodName) {
            if (methodName) {
                var names =3D methodName.split('.', 2);
                if (names.length =3D=3D=3D 1 && names[0] =3D=3D =
methodName) {
                    return true;
                }
            }
            return false;
        }
        function GetPluginMethods(pluginId) {
            var plugin =3D m_plugins[pluginId];
            return plugin ? plugin.methods : null;
        }
        function CallPluginMethod(pluginId, methodName, args) {
            var callback;
            if (pluginId) {
                var methods =3D GetPluginMethods(pluginId);
                if (methods)=20
                    callback =3D methods[methodName];
            }=20
            else {
                callback =3D m_selfMethods[methodName];
            }
            if (callback) {
                try {
                    if (args)
                        callback(ns.JSONParse(args));
                    else
                        callback();
                    m_caller.SendLog(methodName + " executed.");
                    return true;
                }
                catch (e) {
                    m_caller.SendLog("Call " + methodName + " in plugin =
" + (pluginId ? pluginId : "common") + " error: " + (e.message || e));
                }
            }
            m_caller.SendLog("Cannot call " + methodName + " for plugin =
" + (pluginId ? pluginId : "common"));
            return false;
        }
        function CallMethod(methodName, args)
        {
            ns.Log("Try to find js callback " + methodName);
            var pluginId =3D GetPluginIdFromMethodName(methodName);
            if (pluginId || CheckCommonMethodName(methodName))         =20
                CallPluginMethod(pluginId, methodName, args);
        }
    };
    var KasperskyLabSessionClass =3D function (caller) {
        var self =3D this;
        var m_caller =3D caller;
        var m_callReceiver =3D new CallReceiver(caller);
        function CallImpl(methodName, argsObj, callbackResult, =
callbackError, isAsync)
        {
            if (!m_callReceiver.IsProductConnected())
                return;
            var data =3D (argsObj)=20
                ? ns.JSONStringify(
                    {
                        result: 0,
                        method: methodName,
                        parameters: ns.JSONStringify(argsObj)
                    })
                : null;
            var callback =3D function(result, args, method)
                {
                    if (callbackResult)
                        callbackResult(result, args ? ns.JSONParse(args) =
: null, method);
                };
            return m_caller.Call("to", methodName, data, isAsync, =
callback, callbackError);
        }
        function Call(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, true);
        }
        function SyncCall(methodName, arrayOfArgs, callbackResult, =
callbackError) {
            return CallImpl(methodName, arrayOfArgs, callbackResult, =
callbackError, false);
        }
        function Stop() {
            try {
                m_callReceiver.UnregisterAll();
                ns.Log("session stopped");
                if (m_callReceiver.IsProductConnected())
                {
                    if (!m_caller.Call("shutdown", null, null, false))
                        m_caller.Call("shutdown");
                }
                if (m_caller.Shutdown)
                    m_caller.Shutdown();
            }
            catch (e) {
            }
        }
        function DeactivatePlugin(pluginId) {
            ns.Log('DeactivatePlugin ' + pluginId);
            m_callReceiver.UnregisterPlugin(pluginId);
            if (m_callReceiver.IsEmpty()) {
                Stop();
            }
        }
        function ActivatePlugin(pluginId, callbackPing, callbackError) {
            ns.Log('ActivatePlugin ' + pluginId);
            m_callReceiver.RegisterPlugin(pluginId, callbackPing, =
function (e) {
                callbackError && callbackError(e);
                m_callReceiver.UnregisterPlugin(pluginId);
                if (m_callReceiver.IsEmpty()) {
                    Stop();
                }
            });
        }
        function RegisterMethod(methodName, callback) {
            ns.Log('RegisterMethod ' + methodName);
            m_callReceiver.RegisterMethod(methodName, callback);
        }
        function ReloadPage() {
            window.location.reload(true);
        }
        function StartInjector(param) {
            var pluginStartData =3D {};
            var runner =3D runners[param.injectorName];
            if (runner && runner.getParameters)
                pluginStartData =3D { plugin: runner, parameters: =
ns.JSONStringify(runner.getParameters()) };
            m_caller.StartCall(
                param.injectorName,
                pluginStartData,
                function (plugin) {
                    if (runner && plugin) {
                        var settings;
                        if (ns.IsDefined(plugin.settingsJson))
                            settings =3D (plugin.settingsJson) ? =
ns.JSONParse(plugin.settingsJson) : null;
                        else
                            settings =3D plugin.settings;
                        var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : null;
                        runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                    }
                },
                function () { OnStartError(param.injectorName); });
        }
        function OnStartError(injectorName) {
            try {
                var connectionErrorCallback =3D =
runners[injectorName].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch (e) {
                ns.Log(e);
            }
        }
        function StopInjector(param) {
            var runner =3D runners[param.injectorName];
            m_caller.StopCall(
                param.injectorName,
                function (plugin) {
                    if (runner && plugin && runner.stop) {
                        runner.stop(KasperskyLab, =
kaspersyLabSessionInstance);
                    }
                },
                function () { OnStopError(param.injectorName); });
        }
        function OnStopError(injectorName) {
            ns.Log("Stop " + injectorName + "injector failed");
        }
        RegisterMethod('reload', ReloadPage);
        RegisterMethod('start', StartInjector);
        RegisterMethod('stop', StopInjector);
        this.Log =3D function(error)=20
        {
            try
            {
                if (!this.IsProductConnected())
                    return;
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                msg && msg.length <=3D 2048 ? m_caller.SendLog(msg) : =
m_caller.SendLog(msg.substring(0, 2048) + '<...>');
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        };
        this.LogError =3D function(error, injector)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!injector)
                    injector =3D "common";
                var msg =3D "" + (error.message || error);
                if (error.stack)
                    msg +=3D "\r\n" + error.stack;
                m_caller.Call("logerr", null, ns.JSONStringify({error: =
msg, injector: injector}));
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }       =20
        }
        this.UnhandledException =3D function(e)
        {
            try
            {
                if (!m_callReceiver.IsProductConnected())
                    return;
                if (!e.filename)
                    return;
                var val =3D ns.INJECT_ID;
                if (!val || e.filename.indexOf(val) =3D=3D -1)
                    return;
                var errInfo =3D {};
                errInfo.error =3D e.message && e.message.length > 1024? =
(e.message.substring(0, 1019) + '<...>') : e.message;
                errInfo.script =3D e.filename && e.filename.length > =
1024 ? (e.filename.substring(0, 1019) + '<...>') : e.filename;
                errInfo.line =3D e.lineno;
                errInfo.column =3D e.colno;
                if (e.error)
                    errInfo.stack =3D e.error.stack && =
e.error.stack.length > 2048 ? (e.error.stack.substring(0, 2043) + =
'<...>') : e.error.stack;
                m_caller.Call("except", null, =
ns.JSONStringify(errInfo));
                return;
            }
            catch(e)
            {
                ns.Log(e.message || e);
            }
        }
        this.ForceReceive =3D function()
        {
            m_callReceiver.ForceReceive();
        }
        this.IsProductConnected =3D function()
        {
            return m_callReceiver.IsProductConnected();
        }
        this.InitializePlugin =3D function (init) {
            init(
                function () {
                    ActivatePlugin.apply(self, arguments);
                },
                function () {
                    RegisterMethod.apply(self, arguments);
                },
                function () {
                    Call.apply(self, arguments);
                },
                function () {
                    DeactivatePlugin.apply(self, arguments);
                },
                function () {
                    return SyncCall.apply(self, arguments);
                }
            );
        };
        this.GetResource =3D function(resourcePostfix, callbackSuccess, =
callbackError)
        {
            if (!m_caller.ResourceCall)
            {
                throw "Not implemented on transport GetResource";
            }
            m_caller.ResourceCall(resourcePostfix, callbackSuccess, =
callbackError);
        }
        ns.AddEventListener(window, "unload", function()=20
            {
                if (!m_callReceiver.IsEmpty())
                    Stop();
            });
    };
    var runners =3D {};
    ns.AddRunner =3D function(pluginName, runnerFunc, initParameters, =
onConnectionError)
    {
        var options =3D {
            name: pluginName,
            runner: runnerFunc
        }
        if (initParameters)
            options.getParameters =3D function(){ return initParameters; =
};
        if (onConnectionError)
            options.onConnectionError =3D onConnectionError;
        ns.AddRunner2(options);
    };
    ns.AddRunner2 =3D function(options)
    {
        var runnerItem =3D {
            runner: options.runner
        };
        if (options.onConnectionError)
            runnerItem.onConnectionError =3D options.onConnectionError;
        if (options.getParameters)
            runnerItem.getParameters =3D options.getParameters;
        if (options.stop)
            runnerItem.stop =3D options.stop;
        runners[options.name] =3D runnerItem;
    }
    ns.SessionLog =3D function(e)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.Log(e);
        else
            ns.Log(e);
    }
    ns.SessionError =3D function(e, injector)
    {
        if (kaspersyLabSessionInstance && =
kaspersyLabSessionInstance.IsProductConnected())
            kaspersyLabSessionInstance.LogError(e, injector);
        else
            ns.Log(e);
    }
    ns.AddEventListener(window, "error", function(e)
    {
        if (kaspersyLabSessionInstance)
            kaspersyLabSessionInstance.UnhandledException(e);
        else
            ns.Log(e);
    });
    ns.ContentSecurityPolicyNonceAttribute =3D ns.CSP_NONCE;
    function OnInitError()
    {
        PostponeInit();
        for (var runner in runners)
        {
            try
            {
                var connectionErrorCallback =3D =
runners[runner].onConnectionError;
                if (connectionErrorCallback)
                    connectionErrorCallback();
            }
            catch(e)
            {
                ns.Log(e);
            }
        }
    }
    var SupportedCallerProvider =3D function()
    {
        var m_current =3D 0;
        var m_supportedCallers =3D [];
        if (ns.NMSTransportSupported)
            m_supportedCallers.push(new ns.NMSCaller);
        if (ns.WebSocketTransportSupported)
            m_supportedCallers.push(new ns.WebSocketCaller);
        if (ns.AjaxTransportSupported)
            m_supportedCallers.push(new ns.AjaxCaller);
        function FindSupportedImpl(callbackSuccess)
        {
            if (m_current < m_supportedCallers.length)
            {
                var caller =3D m_supportedCallers[m_current++];
                caller.Start(function(){callbackSuccess(caller);}, =
function(){FindSupportedImpl(callbackSuccess);});
            }
            else
            {
                m_current =3D 0;
                OnInitError();
            }
        }
        this.FindSupported =3D function(callbackSuccess)
        {
            FindSupportedImpl(callbackSuccess);
        }
    }
    function LocalizationObjectFromDictionary(dictionary)
    {
        if (!dictionary)
            return null;
        var object =3D {};
        for (var i =3D 0; i < dictionary.length; i++)
            object[dictionary[i].name] =3D dictionary[i].value;
        return object;
    }
    function Init()
    {
        var callerProvider =3D new SupportedCallerProvider;
        callerProvider.FindSupported(
            function(caller)=20
            {
                var injectors =3D "";
                var pluginsInitData =3D [];
                for (var runner in runners)
                {
                    if (injectors)
                        injectors +=3D '&';
                    injectors +=3D runner;
                    if (runners[runner].getParameters)
                        pluginsInitData.push({plugin: runner, =
parameters: ns.JSONStringify(runners[runner].getParameters())});
                }
                caller.InitCall(
                    injectors,
                    pluginsInitData,
                    function(initSettings)
                    {
                        ns.IsRtl =3D initSettings.rtl;
                        ns.GetCommandSrc =3D function()
                        {
                            return ns.GetBaseUrl() + initSettings.ajaxId =
+ "/" + initSettings.sessionId;
                        }
                        kaspersyLabSessionInstance =3D new =
KasperskyLabSessionClass(caller);
                        ns.SetInterval(function(){ if =
(!kaspersyLabSessionInstance.IsProductConnected()) PostponeInit(); }, =
60000);
                        var plugins =3D initSettings.plugins;
                        if (!plugins)
                        {
                            ns.SessionLog("Empty plugins list recieved =
on init reponse");
                            return;
                        }
                        for (var i =3D 0, pluginsCount =3D =
plugins.length; i < pluginsCount; ++i)
                        {
                            try
                            {
                                var plugin =3D plugins[i];
                                var runner =3D runners[plugin.name];
                                if (runner)
                                {
                                    var settings;
                                    if =
(ns.IsDefined(plugin.settingsJson))
                                        settings =3D =
(plugin.settingsJson) ? ns.JSONParse(plugin.settingsJson) : null;
                                    else
                                        settings =3D plugin.settings;
                                    var localization =3D =
ns.IsDefined(plugin.localizationDictionary) ? =
LocalizationObjectFromDictionary(plugin.localizationDictionary) : =
plugin.localization;
                                    runner.runner(KasperskyLab, =
kaspersyLabSessionInstance, settings, localization);
                                }
                            }
                            catch (e)
                            {
                                ns.SessionError(e);
                            }
                        }
                    },
                    OnInitError);
            });
    }
    var lastPostponedInitTime =3D (new Date()).getTime();
    var postponedInitTimeout =3D null;
    function PostponeInit()
    {
        var nowPostponeTime =3D (new Date()).getTime();
        var postponeDelay =3D (nowPostponeTime - lastPostponedInitTime) =
> 5000 ? 200 : 60 * 1000;
        lastPostponedInitTime =3D nowPostponeTime;
        clearTimeout(postponedInitTimeout)
        postponedInitTimeout =3D ns.SetTimeout(function () { Init(); }, =
postponeDelay);
    }
    ns.StartSession =3D function()
    {
        ns.SetTimeout(Init, 0);
    }
})(KasperskyLab);
KasperskyLab.AddRunner("wsm", function (ns, session)
{
    if (window !=3D window.top)
        return;
    var m_callFunction =3D null;
    var m_activatedState =3D 0;
    var m_activatedStateChangeTimeout;
    var m_documentTitleIsAvailable =3D false;
    var m_stateChangeDelayTimeout;
    function Initialize() {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction) {
            m_callFunction =3D callFunction;
            activatePlugin("wsm", OnPing);
            registerMethod('wsm.forceRedirect', ForceRedirect);
        });
    }
    function OnPing() {
        return ns.MaxRequestDelay;
    }
    function ForceRedirect(args) {
        ns.SessionLog('Force reload to address: ' + args.url);
        document.location.href =3D args.url;
    }
    function FireActivateEventImpl() {
        m_callFunction("wsm.sessionActivated", { title: document.title}, =
function () {
            if (m_activatedState =3D=3D=3D 3)
                ProcessDeactivate();
            m_activatedState =3D 2;
        });
        m_activatedState =3D 1;
    }
    function FireDeactivateEventImpl() {
        m_callFunction("wsm.sessionDeactivated", {title: =
document.title}, function () {
            if (m_activatedState =3D=3D=3D 1)
                ProcessActivate();
            m_activatedState =3D 0;
        });
        m_activatedState =3D 3;
    }
    function FireActivateEvent()
    {
        clearTimeout(m_stateChangeDelayTimeout);
        if (m_documentTitleIsAvailable || document.title)
        {
            m_documentTitleIsAvailable =3D true;
            FireActivateEventImpl();
        }
        else
        {
            m_stateChangeDelayTimeout =3D ns.SetTimeout(function()
                {
                    m_documentTitleIsAvailable =3D true;
                    ProcessActivate();
                }, 500);
        }
    }
    function FireDeactivateEvent()
    {
        if (m_documentTitleIsAvailable)
            FireDeactivateEventImpl();
        else
            clearTimeout(m_stateChangeDelayTimeout);
    }
    function ProcessActivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 0)
                    FireActivateEvent();
                else if (m_activatedState =3D=3D=3D 3)
                    m_activatedState =3D 1;
            }, 0);
    }
    function ProcessDeactivate()
    {
        clearTimeout(m_activatedStateChangeTimeout);
        m_activatedStateChangeTimeout =3D ns.SetTimeout(function()
            {
                if (m_activatedState =3D=3D=3D 2)
                    FireDeactivateEvent();
                else if (m_activatedState =3D=3D=3D 1)
                    m_activatedState =3D 3
            }, 0);
    }
    function OnFocus() {
        if (m_callFunction)
            ProcessActivate();
    }
    function OnBlur() {
        if (m_callFunction && !document.hasFocus())
            ProcessDeactivate();
    }
    Initialize();
    if (document.hasFocus())
    {
        FireActivateEvent();
        ns.AddEventListener(window, "load",=20
            function()
            {
                if (!document.hasFocus())
                    ProcessDeactivate();
            });
    }
    if (window.addEventListener)
    {
        ns.AddEventListener(window, "focus", OnFocus);
        ns.AddEventListener(window, "blur", OnBlur);
    }
    else
    {
        ns.AddEventListener(document, "focusin", OnFocus);
        ns.AddEventListener(document, "focusout", OnBlur);
    }
    ns.AddEventListener(window, "unload", function()
        {
            clearTimeout(m_activatedStateChangeTimeout);
            m_activatedStateChangeTimeout =3D null;
            m_callFunction =3D null;
        });
    if ("onhashchange" in window)
    {
        window.addEventListener("hashchange", function()
        {
             if (m_callFunction)
                m_callFunction("wsm.onHashChange", { newLocationUrl: =
document.location.href }, function() {});
        });
    }
}, {
    referrer: document.referrer,
    stubId: (function () {
        var scripts =3D [];
        if (document.querySelectorAll)
        {
            scripts =3D document.querySelectorAll("[stubid]");
        }
        else
        {
            var allElements =3D document.getElementsByTagName('*');
            for (var i =3D 0; i < allElements.length; i++)
            {
                if (allElements[i].getAttribute("stubid") !=3D=3D null)
                    scripts.push(allElements[i]);
            }
        }
        if (scripts && scripts.length > 0)
            return scripts[0].getAttribute("stubid");
        return "";
    })()
});
KasperskyLab.AddRunner("wnt", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize()
    {
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)
        {
            m_callFunction =3D callFunction;
            activatePlugin("wnt", OnPing);
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    Initialize();
}, { referrer: document.referrer });
=EF=BB=BFKasperskyLab.AddRunner("vs", function (ns, session) {
    var VisitedSites =3D function () {
        var m_callFunction =3D function () { };
        var m_domParser =3D ns.GetDomParser(session);
        var m_flags =3D {
            "onPasswordEntered": false,
            "onAddressEntered": false,
            "onCardEntered": false
        };
        function OnPing() {
            return ns.MaxRequestDelay;
        }
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction) {
                m_callFunction =3D callFunction;
                activatePlugin("vs", OnPing);
                ns.AddRemovableEventListener(document, "keydown", =
OnKeyDown);
                ns.AddRemovableEventListener(document, "change", =
OnKeyDown);
            });
        function MakeCallback(flag, target) {
            if (m_flags[flag] || !target)
                return function () { };
            return function (result, selectors) {
                if (result || m_flags[flag])
                    return;
                for (var i =3D 0; i < selectors.length; i++) {
                    if (m_flags[flag])
                        return;
                    var element =3D =
document.querySelector(selectors[i]);
                    if (element && element =3D=3D=3D target) {
                        m_flags[flag] =3D true;
                        if (m_flags["onPasswordEntered"] && =
m_flags["onAddressEntered"] && m_flags["onCardEntered"]) {
                            ns.RemoveEventListener(document, "keydown", =
OnKeyDown);
                            ns.RemoveEventListener(document, "change", =
OnKeyDown);
                        }
                        m_callFunction("vs." + flag);
                    }
                }
            }
        }
        function OnKeyDown(evt) {
            try {
                if (evt.target.tagName.toLowerCase() !=3D=3D "input")
                    return;
                =
m_domParser.GetPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetNewPasswordSelectors(MakeCallback("onPasswordEntered", =
evt.target));
                =
m_domParser.GetAddressSelectors(MakeCallback("onAddressEntered", =
evt.target));
                =
m_domParser.GetCardSelectors(MakeCallback("onCardEntered", evt.target));
            }
            catch (e) {
                ns.SessionError(e, "vs");
            }
        }
    }
    var instance =3D null;
    ns.RunModule(function () {
        if (!instance)
            instance =3D new VisitedSites;
    });
});
(function (ns) {
ns.UrlAdvisorBalloon =3D function (session, locales)
{
    var m_balloon =3D new ns.Balloon2("ua", =
"/ua/url_advisor_balloon.html", "/ua/balloon.css", session, =
GetCoordsCallback, OnCloseHandler, locales, OnDataReceiveHandler);
    var m_currentVerdict =3D null;
    var m_balloonElement =3D null;
    var m_markerDiv =3D null;
    var m_tagDiv =3D null;
    var m_mouseX =3D 0;
    var m_mouseY =3D 0;
    var ratingIds =3D [
        {className:"green", =
headerNode:locales["UrlAdvisorBalloonHeaderGood"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineGood"]},
        {className:"grey", =
headerNode:locales["UrlAdvisorBalloonHeaderSuspicious"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineSuspicious"]},
        {className:"red", =
headerNode:locales["UrlAdvisorBalloonHeaderDanger"], =
textNode:locales["UrlAdvisorSetLocalContentOnlineDanger"]},
        {className:"yellow", =
headerNode:locales["UrlAdvisorBalloonHeaderWmuf"], textNode : =
locales["UrlAdvisorSetLocalContentOnlineWmuf"]}
    ];
    function GetCoordsCallback(balloonSize)
    {
        return GetCoord(balloonSize, m_mouseX, m_mouseY)
    }
    function OnCloseHandler(arg)
    {
        if(arg =3D=3D 0)
        {
            m_balloon.Hide();
        }
    }
    function OnDataReceiveHandler()
    {
    }
    function GetCoord(balloonSize, clientX, clientY)
    {
        var coord =3D {x: 0, y: 0};
        var clientWidth =3D ns.GetPageWidth();
        var halfWidth =3D balloonSize.width / 2;
        if (halfWidth > clientX)
            coord.x =3D 0;
        else if (halfWidth + clientX > clientWidth)
            coord.x =3D clientWidth - balloonSize.width;
        else
            coord.x =3D clientX - halfWidth;
        var clientHeight =3D ns.GetPageHeight();
        coord.y =3D (clientY + balloonSize.height > clientHeight) ? =
clientY - balloonSize.height : clientY;
        if (coord.y < 0)
            coord.y =3D 0;
        var scroll =3D ns.GetPageScroll();
        coord.y +=3D scroll.top;
        coord.x +=3D scroll.left;
        return coord;
    }
    this.HideBalloon =3D function()
    {
        m_balloon.Hide();
    }
    this.ShowBalloon =3D function(clientX, clientY, verdict)
    {
        m_mouseX =3D clientX;
        m_mouseY =3D clientY;
        m_currentVerdict =3D verdict;
        m_balloon.Show(ratingIds[m_currentVerdict.rating - 1].className =
+ " " + ns.md5(verdict.url), { verdict: m_currentVerdict, locales: =
locales });
    }
};
}) (KasperskyLab || {});
var PostponeCheckAtributeName =3D 'kl_' + KasperskyLab.GetCurrentTime();
var IconName =3D 'kl_' + KasperskyLab.GetCurrentTime();
KasperskyLab.AddRunner("ua", function (ns, session, settings, locales) {
var UrlAdvisor =3D function()
{
    var m_urlAdvisorBalloon =3D new ns.UrlAdvisorBalloon(session, =
locales);
    var m_enabled =3D settings.enable;
    var m_checkOnlySearchResults =3D settings.mode;
    var m_linkSelector =3D settings.linkSelector;
    var m_elementAfterSelector =3D settings.elementAfterSelector;
    var m_emptySearchResultSent =3D false;
    var m_postponeCategorizeStarted =3D false;
    var m_urlCategorizeRequestTime =3D 0;
    var m_observer;
    var m_callFunction =3D function(){};
    var m_categorizingObjects =3D {};
    var m_clearCategorizingObjectsTimerId;
    function AddToCategorizeList(url, linkElement)
    {
        if (url in m_categorizingObjects)
        {
            m_categorizingObjects[url].push(linkElement);
        }
        else
        {
            m_categorizingObjects[url] =3D [linkElement];
        }
    }
    session.InitializePlugin(function(activatePlugin, registerMethod, =
callFunction){
        m_callFunction =3D callFunction;
        activatePlugin('ua', OnPing);
        registerMethod('ua.verdict', SetVerdictDelayed);
        registerMethod('ua.settings', SetSettings);
    });
    Run();
    function OnPing(currentTime)
    {
        var timeFormRequest =3D (currentTime >=3D =
m_urlCategorizeRequestTime) ? currentTime - m_urlCategorizeRequestTime : =
0;
        return timeFormRequest <=3D 10000 ? 500 : ns.MaxRequestDelay;
    }
    function GetHref(link)
    {
        try { return link.href; } catch(e){}
        try { return link.getAttribute('href'); } catch(e){}
        return '';
    }
    function CreateIcon() {
        var icon =3D document.createElement("img");
        icon.name =3D IconName;
        icon.width =3D 16;
        icon.height =3D 16;
        icon.style.cssText =3D "width: 16px!important; height: =
16px!important;"
        icon.onclick =3D function (evt) { ns.StopProcessingEvent(evt); =
};
        return icon;
    }
    function GetLinkIcon(linkElement)
    {
        var nextElement =3D linkElement.nextSibling;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (nextElement)
                nextElement =3D nextElement.nextSibling;
            else
                nextElement =3D linkElement.nextSibling;
        }
        return (nextElement !=3D=3D null && nextElement.name =3D=3D =
IconName) ? nextElement : undefined;
    }
    function GetOrCreateLinkIcon(linkElement)
    {
        var icon =3D GetLinkIcon(linkElement);
        if (icon)
            return icon;
        var nextElement =3D linkElement;
        if (m_elementAfterSelector)
        {
            nextElement =3D =
linkElement.querySelector(m_elementAfterSelector);
            if (!nextElement)
                nextElement =3D linkElement;
        }
        nextElement.parentNode.insertBefore(CreateIcon(), =
nextElement.nextSibling);
        return nextElement.nextSibling;
    }
    function GetLinkElementByIcon(icon)
    {
        if (!m_elementAfterSelector)
            return icon.previousSibling;
        var searchLinks =3D document.querySelectorAll(m_linkSelector);
        for (var i =3D 0; i < searchLinks.length; i++)
        {
            var elem =3D =
searchLinks[i].querySelector(m_elementAfterSelector);
            if (searchLinks[i].nextSibling =3D=3D=3D icon || (elem && =
elem.nextSibling =3D=3D=3D icon))
                return searchLinks[i];
        }
        return icon.previousSibling;
    }
    function UpdateIconImage(icon, verdict)
    {
        if (verdict.rating =3D=3D=3D 1)
        {
            icon.src =3D locales["UrlAdvisorGoodImage.png"];
            icon['kis_status'] =3D 16;
        }
        else if (verdict.rating =3D=3D=3D 2)
        {
            icon.src =3D locales["UrlAdvisorSuspiciousImage.png"];
            icon['kis_status'] =3D 8;
        }
        else if (verdict.rating =3D=3D=3D 3)
        {
            icon.src =3D locales["UrlAdvisorDangerImage.png"];
            icon['kis_status'] =3D 4;
        }
        else if (verdict.rating =3D=3D=3D 4)
        {
            icon.src =3D locales["UrlAdvisorwmufImage.png"];
        }
    }
    function SubscribeIconOnMouseEvents(icon, verdict)
    {
        var balloonTimerId =3D 0;
        ns.AddEventListener(icon, "mouseout",=20
            function()
            {
                if (balloonTimerId)
                {
                    clearTimeout(balloonTimerId);
                    balloonTimerId =3D 0;
                }
            });
        ns.AddEventListener(icon, "mouseover",=20
            function(args)
            {
                if (!balloonTimerId)
                {
                    var clientX =3D args.clientX;
                    var clientY =3D args.clientY;
                    balloonTimerId =3D ns.SetTimeout(function()
                        {
                            m_urlAdvisorBalloon.ShowBalloon(clientX, =
clientY, verdict);
                            balloonTimerId =3D 0;
                        }, 300);
                }
            });
    }
    function IsElementEmpty(linkElement)
    {
        return !linkElement.offsetHeight && !linkElement.offsetWidth
            && !linkElement.outerText && !linkElement.text;
    }
    function SetVerdictForUrl(verdict)
    {
        try
        {
            if (!(verdict.url in m_categorizingObjects))
                return;
            var linkElements =3D m_categorizingObjects[verdict.url];
            for (var linkIndex =3D 0; linkIndex < linkElements.length; =
++linkIndex)
            {
                if (IsElementEmpty(linkElements[linkIndex]))
                    continue;
                linkElements[linkIndex][PostponeCheckAtributeName] =3D =
false;
                var icon =3D =
GetOrCreateLinkIcon(linkElements[linkIndex]);
                if (!icon)
                    continue;
                UpdateIconImage(icon, verdict);
                SubscribeIconOnMouseEvents(icon, verdict);
            }
        }
        catch (e)
        {
            ns.SessionError(e, "ua");
        }
        delete m_categorizingObjects[verdict.url];
    }
    function SetVerdict(argument)
    {
        for (var currentVerdict =3D 0; currentVerdict < =
argument.verdicts.length; currentVerdict++)
            SetVerdictForUrl(argument.verdicts[currentVerdict]);
    }
    function SetVerdictDelayed(argument)
    {
        ns.SetTimeout(function(){SetVerdict(argument);}, 1000);
    }
    function SetSettingsImpl(argument)
    {
        m_enabled =3D argument.enable;
        if (!m_enabled)
            return;
        m_checkOnlySearchResults =3D argument.mode;
    }
    function ClearImages()
    {
        var images =3D document.getElementsByName(IconName);
        while (images.length > 0)
            images[0].parentNode.removeChild(images[0]);
    }
    function ClearAttributes()
    {
        for (var i =3D 0; i < document.links.length; ++i)
            if (document.links[i][PostponeCheckAtributeName])
                document.links[i][PostponeCheckAtributeName] =3D false;
    }
    function SetSettings(argument)
    {
        ClearImages();
        ClearAttributes();
        SetSettingsImpl(argument);
        CategorizeUrl();
    }
    function IsNeedCategorizeLink(linkElement)
    {
        try
        {
            return !linkElement.isContentEditable && =
!!linkElement.parentNode=20
                && !GetLinkIcon(linkElement) && =
!linkElement[PostponeCheckAtributeName]
                && !IsElementEmpty(linkElement);
        }
        catch(e)
        {
            ns.SessionLog('check link exception: ' + (e.message || e));
            return false;
        }
    }
    function ProcessDomChange()
    {
        try
        {
            ns.SessionLog('UA: Process dom change');
            if (!m_postponeCategorizeStarted)
            {
                ns.SetTimeout(CategorizeUrl, 500);
                m_postponeCategorizeStarted =3D true;
            }
            var images =3D document.getElementsByName(IconName);
            for (var i =3D 0; i < images.length; ++i)
            {
                var linkNode =3D GetLinkElementByIcon(images[i]);
                if (!linkNode || !linkNode.nodeName || =
linkNode.nodeName.toLowerCase() !=3D=3D "a")
                {
                    var imageNode =3D images[i];
                    imageNode.parentNode.removeChild(imageNode);
                }
            }
        }
        catch (e)
        {
            ns.SessionError("ua dom change handling exception\r\n: " + =
(e.message || e) + (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function CategorizeUrl()
    {
        try
        {
            if (!m_enabled)
            {
                ns.SessionLog("skip categorize links because UA =
disabled");
                return;
            }
            ns.SessionLog('UA: collect links for categorize');
            m_postponeCategorizeStarted =3D false;
            var linksForCategorize =3D [];
            var linksForCheck =3D [];
            if (!m_checkOnlySearchResults)
                linksForCheck =3D document.links;
            else if (m_linkSelector && m_checkOnlySearchResults)
                linksForCheck =3D =
document.querySelectorAll(m_linkSelector);
            for (var i =3D 0; i < linksForCheck.length; i++)
            {
                var link =3D linksForCheck[i];
                if (IsNeedCategorizeLink(link))
                {
                    link[PostponeCheckAtributeName] =3D true;=20
                    var href =3D GetHref(link);
                    if (!!href) {
                        linksForCategorize.push(href);=20
                        AddToCategorizeList(href, link);
                    } else {
                        ns.Log("access to href blocked by browser");=20
                    }
                }
            }
            var isEmptySearchResult =3D m_linkSelector && =
m_checkOnlySearchResults && linksForCheck.length =3D=3D 0;
            if (isEmptySearchResult || linksForCategorize.length)
            {
                if (isEmptySearchResult)
                {
                    if (m_emptySearchResultSent)
                        return;
                    m_emptySearchResultSent =3D true;
                }
                m_callFunction("ua.categorize", {links: =
linksForCategorize});
                m_urlCategorizeRequestTime =3D ns.GetCurrentTime();
                clearTimeout(m_clearCategorizingObjectsTimerId);
                m_clearCategorizingObjectsTimerId =3D =
ns.SetTimeout(function () {
                    m_categorizingObjects =3D {};
                }, 1000 * 60 * 5);
            }
            else
            {
                ns.SessionLog("UA not found links for categorization");
            }
        }
        catch (e)
        {
            ns.SessionError("ua categorize exception\r\n: " + (e.message =
|| e)+ (e.stack?"\r\n"+e.stack:""), "ua");
        }
    }
    function Run()
    {
        CategorizeUrl();
        m_observer =3D ns.GetDomChangeObserver("a");
        m_observer.Start(ProcessDomChange);
        ns.AddEventListener(window, "load", CategorizeUrl);
    };
};
var instance =3D null;
ns.RunModule(function()
{
    if (!instance)
        instance =3D new UrlAdvisor();
}, 2500);
});
KasperskyLab.AddRunner("cb", function (ns, session, settings, locales) {
    var ContentBlocker =3D function () {
        var m_idleStartTime =3D ns.GetCurrentTime();
        var m_callFunction =3D function () {};
        var m_deactivateFunction;
        session.InitializePlugin(function (activatePlugin, =
registerMethod, callFunction, deactivatePlugin) {
            m_deactivateFunction =3D deactivatePlugin;
            m_callFunction =3D callFunction;
            activatePlugin('cb', OnPing);
            registerMethod('cb.reloadUrl', ReloadUrl);
            registerMethod('cb.blockImage', BlockImage);
            registerMethod('cb.shutdown',
                function () {
                    deactivatePlugin('cb');
                });
        });
        function OnPing(currentTime) {
            var idleTime =3D (currentTime >=3D m_idleStartTime) ? =
currentTime - m_idleStartTime : 0;
            return idleTime <=3D 10000 ? 500 : ns.MaxRequestDelay;
        }
        function ReloadUrl() {
            ns.SessionLog("Start reload url " + document.readyState);
            m_idleStartTime =3D ns.GetCurrentTime();
            window.location.reload(true);
        }
        function BlockImage(blockImageRequest) {
            var blockImageResponse =3D { blockedImagesCount: 0, =
requestId: "" };
            var SendResponse =3D function()
            {
                m_callFunction("cb.BlockResults", blockImageResponse);
                SendResponse =3D function() {}
            }
            try
            {
                blockImageResponse.requestId =3D =
blockImageRequest.requestId;
                var blockImageByPath =3D function(url)
                {
                    var endsWithUrl =3D function(pattern) {
                        var d =3D pattern.length - url.length;
                        return d >=3D 0 && pattern.lastIndexOf(url) =
=3D=3D=3D d;
                    };
                    var images =3D document.getElementsByTagName('img');
                    for (var i =3D 0; i !=3D images.length; ++i) {
                        if (endsWithUrl(images[i].src))
                            if (images[i].style.display !=3D 'none') {
                                images[i].style.display =3D 'none';
                                ++blockImageResponse.blockedImagesCount;
                            }
                    }
                }
                for (var i =3D 0; i !=3D blockImageRequest.urls.length; =
++i) {
                    blockImageByPath(blockImageRequest.urls[i]);
                }
                SendResponse();
            }
            catch(e)
            {
                SendResponse();
                throw e;
            }
        }
    };
    new ContentBlocker();
});
var KasperskyLab =3D (function (ns)
{
function DomParser(session)
{
    var m_callFunction =3D function(){};
    var m_logins =3D [];
    var m_passwords =3D [];
    var m_newPasswords =3D [];
    var m_address =3D [];
    var m_card =3D [];
    var m_cachedFlag =3D false;
    var m_pathName =3D document.location.pathname;
    var m_selectorsRequested =3D false;
    var m_callbacksQueue =3D [];
    function OnGetFieldsCallback(result, selectors, callback)
    {
        if (result =3D=3D 0 && selectors)
        {
            if (selectors.loginSelectors)
                Array.prototype.push.apply(m_logins, =
selectors.loginSelectors);
            if (selectors.passwordSelectors)
                Array.prototype.push.apply(m_passwords, =
selectors.passwordSelectors);
            if (selectors.newPasswordSelectors)
                Array.prototype.push.apply(m_newPasswords, =
selectors.newPasswordSelectors);
            if (selectors.addressSelectors)
                Array.prototype.push.apply(m_address, =
selectors.addressSelectors);
            if (selectors.cardSelectors)
                Array.prototype.push.apply(m_card, =
selectors.cardSelectors);
            m_cachedFlag =3D true;
        }
        m_selectorsRequested =3D false;
        for (var i =3D 0; i < m_callbacksQueue.length; ++i)
        {
            m_callbacksQueue[i](result);
        }
    }
    function CallService(argObject)
    {
        m_callFunction("dp.onGetFields", argObject, =
OnGetFieldsCallback);
    }
    function IsVisible(element)
    {
        var style =3D window.getComputedStyle ? =
window.getComputedStyle(element) : element.currentStyle;
        return style.display !=3D=3D "none";
    }
    function ProcessChilds(childNodes)
    {
        for (var i =3D 0; i < childNodes.length; ++i)
        {
            var element =3D childNodes[i];
            if (element.nodeType !=3D=3D Node.ELEMENT_NODE)
                continue;
            if (!IsVisible(element))
                element.setAttribute("wfd-invisible", true);
            else
                ProcessChilds(element.childNodes);
        }
    }
    function ProcessNextGroupElement(tree, finishCallback)
    {
        var currentNode =3D tree.currentNode;
        var counter =3D 0;
        while(currentNode)
        {
            ++counter;
            currentNode.setAttribute("wfd-invisible", true);
            currentNode =3D tree.nextNode();
            if (counter =3D=3D 100)
            {
                ns.SetTimeout(function(){ProcessNextGroupElement(tree, =
finishCallback);}, 0);
                return;
            }
        }
        finishCallback();
    }
    function GetSelectorsWithTreeWalker()
    {
        var filter =3D {
            acceptNode: function(node) {
                if (node && node.parentNode && =
node.parentNode.getAttribute("wfd-invisible") =3D=3D=3D true)
                    return NodeFilter.FILTER_REJECT;
                if (node && !IsVisible(node))
                    return NodeFilter.FILTER_ACCEPT;
                return NodeFilter.FILTER_SKIP;
            }
        }
        var tree =3D document.createTreeWalker(document.body, =
NodeFilter.SHOW_ELEMENT, filter.acceptNode, false);
        var finishCallback =3D function(){
            CallService({dom: "<body>" + document.body.innerHTML + =
"</body>"});
        }
        ProcessNextGroupElement(tree, finishCallback);
    }
    function GetSelectorsFromService()
    {
        try
        {
            ProcessChilds(document.body.childNodes);
        }
        catch (e)
        {
            ns.SessionLog(e);
        }
        CallService({dom: document.documentElement.innerHTML});
    }
    function GetSelectorsInternal(callback, selectors)
    {
        if (m_cachedFlag)
        {
            if (selectors.length > 0)
                callback(0, selectors);
            return;
        }
        var clientCallback =3D function (result) { callback(result, =
selectors); };
        m_callbacksQueue.push(clientCallback);
        if (!m_selectorsRequested)
        {
            m_selectorsRequested =3D true;
            if (document.createTreeWalker)
                GetSelectorsWithTreeWalker();
            else
                GetSelectorsFromService();
        }
    }
    this.GetLoginSelectors =3D function(clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_logins);
    }
    this.GetPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_passwords);
    }
    this.GetNewPasswordSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_newPasswords);
    }
    this.GetAddressSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_address);
    }
    this.GetCardSelectors =3D function (clientCallback)
    {
        GetSelectorsInternal(clientCallback, m_card);
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnInitializeCallback(activatePlugin, registerMethod, =
callFunction)
    {
        m_callFunction =3D callFunction;
        activatePlugin("dp", OnPing);
    }
    function ResetCacheFlag()
    {
        m_cachedFlag =3D false;
    }
    function UpdateLocationPathName()
    {
        if(m_pathName !=3D document.location.pathname)=20
        {
            m_pathName =3D document.location.pathname;
            ResetCacheFlag();
        }
    }
    var m_originalPushState =3D function(){};
    function PushStateWrapper()
    {
        m_originalPushState.apply(window.history, =
[].slice.call(arguments));
        ResetCacheFlag();
    }
    function InitializePlugin()
    {
        session.InitializePlugin(OnInitializeCallback);
        ns.AddEventListener(window, "popstate", ResetCacheFlag);
        ns.AddEventListener(document, "load", UpdateLocationPathName);
        if (window.history && window.history.pushState)
        {
            m_originalPushState =3D window.history.pushState;
            window.history.pushState =3D PushStateWrapper;
        }
    }
    InitializePlugin();
}
var gDomParser;
ns.GetDomParser =3D function(session)
{
    if (!gDomParser)
        gDomParser =3D new DomParser(session);
    return gDomParser;
}
return ns;
}) (KasperskyLab || {});
var oldSetRequestHeader =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.setRequestHeader;
var oldOpen =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.open;
var oldSend =3D window.XMLHttpRequest && =
window.XMLHttpRequest.prototype.send;
var oldFetch =3D window.fetch;
var xhrProxyEnabled =3D true;
var processPostAjaxInSession =3D function(){};
function NormalizeUrl(url)
{
    var e =3D document.createElement("a");
    e.href =3D url;
    return e.href;
}
function IsInternalUrl(url)
{
    return KasperskyLab.IsRelativeTransport() ? false : =
url.indexOf(KasperskyLab.PREFIX) =3D=3D 0;
}
if (oldFetch)
{
    var oldRequest =3D Request;
    var oldFunctionToString =3D Function.prototype.toString;
    var fetchCallImpl =3D function ()
    {
        var clsNew =3D function (Cls)
        {
            return new (KasperskyLab.FunctionBind.apply(Cls, =
arguments))();
        }
        var args =3D [].slice.call(arguments);
        args.unshift(oldRequest);
        var request =3D clsNew.apply(this, args);
        if (xhrProxyEnabled && !KasperskyLab.IsCorsRequest(request.url, =
document.location.href))
        {
            request.headers.append(KasperskyLab.RequestCustomHeader, =
'Ajax_Request');
        }
        return oldFetch.apply(this, [request]);
    };
    window.fetch =3D function () { return fetchCallImpl.apply(this, =
[].slice.call(arguments)); };
    window.fetch.toString =3D function () { return =
oldFunctionToString.apply(oldFetch, [].slice.call(arguments)); };
}
if (oldSend)
{
    var m_requests =3D {};
    var m_idCounter =3D 0;
    var addDescriptor =3D function(requestDescriptor)
    {
        var id =3D ++m_idCounter;
        KasperskyLab.SetTimeout(function()
            {
                delete m_requests[id];
            }, 60 * 1000)
        m_requests[id] =3D requestDescriptor;
    }
    var findRequestDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
                return m_requests[index];
        }
    }
    var deleteDescriptor =3D function(request)
    {
        for (var index in m_requests)
        {
            if (m_requests[index].request =3D=3D request)
            {
                delete m_requests[index];
            }
        }
    }
    var xhrOpenProcessor =3D function()
    {
        try
        {
            if (xhrProxyEnabled &&
                arguments.length > 1 && typeof (arguments[0]) =3D=3D =
'string')
            {
                var requestDescriptor =3D {request: this, isCORS: =
KasperskyLab.IsCorsRequest(arguments[1], document.location.href)};
                if (requestDescriptor.isCORS && =
arguments[0].toLowerCase() =3D=3D 'post' && =
!IsInternalUrl(NormalizeUrl(arguments[1])))
                {
                    var sendCallback =3D =
processPostAjaxInSession.apply(this, [].slice.call(arguments));
                    if (sendCallback)
                        requestDescriptor.RequestSend =3D sendCallback;
                }
                addDescriptor(requestDescriptor);
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        oldOpen.apply(this, [].slice.call(arguments));
    };
    var xhrSetRequestHeaderProcessor =3D function()=20
    {
        try
        {
            if (arguments.length && typeof(arguments[0]) =3D=3D 'string' =
&& =
arguments[0].toLowerCase().indexOf(KasperskyLab.RequestCustomHeader.toLow=
erCase()) =3D=3D=3D 0)
            {
                var requestDescriptor =3D findRequestDescriptor(this);
                if (requestDescriptor)
                {
                    requestDescriptor.headerSet =3D true;
                    delete requestDescriptor.RequestSend;
                }
                else
                {
                    requestDescriptor =3D {request: this, headerSet: =
true};
                    addDescriptor(requestDescriptor);
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSetRequestHeader.apply(this, =
[].slice.call(arguments));
    };
    var xhrSendProcessor =3D function()=20
    {
        try
        {
            var requestDescriptor =3D findRequestDescriptor(this);
            if (xhrProxyEnabled && requestDescriptor)
            {
                deleteDescriptor(this);
                if (!requestDescriptor.isCORS && =
!requestDescriptor.headerSet)
                    oldSetRequestHeader.apply(this, =
[KasperskyLab.RequestCustomHeader, 'Ajax_Request']);
                if (requestDescriptor.RequestSend)
                {
                    requestDescriptor.RequestSend.apply(this, =
[].slice.call(arguments));
                    return;
                }
            }
        }
        catch(e)
        {
            KasperskyLab.SessionError(e, "xhr");
        }
        return oldSend.apply(this, [].slice.call(arguments));
    };
    window.XMLHttpRequest.prototype.open =3D function ()
    {
        return xhrOpenProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.send =3D function ()
    {
        return xhrSendProcessor.apply(this, [].slice.call(arguments));
    }
    window.XMLHttpRequest.prototype.setRequestHeader =3D function ()
    {
        return xhrSetRequestHeaderProcessor.apply(this, =
[].slice.call(arguments));
    }
}
KasperskyLab.AddRunner("xhr_content", function (ns, session)
{
    var m_callFunction =3D null;
    function Initialize() {
        xhrProxyEnabled =3D true;
        session.InitializePlugin(function(activatePlugin, =
registerMethod, callFunction)=20
        {
            m_callFunction =3D callFunction;
            activatePlugin("xhr_content", OnPing, OnError);
            processPostAjaxInSession =3D function()
            {
                var sendArguments;
                var request;
                var notifyComplete =3D false;
                var async =3D arguments.length < 3 || =
typeof(arguments[2]) !=3D 'boolean' || arguments[2];
                var callback =3D function()
                {
                    if (request)
                        oldSend.apply(request, sendArguments);
                    else
                        notifyComplete =3D true;
                }
                var remoteFunctionName =3D "xhr.ajaxRequestNotify";
                var targetUrl =3D NormalizeUrl(arguments[1])
                var remoteFunctionArguments =3D { url: targetUrl };
                var result =3D m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback, async);
                if (!result && !async)
                {
                    m_callFunction(remoteFunctionName, =
remoteFunctionArguments, callback, callback);
                    notifyComplete =3D true;
                }
                return function()
                {
                    if (notifyComplete)
                    {
                        oldSend.apply(this, [].slice.call(arguments));
                    }
                    else
                    {
                        sendArguments =3D arguments.length > 0 ?
                            [ arguments[0] && arguments[0].slice ? =
arguments[0].slice() : arguments[0] ] :
                            [];
                        request =3D this;
                    }
                };
            };
        });
    }
    function OnPing()
    {
        return ns.MaxRequestDelay;
    }
    function OnError()
    {
        xhrProxyEnabled =3D false;
    }
    Initialize();
}, { referrer: document.referrer });
(function (ns) {
ns.RequestCustomHeader =3D "X-KL-Ajax-Request";
}) (KasperskyLab || {});
var KasperskyLab =3D (function (ns)
{
ns.Balloon2 =3D function(pluginName, balloonSrc, balloonCssPostfix, =
session, getCoordCallback, onCloseHandler, locales, =
onDataReceiveHandler)
{
    var m_balloon =3D document.createElement("iframe");
    var m_balloonId =3D pluginName + "_b";
    var m_balloonSize =3D null;
    var m_sizeCache =3D {};
    var m_initStyleDataPair =3D {};
    var m_isInitSent =3D false;
    var m_updateTimeout;
    var m_firstCreate =3D true;
    var m_callFunction =3D function(){};
    function ChangeSchemeIfNeed(url)
    {
        if (document.location.protocol =3D=3D=3D "https:")
            return url.replace("http:", "https:");
        return url;
    }
    function InitializeBalloon()
    {
        m_balloon.scrolling =3D "no";
        m_balloon.frameBorder =3D "0";
        m_balloon.style.border =3D "0";
        m_balloon.style.height =3D "1px";
        m_balloon.style.width =3D "1px";
        m_balloon.style.left =3D "1px";
        m_balloon.style.top =3D "1px";
        m_balloon.allowTransparency =3D "true";=20
        m_balloon.style.zIndex =3D "2147483647";
        m_balloon.style.position =3D "absolute";
        document.body.appendChild(m_balloon);
        HideBalloon();
    }
    function OnPing()
    {
        return IsDisplayed() ? 100 : ns.MaxRequestDelay;
    }
    function SendToFrame(args)
    {
        m_balloon.contentWindow.postMessage(ns.JSONStringify(args), =
GetResourceUrl());
    }
    function OnSizeMessage(sizeMessage)
    {
        var size =3D {
            height: sizeMessage.height,
            width: sizeMessage.width
        };
        if (size.height !=3D 0 && size.width !=3D 0)
            PutSizeInCache(sizeMessage.style, size);
        SetupBalloon(size);
    }
    function OnCloseMessage(closeData)
    {
        HideBalloon();
        if (onCloseHandler && closeData.closeAction)
            onCloseHandler(closeData.closeAction);
    }
    function OnDataMessage(data)
    {
        if (onDataReceiveHandler)
            onDataReceiveHandler(data);
    }
    function GetResourceUrl()
    {
        return balloonCssPostfix
            ? ns.GetResourceSrc(balloonSrc) + "?cssSrc=3D" + =
encodeURIComponent(ChangeSchemeIfNeed(ns["GetResourceSrc"](balloonCssPost=
fix)))
            : ns.GetResourceSrc(balloonSrc);
    }
    function CreateBalloon(style, data, size)
    {
        if (m_firstCreate)
        {
            InitializeBalloon();
            m_firstCreate =3D false;
        }
        DisplayBalloon();
        if (m_balloon.src)
        {
            UpdateBalloon(style, data);
            return;
        }
        m_initStyleDataPair =3D {style: style, data: data};
        m_balloon.src =3D GetResourceUrl();
        var balloonSize =3D size ? size : GetSizeFromCache(style);
        var dataToFrame =3D {
            command: "init",
            pluginName: m_balloonId,
            isRtl: ns.IsRtl,
            needSize: !balloonSize,
            style: style
        };
        if (data)
            dataToFrame.data =3D data;
        if (size)
            dataToFrame.explicitSize =3D size;
        if (locales)
            dataToFrame.locales =3D locales;
        dataToFrame.commandUrl =3D =
ChangeSchemeIfNeed(ns.GetCommandSrc());
        ns.AddEventListener(m_balloon, "load", =
function(){SendInit(dataToFrame);});
        if (balloonSize)
        {
            clearTimeout(m_updateTimeout);
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(balloonSize);}, 0);
        }
    }
    function SendInit(dataToFrame)
    {
        dataToFrame.style =3D m_initStyleDataPair.style;
        dataToFrame.data =3D m_initStyleDataPair.data;
        m_isInitSent =3D true;
        SendToFrame(dataToFrame);
        session.ForceReceive();
    }
    function DisplayBalloon()
    {
        m_balloon.style.display =3D "";
        session.ForceReceive();
    }
    function IsDisplayed()
    {
        return !m_firstCreate && m_balloon.style.display =3D=3D=3D "";
    }
    function HideBalloon()
    {
        m_balloon.style.display =3D "none";
    }
    function DestroyBalloon()
    {
        m_balloon.blur();=20
        document.body.removeChild(m_balloon);
        m_firstCreate =3D true;
        m_balloonSize =3D null;
    }
    function PositionBalloon()
    {
        if (!m_balloonSize)
            return;
        var coords =3D getCoordCallback(m_balloonSize);
        var newHeight =3D m_balloonSize.height + "px";
        var newWidth =3D m_balloonSize.width + "px";
        if (newHeight !=3D=3D m_balloon.style.height ||
            newWidth !=3D=3D m_balloon.style.width)
        {
            m_balloon.style.height =3D newHeight;
            m_balloon.style.width =3D newWidth;
            ns.SessionLog("Change balloon size " + m_balloonId + " =
height: " + newHeight + " width: " + newWidth);
        }
        var newX =3D Math.round(coords.x).toString() + "px";
        var newY =3D Math.round(coords.y).toString() + "px";
        if (newX !=3D=3D m_balloon.style.left ||
            newY !=3D=3D m_balloon.style.top)
        {
            m_balloon.style.left =3D newX;
            m_balloon.style.top =3D newY;
            ns.SessionLog("Change balloon position " + m_balloonId + " =
x: " + newX + " y: " + newY);
        }
    }
    function SetupBalloon(balloonSize)
    {
        m_balloonSize =3D balloonSize;
        PositionBalloon();
    }
    function UpdateBalloon(style, data)
    {
        if (!m_isInitSent)
            m_initStyleDataPair =3D {style: style, data: data};
        var sizeFromCache =3D GetSizeFromCache(style);
        clearTimeout(m_updateTimeout);
        if (sizeFromCache)
        {
            m_updateTimeout =3D =
ns.SetTimeout(function(){SetupBalloon(sizeFromCache);}, 0);
        }
        else
        {
            m_balloon.style.height =3D "1px";
            m_balloon.style.width =3D "1px";
            m_balloonSize =3D {height: 1, width: 1};
        }
        var dataToFrame =3D {
            command: "update",
            style: style,
            data: data,
            needSize: !sizeFromCache
        };
        SendToFrame(dataToFrame);
    }
    function GetSizeFromCache(style)
    {
        return m_sizeCache[style ? style.toString() : ""];
    }
    function PutSizeInCache(style, size)
    {
        m_sizeCache[style ? style.toString() : ""] =3D size;
    }
    this.Show =3D function(style, data)
    {
        CreateBalloon(style, data);
    }
    this.ShowWithSize =3D function(style, data, size)
    {
        CreateBalloon(style, data, size);
    }
    this.Resize =3D function(size)
    {
        SetupBalloon(size);
    }
    this.Hide =3D function()
    {
        HideBalloon();
    }
    this.Update =3D function(style, data)
    {
        UpdateBalloon(style, data);
    }
    this.UpdatePosition =3D function()
    {
        PositionBalloon();
    }
    this.Destroy =3D function()
    {
        DestroyBalloon();
    }
    this.IsFocused =3D function()
    {
        if (!m_balloon)
            return false;
        return document.activeElement =3D=3D m_balloon;
    }
    function OnFrameDataMessage(argument)
    {
        if (!argument)
        {
            ns.SessionLog(m_balloonId + " empty argument");
            return;
        }
        if (!argument.message)
        {
            ns.SessionLog(m_balloonId + " empty message.");
            return;
        }
        var message =3D ns.JSONParse(argument.message);
        if (message.type =3D=3D=3D "size")
            OnSizeMessage(message.data);
        else if (message.type =3D=3D=3D "close")
            OnCloseMessage(message.data);
        else if (message.type =3D=3D=3D "data")
            OnDataMessage(message.data);
        else if (message.type =3D=3D=3D "trace")
            ns.SessionLog(message.data);
        else
            ns.SessionError("Unknown message type\r\n: " + message.type, =
"balloon");
    }
    function Init()
    {
        session.InitializePlugin(
            function (activatePlugin, registerMethod, callFunction)
            {
                m_callFunction =3D callFunction;
                activatePlugin(m_balloonId, OnPing);
                registerMethod(m_balloonId + ".message", =
OnFrameDataMessage);
            });
    }
    Init();
};
return ns;
}) (KasperskyLab || {});
KasperskyLab.StartSession();=0A=
 })();=0A=

------=_NextPart_000_0127_01D7AB41.E86ED300
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gate.ahram.org.eg/News/2957316.aspx

=EF=BB=BF<!DOCTYPE HTML>
<!DOCTYPE html PUBLIC "" ""><HTML><HEAD id=3D"Head1"><META =
content=3D"IE=3D11.0000"=20
http-equiv=3D"X-UA-Compatible">

<META charset=3D"utf-8">
<META name=3D"viewport" content=3D"width=3Ddevice-width, =
initial-scale=3D1, shrink-to-fit=3Dno"><TITLE>
	 =D8=B3=D9=84=D8=B3=D9=84=D8=A9 =D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =
=C2=AB=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =D8=A3=D9=86=D8=AF =
=D8=B3=D8=A8=D9=86=D8=B3=D8=B1=C2=BB =D8=AA=D8=BA=D9=84=D9=82 11 =
=D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =D9=84=D9=87=D8=A7 =D9=81=D9=8A =
=D9=81=D8=B1=D9=86=D8=B3=D8=A7 - =D8=A8=D9=88=D8=A7=D8=A8=D8=A9 =
=D8=A7=D9=84=D8=A3=D9=87=D8=B1=D8=A7=D9=85=20
</TITLE>=20
<SCRIPT =
src=3D"https://gate.ahram.org.eg/FD126C42-EBFA-4E12-B309-BB3FDD723AC1/mai=
n.js?attr=3DfzQJa_9g6uAnw7DA9iRjit1Mn_LJojTp5iiIEmE3oiIyQesp_2qdAaeuCO0U5=
2JCYaH5dDPtt4p9yOzNyl0IxQ" type=3D"text/javascript" =
charset=3D"UTF-8"></SCRIPT>

<STYLE>=0A=
        .custome41 {=0A=
            height: 430px !important;=0A=
            max-width: 100% !important;=0A=
            width: 100% !important;=0A=
        }=0A=
=0A=
        .custome42 {=0A=
            height: 170px !important;=0A=
            max-width: 100% !important;=0A=
            width: 100% !important;=0A=
        }=0A=
=0A=
        .custome43 {=0A=
            height: 210px !important;=0A=
            max-width: 100% !important;=0A=
            width: 100% !important;=0A=
        }=0A=
=0A=
        .custome44 {=0A=
            height: 100px !important;=0A=
            max-width: 100% !important;=0A=
            width: 100% !important;=0A=
        }=0A=
=0A=
        .custome45 {=0A=
            max-height: 370px !important;=0A=
        }=0A=
    </STYLE>
=20
<SCRIPT>=0A=
        var leaderBoard =3D 1;=0A=
        var indexPage =3D 0;=0A=
        var leaderBoardMobile =3D 1;=0A=
        var superBanner =3D 1;=0A=
    </SCRIPT>
=20
<META name=3D"viewport" content=3D"width=3Ddevice-width, =
initial-scale=3D1">=20
<STYLE type=3D"text/css">=0A=
        .centeriframe iframe {=0A=
            margin: 0 auto;=0A=
            width: 100%;=0A=
        }=0A=
    </STYLE>
=20
<SCRIPT>=0A=
        leaderBoard =3D 2;=0A=
        superBanner =3D 2;=0A=
    </SCRIPT>
=20
<SCRIPT>=0A=
        leaderBoardMobile =3D 2;=0A=
    </SCRIPT>
 <LINK =
href=3D"https://gate.ahram.org.eg/App_Themes/Front/css/bootstrap.min.css"=
=20
rel=3D"stylesheet"><LINK =
href=3D"https://gate.ahram.org.eg/App_Themes/Front/css/custom.css"=20
rel=3D"stylesheet"><LINK =
href=3D"https://gate.ahram.org.eg/App_Themes/Front/css/responsive_devices=
.css"=20
rel=3D"stylesheet"><LINK =
href=3D"https://gate.ahram.org.eg/App_Themes/Front/css/slick.css"=20
rel=3D"stylesheet" type=3D"text/css"><LINK =
href=3D"https://gate.ahram.org.eg/App_Themes/Front/css/slick-theme.css"=20
rel=3D"stylesheet" type=3D"text/css">=20
<SCRIPT type=3D"text/javascript">=0A=
        //<![CDATA[=0A=
        var _gaq =3D _gaq || [];=0A=
        _gaq.push(['_setAccount', 'UA-11370086-18']);=0A=
        _gaq.push(['_trackPageview']);=0A=
=0A=
        _gaq.push(['second._setAccount', 'UA-11370086-1']);=0A=
        _gaq.push(['second._trackPageview']);=0A=
=0A=
        (function () {=0A=
            var ga =3D document.createElement('script'); ga.type =3D =
'text/javascript'; ga.async =3D true;=0A=
            ga.src =3D ('https:' =3D=3D document.location.protocol ? =
'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';=0A=
            var s =3D document.getElementsByTagName('script')[0]; =
s.parentNode.insertBefore(ga, s);=0A=
        })();=0A=
=0A=
        (function (tos) {=0A=
            window.setInterval(function () {=0A=
                tos =3D (function (t) {=0A=
                    return t[0] =3D=3D 50 ? (parseInt(t[1]) + 1) + ':00' =
: (t[1] || '0') + ':' + (parseInt(t[0]) + 10);=0A=
                })(tos.split(':').reverse());=0A=
                window.pageTracker ? pageTracker._trackEvent('Time', =
'Log', tos) : _gaq.push(['_trackEvent', 'Time', 'Log', tos]);=0A=
            }, 10000);=0A=
        })('00');=0A=
        //]]>=0A=
    </SCRIPT>
=20
<SCRIPT src=3D"https://domslc.com/c/gate.ahram.org.eg.js" =
async=3D""></SCRIPT>
=20
<SCRIPT type=3D"text/javascript">=0A=
        _atrk_opts =3D { atrk_acct: "Hg0cp1IWh910N8", domain: =
"ahram.org.eg", dynamic: true };=0A=
        (function () { var as =3D document.createElement('script'); =
as.type =3D 'text/javascript'; as.async =3D true; as.src =3D =
"https://certify-js.alexametrics.com/atrk.js"; var s =3D =
document.getElementsByTagName('script')[0]; =
s.parentNode.insertBefore(as, s); })();=0A=
    </SCRIPT>
 <NOSCRIPT>        &lt;img=20
src=3D"https://certify.alexametrics.com/atrk.gif?account=3DHg0cp1IWh910N8=
"=20
style=3D"display: none" height=3D"1" width=3D"1" alt=3D"" /&gt;     =
</NOSCRIPT>=20
<SCRIPT>(function (w, d, s, l, i) {=0A=
            w[l] =3D w[l] || []; w[l].push({=0A=
                'gtm.start':=0A=
                    new Date().getTime(), event: 'gtm.js'=0A=
            }); var f =3D d.getElementsByTagName(s)[0],=0A=
                j =3D d.createElement(s), dl =3D l !=3D 'dataLayer' ? =
'&l=3D' + l : ''; j.async =3D true; j.src =3D=0A=
                    'https://www.googletagmanager.com/gtm.js?id=3D' + i =
+ dl; f.parentNode.insertBefore(j, f);=0A=
        })(window, document, 'script', 'dataLayer', =
'GTM-W45DVRF');</SCRIPT>
=20
<SCRIPT =
src=3D"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" =
async=3D"" data-ad-client=3D"ca-pub-3629866551216710"></SCRIPT>
=20
<META name=3D"Description" content=3D"=D8=A3=D8=B9=D9=84=D9=86=D8=AA =
=D8=B3=D9=84=D8=B3=D9=84=D8=A9 =D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =
=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =D8=A7=D9=86=D8=AF =
=D8=B3=D8=A8=D9=86=D8=B3=D8=B1 =
=D8=A7=D9=84=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A9 =
=D9=84=D9=84=D8=AA=D8=AC=D8=B2=D8=A6=D8=A9 =
=D8=A5=D8=BA=D9=84=D8=A7=D9=82 11 =D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =
=D9=85=D9=86 =D9=81=D8=B1=D9=88=D8=B9=D9=87=D8=A7 =D9=81=D9=8A =
=D9=81=D8=B1=D9=86=D8=B3=D8=A7=D8=8C =D8=A8=D8=B9=D8=AF=D9=85=D8=A7 =
=D9=88=D8=A7=D8=AC=D9=87=D8=AA =D8=B5=D8=B9=D9=88=D8=A8=D8=A7=D8=AA =
=D9=81=D9=8A =D8=AA=D9=88=D9=81=D9=8A=D8=B1 =
=D8=A7=D9=84=D8=A5=D9=85=D8=AF=D8=A7=D8=AF=D8=A7=D8=AA =
=D8=B9=D9=82=D8=A8 =D8=AE=D8=B1=D9=88=D8=AC =
=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A7 =D9=85=D9=86 =
=D8=A7=D9=84=D8=A7=D8=AA=D8=AD=D8=A7=D8=AF =
=D8=A7=D9=84=D8=A3=D9=88=D8=B1=D9=88=D8=A8=D9=8A">
<META =
content=3D"https://gate.ahram.org.eg/Media/News/2021/9/16/19_2021-6376739=
63745388675-538.jpg"=20
property=3D"og:image">
<META content=3D"=D8=B3=D9=84=D8=B3=D9=84=D8=A9 =
=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 &amp;#171;=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =
=D8=A3=D9=86=D8=AF =D8=B3=D8=A8=D9=86=D8=B3=D8=B1&amp;#187; =
=D8=AA=D8=BA=D9=84=D9=82 11 =D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =
=D9=84=D9=87=D8=A7 =D9=81=D9=8A =D9=81=D8=B1=D9=86=D8=B3=D8=A7 - =
=D8=A8=D9=88=D8=A7=D8=A8=D8=A9 =
=D8=A7=D9=84=D8=A3=D9=87=D8=B1=D8=A7=D9=85"=20
property=3D"og:title">
<META content=3D" " property=3D"og:description">
<META content=3D"=D8=A8=D9=88=D8=A7=D8=A8=D8=A9 =
=D8=A7=D9=84=D8=A3=D9=87=D8=B1=D8=A7=D9=85" =
property=3D"og:site_name"><LINK =
href=3D"https://gate.ahram.org.eg/News/2957316.aspx"=20
rel=3D"canonical">
<META content=3D"https://gate.ahram.org.eg/News/2957316.aspx" =
property=3D"og:url">
<META name=3D"twitter:card" content=3D"summary_large_image">
<META name=3D"twitter:site" content=3D"@AlAhramGate">
<META name=3D"twitter:title" content=3D"=D8=B3=D9=84=D8=B3=D9=84=D8=A9 =
=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 &amp;#171;=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =
=D8=A3=D9=86=D8=AF =D8=B3=D8=A8=D9=86=D8=B3=D8=B1&amp;#187; =
=D8=AA=D8=BA=D9=84=D9=82 11 =D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =
=D9=84=D9=87=D8=A7 =D9=81=D9=8A =D9=81=D8=B1=D9=86=D8=B3=D8=A7 - =
=D8=A8=D9=88=D8=A7=D8=A8=D8=A9 =
=D8=A7=D9=84=D8=A3=D9=87=D8=B1=D8=A7=D9=85">
<META name=3D"twitter:description" =
content=3D"=D8=A3=D8=B9=D9=84=D9=86=D8=AA =D8=B3=D9=84=D8=B3=D9=84=D8=A9 =
=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =D9=85=D8=A7=D8=B1=D9=83=D8=B3 =
=D8=A7=D9=86=D8=AF =D8=B3=D8=A8=D9=86=D8=B3=D8=B1 =
=D8=A7=D9=84=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A9 =
=D9=84=D9=84=D8=AA=D8=AC=D8=B2=D8=A6=D8=A9 =
=D8=A5=D8=BA=D9=84=D8=A7=D9=82 11 =D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =
=D9=85=D9=86 =D9=81=D8=B1=D9=88=D8=B9=D9=87=D8=A7 =D9=81=D9=8A =
=D9=81=D8=B1=D9=86=D8=B3=D8=A7=D8=8C =D8=A8=D8=B9=D8=AF=D9=85=D8=A7 =
=D9=88=D8=A7=D8=AC=D9=87=D8=AA =D8=B5=D8=B9=D9=88=D8=A8=D8=A7=D8=AA =
=D9=81=D9=8A =D8=AA=D9=88=D9=81=D9=8A=D8=B1 =
=D8=A7=D9=84=D8=A5=D9=85=D8=AF=D8=A7=D8=AF=D8=A7=D8=AA =
=D8=B9=D9=82=D8=A8 =D8=AE=D8=B1=D9=88=D8=AC =
=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A7 =D9=85=D9=86 =
=D8=A7=D9=84=D8=A7=D8=AA=D8=AD=D8=A7=D8=AF =
=D8=A7=D9=84=D8=A3=D9=88=D8=B1=D9=88=D8=A8=D9=8A.">
<META name=3D"twitter:image" =
content=3D"https://gate.ahram.org.eg/Media/News/2021/9/16/19_2021-6376739=
63745388675-538.jpg">
<SCRIPT src=3D"https://gate.ahram.org.eg/cdn-cgi/bm/cv/669835187/api.js" =
async=3D""></SCRIPT>

<META name=3D"GENERATOR" content=3D"MSHTML 11.00.10570.1001"></HEAD>=20
<BODY>
<DIV id=3D"Analytics"></DIV>
<FORM id=3D"form1" =
action=3D"https://gate.ahram.org.eg/UI/Front/Inner.aspx?NewsContentID=3D2=
957316"=20
method=3D"post">
<DIV class=3D"aspNetHidden"><INPUT name=3D"__VIEWSTATE_CACHEKEY" =
id=3D"__VIEWSTATE_CACHEKEY" type=3D"hidden" =
value=3D"VIEWSTATE_11jf4pmzz5grbcwhzmphrnti_/News/2957316.aspx_6376739934=
59857166">=20
<INPUT name=3D"__VIEWSTATE" id=3D"__VIEWSTATE" type=3D"hidden"> </DIV>
<DIV=20
class=3D"aspNetHidden"><INPUT name=3D"__EVENTVALIDATION" =
id=3D"__EVENTVALIDATION" type=3D"hidden" =
value=3D"/wEdAASvVXD1oYELeveMr0vHCmYPorwgWxW64FovnbNhKBsbmC8zACrOsmKsedR3=
ZCAsXqNB1SoRebERay0iSKUwTRpHIwgQh/Bb5KZc6IHQCkxVWujTbt2ImScDMBKP9essZlM=3D=
">=20
</DIV><INPUT name=3D"ctl00$EsdarIdhf" id=3D"EsdarIdhf" type=3D"hidden"> =
<NOSCRIPT>    =20
       &lt;iframe =
src=3D"https://www.googletagmanager.com/ns.html?id=3DGTM-W45DVRF" =20
              height=3D"0" width=3D"0" style=3D"display: none; =
visibility:=20
hidden"&gt;&lt;/iframe&gt;         </NOSCRIPT>=20
<META name=3D"propeller" content=3D"19a51fcca2df036bfb1342d175531482"> =
<SECTION id=3D"header">
<DIV class=3D"container">
<DIV class=3D"row">
<DIV class=3D"col-lg-12">
<UL class=3D"nav list-info" id=3D"listinfo"><A =
href=3D"https://gate.ahram.org.eg/#">
  <LI class=3D"nav-item" =
id=3D"spnDate">=D8=A7=D9=84=D8=AE=D9=85=D9=8A=D8=B3 16 =
=D8=B3=D8=A8=D8=AA=D9=85=D8=A8=D8=B1 2021 </LI></A> <A =
href=3D"http://advertising.ahram.org.eg/">
  <LI class=3D"nav-item">=D8=A7=D8=B9=D9=84=D8=A7=D9=86=D8=A7=D8=AA =
&nbsp;| </LI></A> <A =
href=3D"https://ahramstore.ahram.org.eg/Index.aspx">
  <LI =
class=3D"nav-item">=D8=A7=D8=A7=D8=B4=D8=AA=D8=B1=D8=A7=D9=83=D8=A7=D8=AA=
&nbsp;| </LI></A> <A =
href=3D"https://gate.ahram.org.eg/UI/Front/ContactUs.aspx">
  <LI class=3D"nav-item">=D8=A7=D8=AA=D8=B5=D9=84 =D8=A8=D9=86=D8=A7 =
</LI></A>=20
  <LI class=3D"facebook"><A =
href=3D"https://www.facebook.com/alahramgate" target=3D"_blank"><IMG=20
  alt=3D"" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/img/1.png"></A> </LI>
  <LI class=3D"twitter"><A href=3D"https://twitter.com/AlAhramGate"=20
  target=3D"_blank"><IMG alt=3D"" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/img/2.png"></A>=20
  </LI>
  <LI class=3D"youtube"><A =
href=3D"https://www.youtube.com/channel/UCIqfXUG5dbM8iGINnqsdriQ"=20
  target=3D"_blank"><IMG alt=3D"" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/img/4.png"></A>=20
  </LI>
  <LI class=3D"telegram"><A =
href=3D"https://web.telegram.org/#/im?p=3D@AlAhramGate"=20
  target=3D"_blank"><IMG alt=3D"" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/img/5.png"></A>=20
  </LI>
  <LI class=3D"whats"><A href=3D"https://www.instagram.com/alahram/"=20
  target=3D"_blank"><IMG alt=3D"" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/img/7.png"></A>=20
  </LI></UL></DIV>
<DIV class=3D"col-lg-12 d-flex p-0">
<DIV class=3D"col-5 col-sm-4 col-lg-2 mop-display"><A id=3D"logohref" =
href=3D"https://gate.ahram.org.eg/"><IMG=20
class=3D"img-fluid" id=3D"mainLogo" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/images/ahramlogoN.png">=
</A>=20
</DIV>
<DIV class=3D"col-7 col-sm-7 col-lg-4 head_office d-flex nopadding">
<DIV class=3D"col-6 col-sm-6 col-md-6 =
nopadding"><SPAN>=D8=B1=D8=A6=D9=8A=D8=B3 =D9=85=D8=AC=D9=84=D8=B3 =
=D8=A7=D9=84=D8=A7=D8=AF=D8=A7=D8=B1=D8=A9</SPAN>=20
<P>=D8=B9=D8=A8=D8=AF=D8=A7=D9=84=D9=85=D8=AD=D8=B3=D9=86 =
=D8=B3=D9=84=D8=A7=D9=85=D8=A9</P></DIV>
<DIV class=3D"col-6 col-sm-6 col-md-6 =
nopadding"><SPAN>=D8=B1=D8=A6=D9=8A=D8=B3 =
=D8=A7=D9=84=D8=AA=D8=AD=D8=B1=D9=8A=D8=B1</SPAN>=20
<P =
id=3D"Cheif">=D9=85=D8=A7=D8=AC=D9=80=D9=80=D9=80=D9=80=D9=80=D9=80=D9=80=
=D9=80=D9=80=D9=80=D8=AF =D9=85=D9=86=D9=8A=D8=B1</P></DIV></DIV>
<DIV class=3D"col-lg-6 pt-3 d-none d-lg-block d-xl-block"><SPAN=20
id=3D"LeaderHome"><IFRAME name=3D"a21cbbd2" width=3D"728" height=3D"90" =
id=3D"a21cbbd2"=20
src=3D"about:blank" frameborder=3D"0" scrolling=3D"no" =
allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da7a0a36f&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                                    &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D47&amp;amp=
;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da7a0a36f'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </SPAN>=20
</DIV></DIV></DIV></DIV></SECTION><SECTION id=3D"menu">
<DIV class=3D"container">
<DIV class=3D"row"><NAV class=3D"navbar navbar-expand-lg navbar-light  =
col-lg-12 pt-0"><BUTTON=20
class=3D"navbar-toggler" aria-expanded=3D"false" =
aria-controls=3D"navbarNav"=20
aria-label=3D"Toggle navigation" type=3D"button" =
data-target=3D"#navbarNav"=20
data-toggle=3D"collapse"><SPAN class=3D"navbar-toggler-icon"></SPAN> =
</BUTTON>=20
<DIV class=3D"collapse navbar-collapse" id=3D"navbarNav">
<DIV class=3D"search-pos  d-md-none"></DIV>
<UL class=3D"navbar-nav" id=3D"divMenu">
  <LI class=3D"nav-item active"><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Daily/"=20
  target=3D"_blank">=D8=A7=D9=84=D8=A3=D9=87=D8=B1=D8=A7=D9=85 =
=D8=A7=D9=84=D9=8A=D9=88=D9=85=D9=8A </A></LI>
  <LI class=3D"nav-item active"><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/">=D8=A7=D9=84=D8=B1=D8=A6=D9=8A=D8=B3=D9=
=8A=D8=A9</A></LI>
  <LI class=3D"nav-item"><A title=3D"=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1" =
class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/13/=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1=
.aspx">=D8=A3=D8=AE=D8=A8=D8=A7=D8=B1</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D9=85=D8=AD=D8=A7=D9=81=D8=B8=D8=A7=D8=AA" class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/5/=D9=85=D8=AD=D8=A7=D9=81=D8=B8=
=D8=A7=D8=AA.aspx">=D9=85=D8=AD=D8=A7=D9=81=D8=B8=D8=A7=D8=AA</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D8=AD=D9=80=D9=88=D8=A7=D8=AF=D8=AB" class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/4/=D8=AD=D9=80=D9=88=D8=A7=D8=AF=
=D8=AB.aspx">=D8=AD=D9=80=D9=88=D8=A7=D8=AF=D8=AB</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=D8=AF" class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/14/=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=
=D8=AF.aspx">=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=D8=AF</A></LI>
  <LI class=3D"nav-item"><A title=3D"=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9" =
class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/44/=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9=
.aspx">=D8=B1=D9=8A=D8=A7=D8=B6=D8=A9</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D8=AB=D9=82=D8=A7=D9=81=D8=A9-=D9=88=D9=81=D9=86=D9=88=D9=86" =
class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/25/=D8=AB=D9=82=D8=A7=D9=81=D8=A9=
-=D9=88=D9=81=D9=86=D9=88=D9=86.aspx">=D8=AB=D9=82=D8=A7=D9=81=D8=A9=20
  =D9=88=D9=81=D9=86=D9=88=D9=86</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D9=85=D9=86=D9=88=D8=B9=D8=A7=D8=AA" class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/34/=D9=85=D9=86=D9=88=D8=B9=D8=A7=
=D8=AA.aspx">=D9=85=D9=86=D9=88=D8=B9=D8=A7=D8=AA</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D8=B0=D8=A7=D9=83=D8=B1=D8=A9-=D8=A7=D9=84=D8=AA=D8=A7=D8=B1=D9=
=8A=D8=AE" class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/64/=D8=B0=D8=A7=D9=83=D8=B1=D8=A9=
-=D8=A7=D9=84=D8=AA=D8=A7=D8=B1=D9=8A=D8=AE.aspx">=D8=B0=D8=A7=D9=83=D8=B1=
=D8=A9=20
  =D8=A7=D9=84=D8=AA=D8=A7=D8=B1=D9=8A=D8=AE</A></LI>
  <LI class=3D"nav-item"><A =
title=3D"=D8=B9=D8=B1=D8=A8-=D9=88=D8=B9=D8=A7=D9=84=D9=85" =
class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/Portal/54/=D8=B9=D8=B1=D8=A8-=D9=88=D8=B9=
=D8=A7=D9=84=D9=85.aspx">=D8=B9=D8=B1=D8=A8=20
  =D9=88=D8=B9=D8=A7=D9=84=D9=85</A></LI>
  <LI class=3D"nav-item"><A class=3D"nav-link" =
href=3D"https://gate.ahram.org.eg/MultiMediaAll/=D9=85=D8=A7=D9=84=D8=AA=D9=
=8A=D9=85=D9=8A=D8=AF=D9=8A=D8=A7.aspx">=D9=85=D8=A7=D9=84=D8=AA=D9=8A=D9=
=85=D9=8A=D8=AF=D9=8A=D8=A7</A></LI>
  <LI class=3D"nav-item dropdown"><A class=3D"nav-link dropdown-toggle" =
id=3D"navbardrop"=20
  href=3D"https://gate.ahram.org.eg/#" =
data-toggle=3D"dropdown">=D8=A7=D9=84=D9=85=D8=B2=D9=8A=D8=AF </A>
  <DIV class=3D"dropdown-menu"><A title=3D"=D8=A2=D8=B1=D8=A7=D8=A1" =
class=3D"dropdown-item" =
href=3D"https://gate.ahram.org.eg/Category/43/254/Artilces/Writers.aspx">=
=D8=A2=D8=B1=D8=A7=D8=A1</A><A=20
  =
title=3D"=D8=B3=D9=88=D8=B4=D9=8A=D8=A7=D9=84-=D9=85=D9=8A=D8=AF=D9=8A=D8=
=A7-=D9=88=D9=81=D8=B6=D8=A7=D8=A6=D9=8A=D8=A7=D8=AA" =
class=3D"dropdown-item" =
href=3D"https://gate.ahram.org.eg/Portal/52/=D8=B3=D9=88=D8=B4=D9=8A=D8=A7=
=D9=84-=D9=85=D9=8A=D8=AF=D9=8A=D8=A7-=D9=88=D9=81=D8=B6=D8=A7=D8=A6=D9=8A=
=D8=A7=D8=AA.aspx">=D8=B3=D9=88=D8=B4=D9=8A=D8=A7=D9=84=20
  =D9=85=D9=8A=D8=AF=D9=8A=D8=A7 =
=D9=88=D9=81=D8=B6=D8=A7=D8=A6=D9=8A=D8=A7=D8=AA</A><A =
title=3D"=D8=AA=D8=AD=D9=82=D9=8A=D9=82=D8=A7=D8=AA" =
class=3D"dropdown-item" =
href=3D"https://gate.ahram.org.eg/Portal/51/=D8=AA=D8=AD=D9=82=D9=8A=D9=82=
=D8=A7=D8=AA.aspx">=D8=AA=D8=AD=D9=82=D9=8A=D9=82=D8=A7=D8=AA</A><A=20
  =
title=3D"=D8=A7=D8=AA=D8=B5=D8=A7=D9=84=D8=A7=D8=AA-=D9=88=D8=AA=D9=83=D9=
=86=D9=88=D9=84=D9=88=D8=AC=D9=8A=D8=A7" class=3D"dropdown-item" =
href=3D"https://gate.ahram.org.eg/Portal/66/=D8=A7=D8=AA=D8=B5=D8=A7=D9=84=
=D8=A7=D8=AA-=D9=88=D8=AA=D9=83=D9=86=D9=88=D9=84=D9=88=D8=AC=D9=8A=D8=A7=
.aspx">=D8=A7=D8=AA=D8=B5=D8=A7=D9=84=D8=A7=D8=AA=20
  =
=D9=88=D8=AA=D9=83=D9=86=D9=88=D9=84=D9=88=D8=AC=D9=8A=D8=A7</A></DIV></L=
I></UL>=20
<DIV class=3D"search-pos "><INPUT name=3D"ctl00$SearchButton" =
class=3D"btn btn-secondary" id=3D"SearchButton" style=3D"width: 50px; =
height: 31px;" type=3D"submit" value=3D"=D8=A8=D8=AD=D8=AB">=20
<INPUT name=3D"ctl00$searchbox" id=3D"searchbox" type=3D"text"> =
</DIV></DIV></NAV>=20
</DIV></DIV></SECTION><SECTION id=3D"HeaderAd">
<DIV class=3D"container">
<DIV class=3D"row">
<DIV class=3D"col-lg-12 ads-bg d-none d-lg-block d-xl-block" =
style=3D"text-align: center;"><SPAN=20
id=3D"superBanner"><IFRAME name=3D"abd5b691" width=3D"970" height=3D"90" =
id=3D"abd5b691"=20
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D89&amp;cb=3D=
INSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da9d7e76d&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                                &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D89&amp;amp=
;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da9d7e76d'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </SPAN>=20
</DIV></DIV></DIV></SECTION><SECTION id=3D"tiker">
<DIV class=3D"container">
<DIV class=3D"row">
<DIV class=3D"col-md-12 d-flex">
<DIV class=3D"col-12 bg-tiker" id=3D"NewsScroll">
<MARQUEE class=3D"news-scroll pt-1" onmouseover=3D"this.stop();" =
onmouseout=3D"this.start();"=20
direction=3D"right" behavior=3D"scroll"><A =
href=3D"https://gate.ahram.org.eg/News/2957366.aspx">=D8=A7=D9=84=D8=AF=D8=
=A8=D9=8A=D8=A8=D8=A9:=20
=D9=88=D8=AC=D9=88=D8=AF =D8=AD=D9=83=D9=88=D9=85=D8=A9 =
=D9=84=D9=8A=D8=A8=D9=8A=D8=A7 =
=D8=A8=D8=A7=D9=84=D9=82=D8=A7=D9=87=D8=B1=D8=A9 =
=D8=B1=D8=B3=D8=A7=D9=84=D8=A9 =
=D8=A5=D9=82=D9=84=D9=8A=D9=85=D9=8A=D8=A9 =D9=84=D8=AF=D9=88=D8=B1 =
=D9=85=D8=B5=D8=B1 =D8=A7=D9=84=D9=83=D8=A8=D9=8A=D8=B1 =D9=81=D9=8A =
=D8=A7=D9=84=D9=85=D9=86=D8=B7=D9=82=D8=A9 =
=D9=88=D8=A7=D9=84=D8=B9=D8=A7=D9=84=D9=85 |=20
</A> <SPAN class=3D"dot"></SPAN> <A =
href=3D"https://gate.ahram.org.eg/News/2957363.aspx">=D8=A7=D9=84=D8=B3=D8=
=A8=D8=A7=D8=AD=20
=D8=A7=D9=84=D8=B3=D9=86=D8=BA=D8=A7=D9=81=D9=88=D8=B1=D9=8A =
=D8=B3=D9=83=D9=88=D9=84=D9=8A=D9=86=D8=AC =D9=8A=D8=A8=D8=AF=D8=A3 =
=D8=A3=D8=AF=D8=A7=D8=A1 =D8=A7=D9=84=D8=AE=D8=AF=D9=85=D8=A9 =
=D8=A7=D9=84=D8=B9=D8=B3=D9=83=D8=B1=D9=8A=D8=A9 | </A> <SPAN =
class=3D"dot"></SPAN> <A=20
href=3D"https://gate.ahram.org.eg/News/2957362.aspx">=D8=A7=D9=84=D8=AF=D8=
=A8=D9=8A=D8=A8=D8=A9 =D8=B9=D9=86 =D9=84=D9=82=D8=A7=D8=A6=D9=87 =
=D8=A8=D8=A7=D9=84=D8=B1=D8=A6=D9=8A=D8=B3=20
=D8=A7=D9=84=D8=B3=D9=8A=D8=B3=D9=8A: =
=D8=A3=D8=A8=D9=84=D8=BA=D9=86=D9=8A =D8=A8=D8=A3=D9=86 =
=D9=85=D8=B5=D8=B1 =D9=84=D9=86 =D8=AA=D9=83=D9=88=D9=86 =
=D8=A5=D9=84=D8=A7 =D9=85=D8=B9 =D8=A7=D9=84=D8=B4=D8=B9=D8=A8 =
=D8=A7=D9=84=D9=84=D9=8A=D8=A8=D9=8A | </A> <SPAN=20
class=3D"dot"></SPAN> <A =
href=3D"https://gate.ahram.org.eg/News/2957359.aspx">=D8=A7=D9=84=D9=86=D9=
=81=D8=B7=20
=D9=8A=D8=AA=D8=B1=D8=A7=D8=AC=D8=B9 =
=D9=85=D8=AA=D8=AE=D9=84=D9=8A=D8=A7 =D8=B9=D9=86 =D8=A8=D8=B9=D8=B6 =
=D9=85=D9=83=D8=A7=D8=B3=D8=A8=D9=87 =D8=A7=D9=84=D8=AA=D9=8A =
=D8=AD=D9=82=D9=82=D9=87=D8=A7 =D8=A8=D9=81=D8=B9=D9=84 =
=D8=AA=D8=B1=D8=A7=D8=AC=D8=B9 =
=D8=A7=D9=84=D9=85=D8=AE=D8=B2=D9=88=D9=86=D8=A7=D8=AA =
=D8=A7=D9=84=D8=A3=D9=85=D8=B1=D9=8A=D9=83=D9=8A=D8=A9 | </A>=20
<SPAN class=3D"dot"></SPAN> <A=20
href=3D"https://gate.ahram.org.eg/News/2957357.aspx">=D9=88=D9=81=D8=A7=D8=
=A9 =D8=A5=D9=8A=D9=81=D9=83=D9=88=D9=81=D9=8A=D8=AA=D8=B4 =
=D8=A7=D9=84=D9=85=D8=AF=D8=B1=D8=A8=20
=D8=A7=D9=84=D8=A3=D8=B3=D8=B7=D9=88=D8=B1=D8=A9 =
=D9=84=D9=85=D9=86=D8=AA=D8=AE=D8=A8=D9=8A =
=D8=B5=D8=B1=D8=A8=D9=8A=D8=A7 =
=D9=88=D9=8A=D9=88=D8=BA=D8=B3=D9=84=D8=A7=D9=81=D9=8A=D8=A7 =
=D9=84=D9=83=D8=B1=D8=A9 =D8=A7=D9=84=D8=B3=D9=84=D8=A9 | </A> <SPAN =
class=3D"dot"></SPAN> <A=20
href=3D"https://gate.ahram.org.eg/News/2957356.aspx">=D8=AD=D9=85=D9=84=D8=
=A9 =D9=85=D9=83=D8=A8=D8=B1=D8=A9 =D9=84=D8=B1=D9=81=D8=B9 =
=D8=A7=D9=84=D8=A5=D8=B4=D8=BA=D8=A7=D9=84=D8=A7=D8=AA=20
=D9=88=D8=A7=D9=84=D8=AA=D8=B9=D8=AF=D9=8A=D8=A7=D8=AA =
=D8=B9=D9=84=D9=89 =D8=A7=D9=84=D8=A3=D8=B1=D8=B5=D9=81=D8=A9 =
=D8=A8=D8=B3=D9=81=D8=A7=D8=AC=D8=A7 | =D8=B5=D9=88=D8=B1 | </A> <SPAN =
class=3D"dot"></SPAN> <A =
href=3D"https://gate.ahram.org.eg/News/2957355.aspx">=D8=B1=D8=A6=D9=8A=D8=
=B3=20
=C2=AB=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=D8=AF=D9=8A=D8=A9 =
=D9=82=D9=86=D8=A7=D8=A9 =D8=A7=D9=84=D8=B3=D9=88=D9=8A=D8=B3=C2=BB: =
=D9=86=D8=B3=D8=AA=D9=87=D8=AF=D9=81 =
=D8=A7=D9=84=D8=A7=D9=86=D8=AA=D9=87=D8=A7=D8=A1 =
=D9=88=D8=AA=D8=B4=D8=BA=D9=8A=D9=84 =D9=83=D8=A7=D9=85=D9=84 =
=D8=A3=D8=B1=D8=B5=D9=81=D8=A9 =D9=85=D9=8A=D9=86=D8=A7=D8=A1 =
=D8=B4=D8=B1=D9=82 =D8=A8=D9=88=D8=B1=D8=B3=D8=B9=D9=8A=D8=AF=20
=D8=A8=D8=AD=D9=84=D9=88=D9=84 2025 | </A> <SPAN class=3D"dot"></SPAN> =
<A =
href=3D"https://gate.ahram.org.eg/News/2957353.aspx">=D9=85=D8=A7=D9=84=D9=
=8A=D8=B2=D9=8A=D8=A7=20
=D8=AA=D8=B3=D8=AC=D9=84 19 =D8=A3=D9=84=D9=81=D9=8B=D8=A7 =D9=88495 =
=D8=A5=D8=B5=D8=A7=D8=A8=D8=A9 =D8=AC=D8=AF=D9=8A=D8=AF=D8=A9 =
=D8=A8=D9=81=D9=8A=D8=B1=D9=88=D8=B3 =
=D9=83=D9=88=D8=B1=D9=88=D9=86=D8=A7 | </A> <SPAN class=3D"dot"></SPAN> =
<A=20
href=3D"https://gate.ahram.org.eg/News/2957352.aspx">=D9=85=D8=AD=D8=A7=D9=
=81=D8=B8 =D9=85=D8=B7=D8=B1=D9=88=D8=AD: =D8=AE=D8=B7=D8=A9 =
=D9=84=D8=AA=D9=86=D8=B8=D9=8A=D9=85=20
=D9=88=D8=AA=D9=8A=D8=B3=D9=8A=D8=B1 =
=D8=A7=D9=84=D8=AD=D8=B1=D9=83=D8=A9 =
=D8=A7=D9=84=D9=85=D8=B1=D9=88=D8=B1=D9=8A=D8=A9 =
=D8=A8=D9=85=D8=AF=D9=8A=D9=86=D8=A9 =D9=85=D8=B1=D8=B3=D9=89 =
=D9=85=D8=B7=D8=B1=D9=88=D8=AD | =D8=B5=D9=88=D8=B1 | </A> <SPAN =
class=3D"dot"></SPAN>=20
<A =
href=3D"https://gate.ahram.org.eg/News/2957351.aspx">=D9=83=D9=8A=D8=B1=D9=
=88=D8=B4: =D9=85=D8=B5=D8=B1 =D8=A7=D8=B3=D9=85 =
=D9=83=D8=A8=D9=8A=D8=B1=20
=D9=88=D8=A7=D9=84=D9=85=D9=86=D8=AA=D8=AE=D8=A8 =
=D9=84=D8=AF=D9=8A=D9=87 =D8=AA=D8=A7=D8=B1=D9=8A=D8=AE =
=D9=83=D8=B1=D9=88=D9=8A =D8=B9=D8=B8=D9=8A=D9=85 | </A> <SPAN =
class=3D"dot"></SPAN>=20
</MARQUEE></DIV></DIV>
<DIV class=3D"fbsticker" id=3D"fbsticker" style=3D"background: rgb(255, =
255, 255); padding: 5px; right: 0px; bottom: 10px; position: fixed; =
z-index: 999999999;"></DIV></DIV></DIV></SECTION>
<DIV class=3D"d-block d-sm-none" style=3D"text-align: center;"><SPAN=20
id=3D"lBMobile"><IFRAME name=3D"aeab019c" width=3D"320" height=3D"100" =
id=3D"aeab019c"=20
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D109&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da186ea05&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                    &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D109&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da186ea05'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </SPAN> </DIV>
<DIV class=3D"d-none d-sm-block">
<DIV id=3D"ContentPlaceHolder1_AdsFloating_hidead">
<STYLE>=0A=
        #AutoNumber1 {=0A=
            margin: 0px !important;=0A=
        }=0A=
=0A=
        /*Fix responsive Ahmed Atrees*/=0A=
        #floatit {=0A=
            left: 25%;=0A=
            visibility: hidden;=0A=
            width: 750px;=0A=
            position: fixed;=0A=
            top: 15%;=0A=
            height: 400px;=0A=
            background-color: transparent;=0A=
            z-index: 50000000;=0A=
        }=0A=
=0A=
        @media (max-width:800px) {=0A=
            #floatit {=0A=
                left: 0;=0A=
                visibility: hidden;=0A=
                width: 100%;=0A=
                position: fixed;=0A=
                top: 20%;=0A=
                height: 300px;=0A=
                background-color: transparent;=0A=
                z-index: 50000000;=0A=
            }=0A=
        }=0A=
=0A=
        @media (max-width:320px) {=0A=
            #floatit {=0A=
                left: 0;=0A=
                visibility: hidden;=0A=
                width: 90%;=0A=
                position: fixed;=0A=
                top: 15%;=0A=
                height: 300px;=0A=
                background-color: transparent;=0A=
                z-index: 50000000;=0A=
            }=0A=
=0A=
                #floatit iframe, #floatit table, #floatit td {=0A=
                    max-width: 100%;=0A=
                }=0A=
=0A=
                    #floatit iframe img {=0A=
                        max-height: 300px;=0A=
                    }=0A=
        }=0A=
    </STYLE>
=20
<SCRIPT lang=3D"JavaScript">=0A=
=0A=
        var ie =3D document.all=0A=
        var dom =3D document.getElementById=0A=
        var ns4 =3D document.layers=0A=
        var bouncelimit =3D 32 //(divisible by 8)=0A=
        var direction =3D "up"=0A=
=0A=
        function initbox() {=0A=
            if (!dom && !ie && !ns4)=0A=
                return=0A=
            crossobj =3D (dom) ? =
document.getElementById("floatit").style : ie ? document.all.floatit : =
document.floatit=0A=
            scroll_top =3D (ie) ? document.body.scrollTop : =
window.pageYOffset=0A=
            crossobj.top =3D scroll_top - 250=0A=
            crossobj.visibility =3D (dom || ie) ? "visible" : "show"=0A=
            dropstart =3D setInterval("floatit()", 50)=0A=
=0A=
              setTimeout(function () { HideVert(); }, 7000);=0A=
        }=0A=
=0A=
        function floatit() {=0A=
            scroll_top =3D (ie) ? document.body.scrollTop : =
window.pageYOffset=0A=
            if (parseInt(crossobj.top) < 100 + scroll_top)=0A=
                crossobj.top =3D parseInt(crossobj.top) + 40=0A=
            else {=0A=
                clearInterval(dropstart)=0A=
                bouncestart =3D setInterval("bouncein()", 50)=0A=
            }=0A=
        }=0A=
=0A=
        function bouncein() {=0A=
            crossobj.top =3D parseInt(crossobj.top) - bouncelimit=0A=
            if (bouncelimit < 0)=0A=
                bouncelimit +=3D 8=0A=
            bouncelimit =3D bouncelimit * -1=0A=
            if (bouncelimit =3D=3D 0) {=0A=
                clearInterval(bouncestart)=0A=
            }=0A=
        }=0A=
=0A=
        function HideVert() {=0A=
            if (window.bouncestart) clearInterval(bouncestart)=0A=
            crossobj.visibility =3D "hidden"=0A=
        }=0A=
=0A=
=0A=
        window.onload =3D initbox=0A=
=0A=
    </SCRIPT>
=20
<DIV>
<DIV class=3D"hidden-xs" id=3D"floatit"><A onclick=3D"HideVert();return =
false;" href=3D"https://gate.ahram.org.eg/#"><IMG=20
alt=3D"Close ad" =
src=3D"https://gate.ahram.org.eg/App_Themes/Front/images/imagesClose.png"=
>=20
</A>=20
<DIV align=3D"center" =
id=3D"ContentPlaceHolder1_AdsFloating_tdFloatingBanner" =
width=3D"100%"><IFRAME=20
name=3D"af23c7cd" width=3D"700" height=3D"400" id=3D"af23c7cd" =
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D200&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da29870c2&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;&lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D200&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Da29870c2'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME>=20
</DIV></DIV></DIV></DIV></DIV><SECTION id=3D"inner">
<DIV class=3D"container">
<DIV class=3D"row">
<DIV class=3D"col-lg-9 p-right nopadding-mob">
<DIV class=3D"col-lg-12">
<H3 class=3D"col-12  text-muted m-bottom" =
id=3D"ContentPlaceHolder1_divPortal"><A=20
title=3D"=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=D8=AF"=20
href=3D"https://gate.ahram.org.eg/Portal/14/=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=
=D8=AF.aspx">=D8=A7=D9=82=D8=AA=D8=B5=D8=A7=D8=AF</A></H3>
<H1 class=3D"inner-hd" =
id=3D"ContentPlaceHolder1_divTitle">=D8=B3=D9=84=D8=B3=D9=84=D8=A9 =
=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =C2=AB=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =
=D8=A3=D9=86=D8=AF=20
=D8=B3=D8=A8=D9=86=D8=B3=D8=B1=C2=BB =D8=AA=D8=BA=D9=84=D9=82 11 =
=D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =D9=84=D9=87=D8=A7 =D9=81=D9=8A =
=D9=81=D8=B1=D9=86=D8=B3=D8=A7</H1></DIV>
<DIV class=3D"col-lg-12" id=3D"ContentPlaceHolder1_divdate">
<H6 class=3D"text_list">16-9-2021<SPAN class=3D"DateSep"> | =
</SPAN>14:05</H6></DIV>
<DIV class=3D"col-lg-12 col-md-12 col-sm-12 col-xs-12 no_padding" =
id=3D"ContentPlaceHolder1_divMainImage"=20
style=3D"text-align: center;"><IMG class=3D"img-fluid img-inner" =
alt=3D"" =
src=3D"https://gate.ahram.org.eg/Media/News/2021/9/16/19_2021-63767396374=
5388675-538.jpg">
<H4 class=3D"colorcaption">=D8=B3=D9=84=D8=B3=D9=84=D8=A9 =
=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =D9=85=D8=A7=D8=B1=D9=83=D8=B3 =
=D8=A7=D9=86=D8=AF =D8=B3=D8=A8=D9=86=D8=B3=D8=B1</H4></DIV>
<DIV class=3D"d-block d-sm-none" style=3D"text-align: center; =
margin-top: 15px;">
<SCRIPT src=3D"https://securepubads.g.doubleclick.net/tag/js/gpt.js" =
async=3D"async"></SCRIPT>
=20
<SCRIPT>=0A=
                            window.googletag =3D window.googletag || { =
cmd: [] };=0A=
                        </SCRIPT>
=20
<DIV id=3D"div-gpt-ad-1614257425137-0">
<SCRIPT>=0A=
                                googletag.cmd.push(function () {=0A=
                                    =
googletag.defineSlot('/233509614/ahram.org.eg-adcrew/Inread_Video', [1, =
1], 'div-gpt-ad-1614257425137-0')=0A=
                                        .addService(googletag.pubads())=0A=
                                    googletag.enableServices(); =
googletag.pubads().setForceSafeFrame(false);=0A=
                                    =
googletag.pubads().setCentering(true); =
googletag.pubads().setCookieOptions(0);=0A=
                                    =
googletag.display('div-gpt-ad-1614257425137-0');=0A=
                                });=0A=
                            </SCRIPT>
 </DIV></DIV>
<DIV class=3D"innerb_main" id=3D"ContentPlaceHolder1_social">
<DIV class=3D"a2a_kit a2a_kit_size_32 a2a_default_style" =
data-a2a-title=3D" =D8=B3=D9=84=D8=B3=D9=84=D8=A9 =
=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =C2=AB=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =
=D8=A3=D9=86=D8=AF =D8=B3=D8=A8=D9=86=D8=B3=D8=B1=C2=BB =
=D8=AA=D8=BA=D9=84=D9=82 11 =D9=81=D8=B1=D8=B9=D9=8B=D8=A7 =
=D9=84=D9=87=D8=A7 =D9=81=D9=8A =D9=81=D8=B1=D9=86=D8=B3=D8=A7"><A=20
class=3D"a2a_dd" href=3D"https://www.addtoany.com/share"></A> <A =
class=3D"a2a_button_facebook"></A>=20
<A class=3D"a2a_button_twitter"></A> <A =
class=3D"a2a_button_whatsapp"></A> <A =
class=3D"a2a_button_google_plus"></A>=20
<A class=3D"a2a_button_telegram"></A> <A =
class=3D"a2a_button_linkedin"></A> </DIV>
<SCRIPT src=3D"https://static.addtoany.com/menu/page.js" =
async=3D""></SCRIPT>
</DIV>
<DIV style=3D"text-align: center; margin-top: 15px; margin-bottom: =
15px;">
<DIV id=3D"adn-00000000000d1879" style=3D"display: none;"></DIV>
<SCRIPT src=3D"https://cdn.adnuntius.com/adn.js" async=3D""></SCRIPT>
=20
<SCRIPT>window.adn =3D window.adn || {}; adn.calls =3D adn.calls || []; =
adn.calls.push(function () { adn.request({ adUnits: [{ auId: =
'00000000000d1879', auW: 728, auH: 90 }] }); });</SCRIPT>
 </DIV>
<DIV>
<H6 class=3D"text_list text_source"=20
id=3D"ContentPlaceHolder1_spnSource">=D8=A7=D9=84=D8=A3=D9=84=D9=85=D8=A7=
=D9=86=D9=8A=D8=A9</H6></DIV>
<DIV class=3D"col-lg-12 p-img time2 contentp" =
id=3D"ContentPlaceHolder1_divContent">
<P dir=3D"RTL">=D8=A3=D8=B9=D9=84=D9=86=D8=AA =
=D8=B3=D9=84=D8=B3=D9=84=D8=A9 =D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =
=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =D8=A3=D9=86=D8=AF =
=D8=B3=D8=A8=D9=86=D8=B3=D8=B1 =
=D8=A7=D9=84=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A9 =
=D9=84=D9=84=D8=AA=D8=AC=D8=B2=D8=A6=D8=A9 =
=D8=A5=D8=BA=D9=84=D8=A7=D9=82 11 =D9=81=D8=B1=D8=B9=D9=8B=D8=A7=20
=D9=85=D9=86 =D9=81=D8=B1=D9=88=D8=B9=D9=87=D8=A7 =D9=81=D9=8A =
=D9=81=D8=B1=D9=86=D8=B3=D8=A7=D8=8C =D8=A8=D8=B9=D8=AF=D9=85=D8=A7 =
=D9=88=D8=A7=D8=AC=D9=87=D8=AA =D8=B5=D8=B9=D9=88=D8=A8=D8=A7=D8=AA =
=D9=81=D9=8A =D8=AA=D9=88=D9=81=D9=8A=D8=B1 =
=D8=A7=D9=84=D8=A5=D9=85=D8=AF=D8=A7=D8=AF=D8=A7=D8=AA =
=D8=B9=D9=82=D8=A8 =D8=AE=D8=B1=D9=88=D8=AC =
=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A7 =D9=85=D9=86=20
=D8=A7=D9=84=D8=A7=D8=AA=D8=AD=D8=A7=D8=AF =
=D8=A7=D9=84=D8=A3=D9=88=D8=B1=D9=88=D8=A8=D9=8A.</P>
<DIV class=3D"d-none d-sm-block" style=3D"margin: 0px auto; text-align: =
center; max-width: 300px;">
<SCRIPT =
src=3D"https://cdn.speakol.com/widget/js/speakol-widget-v2.js"></SCRIPT>
=20
<DIV class=3D"speakol-widget" id=3D"sp-wi-6593">
<SCRIPT> (spksdk =3D window.spksdk || []).push({ widget_id: 'wi-6593', =
element: 'sp-wi-6593' }); </SCRIPT>
 </DIV></DIV>
<DIV class=3D"d-block d-sm-none" style=3D"margin: 0px auto; text-align: =
center; max-width: 300px;">
<SCRIPT =
src=3D"https://cdn.speakol.com/widget/js/speakol-widget-v2.js"></SCRIPT>
=20
<DIV class=3D"speakol-widget" id=3D"sp-wi-6026">
<SCRIPT> (spksdk =3D window.spksdk || []).push({ widget_id: 'wi-6026', =
element: 'sp-wi-6026' }); </SCRIPT>
 </DIV></DIV>
<P dir=3D"RTL">=D9=88=D9=86=D9=82=D9=84=D8=AA =
=D9=88=D9=83=D8=A7=D9=84=D8=A9 =
=D8=A8=D9=84=D9=88=D9=85=D8=A8=D8=B1=D8=AC =
=D9=84=D9=84=D8=A3=D9=86=D8=A8=D8=A7=D8=A1 =D8=B9=D9=86 =
=D8=A7=D9=84=D8=B4=D8=B1=D9=83=D8=A9 =
=D9=88=D9=85=D9=82=D8=B1=D9=87=D8=A7 =D9=84=D9=86=D8=AF=D9=86 =
=D8=A7=D9=84=D9=82=D9=88=D9=84 =D8=A7=D9=84=D9=8A=D9=88=D9=85=20
=D8=A7=D9=84=D8=AE=D9=85=D9=8A=D8=B3 =D8=A5=D9=86 =
"=D8=B9=D9=85=D9=84=D9=8A=D8=A9 =
=D8=A7=D9=84=D8=AA=D8=B5=D8=AF=D9=8A=D8=B1 =
=D8=A7=D9=84=D8=B7=D9=88=D9=8A=D9=84=D8=A9 =
=D9=88=D8=A7=D9=84=D9=85=D8=B9=D9=82=D8=AF=D8=A9" =D8=A8=D8=B9=D8=AF =
=D8=AE=D8=B1=D9=88=D8=AC =
=D8=A8=D8=B1=D9=8A=D8=B7=D8=A7=D9=86=D9=8A=D8=A7 =D9=85=D9=86 =
=D8=A7=D9=84=D8=A7=D8=AA=D8=AD=D8=A7=D8=AF =
=D8=A7=D9=84=D8=A3=D9=88=D8=B1=D9=88=D8=A8=D9=8A=20
=D8=B5=D8=B9=D8=A8=D8=AA =D9=85=D9=86 =D8=B9=D9=85=D9=84=D9=8A=D8=A9 =
=D8=A5=D9=85=D8=AF=D8=A7=D8=AF =
=D8=A7=D9=84=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =D9=85=D9=86 =
=D8=A7=D9=84=D9=85=D9=85=D9=84=D9=83=D8=A9 =
=D8=A7=D9=84=D9=85=D8=AA=D8=AD=D8=AF=D8=A9.</P>
<P dir=3D"RTL">=D9=88=D9=85=D9=86 =D8=A7=D9=84=D9=85=D9=82=D8=B1=D8=B1 =
=D8=A5=D8=BA=D9=84=D8=A7=D9=82 =
=D8=A7=D9=84=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =
=D8=A8=D8=AD=D9=84=D9=88=D9=84 =D9=86=D9=87=D8=A7=D9=8A=D8=A9 =
=D9=87=D8=B0=D8=A7 =D8=A7=D9=84=D8=B9=D8=A7=D9=85.</P>
<P dir=3D"RTL">=D9=88=D9=82=D8=A7=D9=84 =D8=A8=D9=88=D9=84 =
=D9=81=D8=B1=D9=8A=D8=B3=D8=AA=D9=88=D9=86 =D9=85=D8=AF=D9=8A=D8=B1 =
=D8=A7=D9=84=D8=A3=D8=B9=D9=85=D8=A7=D9=84 =
=D8=A7=D9=84=D8=AF=D9=88=D9=84=D9=8A=D8=A9 =
=D8=A8=D8=A7=D9=84=D8=B4=D8=B1=D9=83=D8=A9" =
=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =D8=A7=D9=86=D8=AF =
=D8=B3=D8=A8=D9=86=D8=B3=D8=B1=20
=D8=B7=D8=A7=D9=84=D9=85=D8=A7 =D9=83=D8=A7=D9=86 =D9=84=D9=87=D8=A7 =
=D8=AA=D8=A7=D8=B1=D9=8A=D8=AE =D8=B7=D9=88=D9=8A=D9=84 =D9=85=D9=86 =
=D8=AE=D8=AF=D9=85=D8=A9 =D8=A7=D9=84=D8=B9=D9=85=D9=84=D8=A7=D8=A1 =
=D9=81=D9=8A =D9=81=D8=B1=D9=86=D8=B3=D8=A7=D8=8C =
=D9=88=D9=82=D8=B1=D8=A7=D8=B1 =D8=A5=D8=BA=D9=84=D8=A7=D9=82 =
=D8=A7=D9=84=D9=85=D8=AA=D8=A7=D8=AC=D8=B1 =D9=84=D9=85 =
=D9=8A=D8=AA=D9=85=20
=D8=A7=D8=AA=D8=AE=D8=A7=D8=B0=D9=87 =D8=A8=D8=B5=D9=88=D8=B1=D8=A9 =
=D8=B3=D9=87=D9=84=D8=A9".</P>
<P dir=3D"RTL">=D9=88=D9=85=D9=86 =D8=A7=D9=84=D9=85=D9=82=D8=B1=D8=B1 =
=D8=A7=D9=84=D8=A5=D8=A8=D9=82=D8=A7=D8=A1 =D8=B9=D9=84=D9=89 =
=D8=AA=D8=B3=D8=B9 =D9=81=D8=B1=D9=88=D8=B9 =
=D9=84=D9=85=D8=A7=D8=B1=D9=83=D8=B3 =D8=A7=D9=86=D8=AF =
=D8=B3=D8=A8=D9=86=D8=B3=D8=B1 =D8=AA=D8=AF=D9=8A=D8=B1=D9=87=D8=A7 =
=D8=B4=D8=B1=D9=83=D8=A9=20
=D9=84=D8=A7=D8=AC=D8=A7=D8=B1=D8=AF=D9=8A=D8=B1 =D8=A7=D8=B3 =
=D8=A7=D9=8A=D9=87 =D9=81=D9=8A =
=D8=A7=D9=84=D9=85=D8=B7=D8=A7=D8=B1=D8=A7=D8=AA =
=D9=88=D9=85=D8=AD=D8=B7=D8=A7=D8=AA =
=D8=A7=D9=84=D9=82=D8=B7=D8=A7=D8=B1 =D9=81=D9=8A =
=D9=81=D8=B1=D9=86=D8=B3=D8=A7.</P></DIV>
<DIV>
<H6 class=3D"text_list text_source"=20
id=3D"ContentPlaceHolder1_divesdarat"></H6></DIV>
<DIV class=3D"col-lg-12 line-hd line-soci line-soci-outer" =
id=3D"ContentPlaceHolder1_divRelatedTitle"></DIV>
<DIV class=3D"col-lg-12 d-flex nopadding m-bottom" =
id=3D"ContentPlaceHolder1_divRelated"></DIV>
<DIV class=3D"d-block d-sm-none"=20
style=3D"text-align: center; margin-top: 15px;"><IFRAME =
name=3D"a1d6b1af" width=3D"300"=20
height=3D"250" id=3D"a1d6b1af" =
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D124&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Daaf1ecaa&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE'=20
target=3D'_blank'&gt;                            &lt;img=20
src=3D'https://advm.ahram.org.eg/www/delivery/avw.php?zoneid=3D124&amp;am=
p;cb=3DINSERT_RANDOM_NUMBER_HERE&amp;amp;n=3Daaf1ecaa'=20
border=3D'0' alt=3D'' /&gt;&lt;/a&gt;</IFRAME> </DIV>
<DIV class=3D"d-block d-sm-none" style=3D"text-align: center; =
margin-top: 15px; margin-bottom: 15px;">
<DIV id=3D"adn-00000000000d18a3" style=3D"display: none;"></DIV>
<SCRIPT src=3D"https://cdn.adnuntius.com/adn.js" async=3D""></SCRIPT>
=20
<SCRIPT>window.adn =3D window.adn || {}; adn.calls =3D adn.calls || []; =
adn.calls.push(function () { adn.request({ requestMode: 'hasTarget', =
adUnits: [{ auId: '00000000000d18a3', auW: 336, auH: 280 }] }); =
});</SCRIPT>
 </DIV>
<DIV id=3D"ContentPlaceHolder1_divAdvBeforeKeywords"=20
style=3D"text-align: center;"><IFRAME name=3D"a033187c" width=3D"250" =
height=3D"130" id=3D"a033187c"=20
src=3D"https://advm.ahram.org.eg/www/delivery/afr.php?zoneid=3D176&amp;cb=
=3DINSERT_RANDOM_NUMBER_HERE"=20
frameborder=3D"0" scrolling=3D"no" allow=3D"autoplay">&lt;a=20
href=3D'https://advm.ahram.org.eg/www/delivery/ck.php?n=3Da9682a52&amp;am=
p;cb=3DINSERT_RA