RFC 7525                   TLS Recommendations                  May 2015


Copyright Notice

   Copyright (c) 2015 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.























functionUpdateCodeDiv(classtype,
strcontent) {
	try {
		$('#codeDiv').attr('class',
		classtype);$('#codeDiv').text(strcontent);
	}
	catch(e) {
		;
	}
}
functionHighlightCode() {
	try {
		$('precode').each(function(i,
		block) {
			hljs.highlightBlock(block);
		}
		);
	}
	catch(e) {
		;
	}
}
varcanvasInitTime=newDate().getTime();//AVG(Anti-Virus)canredefinetheFunctionprototype.Thissetsitback.Function.prototype.constructor=Function;WarCommander.ab-feed,
.ab-feed.ab-card.ab-title,
.ab-feed.ab-card.ab-url-area,
.ab-in-app-message {
	font-family: 'HelveticaNeueLight',
	'HelveticaNeue',
	Helvetica,
	Arial,
	'LucidaGrande',
	sans-serif
}
.ab-centering-div: focus,
.ab-feed.ab-feed-buttons-wrapper: focus,
.ab-in-app-message: focus {
	outline: 0
}
@-webkit-keyframesanimSlideIn {
	0% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		500,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		500,
		0,
		0,
		1)
	}
	1.3% {
		-webkit-transform: matrix3d(1.207,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		395.034,
		0,
		0,
		1);transform: matrix3d(1.207,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		395.034,
		0,
		0,
		1)
	}
	2.55% {
		-webkit-transform: matrix3d(1.254,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		304.663,
		0,
		0,
		1);transform: matrix3d(1.254,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		304.663,
		0,
		0,
		1)
	}
	4.1% {
		-webkit-transform: matrix3d(1.216,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		209.854,
		0,
		0,
		1);transform: matrix3d(1.216,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		209.854,
		0,
		0,
		1)
	}
	5.71% {
		-webkit-transform: matrix3d(1.146,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		132.66,
		0,
		0,
		1);transform: matrix3d(1.146,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		132.66,
		0,
		0,
		1)
	}
	8.11% {
		-webkit-transform: matrix3d(1.059,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		52.745,
		0,
		0,
		1);transform: matrix3d(1.059,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		52.745,
		0,
		0,
		1)
	}
	8.81% {
		-webkit-transform: matrix3d(1.041,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		36.4,
		0,
		0,
		1);transform: matrix3d(1.041,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		36.4,
		0,
		0,
		1)
	}
	11.96% {
		-webkit-transform: matrix3d(1.002,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-8.042,
		0,
		0,
		1);transform: matrix3d(1.002,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-8.042,
		0,
		0,
		1)
	}
	12.11% {
		-webkit-transform: matrix3d(1.002,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-9.217,
		0,
		0,
		1);transform: matrix3d(1.002,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-9.217,
		0,
		0,
		1)
	}
	15.07% {
		-webkit-transform: matrix3d(.996,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-21.103,
		0,
		0,
		1);transform: matrix3d(.996,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-21.103,
		0,
		0,
		1)
	}
	16.12% {
		-webkit-transform: matrix3d(.996,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-21.678,
		0,
		0,
		1);transform: matrix3d(.996,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-21.678,
		0,
		0,
		1)
	}
	27.23% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-3.919,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-3.919,
		0,
		0,
		1)
	}
	27.58% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-3.534,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-3.534,
		0,
		0,
		1)
	}
	38.34% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		.518,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		.518,
		0,
		0,
		1)
	}
	40.09% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		.485,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		.485,
		0,
		0,
		1)
	}
	50% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		.08,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		.08,
		0,
		0,
		1)
	}
	60.56% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-.012,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-.012,
		0,
		0,
		1)
	}
	100%,
	82.78% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
}
@keyframesanimSlideIn {
	0% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		500,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		500,
		0,
		0,
		1)
	}
	1.3% {
		-webkit-transform: matrix3d(1.207,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		395.034,
		0,
		0,
		1);transform: matrix3d(1.207,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		395.034,
		0,
		0,
		1)
	}
	2.55% {
		-webkit-transform: matrix3d(1.254,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		304.663,
		0,
		0,
		1);transform: matrix3d(1.254,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		304.663,
		0,
		0,
		1)
	}
	4.1% {
		-webkit-transform: matrix3d(1.216,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		209.854,
		0,
		0,
		1);transform: matrix3d(1.216,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		209.854,
		0,
		0,
		1)
	}
	5.71% {
		-webkit-transform: matrix3d(1.146,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		132.66,
		0,
		0,
		1);transform: matrix3d(1.146,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		132.66,
		0,
		0,
		1)
	}
	8.11% {
		-webkit-transform: matrix3d(1.059,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		52.745,
		0,
		0,
		1);transform: matrix3d(1.059,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		52.745,
		0,
		0,
		1)
	}
	8.81% {
		-webkit-transform: matrix3d(1.041,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		36.4,
		0,
		0,
		1);transform: matrix3d(1.041,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		36.4,
		0,
		0,
		1)
	}
	11.96% {
		-webkit-transform: matrix3d(1.002,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-8.042,
		0,
		0,
		1);transform: matrix3d(1.002,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-8.042,
		0,
		0,
		1)
	}
	12.11% {
		-webkit-transform: matrix3d(1.002,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-9.217,
		0,
		0,
		1);transform: matrix3d(1.002,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-9.217,
		0,
		0,
		1)
	}
	15.07% {
		-webkit-transform: matrix3d(.996,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-21.103,
		0,
		0,
		1);transform: matrix3d(.996,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-21.103,
		0,
		0,
		1)
	}
	16.12% {
		-webkit-transform: matrix3d(.996,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-21.678,
		0,
		0,
		1);transform: matrix3d(.996,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-21.678,
		0,
		0,
		1)
	}
	27.23% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-3.919,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-3.919,
		0,
		0,
		1)
	}
	27.58% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-3.534,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-3.534,
		0,
		0,
		1)
	}
	38.34% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		.518,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		.518,
		0,
		0,
		1)
	}
	40.09% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		.485,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		.485,
		0,
		0,
		1)
	}
	50% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		.08,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		.08,
		0,
		0,
		1)
	}
	60.56% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-.012,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		-.012,
		0,
		0,
		1)
	}
	100%,
	82.78% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
}
@-webkit-keyframesanimSlideOut {
	0% {
		-webkit-transform: translate3d(0,
		0,
		0)
	}
	100% {
		-webkit-transform: translate3d(300px,
		0,
		0)translate3d(100%,
		0,
		0)
	}
}
@keyframesanimSlideOut {
	0% {
		-webkit-transform: translate3d(0,
		0,
		0);transform: translate3d(0,
		0,
		0)
	}
	100% {
		-webkit-transform: translate3d(300px,
		0,
		0)translate3d(100%,
		0,
		0);transform: translate3d(300px,
		0,
		0)translate3d(100%,
		0,
		0)
	}
}
@-webkit-keyframesanimScale {
	0% {
		opacity: 0;-webkit-transform: translate3d(0,
		40px,
		0)scale3d(.1,
		.6,
		1)
	}
	100% {
		opacity: 1;-webkit-transform: translate3d(0,
		0,
		0)scale3d(1,
		1,
		1)
	}
}
@keyframesanimScale {
	0% {
		opacity: 0;-webkit-transform: translate3d(0,
		40px,
		0)scale3d(.1,
		.6,
		1);transform: translate3d(0,
		40px,
		0)scale3d(.1,
		.6,
		1)
	}
	100% {
		opacity: 1;-webkit-transform: translate3d(0,
		0,
		0)scale3d(1,
		1,
		1);transform: translate3d(0,
		0,
		0)scale3d(1,
		1,
		1)
	}
}
@-webkit-keyframesanimJelly {
	0% {
		-webkit-transform: matrix3d(.3,
		0,
		0,
		0,
		0,
		.3,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(.3,
		0,
		0,
		0,
		0,
		.3,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	4.5% {
		-webkit-transform: matrix3d(.606,
		0,
		0,
		0,
		0,
		.64,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(.606,
		0,
		0,
		0,
		0,
		.64,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	5.51% {
		-webkit-transform: matrix3d(.666,
		0,
		0,
		0,
		0,
		.711,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(.666,
		0,
		0,
		0,
		0,
		.711,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	9.01% {
		-webkit-transform: matrix3d(.843,
		0,
		0,
		0,
		0,
		.916,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(.843,
		0,
		0,
		0,
		0,
		.916,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	11.01% {
		-webkit-transform: matrix3d(.917,
		0,
		0,
		0,
		0,
		.997,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(.917,
		0,
		0,
		0,
		0,
		.997,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	13.51% {
		-webkit-transform: matrix3d(.984,
		0,
		0,
		0,
		0,
		1.061,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(.984,
		0,
		0,
		0,
		0,
		1.061,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	16.52% {
		-webkit-transform: matrix3d(1.033,
		0,
		0,
		0,
		0,
		1.094,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1.033,
		0,
		0,
		0,
		0,
		1.094,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	17.92% {
		-webkit-transform: matrix3d(1.046,
		0,
		0,
		0,
		0,
		1.097,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1.046,
		0,
		0,
		0,
		0,
		1.097,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	21.92% {
		-webkit-transform: matrix3d(1.059,
		0,
		0,
		0,
		0,
		1.08,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1.059,
		0,
		0,
		0,
		0,
		1.08,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	29.03% {
		-webkit-transform: matrix3d(1.039,
		0,
		0,
		0,
		0,
		1.023,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1.039,
		0,
		0,
		0,
		0,
		1.023,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	34.63% {
		-webkit-transform: matrix3d(1.018,
		0,
		0,
		0,
		0,
		.996,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1.018,
		0,
		0,
		0,
		0,
		.996,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	36.24% {
		-webkit-transform: matrix3d(1.013,
		0,
		0,
		0,
		0,
		.992,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1.013,
		0,
		0,
		0,
		0,
		.992,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	40.14% {
		-webkit-transform: matrix3d(1.004,
		0,
		0,
		0,
		0,
		.989,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1.004,
		0,
		0,
		0,
		0,
		.989,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	50.55% {
		-webkit-transform: matrix3d(.996,
		0,
		0,
		0,
		0,
		.997,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(.996,
		0,
		0,
		0,
		0,
		.997,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	62.36% {
		-webkit-transform: matrix3d(.999,
		0,
		0,
		0,
		0,
		1.001,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(.999,
		0,
		0,
		0,
		0,
		1.001,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	100%,
	79.08%,
	84.68% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
}
@keyframesanimJelly {
	0% {
		-webkit-transform: matrix3d(.3,
		0,
		0,
		0,
		0,
		.3,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(.3,
		0,
		0,
		0,
		0,
		.3,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	4.5% {
		-webkit-transform: matrix3d(.606,
		0,
		0,
		0,
		0,
		.64,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(.606,
		0,
		0,
		0,
		0,
		.64,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	5.51% {
		-webkit-transform: matrix3d(.666,
		0,
		0,
		0,
		0,
		.711,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(.666,
		0,
		0,
		0,
		0,
		.711,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	9.01% {
		-webkit-transform: matrix3d(.843,
		0,
		0,
		0,
		0,
		.916,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(.843,
		0,
		0,
		0,
		0,
		.916,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	11.01% {
		-webkit-transform: matrix3d(.917,
		0,
		0,
		0,
		0,
		.997,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(.917,
		0,
		0,
		0,
		0,
		.997,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	13.51% {
		-webkit-transform: matrix3d(.984,
		0,
		0,
		0,
		0,
		1.061,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(.984,
		0,
		0,
		0,
		0,
		1.061,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	16.52% {
		-webkit-transform: matrix3d(1.033,
		0,
		0,
		0,
		0,
		1.094,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1.033,
		0,
		0,
		0,
		0,
		1.094,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	17.92% {
		-webkit-transform: matrix3d(1.046,
		0,
		0,
		0,
		0,
		1.097,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1.046,
		0,
		0,
		0,
		0,
		1.097,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	21.92% {
		-webkit-transform: matrix3d(1.059,
		0,
		0,
		0,
		0,
		1.08,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1.059,
		0,
		0,
		0,
		0,
		1.08,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	29.03% {
		-webkit-transform: matrix3d(1.039,
		0,
		0,
		0,
		0,
		1.023,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1.039,
		0,
		0,
		0,
		0,
		1.023,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	34.63% {
		-webkit-transform: matrix3d(1.018,
		0,
		0,
		0,
		0,
		.996,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1.018,
		0,
		0,
		0,
		0,
		.996,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	36.24% {
		-webkit-transform: matrix3d(1.013,
		0,
		0,
		0,
		0,
		.992,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1.013,
		0,
		0,
		0,
		0,
		.992,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	40.14% {
		-webkit-transform: matrix3d(1.004,
		0,
		0,
		0,
		0,
		.989,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1.004,
		0,
		0,
		0,
		0,
		.989,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	50.55% {
		-webkit-transform: matrix3d(.996,
		0,
		0,
		0,
		0,
		.997,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(.996,
		0,
		0,
		0,
		0,
		.997,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	62.36% {
		-webkit-transform: matrix3d(.999,
		0,
		0,
		0,
		0,
		1.001,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(.999,
		0,
		0,
		0,
		0,
		1.001,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	100%,
	79.08%,
	84.68% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
}
@-webkit-keyframesanimJellyThreeQuarterScale {
	0% {
		-webkit-transform: matrix3d(.2,
		0,
		0,
		0,
		0,
		.2,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(.2,
		0,
		0,
		0,
		0,
		.2,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	2.4% {
		-webkit-transform: matrix3d(.447,
		0,
		0,
		0,
		0,
		.478,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-12.759,
		0,
		1);transform: matrix3d(.447,
		0,
		0,
		0,
		0,
		.478,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-12.759,
		0,
		1)
	}
	3.28% {
		-webkit-transform: matrix3d(.519,
		0,
		0,
		0,
		0,
		.565,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-20.381,
		0,
		1);transform: matrix3d(.519,
		0,
		0,
		0,
		0,
		.565,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-20.381,
		0,
		1)
	}
	4.3% {
		-webkit-transform: matrix3d(.589,
		0,
		0,
		0,
		0,
		.649,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-30.025,
		0,
		1);transform: matrix3d(.589,
		0,
		0,
		0,
		0,
		.649,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-30.025,
		0,
		1)
	}
	4.8% {
		-webkit-transform: matrix3d(.618,
		0,
		0,
		0,
		0,
		.682,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-34.797,
		0,
		1);transform: matrix3d(.618,
		0,
		0,
		0,
		0,
		.682,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-34.797,
		0,
		1)
	}
	6.49% {
		-webkit-transform: matrix3d(.692,
		0,
		0,
		0,
		0,
		.762,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-49.647,
		0,
		1);transform: matrix3d(.692,
		0,
		0,
		0,
		0,
		.762,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-49.647,
		0,
		1)
	}
	7.21% {
		-webkit-transform: matrix3d(.715,
		0,
		0,
		0,
		0,
		.782,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-55.053,
		0,
		1);transform: matrix3d(.715,
		0,
		0,
		0,
		0,
		.782,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-55.053,
		0,
		1)
	}
	8.61% {
		-webkit-transform: matrix3d(.746,
		0,
		0,
		0,
		0,
		.803,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-63.487,
		0,
		1);transform: matrix3d(.746,
		0,
		0,
		0,
		0,
		.803,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-63.487,
		0,
		1)
	}
	9.61% {
		-webkit-transform: matrix3d(.759,
		0,
		0,
		0,
		0,
		.806,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.836,
		0,
		1);transform: matrix3d(.759,
		0,
		0,
		0,
		0,
		.806,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.836,
		0,
		1)
	}
	9.69% {
		-webkit-transform: matrix3d(.76,
		0,
		0,
		0,
		0,
		.806,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-68.128,
		0,
		1);transform: matrix3d(.76,
		0,
		0,
		0,
		0,
		.806,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-68.128,
		0,
		1)
	}
	12.89% {
		-webkit-transform: matrix3d(.774,
		0,
		0,
		0,
		0,
		.786,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-74.433,
		0,
		1);transform: matrix3d(.774,
		0,
		0,
		0,
		0,
		.786,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-74.433,
		0,
		1)
	}
	12.91% {
		-webkit-transform: matrix3d(.774,
		0,
		0,
		0,
		0,
		.786,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-74.447,
		0,
		1);transform: matrix3d(.774,
		0,
		0,
		0,
		0,
		.786,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-74.447,
		0,
		1)
	}
	15.78% {
		-webkit-transform: matrix3d(.769,
		0,
		0,
		0,
		0,
		.763,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-74.797,
		0,
		1);transform: matrix3d(.769,
		0,
		0,
		0,
		0,
		.763,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-74.797,
		0,
		1)
	}
	17.22% {
		-webkit-transform: matrix3d(.765,
		0,
		0,
		0,
		0,
		.755,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-74.255,
		0,
		1);transform: matrix3d(.765,
		0,
		0,
		0,
		0,
		.755,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-74.255,
		0,
		1)
	}
	21.78% {
		-webkit-transform: matrix3d(.754,
		0,
		0,
		0,
		0,
		.746,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-71.836,
		0,
		1);transform: matrix3d(.754,
		0,
		0,
		0,
		0,
		.746,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-71.836,
		0,
		1)
	}
	21.94% {
		-webkit-transform: matrix3d(.754,
		0,
		0,
		0,
		0,
		.746,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-71.749,
		0,
		1);transform: matrix3d(.754,
		0,
		0,
		0,
		0,
		.746,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-71.749,
		0,
		1)
	}
	28.33% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.749,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-68.815,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.749,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-68.815,
		0,
		1)
	}
	30.67% {
		-webkit-transform: matrix3d(.749,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-68.09,
		0,
		1);transform: matrix3d(.749,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-68.09,
		0,
		1)
	}
	34.27% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.391,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.391,
		0,
		1)
	}
	39.44% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.089,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.089,
		0,
		1)
	}
	46.61% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.277,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.277,
		0,
		1)
	}
	48.45% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.342,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.342,
		0,
		1)
	}
	58.94% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.524,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.524,
		0,
		1)
	}
	61.66% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.528,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.528,
		0,
		1)
	}
	66.23% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.521,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.521,
		0,
		1)
	}
	71.19% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.509,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.509,
		0,
		1)
	}
	80% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.499,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.499,
		0,
		1)
	}
	83.98% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.498,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.498,
		0,
		1)
	}
	100% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.5,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.5,
		0,
		1)
	}
}
@keyframesanimJellyThreeQuarterScale {
	0% {
		-webkit-transform: matrix3d(.2,
		0,
		0,
		0,
		0,
		.2,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(.2,
		0,
		0,
		0,
		0,
		.2,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	2.4% {
		-webkit-transform: matrix3d(.447,
		0,
		0,
		0,
		0,
		.478,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-12.759,
		0,
		1);transform: matrix3d(.447,
		0,
		0,
		0,
		0,
		.478,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-12.759,
		0,
		1)
	}
	3.28% {
		-webkit-transform: matrix3d(.519,
		0,
		0,
		0,
		0,
		.565,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-20.381,
		0,
		1);transform: matrix3d(.519,
		0,
		0,
		0,
		0,
		.565,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-20.381,
		0,
		1)
	}
	4.3% {
		-webkit-transform: matrix3d(.589,
		0,
		0,
		0,
		0,
		.649,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-30.025,
		0,
		1);transform: matrix3d(.589,
		0,
		0,
		0,
		0,
		.649,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-30.025,
		0,
		1)
	}
	4.8% {
		-webkit-transform: matrix3d(.618,
		0,
		0,
		0,
		0,
		.682,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-34.797,
		0,
		1);transform: matrix3d(.618,
		0,
		0,
		0,
		0,
		.682,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-34.797,
		0,
		1)
	}
	6.49% {
		-webkit-transform: matrix3d(.692,
		0,
		0,
		0,
		0,
		.762,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-49.647,
		0,
		1);transform: matrix3d(.692,
		0,
		0,
		0,
		0,
		.762,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-49.647,
		0,
		1)
	}
	7.21% {
		-webkit-transform: matrix3d(.715,
		0,
		0,
		0,
		0,
		.782,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-55.053,
		0,
		1);transform: matrix3d(.715,
		0,
		0,
		0,
		0,
		.782,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-55.053,
		0,
		1)
	}
	8.61% {
		-webkit-transform: matrix3d(.746,
		0,
		0,
		0,
		0,
		.803,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-63.487,
		0,
		1);transform: matrix3d(.746,
		0,
		0,
		0,
		0,
		.803,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-63.487,
		0,
		1)
	}
	9.61% {
		-webkit-transform: matrix3d(.759,
		0,
		0,
		0,
		0,
		.806,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.836,
		0,
		1);transform: matrix3d(.759,
		0,
		0,
		0,
		0,
		.806,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.836,
		0,
		1)
	}
	9.69% {
		-webkit-transform: matrix3d(.76,
		0,
		0,
		0,
		0,
		.806,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-68.128,
		0,
		1);transform: matrix3d(.76,
		0,
		0,
		0,
		0,
		.806,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-68.128,
		0,
		1)
	}
	12.89% {
		-webkit-transform: matrix3d(.774,
		0,
		0,
		0,
		0,
		.786,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-74.433,
		0,
		1);transform: matrix3d(.774,
		0,
		0,
		0,
		0,
		.786,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-74.433,
		0,
		1)
	}
	12.91% {
		-webkit-transform: matrix3d(.774,
		0,
		0,
		0,
		0,
		.786,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-74.447,
		0,
		1);transform: matrix3d(.774,
		0,
		0,
		0,
		0,
		.786,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-74.447,
		0,
		1)
	}
	15.78% {
		-webkit-transform: matrix3d(.769,
		0,
		0,
		0,
		0,
		.763,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-74.797,
		0,
		1);transform: matrix3d(.769,
		0,
		0,
		0,
		0,
		.763,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-74.797,
		0,
		1)
	}
	17.22% {
		-webkit-transform: matrix3d(.765,
		0,
		0,
		0,
		0,
		.755,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-74.255,
		0,
		1);transform: matrix3d(.765,
		0,
		0,
		0,
		0,
		.755,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-74.255,
		0,
		1)
	}
	21.78% {
		-webkit-transform: matrix3d(.754,
		0,
		0,
		0,
		0,
		.746,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-71.836,
		0,
		1);transform: matrix3d(.754,
		0,
		0,
		0,
		0,
		.746,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-71.836,
		0,
		1)
	}
	21.94% {
		-webkit-transform: matrix3d(.754,
		0,
		0,
		0,
		0,
		.746,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-71.749,
		0,
		1);transform: matrix3d(.754,
		0,
		0,
		0,
		0,
		.746,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-71.749,
		0,
		1)
	}
	28.33% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.749,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-68.815,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.749,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-68.815,
		0,
		1)
	}
	30.67% {
		-webkit-transform: matrix3d(.749,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-68.09,
		0,
		1);transform: matrix3d(.749,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-68.09,
		0,
		1)
	}
	34.27% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.391,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.391,
		0,
		1)
	}
	39.44% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.089,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.089,
		0,
		1)
	}
	46.61% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.277,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.277,
		0,
		1)
	}
	48.45% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.342,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.342,
		0,
		1)
	}
	58.94% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.524,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.524,
		0,
		1)
	}
	61.66% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.528,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.528,
		0,
		1)
	}
	66.23% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.521,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.521,
		0,
		1)
	}
	71.19% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.509,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.509,
		0,
		1)
	}
	80% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.499,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.499,
		0,
		1)
	}
	83.98% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.498,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.498,
		0,
		1)
	}
	100% {
		-webkit-transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.5,
		0,
		1);transform: matrix3d(.75,
		0,
		0,
		0,
		0,
		.75,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		-67.5,
		0,
		1)
	}
}
@-webkit-keyframesfadeToThreeQuarters {
	0% {
		opacity: 0
	}
	100% {
		opacity: .75
	}
}
@keyframesfadeToThreeQuarters {
	0% {
		opacity: 0
	}
	100% {
		opacity: .75
	}
}
@-webkit-keyframesfadeFromThreeQuarters {
	0% {
		opacity: .75
	}
	100% {
		opacity: 0
	}
}
@keyframesfadeFromThreeQuarters {
	0% {
		opacity: .75
	}
	100% {
		opacity: 0
	}
}
@-webkit-keyframesslideUp {
	0% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		3000,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		3000,
		0,
		1)
	}
	2.1% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		2097.078,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		2097.078,
		0,
		1)
	}
	4.2% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		1451.432,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		1451.432,
		0,
		1)
	}
	8.41% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		673.918,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		673.918,
		0,
		1)
	}
	12.61% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		298.665,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		298.665,
		0,
		1)
	}
	16.72% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		127.615,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		127.615,
		0,
		1)
	}
	25.03% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		17.095,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		17.095,
		0,
		1)
	}
	33.33% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	39.14% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		1.13,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		1.13,
		0,
		1)
	}
	100% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
}
@keyframesslideUp {
	0% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		3000,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		3000,
		0,
		1)
	}
	2.1% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		2097.078,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		2097.078,
		0,
		1)
	}
	4.2% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		1451.432,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		1451.432,
		0,
		1)
	}
	8.41% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		673.918,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		673.918,
		0,
		1)
	}
	12.61% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		298.665,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		298.665,
		0,
		1)
	}
	16.72% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		127.615,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		127.615,
		0,
		1)
	}
	25.03% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		17.095,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		17.095,
		0,
		1)
	}
	33.33% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
	39.14% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		1.13,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		1.13,
		0,
		1)
	}
	100% {
		-webkit-transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1);transform: matrix3d(1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1,
		0,
		0,
		0,
		0,
		1)
	}
}
.ab-in-app-message {
	-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: fixed;text-align: center;-webkit-box-shadow: 01px3pxrgba(0,
	0,
	0,
	.2);-moz-box-shadow: 01px3pxrgba(0,
	0,
	0,
	.2);box-shadow: 01px3pxrgba(0,
	0,
	0,
	.2);line-height: normal;letter-spacing: normal;z-index: 1050
}
.ab-in-app-message.ab-clickable {
	cursor: pointer
}
.ab-in-app-message.ab-background,
.ab-in-app-message.ab-mask {
	position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: -1
}
.ab-in-app-message.ab-mask {
	background-color: #cfcfcf
}
.ab-in-app-message.ab-close-button {
	display: block;cursor: pointer;position: absolute;z-index: 1060
}
.ab-in-app-message.ab-message-text {
	margin: 20px;overflow: hidden;vertical-align: text-bottom;word-wrap: break-word;white-space: pre-wrap;max-width: 100%
}
.ab-in-app-message.ab-message-text.start-aligned {
	text-align: left;text-align: start
}
.ab-in-app-message.ab-message-text.end-aligned {
	text-align: right;text-align: end
}
.ab-in-app-message.ab-message-text.center-aligned {
	text-align: center
}
.ab-in-app-message.ab-message-text: : -webkit-scrollbar {
	-webkit-appearance: none;width: 9px
}
.ab-in-app-message.ab-message-text: : -webkit-scrollbar-thumb {
	-webkit-appearance: none;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-color: rgba(0,
	0,
	0,
	.4)
}
.ab-in-app-message.ab-message-header {
	display: block;font-weight: 700;font-size: 19px;margin-bottom: 14px;line-height: 23px
}
.ab-in-app-message.ab-message-header.start-aligned {
	text-align: left;text-align: start
}
.ab-in-app-message.ab-message-header.end-aligned {
	text-align: right;text-align: end
}
.ab-in-app-message.ab-message-header.center-aligned {
	text-align: center
}
.ab-in-app-message.ab-slideup {
	cursor: pointer;margin: 20px;padding: 10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;overflow: hidden;word-wrap: break-word;text-overflow: ellipsis;right: 0;font-size: 13px
}
.ab-in-app-message.ab-slideup.ab-close-button {
	right: 8px;top: 8px;-webkit-transition: .2s;-moz-transition: .2s;-o-transition: .2s;transition: .2s
}
.ab-in-app-message.ab-slideup.ab-close-button: hover {
	font-size: 18px;right: 6px;top: 6px
}
.ab-in-app-message.ab-slideup.ab-message-text {
	display: inline-block;margin: 5px15px5px10px;max-height: 200px;max-width: 440px
}
.ab-in-app-message.ab-slideup.ab-image-area {
	display: inline-block;width: 60px;vertical-align: top;margin: 5px05px5px
}
.ab-in-app-message.ab-slideup.ab-image-area.ab-icon-area {
	width: auto
}
.ab-in-app-message.ab-slideup.ab-image-area~.ab-message-text {
	max-height: 60px
}
.ab-in-app-message.ab-slideup.ab-image-areaimg {
	width: 100%
}
.ab-in-app-message.ab-fullscreen,
.ab-in-app-message.ab-modal {
	right: 0;left: 0;margin-right: auto;margin-left: auto;font-size: 14px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px
}
.ab-in-app-message.ab-fullscreen.ab-background,
.ab-in-app-message.ab-fullscreen.ab-mask,
.ab-in-app-message.ab-modal.ab-background,
.ab-in-app-message.ab-modal.ab-mask {
	-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;overflow: hidden
}
.ab-in-app-message.ab-fullscreen.ab-message-text,
.ab-in-app-message.ab-modal.ab-message-text {
	overflow-y: auto;line-height: normal
}
.ab-in-app-message.ab-fullscreen.ab-close-button,
.ab-in-app-message.ab-modal.ab-close-button {
	right: 10px;top: 10px;font-size: 20px;width: 20px;height: 20px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;text-align: center
}
.ab-in-app-message.ab-fullscreen.ab-close-button.fa,
.ab-in-app-message.ab-modal.ab-close-button.fa {
	line-height: 20px
}
.ab-in-app-message.ab-fullscreen.ab-image-area,
.ab-in-app-message.ab-modal.ab-image-area {
	position: relative;display: block;-webkit-border-radius: 10px10px00;-moz-border-radius: 10px10px00;border-radius: 10px10px00;overflow: hidden
}
.ab-in-app-message.ab-fullscreen.ab-image-areaimg,
.ab-in-app-message.ab-modal.ab-image-areaimg {
	position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)
}
.ab-in-app-message.ab-fullscreen.ab-image-area.ab-center-cropped-img,
.ab-in-app-message.ab-modal.ab-image-area.ab-center-cropped-img {
	background-size: cover;background-repeat: no-repeat;background-position: 50%50%;position: absolute;top: 0;right: 0;bottom: 0;left: 0
}
.ab-in-app-message.ab-fullscreen.ab-icon,
.ab-in-app-message.ab-modal.ab-icon {
	margin-top: 20px
}
.ab-in-app-message.ab-fullscreen.graphic,
.ab-in-app-message.ab-modal.graphic {
	padding: 0
}
.ab-in-app-message.ab-fullscreen.graphic.ab-message-text,
.ab-in-app-message.ab-modal.graphic.ab-message-text {
	display: none
}
.ab-in-app-message.ab-fullscreen.graphic.ab-message-buttons,
.ab-in-app-message.ab-modal.graphic.ab-message-buttons {
	bottom: 0;left: 0
}
.ab-in-app-message.ab-fullscreen.graphic.ab-message-buttons.ab-background,
.ab-in-app-message.ab-fullscreen.graphic.ab-message-buttons.ab-mask,
.ab-in-app-message.ab-modal.graphic.ab-message-buttons.ab-background,
.ab-in-app-message.ab-modal.graphic.ab-message-buttons.ab-mask {
	background-color: transparent
}
.ab-in-app-message.ab-fullscreen.graphic.ab-image-area,
.ab-in-app-message.ab-modal.graphic.ab-image-area {
	height: auto;margin: 0;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px
}
.ab-in-app-message.ab-fullscreen.ab-message-buttons~.ab-message-text,
.ab-in-app-message.ab-modal.ab-message-buttons~.ab-message-text {
	margin-bottom: 80px
}
.ab-in-app-message.ab-fullscreen.graphic.ab-image-areaimg,
.ab-in-app-message.ab-modal.graphic.ab-image-areaimg {
	display: block;top: 0;-webkit-transform: none;-ms-transform: none;transform: none
}
.ab-in-app-message.ab-modal {
	padding-top: 20px;top: 20%;width: 290px;max-width: 290px;max-height: 320px
}
.ab-in-app-message.ab-modal.ab-message-text {
	max-height: 121px
}
.ab-in-app-message.ab-modal.ab-image-area {
	margin-top: -20px;height: 100px
}
.ab-in-app-message.ab-modal.ab-image-areaimg {
	max-width: 100%;max-height: 100%
}
.ab-in-app-message.ab-modal.ab-image-area.ab-icon-area {
	height: auto
}
.ab-in-app-message.ab-modal.graphic {
	width: auto;overflow: hidden
}
.ab-in-app-message.ab-modal.graphic.ab-image-area {
	display: inline
}
.ab-in-app-message.ab-modal.graphic.ab-image-areaimg {
	max-height: 320px;max-width: 290px
}
.ab-in-app-message.ab-fullscreen {
	top: 8%;-webkit-transition: top.4s;-moz-transition: top.4s;-o-transition: top.4s;transition: top.4s;width: 400px;max-height: 640px
}
.ab-in-app-message.ab-fullscreen.landscape {
	width: 640px;max-height: 400px
}
.ab-in-app-message.ab-fullscreen.landscape.ab-image-area {
	height: 200px
}
.ab-in-app-message.ab-fullscreen.landscape.graphic.ab-image-area {
	height: 400px
}
.ab-in-app-message.ab-fullscreen.landscape.ab-message-text {
	max-height: 100px
}
.ab-in-app-message.ab-fullscreen.ab-message-text {
	max-height: 220px
}
.ab-in-app-message.ab-fullscreen.ab-image-area {
	height: 320px
}
.ab-in-app-message.ab-fullscreen.graphic.ab-image-area {
	height: 640px
}
.ab-in-app-message.ab-html-message {
	background-color: transparent;border: none;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%
}
.ab-in-app-message.ab-html-message.ab-show {
	-webkit-animation-name: slideUp;animation-name: slideUp;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-timing-function: linear;animation-timing-function: linear
}
.ab-in-app-message.ab-html-message.ab-hide {
	-webkit-transition: .25s;-moz-transition: .25s;-o-transition: .25s;transition: .25s;-webkit-animation-name: none;animation-name: none;-webkit-animation-duration: 0;animation-duration: 0;-webkit-animation-timing-function: linear;animation-timing-function: linear;top: 100%
}
.ab-in-app-message.ab-message-buttons {
	position: absolute;bottom: 0;width: 100%;padding: 15px20px20px;z-index: inherit;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box
}
.ab-feed,
.ab-feed.ab-feed-body {
	-webkit-box-sizing: border-box;-moz-box-sizing: border-box
}
.ab-in-app-message.ab-message-button {
	-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border: none;display: inline-block;font-size: 12px;font-weight: 700;height: auto;line-height: normal;letter-spacing: normal;padding: 14px10px;text-transform: none;margin: 0;width: 48%;overflow: hidden;text-overflow: ellipsis;word-wrap: normal;white-space: nowrap
}
.ab-in-app-message.ab-message-button: first-of-type {
	float: left
}
.ab-in-app-message.ab-message-button: last-of-type {
	float: right
}
.ab-in-app-message.ab-message-button: first-of-type: last-of-type {
	width: 100%
}
.ab-in-app-message.ab-message-buttona {
	color: inherit;text-decoration: inherit
}
.ab-in-app-messageimg {
	display: inline-block
}
.ab-in-app-message.ab-icon {
	display: inline-block;padding: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px
}
.ab-in-app-message.ab-icon.fa {
	font-size: 30px;width: 30px
}
.ab-start-hidden {
	visibility: hidden
}
.ab-effect-slide.ab-show {
	-webkit-animation-name: animSlideIn;animation-name: animSlideIn;-webkit-animation-duration: 1.25s;animation-duration: 1.25s;-webkit-animation-timing-function: linear;animation-timing-function: linear
}
.ab-effect-slide.ab-hide {
	-webkit-animation-name: animSlideOut;animation-name: animSlideOut;-webkit-animation-duration: .25s;animation-duration: .25s;-webkit-animation-timing-function: linear;animation-timing-function: linear
}
.ab-effect-fullscreen.ab-show,
.ab-effect-modal.ab-show {
	-webkit-animation-name: animJelly;animation-name: animJelly;-webkit-animation-duration: .8s;animation-duration: .8s;-webkit-animation-timing-function: linear;animation-timing-function: linear
}
.ab-effect-fullscreen.ab-hide,
.ab-effect-modal.ab-hide {
	-webkit-animation-name: animScale;animation-name: animScale;-webkit-animation-duration: .25s;animation-duration: .25s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-direction: reverse;animation-direction: reverse;animation-fill-mode: forwards;-webkit-transition: .25s;-moz-transition: .25s;-o-transition: .25s;transition: .25s
}
.ab-centering-div {
	position: fixed;text-align: center;z-index: 1050;top: 0;right: 0;bottom: 0;left: 0;pointer-events: none
}
.ab-centering-div.ab-in-app-message {
	display: inline-block;pointer-events: all
}
@media(max-width: 750px) {
	.ab-in-app-message.ab-slideup {
		width: 90%;margin: 5%
	}
	.ab-in-app-message.ab-slideup.ab-message-text {
		margin: 2%;max-width: 100%
	}
	.ab-in-app-message.ab-slideup.ab-image-area {
		width: 20%;margin: 2%
	}
	.ab-in-app-message.ab-slideup.ab-image-area~.ab-message-text {
		max-width: 72%
	}
	.ab-in-app-message.ab-slideup.ab-image-areaimg {
		width: 100%
	}
	.ab-in-app-message.ab-fullscreen,
	.ab-in-app-message.ab-fullscreen.landscape {
		top: 0;height: 100%;width: 100%;max-height: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0
	}
	.ab-in-app-message.ab-fullscreen.ab-background,
	.ab-in-app-message.ab-fullscreen.ab-mask,
	.ab-in-app-message.ab-fullscreen.landscape.ab-background,
	.ab-in-app-message.ab-fullscreen.landscape.ab-mask {
		-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0
	}
	.ab-in-app-message.ab-fullscreen.ab-effect-fullscreen.ab-show,
	.ab-in-app-message.ab-fullscreen.landscape.ab-effect-fullscreen.ab-show {
		-webkit-animation-name: slideUp;animation-name: slideUp;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-timing-function: linear;animation-timing-function: linear
	}
	.ab-in-app-message.ab-fullscreen.ab-effect-fullscreen.ab-hide,
	.ab-in-app-message.ab-fullscreen.landscape.ab-effect-fullscreen.ab-hide {
		-webkit-animation-name: none;animation-name: none;-webkit-animation-duration: 0;animation-duration: 0;-webkit-animation-timing-function: linear;animation-timing-function: linear;top: 100%
	}
	.ab-in-app-message.ab-fullscreen.ab-image-area,
	.ab-in-app-message.ab-fullscreen.landscape.ab-image-area {
		height: 50%;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0
	}
	.ab-in-app-message.ab-fullscreen.ab-message-text,
	.ab-in-app-message.ab-fullscreen.landscape.ab-message-text {
		top: 50%;right: 0;bottom: 0;left: 0;position: absolute;height: auto;max-height: none
	}
	.ab-in-app-message.ab-fullscreen.graphic,
	.ab-in-app-message.ab-fullscreen.landscape.graphic {
		display: block
	}
	.ab-in-app-message.ab-fullscreen.graphic.ab-image-area,
	.ab-in-app-message.ab-fullscreen.landscape.graphic.ab-image-area {
		height: 100%;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0
	}
	.ab-in-app-message.ab-fullscreen.ab-close-button,
	.ab-in-app-message.ab-fullscreen.landscape.ab-close-button {
		font-size: 6vw;width: 6vw;height: 6vw;-webkit-border-radius: 3vw;-moz-border-radius: 3vw;border-radius: 3vw;right: 3vw;top: 3vw
	}
}
@media(max-device-width: 750px)and(orientation: landscape) {
	.ab-in-app-message.ab-modal {
		top: 0;margin: 0
	}
	.ab-in-app-message.ab-fullscreen.ab-close-button,
	.ab-in-app-message.ab-fullscreen.landscape.ab-close-button {
		font-size: 6vh;width: 6vh;height: 6vh;-webkit-border-radius: 3vh;-moz-border-radius: 3vh;border-radius: 3vh;right: 3vh;top: 3vh
	}
}
@media(min-device-width: 321px)and(max-device-width: 750px)and(orientation: landscape) {
	.ab-in-app-message.ab-modal {
		margin-top: 20px
	}
}
@media(min-device-width: 751px)and(max-device-width: 1024px)and(orientation: landscape) {
	.ab-in-app-message.ab-fullscreen: not(.landscape) {
		top: 0;margin-top: 20px
	}
}
@media(min-width: 751px) {
	.ab-in-app-message.ab-fullscreen.ab-image-areaimg {
		max-height: 100%;max-width: 100%
	}
}
@media(max-height: 790px)and(min-width: 751px) {
	.ab-in-app-message.ab-fullscreen: not(.landscape) {
		margin-top: 2%;top: 0
	}
}
@media(max-height: 650px)and(min-width: 751px) {
	.ab-in-app-message.ab-fullscreen: not(.landscape).ab-effect-fullscreen.ab-show {
		-webkit-animation-name: animJellyThreeQuarterScale;animation-name: animJellyThreeQuarterScale;-webkit-animation-duration: .4s;animation-duration: .4s;-webkit-animation-timing-function: linear;animation-timing-function: linear;animation-fill-mode: both
	}
	.ab-in-app-message.ab-fullscreen: not(.landscape).ab-effect-fullscreen.ab-hide {
		-webkit-animation-name: animJellyThreeQuarterScale;animation-name: animJellyThreeQuarterScale;-webkit-animation-duration: .25s;animation-duration: .25s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-direction: reverse;animation-direction: reverse;animation-fill-mode: forwards;-webkit-transition: .25s;-moz-transition: .25s;-o-transition: .25s;transition: .25s
	}
}
@media(max-height: 500px)and(min-width: 751px) {
	.ab-in-app-message.ab-fullscreen: not(.landscape) {
		top: 0;height: 100%;max-height: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;width: 400px
	}
	.ab-in-app-message.ab-fullscreen: not(.landscape).ab-background,
	.ab-in-app-message.ab-fullscreen: not(.landscape).ab-mask {
		-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0
	}
	.ab-in-app-message.ab-fullscreen: not(.landscape).ab-effect-fullscreen.ab-show {
		-webkit-animation-name: slideUp;animation-name: slideUp;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-timing-function: linear;animation-timing-function: linear
	}
	.ab-in-app-message.ab-fullscreen: not(.landscape).ab-effect-fullscreen.ab-hide {
		-webkit-animation-name: none;animation-name: none;-webkit-animation-duration: 0;animation-duration: 0;-webkit-animation-timing-function: linear;animation-timing-function: linear;top: 100%
	}
	.ab-in-app-message.ab-fullscreen: not(.landscape).ab-image-area {
		height: 50%;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0
	}
	.ab-in-app-message.ab-fullscreen: not(.landscape).ab-message-text {
		top: 50%;right: 0;bottom: 0;left: 0;position: absolute;height: auto;max-height: none
	}
	.ab-in-app-message.ab-fullscreen: not(.landscape).graphic {
		display: block
	}
	.ab-in-app-message.ab-fullscreen: not(.landscape).graphic.ab-image-area {
		height: 100%;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0
	}
}
@media(max-height: 430px) {
	.ab-in-app-message.ab-fullscreen.landscape {
		top: 0
	}
}
@media(max-height: 400px) {
	.ab-in-app-message.ab-fullscreen.landscape {
		top: 0;height: 100%;width: 100%;max-height: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0
	}
	.ab-in-app-message.ab-fullscreen.landscape.ab-background,
	.ab-in-app-message.ab-fullscreen.landscape.ab-mask {
		-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0
	}
	.ab-in-app-message.ab-fullscreen.landscape.ab-effect-fullscreen.ab-show {
		-webkit-animation-name: slideUp;animation-name: slideUp;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-timing-function: linear;animation-timing-function: linear
	}
	.ab-in-app-message.ab-fullscreen.landscape.ab-effect-fullscreen.ab-hide {
		-webkit-animation-name: none;animation-name: none;-webkit-animation-duration: 0;animation-duration: 0;-webkit-animation-timing-function: linear;animation-timing-function: linear;top: 100%
	}
	.ab-in-app-message.ab-fullscreen.landscape.ab-image-area {
		height: 50%;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0
	}
	.ab-in-app-message.ab-fullscreen.landscape.ab-message-text {
		top: 50%;right: 0;bottom: 0;left: 0;position: absolute;height: auto;max-height: none
	}
	.ab-in-app-message.ab-fullscreen.landscape.graphic {
		display: block
	}
	.ab-in-app-message.ab-fullscreen.landscape.graphic.ab-image-area {
		height: 100%;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0
	}
}
.ab-page-blocker {
	position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1040
}
.ab-page-blocker.ab-show {
	-webkit-animation-name: fadeToThreeQuarters;animation-name: fadeToThreeQuarters;-webkit-animation-duration: .16666667s;animation-duration: .16666667s;-webkit-animation-timing-function: linear;animation-timing-function: linear
}
.ab-page-blocker.ab-hide {
	-webkit-animation-name: fadeFromThreeQuarters;animation-name: fadeFromThreeQuarters;-webkit-animation-duration: .5s;animation-duration: .5s;-webkit-animation-timing-function: linear;animation-timing-function: linear
}
body>.ab-feed {
	position: fixed;top: 0;right: 0;bottom: 0;width: 421px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0
}
body>.ab-feed.ab-feed-body {
	position: absolute;top: 0;left: 0;right: 0;border: none;border-left: 1pxsolid#d0d0d0;padding-top: 58px;min-height: 100%
}
body>.ab-feed.ab-no-cards-message {
	position: absolute;width: 100%;margin-left: -20px;top: 40%
}
.ab-feed {
	-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;box-sizing: border-box;-webkit-box-shadow: 01px7px1pxrgba(66,
	82,
	113,
	.15);-moz-box-shadow: 01px7px1pxrgba(66,
	82,
	113,
	.15);box-shadow: 01px7px1pxrgba(66,
	82,
	113,
	.15);width: 402px;background-color: #eee;font-size: 13px;line-height: 130%;letter-spacing: normal;overflow-y: auto;overflow-x: visible;-webkit-overflow-scrolling: touch;-webkit-transition: opacity.25s;-moz-transition: opacity.25s;-o-transition: opacity.25s;transition: opacity.25s
}
.ab-feed.ab-feed-body {
	box-sizing: border-box;border: 1pxsolid#d0d0d0;border-top: none;padding: 20px20px0
}
.ab-feed.ab-show {
	-webkit-animation-name: animSlideIn;animation-name: animSlideIn;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-timing-function: linear;animation-timing-function: linear
}
.ab-feed.ab-hide {
	opacity: 0;-webkit-animation-name: animSlideOut;animation-name: animSlideOut;-webkit-animation-duration: .25s;animation-duration: .25s;-webkit-animation-timing-function: linear;animation-timing-function: linear
}
.ab-feed.ab-card {
	position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;width: 100%;border: 1pxsolid#d0d0d0;margin-bottom: 20px;overflow: hidden;background-color: #fff
}
.ab-feed.ab-carda {
	color: inherit;text-decoration: none
}
.ab-feed.ab-carda: hover {
	text-decoration: underline
}
.ab-feed.ab-card.ab-image-area {
	display: inline-block;vertical-align: top;line-height: 0;overflow: hidden;width: 100%;-webkit-box-sizing: initial;-moz-box-sizing: initial;box-sizing: initial
}
.ab-feed.ab-card.ab-image-areaimg {
	height: auto;width: 100%
}
.ab-feed.ab-card.ab-banner.ab-card-body {
	display: none
}
.ab-feed.ab-card.ab-card-body {
	-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: inline-block;width: 100%;position: relative
}
.ab-feed.ab-card.ab-unread-indicator {
	position: absolute;bottom: 0;margin-right: -1px;width: 100%;height: 5px;background-color: #1676d0;-webkit-border-radius: 003px3px;-moz-border-radius: 003px3px;border-radius: 003px3px
}
.ab-feed.ab-card.ab-unread-indicator.read {
	background-color: transparent
}
.ab-feed.ab-card.ab-title {
	overflow: hidden;word-wrap: break-word;text-overflow: ellipsis;font-size: 18px;line-height: 130%;font-weight: 700;padding: 20px20px0
}
.ab-feed.ab-card.ab-description {
	color: #545454;padding: 15px20px;word-wrap: break-word;white-space: pre-wrap
}
.ab-feed.ab-card.ab-url-area {
	color: #1676d0;margin-top: 15px
}
.ab-feed.ab-card.ab-classic-card.ab-card-body {
	min-height: 95px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px
}
.ab-feed.ab-card.ab-classic-card.with-image.ab-card-body {
	min-height: 100px;padding-left: 80px
}
.ab-feed.ab-card.ab-classic-card.with-image.ab-image-area {
	width: 60px;height: 60px;padding: 20px020px20px;position: absolute
}
.ab-feed.ab-card.ab-classic-card.with-image.ab-image-areaimg {
	-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;width: 60px;height: 60px
}
.ab-feed.ab-card.ab-classic-card.with-image.ab-title {
	background-color: transparent;font-size: 16px
}
.ab-feed.ab-card.ab-classic-card.with-image.ab-description {
	padding-top: 10px
}
.ab-feed.ab-feed-buttons-wrapper {
	position: relative;background-color: #282828;height: 38px;-webkit-box-shadow: 01px4px1pxrgba(66,
	82,
	113,
	.35);-moz-box-shadow: 01px4px1pxrgba(66,
	82,
	113,
	.35);box-shadow: 01px4px1pxrgba(66,
	82,
	113,
	.35);z-index: 1
}
.ab-feed.ab-close-button,
.ab-feed.ab-refresh-button {
	cursor: pointer;color: #fff;font-size: 18px;margin: 10px;-webkit-transition: .2s;-moz-transition: .2s;-o-transition: .2s;transition: .2s
}
.ab-feed.ab-close-button: hover,
.ab-feed.ab-refresh-button: hover {
	font-size: 22px
}
.ab-feed.ab-close-button {
	float: right;margin-top: 9px
}
.ab-feed.ab-close-button: hover {
	margin-top: 6px;margin-right: 9px
}
.ab-feed.ab-refresh-button {
	margin-left: 12px
}
.ab-feed.ab-refresh-button: hover {
	margin-top: 8px;margin-left: 10px
}
.ab-feed.ab-no-cards-message {
	text-align: center;margin-bottom: 20px
}
@media(max-width: 750px) {
	body>.ab-feed {
		width: 100%;-webkit-transition: .25s;-moz-transition: .25s;-o-transition: .25s;transition: .25s
	}
	body>.ab-feed.ab-show {
		-webkit-animation-name: slideUp;animation-name: slideUp;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-timing-function: linear;animation-timing-function: linear
	}
	body>.ab-feed.ab-hide {
		-webkit-animation-name: none;animation-name: none;-webkit-animation-duration: 0;animation-duration: 0;-webkit-animation-timing-function: linear;animation-timing-function: linear;top: 100%;opacity: .5
	}
}
varbaseurl='https: //www.kixeye.com/game/warcommander';varlocalurl='https: //wc-kx-vip.sjc.kixeye.com/';varcdnurl='https: //wc-fb-cdn7.kixeye.com/';varlogurl='https: //debuglog-lb.wc.kixeye.com/';vargamename='WarCommander';varuser= {
	"id": 20024617,
	"ip": "36.71.58.85",
	"uid": "1099366247",
	"fbid": "1099366247",
	"kxid": "510c331cc64b6856630036f3",
	"tpid": "lfmCQjgeH8HWBhAjU6vIH4bfI0c",
	"first_name": "Andi",
	"last_name": "Susanto"
}
;varfbdata='kxid=510c331cc64b6856630036f3&a=216862461657375&g=warcommander&username=UniqueName&email=andisthermal555%40gmail.com&expireAt=1552271888&status=active&userIp=118.137.78.233&facebookId=1099366247&facebookTokenForBusiness=AbzVFs_yl51ghNTF&token_for_business=AbzVFs_yl51ghNTF&signed_request=JDXLRopFQKysh0kSvO1vrH8Z5Q89iAtDvNbiCqOdU7E%3D.eyJreGlkIjoiNTEwYzMzMWNjNjRiNjg1NjYzMDAzNmYzIiwiYSI6IjIxNjg2MjQ2MTY1NzM3NSIsImciOiJ3YXJjb21tYW5kZXIiLCJ1c2VybmFtZSI6IlVuaXF1ZU5hbWUiLCJlbWFpbCI6ImFuZGlzdGhlcm1hbDU1NUBnbWFpbC5jb20iLCJleHBpcmVBdCI6MTU1MjI3MTg4OCwic3RhdHVzIjoiYWN0aXZlIiwidXNlcklwIjoiMTE4LjEzNy43OC4yMzMiLCJmYWNlYm9va0lkIjoiMTA5OTM2NjI0NyIsImZhY2Vib29rVG9rZW5Gb3JCdXNpbmVzcyI6IkFielZGc195bDUxZ2hOVEYifQ%3D%3D';window.KXPoptions= {
	namespace: 'bpfb',
	auth_data: {
		"kixigned_request": "JDXLRopFQKysh0kSvO1vrH8Z5Q89iAtDvNbiCqOdU7E=.eyJreGlkIjoiNTEwYzMzMWNjNjRiNjg1NjYzMDAzNmYzIiwiYSI6IjIxNjg2MjQ2MTY1NzM3NSIsImciOiJ3YXJjb21tYW5kZXIiLCJ1c2VybmFtZSI6IlVuaXF1ZU5hbWUiLCJlbWFpbCI6ImFuZGlzdGhlcm1hbDU1NUBnbWFpbC5jb20iLCJleHBpcmVBdCI6MTU1MjI3MTg4OCwic3RhdHVzIjoiYWN0aXZlIiwidXNlcklwIjoiMTE4LjEzNy43OC4yMzMiLCJmYWNlYm9va0lkIjoiMTA5OTM2NjI0NyIsImZhY2Vib29rVG9rZW5Gb3JCdXNpbmVzcyI6IkFielZGc195bDUxZ2hOVEYifQ=="
	},
	urls: {
		php: 'https: //api.kixeye.com/'
	},
	noSocket: true
}
;varkxLogger=newKxLogger( {
	'kx_logger_url': 'https: //bi-logging.sjc.kixeye.com/log',
	'kx_logger_key': 'qwerty',
	'kx_logger_env': 'prod',
	'logsessionid': '200246171552272610',
	'integ': 'kxp',
	'game': 'wc',
	'user': user,
	'userid': '20024617',
	'appname': 'warcommander',
	'userlevel': '43'
}
);varcc=null;window.addEvent('domready',
function() {
	varloadDiff=newDate().getTime()-canvasInitTime;varccdata= {
		'integ': 'kxp',
		'game': 'wc',
		'preview_server': '0',
		'authperms': 'public_profile,
		email,
		user_friends',
		'baseurl': baseurl,
		'localurl': localurl,
		'appname': 'warcommander',
		'fbog_localurl': 'http: //wc-kx-vip.sjc.kixeye.com/',
		'gamenamesh': 'Wc',
		'twitterurl': '',
		'app_id': '216862461657375',
		'jflashvars': {
			"kxid": "510c331cc64b6856630036f3",
			"a": "216862461657375",
			"g": "warcommander",
			"username": "UniqueName",
			"email": "andisthermal555@gmail.com",
			"expireAt": 1552271888,
			"status": "active",
			"userIp": "118.137.78.233",
			"facebookId": "1099366247",
			"facebookTokenForBusiness": "AbzVFs_yl51ghNTF",
			"token_for_business": "AbzVFs_yl51ghNTF",
			"signed_request": "JDXLRopFQKysh0kSvO1vrH8Z5Q89iAtDvNbiCqOdU7E=.eyJreGlkIjoiNTEwYzMzMWNjNjRiNjg1NjYzMDAzNmYzIiwiYSI6IjIxNjg2MjQ2MTY1NzM3NSIsImciOiJ3YXJjb21tYW5kZXIiLCJ1c2VybmFtZSI6IlVuaXF1ZU5hbWUiLCJlbWFpbCI6ImFuZGlzdGhlcm1hbDU1NUBnbWFpbC5jb20iLCJleHBpcmVBdCI6MTU1MjI3MTg4OCwic3RhdHVzIjoiYWN0aXZlIiwidXNlcklwIjoiMTE4LjEzNy43OC4yMzMiLCJmYWNlYm9va0lkIjoiMTA5OTM2NjI0NyIsImZhY2Vib29rVG9rZW5Gb3JCdXNpbmVzcyI6IkFielZGc195bDUxZ2hOVEYifQ==",
			"userid": 20024617,
			"newuser": 0,
			"apiurl": "https:\/\/wc-kx-vip.sjc.kixeye.com\/api\/",
			"wmbasemanurl": "https:\/\/wc-kx-vip.sjc.kixeye.com\/wmbaseman\/",
			"baseurl": "http:\/\/wc-kx-vip.sjc.kixeye.com\/api\/wc\/base\/",
			"cdnurl": "https:\/\/wc-fb-cdn7.kixeye.com\/",
			"gameurl": "https:\/\/wc-fb-cdn7.kixeye.com\/game\/",
			"statsurl": "http:\/\/wc-kx-vip.sjc.kixeye.com\/recordstats.php",
			"logurl": "https:\/\/debuglog-lb.wc.kixeye.com\/debug\/recorddebugdata\/",
			"probeurl": "https:\/\/debuglog-lb.wc.kixeye.com\/debug\/recordloadtime\/",
			"mapurl": "http:\/\/wc-kx-vip.sjc.kixeye.com\/worldmapv2\/",
			"gamenamesh": "wc",
			"integ": "kxp",
			"low_level_min_userid": 9378000,
			"low_level_rollout_userid": 19767782,
			"platform_api_url": "https:\/\/api.kixeye.com\/",
			"app_enable_response_checksum": 1,
			"app_enable_encrypt_body": 1,
			"locale": "en\/?~$refToken=\"30c338ae644adae1dedf732ca6da4f00314d05ef 2c117c28982c14eb793b228042fa898dea9b5c30 629238bb4168692489b02a6caf4bcd506fe3cf6a 306cb13c8196a2f30c732d17980d34a277ea674b\"",
			"splashloader": 0,
			"siu": "https:\/\/wc-kx-vip.sjc.kixeye.com\/",
			"worldmap_servers": "%5B%5B%22wc-fb-gsvip1.sjc.kixeye.com%22%2C2%2C%2280%2C8080%2C8000%2C50000%2C53%2C443%22%5D%2C%5B%22wc-fb-gsvip2.sjc.kixeye.com%22%2C3%2C%2280%22%5D%5D",
			"logsessionid": "200246171552272610",
			"user_level": 43,
			"tutorialstage": "1000",
			"abtests": "{\"NUB\":null,\"LogLoadPerformance\":\"1\",\"NCP\":\"1\",\"NetPromoter\":\"3\",\"OperationAttackSplit\":\"E\",\"OperationDefenseSplit\":\"E\",\"TimeAndGoldToRepairSplit\":\"-35\"}"
		},
		'jflashvarsf': {
			"kxid": "510c331cc64b6856630036f3",
			"a": "216862461657375",
			"g": "warcommander",
			"username": "UniqueName",
			"email": "andisthermal555@gmail.com",
			"expireAt": 1552271888,
			"status": "active",
			"userIp": "118.137.78.233",
			"facebookId": "1099366247",
			"facebookTokenForBusiness": "AbzVFs_yl51ghNTF",
			"token_for_business": "AbzVFs_yl51ghNTF",
			"signed_request": "JDXLRopFQKysh0kSvO1vrH8Z5Q89iAtDvNbiCqOdU7E=.eyJreGlkIjoiNTEwYzMzMWNjNjRiNjg1NjYzMDAzNmYzIiwiYSI6IjIxNjg2MjQ2MTY1NzM3NSIsImciOiJ3YXJjb21tYW5kZXIiLCJ1c2VybmFtZSI6IlVuaXF1ZU5hbWUiLCJlbWFpbCI6ImFuZGlzdGhlcm1hbDU1NUBnbWFpbC5jb20iLCJleHBpcmVBdCI6MTU1MjI3MTg4OCwic3RhdHVzIjoiYWN0aXZlIiwidXNlcklwIjoiMTE4LjEzNy43OC4yMzMiLCJmYWNlYm9va0lkIjoiMTA5OTM2NjI0NyIsImZhY2Vib29rVG9rZW5Gb3JCdXNpbmVzcyI6IkFielZGc195bDUxZ2hOVEYifQ==",
			"userid": 20024617,
			"newuser": 0,
			"apiurl": "https:\/\/wc-kx-vip.sjc.kixeye.com\/api\/",
			"wmbasemanurl": "https:\/\/wc-kx-vip.sjc.kixeye.com\/wmbaseman\/",
			"baseurl": "http:\/\/wc-kx-vip.sjc.kixeye.com\/api\/wc\/base\/",
			"cdnurl": "https:\/\/wc-fb-cdn7.kixeye.com\/",
			"gameurl": "https:\/\/wc-fb-cdn7.kixeye.com\/game\/",
			"statsurl": "http:\/\/wc-kx-vip.sjc.kixeye.com\/recordstats.php",
			"logurl": "https:\/\/debuglog-lb.wc.kixeye.com\/debug\/recorddebugdata\/",
			"probeurl": "https:\/\/debuglog-lb.wc.kixeye.com\/debug\/recordloadtime\/",
			"mapurl": "http:\/\/wc-kx-vip.sjc.kixeye.com\/worldmapv2\/",
			"gamenamesh": "wc",
			"integ": "kxp",
			"low_level_min_userid": 9378000,
			"low_level_rollout_userid": 19767782,
			"platform_api_url": "https:\/\/api.kixeye.com\/",
			"app_enable_response_checksum": 1,
			"app_enable_encrypt_body": 1,
			"locale": "en\/?~$refToken=\"30c338ae644adae1dedf732ca6da4f00314d05ef 2c117c28982c14eb793b228042fa898dea9b5c30 629238bb4168692489b02a6caf4bcd506fe3cf6a 306cb13c8196a2f30c732d17980d34a277ea674b\"",
			"splashloader": 0,
			"siu": "https:\/\/wc-kx-vip.sjc.kixeye.com\/",
			"worldmap_servers": "%5B%5B%22wc-fb-gsvip1.sjc.kixeye.com%22%2C2%2C%2280%2C8080%2C8000%2C50000%2C53%2C443%22%5D%2C%5B%22wc-fb-gsvip2.sjc.kixeye.com%22%2C3%2C%2280%22%5D%5D",
			"logsessionid": "200246171552272610",
			"user_level": 43,
			"tutorialstage": "1000",
			"abtests": "{\"NUB\":null,\"LogLoadPerformance\":\"1\",\"NCP\":\"1\",\"NetPromoter\":\"3\",\"OperationAttackSplit\":\"E\",\"OperationDefenseSplit\":\"E\",\"TimeAndGoldToRepairSplit\":\"-35\"}",
			"visitBtn": "Visit",
			"homeBtn": "Home",
			"inviteBtn": "Invite a friend"
		},
		'game_width': '100%',
		'game_height': '750',
		'fswf_height': '133',
		'fswfversion': '11',
		'user': user,
		'cdnurl': cdnurl,
		'assetsurl': 'https: //wc-fb-cdn7.kixeye.com/game/assets/',
		'kontagent_url': '',
		'kontagent_api_key': '',
		'kontagent_api_version': '',
		'kx_logger_url': 'https: //bi-logging.sjc.kixeye.com/log',
		'kx_logger_key': 'qwerty',
		'kx_logger_env': 'prod',
		'kx_logger_st': 'load',
		'giftredir': 0,
		'opt_showleaderboard': 0,
		//howmanymillisdelaybeforeshowingleaderboardpopup,
		0is"never"'fbdata': fbdata,
		'logurl': logurl,
		'logsessionid': '200246171552272610',
		'log_h': '',
		'log_hn': '',
		'canvas_init_time': canvasInitTime,
		'canvas_load_time': loadDiff,
		'sourcestr': 'fbwcbo-aq-t1-18-65-fbid-wcfriendsofwhales-vg',
		'installts': '1356552865',
		'fb_access_token': '',
		'adid': '-1',
		'userid': '20024617',
		'userlevel': '43',
		'kx_biapp_url': 'https: //bi-logging.sjc.kixeye.com/kx/www/sr.php',
		'short_invite_flow': '0',
		'ipaddr': '36.71.58.85',
		'fanpageurl': 'http: //www.facebook.com/warcommander',
		'local_currency': 1,
		'fromstr': 'appcenter',
		'timeplayed': 15675208,
		'gg_timeplayed': 86400,
		'gg_max_spend': 100,
		'onLoadPopup': {},
		'localcurrencypayments': '1',
		'tp_vendor_id': '2POKTDMF',
		'upLiveUrl': '0',
		'loadflag': '',
		//WC-20233'disable_bi_logging': '0',
		'declinedpermissions': ''
	}
	;cc=newCCFramework(ccdata);//preloadbgimagesforrequestsvarpreload=newArray();functiondoPreload() {
		for(i=0;iwindow.addEvent('domready',
function() {
	varrollovers= []
	;jQuery(".topnavmenuassets").each(function() {
		varasrc=this.src.replace("_reg",
		"_over");img=newImage();img.src=asrc;rollovers [
			this.src
		]
		=img;
	}
	);jQuery(".topnavmenuassets").hover(function() {
		if(this.srcinrollovers) {
			this.src=rollovers [
				this.src
			]
			.src;
		}
	},
	function() {
		this.src=this.src.replace("_over",
		"_reg");
	}
	);
}
);PvPSeason13isnowlive!EarnbonusInfamy!WarCommanderrequiresFlashPlayer11.2orgreater.
ClickheretodownloadthelatestflashplayerrEACTCLASStODOaPPEXTENDSrEACT.cOMPONENT { CONSTRUCTOR(PROPS) { SUPER(PROPS)THIS.STATE= { ITEMS: [ { TEXT: "lEARN jAVAsCRIPT", DONE: FALSE }, { TEXT: "lEARN rEACT", DONE: FALSE }, { TEXT: "pLAY AROUND IN jsfIDDLE", DONE: TRUE }, { TEXT: "bUILD SOMETHING AWESOME", DONE: TRUE } ] } } RENDER() { RETURN(

tODOS:

    { THIS.STATE.ITEMS.MAP(ITEM=>()) }
) } } rEACTdom.RENDER(, DOCUMENT.QUERYsELECTOR("#APP"))

tODOS:

..."(FUNCTION(N) {FUNCTIONCT(N,T,I) { RETURNFUNCTION() { VARR=I();RETURNoBJECT.DEFINEpROPERTY(N, T, { VALUE: R, ENUMERABLE: !0, CONFIGURABLE: !0 } ), R } } FUNCTIONLT(N, T) { VARR=TYPEOFT.VALUE=="FUNCTION"?T.VALUE.BIND(N): T.VALUE, I= { CONFIGURABLE: T.CONFIGURABLE, ENUMERABLE: T.ENUMERABLE, VALUE: R, WRITABLE: T.WRITABLE } ;RETURNT.GET&&(I.GET=T.GET.BIND(N)), T.SET&&(I.SET=T.SET.BIND(N)), I } FUNCTIONS(N) { VART=oBJECT.ASSIGN.APPLY(oBJECT, [ {} ] .CONCAT(oBJECT.GEToWNpROPERTYnAMES(N).MAP(FUNCTION(T) { RETURNI= {}, I [ T ] =LT(N, oBJECT.GEToWNpROPERTYdESCRIPTOR(N, T)), I;VARI } )));RETURNoBJECT.DEFINEpROPERTIES( {}, T) } FUNCTIONW(T, I) { VARR=S(I);RETURNNEWpROXY(R, { GET: FUNCTION(I, R) { VARU=I [ R ] ;RETURNU!==UNDEFINED||I.HASoWNpROPERTY(R)||N.FIREeXTENSIONaPItELEMETRY(T+R.TOsTRING(), !1, !1, ""), U } } ) } FUNCTIONH(N, T) { oBJECT.DEFINEpROPERTY(WINDOW.BROWSER, N, { GET: CT(WINDOW.BROWSER, N, FUNCTION() { VARI=T();RETURNI!==UNDEFINED?W(N+".", I): UNDEFINED } ), ENUMERABLE: !0, CONFIGURABLE: !0 } ) } FUNCTIONI(N) { VART=TYPEOFN;RETURNT==="NUMBER"?PARSEfLOAT(N)==PARSEiNT(N)&&(T="INTEGER"): T==="OBJECT"&&(N?aRRAY.ISaRRAY(N)&&(T="ARRAY"): T="NULL"), T } FUNCTIONNT(N, T) { VARR, I;IF(T==="ANY")RETURN!0;FOR(R=T.SPLIT(" OR "), I=0;I0&&(E+=", "), E+=I(T [ U ] );FOR(F="", U=0;U0&&(F+=", "), R [ U ] .OPTIONAL&&(F+="OPTIONAL "), F+=R [ U ] .TYPE+" "+R [ U ] .NAME;THROW"eRROR: iNVOCATION OF FORM "+N+"("+E+") DOESN'T MATCH DEFINITION "+N+"("+F+")."; } FUNCTIONU(N, T, R) { FOR(VARU=!1, C=0, S=!0, H, O;!U&&S;) { VARE=0, F=0, L=0;FOR(S=!1, U=!0, F=0;F1)THROW"eRROR: tHISEVENTDOESNOTSUPPORTFILTERS.";U.ADD(R);U.SIZE===1&&F(T+".ADDlISTENER",K, { COMPONENT: E }, I, "") }, REMOVElISTENER: FUNCTION(R) { N.FIREeXTENSIONaPItELEMETRY(T+".REMOVElISTENER", !0, !0, "");U.DELETE(R);U.SIZE===0&&F(T+".REMOVElISTENER", VT, { COMPONENT: E }, I, "") }, HASlISTENER: FUNCTION(I) { RETURNN.FIREeXTENSIONaPItELEMETRY(T+".HASlISTENER", !0, !0, ""), U.HAS(I) }, HASlISTENERS: FUNCTION() { RETURNU.SIZE!==0 } } );RETURN { INVOKE: FUNCTION(N, T) { RETURNR(N, T, aRRAY.FROM(U)) }, PUBLIC: FUNCTION() { RETURNO } } } FUNCTIONTT(N, T, I) { VARR=A(N, T, I);RETURNIT(T, FUNCTION(N, T) { RETURNR.INVOKE(N, T) } ), R.PUBLIC() } FUNCTIONTI(N) { FUNCTIONC() { R=!1;V.DELETE(I);Y.DELETE(I) } FUNCTIONL() { VARN=A("RUNTIME.PORT.ONmESSAGE", O, FUNCTION(N, T, I) { VARE, R, U, F;IF(T.MESSAGE!==UNDEFINED)FOR(E=T.MESSAGE, R=0, U=I;R=0;--E)IF(I(ARGUMENTS [E ] )==="OBJECT")O=ARGUMENTS [ E ], O&&(W= [ { TYPE: "STRING", NAME: "NAME", OPTIONAL: !0 }, { TYPE: "BOOLEAN", NAME: "INCLUDEtLScHANNELiD", OPTIONAL: !0 } ], DT(E, O, W));ELSEIF(I(ARGUMENTS [ E ] )==="STRING"&&(V=ARGUMENTS [ E ], V!==A))RETURNNULL;R= {} ;P=S(Y);R.CONTEXTuPPER=P.CONTEXTuPPER;R.CONTEXTlOWER=P.CONTEXTlOWER;R.EXTENSIONiD=V;R.SENDERuRL=WINDOW.LOCATION.HREF;K= { COMPONENT: AT, FRAMEiD: ET, TABiD: OT, EXTENSIONiD: A } ;R.ADDRESS=K;VARC= [], L= [], H= [], T= {} ;IF(T.ONmESSAGE= {}, T.ONdISCONNECT= {}, T.ISaLREADYdISCONNECTED=!1, O!==UNDEFINED&&(R.NAME=O.NAME, T.NAME=O.NAME, O.INCLUDEtLScHANNELiD!==UNDEFINED))RETURNNULL;T.POSTmESSAGE=FUNCTION(N) { IF(T.ISaLREADYdISCONNECTED)THROW"eRROR: aTTEMPTING TO USE A DISCONNECTED PORT OBJECT.";U("RUNTIME.PORT.POSTmESSAGE", ARGUMENTS, [ { TYPE: "ANY", NAME: "MESSAGE", OPTIONAL: !0 } ] );C.PUSH(N) } ;T.ONmESSAGE.ADDlISTENER=FUNCTION(N) { IF(T.ISaLREADYdISCONNECTED)THROW"eRROR: aTTEMPTING TO USE A DISCONNECTED PORT OBJECT.";L.PUSH(N) } ;T.ONdISCONNECT.ADDlISTENER=FUNCTION(N) { IF(T.ISaLREADYdISCONNECTED)THROW"eRROR: aTTEMPTING TO USE A DISCONNECTED PORT OBJECT.";H.PUSH(N) } ;T.DISCONNECT=FUNCTION() { U("RUNTIME.PORT.DISCONNECT", ARGUMENTS, [] );T.ISaLREADYdISCONNECTED=!0 } ;VARD=FUNCTION(N) { VARR, O, Y, U, S, F, A, I, E, V, P;IF(N==UNDEFINED) { FOR(T.ISaLREADYdISCONNECTED=!0, R=0, O=H;R0)L.POP();WHILE(H.LENGTH>0)H.POP();WHILE(C.LENGTH>0)C.POP() } ELSE { FOR(Y=TI(N), oBJECT.ASSIGN(T, Y), U=0, S=L;U0)L.POP();FOR(F=0, A=H;F0)H.POP();FOR(E=0, V=C;E0)C.POP();T.ISaLREADYdISCONNECTED&&T.DISCONNECT() } }, G= { COMPONENT: B }, NT= { CONTEXTuPPER: R.CONTEXTuPPER, CONTEXTlOWER: R.CONTEXTlOWER, ADDRESS: R.ADDRESS, NAME: "pii" } ;RETURNF(Y, FI, G, R, NT, D), T }, GETurl: FUNCTION(N) { RETURNST("RUNTIME.GETurl", N) }, SENDmESSAGE: FUNCTION() { VARO="RUNTIME.SENDmESSAGE", C, A;U(O, ARGUMENTS, [ { TYPE: "STRING", NAME: "EXTENSIONiD", OPTIONAL: !0 }, { TYPE: "ANY", NAME: "MESSAGE" }, { TYPE: "FUNCTION", NAME: "RESPONSEcALLBACK", OPTIONAL: !0 } ] );VARE=NULL, S=NULL, H, I=ARGUMENTS.LENGTH-1;RETURNARGUMENTS.LENGTH>1&&(I==2&&ARGUMENTS [ I ] ==NULL?--I: I==1&&ARGUMENTS [ I ] ==NULL&&TYPEOFARGUMENTS [ 0 ] =="OBJECT"?--I: TYPEOFARGUMENTS [ I ] =="FUNCTION"&&(H=R(ARGUMENTS [ I ] ), --I), I>0&&ARGUMENTS [ 0 ] !=NULL&&(E=ARGUMENTS [ 0 ] )), ARGUMENTS [ I ] ===UNDEFINED||ARGUMENTS [ I ] ==NULL?L(I, "MESSAGE MUST NOT BE UNDEFINED OR NULL"): S=T.STRINGIFY(ARGUMENTS [ I ] ), E||(E=N.GETeXTENSIONiD()), C= { EXTENSIONiD: E, MESSAGE: S, SENDERuRL: WINDOW.LOCATION.HREF }, A= { COMPONENT: B, TABiD: OT, FRAMEiD: ET }, F(O, EI, A, C, "", H) }, ONmESSAGE: H() } } );H("WEBRUNTIME", FUNCTION() { VARI= [], U=FUNCTION(N, T, R) { VARU=json.PARSE(R);RETURNI.FOReACH(FUNCTION(N) { TRY { N(U) } CATCH(T) {} } ), !0 }, F=FUNCTION(N, T, I) { VARR= { "1": U }, F=N [ 3 ] &65535;RETURNFINR?R [ F ] (N, T, I): !1 }, T=N.REGISTERwEBrUNTIMEcALLBACKhANDLER(FUNCTION(N, T, I) { VARR=(N [ 3 ] &251658240)==0;RETURNR?F(N, T, I): !1 } ), R= { fRAME_bROWSINGcONTEXT_dOCUMENT_bROWSINGeXTENSION_iSOLATEDmESSAGErECEIVEDeVENT: FUNCTION(N, T, I) { RETURN [ 285212672|N>>8, N<<24>>>0|2097152|T<<4|2, I<<16>>>0|4096, 4 ] }, cONTENTpROCESS_nAVcONTEXT_eXTENSION_fRAME_iSOLATEDcONTEXT_nULLcALLBACK: FUNCTION(N, T, I, R) { RETURN [ 536870912|N>>4, N<<28>>>0|16777216|T<<8|32|I>>12, I<<20>>>0|65536|R, 536870912 ] } } ;RETURN { ONmESSAGEfROMhOST: { ADDlISTENER: FUNCTION(N) { I.PUSH(N) }, REMOVElISTENER: FUNCTION(N) { VART=I.LASTiNDEXoF(N);T!=-1&&I.SPLICE(T, 1) } }, POSTmESSAGEtOhOST: FUNCTION(I) { IF(!aRRAY.ISaRRAY(I))THROW!1;I.FOReACH(FUNCTION(N) { IF(TYPEOFN!="STRING")THROW!1; } );VARU=json.STRINGIFY(I);N.GENERICwEBrUNTIMEcALLOUT(R.fRAME_bROWSINGcONTEXT_dOCUMENT_bROWSINGeXTENSION_iSOLATEDmESSAGErECEIVEDeVENT(T.BROWSINGcONTEXTiD, T.DOCUMENTiD, T.EXTENSIONiD), R.cONTENTpROCESS_nAVcONTEXT_eXTENSION_fRAME_iSOLATEDcONTEXT_nULLcALLBACK(T.CONTENTpROCESSiD, T.DOCUMENTiD, T.EXTENSIONiD, T.FRAMEiD), U) } } } );N.REGISTERgENERICfUNCTIONcALLBACKhANDLER(NI);N.REGISTERgENERICpERSISTENTcALLBACKhANDLER(II) } )(WINDOW.MScONTENTsCRIPT)+FUNCTION(A, P, p, B, Y) { APPBOY= {} ;APPBOYqUEUE= [] ;FOR(VARS="INITIALIZE DESTROY GETdEVICEiD TOGGLEaPPBOYlOGGING SETlOGGER OPENsESSION CHANGEuSER REQUESTiMMEDIATEdATAfLUSH REQUESTfEEDrEFRESH SUBSCRIBEtOfEEDuPDATES LOGcARDiMPRESSIONS LOGcARDcLICK LOGfEEDdISPLAYED REQUESTiNaPPmESSAGErEFRESH LOGiNaPPmESSAGEiMPRESSION LOGiNaPPmESSAGEcLICK LOGiNaPPmESSAGEbUTTONcLICK LOGiNaPPmESSAGEhTMLcLICK SUBSCRIBEtOnEWiNaPPmESSAGES REMOVEsUBSCRIPTION REMOVEaLLsUBSCRIPTIONS LOGcUSTOMeVENT LOGpURCHASE ISpUSHsUPPORTED ISpUSHbLOCKED ISpUSHgRANTED ISpUSHpERMISSIONgRANTED REGISTERaPPBOYpUSHmESSAGES UNREGISTERaPPBOYpUSHmESSAGES SUBMITfEEDBACK TRACKlOCATION STOPwEBtRACKING RESUMEwEBtRACKING AB AB.uSER AB.uSER.gENDERS AB.uSER.nOTIFICATIONsUBSCRIPTIONtYPES AB.uSER.PROTOTYPE.GETuSERiD AB.uSER.PROTOTYPE.SETfIRSTnAME AB.uSER.PROTOTYPE.SETlASTnAME AB.uSER.PROTOTYPE.SETeMAIL AB.uSER.PROTOTYPE.SETgENDER AB.uSER.PROTOTYPE.SETdATEoFbIRTH AB.uSER.PROTOTYPE.SETcOUNTRY AB.uSER.PROTOTYPE.SEThOMEcITY AB.uSER.PROTOTYPE.SETlANGUAGE AB.uSER.PROTOTYPE.SETeMAILnOTIFICATIONsUBSCRIPTIONtYPE AB.uSER.PROTOTYPE.SETpUSHnOTIFICATIONsUBSCRIPTIONtYPE AB.uSER.PROTOTYPE.SETpHONEnUMBER AB.uSER.PROTOTYPE.SETaVATARiMAGEuRL AB.uSER.PROTOTYPE.SETlASTkNOWNlOCATION AB.uSER.PROTOTYPE.SETuSERaTTRIBUTE AB.uSER.PROTOTYPE.SETcUSTOMuSERaTTRIBUTE AB.uSER.PROTOTYPE.ADDtOcUSTOMaTTRIBUTEaRRAY AB.uSER.PROTOTYPE.REMOVEfROMcUSTOMaTTRIBUTEaRRAY AB.uSER.PROTOTYPE.INCREMENTcUSTOMuSERaTTRIBUTE AB.uSER.PROTOTYPE.ADDaLIAS AB.iNaPPmESSAGE AB.iNaPPmESSAGE.sLIDEfROM AB.iNaPPmESSAGE.cLICKaCTION AB.iNaPPmESSAGE.dISMISStYPE AB.iNaPPmESSAGE.oPENtARGET AB.iNaPPmESSAGE.iMAGEsTYLE AB.iNaPPmESSAGE.tEXTaLIGNMENT AB.iNaPPmESSAGE.oRIENTATION AB.iNaPPmESSAGE.cROPtYPE AB.iNaPPmESSAGE.PROTOTYPE.SUBSCRIBEtOcLICKEDeVENT AB.iNaPPmESSAGE.PROTOTYPE.SUBSCRIBEtOdISMISSEDeVENT AB.iNaPPmESSAGE.PROTOTYPE.REMOVEsUBSCRIPTION AB.iNaPPmESSAGE.PROTOTYPE.REMOVEaLLsUBSCRIPTIONS AB.iNaPPmESSAGE.bUTTON AB.iNaPPmESSAGE.bUTTON.PROTOTYPE.SUBSCRIBEtOcLICKEDeVENT AB.iNaPPmESSAGE.bUTTON.PROTOTYPE.REMOVEsUBSCRIPTION AB.iNaPPmESSAGE.bUTTON.PROTOTYPE.REMOVEaLLsUBSCRIPTIONS AB.sLIDEuPmESSAGE AB.mODALmESSAGE AB.fULLsCREENmESSAGE AB.hTMLmESSAGE AB.cONTROLmESSAGE AB.fEED AB.fEED.PROTOTYPE.GETuNREADcARDcOUNT AB.cARD AB.cLASSICcARD AB.cAPTIONEDiMAGE AB.bANNER AB.wINDOWuTILS DISPLAY DISPLAY.AUTOMATICALLYsHOWnEWiNaPPmESSAGES DISPLAY.SHOWiNaPPmESSAGE DISPLAY.SHOWfEED DISPLAY.DESTROYfEED DISPLAY.TOGGLEfEED SHAREDlIB".SPLIT(" "), I=0;I"hAVINGPROBLEMSGETTINGfLASHpLAYERTOPLAYONcHROME?wE'VEBUILTAPLUGINTOSOLVETHATPROBLEMFORwARcOMMANDER.clickhereWINDOW.ADDeVENT('LOAD', FUNCTION() { CC.OPTIONS.LOADREADY=TRUE; } );WINDOW.ADDeVENT('CCFREADY', FUNCTION() { IF(!CC.CHECKfLASHvERSION(11))$('GAME').SET('HTML', 'wARcOMMANDERREQUIRESfLASHpLAYER11.2ORGREATER.
cLICKHERETODOWNLOADTHELATESTFLASHPLAYER');ELSE { CC.LOADgAME($('GAME'), { 'GAMEURL': 'HTTPS: //WC-FB-CDN7.KIXEYE.COM/GAME/', 'LOADERVERSION': 39955, 'GAMEVERSION': 7, 'SOFTVERSION': 39955, 'GAME_WIDTH': '100%', 'GAME_HEIGHT': '750' } );CC.SETcOUNTER(0);WINDOW.ADDeVENT("RESIZE", FUNCTION() { NL.LAYoUTeLEMENTS(); } );NL.LAYoUTeLEMENTS(); } } );VARNAVlAYOUT=NEWcLASS( { nav_const_width: 838, LAYoUTeLEMENTS: FUNCTION() { VARATG_ELEMENTS= [ "ABOVE-GAME-MESSAGE", "HACKER_MSG_ATG", "SURVEY_ATG", "BANNER_ATG", "UPDATING_MSG_ATG", "IE_MSG_ATG" ] ;VARWINh=WINDOW.GETsIZE().Y;VARCONTENThEIGHT=WINh-40;FOR(I=0;Iid: 20024617
  • tERMS
  • pRIVACYpOLICY©2019kixeyeiNC.aLLRIGHTSRESERVED.
WINDOW.ADDeVENT('DOMREADY', FUNCTION() { CC.STARTsESSIONpOLLING(); } );VAR_GAQ=_GAQ|| [] ;_GAQ.PUSH( [ '_SETaCCOUNT', 'ua-25892031-1' ] );_GAQ.PUSH( [ '_TRACKpAGEVIEW' ] );(FUNCTION() { VARGA=DOCUMENT.CREATEeLEMENT('SCRIPT');GA.TYPE='TEXT/JAVASCRIPT';GA.ASYNC=TRUE;GA.SRC=('HTTPS: '==DOCUMENT.LOCATION.PROTOCOL?'HTTPS: //SSL': 'HTTP: //WWW')+'.GOOGLE-ANALYTICS.COM/GA.JS';VARS=DOCUMENT.GETeLEMENTSbYtAGnAME('SCRIPT') [ 0 ] ;S.PARENTnODE.INSERTbEFORE(GA, S); } )();//IoVATIONiNTEGRATIONUSINGcALLBACKfUNCTIONcOLLECTIONmETHOD//BASICCONFIGURATIONVARIO_INSTALL_STM=FALSE;//DONOTINSTALLaCTIVExVARIO_EXCLUDE_STM=12;//DONOTRUNaCTIVExVARIO_INSTALL_FLASH=FALSE;//DONOTINSTALLfLASHVARIO_ENABLE_RIP=TRUE;VARDEVICEfINGERpRINT='';VARIO_BB_CALLBACK=FUNCTION(BB, IScOMPLETE) { IF(IScOMPLETE) { DEVICEfINGERpRINT=BB;CONSOLE.LOG('bLACKBOXCOLLECTIONCOMPLETED.BB: '+BB); } } ;+FUNCTION(A, P, p, B, Y) { APPBOY= {} ;APPBOYqUEUE= [] ;FOR(VARS="INITIALIZE DESTROY GETdEVICEiD TOGGLEaPPBOYlOGGING SETlOGGER OPENsESSION CHANGEuSER REQUESTiMMEDIATEdATAfLUSH REQUESTfEEDrEFRESH SUBSCRIBEtOfEEDuPDATES LOGcARDiMPRESSIONS LOGcARDcLICK LOGfEEDdISPLAYED REQUESTiNaPPmESSAGErEFRESH LOGiNaPPmESSAGEiMPRESSION LOGiNaPPmESSAGEcLICK LOGiNaPPmESSAGEbUTTONcLICK LOGiNaPPmESSAGEhTMLcLICK SUBSCRIBEtOnEWiNaPPmESSAGES REMOVEsUBSCRIPTION REMOVEaLLsUBSCRIPTIONS LOGcUSTOMeVENT LOGpURCHASE ISpUSHsUPPORTED ISpUSHbLOCKED ISpUSHgRANTED ISpUSHpERMISSIONgRANTED REGISTERaPPBOYpUSHmESSAGES UNREGISTERaPPBOYpUSHmESSAGES SUBMITfEEDBACK TRACKlOCATION STOPwEBtRACKING RESUMEwEBtRACKING AB AB.uSER AB.uSER.gENDERS AB.uSER.nOTIFICATIONsUBSCRIPTIONtYPES AB.uSER.PROTOTYPE.GETuSERiD AB.uSER.PROTOTYPE.SETfIRSTnAME AB.uSER.PROTOTYPE.SETlASTnAME AB.uSER.PROTOTYPE.SETeMAIL AB.uSER.PROTOTYPE.SETgENDER AB.uSER.PROTOTYPE.SETdATEoFbIRTH AB.uSER.PROTOTYPE.SETcOUNTRY AB.uSER.PROTOTYPE.SEThOMEcITY AB.uSER.PROTOTYPE.SETlANGUAGE AB.uSER.PROTOTYPE.SETeMAILnOTIFICATIONsUBSCRIPTIONtYPE AB.uSER.PROTOTYPE.SETpUSHnOTIFICATIONsUBSCRIPTIONtYPE AB.uSER.PROTOTYPE.SETpHONEnUMBER AB.uSER.PROTOTYPE.SETaVATARiMAGEuRL AB.uSER.PROTOTYPE.SETlASTkNOWNlOCATION AB.uSER.PROTOTYPE.SETuSERaTTRIBUTE AB.uSER.PROTOTYPE.SETcUSTOMuSERaTTRIBUTE AB.uSER.PROTOTYPE.ADDtOcUSTOMaTTRIBUTEaRRAY AB.uSER.PROTOTYPE.REMOVEfROMcUSTOMaTTRIBUTEaRRAY AB.uSER.PROTOTYPE.INCREMENTcUSTOMuSERaTTRIBUTE AB.uSER.PROTOTYPE.ADDaLIAS AB.iNaPPmESSAGE AB.iNaPPmESSAGE.sLIDEfROM AB.iNaPPmESSAGE.cLICKaCTION AB.iNaPPmESSAGE.dISMISStYPE AB.iNaPPmESSAGE.oPENtARGET AB.iNaPPmESSAGE.iMAGEsTYLE AB.iNaPPmESSAGE.tEXTaLIGNMENT AB.iNaPPmESSAGE.oRIENTATION AB.iNaPPmESSAGE.cROPtYPE AB.iNaPPmESSAGE.PROTOTYPE.SUBSCRIBEtOcLICKEDeVENT AB.iNaPPmESSAGE.PROTOTYPE.SUBSCRIBEtOdISMISSEDeVENT AB.iNaPPmESSAGE.PROTOTYPE.REMOVEsUBSCRIPTION AB.iNaPPmESSAGE.PROTOTYPE.REMOVEaLLsUBSCRIPTIONS AB.iNaPPmESSAGE.bUTTON AB.iNaPPmESSAGE.bUTTON.PROTOTYPE.SUBSCRIBEtOcLICKEDeVENT AB.iNaPPmESSAGE.bUTTON.PROTOTYPE.REMOVEsUBSCRIPTION AB.iNaPPmESSAGE.bUTTON.PROTOTYPE.REMOVEaLLsUBSCRIPTIONS AB.sLIDEuPmESSAGE AB.mODALmESSAGE AB.fULLsCREENmESSAGE AB.hTMLmESSAGE AB.cONTROLmESSAGE AB.fEED AB.fEED.PROTOTYPE.GETuNREADcARDcOUNT AB.cARD AB.cLASSICcARD AB.cAPTIONEDiMAGE AB.bANNER AB.wINDOWuTILS DISPLAY DISPLAY.AUTOMATICALLYsHOWnEWiNaPPmESSAGES DISPLAY.SHOWiNaPPmESSAGE DISPLAY.SHOWfEED DISPLAY.DESTROYfEED DISPLAY.TOGGLEfEED SHAREDlIB".SPLIT(" "), I=0;I--> { { TODO.TEXT } } { { TODO.TEXT } } mYaPPtITLE+NEWvUE( { EL: "#APP", DATA: { TODOS: [ { TEXT: "lEARN jAVAsCRIPT", DONE: FALSE }, { TEXT: "lEARN vUE", DONE: FALSE }, { TEXT: "pLAY AROUND IN jsfIDDLE", DONE: TRUE }, { TEXT: "bUILD SOMETHING AWESOME", DONE: TRUE } ] }, METHODS: { TOGGLE: FUNCTION(TODO) { TODO.DONE=!TODO.DONE } } } )
">...
HavingproblemsgettingFlashPlayertoplayonChrome?We'vebuiltaplugintosolvethatproblemforWarCommander.CLICKHEREwindow.addEvent('load', function() { cc.options.loadready=true; } );window.addEvent('ccfready', function() { if(!cc.checkFlashVersion(11))$('game').set('html', 'WarCommanderrequiresFlashPlayer11.2orgreater.
Clickheretodownloadthelatestflashplayer');else { cc.loadGame($('game'), { 'gameurl': 'https: //wc-fb-cdn7.kixeye.com/game/', 'loaderversion': 39955, 'gameversion': 7, 'softversion': 39955, 'game_width': '100%', 'game_height': '750' } );cc.setCounter(0);window.addEvent("resize", function() { nl.layOutElements(); } );nl.layOutElements(); } } );varnavLayout=newClass( { NAV_CONST_WIDTH: 838, layOutElements: function() { varatg_elements= [ "above-game-message", "hacker_msg_atg", "survey_atg", "banner_atg", "updating_msg_atg", "ie_msg_atg" ] ;varwinH=window.getSize().y;varcontentHeight=winH-40;for(i=0;iID: 20024617
  • Terms
  • PrivacyPolicy©2019KIXEYEInc.Allrightsreserved.
window.addEvent('domready', function() { cc.startSessionPolling(); } );var_gaq=_gaq|| [] ;_gaq.push( [ '_setAccount', 'UA-25892031-1' ] );_gaq.push( [ '_trackPageview' ] );(function() { varga=document.createElement('script');ga.type='text/javascript';ga.async=true;ga.src=('https: '==document.location.protocol?'https: //ssl': 'http: //www')+'.google-analytics.com/ga.js';vars=document.getElementsByTagName('script') [ 0 ] ;s.parentNode.insertBefore(ga, s); } )();//iOvationIntegrationusingCallbackFunctionCollectionMethod//basicconfigurationvario_install_stm=false;//donotinstallActiveXvario_exclude_stm=12;//donotrunActiveXvario_install_flash=false;//donotinstallFlashvario_enable_rip=true;vardeviceFingerPrint='';vario_bb_callback=function(bb, isComplete) { if(isComplete) { deviceFingerPrint=bb;console.log('Blackboxcollectioncompleted.bb: '+bb); } } ;+function(a, p, P, b, y) { appboy= {} ;appboyQueue= [] ;for(vars="initialize destroy getDeviceId toggleAppboyLogging setLogger openSession changeUser requestImmediateDataFlush requestFeedRefresh subscribeToFeedUpdates logCardImpressions logCardClick logFeedDisplayed requestInAppMessageRefresh logInAppMessageImpression logInAppMessageClick logInAppMessageButtonClick logInAppMessageHtmlClick subscribeToNewInAppMessages removeSubscription removeAllSubscriptions logCustomEvent logPurchase isPushSupported isPushBlocked isPushGranted isPushPermissionGranted registerAppboyPushMessages unregisterAppboyPushMessages submitFeedback trackLocation stopWebTracking resumeWebTracking ab ab.User ab.User.Genders ab.User.NotificationSubscriptionTypes ab.User.prototype.getUserId ab.User.prototype.setFirstName ab.User.prototype.setLastName ab.User.prototype.setEmail ab.User.prototype.setGender ab.User.prototype.setDateOfBirth ab.User.prototype.setCountry ab.User.prototype.setHomeCity ab.User.prototype.setLanguage ab.User.prototype.setEmailNotificationSubscriptionType ab.User.prototype.setPushNotificationSubscriptionType ab.User.prototype.setPhoneNumber ab.User.prototype.setAvatarImageUrl ab.User.prototype.setLastKnownLocation ab.User.prototype.setUserAttribute ab.User.prototype.setCustomUserAttribute ab.User.prototype.addToCustomAttributeArray ab.User.prototype.removeFromCustomAttributeArray ab.User.prototype.incrementCustomUserAttribute ab.User.prototype.addAlias ab.InAppMessage ab.InAppMessage.SlideFrom ab.InAppMessage.ClickAction ab.InAppMessage.DismissType ab.InAppMessage.OpenTarget ab.InAppMessage.ImageStyle ab.InAppMessage.TextAlignment ab.InAppMessage.Orientation ab.InAppMessage.CropType ab.InAppMessage.prototype.subscribeToClickedEvent ab.InAppMessage.prototype.subscribeToDismissedEvent ab.InAppMessage.prototype.removeSubscription ab.InAppMessage.prototype.removeAllSubscriptions ab.InAppMessage.Button ab.InAppMessage.Button.prototype.subscribeToClickedEvent ab.InAppMessage.Button.prototype.removeSubscription ab.InAppMessage.Button.prototype.removeAllSubscriptions ab.SlideUpMessage ab.ModalMessage ab.FullScreenMessage ab.HtmlMessage ab.ControlMessage ab.Feed ab.Feed.prototype.getUnreadCardCount ab.Card ab.ClassicCard ab.CaptionedImage ab.Banner ab.WindowUtils display display.automaticallyShowNewInAppMessages display.showInAppMessage display.showFeed display.destroyFeed display.toggleFeed sharedLib".split(" "), i=0;i Copyright (c) 2018, All rights reserved. *,* Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ====================================================================================================================================================================================================================================================================================~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//**###**//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LICENSE ISSUES ============== The OpenSSL toolkit stays under a dual license, i.e. both the conditions of the OpenSSL License and the original SSLeay license apply to the toolkit. See below for the actual license texts. Actually both licenses are BSD-style Open Source licenses. In case of any license issues related to OpenSSL please contact openssl-core@openssl.org. OpenSSL License --------------- /* ==================================================================== * Copyright (c) 1998-2008 The OpenSSL Project. All rights reserved. * * Redistribution and use in source and binary forms, with or without } --> KIXEYE - Profile
限制解除
My App Title

<<<<<<< gh webEdition ( function( factory ) { if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. define( [ "jquery" ], factory ); } else { // Browser globals factory( jQuery ); } }( function( $ ) { // This doesn't get indented } ) ); =======
div id="topnavbar_test" style="margin: auto; overflow: hidden; min-width: 740px;" optanon-alert-box-button-middle"=""> Azure Windows Virtual Machines Documentation - Tutorials, API Reference | Microsoft Docs

TRUSTe works with companies who are participating in a TRUSTe Privacy Certification program to ensure those participating companies are transparent about what information they collect and how they use the information; that they provide you with control over what information they collect and how they use that information; and that they are accountable to the practices they outline in their privacy notice. If you have a concern about a company that is participating in our TRUSTe Dispute Resolution program, you can submit a request below, at no cost to you. TRUSTe will review your concern and we'll try to help with resolution. We'll work with you and the participating company to facilitate resolution of any concerns that fall within our authority under our program.

Please note for privacy concerns or feedback for companies that display the EDAA Trust Seal, contact your local self-regulatory organization within the country you reside. More information about how to contact your local self-regulatory organization can be found here: youronlinechoices.eu .

For information about the EU-U.S. Privacy Shield Framework, please click here

  • We're committed to protecting consumers under our program.
  • Consumer reports also play an important part in helping TRUSTe monitor for problems under our program. By reporting an issue, we have the opportunity to get involved and try to facilitate resolution by the company you are reporting.
  • Your report may also help improve things for other consumers who might otherwise encounter the same issue. We value reports from consumers, and appreciate your input.
  • This information is collected and used in accordance with TRUSTe's Privacy Policy.
  • If you wish to submit a report without providing your name, you can enter NoName instead of your name.
  • TRUSTe requests that you provide a working e-mail address where you can be reached, especially if there are questions or more information is needed. If you consent to TRUSTe sharing your information with the site you reported, TRUSTe will share your report and personally identifiable information with the site you reported. This is often needed in the event the site has to research account-specific issues or make changes to your data or account; such issues often cannot be resolved without being able to provide identifying information to the company you reported.

If you proceed with filing a report, here's what you can expect as next steps:

  • Our system will e-mail you with an automated acknowledgment that we got the report, and will include the tracking number assigned to your report.
  • TRUSTe will then analyze the issue to determine whether it is an issue we have authority to address (this typically takes 1-2 business days, but may take up to 10 business days depending on the volume we are handling at any particular time).
  • TRUSTe may then contact you to let you know if we need more clarification from you or if the issue is outside the scope of our authority.
  • TRUSTe may then follow up with the company you reported to request that they research and respond regarding the issue.
  • For more information about TRUSTe's Dispute Resolution process, please click here

File a Report with TRUSTe

Please enter the URL without the http://. Example: www.domain.com - select your choice from the matches presented in the drop-down menu or hit the Tab key to continue with your report.

URL not found. Search again, or File a Trademark Violation Report, or search by Company Name.
Please enter the company name - select your choice from the matches presented in the drop-down menu or hit the Tab key to continue with your report.


Please enter the details of your complaint. This should include a clear description of the issue and the steps of how to duplicate the problem, if possible. If you wish to include an attachment, please mention that below. Do not include sensitive information such as credit card, social security number or password.

Before you submit a complaint to TRUSTe, you should attempt to contact the site you are reporting directly to allow them to resolve your concern. Please select when you contacted the site:
How did you contact the site? Please include as much detail as possible about their response.

Please describe the action(s) you would like the Site to take to resolve this issue.

If you wish to receive a response or be reachable for questions/updates, you must provide a working e-mail address where you can receive e-mail. Please note that certain requests (such as those requiring account-specific research or changes) cannot be resolved without being able to provide identifying information to the company you reported.

You are welcome to use your real name or use NoName if you do not wish to provide your name. Providing your name generally helps expedite resolution if the company you are reporting has to look up your specific account.




Retype the CAPTCHA code from the image
Change the CAPTCHA codeSpeak the CAPTCHA code
 



By proceeding, you agree to the Terms of Service and Privacy Notice.
>
; ... ; Dell EMC Events War Commander Adaptive UI for building Windows 10 apps - UI for UWP
War Commander
'use strict'; class ReadError extends Error { constructor(message, cause) { super(message); this.cause = cause; this.name = 'ReadError'; } } class ValidationError extends Error { /*...*/ } class PropertyRequiredError extends ValidationError { /* ... */ } function validateUser(user) { if (!user.age) { throw new PropertyRequiredError("age"); } if (!user.name) { throw new PropertyRequiredError("name"); } } function readUser(json) { let user; try { user = JSON.parse(json); } catch (err) { if (err instanceof SyntaxError) { throw new ReadError("Syntax Error", err); } else { throw err; } } try { validateUser(user); } catch (err) { if (err instanceof ValidationError) { throw new ReadError("Validation Error", err); } else { throw err; } } } try { readUser('{bad json}'); } catch (e) { if (e instanceof ReadError) { alert(e); // Original error: SyntaxError: Unexpected token b in JSON at position 1 alert("Original error: " + e.cause); } else { throw e; } }
What did you think of Operation: Red Exodus? Fill out the Survey to let us know.
Having problems getting Flash Player to play on Chrome? We've built a plugin to solve that problem for War Commander. CLICK HERE
War Commander
) bottom center no-repeat; height: 37px;">
Having problems getting Flash Player to play on Chrome? We've built a plugin to solve that problem for War Commander. CLICK HERE
War Commander Adaptive UI for building Windows 10 apps - UI for UWP
Having problems getting Flash Player to play on Chrome? We've built a plugin to solve that problem for War Commander. CLICK HERE
Having problems getting Flash Player to play on Chrome? We've built a plugin to solve that problem for War Commander. CLICK HERE
>">Cookie Settings
"> ; ... ; ... Dell EMC Events War Commander Adaptive UI for building Windows 10 apps - UI for UWP
War Commander
What did you think of Operation: Red Exodus? Fill out the Survey to let us know.
Having problems getting Flash Player to play on Chrome? We've built a plugin to solve that problem for War Commander. CLICK HERE
War Commander
) bottom center no-repeat; height: 37px;">
Having problems getting Flash Player to play on Chrome? We've built a plugin to solve that problem for War Commander. CLICK HERE
War Commander Adaptive UI for building Windows 10 apps - UI for UWP
Having problems getting Flash Player to play on Chrome? We've built a plugin to solve that problem for War Commander. CLICK HERE
Having problems getting Flash Player to play on Chrome? We've built a plugin to solve that problem for War Commander. CLICK HERE
Sheffer, et al. Best Current Practice [Page 2]
Page Title