You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by st...@apache.org on 2017/03/21 16:58:50 UTC

[01/13] hbase-site git commit: Added hbasecon website at www.hbasecon.com

Repository: hbase-site
Updated Branches:
  refs/heads/master [created] a90b1b57b


http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/index.html
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/index.html b/www.hbasecon.com/index.html
new file mode 100644
index 0000000..c2bd569
--- /dev/null
+++ b/www.hbasecon.com/index.html
@@ -0,0 +1,2534 @@
+<!DOCTYPE html>
+
+
+    <html>
+        
+      
+
+
+<!-- Mirrored from www.hbasecon.com/ by HTTrack Website Copier/3.x [XR&CO'2013], Tue, 21 Mar 2017 04:22:01 GMT -->
+<!-- Added by HTTrack --><meta http-equiv="content-type" content="text/html;charset=UTF-8" /><!-- /Added by HTTrack -->
+<head>
+<!-- Meta -->    
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width,height=device-height, initial-scale=1, maximum-scale=1"/>
+<meta name="description" content="HBaseCon is the premier conference for the Apache HBase community\u2014including committers/contributors, developers, operators, learners, and users (including some of those managing the largest deployments in the world). "/>
+
+<link rel="icon" type="image/png" href="#">
+
+<link href='https://fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet' type='text/css'>
+
+
+
+<!-- DTM -->
+<script src="http://assets.adobedtm.com/98a3a1c24ee5de4297f8ae77cf444e0c86ff2f04/satelliteLib-2b934fee5c4cb90dad47c223f80ea9c99e9761b2.js"></script>
+<!-- Add Events ClientLibs CSS -->
+
+<link rel="stylesheet" href="etc/clientlibs/granite/jquery-ui.min.css" type="text/css">
+<link rel="stylesheet" href="etc/clientlibs/foundation/personalization/jcarousel.min.css" type="text/css">
+<link rel="stylesheet" href="etc/designs/sites/clientlibs-events.min.css" type="text/css">
+<link rel="stylesheet" href="etc/clientlibs/foundation/jquery-ui/themes/default.min.css" type="text/css">
+
+
+<!-- Shadowbox -->
+
+<link rel="stylesheet" type="text/css" href="etc/designs/sites/clientlibs-events/js/shadowbox/shadowbox.css">
+
+<!--[if lt IE 9]>
+  
+<![endif]-->
+
+<title>HBaseCon</title>
+<!-- Twitter Card data -->
+<meta name="twitter:card" content="summary">
+<meta name="twitter:site" content="@cloudera">
+<meta name="twitter:title" content="HBaseCon">
+<meta name="twitter:description" content="HBaseCon is the premier conference for the Apache HBase community\u2014including committers/contributors, developers, operators, learners, and users (including some of those managing the largest deployments in the world). ">
+<!-- Twitter Summary card images must be at least 120x120px -->
+<meta name="twitter:image" content="http://www.cloudera.com/content/dam/events/hbase/habase-card.jpg">
+
+<!-- Open Graph data -->
+<meta property="og:title" content="HBaseCon"/>
+<meta property="og:type" content="web"/>
+<meta property="og:url" content="http://www.hbasecon.com/"/>
+<meta property="og:video" content=""/>
+<meta property="og:image" content="http://www.cloudera.com/content/dam/events/hbase/habase-card.jpg"/>
+<meta property="og:description" content="HBaseCon is the premier conference for the Apache HBase community\u2014including committers/contributors, developers, operators, learners, and users (including some of those managing the largest deployments in the world). "/> 
+<meta property="og:site_name" content="Cloudera"/>
+<meta property="fb:admins" content="40235856597"/>
+
+
+</head>
+
+
+      
+
+<body>
+	<!-- Google Tag Manager -->
+	<noscript id="ch" class="SL_swap"><iframe src="http://www.googletagmanager.com/ns.html?id=GTM-96SB" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
+	<script id="ch2" class="SL_swap">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='http://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-96SB');</script>
+	<!-- End Google Tag Manager -->
+	<div class="event-header events">
+<div class="red ">
+<header id="home">
+<div class="sticky-nav">
+<div id="event-util">
+<div class="event-container"><p style="text-align:right;">#hbasecon</p></div></div>
+<nav>
+<div class="event-container">
+    <div id="event-logo"> 
+       <a class="sticky_link" href="#home"><img src="content/dam/events/hbase/hbase-logo.png" alt="logo"></a>
+    </div><button class="mobile-btn"><span class="glyphicon glyphicon-menu-hamburger"></span></button>
+   <ul id="events-nav" class="hide-mobile">
+    
+
+
+         <li>  <a class="sticky_link" href="#about">About</a></li>
+         
+
+         <li>  <a class="sticky_link" href="#agenda">Agenda</a></li>
+         
+
+         <li>  <a class="sticky_link" href="#speakers">Speakers</a></li>
+         
+
+         <li>  <a class="sticky_link" href="#sponsors">Sponsors</a></li>
+         
+
+         <li>  <a class="sticky_link" href="#arch">Archives</a></li>
+         
+
+</ul>
+</div>
+</nav>
+</div>
+</header>
+<section>
+
+    <div id="main-banner" class="banner-min-height-600" style="background-image: url(\2f content\2f dam\2f events\2fhbase\2fHBASE-site-2016-header.jpg);">
+
+    <div class="mcontainer">
+ <!-- Logo Banner-->  
+    <div class="banner-logo center"><img src="content/dam/events/hbase/HBASE-Logo2.png"> </div>
+
+    </div>
+ <!-- Logo Banner Event Details-->   
+    <div id="event-details" class="bar-bottom"><p>Thanks for attending!</p>
+
+
+</div>
+
+    
+      
+    
+
+    
+</div>
+
+    
+</section>
+  <main>  
+  <div><div class="section parbase"><section id="about" class="section_padding ">
+	<h1>About
+	<span class="wconf" style="display:block; font-size:20px; text-align:center; color:black; margin:0;">\u25c6\u25c6\u25c6</span>
+	</h1>
+	<div class="container"><div class="text parbase section">
+
+<div class="event-container">
+
+
+
+
+<div>
+      <div>
+         <p style="text-align: center;">HBaseCon (founded in 2012) is the premier conference for the <a href="http://hbase.apache.org/" target="_blank">Apache HBase</a> community\u2014including committers/contributors, developers, operators, learners, and users (including some of those managing the largest deployments in the world). If you run Apache HBase in production or aspire to do so, HBaseCon has no substitute!</p>
+
+<p style="text-align: center;"><a href="http://hbase.apache.org/">Apache HBase</a>�is a native distributed data store for the Apache Hadoop ecosystem. Its community works independently within the ASF to provide HBase software under the permissive Apache license.</p>
+
+
+
+      </div>
+</div>
+</div></div>
+<div class="section parbase"><section class="section_padding ">
+	
+	<div class="container">
+</div>
+</section>
+</div>
+<div class="text parbase section">
+
+<div class="event-container">
+
+
+
+
+<div>
+      <div>
+         <h3 style="text-align: center;"><br/>
+HBASECON 2016<br/>
+San Francisco | May 24, 2016</h3>
+
+<p style="text-align: center;">The Village<br/>
+969 Market St.<br/>
+San Francisco, CA 94103<br/>
+<a href="http://www.969market.com/" target="_blank">http://www.969market.com</a></p>
+
+<p style="text-align: center;">Attendees have exclusive access to a 15% discount on 3-day developer training for HBase, May 25-27 in San Francisco!</p>
+
+<p style="text-align: center;">Note also: Attendees are invited to attend an <a href="http://www.meetup.com/hbaseusergroup/events/230547750/">HBase meetup</a> on HBaseCon eve (May 23) hosted by Splice Machine, and�<a href="http://www.meetup.com/SF-Bay-Area-Apache-Phoenix-Meetup/events/230545182/">&quot;PhoenixCon&quot;</a> on May 25, hosted by Salesforce.</p>
+
+
+
+      </div>
+</div>
+</div></div>
+<div class="embed parbase section">
+
+ 
+ <div id="embed" class=" bottom embed">
+ <div class="overlay"></div>
+<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3153.320056750626!2d-122.41148028468223!3d37.78253847975811!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x80858085add7d365%3A0xfdd1b9af22d69c49!2sThe+Village!5e0!3m2!1sen!2sus!4v1452546730647" height="250" frameborder="0" style="border:0" allowfullscreen></iframe>
+
+</div>
+</div>
+<div class="text parbase section">
+
+<div class="event-container">
+
+
+
+
+<div>
+      <div>
+         <h3 style="text-align: center;">Program Committee</h3>
+
+<p style="text-align: center;">All paper proposals are evaluated and selected by a diverse cross-section of the HBase community (thanks, PC!):</p>
+
+<p style="text-align: center;"><b>Sean Busbey</b>,�Software Engineer, Cloudera / Apache HBase PMC<br/>
+<b>Elliott Clark</b>, Engineer, Facebook / Apache HBase PMC<br/>
+<b>Lars Hofhansl</b>, Architect, Salesforce.com / Apache HBase PMC<br/>
+<b>Matthew Hunt</b>, Head of Open Source R&amp;D, Bloomberg LP / Apache HBase Contributor<br/>
+<b>Francis Liu</b>, Software Engineer, Yahoo! / Apache HBase Contributor<br/>
+<b>Carter Page</b>, Senior Engineering Manager, Google Bigtable Team<br/>
+<b>Andrew Purtell</b>, Architect, Salesforce.com / Apache HBase PMC Chair<br/>
+<b>Enis S�ztutar</b>, Member of Technical Staff, Hortonworks / Apache HBase PMC<br/>
+<b>Michael Stack</b>, Software Engineer, Cloudera / Apache HBase PMC</p>
+
+
+
+      </div>
+</div>
+</div></div>
+<div class="column-control parbase section">
+
+
+
+<div class="col-control  ">
+	<div class="col-2">
+		<div>
+</div>
+	</div>
+	<div class="col-2">
+		<div>
+</div>
+	</div>
+	
+</div>
+
+</div>
+
+</div>
+</section>
+</div>
+<div class="section parbase"><section id="agenda" class="section_padding ">
+	<h1>AGENDA
+	<span class="wconf" style="display:block; font-size:20px; text-align:center; color:black; margin:0;">\u25c6\u25c6\u25c6</span>
+	</h1>
+	<div class="container"><div class="table parbase section">
+
+
+     <div class="table-responsive">
+     <div class="table data"><table width="100%" cellspacing="0" cellpadding="1" border="1">
+<tbody><tr><th width="50">Time</th>
+<th width="250">Development &amp; Internals</th>
+<th width="250">Operations</th>
+<th width="250">Applications</th>
+</tr><tr><th width="50">7:30am-6:30pm</th>
+<td colspan="3" width="250">Registration Open</td>
+</tr><tr><th width="50">7:30am-8:30pm</th>
+<td colspan="3" width="250">Exhibits Open</td>
+</tr><tr><th width="50">7:30am-8:50am</th>
+<td colspan="3" width="250">Breakfast</td>
+</tr><tr><th width="50">8:00am-8:50am</th>
+<td colspan="3" width="250"><h3><span class="tableAccordion">Pre-conference Session: Apache HBase - Just the Basics <br>
+ <i>Jesse Anderson (Smoking Hand)</i></span></h3>
+<p>This early-morning session offers an overview of what HBase is, how it works, its API, and considerations for using HBase as part of a Big Data solution. It will be helpful for people who are new to HBase, and also serve as a refresher for those who may need one.</p>
+</td>
+</tr><tr><th rowspan="5" width="50">9am-10:40am</th>
+<td colspan="3" width="250">Opening General Session</td>
+</tr><tr><td colspan="3" width="250"><h3><span class="tableAccordion">Keynote: Welcome Message/State of Apache HBase <br>
+ <i>Apache HBase PMC</i></span></h3>
+<p>An update about achievements by the community since HBaseCon 2015, and what's in the works.</p>
+</td>
+</tr><tr><td colspan="3" width="250"><h3><span class="tableAccordion">Keynote: The Road to Apache HBase<br>
+ <i>Cesar Delgado (Apple)</i></span></h3>
+<p>The story of HBase at Apple.</p>
+</td>
+</tr><tr><td colspan="3" width="250"><h3><span class="tableAccordion">Keynote: Apache HBase at Yahoo! Scale <br>
+ <i>Francis Liu (Yahoo!)</i></span></h3>
+<p>Yahoo has long been involved in HBase and its community. In 2013, HBase was offered as a hosted service at Yahoo. Since then, adoption has grown rapidly., and today, HBase is used by numerous teams across the company, helping to enable a diverse set of use cases ranging from near real-time processing to data warehousing.</p>
+<p>This was made possible thanks to HBase along with some enhancements to support multi-tenancy and scale. As our clusters continue to grow and use cases become more demanding we are working towards supporting a million regions in a single cluster.</p>
+<p>In this keynote, we\u2019ll paint a picture of where Yahoo! is today and the enhancements we have been working on to reach today\u2019s scale as well as supporting a million regions and beyond.</p>
+</td>
+</tr><tr><td colspan="3" width="250"><h3><span class="tableAccordion">Keynote: Facebook's Return to (Real) Open Source&nbsp;<br>
+ <i>Elliott Clark (Facebook)</i></span></h3>
+<p>Facebook internally has a long history with Apache Hadoop and HBase. A while ago Facebook engineers essentially forked HBase and created the 0.98-fb branch. While its source was out in the open, it wasn't easy to take any code from 0.98-fb and apply the wins to HBase releases. The inverse was also very true: As time went on, the two branches drifted apart and became very different. For the past year, Facebook has been working to rejoin the Apache world. And now, it has succeeded: Our production clusters are running all open source code. I will discuss the motivations for returning, what the major differences were, and what went right/wrong on that journey. Finally, I will set out some aspirations for what we would like to see as focus areas in the coming year.</p>
+</td>
+</tr><tr><th width="50">10:40am-11am</th>
+<td colspan="3" width="250">Break</td>
+</tr><tr><th width="50">11am-11:40am</th>
+<td width="250"><h3><span class="tableAccordion">Apache HBase Improvements and Practices at Xiaomi <br>
+ <i>Duo Zhang and Liangliang He (Xiaomi)</i></span></h3>
+<p>In this session, we\u2019ll discuss the various practices around HBase in use at Xiaomi, including those relating to HA, tiered compaction, multi-tenancy, and failover across data centers.</p>
+</td>
+<td width="250"><h3><span class="tableAccordion">Argus Production Monitoring at Salesforce <br>
+ <i>Tom Valine and Bhinav Sura (Salesforce)</i></span></h3>
+<p>We\u2019ll present details about Argus, a time-series monitoring and alerting platform developed at Salesforce to provide insight into the health of infrastructure as an alternative to systems such as Graphite and Seyren.</p>
+</td>
+<td width="250"><h3><span class="tableAccordion">The Inevitability of Bigtable <br>
+ <i>Michael O\u2019Reilly (Google)</i></span></h3>
+<p>Why is Bigtable the way it is? This session will be a walk-through of designing a storage system from scratch, exploring why physics pushes us toward designs that look a lot like Bigtable.</p>
+</td>
+</tr><tr><th width="50">11:50am-12:30pm</th>
+<td width="250"><h3><span class="tableAccordion">Apache HBase, Accelerated: In-Memory Flush and Compaction <br>
+ <i>Eshcar Hillel and Anastasia Braginsky (Yahoo!)</i></span></h3>
+<p>Real-time HBase application performance depends critically on the amount of I/O in the datapath. Here we\u2019ll describe an optimization of HBase for high-churn applications that frequently insert/update/delete the same keys, such as for high-speed queuing and e-commerce.</p>
+</td>
+<td width="250"><h3><span class="tableAccordion">Apache HBase Replication at Scale <br>
+ <i>Ashu Pauchari (Facebook)</i></span></h3>
+<p>Disaster readiness and high data availability form essential components in any production cluster, and HBase clusters at Facebook are no different in this regard. This session presents how HBase data replication forms a key component in ensuring that we achieve these objectives.</p>
+</td>
+<td width="250"><h3><span class="tableAccordion">Apache HBase in the Enterprise Data Hub at Cerner <br>
+ <i>Swarnim Kulkarni (Cerner)</i></span></h3>
+<p>Cerner has been an active consumer of HBase for a very long time, storing petabytes of healthcare data in its multiple isolated HBase clusters. This talk will walk through the design of Cerner's enterprise data hub with a focus on the multi-tenant HBase as a service offering within the hub.</p>
+</td>
+</tr><tr><th width="50">12:30pm-1:30pm</th>
+<td colspan="3" width="250">Lunch</td>
+</tr><tr><th width="50">1:30pm-2:10pm</th>
+<td width="250"><h3><span class="tableAccordion">Tales from Taming the Long Tail <br>
+ <i>Deepankar Reddy and Ishan Chhabra (Rocket Fuel)</i></span></h3>
+<p>Rocket Fuel is a marketing technology company that participates in 120+ billion real-time bidding auctions daily to show the right ad to the right user at the right time for our clients. In this talk, we discuss our efforts to systematically identify causes of, and how to decrease, long-tail read latencies.</p>
+</td>
+<td width="250"><h3><span class="tableAccordion">Update on OpenTSDB and AsyncHBase <br>
+ <i>Chris Larsen (Yahoo!)</i></span></h3>
+<p>This year we'll talk about the joys of the HBase Fuzzy Row Filter, new TSDB filters, expression support, Graphite functions and running OpenTSDB on top of Google\u2019s hosted Bigtable. AsyncHBase now includes per-RPC timeouts, append support, Kerberos auth, and a beta implementation in Go.</p>
+</td>
+<td width="250"><h3><span class="tableAccordion">Apache HBase at Airbnb <br>
+ <i>Jingwei Lu and Jason Zhang (Airbnb)</i></span></h3>
+<p>AirStream is a realtime stream computation framework built on top of Spark Streaming and HBase that allows our engineers and data scientists to easily leverage HBase to get real-time insights and build real-time feedback loops. In this talk, we will introduce AirStream, and then go over a few production use cases.</p>
+</td>
+</tr><tr><th width="50">2:20pm-3pm</th>
+<td width="250"><h3><span class="tableAccordion">Improvements to Apache HBase and Its Applications in Alibaba Search <br>
+ <i>Yu Li and Shaoxuan Wang (Alibaba)</i></span></h3>
+<p>HBase is the core storage system in Alibaba\u2019s Search Infrastructure. In this session, we will talk about the details of how we use HBase to serve such high-throughput, low-latency, mixed workloads and the various improvements we made to HBase to meet these challenges.</p>
+</td>
+<td width="250"><h3><span class="tableAccordion">Apache HBase Security at Scale <br>
+ <i>Gary Helmling (Facebook)</i></span></h3>
+<p>Building on top of Kerberos authentication, HBase security brings with it new operational burdens and failure modes, as well as new requirements in provisioning and configuration. In this talk, we will describe how we rolled out HBase security within Facebook, and some of the challenges we faced along the way.</p>
+</td>
+<td width="250"><h3><span class="tableAccordion">Rolling Out Apache HBase for Mobile Offerings at Visa <br>
+ <i>Partha Saha and CW Chung (Visa)</i></span></h3>
+<p>Visa has embarked on an ambitious multi-year redesign of its entire data platform that powers its business. As part of this plan, the Apache Hadoop ecosystem, including HBase, will now become a staple in many of its solutions. Here, we will describe our journey in rolling out a high-availability NoSQL solution based on HBase behind some of our prominent mobile offerings.</p>
+</td>
+</tr><tr><th width="50">3:10pm-3:50pm</th>
+<td width="250"><h3><span class="tableAccordion">Off-heaping the Apache HBase Read Path <br>
+ <i>Anoop Sam John and Ramkrishna Vasudevan (Intel)</i></span></h3>
+<p>HBase provides an LRU based on heap cache but its size (and so the total data size that can be cached) is limited by Java\u2019s max heap space. This talk highlights our work under HBASE-11425 to allow the HBase read path to work directly from the off-heap area.</p>
+</td>
+<td width="250"><h3><span class="tableAccordion">Containerizing Apache HBase Clusters <br>
+ <i>David Pope and Javier Maestro (Facebook)</i></span></h3>
+<p>At Facebook, all production HBase clusters run in a containerized environment, with every daemon running inside its own LXC container. Containerization allows us to ensure isolation between services running on the same host and simplify operations, but sometimes abstractions leak and problems can't be addressed inside the container. In this talk, we will discuss how Facebook runs HBase as a stateful service inside containers.</p>
+</td>
+<td width="250"><h3><span class="tableAccordion">Time-Series Apache HBase (20 mins.) / Date-tiered Compaction Policy for Time-series Data (20 mins.) <br>
+ <i>Vladimir Rodionov (Hortonworks) / Clara Xiong (Flurry/Yahoo!)</i></span></h3>
+<p>Time-series applications (sensor data, application/system logging events, user interactions etc) present a new set of data storage challenges: very high velocity and very high volume of data. This talk will present the recent development in Apache HBase that make it a good fit for time-series applications.</p>
+<p>With petabytes of data on thousands of nodes replicated across multiple data centers, growing at an accelerating rate, we have been running a workload at scale with a bottleneck of IO bandwidth. This talk covers a new compaction policy to improve efficiency for time-range scans of various look-back windows by structuring and maintaining a date-tiered store file layout for time-series data with infrequent updates and deletes.</p>
+</td>
+</tr><tr><th width="50">3:50pm-4:10pm</th>
+<td colspan="3" width="250">Break</td>
+</tr><tr><th width="50">4:10pm-4:50pm</th>
+<td width="250"><h3><span class="tableAccordion">Optimizing Apache HBase for Cloud Storage in Microsoft Azure HDInsight<br>
+ <i>Nitin Verma, Pravin Mittal, and Maxim Lukiyanov (Microsoft)</i></span></h3>
+<p>This session presents our success story of enabling a big internal customer on Microsoft Azure\u2019s HBase service along with the methodology and tools used to meet high-throughput goals. We will also present how new features in HBase (like BucketCache and MultiWAL) are helping our customers in the medium-latency/high-bandwidth cloud-storage scenario.</p>
+</td>
+<td width="250"><h3><span class="tableAccordion">Solving Multi-tenancy and G1GC in Apache HBase <br>
+ <i>Graham Baecher &amp; Patrick Dignan (HubSpot)</i></span></h3>
+<p>At HubSpot, all HBase clusters run with G1GC and are highly multi-tenant, powering hundreds of unique APIs, Hadoop jobs, daemons, and crons. This two-part talk will cover challenges and solutions involving HBase multi-tenancy and G1GC tuning at HubSpot, including an overview of our request-by-request monitoring and analysis tools and how we identify/address G1 settings and behaviors that might be causing performance or stability problems.</p>
+</td>
+<td width="250"><h3><span class="tableAccordion">Apache Kylin\u2019s Performance Boost from Apache HBase (20 mins.) / In Search of Database Nirvana: Challenges of Delivering HTAP (20 mins.) <br>
+ <i>Hongbin Ma and Luke Han (Kyligence) / Rohit Jain (Esgyn)</i></span></h3>
+<p>Part 1:<br>
+Apache Kylin is an open source distributed analytics engine that provides a SQL interface and multi-dimensional analysis on Hadoop supporting extremely large datasets. In the forthcoming Kylin release, we optimized query performance by exploring the potentials of parallel storage on top of HBase. This talk explains how that work was done.</p>
+<p>Part 2:<br>
+Customers are looking for one database engine to address all their varied needs--from transactional to analytical workloads--against structured, semi-structured, and unstructured data (Gartner\u2019s term Hybrid Transactional/Analytical Processing, or HTAP, perhaps comes closest to describing this nirvana.) But can it be achieved? The motivation of this talk is to establish a framework for assessing the maturity and capabilities of query engines on Apache Hadoop ecosystem storage engines such as HBase in meeting these diverse needs.</p>
+</td>
+</tr><tr><th width="50">5pm-5:40pm</th>
+<td width="250"><h3><span class="tableAccordion">Apache Spark on Apache HBase: Current and Future <br>
+ <i>Ted Malaska (Cloudera), Jean-Marc Spaggiari (Cloudera), Zhan Zhang (Hortonworks)</i></span></h3>
+<p>The integration of Spark and HBase is becoming more popular in online data analytics. In this session, we briefly walk through the current offering of the HBase-Spark module in HBase at an abstract level and for RDD and DataFrames (digging into some real-world implementations and code examples), and then discuss future work.</p>
+</td>
+<td width="250"><h3><span class="tableAccordion">BigBucket Cache, Texas Edition (20 mins.) / Breaking the Sound Barrier with Persistent Memory (20 mins.) <br>
+ <i>Viplava Madasu (HPE) and Michael Stack (Cloudera) / Liqi Yi and Shylaja Kokoori (Intel)</i></span></h3>
+<p>Part 1:<br>
+HBase read performance is important for HPE and Cloudera customers. As such, to fully take advantage of hardware capabilities, HBase BucketCache needs to perform and scale well. This talk covers adventures in BucketCache internals on the way to reaching 4 million ops (YCSB Workload C) in a 4U rack space.</p>
+<p>Part 2:<br>
+A fully optimized HBase cluster could easily hit the limit of the underlying storage device\u2019s capability, which is beyond the reach of software optimization alone. To get around this constraint, we need a new design that brings data processing and data storage closer together. In this presentation, we will look at how persistent memory will change the way large datasets are stored. We will review the hardware characteristics of 3D XPoint\u2122, a new persistent memory technology with low latency and high capacity. We will also discuss opportunities for further improvement within the HBase framework using persistent memory.</p>
+</td>
+<td width="250"><h3><span class="tableAccordion">Apache Phoenix: Use Cases and New Features<br>
+ <i>James Taylor (Salesforce) and Maryann Xue (Intel)</i></span></h3>
+<p>This talk with be broken into two parts: Phoenix use cases and new Phoenix features. Three use cases will be presented as lightning talks by individuals from 1) Sony about its social media NewsSuite app, 2) eHarmony on its matching service, and 3) Salesforce.com on its time-series metrics engine. Two new features will be discussed in detail by the engineers who developed them: ACID transactions in Phoenix through Apache Tephra. and cost-based query optimization through Apache Calcite. The focus will be on helping end users more easily develop scalable applications on top of Phoenix.</p>
+</td>
+</tr><tr><th width="50">5:50pm-6:30pm</th>
+<td colspan="3" width="250">Closing General Session</td>
+</tr><tr><th width="50">&nbsp;</th>
+<td colspan="3" width="250"><h3><span class="tableAccordion">Keynote: The Future of Apache HBase (Panel) <br>
+ <i>Moderated by Lars Hofhansl (Salesforce), with Matteo Bertozzi (Cloudera), John Leach (Splice Machine), Maxim Lukiyanov (Microsoft), Matt Mullins (Facebook), and Carter Page (Google)</i></span></h3>
+<p>The future of HBase, via a variety of viewpoints.</p>
+</td>
+</tr><tr><th width="50">6:30pm-8:30pm</th>
+<td colspan="3" width="250">HBaseCon Party!</td>
+</tr></tbody></table>
+</div>
+    </div></div>
+
+</div>
+</section>
+</div>
+<div class="section parbase"><section id="speakers" class="section_padding ">
+	<h1>SPEAKERS
+	<span class="wconf" style="display:block; font-size:20px; text-align:center; color:black; margin:0;">\u25c6\u25c6\u25c6</span>
+	</h1>
+	<div class="container"><div class="speakers section">
+
+<ul class="spitems">
+          
+               
+    
+    
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/anastasia-braginsky.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Anastasia Braginsky</p>
+                <p class="company">Yahoo!</p>
+                <p class="description">Anastasia is a Research Scientist at Yahoo!. She works on scalable big data and search platforms. Most recently, she focused on HBase scalability features. She received her PhD in distributed computing from Technion CS in 2015. Prior to Yahoo, she held technical positions at IBM and Intel.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/andrew-purtell.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Andrew Purtell</p>
+                <p class="company">Salesforce</p>
+                <p class="description">Andrew is the VP/PMC Chair of Apache HBase, and an Architect at Salesforce.com working on cloud storage. Previously, Andrew worked at Intel, Trend Micro, Sparta, and McAfee.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/anoop-sam-john.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Anoop Sam John</p>
+                <p class="company">Intel</p>
+                <p class="description">Anoop is part of Intel\u2019s Big Data platform team, and is an Apache HBase committer and PMC member.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/ashu-pachauri.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Ashu Pachauri</p>
+                <p class="company">Facebook</p>
+                <p class="description">Ashu Pachauri is a software engineer at Facebook.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/bhinav-sura.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Bhinav Sura</p>
+                <p class="company">Salesforce</p>
+                <p class="description">Bhinav completed his Master's degree in CS from University of Illinois a couple of years ago and now works at Salesforce as a developer on Argus, where he spends most of his time implementing platform services that can scale to handle at least 1 billion events per minute. </p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/carter-page.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Carter Page</p>
+                <p class="company">Google</p>
+                <p class="description">Carter is an Engineer and Manager on the Bigtable development team at Google in New York City. For the last 19 years, Carter has worked on high-performance distributed software across several industries, including media, finance, and education.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/cesar-delgado.jpg/_jcr_content/renditions/original.jpg"> 
+                <p class="name">Cesar Delgado</p>
+                <p class="company">Apple</p>
+                <p class="description">Cesar is a platform architect at Apple working on Siri. He has also worked on iTunes, iCloud, News and Maps. Has been involved in the Apache Hadoop community since 2008.
+</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/chris-larsen.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Chris Larsen</p>
+                <p class="company">Yahoo!</p>
+                <p class="description">Chris is a Software Engineer at Yahoo! working on the monitoring team to store and process time-series data at a massive scale. He coordinates development on OpenTSDB and AsyncHBase with a great community of users and contributors. Previously, he helped publish OpenTSDB 2.0 while working at Limelight Networks.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/clara-xiong.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Clara Xiong</p>
+                <p class="company">Flurry/Yahoo!</p>
+                <p class="description">Clara is a Senior Software Engineer on Flurry's Platform Team, which builds platform services for mobile data analytics applications, primarily working on Apache HBase and data processing/streaming pipelines. Previously she worked at Microsoft in various areas, including cloud storage and SQL Server scalability.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/cw-chung.png/_jcr_content/renditions/original.png"> 
+                <p class="name">CW Chung</p>
+                <p class="company">Visa</p>
+                <p class="description">CW has been using and building Apache Hadoop to solve Big Data problems since 2008. He worked in the Hadoop Engineering Team at Yahoo! before joining Visa. As one of the earliest Hadoop engineers at Visa, he has built Hadoop-based platform and apps there and promotes Hadoop culture and technology internally. CW got his Master of Engineering from Cornell University, and MBA from Haas School of Business at UC Berkeley.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/daniel-pol.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Daniel Pol</p>
+                <p class="company">Hewlett-Packard Enterprise</p>
+                <p class="description">Daniel Pol works on Apache HBase performance in the Big Data R&D team at Hewlett-Packard Enterprise.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/david-pope.png/_jcr_content/renditions/original.png"> 
+                <p class="name">David Pope</p>
+                <p class="company">Facebook</p>
+                <p class="description">David is a Production Engineer at Facebook on the Apache HBase team.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/duo-zhang.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Duo Zhang</p>
+                <p class="company">Xiaomi</p>
+                <p class="description">Duo is an Apache HBase Committer, and a Software Engineer at Xiaomi working on storage systems like HBase and HDFS.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/elliott-clark.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Elliott Clark</p>
+                <p class="company">Facebook</p>
+                <p class="description">Elliott is an Engineer at Facebook on the Apache HBase team. He's also an HBase committer and PMC member.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/enis-soztutar.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Enis S�ztutar</p>
+                <p class="company">Hortonworks</p>
+                <p class="description">Enis is a Member of the Technical Staff at Hortonworks, a committer and PMC member on Apache HBase, and a member of the ASF. He has been using and developing Apache Hadoop ecosystem projects since 2007.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/eshcar-hillel.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Eshcar Hillel</p>
+                <p class="company">Yahoo!</p>
+                <p class="description">Eshcar is a Research Scientist at Yahoo! working on scalable big data and search platforms with a focus on HBase scalability. Prior to Yahoo!, she held a technical position at HP Labs. She received her PhD in distributed computing from Technion CS in 2011.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/francis-liu.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Francis Liu</p>
+                <p class="company">Yahoo!</p>
+                <p class="description">Francis is a Software Engineer at Yahoo!, working mainly on Apache HBase. He is also an Apache Hive contributor. Prior to that, he was involved in the development of a workflow management and incremental processing platform built on top of Apache Hadoop.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/gary-helmling.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Gary Helmling</p>
+                <p class="company">Facebook</p>
+                <p class="description">Gary Helmling is a Software Engineer at Facebook, and an Apache HBase committer and PMC member.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/graham-baecher.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Graham Baecher</p>
+                <p class="company">HubSpot</p>
+                <p class="description">Graham is a member of the Data Infrastructure team at HubSpot, helping build, scale and tune backend systems and datastores. His recent work there includes G1GC analysis and tuning for HubSpot's several Apache HBase clusters.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/hongbin-ma.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Hongbin Ma</p>
+                <p class="company">Kyligence</p>
+                <p class="description">Hongbin is a technical partner at a startup called Kyligence that focuses on open source big data solutions. After receiving his master\u2019s degree at Shanghai Jiaotong University in April 2014, he worked at Microsoft Research Asia on a graph database called Trinity. During his first job at eBay, he became the No.1 committer to Apache Kylin on Github. His focus on Kylin includes storage engine, query optimization, test coverage, connectivity, etc. </p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/ishan-chhabra.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Ishan Chhabra</p>
+                <p class="company">Rocket Fuel</p>
+                <p class="description">Ishan is a Technical Lead at Rocket Fuel, with a focus on building the next generation of real time storage and processing systems to enable key business use cases. Prior to Rocket Fuel, he worked at Bell Labs to enable privacy in large scale recommendation systems using a truly distributed middleware. Ishan holds a Bachelors in Computer Science and Engineering.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/james-taylor.png/_jcr_content/renditions/original.png"> 
+                <p class="name">James Taylor</p>
+                <p class="company">Salesforce</p>
+                <p class="description">James is an architect at Salesforce in the Data Platform and Services Cloud. He leads the Apache Phoenix project, an OLTP and operational analytics database on top of HBase, and is a PMC member of Apache Calcite and the Apache Incubator. Prior to working at Salesforce, James worked at BEA Systems on projects such as federated query processing systems and event driven programming platforms and has worked at various other start-ups in the computer industry over the past 20 years.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/jason-zhang.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Jason Zhang</p>
+                <p class="company">Airbnb</p>
+                <p class="description">Jason is a Software Engineer on the Data Infrastructure team at Airbnb. Before Airbnb, he worked in the Distributed Data System group at Linkedin. Jason has been an Apache Helix PMC member since 2012.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/javier-maestro.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Javier Maestro</p>
+                <p class="company">Facebook</p>
+                <p class="description">Javier is a Production Engineer at Facebook on the Apache HBase team.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/jean-marc-spaggiari.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Jean-Marc Spaggiari</p>
+                <p class="company">Cloudera</p>
+                <p class="description">Jean-Marc is a Senior Solution Architect at Cloudera with many years of experience, specializing in Apache HBase solutions. An active HBase contributor, Jean-Marc has contributed more than 50 patches to the community and participates in all release testing.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/jesse-anderson.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Jesse Anderson</p>
+                <p class="company">Smoking Hand</p>
+                <p class="description">Jesse is a Data Engineer, Creative Engineer, and CEO of Smoking Hand. He trains at companies ranging from startups to Fortune 100 companies on cutting edge technology like Apache Kafka, Apache Hadoop, and Apache Spark. He has taught thousands of students the skills to become Data Engineers. He has been covered in prestigious publications such as The Wall Street Journal, CNN, BBC, NPR, Engadget, and Wired.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/jingwei-lu.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Jingwei Lu</p>
+                <p class="company">Airbnb</p>
+                <p class="description">Jingwei is on the Data Infrastructure team at Airbnb. He was previously a tech-leader in Facebook data infrastructure team in charge of Bumblebee project (hive/hadoop replacement) query processing and language. Prior to Facebook, he redesigned the SCOPE (Microsoft equivalent of Hive) runtime at Microsoft. </p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/john-leach.png/_jcr_content/renditions/original.png"> 
+                <p class="name">John Leach</p>
+                <p class="company">Splice Machine</p>
+                <p class="description">With over 15 years of software experience under his belt, John\u2019s expertise in analytics and BI drives his role as CTO. Prior to Splice Machine, John founded Incite Retail and led the company\u2019s strategy and development efforts. Prior to Incite Retail, he ran the business intelligence practice at Blue Martini Software and built strategic partnerships with integration partners. </p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/lars-hofhansl.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Lars Hofhansl</p>
+                <p class="company">Salesforce</p>
+                <p class="description">Lars is an Apache HBase committer and PMC member. He is an Architect at Salesforce.com, where he leads HBase development efforts, recently focusing on performance, backup, and disaster recovery. In the past, Lars held engineering roles at Peoplesoft and Digital Equipment Corp.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/liangliang-he.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Liangliang He</p>
+                <p class="company">Xiaomi</p>
+                <p class="description">He is a Software Engineer on Xiaomi's storage infrastructure team. He focuses on development and support of Apache HBase and the cloud storage services that are backing various Xiaomi large-scale online services.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/liqi-yi.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Liqi Yi</p>
+                <p class="company">Intel</p>
+                <p class="description">Liqi is a Senior Java Performance Engineer in Intel\u2019s Software Solution Group. He has extensive experience with Apache HBase performance optimization, Java Garbage Collection tuning, and hardware platform characterization. </p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/liyin-tang.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Liyin Tang</p>
+                <p class="company">Airbnb</p>
+                <p class="description">Liyin is a Software Engineer on the Data Infrastructure team at Airbnb, and an Apache HBase committer and PMC member. Before Airbnb, he worked at Facebook and Dropbox. He currently focuses on building highly available and reliable storage services that can scale in the face of exponential data growth. He holds a master's degree in computer science from USC.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/luke-han.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Luke Han</p>
+                <p class="company">Kyligence</p>
+                <p class="description">Luke is Co-Founder and CEO at Kyligence, and the co-creator and VP of Apache Kylin. Prior to Kyligence, he was Big Data Product Lead at eBay managing Kylin, engaging customers, and coordinating various teams from different geographies. Prior to eBay, Luke was chief consultant at Actuate China.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/maryann-xue.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Maryann Xue</p>
+                <p class="company">Intel</p>
+                <p class="description">Maryann is a Software Engineer in the Big Data Technologies team at Intel. She is a PMC member of the Apache Phoenix project and a committer on the Apache Calcite project. Before shifting focus on open source projects, she worked on Intel's Distribution of Hadoop as a technical leader of the HBase team.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/matt-mullins.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Matt Mullins</p>
+                <p class="company">Facebook</p>
+                <p class="description">Matt Mullins is a Production Engineer for the HBase team at Facebook.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/matteo-bertozzi.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Matteo Bertozzi</p>
+                <p class="company">Cloudera</p>
+                <p class="description">Matteo is a Software Engineer at Cloudera, and an HBase committer/PMC member.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/maxim-lukiyanov.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Maxim Lukiyanov</p>
+                <p class="company">Microsoft</p>
+                <p class="description">Maxim is Program Manager on the HDInsight team at Microsoft. He is responsible for the HBase cluster type, focusing primarily on optimizing HBase for cloud environment.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/michael-oreilly.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Michael O'Reilly</p>
+                <p class="company">Google</p>
+                <p class="description">Michael spent 20 years in the ISP industry in various forms. Eight years ago, he escaped to Google SRE and has immensely enjoyed making full use of the SI prefixes he used to make jokes about in school. He is the Director of Google SRE in Sydney, aka "The Czar of Crazy".</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/michael-stack.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Michael Stack</p>
+                <p class="company">Cloudera</p>
+                <p class="description">Michael is a Software Engineer at Cloudera. He is a PMC member on the HBase, Hadoop, and Arrow projects.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/nitin-verma.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Nitin Verma</p>
+                <p class="company">Microsoft</p>
+                <p class="description">Nitin is a Senior Software Engineer in the HDInsight group at Microsoft. He worked as a database kernel and storage developer for nearly 12 years on Microsoft SQL Server and Sybase ASE.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/partha-saha.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Partha Saha</p>
+                <p class="company">Visa</p>
+                <p class="description">Partha Saha received a Ph.D. in Physics from MIT in 1997, where he built a laser interferometer to study gravitational waves, and since then has held technical positions at Amazon Web Services, Yahoo!, and Microsoft. At Visa, he is involved in the redesign of the data platform behind data products.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/patrick-dignan.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Patrick Dignan</p>
+                <p class="company">HubSpot</p>
+                <p class="description">Patrick is a member of the Data Infrastructure team at HubSpot, helping build, scale and tune backend systems and datastores. His recent work there focuses on Apache HBase multi-tenancy reliability and performance.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/pravin-mittal.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Pravin Mittal</p>
+                <p class="company">Microsoft</p>
+                <p class="description">Pravin is a Principal Development Manager in the HDInsight group at Microsoft.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/ramakrishna-vasudevan.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Ramakrishna Vasudevan</p>
+                <p class="company">Intel</p>
+                <p class="description">Ramakrishnan is part of Intel\u2019s Big Data platform team, and is an Apache HBase committer and PMC member.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/rohit-jain.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Rohit Jain</p>
+                <p class="company">Esgyn</p>
+                <p class="description">Rohit is the CTO at Esgyn working on Apache Trafodion, currently in incubation. Trafodion is a transactional SQL-on-HBase RDBMS. Rohit worked for Tandem, Compaq, and Hewlett-Packard for the last 28 of his 39 years in application and database development. His experience spans OLTP and analytic processing on distributed, massively parallel systems.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/shaoxuan-wang.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Shaoxuan Wang</p>
+                <p class="company">Alibaba</p>
+                <p class="description">Shaoxuan is a Senior Manager in Alibaba's Search Infrastructure division. Prior to Alibaba, he was a senior software engineer working on social graph and core infrastructure at Facebook.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/shylaja-kokoori.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Shylaja Kokoori</p>
+                <p class="company">Intel</p>
+                <p class="description">Shylaja is a Software Engineer in the Software and Services Group at Intel. She has 10+ years of experience working in areas like Java Virtual Machine, driver development, content security, and tools and automation. Her recent work focuses on non-volatile memory programming and enabling for Big Data frameworks. She holds a Master\u2019s degree in Bioinformatics and one in Computing Studies from Arizona State University.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/swarnim-kulkarni.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Swarnim Kulkarni</p>
+                <p class="company">Cerner</p>
+                <p class="description">Swarnim is a Lead Architect with the Big Data team at Cerner Corp.. At Cerner, his team is focused on designing and development of infrastructure for ingestion of healthcare data in the cloud using Apache Hadoop technologies. He is also a contributor to the Apache Hive project with a focus on the Hive/HBase integration of the project.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/ted-malaska.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Ted Malaska</p>
+                <p class="company">Cloudera</p>
+                <p class="description">Ted is a Solutions Architect at Cloudera, a contributor to Apache Spark and Apache HBase, and a co-author of the O\u2019Reilly book, Hadoop Applications Architecture.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/tom-valine.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Tom Valine</p>
+                <p class="company">Salesforce</p>
+                <p class="description">Tom is a Silicon Valley veteran with a passion for producing technology that has a real impact on both business and individuals. Having had the good fortune to work at some of the most recognizable names in the industry, including IBM, NVIDIA, Transmeta, Sun Microsystems, and Atmel, Tom currently is Director of Infrastructure Engineering for the Diagnostics, Visibility and Analytics group at Salesforce.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/venkata-deepankar-reddy.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Venkata Deepankar Reddy</p>
+                <p class="company">Rocket Fuel</p>
+                <p class="description">Venkata Deepankar is a Software Engineer at Rocket Fuel where he builds large-scale data and serving applications. Prior to Rocket Fuel, he interned at Google at INRIA. Venkata Deepankar holds a Bachelors in Computer Science from IIT Bombay with a specialization in statistics.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/vladimir-rodionov.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Vladimir Rodionov</p>
+                <p class="company">Hortonworks</p>
+                <p class="description">Vladimir is a Senior Member of Technical Staff at Hortonworks, and an Apache HBase contributor. He holds a master\u2019s degree in Applied Math and Physics from the  Moscow Institute of Physics and Technology.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/yu-li.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Yu Li</p>
+                <p class="company">Alibaba</p>
+                <p class="description">Yu is a Technical Expert in Alibaba\u2019s search department, with more than 5 years of experience in distributed storage and systems. He is an active contributor to Apache HBase.</p>
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container speakers-item">
+                <img src="content/dam/events/hbase/speakers/zhan-zhang.png/_jcr_content/renditions/original.png"> 
+                <p class="name">Zhan Zhang</p>
+                <p class="company">Hortonworks</p>
+                <p class="description">Zhan is a Member of Technical Staff at Hortonworks, where he works on Apache Hadoop ecosystem and Apache Spark. He received his BS/MS degree from Fudan University of China and Ph.D in Computer & Information Science & Engineering from University of Florida. His research interests distributed system and large-scale machine learning platform, with more than 10 papers published in top journals/conferences.</p>
+               
+         </div>
+
+         </li>
+                
+
+    
+    
+ </ul>       
+    </div>
+
+</div>
+</section>
+</div>
+<div class="section parbase"><section id="sponsors" class="section_padding grey">
+	<h1>SPONSORS
+	<span class="wconf" style="display:block; font-size:20px; text-align:center; color:black; margin:0;">\u25c6\u25c6\u25c6</span>
+	</h1>
+	<div class="container"><div class="text parbase section">
+
+<div class="event-container">
+
+
+
+
+<div>
+      <div>
+         <p style="text-align: center;">HBaseCon is the best opportunity in the world (literally) to access the entire Apache HBase community under one roof.</p>
+
+<p style="text-align: center;">Download a prospectus <a href="http://hbasecon.com/content/dam/events/hbase/sponsors/prospectus/hbasecon2016-prospectus.pdf">here</a>; email us at hbasecon@cloudera.com for info.</p>
+
+
+
+      </div>
+</div>
+</div></div>
+<div class="sponsors section">
+
+<ul class="items">
+          
+               
+    
+    
+
+       <li class="grid-item">
+            <div class="grid-item-container">
+                <a href="http://www.bloomberg.com/company/technology/"><img src="content/dam/events/hbase/sponsors/community/bloomberg.jpg/_jcr_content/renditions/original.jpg"></a>
+             
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container">
+                <a href="http://cask.co/"><img src="content/dam/events/hbase/sponsors/community/cask.jpg/_jcr_content/renditions/original.jpg"></a>
+             
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container">
+                <a href="https://www.facebook.com/"><img src="content/dam/events/hbase/sponsors/community/facebook.jpg/_jcr_content/renditions/original.jpg"></a>
+             
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container">
+                <a href="https://cloud.google.com/bigtable"><img src="content/dam/events/hbase/sponsors/community/google.jpg/_jcr_content/renditions/original.jpg"></a>
+             
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container">
+                <a href="http://hortonworks.com/"><img src="content/dam/events/hbase/sponsors/community/horton-works.jpg/_jcr_content/renditions/original.jpg"></a>
+             
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container">
+                <a href="http://pepperdata.com/"><img src="content/dam/events/hbase/sponsors/community/pepper-data.jpg/_jcr_content/renditions/original.jpg"></a>
+             
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container">
+                <a href="#"><img src="content/dam/events/hbase/sponsors/community/qubole.jpg/_jcr_content/renditions/original.jpg"></a>
+             
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container">
+                <a href="http://www.salesforce.com/"><img src="content/dam/events/hbase/sponsors/community/salesforce.jpg/_jcr_content/renditions/original.jpg"></a>
+             
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container">
+                <a href="#"><img src="content/dam/events/hbase/sponsors/community/splice.jpg/_jcr_content/renditions/original.jpg"></a>
+             
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container">
+                <a href="http://www.apache.org/"><img src="content/dam/events/hbase/sponsors/community/asf.jpg/_jcr_content/renditions/original.jpg"></a>
+             
+               
+         </div>
+
+         </li>
+                
+
+       <li class="grid-item">
+            <div class="grid-item-container">
+                <a href="http://www.oreilly.com/"><img src="content/dam/events/hbase/sponsors/community/oreilly.jpg/_jcr_content/renditions/original.jpg"></a>
+             
+               
+         </div>
+
+         </li>
+                
+
+    
+    
+ </ul>       
+  </div>
+
+</div>
+</section>
+</div>
+<div class="section parbase"><section id="arch" class="section_padding ">
+	<h1>Archives
+	<span class="wconf" style="display:block; font-size:20px; text-align:center; color:black; margin:0;">\u25c6\u25c6\u25c6</span>
+	</h1>
+	<div class="container"><div class="accordion-menu title section">
+
+
+
+
+<div class="accordion" id="2016-PresentationsRecordings" data-acc="closed">
+
+
+
+ 
+<h3><span class="acc-title">2016 - Presentations & Recordings</span><span class="acc-icon"></span></h3>
+
+
+<div class="accordion_content"><div class="a_plus parsys"><div class="table parbase section">
+
+
+     <div class="table-responsive">
+     <div class="table data"><table width="100%" cellspacing="0" cellpadding="1" border="1">
+<tbody><tr><th valign="middle"><p><b>Track</b></p>
+</th>
+<th valign="middle"><p><b>Presenter(s)</b></p>
+</th>
+<th valign="middle"><p><b>Session Title</b></p>
+</th>
+</tr><tr><th valign="middle"><p><b>General Session (Morning)&nbsp;&nbsp;&nbsp;&nbsp;</b></p>
+</th>
+<td valign="middle"><p>Michael Stack, Enis S�ztutar</p>
+</td>
+<td valign="middle"><p>Welcome Message/State of Apache HBase (<a href="http://www.slideshare.net/HBaseCon/keynote-welcome-messagestate-of-apache-hbase">Slides</a> | <a href="https://www.youtube.com/watch?v=XoZ6w2F3FfA&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy&amp;index=1">Recording</a>) / Apache HBase at Yahoo! Scale (<a href="http://www.slideshare.net/HBaseCon/keynote-apache-hbase-at-yahoo-scale">Slides</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p><b>Intro to HBase</b></p>
+</th>
+<td valign="middle"><p>Jesse Anderson</p>
+</td>
+<td valign="middle"><p>HBase: Just the Basics (<a href="http://www.slideshare.net/HBaseCon/apache-hbase-just-the-basics">Slides</a> | <a href="https://www.youtube.com/watch?v=2Ci_QxJ1kiE&amp;index=6&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p><b>Operations</b></p>
+</th>
+<td valign="middle"><p>Tom Valine and Bhinav Sura (Salesforce)</p>
+</td>
+<td valign="middle"><p>Argus Production Monitoring at Salesforce (<a href="http://www.slideshare.net/HBaseCon/argus-production-monitoring-at-salesforce">Slides</a> | <a href="https://www.youtube.com/watch?v=45eDxLFAOrk&amp;index=3&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Chris Larsen (Yahoo!)</p>
+</td>
+<td valign="middle"><p>Update on OpenTSDB and AsyncHBase (<a href="http://www.slideshare.net/HBaseCon/update-on-opentsdb-and-asynchbase">Slides</a> | <a href="https://www.youtube.com/watch?v=HQaU6_p1onA&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy&amp;index=19">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Graham Baecher &amp; Patrick Dignan (HubSpot)</p>
+</td>
+<td valign="middle"><p>Solving Multi-tenancy and G1GC in Apache HBase (<a href="http://www.slideshare.net/HBaseCon/solving-multitenancy-and-g1gc-in-apache-hbase-64638385">Slides</a> | <a href="https://www.youtube.com/watch?v=KUafRI5BN5M&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy&amp;index=7">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Viplava Madasu (HPE) and Michael Stack (Cloudera) / Liqi Yi and Shylaja Kokoori (Intel)</p>
+</td>
+<td valign="middle"><p>BigBucket Cache, Texas Edition (<a href="http://www.slideshare.net/HBaseCon/bigbucket-cache-texas-edition">Slides</a>) / Breaking the Sound Barrier with Persistent Memory (<a href="http://www.slideshare.net/HBaseCon/breaking-the-sound-barrier-with-persistent-memory-64638211">Slides</a>) (<a href="https://www.youtube.com/watch?v=V3o4An1pVkU&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy&amp;index=2">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p><b>Dev &amp; Internals&nbsp;&nbsp;&nbsp;</b></p>
+</th>
+<td valign="middle"><p>Duo Zhang and Liangliang He (Xiaomi)</p>
+</td>
+<td valign="middle"><p>Apache HBase Improvements and Practices at Xiaomi (<a href="http://www.slideshare.net/HBaseCon/apache-hbase-improvements-and-practices-at-xiaomi">Slides</a> | <a href="https://www.youtube.com/watch?v=XaKBAEog8Eg&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy&amp;index=13">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Anastasia Braginsky (Yahoo!)</p>
+</td>
+<td valign="middle"><p>Apache HBase: In-Memory Flush and Compaction (<a href="http://www.slideshare.net/HBaseCon/apache-hbase-accelerated-inmemory-flush-and-compaction">Slides</a> | <a href="https://www.youtube.com/watch?v=-6uA40f5IIM&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy&amp;index=12">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Deepankar Reddy and Ishan Chhabra (Rocket Fuel)</p>
+</td>
+<td valign="middle"><p>Tales from Taming the Long Tail (<a href="http://www.slideshare.net/HBaseCon/tales-from-taming-the-long-tail">Slides</a> | <a href="https://www.youtube.com/watch?v=asgpdvn6vWw&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy&amp;index=11">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Yu Li and Shaoxuan Wang (Alibaba)</p>
+</td>
+<td valign="middle"><p>Apache HBase in Alibaba Search (<a href="http://www.slideshare.net/HBaseCon/improvements-to-apache-hbase-and-its-applications-in-alibaba-search">Slides</a> | <a href="https://www.youtube.com/watch?v=UVGDd2JeIMg&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy&amp;index=10">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Anoop Sam John and Ramkrishna Vasudevan (Intel)</p>
+</td>
+<td valign="middle"><p>Off-heaping the Apache HBase Read Path (<a href="http://www.slideshare.net/HBaseCon/offheaping-the-apache-hbase-read-path">Slides</a> | <a href="https://www.youtube.com/watch?v=qOwgJjcSxQ4&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy&amp;index=9">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Nitin Verma, Pravin Mittal, and Maxim Lukiyanov (Microsoft)&nbsp;&nbsp;&nbsp;&nbsp;</p>
+</td>
+<td valign="middle"><p>Optimizing Apache HBase for Cloud Storage in Microsoft Azure HDInsight (<a href="http://www.slideshare.net/HBaseCon/optimizing-apache-hbase-for-cloud-storage-in-microsoft-azure-hdinsight">Slides</a> | <a href="https://www.youtube.com/watch?v=8Cv0P-6cEUI&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy&amp;index=8">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Ted Malaska (Cloudera), Jean-Marc Spaggiari (Cloudera), Zhan Zhang (Hortonworks)</p>
+</td>
+<td valign="middle"><p>Apache Spark on Apache HBase: Current and Future (<a href="http://www.slideshare.net/HBaseCon/apache-spark-on-apache-hbase-current-and-future">Slides</a> | <a href="https://www.youtube.com/watch?v=C5fJcv75eJY&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy&amp;index=5">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p><b>Applications</b></p>
+</th>
+<td valign="middle"><p>Swarnim Kulkarni (Cerner)</p>
+</td>
+<td valign="middle"><p>Apache HBase in the Enterprise Data Hub at Cerner (<a href="http://www.slideshare.net/HBaseCon/apache-hbase-in-the-enterprise-data-hub-at-cerner">Slides</a> | <a href="https://www.youtube.com/watch?v=Y3dScxYEQxo&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy&amp;index=21">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Jingwei Lu and Jason Zhang (Airbnb)</p>
+</td>
+<td valign="middle"><p>Apache HBase at Airbnb (<a href="http://www.slideshare.net/HBaseCon/apache-hbase-at-airbnb">Slides</a> | <a href="https://www.youtube.com/watch?v=M6wrI3FzyvE&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy&amp;index=18">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Partha Saha and CW Chung (Visa)</p>
+</td>
+<td valign="middle"><p>Rolling Out Apache HBase for Mobile Offerings at Visa (<a href="http://www.slideshare.net/HBaseCon/rolling-out-apache-hbase-for-mobile-offerings-at-visa">Slides</a> | <a href="https://www.youtube.com/watch?v=jk_mvo569Yk&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy&amp;index=16">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Vladimir Rodionov (Hortonworks) / Clara Xiong (Flurry/Yahoo!)</p>
+</td>
+<td valign="middle"><p>Time-Series Apache HBase (Slides) / Date-tiered Compaction Policy for Time-series Data (Slides) (<a href="https://www.youtube.com/watch?v=IeGbDlFmnSg&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy&amp;index=15">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Hongbin Ma and Luke Han (Kyligence) / Rohit Jain (Esgyn)</p>
+</td>
+<td valign="middle"><p>Apache Kylin\u2019s Performance Boost from Apache HBase (<a href="http://www.slideshare.net/HBaseCon/apache-kylins-performance-boost-from-apache-hbase">Slides</a>) / In Search of Database Nirvana: Challenges of Delivering HTAP (<a href="http://www.slideshare.net/HBaseCon/in-search-of-database-nirvana-challenges-of-delivering-htap">Slides</a>) (<a href="https://www.youtube.com/watch?v=UbHfQTPgoM4&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy&amp;index=14">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>James Taylor (Salesforce) and Maryann Xue (Intel)</p>
+</td>
+<td valign="middle"><p>Apache Phoenix: Use Cases and New Features (<a href="http://www.slideshare.net/HBaseCon/apache-phoenix-use-cases-and-new-features">Slides</a> | <a href="https://www.youtube.com/watch?v=-qCCMuWYpls&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy&amp;index=17">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p><b>General Session (Afternoon)</b></p>
+</th>
+<td valign="middle"><p>Lars Hofhansl (Salesforce), Matteo Bertozzi (Cloudera), John Leach (Splice Machine), Maxim Lukiyanov (Microsoft), Matt Mullins (Facebook), and Carter Page (Google)</p>
+</td>
+<td valign="middle"><p>Panel: Future of Apache HBase (<a href="http://www.slideshare.net/HBaseCon/keynote-the-future-of-apache-hbase">Slides</a> | <a href="https://www.youtube.com/watch?v=i7pklPBwdCA&amp;index=4&amp;list=PLe-h9HrA9qfDVOeNh1l_T5HvwvkO9raWy">Recording</a>)</p>
+</td>
+</tr></tbody></table>
+</div>
+    </div></div>
+
+</div>
+</div>
+</div>
+
+
+ </div>
+<div class="accordion-menu title section">
+
+
+
+
+<div class="accordion" id="2015-PresentationsRecordings" data-acc="closed">
+
+
+
+ 
+<h3><span class="acc-title">2015 - Presentations & Recordings</span><span class="acc-icon"></span></h3>
+
+
+<div class="accordion_content"><div class="a_plus parsys"><div class="table parbase section">
+
+
+     <div class="table-responsive">
+     <div class="table data"><table width="100%" cellspacing="0" cellpadding="1" border="1">
+<tbody><tr><th valign="middle"><p><b>Track</b></p>
+</th>
+<th valign="middle"><p><b>Name</b></p>
+</th>
+<th valign="middle"><p><b>Session Title</b></p>
+</th>
+</tr><tr><th valign="middle"><p><b>General Session&nbsp;&nbsp;&nbsp;&nbsp;</b></p>
+</th>
+<td valign="middle"><p>Andrew Purtell, Michael Stack, Enis S�ztutar, Carter Page, Raghavendra Prabhu, Xun Liu, Matthew Hunt, Sudarshan Kadambi</p>
+</td>
+<td valign="middle"><p>Welcome Messages / State of HBase (<a href="http://www.slideshare.net/HBaseCon/hbasecon-2015-general-session-state-of-hbase">Slides</a>) / Bigtable at Google / Zen @ Pinterest (<a href="http://www.slideshare.net/HBaseCon/keynote-3-pinterest-49043320">Slides</a>) / HBase @ Bloomberg (<a href="http://www.slideshare.net/HBaseCon/keynote-4-bloomberg-h-baseconv77-49043315">Slides</a>) (<a href="https://vimeo.com/127766779">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p><b>Intro to HBase</b></p>
+</th>
+<td valign="middle"><p>Jesse Anderson</p>
+</td>
+<td valign="middle"><p>HBase: Just the Basics (<a href="http://www.slideshare.net/HBaseCon/hbasecon-2015-just-the-basics">Slides</a> | <a href="https://vimeo.com/127769412">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p><b>Operations</b></p>
+</th>
+<td valign="middle"><p>Rahul Gidwandi, Ian Friedman (Yahoo!)</p>
+</td>
+<td valign="middle"><p>HBase Operations in a Flurry (<a href="http://www.slideshare.net/HBaseCon/hbasecon-2015-hbase-operations-in-a-flurry">Slides</a> | <a href="https://vimeo.com/128208169">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Jeremy Carroll, Tian-Ying Chang (Pinterest)</p>
+</td>
+<td valign="middle"><p>HBase at Scale in an Online and High-Demand Environment (<a href="http://www.slideshare.net/HBaseCon/operations-session-2-49043536">Slides</a> | <a href="https://vimeo.com/128208874">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Chris Larsen (Yahoo!), Benoit Sigoure (Arista Networks)</p>
+</td>
+<td valign="middle"><p>OpenTSDB and AsyncHBase Update (<a href="http://www.slideshare.net/HBaseCon/operations-session-3-49043534">Slides</a> | <a href="https://vimeo.com/128207693">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Francis Liu, Vandana Ayyalasomayajula, Virag Kothari (Yahoo!)</p>
+</td>
+<td valign="middle"><p>Multitenancy in HBase: Learnings from Yahoo! (<a href="http://www.slideshare.net/HBaseCon/operations-session-4-49043533">Slides</a> | <a href="https://vimeo.com/128209127">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Clay Baenziger (Bloomberg), Jeremy Carroll (Pinterest), Elliott Clark (Facebook), Dave Coyle (Dropbox), Max Luebbe (Google), Joey Parsons (Flipboard)</p>
+</td>
+<td valign="middle"><p>Smooth Operators Panel (<a href="https://vimeo.com/128209020">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Shaohui Liu, Jianwei Cui (Xiaomi)</p>
+</td>
+<td valign="middle"><p>HBase Operations at Xiaomi (<a href="http://www.slideshare.net/HBaseCon/operations-session-6-49043532">Slides</a> | <a href="https://vimeo.com/128207123">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Cosmin Lehene (Adobe)</p>
+</td>
+<td valign="middle"><p>Elastic HBase on Mesos (<a href="http://www.slideshare.net/HBaseCon/operations-session-7a">Slides</a> | <a href="https://vimeo.com/128208572">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Nitin Aggarwal, Ishan Chhabra (Rocket Fuel)</p>
+</td>
+<td valign="middle"><p>DeathStar: Easy, Dynamic, Multi-tenant HBase via YARN (<a href="http://www.slideshare.net/HBaseCon/operations-session-7b-requires-aller-font">Slides</a> | <a href="https://vimeo.com/128210236">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p><b>Dev &amp; Internals&nbsp;&nbsp;&nbsp;</b></p>
+</th>
+<td valign="middle"><p>Enis S�ztutar (Hortonworks), Solomon Duskis (Google)</p>
+</td>
+<td valign="middle"><p>Meet HBase 1.0 (<a href="http://www.slideshare.net/HBaseCon/hbasecon-2015-meet-hbase-10">Slides</a> | <a href="https://vimeo.com/127772299">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Matteo Bertozzi (Cloudera), Sean Busbey (Cloudera), Jingcheng Du (Intel), Lars Hofhansl (Salesforce), Jon Hsieh (Cloudera), Enis Söztutar (Hortonworks), Jimmy Xiang (Cloudera)</p>
+</td>
+<td valign="middle"><p>HBase 2.0 and Beyond: Panel (<a href="http://www.slideshare.net/HBaseCon/dev-session-2-panel">Slides</a> | <a href="https://vimeo.com/127774673">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Lars Hofhansl (Salesforce)</p>
+</td>
+<td valign="middle"><p>HBase Performance Tuning @ Salesforce (<a href="http://www.slideshare.net/HBaseCon/dev-session-3">Slides</a> | <a href="https://vimeo.com/127778854">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Abraham Elmahrek (Cloudera), Colin McCabe (Cloudera)</p>
+</td>
+<td valign="middle"><p>Solving HBase Performance Problems with Apache HTrace (<a href="http://www.slideshare.net/HBaseCon/dev-session-4a">Slides</a> | <a href="https://vimeo.com/127781463">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Ted Malaska (Cloudera)</p>
+</td>
+<td valign="middle"><p>HBase and Spark (<a href="http://www.slideshare.net/HBaseCon/dev-session-4b">Slides</a> | <a href="https://vimeo.com/127794473">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>David Mackenzie (Box)&nbsp;&nbsp;&nbsp;&nbsp;</p>
+</td>
+<td valign="middle"><p>Events @ Box: Using HBase as a Message Queue (<a href="http://www.slideshare.net/HBaseCon/dev-session-5a">Slides</a> | <a href="https://vimeo.com/127794987">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Misty Stanley-Jones (Cloudera)</p>
+</td>
+<td valign="middle"><p>State of HBase Docs and How to Contribute (<a href="http://www.slideshare.net/HBaseCon/hbasecon-2015-state-of-hbase-docs-and-how-to-contribute">Slides</a> | <a href="https://vimeo.com/127795426">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Gary Helmling (Cask Data)</p>
+</td>
+<td valign="middle"><p>Reusable Data Access Patterns with CDAP Datasets (<a href="http://www.slideshare.net/HBaseCon/dev-session-6">Slides</a> | <a href="https://vimeo.com/127796236">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Eric Kaczmarek (Intel), Liqi Yi (Intel)</p>
+</td>
+<td valign="middle"><p>Taming GC Pauses for Large Java Heap in HBase (<a href="http://www.slideshare.net/HBaseCon/dev-session-7-49202969">Slides</a> | <a href="https://vimeo.com/127796498">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p><b>Ecosystem</b></p>
+</th>
+<td valign="middle"><p>Ido Karavany (Intel)</p>
+</td>
+<td valign="middle"><p>HBase as an IoT Stream Analytics Platform for Parkinson's Disease Research (<a href="http://www.slideshare.net/HBaseCon/hbasecon-2015-general-session">Slides</a> | <a href="https://vimeo.com/127832377">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>James Taylor (Salesforce), Maryann Xue (Intel)</p>
+</td>
+<td valign="middle"><p>Apache Phoenix: The Evolution of a Relational Database Layer over HBase (<a href="http://www.slideshare.net/HBaseCon/ecosystem-session-2-49044349">Slides</a> | <a href="https://vimeo.com/127832487">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Swarnim Kulkarni (Cerner), Brock Noland (StreamSets), Nick Dimiduk (Hortonworks)</p>
+</td>
+<td valign="middle"><p>Analyzing HBase Data with Apache Hive (<a href="http://www.slideshare.net/HBaseCon/ecosystem-session-3a">Slides</a> | <a href="https://vimeo.com/128152306">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Seshu Adunuthula (eBay)</p>
+</td>
+<td valign="middle"><p>Apache Kylin: Extreme OLAP Engine for Hadoop (<a href="http://www.slideshare.net/HBaseCon/ecosystem-session-3b">Slides</a> | <a href="https://vimeo.com/128152444">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Maxim Lukiyanov (Microsoft), Ashit Gosalia (Microsoft)</p>
+</td>
+<td valign="middle"><p>Optimizing HBase for the Cloud in Microsoft Azure HDInsight (<a href="http://www.slideshare.net/HBaseCon/ecosystem-session-4-49044348">Slides</a> | <a href="https://vimeo.com/127981587">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Jimmy Lin (University of Maryland)</p>
+</td>
+<td valign="middle"><p>Warcbase: Scaling 'Out' and 'Down' HBase for Web Archiving (<a href="http://www.slideshare.net/HBaseCon/ecosystem-session-5-49044346">Slides</a> | <a href="https://vimeo.com/127989773">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Anoop Sharma (HP), Rohit Jain (HP)</p>
+</td>
+<td valign="middle"><p>Trafodion: Integrating Operational SQL into HBase (<a href="http://www.slideshare.net/HBaseCon/ecosystem-session-6-49044344">Slides</a> | <a href="https://vimeo.com/128190098">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Julian Hyde (Hortonworks), Rohit Jain (HP), Dr. Ricardo Jimenez-Peris (LeanXScale), John Leach (Splice Machine), Jacques Nadeau (MapR), James Taylor (Salesforce)</p>
+</td>
+<td valign="middle"><p>SQL-on-HBase Smackdown: Panel (<a href="https://vimeo.com/128190191">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p><b>Use Cases</b></p>
+</th>
+<td valign="middle"><p>Sang Chi, Jason Culverhouse, Matt Blair (Flipboard)</p>
+</td>
+<td valign="middle"><p>HBase @ Flipboard (<a href="http://www.slideshare.net/HBaseCon/use-cases-session-1">Slides</a> | <a href="https://vimeo.com/128194533">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Aaron Carreras (FINRA) &nbsp;&nbsp;&nbsp;&nbsp;</p>
+</td>
+<td valign="middle"><p>Graph Processing of Stock Market Order Flow in HBase on AWS (<a href="http://www.slideshare.net/HBaseCon/use-cases-session-2">Slides</a> | <a href="https://vimeo.com/128194629">Recording</a>)</p>
+</td>
+</tr><tr><th valign="middle"><p>&nbsp;</p>
+</th>
+<td valign="middle"><p>Andrey Gusev (Sift Science)</p>
+</td>
+<td valign="middle"><p>Running ML Infrastructure on HBase (<a href="http://www.slideshare.net/HBaseCon/use-cases-session-3">Slides</a> | <a href="https://vimeo.com/128201176">Recording</a>)</p>
+</td

<TRUNCATED>

[05/13] hbase-site git commit: Added hbasecon website at www.hbasecon.com

Posted by st...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.svg
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.svg b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.svg
new file mode 100644
index 0000000..94fb549
--- /dev/null
+++ b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.svg
@@ -0,0 +1,288 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
+<svg xmlns="http://www.w3.org/2000/svg">
+<metadata></metadata>
+<defs>
+<font id="glyphicons_halflingsregular" horiz-adv-x="1200" >
+<font-face units-per-em="1200" ascent="960" descent="-240" />
+<missing-glyph horiz-adv-x="500" />
+<glyph horiz-adv-x="0" />
+<glyph horiz-adv-x="400" />
+<glyph unicode=" " />
+<glyph unicode="*" d="M600 1100q15 0 34 -1.5t30 -3.5l11 -1q10 -2 17.5 -10.5t7.5 -18.5v-224l158 158q7 7 18 8t19 -6l106 -106q7 -8 6 -19t-8 -18l-158 -158h224q10 0 18.5 -7.5t10.5 -17.5q6 -41 6 -75q0 -15 -1.5 -34t-3.5 -30l-1 -11q-2 -10 -10.5 -17.5t-18.5 -7.5h-224l158 -158 q7 -7 8 -18t-6 -19l-106 -106q-8 -7 -19 -6t-18 8l-158 158v-224q0 -10 -7.5 -18.5t-17.5 -10.5q-41 -6 -75 -6q-15 0 -34 1.5t-30 3.5l-11 1q-10 2 -17.5 10.5t-7.5 18.5v224l-158 -158q-7 -7 -18 -8t-19 6l-106 106q-7 8 -6 19t8 18l158 158h-224q-10 0 -18.5 7.5 t-10.5 17.5q-6 41 -6 75q0 15 1.5 34t3.5 30l1 11q2 10 10.5 17.5t18.5 7.5h224l-158 158q-7 7 -8 18t6 19l106 106q8 7 19 6t18 -8l158 -158v224q0 10 7.5 18.5t17.5 10.5q41 6 75 6z" />
+<glyph unicode="+" d="M450 1100h200q21 0 35.5 -14.5t14.5 -35.5v-350h350q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-350v-350q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v350h-350q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5 h350v350q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xa0;" />
+<glyph unicode="&#xa5;" d="M825 1100h250q10 0 12.5 -5t-5.5 -13l-364 -364q-6 -6 -11 -18h268q10 0 13 -6t-3 -14l-120 -160q-6 -8 -18 -14t-22 -6h-125v-100h275q10 0 13 -6t-3 -14l-120 -160q-6 -8 -18 -14t-22 -6h-125v-174q0 -11 -7.5 -18.5t-18.5 -7.5h-148q-11 0 -18.5 7.5t-7.5 18.5v174 h-275q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h125v100h-275q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h118q-5 12 -11 18l-364 364q-8 8 -5.5 13t12.5 5h250q25 0 43 -18l164 -164q8 -8 18 -8t18 8l164 164q18 18 43 18z" />
+<glyph unicode="&#x2000;" horiz-adv-x="650" />
+<glyph unicode="&#x2001;" horiz-adv-x="1300" />
+<glyph unicode="&#x2002;" horiz-adv-x="650" />
+<glyph unicode="&#x2003;" horiz-adv-x="1300" />
+<glyph unicode="&#x2004;" horiz-adv-x="433" />
+<glyph unicode="&#x2005;" horiz-adv-x="325" />
+<glyph unicode="&#x2006;" horiz-adv-x="216" />
+<glyph unicode="&#x2007;" horiz-adv-x="216" />
+<glyph unicode="&#x2008;" horiz-adv-x="162" />
+<glyph unicode="&#x2009;" horiz-adv-x="260" />
+<glyph unicode="&#x200a;" horiz-adv-x="72" />
+<glyph unicode="&#x202f;" horiz-adv-x="260" />
+<glyph unicode="&#x205f;" horiz-adv-x="325" />
+<glyph unicode="&#x20ac;" d="M744 1198q242 0 354 -189q60 -104 66 -209h-181q0 45 -17.5 82.5t-43.5 61.5t-58 40.5t-60.5 24t-51.5 7.5q-19 0 -40.5 -5.5t-49.5 -20.5t-53 -38t-49 -62.5t-39 -89.5h379l-100 -100h-300q-6 -50 -6 -100h406l-100 -100h-300q9 -74 33 -132t52.5 -91t61.5 -54.5t59 -29 t47 -7.5q22 0 50.5 7.5t60.5 24.5t58 41t43.5 61t17.5 80h174q-30 -171 -128 -278q-107 -117 -274 -117q-206 0 -324 158q-36 48 -69 133t-45 204h-217l100 100h112q1 47 6 100h-218l100 100h134q20 87 51 153.5t62 103.5q117 141 297 141z" />
+<glyph unicode="&#x20bd;" d="M428 1200h350q67 0 120 -13t86 -31t57 -49.5t35 -56.5t17 -64.5t6.5 -60.5t0.5 -57v-16.5v-16.5q0 -36 -0.5 -57t-6.5 -61t-17 -65t-35 -57t-57 -50.5t-86 -31.5t-120 -13h-178l-2 -100h288q10 0 13 -6t-3 -14l-120 -160q-6 -8 -18 -14t-22 -6h-138v-175q0 -11 -5.5 -18 t-15.5 -7h-149q-10 0 -17.5 7.5t-7.5 17.5v175h-267q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h117v100h-267q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h117v475q0 10 7.5 17.5t17.5 7.5zM600 1000v-300h203q64 0 86.5 33t22.5 119q0 84 -22.5 116t-86.5 32h-203z" />
+<glyph unicode="&#x2212;" d="M250 700h800q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#x231b;" d="M1000 1200v-150q0 -21 -14.5 -35.5t-35.5 -14.5h-50v-100q0 -91 -49.5 -165.5t-130.5 -109.5q81 -35 130.5 -109.5t49.5 -165.5v-150h50q21 0 35.5 -14.5t14.5 -35.5v-150h-800v150q0 21 14.5 35.5t35.5 14.5h50v150q0 91 49.5 165.5t130.5 109.5q-81 35 -130.5 109.5 t-49.5 165.5v100h-50q-21 0 -35.5 14.5t-14.5 35.5v150h800zM400 1000v-100q0 -60 32.5 -109.5t87.5 -73.5q28 -12 44 -37t16 -55t-16 -55t-44 -37q-55 -24 -87.5 -73.5t-32.5 -109.5v-150h400v150q0 60 -32.5 109.5t-87.5 73.5q-28 12 -44 37t-16 55t16 55t44 37 q55 24 87.5 73.5t32.5 109.5v100h-400z" />
+<glyph unicode="&#x25fc;" horiz-adv-x="500" d="M0 0z" />
+<glyph unicode="&#x2601;" d="M503 1089q110 0 200.5 -59.5t134.5 -156.5q44 14 90 14q120 0 205 -86.5t85 -206.5q0 -121 -85 -207.5t-205 -86.5h-750q-79 0 -135.5 57t-56.5 137q0 69 42.5 122.5t108.5 67.5q-2 12 -2 37q0 153 108 260.5t260 107.5z" />
+<glyph unicode="&#x26fa;" d="M774 1193.5q16 -9.5 20.5 -27t-5.5 -33.5l-136 -187l467 -746h30q20 0 35 -18.5t15 -39.5v-42h-1200v42q0 21 15 39.5t35 18.5h30l468 746l-135 183q-10 16 -5.5 34t20.5 28t34 5.5t28 -20.5l111 -148l112 150q9 16 27 20.5t34 -5zM600 200h377l-182 112l-195 534v-646z " />
+<glyph unicode="&#x2709;" d="M25 1100h1150q10 0 12.5 -5t-5.5 -13l-564 -567q-8 -8 -18 -8t-18 8l-564 567q-8 8 -5.5 13t12.5 5zM18 882l264 -264q8 -8 8 -18t-8 -18l-264 -264q-8 -8 -13 -5.5t-5 12.5v550q0 10 5 12.5t13 -5.5zM918 618l264 264q8 8 13 5.5t5 -12.5v-550q0 -10 -5 -12.5t-13 5.5 l-264 264q-8 8 -8 18t8 18zM818 482l364 -364q8 -8 5.5 -13t-12.5 -5h-1150q-10 0 -12.5 5t5.5 13l364 364q8 8 18 8t18 -8l164 -164q8 -8 18 -8t18 8l164 164q8 8 18 8t18 -8z" />
+<glyph unicode="&#x270f;" d="M1011 1210q19 0 33 -13l153 -153q13 -14 13 -33t-13 -33l-99 -92l-214 214l95 96q13 14 32 14zM1013 800l-615 -614l-214 214l614 614zM317 96l-333 -112l110 335z" />
+<glyph unicode="&#xe001;" d="M700 650v-550h250q21 0 35.5 -14.5t14.5 -35.5v-50h-800v50q0 21 14.5 35.5t35.5 14.5h250v550l-500 550h1200z" />
+<glyph unicode="&#xe002;" d="M368 1017l645 163q39 15 63 0t24 -49v-831q0 -55 -41.5 -95.5t-111.5 -63.5q-79 -25 -147 -4.5t-86 75t25.5 111.5t122.5 82q72 24 138 8v521l-600 -155v-606q0 -42 -44 -90t-109 -69q-79 -26 -147 -5.5t-86 75.5t25.5 111.5t122.5 82.5q72 24 138 7v639q0 38 14.5 59 t53.5 34z" />
+<glyph unicode="&#xe003;" d="M500 1191q100 0 191 -39t156.5 -104.5t104.5 -156.5t39 -191l-1 -2l1 -5q0 -141 -78 -262l275 -274q23 -26 22.5 -44.5t-22.5 -42.5l-59 -58q-26 -20 -46.5 -20t-39.5 20l-275 274q-119 -77 -261 -77l-5 1l-2 -1q-100 0 -191 39t-156.5 104.5t-104.5 156.5t-39 191 t39 191t104.5 156.5t156.5 104.5t191 39zM500 1022q-88 0 -162 -43t-117 -117t-43 -162t43 -162t117 -117t162 -43t162 43t117 117t43 162t-43 162t-117 117t-162 43z" />
+<glyph unicode="&#xe005;" d="M649 949q48 68 109.5 104t121.5 38.5t118.5 -20t102.5 -64t71 -100.5t27 -123q0 -57 -33.5 -117.5t-94 -124.5t-126.5 -127.5t-150 -152.5t-146 -174q-62 85 -145.5 174t-150 152.5t-126.5 127.5t-93.5 124.5t-33.5 117.5q0 64 28 123t73 100.5t104 64t119 20 t120.5 -38.5t104.5 -104z" />
+<glyph unicode="&#xe006;" d="M407 800l131 353q7 19 17.5 19t17.5 -19l129 -353h421q21 0 24 -8.5t-14 -20.5l-342 -249l130 -401q7 -20 -0.5 -25.5t-24.5 6.5l-343 246l-342 -247q-17 -12 -24.5 -6.5t-0.5 25.5l130 400l-347 251q-17 12 -14 20.5t23 8.5h429z" />
+<glyph unicode="&#xe007;" d="M407 800l131 353q7 19 17.5 19t17.5 -19l129 -353h421q21 0 24 -8.5t-14 -20.5l-342 -249l130 -401q7 -20 -0.5 -25.5t-24.5 6.5l-343 246l-342 -247q-17 -12 -24.5 -6.5t-0.5 25.5l130 400l-347 251q-17 12 -14 20.5t23 8.5h429zM477 700h-240l197 -142l-74 -226 l193 139l195 -140l-74 229l192 140h-234l-78 211z" />
+<glyph unicode="&#xe008;" d="M600 1200q124 0 212 -88t88 -212v-250q0 -46 -31 -98t-69 -52v-75q0 -10 6 -21.5t15 -17.5l358 -230q9 -5 15 -16.5t6 -21.5v-93q0 -10 -7.5 -17.5t-17.5 -7.5h-1150q-10 0 -17.5 7.5t-7.5 17.5v93q0 10 6 21.5t15 16.5l358 230q9 6 15 17.5t6 21.5v75q-38 0 -69 52 t-31 98v250q0 124 88 212t212 88z" />
+<glyph unicode="&#xe009;" d="M25 1100h1150q10 0 17.5 -7.5t7.5 -17.5v-1050q0 -10 -7.5 -17.5t-17.5 -7.5h-1150q-10 0 -17.5 7.5t-7.5 17.5v1050q0 10 7.5 17.5t17.5 7.5zM100 1000v-100h100v100h-100zM875 1000h-550q-10 0 -17.5 -7.5t-7.5 -17.5v-350q0 -10 7.5 -17.5t17.5 -7.5h550 q10 0 17.5 7.5t7.5 17.5v350q0 10 -7.5 17.5t-17.5 7.5zM1000 1000v-100h100v100h-100zM100 800v-100h100v100h-100zM1000 800v-100h100v100h-100zM100 600v-100h100v100h-100zM1000 600v-100h100v100h-100zM875 500h-550q-10 0 -17.5 -7.5t-7.5 -17.5v-350q0 -10 7.5 -17.5 t17.5 -7.5h550q10 0 17.5 7.5t7.5 17.5v350q0 10 -7.5 17.5t-17.5 7.5zM100 400v-100h100v100h-100zM1000 400v-100h100v100h-100zM100 200v-100h100v100h-100zM1000 200v-100h100v100h-100z" />
+<glyph unicode="&#xe010;" d="M50 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM650 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400 q0 21 14.5 35.5t35.5 14.5zM50 500h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM650 500h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400 q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe011;" d="M50 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200 q0 21 14.5 35.5t35.5 14.5zM850 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM50 700h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200 q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 700h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM850 700h200q21 0 35.5 -14.5t14.5 -35.5v-200 q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM50 300h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 3
 00h200 q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM850 300h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5 t35.5 14.5z" />
+<glyph unicode="&#xe012;" d="M50 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 1100h700q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v200 q0 21 14.5 35.5t35.5 14.5zM50 700h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 700h700q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700 q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM50 300h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 300h700q21 0 35.5 -14.5t14.5 -35.5v-200 q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe013;" d="M465 477l571 571q8 8 18 8t17 -8l177 -177q8 -7 8 -17t-8 -18l-783 -784q-7 -8 -17.5 -8t-17.5 8l-384 384q-8 8 -8 18t8 17l177 177q7 8 17 8t18 -8l171 -171q7 -7 18 -7t18 7z" />
+<glyph unicode="&#xe014;" d="M904 1083l178 -179q8 -8 8 -18.5t-8 -17.5l-267 -268l267 -268q8 -7 8 -17.5t-8 -18.5l-178 -178q-8 -8 -18.5 -8t-17.5 8l-268 267l-268 -267q-7 -8 -17.5 -8t-18.5 8l-178 178q-8 8 -8 18.5t8 17.5l267 268l-267 268q-8 7 -8 17.5t8 18.5l178 178q8 8 18.5 8t17.5 -8 l268 -267l268 268q7 7 17.5 7t18.5 -7z" />
+<glyph unicode="&#xe015;" d="M507 1177q98 0 187.5 -38.5t154.5 -103.5t103.5 -154.5t38.5 -187.5q0 -141 -78 -262l300 -299q8 -8 8 -18.5t-8 -18.5l-109 -108q-7 -8 -17.5 -8t-18.5 8l-300 299q-119 -77 -261 -77q-98 0 -188 38.5t-154.5 103t-103 154.5t-38.5 188t38.5 187.5t103 154.5 t154.5 103.5t188 38.5zM506.5 1023q-89.5 0 -165.5 -44t-120 -120.5t-44 -166t44 -165.5t120 -120t165.5 -44t166 44t120.5 120t44 165.5t-44 166t-120.5 120.5t-166 44zM425 900h150q10 0 17.5 -7.5t7.5 -17.5v-75h75q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5 t-17.5 -7.5h-75v-75q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v75h-75q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h75v75q0 10 7.5 17.5t17.5 7.5z" />
+<glyph unicode="&#xe016;" d="M507 1177q98 0 187.5 -38.5t154.5 -103.5t103.5 -154.5t38.5 -187.5q0 -141 -78 -262l300 -299q8 -8 8 -18.5t-8 -18.5l-109 -108q-7 -8 -17.5 -8t-18.5 8l-300 299q-119 -77 -261 -77q-98 0 -188 38.5t-154.5 103t-103 154.5t-38.5 188t38.5 187.5t103 154.5 t154.5 103.5t188 38.5zM506.5 1023q-89.5 0 -165.5 -44t-120 -120.5t-44 -166t44 -165.5t120 -120t165.5 -44t166 44t120.5 120t44 165.5t-44 166t-120.5 120.5t-166 44zM325 800h350q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-350q-10 0 -17.5 7.5 t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5z" />
+<glyph unicode="&#xe017;" d="M550 1200h100q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM800 975v166q167 -62 272 -209.5t105 -331.5q0 -117 -45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5 t-184.5 123t-123 184.5t-45.5 224q0 184 105 331.5t272 209.5v-166q-103 -55 -165 -155t-62 -220q0 -116 57 -214.5t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5q0 120 -62 220t-165 155z" />
+<glyph unicode="&#xe018;" d="M1025 1200h150q10 0 17.5 -7.5t7.5 -17.5v-1150q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v1150q0 10 7.5 17.5t17.5 7.5zM725 800h150q10 0 17.5 -7.5t7.5 -17.5v-750q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v750 q0 10 7.5 17.5t17.5 7.5zM425 500h150q10 0 17.5 -7.5t7.5 -17.5v-450q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v450q0 10 7.5 17.5t17.5 7.5zM125 300h150q10 0 17.5 -7.5t7.5 -17.5v-250q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5 v250q0 10 7.5 17.5t17.5 7.5z" />
+<glyph unicode="&#xe019;" d="M600 1174q33 0 74 -5l38 -152l5 -1q49 -14 94 -39l5 -2l134 80q61 -48 104 -105l-80 -134l3 -5q25 -44 39 -93l1 -6l152 -38q5 -43 5 -73q0 -34 -5 -74l-152 -38l-1 -6q-15 -49 -39 -93l-3 -5l80 -134q-48 -61 -104 -105l-134 81l-5 -3q-44 -25 -94 -39l-5 -2l-38 -151 q-43 -5 -74 -5q-33 0 -74 5l-38 151l-5 2q-49 14 -94 39l-5 3l-134 -81q-60 48 -104 105l80 134l-3 5q-25 45 -38 93l-2 6l-151 38q-6 42 -6 74q0 33 6 73l151 38l2 6q13 48 38 93l3 5l-80 134q47 61 105 105l133 -80l5 2q45 25 94 39l5 1l38 152q43 5 74 5zM600 815 q-89 0 -152 -63t-63 -151.5t63 -151.5t152 -63t152 63t63 151.5t-63 151.5t-152 63z" />
+<glyph unicode="&#xe020;" d="M500 1300h300q41 0 70.5 -29.5t29.5 -70.5v-100h275q10 0 17.5 -7.5t7.5 -17.5v-75h-1100v75q0 10 7.5 17.5t17.5 7.5h275v100q0 41 29.5 70.5t70.5 29.5zM500 1200v-100h300v100h-300zM1100 900v-800q0 -41 -29.5 -70.5t-70.5 -29.5h-700q-41 0 -70.5 29.5t-29.5 70.5 v800h900zM300 800v-700h100v700h-100zM500 800v-700h100v700h-100zM700 800v-700h100v700h-100zM900 800v-700h100v700h-100z" />
+<glyph unicode="&#xe021;" d="M18 618l620 608q8 7 18.5 7t17.5 -7l608 -608q8 -8 5.5 -13t-12.5 -5h-175v-575q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v375h-300v-375q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v575h-175q-10 0 -12.5 5t5.5 13z" />
+<glyph unicode="&#xe022;" d="M600 1200v-400q0 -41 29.5 -70.5t70.5 -29.5h300v-650q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v1100q0 21 14.5 35.5t35.5 14.5h450zM1000 800h-250q-21 0 -35.5 14.5t-14.5 35.5v250z" />
+<glyph unicode="&#xe023;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM525 900h50q10 0 17.5 -7.5t7.5 -17.5v-275h175q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5z" />
+<glyph unicode="&#xe024;" d="M1300 0h-538l-41 400h-242l-41 -400h-538l431 1200h209l-21 -300h162l-20 300h208zM515 800l-27 -300h224l-27 300h-170z" />
+<glyph unicode="&#xe025;" d="M550 1200h200q21 0 35.5 -14.5t14.5 -35.5v-450h191q20 0 25.5 -11.5t-7.5 -27.5l-327 -400q-13 -16 -32 -16t-32 16l-327 400q-13 16 -7.5 27.5t25.5 11.5h191v450q0 21 14.5 35.5t35.5 14.5zM1125 400h50q10 0 17.5 -7.5t7.5 -17.5v-350q0 -10 -7.5 -17.5t-17.5 -7.5 h-1050q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h50q10 0 17.5 -7.5t7.5 -17.5v-175h900v175q0 10 7.5 17.5t17.5 7.5z" />
+<glyph unicode="&#xe026;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM525 900h150q10 0 17.5 -7.5t7.5 -17.5v-275h137q21 0 26 -11.5t-8 -27.5l-223 -275q-13 -16 -32 -16t-32 16l-223 275q-13 16 -8 27.5t26 11.5h137v275q0 10 7.5 17.5t17.5 7.5z " />
+<glyph unicode="&#xe027;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM632 914l223 -275q13 -16 8 -27.5t-26 -11.5h-137v-275q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v275h-137q-21 0 -26 11.5t8 27.5l223 275q13 16 32 16 t32 -16z" />
+<glyph unicode="&#xe028;" d="M225 1200h750q10 0 19.5 -7t12.5 -17l186 -652q7 -24 7 -49v-425q0 -12 -4 -27t-9 -17q-12 -6 -37 -6h-1100q-12 0 -27 4t-17 8q-6 13 -6 38l1 425q0 25 7 49l185 652q3 10 12.5 17t19.5 7zM878 1000h-556q-10 0 -19 -7t-11 -18l-87 -450q-2 -11 4 -18t16 -7h150 q10 0 19.5 -7t11.5 -17l38 -152q2 -10 11.5 -17t19.5 -7h250q10 0 19.5 7t11.5 17l38 152q2 10 11.5 17t19.5 7h150q10 0 16 7t4 18l-87 450q-2 11 -11 18t-19 7z" />
+<glyph unicode="&#xe029;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM540 820l253 -190q17 -12 17 -30t-17 -30l-253 -190q-16 -12 -28 -6.5t-12 26.5v400q0 21 12 26.5t28 -6.5z" />
+<glyph unicode="&#xe030;" d="M947 1060l135 135q7 7 12.5 5t5.5 -13v-362q0 -10 -7.5 -17.5t-17.5 -7.5h-362q-11 0 -13 5.5t5 12.5l133 133q-109 76 -238 76q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5h150q0 -117 -45.5 -224 t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5q192 0 347 -117z" />
+<glyph unicode="&#xe031;" d="M947 1060l135 135q7 7 12.5 5t5.5 -13v-361q0 -11 -7.5 -18.5t-18.5 -7.5h-361q-11 0 -13 5.5t5 12.5l134 134q-110 75 -239 75q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5h-150q0 117 45.5 224t123 184.5t184.5 123t224 45.5q192 0 347 -117zM1027 600h150 q0 -117 -45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5q-192 0 -348 118l-134 -134q-7 -8 -12.5 -5.5t-5.5 12.5v360q0 11 7.5 18.5t18.5 7.5h360q10 0 12.5 -5.5t-5.5 -12.5l-133 -133q110 -76 240 -76q116 0 214.5 57t155.5 155.5t57 214.5z" />
+<glyph unicode="&#xe032;" d="M125 1200h1050q10 0 17.5 -7.5t7.5 -17.5v-1150q0 -10 -7.5 -17.5t-17.5 -7.5h-1050q-10 0 -17.5 7.5t-7.5 17.5v1150q0 10 7.5 17.5t17.5 7.5zM1075 1000h-850q-10 0 -17.5 -7.5t-7.5 -17.5v-850q0 -10 7.5 -17.5t17.5 -7.5h850q10 0 17.5 7.5t7.5 17.5v850 q0 10 -7.5 17.5t-17.5 7.5zM325 900h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 900h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5zM325 700h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 700h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5zM325 500h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 500h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-
 450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5zM325 300h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 300h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5z" />
+<glyph unicode="&#xe033;" d="M900 800v200q0 83 -58.5 141.5t-141.5 58.5h-300q-82 0 -141 -59t-59 -141v-200h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-600q0 -41 29.5 -70.5t70.5 -29.5h900q41 0 70.5 29.5t29.5 70.5v600q0 41 -29.5 70.5t-70.5 29.5h-100zM400 800v150q0 21 15 35.5t35 14.5h200 q20 0 35 -14.5t15 -35.5v-150h-300z" />
+<glyph unicode="&#xe034;" d="M125 1100h50q10 0 17.5 -7.5t7.5 -17.5v-1075h-100v1075q0 10 7.5 17.5t17.5 7.5zM1075 1052q4 0 9 -2q16 -6 16 -23v-421q0 -6 -3 -12q-33 -59 -66.5 -99t-65.5 -58t-56.5 -24.5t-52.5 -6.5q-26 0 -57.5 6.5t-52.5 13.5t-60 21q-41 15 -63 22.5t-57.5 15t-65.5 7.5 q-85 0 -160 -57q-7 -5 -15 -5q-6 0 -11 3q-14 7 -14 22v438q22 55 82 98.5t119 46.5q23 2 43 0.5t43 -7t32.5 -8.5t38 -13t32.5 -11q41 -14 63.5 -21t57 -14t63.5 -7q103 0 183 87q7 8 18 8z" />
+<glyph unicode="&#xe035;" d="M600 1175q116 0 227 -49.5t192.5 -131t131 -192.5t49.5 -227v-300q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v300q0 127 -70.5 231.5t-184.5 161.5t-245 57t-245 -57t-184.5 -161.5t-70.5 -231.5v-300q0 -10 -7.5 -17.5t-17.5 -7.5h-50 q-10 0 -17.5 7.5t-7.5 17.5v300q0 116 49.5 227t131 192.5t192.5 131t227 49.5zM220 500h160q8 0 14 -6t6 -14v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14v460q0 8 6 14t14 6zM820 500h160q8 0 14 -6t6 -14v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14v460 q0 8 6 14t14 6z" />
+<glyph unicode="&#xe036;" d="M321 814l258 172q9 6 15 2.5t6 -13.5v-750q0 -10 -6 -13.5t-15 2.5l-258 172q-21 14 -46 14h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h250q25 0 46 14zM900 668l120 120q7 7 17 7t17 -7l34 -34q7 -7 7 -17t-7 -17l-120 -120l120 -120q7 -7 7 -17 t-7 -17l-34 -34q-7 -7 -17 -7t-17 7l-120 119l-120 -119q-7 -7 -17 -7t-17 7l-34 34q-7 7 -7 17t7 17l119 120l-119 120q-7 7 -7 17t7 17l34 34q7 8 17 8t17 -8z" />
+<glyph unicode="&#xe037;" d="M321 814l258 172q9 6 15 2.5t6 -13.5v-750q0 -10 -6 -13.5t-15 2.5l-258 172q-21 14 -46 14h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h250q25 0 46 14zM766 900h4q10 -1 16 -10q96 -129 96 -290q0 -154 -90 -281q-6 -9 -17 -10l-3 -1q-9 0 -16 6 l-29 23q-7 7 -8.5 16.5t4.5 17.5q72 103 72 229q0 132 -78 238q-6 8 -4.5 18t9.5 17l29 22q7 5 15 5z" />
+<glyph unicode="&#xe038;" d="M967 1004h3q11 -1 17 -10q135 -179 135 -396q0 -105 -34 -206.5t-98 -185.5q-7 -9 -17 -10h-3q-9 0 -16 6l-42 34q-8 6 -9 16t5 18q111 150 111 328q0 90 -29.5 176t-84.5 157q-6 9 -5 19t10 16l42 33q7 5 15 5zM321 814l258 172q9 6 15 2.5t6 -13.5v-750q0 -10 -6 -13.5 t-15 2.5l-258 172q-21 14 -46 14h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h250q25 0 46 14zM766 900h4q10 -1 16 -10q96 -129 96 -290q0 -154 -90 -281q-6 -9 -17 -10l-3 -1q-9 0 -16 6l-29 23q-7 7 -8.5 16.5t4.5 17.5q72 103 72 229q0 132 -78 238 q-6 8 -4.5 18.5t9.5 16.5l29 22q7 5 15 5z" />
+<glyph unicode="&#xe039;" d="M500 900h100v-100h-100v-100h-400v-100h-100v600h500v-300zM1200 700h-200v-100h200v-200h-300v300h-200v300h-100v200h600v-500zM100 1100v-300h300v300h-300zM800 1100v-300h300v300h-300zM300 900h-100v100h100v-100zM1000 900h-100v100h100v-100zM300 500h200v-500 h-500v500h200v100h100v-100zM800 300h200v-100h-100v-100h-200v100h-100v100h100v200h-200v100h300v-300zM100 400v-300h300v300h-300zM300 200h-100v100h100v-100zM1200 200h-100v100h100v-100zM700 0h-100v100h100v-100zM1200 0h-300v100h300v-100z" />
+<glyph unicode="&#xe040;" d="M100 200h-100v1000h100v-1000zM300 200h-100v1000h100v-1000zM700 200h-200v1000h200v-1000zM900 200h-100v1000h100v-1000zM1200 200h-200v1000h200v-1000zM400 0h-300v100h300v-100zM600 0h-100v91h100v-91zM800 0h-100v91h100v-91zM1100 0h-200v91h200v-91z" />
+<glyph unicode="&#xe041;" d="M500 1200l682 -682q8 -8 8 -18t-8 -18l-464 -464q-8 -8 -18 -8t-18 8l-682 682l1 475q0 10 7.5 17.5t17.5 7.5h474zM319.5 1024.5q-29.5 29.5 -71 29.5t-71 -29.5t-29.5 -71.5t29.5 -71.5t71 -29.5t71 29.5t29.5 71.5t-29.5 71.5z" />
+<glyph unicode="&#xe042;" d="M500 1200l682 -682q8 -8 8 -18t-8 -18l-464 -464q-8 -8 -18 -8t-18 8l-682 682l1 475q0 10 7.5 17.5t17.5 7.5h474zM800 1200l682 -682q8 -8 8 -18t-8 -18l-464 -464q-8 -8 -18 -8t-18 8l-56 56l424 426l-700 700h150zM319.5 1024.5q-29.5 29.5 -71 29.5t-71 -29.5 t-29.5 -71.5t29.5 -71.5t71 -29.5t71 29.5t29.5 71.5t-29.5 71.5z" />
+<glyph unicode="&#xe043;" d="M300 1200h825q75 0 75 -75v-900q0 -25 -18 -43l-64 -64q-8 -8 -13 -5.5t-5 12.5v950q0 10 -7.5 17.5t-17.5 7.5h-700q-25 0 -43 -18l-64 -64q-8 -8 -5.5 -13t12.5 -5h700q10 0 17.5 -7.5t7.5 -17.5v-950q0 -10 -7.5 -17.5t-17.5 -7.5h-850q-10 0 -17.5 7.5t-7.5 17.5v975 q0 25 18 43l139 139q18 18 43 18z" />
+<glyph unicode="&#xe044;" d="M250 1200h800q21 0 35.5 -14.5t14.5 -35.5v-1150l-450 444l-450 -445v1151q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe045;" d="M822 1200h-444q-11 0 -19 -7.5t-9 -17.5l-78 -301q-7 -24 7 -45l57 -108q6 -9 17.5 -15t21.5 -6h450q10 0 21.5 6t17.5 15l62 108q14 21 7 45l-83 301q-1 10 -9 17.5t-19 7.5zM1175 800h-150q-10 0 -21 -6.5t-15 -15.5l-78 -156q-4 -9 -15 -15.5t-21 -6.5h-550 q-10 0 -21 6.5t-15 15.5l-78 156q-4 9 -15 15.5t-21 6.5h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-650q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h750q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5 t7.5 17.5v650q0 10 -7.5 17.5t-17.5 7.5zM850 200h-500q-10 0 -19.5 -7t-11.5 -17l-38 -152q-2 -10 3.5 -17t15.5 -7h600q10 0 15.5 7t3.5 17l-38 152q-2 10 -11.5 17t-19.5 7z" />
+<glyph unicode="&#xe046;" d="M500 1100h200q56 0 102.5 -20.5t72.5 -50t44 -59t25 -50.5l6 -20h150q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v600q0 41 29.5 70.5t70.5 29.5h150q2 8 6.5 21.5t24 48t45 61t72 48t102.5 21.5zM900 800v-100 h100v100h-100zM600 730q-95 0 -162.5 -67.5t-67.5 -162.5t67.5 -162.5t162.5 -67.5t162.5 67.5t67.5 162.5t-67.5 162.5t-162.5 67.5zM600 603q43 0 73 -30t30 -73t-30 -73t-73 -30t-73 30t-30 73t30 73t73 30z" />
+<glyph unicode="&#xe047;" d="M681 1199l385 -998q20 -50 60 -92q18 -19 36.5 -29.5t27.5 -11.5l10 -2v-66h-417v66q53 0 75 43.5t5 88.5l-82 222h-391q-58 -145 -92 -234q-11 -34 -6.5 -57t25.5 -37t46 -20t55 -6v-66h-365v66q56 24 84 52q12 12 25 30.5t20 31.5l7 13l399 1006h93zM416 521h340 l-162 457z" />
+<glyph unicode="&#xe048;" d="M753 641q5 -1 14.5 -4.5t36 -15.5t50.5 -26.5t53.5 -40t50.5 -54.5t35.5 -70t14.5 -87q0 -67 -27.5 -125.5t-71.5 -97.5t-98.5 -66.5t-108.5 -40.5t-102 -13h-500v89q41 7 70.5 32.5t29.5 65.5v827q0 24 -0.5 34t-3.5 24t-8.5 19.5t-17 13.5t-28 12.5t-42.5 11.5v71 l471 -1q57 0 115.5 -20.5t108 -57t80.5 -94t31 -124.5q0 -51 -15.5 -96.5t-38 -74.5t-45 -50.5t-38.5 -30.5zM400 700h139q78 0 130.5 48.5t52.5 122.5q0 41 -8.5 70.5t-29.5 55.5t-62.5 39.5t-103.5 13.5h-118v-350zM400 200h216q80 0 121 50.5t41 130.5q0 90 -62.5 154.5 t-156.5 64.5h-159v-400z" />
+<glyph unicode="&#xe049;" d="M877 1200l2 -57q-83 -19 -116 -45.5t-40 -66.5l-132 -839q-9 -49 13 -69t96 -26v-97h-500v97q186 16 200 98l173 832q3 17 3 30t-1.5 22.5t-9 17.5t-13.5 12.5t-21.5 10t-26 8.5t-33.5 10q-13 3 -19 5v57h425z" />
+<glyph unicode="&#xe050;" d="M1300 900h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-200v-850q0 -22 25 -34.5t50 -13.5l25 -2v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v850h-200q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h1000v-300zM175 1000h-75v-800h75l-125 -167l-125 167h75v800h-75l125 167z" />
+<glyph unicode="&#xe051;" d="M1100 900h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-200v-650q0 -22 25 -34.5t50 -13.5l25 -2v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v650h-200q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h1000v-300zM1167 50l-167 -125v75h-800v-75l-167 125l167 125v-75h800v75z" />
+<glyph unicode="&#xe052;" d="M50 1100h600q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 800h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM50 500h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe053;" d="M250 1100h700q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 800h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM250 500h700q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe054;" d="M500 950v100q0 21 14.5 35.5t35.5 14.5h600q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5zM100 650v100q0 21 14.5 35.5t35.5 14.5h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000 q-21 0 -35.5 14.5t-14.5 35.5zM300 350v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5zM0 50v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100 q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5z" />
+<glyph unicode="&#xe055;" d="M50 1100h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 800h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM50 500h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe056;" d="M50 1100h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 1100h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM50 800h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 800h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 500h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 500h800q21 0 35.5 -14.5t14.5 -35.5v-100 q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 200
 h800 q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe057;" d="M400 0h-100v1100h100v-1100zM550 1100h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM550 800h500q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-500 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM267 550l-167 -125v75h-200v100h200v75zM550 500h300q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM550 200h600 q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe058;" d="M50 1100h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM900 0h-100v1100h100v-1100zM50 800h500q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-500 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM1100 600h200v-100h-200v-75l-167 125l167 125v-75zM50 500h300q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h600 q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe059;" d="M75 1000h750q31 0 53 -22t22 -53v-650q0 -31 -22 -53t-53 -22h-750q-31 0 -53 22t-22 53v650q0 31 22 53t53 22zM1200 300l-300 300l300 300v-600z" />
+<glyph unicode="&#xe060;" d="M44 1100h1112q18 0 31 -13t13 -31v-1012q0 -18 -13 -31t-31 -13h-1112q-18 0 -31 13t-13 31v1012q0 18 13 31t31 13zM100 1000v-737l247 182l298 -131l-74 156l293 318l236 -288v500h-1000zM342 884q56 0 95 -39t39 -94.5t-39 -95t-95 -39.5t-95 39.5t-39 95t39 94.5 t95 39z" />
+<glyph unicode="&#xe062;" d="M648 1169q117 0 216 -60t156.5 -161t57.5 -218q0 -115 -70 -258q-69 -109 -158 -225.5t-143 -179.5l-54 -62q-9 8 -25.5 24.5t-63.5 67.5t-91 103t-98.5 128t-95.5 148q-60 132 -60 249q0 88 34 169.5t91.5 142t137 96.5t166.5 36zM652.5 974q-91.5 0 -156.5 -65 t-65 -157t65 -156.5t156.5 -64.5t156.5 64.5t65 156.5t-65 157t-156.5 65z" />
+<glyph unicode="&#xe063;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 173v854q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57z" />
+<glyph unicode="&#xe064;" d="M554 1295q21 -72 57.5 -143.5t76 -130t83 -118t82.5 -117t70 -116t49.5 -126t18.5 -136.5q0 -71 -25.5 -135t-68.5 -111t-99 -82t-118.5 -54t-125.5 -23q-84 5 -161.5 34t-139.5 78.5t-99 125t-37 164.5q0 69 18 136.5t49.5 126.5t69.5 116.5t81.5 117.5t83.5 119 t76.5 131t58.5 143zM344 710q-23 -33 -43.5 -70.5t-40.5 -102.5t-17 -123q1 -37 14.5 -69.5t30 -52t41 -37t38.5 -24.5t33 -15q21 -7 32 -1t13 22l6 34q2 10 -2.5 22t-13.5 19q-5 4 -14 12t-29.5 40.5t-32.5 73.5q-26 89 6 271q2 11 -6 11q-8 1 -15 -10z" />
+<glyph unicode="&#xe065;" d="M1000 1013l108 115q2 1 5 2t13 2t20.5 -1t25 -9.5t28.5 -21.5q22 -22 27 -43t0 -32l-6 -10l-108 -115zM350 1100h400q50 0 105 -13l-187 -187h-368q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v182l200 200v-332 q0 -165 -93.5 -257.5t-256.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5zM1009 803l-362 -362l-161 -50l55 170l355 355z" />
+<glyph unicode="&#xe066;" d="M350 1100h361q-164 -146 -216 -200h-195q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5l200 153v-103q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5z M824 1073l339 -301q8 -7 8 -17.5t-8 -17.5l-340 -306q-7 -6 -12.5 -4t-6.5 11v203q-26 1 -54.5 0t-78.5 -7.5t-92 -17.5t-86 -35t-70 -57q10 59 33 108t51.5 81.5t65 58.5t68.5 40.5t67 24.5t56 13.5t40 4.5v210q1 10 6.5 12.5t13.5 -4.5z" />
+<glyph unicode="&#xe067;" d="M350 1100h350q60 0 127 -23l-178 -177h-349q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v69l200 200v-219q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5z M643 639l395 395q7 7 17.5 7t17.5 -7l101 -101q7 -7 7 -17.5t-7 -17.5l-531 -532q-7 -7 -17.5 -7t-17.5 7l-248 248q-7 7 -7 17.5t7 17.5l101 101q7 7 17.5 7t17.5 -7l111 -111q8 -7 18 -7t18 7z" />
+<glyph unicode="&#xe068;" d="M318 918l264 264q8 8 18 8t18 -8l260 -264q7 -8 4.5 -13t-12.5 -5h-170v-200h200v173q0 10 5 12t13 -5l264 -260q8 -7 8 -17.5t-8 -17.5l-264 -265q-8 -7 -13 -5t-5 12v173h-200v-200h170q10 0 12.5 -5t-4.5 -13l-260 -264q-8 -8 -18 -8t-18 8l-264 264q-8 8 -5.5 13 t12.5 5h175v200h-200v-173q0 -10 -5 -12t-13 5l-264 265q-8 7 -8 17.5t8 17.5l264 260q8 7 13 5t5 -12v-173h200v200h-175q-10 0 -12.5 5t5.5 13z" />
+<glyph unicode="&#xe069;" d="M250 1100h100q21 0 35.5 -14.5t14.5 -35.5v-438l464 453q15 14 25.5 10t10.5 -25v-1000q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v1000q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe070;" d="M50 1100h100q21 0 35.5 -14.5t14.5 -35.5v-438l464 453q15 14 25.5 10t10.5 -25v-438l464 453q15 14 25.5 10t10.5 -25v-1000q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5 t-14.5 35.5v1000q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe071;" d="M1200 1050v-1000q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -10.5 -25t-25.5 10l-492 480q-15 14 -15 35t15 35l492 480q15 14 25.5 10t10.5 -25v-438l464 453q15 14 25.5 10t10.5 -25z" />
+<glyph unicode="&#xe072;" d="M243 1074l814 -498q18 -11 18 -26t-18 -26l-814 -498q-18 -11 -30.5 -4t-12.5 28v1000q0 21 12.5 28t30.5 -4z" />
+<glyph unicode="&#xe073;" d="M250 1000h200q21 0 35.5 -14.5t14.5 -35.5v-800q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v800q0 21 14.5 35.5t35.5 14.5zM650 1000h200q21 0 35.5 -14.5t14.5 -35.5v-800q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v800 q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe074;" d="M1100 950v-800q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v800q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5z" />
+<glyph unicode="&#xe075;" d="M500 612v438q0 21 10.5 25t25.5 -10l492 -480q15 -14 15 -35t-15 -35l-492 -480q-15 -14 -25.5 -10t-10.5 25v438l-464 -453q-15 -14 -25.5 -10t-10.5 25v1000q0 21 10.5 25t25.5 -10z" />
+<glyph unicode="&#xe076;" d="M1048 1102l100 1q20 0 35 -14.5t15 -35.5l5 -1000q0 -21 -14.5 -35.5t-35.5 -14.5l-100 -1q-21 0 -35.5 14.5t-14.5 35.5l-2 437l-463 -454q-14 -15 -24.5 -10.5t-10.5 25.5l-2 437l-462 -455q-15 -14 -25.5 -9.5t-10.5 24.5l-5 1000q0 21 10.5 25.5t25.5 -10.5l466 -450 l-2 438q0 20 10.5 24.5t25.5 -9.5l466 -451l-2 438q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe077;" d="M850 1100h100q21 0 35.5 -14.5t14.5 -35.5v-1000q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v438l-464 -453q-15 -14 -25.5 -10t-10.5 25v1000q0 21 10.5 25t25.5 -10l464 -453v438q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe078;" d="M686 1081l501 -540q15 -15 10.5 -26t-26.5 -11h-1042q-22 0 -26.5 11t10.5 26l501 540q15 15 36 15t36 -15zM150 400h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe079;" d="M885 900l-352 -353l352 -353l-197 -198l-552 552l552 550z" />
+<glyph unicode="&#xe080;" d="M1064 547l-551 -551l-198 198l353 353l-353 353l198 198z" />
+<glyph unicode="&#xe081;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM650 900h-100q-21 0 -35.5 -14.5t-14.5 -35.5v-150h-150 q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -21 14.5 -35.5t35.5 -14.5h150v-150q0 -21 14.5 -35.5t35.5 -14.5h100q21 0 35.5 14.5t14.5 35.5v150h150q21 0 35.5 14.5t14.5 35.5v100q0 21 -14.5 35.5t-35.5 14.5h-150v150q0 21 -14.5 35.5t-35.5 14.5z" />
+<glyph unicode="&#xe082;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM850 700h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -21 14.5 -35.5 t35.5 -14.5h500q21 0 35.5 14.5t14.5 35.5v100q0 21 -14.5 35.5t-35.5 14.5z" />
+<glyph unicode="&#xe083;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM741.5 913q-12.5 0 -21.5 -9l-120 -120l-120 120q-9 9 -21.5 9 t-21.5 -9l-141 -141q-9 -9 -9 -21.5t9 -21.5l120 -120l-120 -120q-9 -9 -9 -21.5t9 -21.5l141 -141q9 -9 21.5 -9t21.5 9l120 120l120 -120q9 -9 21.5 -9t21.5 9l141 141q9 9 9 21.5t-9 21.5l-120 120l120 120q9 9 9 21.5t-9 21.5l-141 141q-9 9 -21.5 9z" />
+<glyph unicode="&#xe084;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM546 623l-84 85q-7 7 -17.5 7t-18.5 -7l-139 -139q-7 -8 -7 -18t7 -18 l242 -241q7 -8 17.5 -8t17.5 8l375 375q7 7 7 17.5t-7 18.5l-139 139q-7 7 -17.5 7t-17.5 -7z" />
+<glyph unicode="&#xe085;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM588 941q-29 0 -59 -5.5t-63 -20.5t-58 -38.5t-41.5 -63t-16.5 -89.5 q0 -25 20 -25h131q30 -5 35 11q6 20 20.5 28t45.5 8q20 0 31.5 -10.5t11.5 -28.5q0 -23 -7 -34t-26 -18q-1 0 -13.5 -4t-19.5 -7.5t-20 -10.5t-22 -17t-18.5 -24t-15.5 -35t-8 -46q-1 -8 5.5 -16.5t20.5 -8.5h173q7 0 22 8t35 28t37.5 48t29.5 74t12 100q0 47 -17 83 t-42.5 57t-59.5 34.5t-64 18t-59 4.5zM675 400h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5z" />
+<glyph unicode="&#xe086;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM675 1000h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5 t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5zM675 700h-250q-10 0 -17.5 -7.5t-7.5 -17.5v-50q0 -10 7.5 -17.5t17.5 -7.5h75v-200h-75q-10 0 -17.5 -7.5t-7.5 -17.5v-50q0 -10 7.5 -17.5t17.5 -7.5h350q10 0 17.5 7.5t7.5 17.5v50q0 10 -7.5 17.5 t-17.5 7.5h-75v275q0 10 -7.5 17.5t-17.5 7.5z" />
+<glyph unicode="&#xe087;" d="M525 1200h150q10 0 17.5 -7.5t7.5 -17.5v-194q103 -27 178.5 -102.5t102.5 -178.5h194q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-194q-27 -103 -102.5 -178.5t-178.5 -102.5v-194q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v194 q-103 27 -178.5 102.5t-102.5 178.5h-194q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h194q27 103 102.5 178.5t178.5 102.5v194q0 10 7.5 17.5t17.5 7.5zM700 893v-168q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v168q-68 -23 -119 -74 t-74 -119h168q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-168q23 -68 74 -119t119 -74v168q0 10 7.5 17.5t17.5 7.5h150q10 0 17.5 -7.5t7.5 -17.5v-168q68 23 119 74t74 119h-168q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h168 q-23 68 -74 119t-119 74z" />
+<glyph unicode="&#xe088;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM759 823l64 -64q7 -7 7 -17.5t-7 -17.5l-124 -124l124 -124q7 -7 7 -17.5t-7 -17.5l-64 -64q-7 -7 -17.5 -7t-17.5 7l-124 124l-124 -124q-7 -7 -17.5 -7t-17.5 7l-64 64 q-7 7 -7 17.5t7 17.5l124 124l-124 124q-7 7 -7 17.5t7 17.5l64 64q7 7 17.5 7t17.5 -7l124 -124l124 124q7 7 17.5 7t17.5 -7z" />
+<glyph unicode="&#xe089;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM782 788l106 -106q7 -7 7 -17.5t-7 -17.5l-320 -321q-8 -7 -18 -7t-18 7l-202 203q-8 7 -8 17.5t8 17.5l106 106q7 8 17.5 8t17.5 -8l79 -79l197 197q7 7 17.5 7t17.5 -7z" />
+<glyph unicode="&#xe090;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5q0 -120 65 -225 l587 587q-105 65 -225 65zM965 819l-584 -584q104 -62 219 -62q116 0 214.5 57t155.5 155.5t57 214.5q0 115 -62 219z" />
+<glyph unicode="&#xe091;" d="M39 582l522 427q16 13 27.5 8t11.5 -26v-291h550q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-550v-291q0 -21 -11.5 -26t-27.5 8l-522 427q-16 13 -16 32t16 32z" />
+<glyph unicode="&#xe092;" d="M639 1009l522 -427q16 -13 16 -32t-16 -32l-522 -427q-16 -13 -27.5 -8t-11.5 26v291h-550q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h550v291q0 21 11.5 26t27.5 -8z" />
+<glyph unicode="&#xe093;" d="M682 1161l427 -522q13 -16 8 -27.5t-26 -11.5h-291v-550q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v550h-291q-21 0 -26 11.5t8 27.5l427 522q13 16 32 16t32 -16z" />
+<glyph unicode="&#xe094;" d="M550 1200h200q21 0 35.5 -14.5t14.5 -35.5v-550h291q21 0 26 -11.5t-8 -27.5l-427 -522q-13 -16 -32 -16t-32 16l-427 522q-13 16 -8 27.5t26 11.5h291v550q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe095;" d="M639 1109l522 -427q16 -13 16 -32t-16 -32l-522 -427q-16 -13 -27.5 -8t-11.5 26v291q-94 -2 -182 -20t-170.5 -52t-147 -92.5t-100.5 -135.5q5 105 27 193.5t67.5 167t113 135t167 91.5t225.5 42v262q0 21 11.5 26t27.5 -8z" />
+<glyph unicode="&#xe096;" d="M850 1200h300q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -10.5 -25t-24.5 10l-94 94l-249 -249q-8 -7 -18 -7t-18 7l-106 106q-7 8 -7 18t7 18l249 249l-94 94q-14 14 -10 24.5t25 10.5zM350 0h-300q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 10.5 25t24.5 -10l94 -94l249 249 q8 7 18 7t18 -7l106 -106q7 -8 7 -18t-7 -18l-249 -249l94 -94q14 -14 10 -24.5t-25 -10.5z" />
+<glyph unicode="&#xe097;" d="M1014 1120l106 -106q7 -8 7 -18t-7 -18l-249 -249l94 -94q14 -14 10 -24.5t-25 -10.5h-300q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 10.5 25t24.5 -10l94 -94l249 249q8 7 18 7t18 -7zM250 600h300q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -10.5 -25t-24.5 10l-94 94 l-249 -249q-8 -7 -18 -7t-18 7l-106 106q-7 8 -7 18t7 18l249 249l-94 94q-14 14 -10 24.5t25 10.5z" />
+<glyph unicode="&#xe101;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM704 900h-208q-20 0 -32 -14.5t-8 -34.5l58 -302q4 -20 21.5 -34.5 t37.5 -14.5h54q20 0 37.5 14.5t21.5 34.5l58 302q4 20 -8 34.5t-32 14.5zM675 400h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5z" />
+<glyph unicode="&#xe102;" d="M260 1200q9 0 19 -2t15 -4l5 -2q22 -10 44 -23l196 -118q21 -13 36 -24q29 -21 37 -12q11 13 49 35l196 118q22 13 45 23q17 7 38 7q23 0 47 -16.5t37 -33.5l13 -16q14 -21 18 -45l25 -123l8 -44q1 -9 8.5 -14.5t17.5 -5.5h61q10 0 17.5 -7.5t7.5 -17.5v-50 q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 -7.5t-7.5 -17.5v-175h-400v300h-200v-300h-400v175q0 10 -7.5 17.5t-17.5 7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5h61q11 0 18 3t7 8q0 4 9 52l25 128q5 25 19 45q2 3 5 7t13.5 15t21.5 19.5t26.5 15.5 t29.5 7zM915 1079l-166 -162q-7 -7 -5 -12t12 -5h219q10 0 15 7t2 17l-51 149q-3 10 -11 12t-15 -6zM463 917l-177 157q-8 7 -16 5t-11 -12l-51 -143q-3 -10 2 -17t15 -7h231q11 0 12.5 5t-5.5 12zM500 0h-375q-10 0 -17.5 7.5t-7.5 17.5v375h400v-400zM1100 400v-375 q0 -10 -7.5 -17.5t-17.5 -7.5h-375v400h400z" />
+<glyph unicode="&#xe103;" d="M1165 1190q8 3 21 -6.5t13 -17.5q-2 -178 -24.5 -323.5t-55.5 -245.5t-87 -174.5t-102.5 -118.5t-118 -68.5t-118.5 -33t-120 -4.5t-105 9.5t-90 16.5q-61 12 -78 11q-4 1 -12.5 0t-34 -14.5t-52.5 -40.5l-153 -153q-26 -24 -37 -14.5t-11 43.5q0 64 42 102q8 8 50.5 45 t66.5 58q19 17 35 47t13 61q-9 55 -10 102.5t7 111t37 130t78 129.5q39 51 80 88t89.5 63.5t94.5 45t113.5 36t129 31t157.5 37t182 47.5zM1116 1098q-8 9 -22.5 -3t-45.5 -50q-38 -47 -119 -103.5t-142 -89.5l-62 -33q-56 -30 -102 -57t-104 -68t-102.5 -80.5t-85.5 -91 t-64 -104.5q-24 -56 -31 -86t2 -32t31.5 17.5t55.5 59.5q25 30 94 75.5t125.5 77.5t147.5 81q70 37 118.5 69t102 79.5t99 111t86.5 148.5q22 50 24 60t-6 19z" />
+<glyph unicode="&#xe104;" d="M653 1231q-39 -67 -54.5 -131t-10.5 -114.5t24.5 -96.5t47.5 -80t63.5 -62.5t68.5 -46.5t65 -30q-4 7 -17.5 35t-18.5 39.5t-17 39.5t-17 43t-13 42t-9.5 44.5t-2 42t4 43t13.5 39t23 38.5q96 -42 165 -107.5t105 -138t52 -156t13 -159t-19 -149.5q-13 -55 -44 -106.5 t-68 -87t-78.5 -64.5t-72.5 -45t-53 -22q-72 -22 -127 -11q-31 6 -13 19q6 3 17 7q13 5 32.5 21t41 44t38.5 63.5t21.5 81.5t-6.5 94.5t-50 107t-104 115.5q10 -104 -0.5 -189t-37 -140.5t-65 -93t-84 -52t-93.5 -11t-95 24.5q-80 36 -131.5 114t-53.5 171q-2 23 0 49.5 t4.5 52.5t13.5 56t27.5 60t46 64.5t69.5 68.5q-8 -53 -5 -102.5t17.5 -90t34 -68.5t44.5 -39t49 -2q31 13 38.5 36t-4.5 55t-29 64.5t-36 75t-26 75.5q-15 85 2 161.5t53.5 128.5t85.5 92.5t93.5 61t81.5 25.5z" />
+<glyph unicode="&#xe105;" d="M600 1094q82 0 160.5 -22.5t140 -59t116.5 -82.5t94.5 -95t68 -95t42.5 -82.5t14 -57.5t-14 -57.5t-43 -82.5t-68.5 -95t-94.5 -95t-116.5 -82.5t-140 -59t-159.5 -22.5t-159.5 22.5t-140 59t-116.5 82.5t-94.5 95t-68.5 95t-43 82.5t-14 57.5t14 57.5t42.5 82.5t68 95 t94.5 95t116.5 82.5t140 59t160.5 22.5zM888 829q-15 15 -18 12t5 -22q25 -57 25 -119q0 -124 -88 -212t-212 -88t-212 88t-88 212q0 59 23 114q8 19 4.5 22t-17.5 -12q-70 -69 -160 -184q-13 -16 -15 -40.5t9 -42.5q22 -36 47 -71t70 -82t92.5 -81t113 -58.5t133.5 -24.5 t133.5 24t113 58.5t92.5 81.5t70 81.5t47 70.5q11 18 9 42.5t-14 41.5q-90 117 -163 189zM448 727l-35 -36q-15 -15 -19.5 -38.5t4.5 -41.5q37 -68 93 -116q16 -13 38.5 -11t36.5 17l35 34q14 15 12.5 33.5t-16.5 33.5q-44 44 -89 117q-11 18 -28 20t-32 -12z" />
+<glyph unicode="&#xe106;" d="M592 0h-148l31 120q-91 20 -175.5 68.5t-143.5 106.5t-103.5 119t-66.5 110t-22 76q0 21 14 57.5t42.5 82.5t68 95t94.5 95t116.5 82.5t140 59t160.5 22.5q61 0 126 -15l32 121h148zM944 770l47 181q108 -85 176.5 -192t68.5 -159q0 -26 -19.5 -71t-59.5 -102t-93 -112 t-129 -104.5t-158 -75.5l46 173q77 49 136 117t97 131q11 18 9 42.5t-14 41.5q-54 70 -107 130zM310 824q-70 -69 -160 -184q-13 -16 -15 -40.5t9 -42.5q18 -30 39 -60t57 -70.5t74 -73t90 -61t105 -41.5l41 154q-107 18 -178.5 101.5t-71.5 193.5q0 59 23 114q8 19 4.5 22 t-17.5 -12zM448 727l-35 -36q-15 -15 -19.5 -38.5t4.5 -41.5q37 -68 93 -116q16 -13 38.5 -11t36.5 17l12 11l22 86l-3 4q-44 44 -89 117q-11 18 -28 20t-32 -12z" />
+<glyph unicode="&#xe107;" d="M-90 100l642 1066q20 31 48 28.5t48 -35.5l642 -1056q21 -32 7.5 -67.5t-50.5 -35.5h-1294q-37 0 -50.5 34t7.5 66zM155 200h345v75q0 10 7.5 17.5t17.5 7.5h150q10 0 17.5 -7.5t7.5 -17.5v-75h345l-445 723zM496 700h208q20 0 32 -14.5t8 -34.5l-58 -252 q-4 -20 -21.5 -34.5t-37.5 -14.5h-54q-20 0 -37.5 14.5t-21.5 34.5l-58 252q-4 20 8 34.5t32 14.5z" />
+<glyph unicode="&#xe108;" d="M650 1200q62 0 106 -44t44 -106v-339l363 -325q15 -14 26 -38.5t11 -44.5v-41q0 -20 -12 -26.5t-29 5.5l-359 249v-263q100 -93 100 -113v-64q0 -21 -13 -29t-32 1l-205 128l-205 -128q-19 -9 -32 -1t-13 29v64q0 20 100 113v263l-359 -249q-17 -12 -29 -5.5t-12 26.5v41 q0 20 11 44.5t26 38.5l363 325v339q0 62 44 106t106 44z" />
+<glyph unicode="&#xe109;" d="M850 1200h100q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-150h-1100v150q0 21 14.5 35.5t35.5 14.5h50v50q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-50h500v50q0 21 14.5 35.5t35.5 14.5zM1100 800v-750q0 -21 -14.5 -35.5 t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v750h1100zM100 600v-100h100v100h-100zM300 600v-100h100v100h-100zM500 600v-100h100v100h-100zM700 600v-100h100v100h-100zM900 600v-100h100v100h-100zM100 400v-100h100v100h-100zM300 400v-100h100v100h-100zM500 400 v-100h100v100h-100zM700 400v-100h100v100h-100zM900 400v-100h100v100h-100zM100 200v-100h100v100h-100zM300 200v-100h100v100h-100zM500 200v-100h100v100h-100zM700 200v-100h100v100h-100zM900 200v-100h100v100h-100z" />
+<glyph unicode="&#xe110;" d="M1135 1165l249 -230q15 -14 15 -35t-15 -35l-249 -230q-14 -14 -24.5 -10t-10.5 25v150h-159l-600 -600h-291q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h209l600 600h241v150q0 21 10.5 25t24.5 -10zM522 819l-141 -141l-122 122h-209q-21 0 -35.5 14.5 t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h291zM1135 565l249 -230q15 -14 15 -35t-15 -35l-249 -230q-14 -14 -24.5 -10t-10.5 25v150h-241l-181 181l141 141l122 -122h159v150q0 21 10.5 25t24.5 -10z" />
+<glyph unicode="&#xe111;" d="M100 1100h1000q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-596l-304 -300v300h-100q-41 0 -70.5 29.5t-29.5 70.5v600q0 41 29.5 70.5t70.5 29.5z" />
+<glyph unicode="&#xe112;" d="M150 1200h200q21 0 35.5 -14.5t14.5 -35.5v-250h-300v250q0 21 14.5 35.5t35.5 14.5zM850 1200h200q21 0 35.5 -14.5t14.5 -35.5v-250h-300v250q0 21 14.5 35.5t35.5 14.5zM1100 800v-300q0 -41 -3 -77.5t-15 -89.5t-32 -96t-58 -89t-89 -77t-129 -51t-174 -20t-174 20 t-129 51t-89 77t-58 89t-32 96t-15 89.5t-3 77.5v300h300v-250v-27v-42.5t1.5 -41t5 -38t10 -35t16.5 -30t25.5 -24.5t35 -19t46.5 -12t60 -4t60 4.5t46.5 12.5t35 19.5t25 25.5t17 30.5t10 35t5 38t2 40.5t-0.5 42v25v250h300z" />
+<glyph unicode="&#xe113;" d="M1100 411l-198 -199l-353 353l-353 -353l-197 199l551 551z" />
+<glyph unicode="&#xe114;" d="M1101 789l-550 -551l-551 551l198 199l353 -353l353 353z" />
+<glyph unicode="&#xe115;" d="M404 1000h746q21 0 35.5 -14.5t14.5 -35.5v-551h150q21 0 25 -10.5t-10 -24.5l-230 -249q-14 -15 -35 -15t-35 15l-230 249q-14 14 -10 24.5t25 10.5h150v401h-381zM135 984l230 -249q14 -14 10 -24.5t-25 -10.5h-150v-400h385l215 -200h-750q-21 0 -35.5 14.5 t-14.5 35.5v550h-150q-21 0 -25 10.5t10 24.5l230 249q14 15 35 15t35 -15z" />
+<glyph unicode="&#xe116;" d="M56 1200h94q17 0 31 -11t18 -27l38 -162h896q24 0 39 -18.5t10 -42.5l-100 -475q-5 -21 -27 -42.5t-55 -21.5h-633l48 -200h535q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-50q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v50h-300v-50 q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v50h-31q-18 0 -32.5 10t-20.5 19l-5 10l-201 961h-54q-20 0 -35 14.5t-15 35.5t15 35.5t35 14.5z" />
+<glyph unicode="&#xe117;" d="M1200 1000v-100h-1200v100h200q0 41 29.5 70.5t70.5 29.5h300q41 0 70.5 -29.5t29.5 -70.5h500zM0 800h1200v-800h-1200v800z" />
+<glyph unicode="&#xe118;" d="M200 800l-200 -400v600h200q0 41 29.5 70.5t70.5 29.5h300q42 0 71 -29.5t29 -70.5h500v-200h-1000zM1500 700l-300 -700h-1200l300 700h1200z" />
+<glyph unicode="&#xe119;" d="M635 1184l230 -249q14 -14 10 -24.5t-25 -10.5h-150v-601h150q21 0 25 -10.5t-10 -24.5l-230 -249q-14 -15 -35 -15t-35 15l-230 249q-14 14 -10 24.5t25 10.5h150v601h-150q-21 0 -25 10.5t10 24.5l230 249q14 15 35 15t35 -15z" />
+<glyph unicode="&#xe120;" d="M936 864l249 -229q14 -15 14 -35.5t-14 -35.5l-249 -229q-15 -15 -25.5 -10.5t-10.5 24.5v151h-600v-151q0 -20 -10.5 -24.5t-25.5 10.5l-249 229q-14 15 -14 35.5t14 35.5l249 229q15 15 25.5 10.5t10.5 -25.5v-149h600v149q0 21 10.5 25.5t25.5 -10.5z" />
+<glyph unicode="&#xe121;" d="M1169 400l-172 732q-5 23 -23 45.5t-38 22.5h-672q-20 0 -38 -20t-23 -41l-172 -739h1138zM1100 300h-1000q-41 0 -70.5 -29.5t-29.5 -70.5v-100q0 -41 29.5 -70.5t70.5 -29.5h1000q41 0 70.5 29.5t29.5 70.5v100q0 41 -29.5 70.5t-70.5 29.5zM800 100v100h100v-100h-100 zM1000 100v100h100v-100h-100z" />
+<glyph unicode="&#xe122;" d="M1150 1100q21 0 35.5 -14.5t14.5 -35.5v-850q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v850q0 21 14.5 35.5t35.5 14.5zM1000 200l-675 200h-38l47 -276q3 -16 -5.5 -20t-29.5 -4h-7h-84q-20 0 -34.5 14t-18.5 35q-55 337 -55 351v250v6q0 16 1 23.5t6.5 14 t17.5 6.5h200l675 250v-850zM0 750v-250q-4 0 -11 0.5t-24 6t-30 15t-24 30t-11 48.5v50q0 26 10.5 46t25 30t29 16t25.5 7z" />
+<glyph unicode="&#xe123;" d="M553 1200h94q20 0 29 -10.5t3 -29.5l-18 -37q83 -19 144 -82.5t76 -140.5l63 -327l118 -173h17q19 0 33 -14.5t14 -35t-13 -40.5t-31 -27q-8 -4 -23 -9.5t-65 -19.5t-103 -25t-132.5 -20t-158.5 -9q-57 0 -115 5t-104 12t-88.5 15.5t-73.5 17.5t-54.5 16t-35.5 12l-11 4 q-18 8 -31 28t-13 40.5t14 35t33 14.5h17l118 173l63 327q15 77 76 140t144 83l-18 32q-6 19 3.5 32t28.5 13zM498 110q50 -6 102 -6q53 0 102 6q-12 -49 -39.5 -79.5t-62.5 -30.5t-63 30.5t-39 79.5z" />
+<glyph unicode="&#xe124;" d="M800 946l224 78l-78 -224l234 -45l-180 -155l180 -155l-234 -45l78 -224l-224 78l-45 -234l-155 180l-155 -180l-45 234l-224 -78l78 224l-234 45l180 155l-180 155l234 45l-78 224l224 -78l45 234l155 -180l155 180z" />
+<glyph unicode="&#xe125;" d="M650 1200h50q40 0 70 -40.5t30 -84.5v-150l-28 -125h328q40 0 70 -40.5t30 -84.5v-100q0 -45 -29 -74l-238 -344q-16 -24 -38 -40.5t-45 -16.5h-250q-7 0 -42 25t-66 50l-31 25h-61q-45 0 -72.5 18t-27.5 57v400q0 36 20 63l145 196l96 198q13 28 37.5 48t51.5 20z M650 1100l-100 -212l-150 -213v-375h100l136 -100h214l250 375v125h-450l50 225v175h-50zM50 800h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v500q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe126;" d="M600 1100h250q23 0 45 -16.5t38 -40.5l238 -344q29 -29 29 -74v-100q0 -44 -30 -84.5t-70 -40.5h-328q28 -118 28 -125v-150q0 -44 -30 -84.5t-70 -40.5h-50q-27 0 -51.5 20t-37.5 48l-96 198l-145 196q-20 27 -20 63v400q0 39 27.5 57t72.5 18h61q124 100 139 100z M50 1000h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v500q0 21 14.5 35.5t35.5 14.5zM636 1000l-136 -100h-100v-375l150 -213l100 -212h50v175l-50 225h450v125l-250 375h-214z" />
+<glyph unicode="&#xe127;" d="M356 873l363 230q31 16 53 -6l110 -112q13 -13 13.5 -32t-11.5 -34l-84 -121h302q84 0 138 -38t54 -110t-55 -111t-139 -39h-106l-131 -339q-6 -21 -19.5 -41t-28.5 -20h-342q-7 0 -90 81t-83 94v525q0 17 14 35.5t28 28.5zM400 792v-503l100 -89h293l131 339 q6 21 19.5 41t28.5 20h203q21 0 30.5 25t0.5 50t-31 25h-456h-7h-6h-5.5t-6 0.5t-5 1.5t-5 2t-4 2.5t-4 4t-2.5 4.5q-12 25 5 47l146 183l-86 83zM50 800h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v500 q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe128;" d="M475 1103l366 -230q2 -1 6 -3.5t14 -10.5t18 -16.5t14.5 -20t6.5 -22.5v-525q0 -13 -86 -94t-93 -81h-342q-15 0 -28.5 20t-19.5 41l-131 339h-106q-85 0 -139.5 39t-54.5 111t54 110t138 38h302l-85 121q-11 15 -10.5 34t13.5 32l110 112q22 22 53 6zM370 945l146 -183 q17 -22 5 -47q-2 -2 -3.5 -4.5t-4 -4t-4 -2.5t-5 -2t-5 -1.5t-6 -0.5h-6h-6.5h-6h-475v-100h221q15 0 29 -20t20 -41l130 -339h294l106 89v503l-342 236zM1050 800h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5 v500q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe129;" d="M550 1294q72 0 111 -55t39 -139v-106l339 -131q21 -6 41 -19.5t20 -28.5v-342q0 -7 -81 -90t-94 -83h-525q-17 0 -35.5 14t-28.5 28l-9 14l-230 363q-16 31 6 53l112 110q13 13 32 13.5t34 -11.5l121 -84v302q0 84 38 138t110 54zM600 972v203q0 21 -25 30.5t-50 0.5 t-25 -31v-456v-7v-6v-5.5t-0.5 -6t-1.5 -5t-2 -5t-2.5 -4t-4 -4t-4.5 -2.5q-25 -12 -47 5l-183 146l-83 -86l236 -339h503l89 100v293l-339 131q-21 6 -41 19.5t-20 28.5zM450 200h500q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-500 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe130;" d="M350 1100h500q21 0 35.5 14.5t14.5 35.5v100q0 21 -14.5 35.5t-35.5 14.5h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -21 14.5 -35.5t35.5 -14.5zM600 306v-106q0 -84 -39 -139t-111 -55t-110 54t-38 138v302l-121 -84q-15 -12 -34 -11.5t-32 13.5l-112 110 q-22 22 -6 53l230 363q1 2 3.5 6t10.5 13.5t16.5 17t20 13.5t22.5 6h525q13 0 94 -83t81 -90v-342q0 -15 -20 -28.5t-41 -19.5zM308 900l-236 -339l83 -86l183 146q22 17 47 5q2 -1 4.5 -2.5t4 -4t2.5 -4t2 -5t1.5 -5t0.5 -6v-5.5v-6v-7v-456q0 -22 25 -31t50 0.5t25 30.5 v203q0 15 20 28.5t41 19.5l339 131v293l-89 100h-503z" />
+<glyph unicode="&#xe131;" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM914 632l-275 223q-16 13 -27.5 8t-11.5 -26v-137h-275 q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h275v-137q0 -21 11.5 -26t27.5 8l275 223q16 13 16 32t-16 32z" />
+<glyph unicode="&#xe132;" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM561 855l-275 -223q-16 -13 -16 -32t16 -32l275 -223q16 -13 27.5 -8 t11.5 26v137h275q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5h-275v137q0 21 -11.5 26t-27.5 -8z" />
+<glyph unicode="&#xe133;" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM855 639l-223 275q-13 16 -32 16t-32 -16l-223 -275q-13 -16 -8 -27.5 t26 -11.5h137v-275q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v275h137q21 0 26 11.5t-8 27.5z" />
+<glyph unicode="&#xe134;" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM675 900h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-275h-137q-21 0 -26 -11.5 t8 -27.5l223 -275q13 -16 32 -16t32 16l223 275q13 16 8 27.5t-26 11.5h-137v275q0 10 -7.5 17.5t-17.5 7.5z" />
+<glyph unicode="&#xe135;" d="M600 1176q116 0 222.5 -46t184 -123.5t123.5 -184t46 -222.5t-46 -222.5t-123.5 -184t-184 -123.5t-222.5 -46t-222.5 46t-184 123.5t-123.5 184t-46 222.5t46 222.5t123.5 184t184 123.5t222.5 46zM627 1101q-15 -12 -36.5 -20.5t-35.5 -12t-43 -8t-39 -6.5 q-15 -3 -45.5 0t-45.5 -2q-20 -7 -51.5 -26.5t-34.5 -34.5q-3 -11 6.5 -22.5t8.5 -18.5q-3 -34 -27.5 -91t-29.5 -79q-9 -34 5 -93t8 -87q0 -9 17 -44.5t16 -59.5q12 0 23 -5t23.5 -15t19.5 -14q16 -8 33 -15t40.5 -15t34.5 -12q21 -9 52.5 -32t60 -38t57.5 -11 q7 -15 -3 -34t-22.5 -40t-9.5 -38q13 -21 23 -34.5t27.5 -27.5t36.5 -18q0 -7 -3.5 -16t-3.5 -14t5 -17q104 -2 221 112q30 29 46.5 47t34.5 49t21 63q-13 8 -37 8.5t-36 7.5q-15 7 -49.5 15t-51.5 19q-18 0 -41 -0.5t-43 -1.5t-42 -6.5t-38 -16.5q-51 -35 -66 -12 q-4 1 -3.5 25.5t0.5 25.5q-6 13 -26.5 17.5t-24.5 6.5q1 15 -0.5 30.5t-7 28t-18.5 11.5t-31 -21q-23 -25 -42 4q-19 28 -8 58q6 16 22 22q6 -1 26 -1.5t33.5 -4t19.5 -13.5q7 -12 18 -24t21.5 -20.5t20 -15t15.5 -10.5l5 -3q2 12 7.5 30.5t8 34.5t-0.5 32q-
 3 18 3.5 29 t18 22.5t15.5 24.5q6 14 10.5 35t8 31t15.5 22.5t34 22.5q-6 18 10 36q8 0 24 -1.5t24.5 -1.5t20 4.5t20.5 15.5q-10 23 -31 42.5t-37.5 29.5t-49 27t-43.5 23q0 1 2 8t3 11.5t1.5 10.5t-1 9.5t-4.5 4.5q31 -13 58.5 -14.5t38.5 2.5l12 5q5 28 -9.5 46t-36.5 24t-50 15 t-41 20q-18 -4 -37 0zM613 994q0 -17 8 -42t17 -45t9 -23q-8 1 -39.5 5.5t-52.5 10t-37 16.5q3 11 16 29.5t16 25.5q10 -10 19 -10t14 6t13.5 14.5t16.5 12.5z" />
+<glyph unicode="&#xe136;" d="M756 1157q164 92 306 -9l-259 -138l145 -232l251 126q6 -89 -34 -156.5t-117 -110.5q-60 -34 -127 -39.5t-126 16.5l-596 -596q-15 -16 -36.5 -16t-36.5 16l-111 110q-15 15 -15 36.5t15 37.5l600 599q-34 101 5.5 201.5t135.5 154.5z" />
+<glyph unicode="&#xe137;" horiz-adv-x="1220" d="M100 1196h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 1096h-200v-100h200v100zM100 796h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000 q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 696h-500v-100h500v100zM100 396h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 296h-300v-100h300v100z " />
+<glyph unicode="&#xe138;" d="M150 1200h900q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM700 500v-300l-200 -200v500l-350 500h900z" />
+<glyph unicode="&#xe139;" d="M500 1200h200q41 0 70.5 -29.5t29.5 -70.5v-100h300q41 0 70.5 -29.5t29.5 -70.5v-400h-500v100h-200v-100h-500v400q0 41 29.5 70.5t70.5 29.5h300v100q0 41 29.5 70.5t70.5 29.5zM500 1100v-100h200v100h-200zM1200 400v-200q0 -41 -29.5 -70.5t-70.5 -29.5h-1000 q-41 0 -70.5 29.5t-29.5 70.5v200h1200z" />
+<glyph unicode="&#xe140;" d="M50 1200h300q21 0 25 -10.5t-10 -24.5l-94 -94l199 -199q7 -8 7 -18t-7 -18l-106 -106q-8 -7 -18 -7t-18 7l-199 199l-94 -94q-14 -14 -24.5 -10t-10.5 25v300q0 21 14.5 35.5t35.5 14.5zM850 1200h300q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -10.5 -25t-24.5 10l-94 94 l-199 -199q-8 -7 -18 -7t-18 7l-106 106q-7 8 -7 18t7 18l199 199l-94 94q-14 14 -10 24.5t25 10.5zM364 470l106 -106q7 -8 7 -18t-7 -18l-199 -199l94 -94q14 -14 10 -24.5t-25 -10.5h-300q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 10.5 25t24.5 -10l94 -94l199 199 q8 7 18 7t18 -7zM1071 271l94 94q14 14 24.5 10t10.5 -25v-300q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -25 10.5t10 24.5l94 94l-199 199q-7 8 -7 18t7 18l106 106q8 7 18 7t18 -7z" />
+<glyph unicode="&#xe141;" d="M596 1192q121 0 231.5 -47.5t190 -127t127 -190t47.5 -231.5t-47.5 -231.5t-127 -190.5t-190 -127t-231.5 -47t-231.5 47t-190.5 127t-127 190.5t-47 231.5t47 231.5t127 190t190.5 127t231.5 47.5zM596 1010q-112 0 -207.5 -55.5t-151 -151t-55.5 -207.5t55.5 -207.5 t151 -151t207.5 -55.5t207.5 55.5t151 151t55.5 207.5t-55.5 207.5t-151 151t-207.5 55.5zM454.5 905q22.5 0 38.5 -16t16 -38.5t-16 -39t-38.5 -16.5t-38.5 16.5t-16 39t16 38.5t38.5 16zM754.5 905q22.5 0 38.5 -16t16 -38.5t-16 -39t-38 -16.5q-14 0 -29 10l-55 -145 q17 -23 17 -51q0 -36 -25.5 -61.5t-61.5 -25.5t-61.5 25.5t-25.5 61.5q0 32 20.5 56.5t51.5 29.5l122 126l1 1q-9 14 -9 28q0 23 16 39t38.5 16zM345.5 709q22.5 0 38.5 -16t16 -38.5t-16 -38.5t-38.5 -16t-38.5 16t-16 38.5t16 38.5t38.5 16zM854.5 709q22.5 0 38.5 -16 t16 -38.5t-16 -38.5t-38.5 -16t-38.5 16t-16 38.5t16 38.5t38.5 16z" />
+<glyph unicode="&#xe142;" d="M546 173l469 470q91 91 99 192q7 98 -52 175.5t-154 94.5q-22 4 -47 4q-34 0 -66.5 -10t-56.5 -23t-55.5 -38t-48 -41.5t-48.5 -47.5q-376 -375 -391 -390q-30 -27 -45 -41.5t-37.5 -41t-32 -46.5t-16 -47.5t-1.5 -56.5q9 -62 53.5 -95t99.5 -33q74 0 125 51l548 548 q36 36 20 75q-7 16 -21.5 26t-32.5 10q-26 0 -50 -23q-13 -12 -39 -38l-341 -338q-15 -15 -35.5 -15.5t-34.5 13.5t-14 34.5t14 34.5q327 333 361 367q35 35 67.5 51.5t78.5 16.5q14 0 29 -1q44 -8 74.5 -35.5t43.5 -68.5q14 -47 2 -96.5t-47 -84.5q-12 -11 -32 -32 t-79.5 -81t-114.5 -115t-124.5 -123.5t-123 -119.5t-96.5 -89t-57 -45q-56 -27 -120 -27q-70 0 -129 32t-93 89q-48 78 -35 173t81 163l511 511q71 72 111 96q91 55 198 55q80 0 152 -33q78 -36 129.5 -103t66.5 -154q17 -93 -11 -183.5t-94 -156.5l-482 -476 q-15 -15 -36 -16t-37 14t-17.5 34t14.5 35z" />
+<glyph unicode="&#xe143;" d="M649 949q48 68 109.5 104t121.5 38.5t118.5 -20t102.5 -64t71 -100.5t27 -123q0 -57 -33.5 -117.5t-94 -124.5t-126.5 -127.5t-150 -152.5t-146 -174q-62 85 -145.5 174t-150 152.5t-126.5 127.5t-93.5 124.5t-33.5 117.5q0 64 28 123t73 100.5t104 64t119 20 t120.5 -38.5t104.5 -104zM896 972q-33 0 -64.5 -19t-56.5 -46t-47.5 -53.5t-43.5 -45.5t-37.5 -19t-36 19t-40 45.5t-43 53.5t-54 46t-65.5 19q-67 0 -122.5 -55.5t-55.5 -132.5q0 -23 13.5 -51t46 -65t57.5 -63t76 -75l22 -22q15 -14 44 -44t50.5 -51t46 -44t41 -35t23 -12 t23.5 12t42.5 36t46 44t52.5 52t44 43q4 4 12 13q43 41 63.5 62t52 55t46 55t26 46t11.5 44q0 79 -53 133.5t-120 54.5z" />
+<glyph unicode="&#xe144;" d="M776.5 1214q93.5 0 159.5 -66l141 -141q66 -66 66 -160q0 -42 -28 -95.5t-62 -87.5l-29 -29q-31 53 -77 99l-18 18l95 95l-247 248l-389 -389l212 -212l-105 -106l-19 18l-141 141q-66 66 -66 159t66 159l283 283q65 66 158.5 66zM600 706l105 105q10 -8 19 -17l141 -141 q66 -66 66 -159t-66 -159l-283 -283q-66 -66 -159 -66t-159 66l-141 141q-66 66 -66 159.5t66 159.5l55 55q29 -55 75 -102l18 -17l-95 -95l247 -248l389 389z" />
+<glyph unicode="&#xe145;" d="M603 1200q85 0 162 -15t127 -38t79 -48t29 -46v-953q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-41 0 -70.5 29.5t-29.5 70.5v953q0 21 30 46.5t81 48t129 37.5t163 15zM300 1000v-700h600v700h-600zM600 254q-43 0 -73.5 -30.5t-30.5 -73.5t30.5 -73.5t73.5 -30.5t73.5 30.5 t30.5 73.5t-30.5 73.5t-73.5 30.5z" />
+<glyph unicode="&#xe146;" d="M902 1185l283 -282q15 -15 15 -36t-14.5 -35.5t-35.5 -14.5t-35 15l-36 35l-279 -267v-300l-212 210l-308 -307l-280 -203l203 280l307 308l-210 212h300l267 279l-35 36q-15 14 -15 35t14.5 35.5t35.5 14.5t35 -15z" />
+<glyph unicode="&#xe148;" d="M700 1248v-78q38 -5 72.5 -14.5t75.5 -31.5t71 -53.5t52 -84t24 -118.5h-159q-4 36 -10.5 59t-21 45t-40 35.5t-64.5 20.5v-307l64 -13q34 -7 64 -16.5t70 -32t67.5 -52.5t47.5 -80t20 -112q0 -139 -89 -224t-244 -97v-77h-100v79q-150 16 -237 103q-40 40 -52.5 93.5 t-15.5 139.5h139q5 -77 48.5 -126t117.5 -65v335l-27 8q-46 14 -79 26.5t-72 36t-63 52t-40 72.5t-16 98q0 70 25 126t67.5 92t94.5 57t110 27v77h100zM600 754v274q-29 -4 -50 -11t-42 -21.5t-31.5 -41.5t-10.5 -65q0 -29 7 -50.5t16.5 -34t28.5 -22.5t31.5 -14t37.5 -10 q9 -3 13 -4zM700 547v-310q22 2 42.5 6.5t45 15.5t41.5 27t29 42t12 59.5t-12.5 59.5t-38 44.5t-53 31t-66.5 24.5z" />
+<glyph unicode="&#xe149;" d="M561 1197q84 0 160.5 -40t123.5 -109.5t47 -147.5h-153q0 40 -19.5 71.5t-49.5 48.5t-59.5 26t-55.5 9q-37 0 -79 -14.5t-62 -35.5q-41 -44 -41 -101q0 -26 13.5 -63t26.5 -61t37 -66q6 -9 9 -14h241v-100h-197q8 -50 -2.5 -115t-31.5 -95q-45 -62 -99 -112 q34 10 83 17.5t71 7.5q32 1 102 -16t104 -17q83 0 136 30l50 -147q-31 -19 -58 -30.5t-55 -15.5t-42 -4.5t-46 -0.5q-23 0 -76 17t-111 32.5t-96 11.5q-39 -3 -82 -16t-67 -25l-23 -11l-55 145q4 3 16 11t15.5 10.5t13 9t15.5 12t14.5 14t17.5 18.5q48 55 54 126.5 t-30 142.5h-221v100h166q-23 47 -44 104q-7 20 -12 41.5t-6 55.5t6 66.5t29.5 70.5t58.5 71q97 88 263 88z" />
+<glyph unicode="&#xe150;" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM935 1184l230 -249q14 -14 10 -24.5t-25 -10.5h-150v-900h-200v900h-150q-21 0 -25 10.5t10 24.5l230 249q14 15 35 15t35 -15z" />
+<glyph unicode="&#xe151;" d="M1000 700h-100v100h-100v-100h-100v500h300v-500zM400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM801 1100v-200h100v200h-100zM1000 350l-200 -250h200v-100h-300v150l200 250h-200v100h300v-150z " />
+<glyph unicode="&#xe152;" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1000 1050l-200 -250h200v-100h-300v150l200 250h-200v100h300v-150zM1000 0h-100v100h-100v-100h-100v500h300v-500zM801 400v-200h100v200h-100z " />
+<glyph unicode="&#xe153;" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1000 700h-100v400h-100v100h200v-500zM1100 0h-100v100h-200v400h300v-500zM901 400v-200h100v200h-100z" />
+<glyph unicode="&#xe154;" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1100 700h-100v100h-200v400h300v-500zM901 1100v-200h100v200h-100zM1000 0h-100v400h-100v100h200v-500z" />
+<glyph unicode="&#xe155;" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM900 1000h-200v200h200v-200zM1000 700h-300v200h300v-200zM1100 400h-400v200h400v-200zM1200 100h-500v200h500v-200z" />
+<glyph unicode="&#xe156;" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1200 1000h-500v200h500v-200zM1100 700h-400v200h400v-200zM1000 400h-300v200h300v-200zM900 100h-200v200h200v-200z" />
+<glyph unicode="&#xe157;" d="M350 1100h400q162 0 256 -93.5t94 -256.5v-400q0 -165 -93.5 -257.5t-256.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5z" />
+<glyph unicode="&#xe158;" d="M350 1100h400q165 0 257.5 -92.5t92.5 -257.5v-400q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-163 0 -256.5 92.5t-93.5 257.5v400q0 163 94 256.5t256 93.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5zM440 770l253 -190q17 -12 17 -30t-17 -30l-253 -190q-16 -12 -28 -6.5t-12 26.5v400q0 21 12 26.5t28 -6.5z" />
+<glyph unicode="&#xe159;" d="M350 1100h400q163 0 256.5 -94t93.5 -256v-400q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 163 92.5 256.5t257.5 93.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5zM350 700h400q21 0 26.5 -12t-6.5 -28l-190 -253q-12 -17 -30 -17t-30 17l-190 253q-12 16 -6.5 28t26.5 12z" />
+<glyph unicode="&#xe160;" d="M350 1100h400q165 0 257.5 -92.5t92.5 -257.5v-400q0 -163 -92.5 -256.5t-257.5 -93.5h-400q-163 0 -256.5 94t-93.5 256v400q0 165 92.5 257.5t257.5 92.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5zM580 693l190 -253q12 -16 6.5 -28t-26.5 -12h-400q-21 0 -26.5 12t6.5 28l190 253q12 17 30 17t30 -17z" />
+<glyph unicode="&#xe161;" d="M550 1100h400q165 0 257.5 -92.5t92.5 -257.5v-400q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h450q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5h-450q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM338 867l324 -284q16 -14 16 -33t-16 -33l-324 -284q-16 -14 -27 -9t-11 26v150h-250q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h250v150q0 21 11 26t27 -9z" />
+<glyph unicode="&#xe162;" d="M793 1182l9 -9q8 -10 5 -27q-3 -11 -79 -225.5t-78 -221.5l300 1q24 0 32.5 -17.5t-5.5 -35.5q-1 0 -133.5 -155t-267 -312.5t-138.5 -162.5q-12 -15 -26 -15h-9l-9 8q-9 11 -4 32q2 9 42 123.5t79 224.5l39 110h-302q-23 0 -31 19q-10 21 6 41q75 86 209.5 237.5 t228 257t98.5 111.5q9 16 25 16h9z" />
+<glyph unicode="&#xe163;" d="M350 1100h400q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-450q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h450q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400 q0 165 92.5 257.5t257.5 92.5zM938 867l324 -284q16 -14 16 -33t-16 -33l-324 -284q-16 -14 -27 -9t-11 26v150h-250q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h250v150q0 21 11 26t27 -9z" />
+<glyph unicode="&#xe164;" d="M750 1200h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -10.5 -25t-24.5 10l-109 109l-312 -312q-15 -15 -35.5 -15t-35.5 15l-141 141q-15 15 -15 35.5t15 35.5l312 312l-109 109q-14 14 -10 24.5t25 10.5zM456 900h-156q-41 0 -70.5 -29.5t-29.5 -70.5v-500 q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v148l200 200v-298q0 -165 -93.5 -257.5t-256.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5h300z" />
+<glyph unicode="&#xe165;" d="M600 1186q119 0 227.5 -46.5t187 -125t125 -187t46.5 -227.5t-46.5 -227.5t-125 -187t-187 -125t-227.5 -46.5t-227.5 46.5t-187 125t-125 187t-46.5 227.5t46.5 227.5t125 187t187 125t227.5 46.5zM600 1022q-115 0 -212 -56.5t-153.5 -153.5t-56.5 -212t56.5 -212 t153.5 -153.5t212 -56.5t212 56.5t153.5 153.5t56.5 212t-56.5 212t-153.5 153.5t-212 56.5zM600 794q80 0 137 -57t57 -137t-57 -137t-137 -57t-137 57t-57 137t57 137t137 57z" />
+<glyph unicode="&#xe166;" d="M450 1200h200q21 0 35.5 -14.5t14.5 -35.5v-350h245q20 0 25 -11t-9 -26l-383 -426q-14 -15 -33.5 -15t-32.5 15l-379 426q-13 15 -8.5 26t25.5 11h250v350q0 21 14.5 35.5t35.5 14.5zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5z M900 200v-50h100v50h-100z" />
+<glyph unicode="&#xe167;" d="M583 1182l378 -435q14 -15 9 -31t-26 -16h-244v-250q0 -20 -17 -35t-39 -15h-200q-20 0 -32 14.5t-12 35.5v250h-250q-20 0 -25.5 16.5t8.5 31.5l383 431q14 16 33.5 17t33.5 -14zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5z M900 200v-50h100v50h-100z" />
+<glyph unicode="&#xe168;" d="M396 723l369 369q7 7 17.5 7t17.5 -7l139 -139q7 -8 7 -18.5t-7 -17.5l-525 -525q-7 -8 -17.5 -8t-17.5 8l-292 291q-7 8 -7 18t7 18l139 139q8 7 18.5 7t17.5 -7zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5zM900 200v-50h100v50 h-100z" />
+<glyph unicode="&#xe169;" d="M135 1023l142 142q14 14 35 14t35 -14l77 -77l-212 -212l-77 76q-14 15 -14 36t14 35zM655 855l210 210q14 14 24.5 10t10.5 -25l-2 -599q-1 -20 -15.5 -35t-35.5 -15l-597 -1q-21 0 -25 10.5t10 24.5l208 208l-154 155l212 212zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5 v-250h-1100v250q0 21 14.5 35.5t35.5 14.5zM900 200v-50h100v50h-100z" />
+<glyph unicode="&#xe170;" d="M350 1200l599 -2q20 -1 35 -15.5t15 -35.5l1 -597q0 -21 -10.5 -25t-24.5 10l-208 208l-155 -154l-212 212l155 154l-210 210q-14 14 -10 24.5t25 10.5zM524 512l-76 -77q-15 -14 -36 -14t-35 14l-142 142q-14 14 -14 35t14 35l77 77zM50 300h1000q21 0 35.5 -14.5 t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5zM900 200v-50h100v50h-100z" />
+<glyph unicode="&#xe171;" d="M1200 103l-483 276l-314 -399v423h-399l1196 796v-1096zM483 424v-230l683 953z" />
+<glyph unicode="&#xe172;" d="M1100 1000v-850q0 -21 -14.5 -35.5t-35.5 -14.5h-150v400h-700v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200z" />
+<glyph unicode="&#xe173;" d="M1100 1000l-2 -149l-299 -299l-95 95q-9 9 -21.5 9t-21.5 -9l-149 -147h-312v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM1132 638l106 -106q7 -7 7 -17.5t-7 -17.5l-420 -421q-8 -7 -18 -7 t-18 7l-202 203q-8 7 -8 17.5t8 17.5l106 106q7 8 17.5 8t17.5 -8l79 -79l297 297q7 7 17.5 7t17.5 -7z" />
+<glyph unicode="&#xe174;" d="M1100 1000v-269l-103 -103l-134 134q-15 15 -33.5 16.5t-34.5 -12.5l-266 -266h-329v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM1202 572l70 -70q15 -15 15 -35.5t-15 -35.5l-131 -131 l131 -131q15 -15 15 -35.5t-15 -35.5l-70 -70q-15 -15 -35.5 -15t-35.5 15l-131 131l-131 -131q-15 -15 -35.5 -15t-35.5 15l-70 70q-15 15 -15 35.5t15 35.5l131 131l-131 131q-15 15 -15 35.5t15 35.5l70 70q15 15 35.5 15t35.5 -15l131 -131l131 131q15 15 35.5 15 t35.5 -15z" />
+<glyph unicode="&#xe175;" d="M1100 1000v-300h-350q-21 0 -35.5 -14.5t-14.5 -35.5v-150h-500v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM850 600h100q21 0 35.5 -14.5t14.5 -35.5v-250h150q21 0 25 -10.5t-10 -24.5 l-230 -230q-14 -14 -35 -14t-35 14l-230 230q-14 14 -10 24.5t25 10.5h150v250q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe176;" d="M1100 1000v-400l-165 165q-14 15 -35 15t-35 -15l-263 -265h-402v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM935 565l230 -229q14 -15 10 -25.5t-25 -10.5h-150v-250q0 -20 -14.5 -35 t-35.5 -15h-100q-21 0 -35.5 15t-14.5 35v250h-150q-21 0 -25 10.5t10 25.5l230 229q14 15 35 15t35 -15z" />
+<glyph unicode="&#xe177;" d="M50 1100h1100q21 0 35.5 -14.5t14.5 -35.5v-150h-1200v150q0 21 14.5 35.5t35.5 14.5zM1200 800v-550q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v550h1200zM100 500v-200h400v200h-400z" />
+<glyph unicode="&#xe178;" d="M935 1165l248 -230q14 -14 14 -35t-14 -35l-248 -230q-14 -14 -24.5 -10t-10.5 25v150h-400v200h400v150q0 21 10.5 25t24.5 -10zM200 800h-50q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h50v-200zM400 800h-100v200h100v-200zM18 435l247 230 q14 14 24.5 10t10.5 -25v-150h400v-200h-400v-150q0 -21 -10.5 -25t-24.5 10l-247 230q-15 14 -15 35t15 35zM900 300h-100v200h100v-200zM1000 500h51q20 0 34.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-34.5 -14.5h-51v200z" />
+<glyph unicode="&#xe179;" d="M862 1073l276 116q25 18 43.5 8t18.5 -41v-1106q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v397q-4 1 -11 5t-24 17.5t-30 29t-24 42t-11 56.5v359q0 31 18.5 65t43.5 52zM550 1200q22 0 34.5 -12.5t14.5 -24.5l1 -13v-450q0 -28 -10.5 -59.5 t-25 -56t-29 -45t-25.5 -31.5l-10 -11v-447q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v447q-4 4 -11 11.5t-24 30.5t-30 46t-24 55t-11 60v450q0 2 0.5 5.5t4 12t8.5 15t14.5 12t22.5 5.5q20 0 32.5 -12.5t14.5 -24.5l3 -13v-350h100v350v5.5t2.5 12 t7 15t15 12t25.5 5.5q23 0 35.5 -12.5t13.5 -24.5l1 -13v-350h100v350q0 2 0.5 5.5t3 12t7 15t15 12t24.5 5.5z" />
+<glyph unicode="&#xe180;" d="M1200 1100v-56q-4 0 -11 -0.5t-24 -3t-30 -7.5t-24 -15t-11 -24v-888q0 -22 25 -34.5t50 -13.5l25 -2v-56h-400v56q75 0 87.5 6.5t12.5 43.5v394h-500v-394q0 -37 12.5 -43.5t87.5 -6.5v-56h-400v56q4 0 11 0.5t24 3t30 7.5t24 15t11 24v888q0 22 -25 34.5t-50 13.5 l-25 2v56h400v-56q-75 0 -87.5 -6.5t-12.5 -43.5v-394h500v394q0 37 -12.5 43.5t-87.5 6.5v56h400z" />
+<glyph unicode="&#xe181;" d="M675 1000h375q21 0 35.5 -14.5t14.5 -35.5v-150h-105l-295 -98v98l-200 200h-400l100 100h375zM100 900h300q41 0 70.5 -29.5t29.5 -70.5v-500q0 -41 -29.5 -70.5t-70.5 -29.5h-300q-41 0 -70.5 29.5t-29.5 70.5v500q0 41 29.5 70.5t70.5 29.5zM100 800v-200h300v200 h-300zM1100 535l-400 -133v163l400 133v-163zM100 500v-200h300v200h-300zM1100 398v-248q0 -21 -14.5 -35.5t-35.5 -14.5h-375l-100 -100h-375l-100 100h400l200 200h105z" />
+<glyph unicode="&#xe182;" d="M17 1007l162 162q17 17 40 14t37 -22l139 -194q14 -20 11 -44.5t-20 -41.5l-119 -118q102 -142 228 -268t267 -227l119 118q17 17 42.5 19t44.5 -12l192 -136q19 -14 22.5 -37.5t-13.5 -40.5l-163 -162q-3 -1 -9.5 -1t-29.5 2t-47.5 6t-62.5 14.5t-77.5 26.5t-90 42.5 t-101.5 60t-111 83t-119 108.5q-74 74 -133.5 150.5t-94.5 138.5t-60 119.5t-34.5 100t-15 74.5t-4.5 48z" />
+<glyph unicode="&#xe183;" d="M600 1100q92 0 175 -10.5t141.5 -27t108.5 -36.5t81.5 -40t53.5 -37t31 -27l9 -10v-200q0 -21 -14.5 -33t-34.5 -9l-202 34q-20 3 -34.5 20t-14.5 38v146q-141 24 -300 24t-300 -24v-146q0 -21 -14.5 -38t-34.5 -20l-202 -34q-20 -3 -34.5 9t-14.5 33v200q3 4 9.5 10.5 t31 26t54 37.5t80.5 39.5t109 37.5t141 26.5t175 10.5zM600 795q56 0 97 -9.5t60 -23.5t30 -28t12 -24l1 -10v-50l365 -303q14 -15 24.5 -40t10.5 -45v-212q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v212q0 20 10.5 45t24.5 40l365 303v50 q0 4 1 10.5t12 23t30 29t60 22.5t97 10z" />
+<glyph unicode="&#xe184;" d="M1100 700l-200 -200h-600l-200 200v500h200v-200h200v200h200v-200h200v200h200v-500zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-12l137 -100h-950l137 100h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5 t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe185;" d="M700 1100h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-1000h300v1000q0 41 -29.5 70.5t-70.5 29.5zM1100 800h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-700h300v700q0 41 -29.5 70.5t-70.5 29.5zM400 0h-300v400q0 41 29.5 70.5t70.5 29.5h100q41 0 70.5 -29.5t29.5 -70.5v-400z " />
+<glyph unicode="&#xe186;" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 700h-200v-100h200v-300h-300v100h200v100h-200v300h300v-100zM900 700v-300l-100 -100h-200v500h200z M700 700v-300h100v300h-100z" />
+<glyph unicode="&#xe187;" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 300h-100v200h-100v-200h-100v500h100v-200h100v200h100v-500zM900 700v-300l-100 -100h-200v500h200z M700 700v-300h100v300h-100z" />
+<glyph unicode="&#xe188;" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 700h-200v-300h200v-100h-300v500h300v-100zM900 700h-200v-300h200v-100h-300v500h300v-100z" />
+<glyph unicode="&#xe189;" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 400l-300 150l300 150v-300zM900 550l-300 -150v300z" />
+<glyph unicode="&#xe190;" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM900 300h-700v500h700v-500zM800 700h-130q-38 0 -66.5 -43t-28.5 -108t27 -107t68 -42h130v300zM300 700v-300 h130q41 0 68 42t27 107t-28.5 108t-66.5 43h-130z" />
+<glyph unicode="&#xe191;" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 700h-200v-100h200v-300h-300v100h200v100h-200v300h300v-100zM900 300h-100v400h-100v100h200v-500z M700 300h-100v100h100v-100z" />
+<glyph unicode="&#xe192;" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM300 700h200v-400h-300v500h100v-100zM900 300h-100v400h-100v100h200v-500zM300 600v-200h100v200h-100z M700 300h-100v100h100v-100z" />
+<glyph unicode="&#xe193;" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 500l-199 -200h-100v50l199 200v150h-200v100h300v-300zM900 300h-100v400h-100v100h200v-500zM701 300h-100 v100h100v-100z" />
+<glyph unicode="&#xe194;" d="M600 1191q120 0 229.5 -47t188.5 -126t126 -188.5t47 -229.5t-47 -229.5t-126 -188.5t-188.5 -126t-229.5 -47t-229.5 47t-188.5 126t-126 188.5t-47 229.5t47 229.5t126 188.5t188.5 126t229.5 47zM600 1021q-114 0 -211 -56.5t-153.5 -153.5t-56.5 -211t56.5 -211 t153.5 -153.5t211 -56.5t211 56.5t153.5 153.5t56.5 211t-56.5 211t-153.5 153.5t-211 56.5zM800 700h-300v-200h300v-100h-300l-100 100v200l100 100h300v-100z" />
+<glyph unicode="&#xe195;" d="M600 1191q120 0 229.5 -47t188.5 -126t126 -188.5t47 -229.5t-47 -229.5t-126 -188.5t-188.5 -126t-229.5 -47t-229.5 47t-188.5 126t-126 188.5t-47 229.5t47 229.5t126 188.5t188.5 126t229.5 47zM600 1021q-114 0 -211 -56.5t-153.5 -153.5t-56.5 -211t56.5 -211 t153.5 -153.5t211 -56.5t211 56.5t153.5 153.5t56.5 211t-56.5 211t-153.5 153.5t-211 56.5zM800 700v-100l-50 -50l100 -100v-50h-100l-100 100h-150v-100h-100v400h300zM500 700v-100h200v100h-200z" />
+<glyph unicode="&#xe197;" d="M503 1089q110 0 200.5 -59.5t134.5 -156.5q44 14 90 14q120 0 205 -86.5t85 -207t-85 -207t-205 -86.5h-128v250q0 21 -14.5 35.5t-35.5 14.5h-300q-21 0 -35.5 -14.5t-14.5 -35.5v-250h-222q-80 0 -136 57.5t-56 136.5q0 69 43 122.5t108 67.5q-2 19 -2 37q0 100 49 185 t134 134t185 49zM525 500h150q10 0 17.5 -7.5t7.5 -17.5v-275h137q21 0 26 -11.5t-8 -27.5l-223 -244q-13 -16 -32 -16t-32 16l-223 244q-13 16 -8 27.5t26 11.5h137v275q0 10 7.5 17.5t17.5 7.5z" />
+<glyph unicode="&#xe198;" d="M502 1089q110 0 201 -59.5t135 -156.5q43 15 89 15q121 0 206 -86.5t86 -206.5q0 -99 -60 -181t-150 -110l-378 360q-13 16 -31.5 16t-31.5 -16l-381 -365h-9q-79 0 -135.5 57.5t-56.5 136.5q0 69 43 122.5t108 67.5q-2 19 -2 38q0 100 49 184.5t133.5 134t184.5 49.5z M632 467l223 -228q13 -16 8 -27.5t-26 -11.5h-137v-275q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v275h-137q-21 0 -26 11.5t8 27.5q199 204 223 228q19 19 31.5 19t32.5 -19z" />
+<glyph unicode="&#xe199;" d="M700 100v100h400l-270 300h170l-270 300h170l-300 333l-300 -333h170l-270 -300h170l-270 -300h400v-100h-50q-21 0 -35.5 -14.5t-14.5 -35.5v-50h400v50q0 21 -14.5 35.5t-35.5 14.5h-50z" />
+<glyph unicode="&#xe200;" d="M600 1179q94 0 167.5 -56.5t99.5 -145.5q89 -6 150.5 -71.5t61.5 -155.5q0 -61 -29.5 -112.5t-79.5 -82.5q9 -29 9 -55q0 -74 -52.5 -126.5t-126.5 -52.5q-55 0 -100 30v-251q21 0 35.5 -14.5t14.5 -35.5v-50h-300v50q0 21 14.5 35.5t35.5 14.5v251q-45 -30 -100 -30 q-74 0 -126.5 52.5t-52.5 126.5q0 18 4 38q-47 21 -75.5 65t-28.5 97q0 74 52.5 126.5t126.5 52.5q5 0 23 -2q0 2 -1 10t-1 13q0 116 81.5 197.5t197.5 81.5z" />
+<glyph unicode="&#xe201;" d="M1010 1010q111 -111 150.5 -260.5t0 -299t-150.5 -260.5q-83 -83 -191.5 -126.5t-218.5 -43.5t-218.5 43.5t-191.5 126.5q-111 111 -150.5 260.5t0 299t150.5 260.5q83 83 191.5 126.5t218.5 43.5t218.5 -43.5t191.5 -126.5zM476 1065q-4 0 -8 -1q-121 -34 -209.5 -122.5 t-122.5 -209.5q-4 -12 2.5 -23t18.5 -14l36 -9q3 -1 7 -1q23 0 29 22q27 96 98 166q70 71 166 98q11 3 17.5 13.5t3.5 22.5l-9 35q-3 13 -14 19q-7 4 -15 4zM512 920q-4 0 -9 -2q-80 -24 -138.5 -82.5t-82.5 -138.5q-4 -13 2 -24t19 -14l34 -9q4 -1 8 -1q22 0 28 21 q18 58 58.5 98.5t97.5 58.5q12 3 18 13.5t3 21.5l-9 35q-3 12 -14 19q-7 4 -15 4zM719.5 719.5q-49.5 49.5 -119.5 49.5t-119.5 -49.5t-49.5 -119.5t49.5 -119.5t119.5 -49.5t119.5 49.5t49.5 119.5t-49.5 119.5zM855 551q-22 0 -28 -21q-18 -58 -58.5 -98.5t-98.5 -57.5 q-11 -4 -17 -14.5t-3 -21.5l9 -35q3 -12 14 -19q7 -4 15 -4q4 0 9 2q80 24 138.5 82.5t82.5 138.5q4 13 -2.5 24t-18.5 14l-34 9q-4 1 -8 1zM1000 515q-23 0 -29 -22q-27 -96 -98 -166q-70 -71 -166 -98q-11 -3 -17.5 -13.5t-3.5 -22.
 5l9 -35q3 -13 14 -19q7 -4 15 -4 q4 0 8 1q121 34 209.5 122.5t122.5 209.5q4 12 -2.5 23t-18.5 14l-36 9q-3 1 -7 1z" />
+<glyph unicode="&#xe202;" d="M700 800h300v-380h-180v200h-340v-200h-380v755q0 10 7.5 17.5t17.5 7.5h575v-400zM1000 900h-200v200zM700 300h162l-212 -212l-212 212h162v200h100v-200zM520 0h-395q-10 0 -17.5 7.5t-7.5 17.5v395zM1000 220v-195q0 -10 -7.5 -17.5t-17.5 -7.5h-195z" />
+<glyph unicode="&#xe203;" d="M700 800h300v-520l-350 350l-550 -550v1095q0 10 7.5 17.5t17.5 7.5h575v-400zM1000 900h-200v200zM862 200h-162v-200h-100v200h-162l212 212zM480 0h-355q-10 0 -17.5 7.5t-7.5 17.5v55h380v-80zM1000 80v-55q0 -10 -7.5 -17.5t-17.5 -7.5h-155v80h180z" />
+<glyph unicode="&#xe204;" d="M1162 800h-162v-200h100l100 -100h-300v300h-162l212 212zM200 800h200q27 0 40 -2t29.5 -10.5t23.5 -30t7 -57.5h300v-100h-600l-200 -350v450h100q0 36 7 57.5t23.5 30t29.5 10.5t40 2zM800 400h24

<TRUNCATED>

[10/13] hbase-site git commit: Added hbasecon website at www.hbasecon.com

Posted by st...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/ui-bg_glass_55_fbf9ee_1x400.png.pagespeed.ce.-PRVjguS_y.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/ui-bg_glass_55_fbf9ee_1x400.png.pagespeed.ce.-PRVjguS_y.png b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/ui-bg_glass_55_fbf9ee_1x400.png.pagespeed.ce.-PRVjguS_y.png
new file mode 100644
index 0000000..ad3d634
Binary files /dev/null and b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/ui-bg_glass_55_fbf9ee_1x400.png.pagespeed.ce.-PRVjguS_y.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/ui-bg_glass_75_dadada_1x400.png.pagespeed.ce.wSxlENrT6_.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/ui-bg_glass_75_dadada_1x400.png.pagespeed.ce.wSxlENrT6_.png b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/ui-bg_glass_75_dadada_1x400.png.pagespeed.ce.wSxlENrT6_.png
new file mode 100644
index 0000000..5a46b47
Binary files /dev/null and b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/ui-bg_glass_75_dadada_1x400.png.pagespeed.ce.wSxlENrT6_.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/ui-bg_glass_75_e6e6e6_1x400.png.pagespeed.ce.9CVDVsKoya.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/ui-bg_glass_75_e6e6e6_1x400.png.pagespeed.ce.9CVDVsKoya.png b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/ui-bg_glass_75_e6e6e6_1x400.png.pagespeed.ce.9CVDVsKoya.png
new file mode 100644
index 0000000..86c2baa
Binary files /dev/null and b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/ui-bg_glass_75_e6e6e6_1x400.png.pagespeed.ce.9CVDVsKoya.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/ui-bg_glass_95_fef1ec_1x400.png.pagespeed.ce.Wjvi2P_4Mk.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/ui-bg_glass_95_fef1ec_1x400.png.pagespeed.ce.Wjvi2P_4Mk.png b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/ui-bg_glass_95_fef1ec_1x400.png.pagespeed.ce.Wjvi2P_4Mk.png
new file mode 100644
index 0000000..4443fdc
Binary files /dev/null and b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/ui-bg_glass_95_fef1ec_1x400.png.pagespeed.ce.Wjvi2P_4Mk.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-bg_flat_0_aaaaaa_40x100.png.pagespeed.ic.OJEVLzghNv.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-bg_flat_0_aaaaaa_40x100.png.pagespeed.ic.OJEVLzghNv.png b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-bg_flat_0_aaaaaa_40x100.png.pagespeed.ic.OJEVLzghNv.png
new file mode 100644
index 0000000..c274437
Binary files /dev/null and b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-bg_flat_0_aaaaaa_40x100.png.pagespeed.ic.OJEVLzghNv.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-bg_flat_75_ffffff_40x100.png.pagespeed.ic.-frxtVxQm5.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-bg_flat_75_ffffff_40x100.png.pagespeed.ic.-frxtVxQm5.png b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-bg_flat_75_ffffff_40x100.png.pagespeed.ic.-frxtVxQm5.png
new file mode 100644
index 0000000..0ac04b8
Binary files /dev/null and b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-bg_flat_75_ffffff_40x100.png.pagespeed.ic.-frxtVxQm5.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-bg_glass_65_ffffff_1x400.png.pagespeed.ic.26lRrG9HKV.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-bg_glass_65_ffffff_1x400.png.pagespeed.ic.26lRrG9HKV.png b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-bg_glass_65_ffffff_1x400.png.pagespeed.ic.26lRrG9HKV.png
new file mode 100644
index 0000000..6a436ad
Binary files /dev/null and b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-bg_glass_65_ffffff_1x400.png.pagespeed.ic.26lRrG9HKV.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-bg_highlight-soft_75_cccccc_1x100.png.pagespeed.ic.mBvS-gxUKC.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-bg_highlight-soft_75_cccccc_1x100.png.pagespeed.ic.mBvS-gxUKC.png b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-bg_highlight-soft_75_cccccc_1x100.png.pagespeed.ic.mBvS-gxUKC.png
new file mode 100644
index 0000000..c07fd06
Binary files /dev/null and b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-bg_highlight-soft_75_cccccc_1x100.png.pagespeed.ic.mBvS-gxUKC.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_222222_256x240.png.pagespeed.ic.5BzEIuT1OI.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_222222_256x240.png.pagespeed.ic.5BzEIuT1OI.png b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_222222_256x240.png.pagespeed.ic.5BzEIuT1OI.png
new file mode 100644
index 0000000..b273ff1
Binary files /dev/null and b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_222222_256x240.png.pagespeed.ic.5BzEIuT1OI.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_2e83ff_256x240.png.pagespeed.ic.SX94GtdjIo.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_2e83ff_256x240.png.pagespeed.ic.SX94GtdjIo.png b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_2e83ff_256x240.png.pagespeed.ic.SX94GtdjIo.png
new file mode 100644
index 0000000..09d1cdc
Binary files /dev/null and b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_2e83ff_256x240.png.pagespeed.ic.SX94GtdjIo.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_454545_256x240.png.pagespeed.ic.yHwfKnbas7.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_454545_256x240.png.pagespeed.ic.yHwfKnbas7.png b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_454545_256x240.png.pagespeed.ic.yHwfKnbas7.png
new file mode 100644
index 0000000..59bd45b
Binary files /dev/null and b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_454545_256x240.png.pagespeed.ic.yHwfKnbas7.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_888888_256x240.png.pagespeed.ic.ktuKxgz9Rp.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_888888_256x240.png.pagespeed.ic.ktuKxgz9Rp.png b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_888888_256x240.png.pagespeed.ic.ktuKxgz9Rp.png
new file mode 100644
index 0000000..6d02426
Binary files /dev/null and b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_888888_256x240.png.pagespeed.ic.ktuKxgz9Rp.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_cd0a0a_256x240.png.pagespeed.ic.0LP6vgYIl1.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_cd0a0a_256x240.png.pagespeed.ic.0LP6vgYIl1.png b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_cd0a0a_256x240.png.pagespeed.ic.0LP6vgYIl1.png
new file mode 100644
index 0000000..2ab019b
Binary files /dev/null and b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui/css/images/xui-icons_cd0a0a_256x240.png.pagespeed.ic.0LP6vgYIl1.png differ


[06/13] hbase-site git commit: Added hbasecon website at www.hbasecon.com

Posted by st...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/scrollup.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/scrollup.png b/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/scrollup.png
new file mode 100644
index 0000000..d5acba5
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/scrollup.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xminus_sm.png.pagespeed.ic.dQt-uO8m7u.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xminus_sm.png.pagespeed.ic.dQt-uO8m7u.png b/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xminus_sm.png.pagespeed.ic.dQt-uO8m7u.png
new file mode 100644
index 0000000..9d2fc28
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xminus_sm.png.pagespeed.ic.dQt-uO8m7u.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xplus_sm.png.pagespeed.ic.omhsxIbQPH.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xplus_sm.png.pagespeed.ic.omhsxIbQPH.png b/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xplus_sm.png.pagespeed.ic.omhsxIbQPH.png
new file mode 100644
index 0000000..77a8b31
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xplus_sm.png.pagespeed.ic.omhsxIbQPH.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xred_minus_sm.png.pagespeed.ic.MWIDXMJpsO.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xred_minus_sm.png.pagespeed.ic.MWIDXMJpsO.png b/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xred_minus_sm.png.pagespeed.ic.MWIDXMJpsO.png
new file mode 100644
index 0000000..8ae34f8
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xred_minus_sm.png.pagespeed.ic.MWIDXMJpsO.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xred_plus_sm.png.pagespeed.ic.wFWUDoADCr.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xred_plus_sm.png.pagespeed.ic.wFWUDoADCr.png b/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xred_plus_sm.png.pagespeed.ic.wFWUDoADCr.png
new file mode 100644
index 0000000..bcd100a
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xred_plus_sm.png.pagespeed.ic.wFWUDoADCr.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xwhite_minus_sm.png.pagespeed.ic.xzzjHf20pJ.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xwhite_minus_sm.png.pagespeed.ic.xzzjHf20pJ.png b/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xwhite_minus_sm.png.pagespeed.ic.xzzjHf20pJ.png
new file mode 100644
index 0000000..8ce0acb
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xwhite_minus_sm.png.pagespeed.ic.xzzjHf20pJ.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xwhite_plus_sm.png.pagespeed.ic.jqf_V18Myb.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xwhite_plus_sm.png.pagespeed.ic.jqf_V18Myb.png b/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xwhite_plus_sm.png.pagespeed.ic.jqf_V18Myb.png
new file mode 100644
index 0000000..cf1420d
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/css/assets/icons/xwhite_plus_sm.png.pagespeed.ic.jqf_V18Myb.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstarp/glyphicons-halflings-regulard41d.html
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstarp/glyphicons-halflings-regulard41d.html b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstarp/glyphicons-halflings-regulard41d.html
new file mode 100644
index 0000000..88b4100
--- /dev/null
+++ b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstarp/glyphicons-halflings-regulard41d.html
@@ -0,0 +1,13 @@
+<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
+<html>
+    <head><title>404 Resource at '/content/events/hbase/etc/designs/sites/clientlibs-events/fonts/bootstarp/glyphicons-halflings-regular.eot' not found: No resource found</title></head>
+    <body>
+        <h1>Resource at '/content/events/hbase/etc/designs/sites/clientlibs-events/fonts/bootstarp/glyphicons-halflings-regular.eot' not found: No resource found</h1>
+        <p>Cannot serve request to /etc/designs/sites/clientlibs-events/fonts/bootstarp/glyphicons-halflings-regular.eot on this server</p>
+        
+        
+        
+        <hr>
+        <address>Apache Sling</address>
+    </body>
+</html>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.eot
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.eot b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.eot
new file mode 100644
index 0000000..b93a495
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.eot differ


[02/13] hbase-site git commit: Added hbasecon website at www.hbasecon.com

Posted by st...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.ttf
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.ttf b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.ttf
new file mode 100644
index 0000000..26dea79
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.ttf differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.woff
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.woff b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.woff
new file mode 100644
index 0000000..dc35ce3
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.woff differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.woff2
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.woff2 b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.woff2
new file mode 100644
index 0000000..500e517
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.woff2 differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfontd41d.eot
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfontd41d.eot b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfontd41d.eot
new file mode 100644
index 0000000..9b6afae
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfontd41d.eot differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/wrangle-fonts/Carnevalee-Freakshow.ttf
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/wrangle-fonts/Carnevalee-Freakshow.ttf b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/wrangle-fonts/Carnevalee-Freakshow.ttf
new file mode 100644
index 0000000..bbc0ec2
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/wrangle-fonts/Carnevalee-Freakshow.ttf differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Light.eot
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Light.eot b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Light.eot
new file mode 100644
index 0000000..4aefb80
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Light.eot differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Light.woff
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Light.woff b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Light.woff
new file mode 100644
index 0000000..9666811
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Light.woff differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Lightd41d.eot
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Lightd41d.eot b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Lightd41d.eot
new file mode 100644
index 0000000..4aefb80
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Lightd41d.eot differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Medium.eot
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Medium.eot b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Medium.eot
new file mode 100644
index 0000000..4cef3f9
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Medium.eot differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Medium.woff
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Medium.woff b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Medium.woff
new file mode 100644
index 0000000..f7fa8d7
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Medium.woff differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Mediumd41d.eot
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Mediumd41d.eot b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Mediumd41d.eot
new file mode 100644
index 0000000..4cef3f9
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Mediumd41d.eot differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Regular.eot
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Regular.eot b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Regular.eot
new file mode 100644
index 0000000..3a8141b
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Regular.eot differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Regular.woff
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Regular.woff b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Regular.woff
new file mode 100644
index 0000000..d624e3a
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Regular.woff differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Regulard41d.eot
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Regulard41d.eot b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Regulard41d.eot
new file mode 100644
index 0000000..3a8141b
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Regulard41d.eot differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Semibold.eot
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Semibold.eot b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Semibold.eot
new file mode 100644
index 0000000..6336be2
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Semibold.eot differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Semibold.woff
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Semibold.woff b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Semibold.woff
new file mode 100644
index 0000000..fa08328
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Semibold.woff differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Semiboldd41d.eot
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Semiboldd41d.eot b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Semiboldd41d.eot
new file mode 100644
index 0000000..6336be2
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Semiboldd41d.eot differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Thin.eot
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Thin.eot b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Thin.eot
new file mode 100644
index 0000000..84736c0
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Thin.eot differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Thin.woff
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Thin.woff b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Thin.woff
new file mode 100644
index 0000000..fcf3384
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Thin.woff differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Thind41d.eot
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Thind41d.eot b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Thind41d.eot
new file mode 100644
index 0000000..84736c0
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/www_fonts/CalibreWeb-Thind41d.eot differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/close.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/close.png b/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/close.png
new file mode 100644
index 0000000..be023bd
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/close.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/loading.gif
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/loading.gif b/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/loading.gif
new file mode 100644
index 0000000..fac5a1b
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/loading.gif differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/next.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/next.png b/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/next.png
new file mode 100644
index 0000000..f318bf9
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/next.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/pause.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/pause.png b/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/pause.png
new file mode 100644
index 0000000..0b5f804
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/pause.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/play.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/play.png b/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/play.png
new file mode 100644
index 0000000..d26c933
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/play.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/previous.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/previous.png b/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/previous.png
new file mode 100644
index 0000000..144c181
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/previous.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/shadowbox.css
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/shadowbox.css b/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/shadowbox.css
new file mode 100644
index 0000000..9eb4c27
--- /dev/null
+++ b/www.hbasecon.com/etc/designs/sites/clientlibs-events/js/shadowbox/shadowbox.css
@@ -0,0 +1,40 @@
+#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#5a5b5b;}
+#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
+#sb-overlay{position:relative;height:100%;width:100%;}
+#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
+#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
+#sb-body{position:relative;height:100%;}
+#sb-body-inner{position:absolute;height:100%;width:100%;}
+#sb-player.html{height:100%;overflow:auto;}
+#sb-body img{border:none;}
+#sb-loading{position:relative;height:100%;}
+#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
+#sb-loading-inner span{background:url(loading.gif) no-repeat;padding-left:34px;display:inline-block;}
+#sb-body,#sb-loading{background-color:#060606;}
+#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:;}
+#sb-title,#sb-title-inner{height:32px;line-height:32px; font-size:18px;}
+#sb-title-inner{font-size:16px;}
+#sb-info,#sb-info-inner{height:20px;line-height:20px;}
+#sb-info-inner{font-size:12px;}
+#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
+#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
+#sb-nav-close{background-image:url(close.png);}
+#sb-nav-next{background-image:url(next.png);}
+#sb-nav-previous{background-image:url(previous.png);}
+#sb-nav-play{background-image:url(play.png);}
+#sb-nav-pause{background-image:url(pause.png);}
+#sb-counter{float:left;width:45%;}
+#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
+#sb-counter a.sb-counter-current{text-decoration:underline;}
+div.sb-message{font-size:12px;padding:10px;text-align:center;}
+div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
+
+#sb-title{ 
+/*position:absolute; 
+bottom:0;*/
+font-family:whitneylight;color:5a5b5b; width:95%;}
+#sb-title-inner,#sb-info-inner, div.sb-message{font-size: 1em;
+    /*font-style: italic;*/
+    margin: 0;
+    padding: 5px 0;
+    }


[12/13] hbase-site git commit: Added hbasecon website at www.hbasecon.com

Posted by st...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/foundation/shared.min.js
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/foundation/shared.min.js b/www.hbasecon.com/etc/clientlibs/foundation/shared.min.js
new file mode 100644
index 0000000..8847ce1
--- /dev/null
+++ b/www.hbasecon.com/etc/clientlibs/foundation/shared.min.js
@@ -0,0 +1,520 @@
+window._g=window._g||{};
+_g.shared={};
+if(window.console===undefined){window.console={log:function(a){}}
+}_g.shared.HTTP=new function(){var createResponse=function(){var response=new Object();
+response.headers=new Object();
+response.body=new Object();
+return response
+};
+var getResponseFromXhr=function(request){if(!request){return null
+}var response=createResponse();
+response.body=request.responseText;
+response.headers[_g.HTTP.HEADER_STATUS]=request.status;
+response.responseText=request.responseText;
+response.status=request.status;
+return response
+};
+return{EXTENSION_HTML:".html",EXTENSION_JSON:".json",EXTENSION_RES:".res",HEADER_STATUS:"Status",HEADER_MESSAGE:"Message",HEADER_LOCATION:"Location",HEADER_PATH:"Path",PARAM_NO_CACHE:"cq_ck",get:function(url,callback,scope,suppressForbiddenCheck){url=_g.HTTP.getXhrHookedURL(_g.HTTP.externalize(url,true));
+if(callback!=undefined){return _g.$.ajax({type:"GET",url:url,externalize:false,encodePath:false,hook:false,complete:function(request,textStatus){var response=getResponseFromXhr(request);
+if(!suppressForbiddenCheck){_g.HTTP.handleForbidden(response)
+}callback.call(scope||this,this,textStatus=="success",response)
+}})
+}else{try{var request=_g.$.ajax({type:"GET",url:url,async:false,externalize:false,encodePath:false,hook:false});
+var response=getResponseFromXhr(request);
+if(!suppressForbiddenCheck){_g.HTTP.handleForbidden(response)
+}return response
+}catch(e){return null
+}}},post:function(url,callback,params,scope,suppressErrorMsg,suppressForbiddenCheck){url=_g.HTTP.externalize(url,true);
+var hook=_g.HTTP.getXhrHook(url,"POST",params);
+if(hook){url=hook.url;
+params=hook.params
+}if(callback!=undefined){return _g.$.ajax({type:"POST",url:url,data:params,externalize:false,encodePath:false,hook:false,complete:function(request,textStatus){var response=_g.HTTP.buildPostResponseFromHTML(request.responseText);
+if(!suppressForbiddenCheck){_g.HTTP.handleForbidden(request)
+}callback.call(scope||this,this,textStatus=="success",response)
+}})
+}else{try{var request=_g.$.ajax({type:"POST",url:url,data:params,async:false,externalize:false,encodePath:false,hook:false});
+var response=_g.HTTP.buildPostResponseFromHTML(request.responseText);
+if(!suppressForbiddenCheck){_g.HTTP.handleForbidden(request)
+}return response
+}catch(e){return null
+}}},getParameter:function(url,name){var params=_g.HTTP.getParameters(url,name);
+return params!=null?params[0]:null
+},getParameters:function(url,name){var values=[];
+if(!name){return null
+}name=encodeURIComponent(name);
+if(url.indexOf("?")==-1){return null
+}if(url.indexOf("#")!=-1){url=url.substring(0,url.indexOf("#"))
+}var query=url.substring(url.indexOf("?")+1);
+if(query.indexOf(name)==-1){return null
+}var queryPts=query.split("&");
+for(var i=0;
+i<queryPts.length;
+i++){var paramPts=queryPts[i].split("=");
+if(paramPts[0]==name){values.push(paramPts.length>1?decodeURIComponent(paramPts[1]):"")
+}}return values.length>0?values:null
+},addParameter:function(url,name,value){if(value&&value instanceof Array){for(var i=0;
+i<value.length;
+i++){url=_g.HTTP.addParameter(url,name,value[i])
+}return url
+}var separator=url.indexOf("?")==-1?"?":"&";
+var hashIdx=url.indexOf("#");
+if(hashIdx<0){return url+separator+encodeURIComponent(name)+"="+encodeURIComponent(value)
+}else{var hash=url.substring(hashIdx);
+url=url.substring(0,hashIdx);
+return url+separator+encodeURIComponent(name)+"="+encodeURIComponent(value)+hash
+}},setParameter:function(url,name,value){url=_g.HTTP.removeParameter(url,name);
+return _g.HTTP.addParameter(url,name,value)
+},removeParameter:function(url,name){var pattern0="?"+encodeURIComponent(name)+"=";
+var pattern1="&"+encodeURIComponent(name)+"=";
+var pattern;
+if(url.indexOf(pattern0)!=-1){pattern=pattern0
+}else{if(url.indexOf(pattern1)!=-1){pattern=pattern1
+}else{return url
+}}var indexCutStart=url.indexOf(pattern);
+var begin=url.substring(0,indexCutStart);
+var indexCutEnd=url.indexOf("&",indexCutStart+1);
+var end="";
+if(indexCutEnd!=-1){end=url.substring(indexCutEnd);
+if(end.indexOf("&")==0){end=end.replace("&","?")
+}}return begin+end
+},removeParameters:Granite.HTTP.removeParameters,addSelector:function(url,selector,index){if(!index){index=0
+}var post="";
+var pIndex=url.indexOf("?");
+if(pIndex==-1){pIndex=url.indexOf("#")
+}if(pIndex!=-1){post=url.substring(pIndex);
+url=url.substring(0,pIndex)
+}var sIndex=url.lastIndexOf("/");
+var main=url.substring(sIndex);
+if(main.indexOf("."+selector+".")==-1){var path=url.substring(0,sIndex);
+var obj=main.split(".");
+var newMain="";
+var delim="";
+if(index>obj.length-2||index==-1){index=obj.length-2
+}for(var i=0;
+i<obj.length;
+i++){newMain+=delim+obj[i];
+delim=".";
+if(index==i){newMain+=delim+selector
+}}return path+newMain+post
+}else{return url
+}},setSelector:function(url,selector,index){var post="";
+var pIndex=url.indexOf("?");
+if(pIndex==-1){pIndex=url.indexOf("#")
+}if(pIndex!=-1){post=url.substring(pIndex);
+url=url.substring(0,pIndex)
+}var selectors=_g.HTTP.getSelectors(url);
+var ext=url.substring(url.lastIndexOf("."));
+url=url.substring(0,url.lastIndexOf("."));
+var fragment=(selectors.length>0)?url.replace("."+selectors.join("."),""):url;
+if(selectors.length>0){for(var i=0;
+i<selectors.length;
+i++){if(index==i){fragment+="."+selector
+}else{fragment+="."+selectors[i]
+}}}else{fragment+="."+selector
+}return fragment+ext+post
+},addSelectors:function(url,selectors){var res=url;
+if(url&&selectors&&selectors.length){for(var i=0;
+i<selectors.length;
+i++){res=_g.HTTP.addSelector(res,selectors[i],i)
+}}return res
+},getAnchor:function(url){if(url.indexOf("#")!=-1){return url.substring(url.indexOf("#")+1)
+}return""
+},setAnchor:function(url,anchor){return _g.HTTP.removeAnchor(url)+"#"+anchor
+},removeAnchor:Granite.HTTP.removeAnchor,noCaching:function(url){return _g.HTTP.setParameter(url,_g.HTTP.PARAM_NO_CACHE,new Date().valueOf())
+},buildPostResponseFromNode:function(node,response){if(!node){return null
+}if(response==undefined){response=createResponse()
+}for(var i=0;
+i<node.childNodes.length;
+i++){var child=node.childNodes[i];
+if(child.tagName){if(child.id){if(child.href){response.headers[child.id]=child.href
+}else{response.headers[child.id]=child.innerHTML
+}}response=_g.HTTP.buildPostResponseFromNode(child,response)
+}}return response
+},buildPostResponseFromHTML:function(html){var response=createResponse();
+try{if(html.responseText!=undefined){html=html.responseText
+}else{if(typeof html!="string"){html=html.toString()
+}}var div=document.createElement("div");
+div.innerHTML=html;
+response=_g.HTTP.buildPostResponseFromNode(div,response);
+div=null
+}catch(e){}return response
+},getCookie:function(name){var cname=encodeURIComponent(name)+"=";
+var dc=document.cookie;
+if(dc.length>0){var begin=dc.indexOf(cname);
+if(begin!=-1){begin+=cname.length;
+var end=dc.indexOf(";",begin);
+if(end==-1){end=dc.length
+}return decodeURIComponent(dc.substring(begin,end))
+}}return null
+},setCookie:function(name,value,path,days,domain,secure){if(typeof(days)!="number"){days=7
+}var date;
+if(days>0){date=new Date();
+date.setTime(date.getTime()+(days*24*60*60*1000))
+}else{date=new Date(0)
+}document.cookie=encodeURIComponent(name)+"="+encodeURIComponent(value)+"; "+(days!=0?"expires="+date.toGMTString()+"; ":"")+(domain?"domain="+domain+"; ":"")+(path?"path="+path:"")+(secure?"; secure":"");
+return value
+},clearCookie:function(name,path,domain,secure){_g.HTTP.setCookie(name,"null",path||"",-1,domain||"",secure||"")
+},getSchemeAndAuthority:Granite.HTTP.getSchemeAndAuthority,getContextPath:Granite.HTTP.getContextPath,externalize:function(url,encode){if((typeof G_IS_HOOKED!="undefined")&&G_IS_HOOKED(url)){return url
+}if(encode){url=_g.HTTP.encodePathOfURI(url)
+}url=Granite.HTTP.externalize(url);
+return url
+},internalize:Granite.HTTP.internalize,getPath:Granite.HTTP.getPath,getSuffix:function(){if(window.CQURLInfo&&CQURLInfo.suffix){return CQURLInfo.suffix
+}return null
+},getSelectors:function(url){if(!url&&window.CQURLInfo){if(CQURLInfo.selectors){return CQURLInfo.selectors
+}}var selectors=[];
+url=url||window.location.href;
+url=_g.HTTP.removeParameters(url);
+url=_g.HTTP.removeAnchor(url);
+var fragment=url.substring(url.lastIndexOf("/"));
+if(fragment){var split=fragment.split(".");
+if(split.length>2){for(var i=0;
+i<split.length;
+i++){if(i>0&&i<split.length-1){selectors.push(split[i])
+}}}}return selectors
+},getExtension:function(url){if(!url&&window.CQURLInfo){if(CQURLInfo.extension){return CQURLInfo.extension
+}}url=url||window.location.href;
+url=_g.HTTP.removeParameters(url);
+url=_g.HTTP.removeAnchor(url);
+var pos=url.lastIndexOf(".");
+if(pos<0){return""
+}url=url.substring(pos+1);
+pos=url.indexOf("/");
+if(pos<0){return url
+}return url.substring(0,pos)
+},encodePathOfURI:Granite.HTTP.encodePathOfURI,encodePath:Granite.HTTP.encodePath,eval:Granite.HTTP.eval,isOkStatus:function(status){try{return(new String(status).indexOf("2")==0)
+}catch(e){return false
+}},isOk:function(response){try{return _g.HTTP.isOkStatus(response.headers[_g.HTTP.HEADER_STATUS])
+}catch(e){return false
+}},handleForbidden:function(response,suppressLogin){try{if(response[_g.HTTP.HEADER_STATUS.toLowerCase()]==403){Granite.HTTP.handleLoginRedirect();
+return true
+}return false
+}catch(e){return false
+}},getXhrHook:Granite.HTTP.getXhrHook,getXhrHookedURL:function(url,method,params){var hook=_g.HTTP.getXhrHook(url,method,params);
+if(hook){return hook.url
+}return url
+},reloadHook:function(url){if(typeof G_RELOAD_HOOK!="undefined"&&_g.$.isFunction(G_RELOAD_HOOK)){if(CQURLInfo.selectorString!=""){url=_g.HTTP.addSelector(url,CQURLInfo.selectorString)
+}url=G_RELOAD_HOOK(url)||url
+}return url
+}}
+};
+_g.HTTP=_g.shared.HTTP;
+_g.shared.Util=new function(){return{reload:function(win,url,preventHistory){if(!win){win=window
+}if(!url){url=_g.HTTP.noCaching(win.location.href)
+}url=_g.HTTP.reloadHook(url);
+if(preventHistory){win.location.replace(url)
+}else{win.location.href=url
+}},load:function(url,preventHistory){_g.Util.reload(window,url,preventHistory)
+},open:function(url,win,name,options){if(!win){win=window
+}if(!url){return
+}url=_g.HTTP.reloadHook(url);
+if(!name){name=""
+}if(!options){options=""
+}return win.open(url,name,options)
+},htmlEncode:function(value){return !value?value:String(value).replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/</g,"&lt;").replace(/"/g,"&quot;")
+},htmlDecode:function(value){return !value?value:String(value).replace(/&gt;/g,">").replace(/&lt;/g,"<").replace(/&quot;/g,'"').replace(/&amp;/g,"&")
+},ellipsis:function(value,length,word){if(value&&value.length>length){if(word){var vs=value.substr(0,length-2);
+var index=Math.max(vs.lastIndexOf(" "),vs.lastIndexOf("."),vs.lastIndexOf("!"),vs.lastIndexOf("?"),vs.lastIndexOf(";"));
+if(index==-1||index<(length-15)){return value.substr(0,length-3)+"..."
+}else{return vs.substr(0,index)+"..."
+}}else{return value.substr(0,length-3)+"..."
+}}return value
+},patchText:Granite.Util.patchText,eval:function(response){return _g.HTTP.eval(response)
+},getTopWindow:Granite.Util.getTopWindow,setIFrameMode:Granite.Util.setIFrameMode}
+};
+_g.Util=_g.shared.Util;
+_g.shared.Sling=function(){return{SELECTOR_INFINITY:Granite.Sling.SELECTOR_INFINITY,CHARSET:Granite.Sling.CHARSET,STATUS:Granite.Sling.STATUS,STATUS_BROWSER:Granite.Sling.STATUS_BROWSER,OPERATION:Granite.Sling.OPERATION,OPERATION_DELETE:Granite.Sling.OPERATION_DELETE,OPERATION_MOVE:Granite.Sling.OPERATION_MOVE,DELETE_SUFFIX:Granite.Sling.DELETE_SUFFIX,TYPEHINT_SUFFIX:Granite.Sling.TYPEHINT_SUFFIX,COPY_SUFFIX:Granite.Sling.COPY_SUFFIX,MOVE_SUFFIX:Granite.Sling.MOVE_SUFFIX,ORDER:Granite.Sling.ORDER,REPLACE:Granite.Sling.REPLACE,DESTINATION:Granite.Sling.DESTINATION,SAVE_PARAM_PREFIX:Granite.Sling.SAVE_PARAM_PREFIX,IGNORE_PARAM:Granite.Sling.IGNORE_PARAM,REQUEST_LOGIN_PARAM:Granite.Sling.REQUEST_LOGIN_PARAM,LOGIN_URL:Granite.Sling.LOGIN_URL,LOGOUT_URL:Granite.Sling.LOGOUT_URL,processBinaryData:function(a){if(a&&a[":jcr:data"]!=undefined){var b=new Object();
+b.size=a[":jcr:data"];
+b.type=a["jcr:mimeType"];
+b.date=a["jcr:lastModified"];
+a=b
+}return a
+},getContentPath:function(c,a,b){var d=a;
+if(d.lastIndexOf(".")>d.lastIndexOf("/")){d=d.substr(0,d.indexOf(".",d.lastIndexOf("/")))
+}if(c){if(c.indexOf("/")==0){d=c
+}else{if(b){while(c.indexOf("../")==0){c=c.substring(3);
+d=d.substring(0,d.lastIndexOf("/"))
+}}c=c.replace("./","");
+d=d+"/"+c
+}}return d
+}}
+}();
+_g.Sling=_g.shared.Sling;
+_g.shared.XSS=new function(){return{getXSSPropertyName:function(a){if(!a){return""
+}if(_g.XSS.KEY_REGEXP.test(a)){return a
+}return a+=_g.XSS.KEY_SUFFIX
+},getXSSRecordPropertyValue:function(e,c,a){var d="";
+if(e&&c){var b=e.get(this.getXSSPropertyName(c));
+if(b){d=b
+}else{d=e.get(c)
+}if(a&&!isNaN(a)){d=_g.Util.ellipsis(d,a,true)
+}}return d
+},getXSSTablePropertyValue:function(d,c,a){var e="";
+if(d&&c){var b=d[this.getXSSPropertyName(c)];
+if(b){e=b
+}else{e=this.getXSSValue(d[c])
+}if(a&&!isNaN(a)){e=_g.Util.ellipsis(e,a,true)
+}}return e
+},getXSSValue:function(a){if(a){return _g.Util.htmlEncode(a)
+}else{return""
+}},updatePropertyName:function(a,b){if(!a||!b||!a[b]){return
+}if(a.xssProtect&&!a.xssKeepPropName){a[b]=this.getXSSPropertyName(a[b])
+}},xssPropertyRenderer:function(d,b,c,a){if(a&&a.dataIndex&&c&&c.data&&c.data[this.getXSSPropertyName(a.dataIndex)]){d=c.data[this.getXSSPropertyName(a.dataIndex)];
+if(a.ellipsisLimit&&!isNaN(a.ellipsisLimit)){d=_g.Util.ellipsis(d,a.ellipsisLimit,true)
+}return d
+}else{if(d){return d
+}else{return""
+}}}}
+};
+_g.XSS=_g.shared.XSS;
+_g.XSS.KEY_SUFFIX="_xss";
+_g.XSS.KEY_REGEXP=new RegExp(_g.XSS.KEY_SUFFIX+"$");
+_g.shared.I18n=Granite.I18n;
+_g.I18n=_g.shared.I18n;
+_g.shared.I18n.getMessage=Granite.I18n.get;
+_g.shared.I18n.getVarMessage=Granite.I18n.getVar;
+_g.shared.String=new function(){return{startsWith:function(d,b){if(d==null||b==null){return d==null&&b==null
+}if(b.length>d.length){return false
+}var a=d.toString();
+var c=b.toString();
+return(a.indexOf(c)==0)
+},endsWith:function(b,a){if(b==null||a==null){return b==null&&a==null
+}if(a.length>b.length){return false
+}b=b.toString();
+a=a.toString();
+return(b.lastIndexOf(a)==(b.length-a.length))
+},contains:function(b,a){if(b==null||a==null){return false
+}b=b.toString();
+a=a.toString();
+return(b.indexOf(a)>=0)
+}}
+};
+_g.String=_g.shared.String;
+_g.shared.ClientSidePersistence=function(a){var e={PERSISTENCE_NAME:_g.shared.ClientSidePersistence.decoratePersistenceName("ClientSidePersistence"),config:{},cache:null,getMode:function(){return this.config.mode
+},getWindow:function(){return this.config.window||_g.shared.Util.getTopWindow()
+},debug:function(){if(console){var f=this.getMap();
+var h="[ClientSidePersistence -> mode="+this.getMode().name+", container="+(this.config.container||"")+"]\n";
+var g=0;
+var i=new RegExp("^"+this.config.container+"/");
+for(var k=0,n=Object.keys(f).sort(),l=null;
+k<n.length;
+k++){var m=n[k];
+if(this.config.container&&(typeof(m)=="string")&&!m.match(i)){continue
+}var j=f[m];
+h+="-["+ ++g+"]-> '"+m.replace(i,"")+"' = '"+decodeURIComponent(j)+"'\n"
+}if(!g){h+="(container is empty)"
+}console.log(h)
+}},keyName:function(f){return(this.config.container?(this.config.container+"/"):"")+f
+},getKeys:function(){var i=this.getMap();
+var h=[];
+if(i){for(var f in i){if(this.config.container){if(f.indexOf(this.config.container+"/")==0){var g=f.substring(this.config.container.length+1);
+h.push(g)
+}}else{h.push(f)
+}}}return h
+},get:function(f){var g=this.getMap()[this.keyName(f)];
+return g?decodeURIComponent(g):g
+},set:function(g,j){g=(typeof g==="string")?g.replace(/:=/g,""):"";
+var i={key:g};
+g=this.keyName(g);
+if(!g.length){return
+}var f=[];
+var k=this.getMap();
+i.action=k[g]?"update":"set";
+if(j){k[g]=encodeURIComponent(j)
+}else{i.action="remove";
+delete k[g]
+}for(var h in k){f.push(h+":="+k[h])
+}this.cache=k;
+this.write(f.join("|"));
+_g.$.extend(i,{value:j,mode:this.getMode().name,container:this.config.container});
+_g.$(_g.shared.ClientSidePersistence).trigger(_g.shared.ClientSidePersistence.EVENT_NAME,i)
+},getMap:function(){if(!this.cache||!this.config.useCache){var i=this.read().split("|");
+var g={};
+for(var f=0;
+f<i.length;
+f++){var j=i[f].split(":=");
+var h=j[0];
+if(h&&h.length){g[h]=j[1]||""
+}}this.cache=g
+}return this.cache
+},remove:function(f){this.set(f)
+},clearMap:function(){this.write()
+},read:function(){return this.config.mode.read(this)||""
+},write:function(f){this.config.mode.write(this,f||"")
+}};
+_g.$.extend(e.config,_g.shared.ClientSidePersistence.getDefaultConfig(),a);
+if(e.config.useContainer===false){e.config.container=null
+}var d;
+var c="test-"+Math.random();
+if(e.config.mode===_g.shared.ClientSidePersistence.MODE_SESSION){d=false;
+try{window.sessionStorage.setItem(c,c);
+window.sessionStorage.removeItem(c)
+}catch(b){d=true
+}if(d){e.config.mode=_g.shared.ClientSidePersistence.MODE_LOCAL
+}}if(e.config.mode===_g.shared.ClientSidePersistence.MODE_LOCAL){d=false;
+try{window.localStorage.setItem(c,c);
+window.localStorage.removeItem(c)
+}catch(b){d=true
+}if(d){e.config.mode=_g.shared.ClientSidePersistence.MODE_WINDOW
+}}return e
+};
+_g.shared.ClientSidePersistence.EVENT_NAME="ClientSidePersistence";
+_g.shared.ClientSidePersistence.MODE_SESSION={name:"session",read:function(a){return a.getWindow().sessionStorage.getItem(a.PERSISTENCE_NAME)
+},write:function(a,c){if(Granite.OptOutUtil.isOptedOut()){return
+}try{a.getWindow().sessionStorage.setItem(a.PERSISTENCE_NAME,c)
+}catch(b){return
+}}};
+_g.shared.ClientSidePersistence.MODE_LOCAL={name:"local",read:function(a){return a.getWindow().localStorage.getItem(a.PERSISTENCE_NAME)
+},write:function(a,c){if(Granite.OptOutUtil.isOptedOut()){return
+}try{a.getWindow().localStorage.setItem(a.PERSISTENCE_NAME,c)
+}catch(b){return
+}}};
+_g.shared.ClientSidePersistence.decoratePersistenceName=function(a){return a
+};
+_g.shared.ClientSidePersistence.MODE_WINDOW={name:"window",read:function(a){return a.getWindow().name
+},write:function(a,b){if(Granite.OptOutUtil.isOptedOut()){return
+}a.getWindow().name=b
+}};
+_g.shared.ClientSidePersistence.MODE_COOKIE={COOKIE_NAME:_g.shared.ClientSidePersistence.decoratePersistenceName("SessionPersistence"),name:"cookie",read:function(a){return _g.shared.ClientSidePersistence.CookieHelper.read(this.COOKIE_NAME)
+},write:function(a,b){if(Granite.OptOutUtil.isOptedOut()&&!Granite.OptOutUtil.maySetCookie(this.COOKIE_NAME)){return
+}if(!b){_g.shared.ClientSidePersistence.CookieHelper.erase(this.COOKIE_NAME)
+}else{_g.shared.ClientSidePersistence.CookieHelper.set(this.COOKIE_NAME,b,365)
+}}};
+_g.shared.ClientSidePersistence.getDefaultConfig=function(){return{window:_g.shared.Util.getTopWindow(),useCache:false,container:null,mode:_g.shared.ClientSidePersistence.MODE_LOCAL}
+};
+_g.shared.ClientSidePersistence.CookieHelper={set:function(c,d,e){var a="";
+if(e){var b=new Date();
+b.setTime(b.getTime()+(e*24*60*60*1000));
+a="; expires="+b.toGMTString()
+}if(d){d=encodeURIComponent(d)
+}document.cookie=c+"="+d+a+"; path=/"
+},read:function(b){var f=b+"=";
+var a=document.cookie.split(";");
+for(var d=0;
+d<a.length;
+d++){var g=a[d];
+while(g.charAt(0)==" "){g=g.substring(1,g.length)
+}if(g.indexOf(f)==0){var e=g.substring(f.length,g.length);
+return e?decodeURIComponent(e):null
+}}return null
+},erase:function(a){_g.shared.ClientSidePersistence.CookieHelper.set(a,"",-1)
+}};
+_g.shared.ClientSidePersistence.clearAllMaps=function(){var a=[_g.shared.ClientSidePersistence.MODE_COOKIE,_g.shared.ClientSidePersistence.MODE_LOCAL,_g.shared.ClientSidePersistence.MODE_SESSION,_g.shared.ClientSidePersistence.MODE_WINDOW];
+_g.$.each(a,function(d,c){var b=new _g.shared.ClientSidePersistence({mode:c});
+b.clearMap()
+})
+};
+_g.I18n.init();
+window.CQ=window.CQ||{};
+CQ.shared=_g.shared;
+CQ.Sling=CQ.shared.Sling;
+CQ.I18n=CQ.shared.I18n;
+G_XHR_HOOK=typeof CQ_XHR_HOOK!="undefined"?CQ_XHR_HOOK:undefined;
+G_RELOAD_HOOK=typeof CQ_RELOAD_HOOK!="undefined"?CQ_RELOAD_HOOK:undefined;
+G_IS_HOOKED=typeof CQ_IS_HOOKED!="undefined"?CQ_IS_HOOKED:undefined;
+G_CONTENT_PATH=typeof CQ_CONTENT_PATH!="undefined"?CQ_CONTENT_PATH:undefined;
+CQ.shared.Form=function(){var e=function(){var j=new Object();
+var k=document.getElementsByTagName("label");
+for(var h=0;
+h<k.length;
+h++){var g=k[h].htmlFor;
+if(g){j[g]=k[h]
+}}return j
+};
+var f=function(h){var i="";
+var g=function(k){if(k.nodeType==3){i+=k.nodeValue
+}if(k.nodeName.toLowerCase()=="select"||k.nodeName.toLowerCase()=="input"||k.nodeName.toLowerCase()=="textarea"||k.nodeName.toLowerCase()=="button"){return
+}for(var j=0;
+k.childNodes&&j<k.childNodes.length;
+j++){g(k.childNodes[j])
+}};
+g(h);
+return i
+};
+var c=function(g){return g.replace(/-\d+$/,"")
+};
+var b=function(h,g){if(!g){g=e()
+}if(g[h]){return f(g[h])
+}return null
+};
+var a=function(i){var h;
+var j=i.nodeName.toLowerCase();
+var g=d(i,"type")?i.getAttribute("type"):undefined;
+if(j=="input"){if(g=="radio"||g=="checkbox"){if(d(i,"checked")){h=i.getAttribute("value")
+}}else{if(i.type=="text"){h=i.defaultValue
+}else{h=i.value
+}}}else{if(j=="textarea"){h=i.value
+}else{if(j=="option"&&d(i,"selected")){h=i.getAttribute("value")
+}}}return h
+};
+var d=function(h,g){if(h==null){return false
+}return($CQ(h).attr(g)!=undefined)
+};
+return{searchArray:function(h,g,k){for(var j=0;
+j<h.length;
+j++){if(h[j][g]&&h[j][g]==k){return h[j]
+}}return null
+},getLabelForField:function(g,i){if(!i){i=e()
+}var j=g.getAttribute("id");
+if(j&&i[j]){return f(i[j])
+}var h=g.parentNode;
+while(h){if(h.nodeName.toLowerCase()=="label"){return f(h)
+}h=h.parentNode
+}return g.getAttribute("name")
+},getFields:function(){var j=e();
+var g=[];
+var h=function(n,o){var m=n.getAttribute("name");
+var p=n.nodeName.toLowerCase();
+var r;
+if(p=="input"||p=="textarea"){var l=d(n,"type")?n.getAttribute("type").toLowerCase():"text";
+if(l=="button"||l=="submit"||l=="reset"){return
+}r=CQ.shared.Form.searchArray(g,"value",m);
+if(!r){g.push({text:CQ.shared.Form.getLabelForField(n,j),value:m,name:m,enumeration:undefined,local:o,type:p,defaultValue:a(n),node:n});
+r=g[g.length-1]
+}if(l=="radio"||(r.local&&l=="checkbox")){if(!r.enumeration){var s=n.getAttribute("id");
+if(s){var u=c(s);
+var t=b(u,j);
+r.text=(t?t:m)
+}else{r.text=m
+}r.enumeration=[]
+}r.enumeration.push({text:CQ.shared.Form.getLabelForField(n,j),value:n.getAttribute("value"),defaultValue:a(n),node:n})
+}}else{if(p=="select"){g.push({text:CQ.shared.Form.getLabelForField(n,j),value:m,name:m,enumeration:[],local:o,type:p,defaultValue:undefined,node:n});
+r=g[g.length-1];
+var k=n.getElementsByTagName("option");
+for(var q=0;
+q<k.length;
+q++){r.enumeration.push({text:k[q].innerHTML,value:k[q].getAttribute("value"),defaultValue:a(k[q]),node:k[q]})
+}}}};
+var i=function(m,l){if(m.nodeName.toLowerCase()=="div"&&$CQ(m).hasClass("section")){l=true
+}if(m.getAttribute&&m.getAttribute("name")){h(m,l)
+}for(var k=0;
+m.childNodes&&k<m.childNodes.length;
+k++){var n=m.childNodes[k];
+if(n.nodeType==1){i(n,l)
+}}};
+i(document,false);
+return g
+}}
+}();
+CQ.shared.User=function(infoData){return{data:null,language:null,userPropsPath:null,getUserPropsUrl:function(){if(!this.userPropsPath){this.userPropsPath=CQ.shared.User.PROXY_URI
+}return this.userPropsPath
+},load:function(){var url=this.getUserPropsUrl();
+url=CQ.shared.HTTP.noCaching(url);
+var response=CQ.shared.HTTP.get(url);
+if(CQ.shared.HTTP.isOk(response)){this.data=CQ.shared.Util.eval(response)
+}},init:function(infoData,force){if(!this.initialized||force){if(infoData){this.data=infoData
+}else{this.load()
+}this.initialized=true
+}return this.data
+},lazyInit:function(){this.lazyLoad=function(){this.load();
+this.initialized=true
+}
+},isInitialized:function(){return this.initialized
+},getLanguage:function(){if(!this.isInitialized()&&this.lazyLoad){this.lazyLoad.call(this)
+}this.language=this.data&&this.data.preferences&&this.data.preferences["language"]?this.data.preferences["language"]:"en";
+return this.language
+}}
+}();
+CQ.shared.User.PROXY_URI=CQ.shared.HTTP.externalize("/libs/cq/security/userinfo"+CQ.shared.HTTP.EXTENSION_JSON);
+CQ.shared.User.lazyInit();
+CQ.shared.I18n.init({locale:function(){return document.documentElement.lang||CQ.shared.User.getLanguage()
+},urlPrefix:"/libs/cq/i18n/dict."});
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/granite/jquery-ui.min.css
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/granite/jquery-ui.min.css b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui.min.css
new file mode 100644
index 0000000..5fb2f2a
--- /dev/null
+++ b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui.min.css
@@ -0,0 +1 @@
+.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;zoom:1}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-a
 ccordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;zoom:1}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}* html .ui-autocomplete{width:1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-
 text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-butto
 nset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker
  select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto
  .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{flo
 at:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:lef
 t;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:d
 efault}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:
 nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:
 0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-acti
 ve{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}* html .ui-tooltip{background-image:none}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(jquery-ui/css/images/xui-bg_flat_75_ffffff_40x100.png.pagespeed.ic.-frxtVxQm5.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-
 widget-header{border:1px solid #aaa;background:#ccc url(jquery-ui/css/images/xui-bg_highlight-soft_75_cccccc_1x100.png.pagespeed.ic.mBvS-gxUKC.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(jquery-ui/css/images/ui-bg_glass_75_e6e6e6_1x400.png.pagespeed.ce.9CVDVsKoya.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(jquery-ui/css/images/ui-bg_glass_75_dadada_1x400.png.pagespeed.ce.wSxlENrT6_.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-h
 over a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(jquery-ui/css/images/xui-bg_glass_65_ffffff_1x400.png.pagespeed.ic.26lRrG9HKV.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(jquery-ui/css/images/ui-bg_glass_55_fbf9ee_1x400.png.pagespeed.ce.-PRVjguS_y.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(jquery-ui/css/images/ui-bg_glass_95_fef1ec_1x400
 .png.pagespeed.ce.Wjvi2P_4Mk.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url(jquery-ui/css/images/xui-icons_222222_256x240.png.pagespeed.ic.5BzEIuT1OI.png)}.ui-widget-content .ui-icon{background-image:url(jquery-ui/css/images/xui-icons_222222_256x240.pn
 g.pagespeed.ic.5BzEIuT1OI.png)}.ui-widget-header .ui-icon{background-image:url(jquery-ui/css/images/xui-icons_222222_256x240.png.pagespeed.ic.5BzEIuT1OI.png)}.ui-state-default .ui-icon{background-image:url(jquery-ui/css/images/xui-icons_888888_256x240.png.pagespeed.ic.ktuKxgz9Rp.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(jquery-ui/css/images/xui-icons_454545_256x240.png.pagespeed.ic.yHwfKnbas7.png)}.ui-state-active .ui-icon{background-image:url(jquery-ui/css/images/xui-icons_454545_256x240.png.pagespeed.ic.yHwfKnbas7.png)}.ui-state-highlight .ui-icon{background-image:url(jquery-ui/css/images/xui-icons_2e83ff_256x240.png.pagespeed.ic.SX94GtdjIo.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(jquery-ui/css/images/xui-icons_cd0a0a_256x240.png.pagespeed.ic.0LP6vgYIl1.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat
 -1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{backgro
 und-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64
 px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{backgro
 und-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-
 icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{backgr
 ound-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{backgroun
 d-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position
 :-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{b
 ackground-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsm
 all-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(jquery-ui/css/images/xui-bg_flat_0_aaaaaa_40x100.png.pagespeed
 .ic.OJEVLzghNv.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(jquery-ui/css/images/xui-bg_flat_0_aaaaaa_40x100.png.pagespeed.ic.OJEVLzghNv.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
\ No newline at end of file


[11/13] hbase-site git commit: Added hbasecon website at www.hbasecon.com

Posted by st...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/granite/jquery-ui.min.js
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/granite/jquery-ui.min.js b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui.min.js
new file mode 100644
index 0000000..ff6bd09
--- /dev/null
+++ b/www.hbasecon.com/etc/clientlibs/granite/jquery-ui.min.js
@@ -0,0 +1,4952 @@
+/*! jQuery UI - v1.9.2 - 2012-11-23
+ * http://jqueryui.com
+ * Includes: jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.mouse.js, jquery.ui.position.js, jquery.ui.accordion.js, jquery.ui.autocomplete.js, jquery.ui.button.js, jquery.ui.datepicker.js, jquery.ui.dialog.js, jquery.ui.draggable.js, jquery.ui.droppable.js, jquery.ui.effect.js, jquery.ui.effect-blind.js, jquery.ui.effect-bounce.js, jquery.ui.effect-clip.js, jquery.ui.effect-drop.js, jquery.ui.effect-explode.js, jquery.ui.effect-fade.js, jquery.ui.effect-fold.js, jquery.ui.effect-highlight.js, jquery.ui.effect-pulsate.js, jquery.ui.effect-scale.js, jquery.ui.effect-shake.js, jquery.ui.effect-slide.js, jquery.ui.effect-transfer.js, jquery.ui.menu.js, jquery.ui.progressbar.js, jquery.ui.resizable.js, jquery.ui.selectable.js, jquery.ui.slider.js, jquery.ui.sortable.js, jquery.ui.spinner.js, jquery.ui.tabs.js, jquery.ui.tooltip.js
+ * Copyright (c) 2012 jQuery Foundation and other contributors Licensed MIT */
+(function(b,f){var a=0,e=/^ui-id-\d+$/;
+b.ui=b.ui||{};
+if(b.ui.version){return
+}b.extend(b.ui,{version:"1.9.2",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}});
+b.fn.extend({_focus:b.fn.focus,focus:function(g,h){return typeof g==="number"?this.each(function(){var i=this;
+setTimeout(function(){b(i).focus();
+if(h){h.call(i)
+}},g)
+}):this._focus.apply(this,arguments)
+},scrollParent:function(){var g;
+if((b.ui.ie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){g=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(b.css(this,"position"))&&(/(auto|scroll)/).test(b.css(this,"overflow")+b.css(this,"overflow-y")+b.css(this,"overflow-x"))
+}).eq(0)
+}else{g=this.parents().filter(function(){return(/(auto|scroll)/).test(b.css(this,"overflow")+b.css(this,"overflow-y")+b.css(this,"overflow-x"))
+}).eq(0)
+}return(/fixed/).test(this.css("position"))||!g.length?b(document):g
+},zIndex:function(j){if(j!==f){return this.css("zIndex",j)
+}if(this.length){var h=b(this[0]),g,i;
+while(h.length&&h[0]!==document){g=h.css("position");
+if(g==="absolute"||g==="relative"||g==="fixed"){i=parseInt(h.css("zIndex"),10);
+if(!isNaN(i)&&i!==0){return i
+}}h=h.parent()
+}}return 0
+},uniqueId:function(){return this.each(function(){if(!this.id){this.id="ui-id-"+(++a)
+}})
+},removeUniqueId:function(){return this.each(function(){if(e.test(this.id)){b(this).removeAttr("id")
+}})
+}});
+function d(i,g){var k,j,h,l=i.nodeName.toLowerCase();
+if("area"===l){k=i.parentNode;
+j=k.name;
+if(!i.href||!j||k.nodeName.toLowerCase()!=="map"){return false
+}h=b("img[usemap=#"+j+"]")[0];
+return !!h&&c(h)
+}return(/input|select|textarea|button|object/.test(l)?!i.disabled:"a"===l?i.href||g:g)&&c(i)
+}function c(g){return b.expr.filters.visible(g)&&!b(g).parents().andSelf().filter(function(){return b.css(this,"visibility")==="hidden"
+}).length
+}b.extend(b.expr[":"],{data:b.expr.createPseudo?b.expr.createPseudo(function(g){return function(h){return !!b.data(h,g)
+}
+}):function(j,h,g){return !!b.data(j,g[3])
+},focusable:function(g){return d(g,!isNaN(b.attr(g,"tabindex")))
+},tabbable:function(i){var g=b.attr(i,"tabindex"),h=isNaN(g);
+return(h||g>=0)&&d(i,!h)
+}});
+b(function(){var g=document.body,h=g.appendChild(h=document.createElement("div"));
+h.offsetHeight;
+b.extend(h.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});
+b.support.minHeight=h.offsetHeight===100;
+b.support.selectstart="onselectstart" in h;
+g.removeChild(h).style.display="none"
+});
+if(!b("<a>").outerWidth(1).jquery){b.each(["Width","Height"],function(j,g){var h=g==="Width"?["Left","Right"]:["Top","Bottom"],k=g.toLowerCase(),m={innerWidth:b.fn.innerWidth,innerHeight:b.fn.innerHeight,outerWidth:b.fn.outerWidth,outerHeight:b.fn.outerHeight};
+function l(o,n,i,p){b.each(h,function(){n-=parseFloat(b.css(o,"padding"+this))||0;
+if(i){n-=parseFloat(b.css(o,"border"+this+"Width"))||0
+}if(p){n-=parseFloat(b.css(o,"margin"+this))||0
+}});
+return n
+}b.fn["inner"+g]=function(i){if(i===f){return m["inner"+g].call(this)
+}return this.each(function(){b(this).css(k,l(this,i)+"px")
+})
+};
+b.fn["outer"+g]=function(i,n){if(typeof i!=="number"){return m["outer"+g].call(this,i)
+}return this.each(function(){b(this).css(k,l(this,i,true,n)+"px")
+})
+}
+})
+}if(b("<a>").data("a-b","a").removeData("a-b").data("a-b")){b.fn.removeData=(function(g){return function(h){if(arguments.length){return g.call(this,b.camelCase(h))
+}else{return g.call(this)
+}}
+})(b.fn.removeData)
+}(function(){var g=/msie ([\w.]+)/.exec(navigator.userAgent.toLowerCase())||[];
+b.ui.ie=g.length?true:false;
+b.ui.ie6=parseFloat(g[1],10)===6
+})();
+b.fn.extend({disableSelection:function(){return this.bind((b.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(g){g.preventDefault()
+})
+},enableSelection:function(){return this.unbind(".ui-disableSelection")
+}});
+b.extend(b.ui,{plugin:{add:function(h,j,l){var g,k=b.ui[h].prototype;
+for(g in l){k.plugins[g]=k.plugins[g]||[];
+k.plugins[g].push([j,l[g]])
+}},call:function(g,j,h){var k,l=g.plugins[j];
+if(!l||!g.element[0].parentNode||g.element[0].parentNode.nodeType===11){return
+}for(k=0;
+k<l.length;
+k++){if(g.options[l[k][0]]){l[k][1].apply(g.element,h)
+}}}},contains:b.contains,hasScroll:function(j,h){if(b(j).css("overflow")==="hidden"){return false
+}var g=(h&&h==="left")?"scrollLeft":"scrollTop",i=false;
+if(j[g]>0){return true
+}j[g]=1;
+i=(j[g]>0);
+j[g]=0;
+return i
+},isOverAxis:function(h,g,i){return(h>g)&&(h<(g+i))
+},isOver:function(l,h,k,j,g,i){return b.ui.isOverAxis(l,k,g)&&b.ui.isOverAxis(h,j,i)
+}})
+})(jQuery);
+(function(b,e){var a=0,d=Array.prototype.slice,c=b.cleanData;
+b.cleanData=function(f){for(var g=0,h;
+(h=f[g])!=null;
+g++){try{b(h).triggerHandler("remove")
+}catch(j){}}c(f)
+};
+b.widget=function(g,j,f){var m,l,i,k,h=g.split(".")[0];
+g=g.split(".")[1];
+m=h+"-"+g;
+if(!f){f=j;
+j=b.Widget
+}b.expr[":"][m.toLowerCase()]=function(n){return !!b.data(n,m)
+};
+b[h]=b[h]||{};
+l=b[h][g];
+i=b[h][g]=function(n,o){if(!this._createWidget){return new i(n,o)
+}if(arguments.length){this._createWidget(n,o)
+}};
+b.extend(i,l,{version:f.version,_proto:b.extend({},f),_childConstructors:[]});
+k=new j();
+k.options=b.widget.extend({},k.options);
+b.each(f,function(o,n){if(b.isFunction(n)){f[o]=(function(){var p=function(){return j.prototype[o].apply(this,arguments)
+},q=function(r){return j.prototype[o].apply(this,r)
+};
+return function(){var t=this._super,r=this._superApply,s;
+this._super=p;
+this._superApply=q;
+s=n.apply(this,arguments);
+this._super=t;
+this._superApply=r;
+return s
+}
+})()
+}});
+i.prototype=b.widget.extend(k,{widgetEventPrefix:l?k.widgetEventPrefix:g},f,{constructor:i,namespace:h,widgetName:g,widgetBaseClass:m,widgetFullName:m});
+if(l){b.each(l._childConstructors,function(o,p){var n=p.prototype;
+b.widget(n.namespace+"."+n.widgetName,i,p._proto)
+});
+delete l._childConstructors
+}else{j._childConstructors.push(i)
+}b.widget.bridge(g,i)
+};
+b.widget.extend=function(k){var g=d.call(arguments,1),j=0,f=g.length,h,i;
+for(;
+j<f;
+j++){for(h in g[j]){i=g[j][h];
+if(g[j].hasOwnProperty(h)&&i!==e){if(b.isPlainObject(i)){k[h]=b.isPlainObject(k[h])?b.widget.extend({},k[h],i):b.widget.extend({},i)
+}else{k[h]=i
+}}}}return k
+};
+b.widget.bridge=function(g,f){var h=f.prototype.widgetFullName||g;
+b.fn[g]=function(k){var i=typeof k==="string",j=d.call(arguments,1),l=this;
+k=!i&&j.length?b.widget.extend.apply(null,[k].concat(j)):k;
+if(i){this.each(function(){var n,m=b.data(this,h);
+if(!m){return b.error("cannot call methods on "+g+" prior to initialization; attempted to call method '"+k+"'")
+}if(!b.isFunction(m[k])||k.charAt(0)==="_"){return b.error("no such method '"+k+"' for "+g+" widget instance")
+}n=m[k].apply(m,j);
+if(n!==m&&n!==e){l=n&&n.jquery?l.pushStack(n.get()):n;
+return false
+}})
+}else{this.each(function(){var m=b.data(this,h);
+if(m){m.option(k||{})._init()
+}else{b.data(this,h,new f(k,this))
+}})
+}return l
+}
+};
+b.Widget=function(){};
+b.Widget._childConstructors=[];
+b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:false,create:null},_createWidget:function(f,g){g=b(g||this.defaultElement||this)[0];
+this.element=b(g);
+this.uuid=a++;
+this.eventNamespace="."+this.widgetName+this.uuid;
+this.options=b.widget.extend({},this.options,this._getCreateOptions(),f);
+this.bindings=b();
+this.hoverable=b();
+this.focusable=b();
+if(g!==this){b.data(g,this.widgetName,this);
+b.data(g,this.widgetFullName,this);
+this._on(true,this.element,{remove:function(h){if(h.target===g){this.destroy()
+}}});
+this.document=b(g.style?g.ownerDocument:g.document||g);
+this.window=b(this.document[0].defaultView||this.document[0].parentWindow)
+}this._create();
+this._trigger("create",null,this._getCreateEventData());
+this._init()
+},_getCreateOptions:b.noop,_getCreateEventData:b.noop,_create:b.noop,_init:b.noop,destroy:function(){this._destroy();
+this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(b.camelCase(this.widgetFullName));
+this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled");
+this.bindings.unbind(this.eventNamespace);
+this.hoverable.removeClass("ui-state-hover");
+this.focusable.removeClass("ui-state-focus")
+},_destroy:b.noop,widget:function(){return this.element
+},option:function(j,k){var f=j,l,h,g;
+if(arguments.length===0){return b.widget.extend({},this.options)
+}if(typeof j==="string"){f={};
+l=j.split(".");
+j=l.shift();
+if(l.length){h=f[j]=b.widget.extend({},this.options[j]);
+for(g=0;
+g<l.length-1;
+g++){h[l[g]]=h[l[g]]||{};
+h=h[l[g]]
+}j=l.pop();
+if(k===e){return h[j]===e?null:h[j]
+}h[j]=k
+}else{if(k===e){return this.options[j]===e?null:this.options[j]
+}f[j]=k
+}}this._setOptions(f);
+return this
+},_setOptions:function(f){var g;
+for(g in f){this._setOption(g,f[g])
+}return this
+},_setOption:function(f,g){this.options[f]=g;
+if(f==="disabled"){this.widget().toggleClass(this.widgetFullName+"-disabled ui-state-disabled",!!g).attr("aria-disabled",g);
+this.hoverable.removeClass("ui-state-hover");
+this.focusable.removeClass("ui-state-focus")
+}return this
+},enable:function(){return this._setOption("disabled",false)
+},disable:function(){return this._setOption("disabled",true)
+},_on:function(i,h,g){var j,f=this;
+if(typeof i!=="boolean"){g=h;
+h=i;
+i=false
+}if(!g){g=h;
+h=this.element;
+j=this.widget()
+}else{h=j=b(h);
+this.bindings=this.bindings.add(h)
+}b.each(g,function(p,o){function m(){if(!i&&(f.options.disabled===true||b(this).hasClass("ui-state-disabled"))){return
+}return(typeof o==="string"?f[o]:o).apply(f,arguments)
+}if(typeof o!=="string"){m.guid=o.guid=o.guid||m.guid||b.guid++
+}var n=p.match(/^(\w+)\s*(.*)$/),l=n[1]+f.eventNamespace,k=n[2];
+if(k){j.delegate(k,l,m)
+}else{h.bind(l,m)
+}})
+},_off:function(g,f){f=(f||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace;
+g.unbind(f).undelegate(f)
+},_delay:function(i,h){function g(){return(typeof i==="string"?f[i]:i).apply(f,arguments)
+}var f=this;
+return setTimeout(g,h||0)
+},_hoverable:function(f){this.hoverable=this.hoverable.add(f);
+this._on(f,{mouseenter:function(g){b(g.currentTarget).addClass("ui-state-hover")
+},mouseleave:function(g){b(g.currentTarget).removeClass("ui-state-hover")
+}})
+},_focusable:function(f){this.focusable=this.focusable.add(f);
+this._on(f,{focusin:function(g){b(g.currentTarget).addClass("ui-state-focus")
+},focusout:function(g){b(g.currentTarget).removeClass("ui-state-focus")
+}})
+},_trigger:function(f,g,h){var k,j,i=this.options[f];
+h=h||{};
+g=b.Event(g);
+g.type=(f===this.widgetEventPrefix?f:this.widgetEventPrefix+f).toLowerCase();
+g.target=this.element[0];
+j=g.originalEvent;
+if(j){for(k in j){if(!(k in g)){g[k]=j[k]
+}}}this.element.trigger(g,h);
+return !(b.isFunction(i)&&i.apply(this.element[0],[g].concat(h))===false||g.isDefaultPrevented())
+}};
+b.each({show:"fadeIn",hide:"fadeOut"},function(g,f){b.Widget.prototype["_"+g]=function(j,i,l){if(typeof i==="string"){i={effect:i}
+}var k,h=!i?g:i===true||typeof i==="number"?f:i.effect||f;
+i=i||{};
+if(typeof i==="number"){i={duration:i}
+}k=!b.isEmptyObject(i);
+i.complete=l;
+if(i.delay){j.delay(i.delay)
+}if(k&&b.effects&&(b.effects.effect[h]||b.uiBackCompat!==false&&b.effects[h])){j[g](i)
+}else{if(h!==g&&j[h]){j[h](i.duration,i.easing,l)
+}else{j.queue(function(m){b(this)[g]();
+if(l){l.call(j[0])
+}m()
+})
+}}}
+});
+if(b.uiBackCompat!==false){b.Widget.prototype._getCreateOptions=function(){return b.metadata&&b.metadata.get(this.element[0])[this.widgetName]
+}
+}})(jQuery);
+(function(b,c){var a=false;
+b(document).mouseup(function(d){a=false
+});
+b.widget("ui.mouse",{version:"1.9.2",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var d=this;
+this.element.bind("mousedown."+this.widgetName,function(e){return d._mouseDown(e)
+}).bind("click."+this.widgetName,function(e){if(true===b.data(e.target,d.widgetName+".preventClickEvent")){b.removeData(e.target,d.widgetName+".preventClickEvent");
+e.stopImmediatePropagation();
+return false
+}});
+this.started=false
+},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);
+if(this._mouseMoveDelegate){b(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)
+}},_mouseDown:function(f){if(a){return
+}(this._mouseStarted&&this._mouseUp(f));
+this._mouseDownEvent=f;
+var e=this,g=(f.which===1),d=(typeof this.options.cancel==="string"&&f.target.nodeName?b(f.target).closest(this.options.cancel).length:false);
+if(!g||d||!this._mouseCapture(f)){return true
+}this.mouseDelayMet=!this.options.delay;
+if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){e.mouseDelayMet=true
+},this.options.delay)
+}if(this._mouseDistanceMet(f)&&this._mouseDelayMet(f)){this._mouseStarted=(this._mouseStart(f)!==false);
+if(!this._mouseStarted){f.preventDefault();
+return true
+}}if(true===b.data(f.target,this.widgetName+".preventClickEvent")){b.removeData(f.target,this.widgetName+".preventClickEvent")
+}this._mouseMoveDelegate=function(h){return e._mouseMove(h)
+};
+this._mouseUpDelegate=function(h){return e._mouseUp(h)
+};
+b(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);
+f.preventDefault();
+a=true;
+return true
+},_mouseMove:function(d){if(b.ui.ie&&!(document.documentMode>=9)&&!d.button){return this._mouseUp(d)
+}if(this._mouseStarted){this._mouseDrag(d);
+return d.preventDefault()
+}if(this._mouseDistanceMet(d)&&this._mouseDelayMet(d)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,d)!==false);
+(this._mouseStarted?this._mouseDrag(d):this._mouseUp(d))
+}return !this._mouseStarted
+},_mouseUp:function(d){b(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);
+if(this._mouseStarted){this._mouseStarted=false;
+if(d.target===this._mouseDownEvent.target){b.data(d.target,this.widgetName+".preventClickEvent",true)
+}this._mouseStop(d)
+}return false
+},_mouseDistanceMet:function(d){return(Math.max(Math.abs(this._mouseDownEvent.pageX-d.pageX),Math.abs(this._mouseDownEvent.pageY-d.pageY))>=this.options.distance)
+},_mouseDelayMet:function(d){return this.mouseDelayMet
+},_mouseStart:function(d){},_mouseDrag:function(d){},_mouseStop:function(d){},_mouseCapture:function(d){return true
+}})
+})(jQuery);
+(function(e,c){e.ui=e.ui||{};
+var i,j=Math.max,n=Math.abs,l=Math.round,d=/left|center|right/,g=/top|center|bottom/,a=/[\+\-]\d+%?/,k=/^\w+/,b=/%$/,f=e.fn.position;
+function m(q,p,o){return[parseInt(q[0],10)*(b.test(q[0])?p/100:1),parseInt(q[1],10)*(b.test(q[1])?o/100:1)]
+}function h(o,p){return parseInt(e.css(o,p),10)||0
+}e.position={scrollbarWidth:function(){if(i!==c){return i
+}var p,o,r=e("<div style='display:block;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),q=r.children()[0];
+e("body").append(r);
+p=q.offsetWidth;
+r.css("overflow","scroll");
+o=q.offsetWidth;
+if(p===o){o=r[0].clientWidth
+}r.remove();
+return(i=p-o)
+},getScrollInfo:function(s){var r=s.isWindow?"":s.element.css("overflow-x"),q=s.isWindow?"":s.element.css("overflow-y"),p=r==="scroll"||(r==="auto"&&s.width<s.element[0].scrollWidth),o=q==="scroll"||(q==="auto"&&s.height<s.element[0].scrollHeight);
+return{width:p?e.position.scrollbarWidth():0,height:o?e.position.scrollbarWidth():0}
+},getWithinInfo:function(p){var q=e(p||window),o=e.isWindow(q[0]);
+return{element:q,isWindow:o,offset:q.offset()||{left:0,top:0},scrollLeft:q.scrollLeft(),scrollTop:q.scrollTop(),width:o?q.width():q.outerWidth(),height:o?q.height():q.outerHeight()}
+}};
+e.fn.position=function(y){if(!y||!y.of){return f.apply(this,arguments)
+}y=e.extend({},y);
+var z,v,s,x,r,u=e(y.of),q=e.position.getWithinInfo(y.within),o=e.position.getScrollInfo(q),t=u[0],w=(y.collision||"flip").split(" "),p={};
+if(t.nodeType===9){v=u.width();
+s=u.height();
+x={top:0,left:0}
+}else{if(e.isWindow(t)){v=u.width();
+s=u.height();
+x={top:u.scrollTop(),left:u.scrollLeft()}
+}else{if(t.preventDefault){y.at="left top";
+v=s=0;
+x={top:t.pageY,left:t.pageX}
+}else{v=u.outerWidth();
+s=u.outerHeight();
+x=u.offset()
+}}}r=e.extend({},x);
+e.each(["my","at"],function(){var C=(y[this]||"").split(" "),B,A;
+if(C.length===1){C=d.test(C[0])?C.concat(["center"]):g.test(C[0])?["center"].concat(C):["center","center"]
+}C[0]=d.test(C[0])?C[0]:"center";
+C[1]=g.test(C[1])?C[1]:"center";
+B=a.exec(C[0]);
+A=a.exec(C[1]);
+p[this]=[B?B[0]:0,A?A[0]:0];
+y[this]=[k.exec(C[0])[0],k.exec(C[1])[0]]
+});
+if(w.length===1){w[1]=w[0]
+}if(y.at[0]==="right"){r.left+=v
+}else{if(y.at[0]==="center"){r.left+=v/2
+}}if(y.at[1]==="bottom"){r.top+=s
+}else{if(y.at[1]==="center"){r.top+=s/2
+}}z=m(p.at,v,s);
+r.left+=z[0];
+r.top+=z[1];
+return this.each(function(){var B,K,D=e(this),F=D.outerWidth(),C=D.outerHeight(),E=h(this,"marginLeft"),A=h(this,"marginTop"),J=F+E+h(this,"marginRight")+o.width,I=C+A+h(this,"marginBottom")+o.height,G=e.extend({},r),H=m(p.my,D.outerWidth(),D.outerHeight());
+if(y.my[0]==="right"){G.left-=F
+}else{if(y.my[0]==="center"){G.left-=F/2
+}}if(y.my[1]==="bottom"){G.top-=C
+}else{if(y.my[1]==="center"){G.top-=C/2
+}}G.left+=H[0];
+G.top+=H[1];
+if(!e.support.offsetFractions){G.left=l(G.left);
+G.top=l(G.top)
+}B={marginLeft:E,marginTop:A};
+e.each(["left","top"],function(M,L){if(e.ui.position[w[M]]){e.ui.position[w[M]][L](G,{targetWidth:v,targetHeight:s,elemWidth:F,elemHeight:C,collisionPosition:B,collisionWidth:J,collisionHeight:I,offset:[z[0]+H[0],z[1]+H[1]],my:y.my,at:y.at,within:q,elem:D})
+}});
+if(e.fn.bgiframe){D.bgiframe()
+}if(y.using){K=function(O){var Q=x.left-G.left,N=Q+v-F,P=x.top-G.top,M=P+s-C,L={target:{element:u,left:x.left,top:x.top,width:v,height:s},element:{element:D,left:G.left,top:G.top,width:F,height:C},horizontal:N<0?"left":Q>0?"right":"center",vertical:M<0?"top":P>0?"bottom":"middle"};
+if(v<F&&n(Q+N)<v){L.horizontal="center"
+}if(s<C&&n(P+M)<s){L.vertical="middle"
+}if(j(n(Q),n(N))>j(n(P),n(M))){L.important="horizontal"
+}else{L.important="vertical"
+}y.using.call(this,O,L)
+}
+}D.offset(e.extend(G,{using:K}))
+})
+};
+e.ui.position={fit:{left:function(s,r){var q=r.within,u=q.isWindow?q.scrollLeft:q.offset.left,w=q.width,t=s.left-r.collisionPosition.marginLeft,v=u-t,p=t+r.collisionWidth-w-u,o;
+if(r.collisionWidth>w){if(v>0&&p<=0){o=s.left+v+r.collisionWidth-w-u;
+s.left+=v-o
+}else{if(p>0&&v<=0){s.left=u
+}else{if(v>p){s.left=u+w-r.collisionWidth
+}else{s.left=u
+}}}}else{if(v>0){s.left+=v
+}else{if(p>0){s.left-=p
+}else{s.left=j(s.left-t,s.left)
+}}}},top:function(r,q){var p=q.within,v=p.isWindow?p.scrollTop:p.offset.top,w=q.within.height,t=r.top-q.collisionPosition.marginTop,u=v-t,s=t+q.collisionHeight-w-v,o;
+if(q.collisionHeight>w){if(u>0&&s<=0){o=r.top+u+q.collisionHeight-w-v;
+r.top+=u-o
+}else{if(s>0&&u<=0){r.top=v
+}else{if(u>s){r.top=v+w-q.collisionHeight
+}else{r.top=v
+}}}}else{if(u>0){r.top+=u
+}else{if(s>0){r.top-=s
+}else{r.top=j(r.top-t,r.top)
+}}}}},flip:{left:function(u,t){var s=t.within,y=s.offset.left+s.scrollLeft,B=s.width,q=s.isWindow?s.scrollLeft:s.offset.left,v=u.left-t.collisionPosition.marginLeft,z=v-q,p=v+t.collisionWidth-B-q,x=t.my[0]==="left"?-t.elemWidth:t.my[0]==="right"?t.elemWidth:0,A=t.at[0]==="left"?t.targetWidth:t.at[0]==="right"?-t.targetWidth:0,r=-2*t.offset[0],o,w;
+if(z<0){o=u.left+x+A+r+t.collisionWidth-B-y;
+if(o<0||o<n(z)){u.left+=x+A+r
+}}else{if(p>0){w=u.left-t.collisionPosition.marginLeft+x+A+r-q;
+if(w>0||n(w)<p){u.left+=x+A+r
+}}}},top:function(t,s){var r=s.within,A=r.offset.top+r.scrollTop,B=r.height,o=r.isWindow?r.scrollTop:r.offset.top,v=t.top-s.collisionPosition.marginTop,x=v-o,u=v+s.collisionHeight-B-o,y=s.my[1]==="top",w=y?-s.elemHeight:s.my[1]==="bottom"?s.elemHeight:0,C=s.at[1]==="top"?s.targetHeight:s.at[1]==="bottom"?-s.targetHeight:0,q=-2*s.offset[1],z,p;
+if(x<0){p=t.top+w+C+q+s.collisionHeight-B-A;
+if((t.top+w+C+q)>x&&(p<0||p<n(x))){t.top+=w+C+q
+}}else{if(u>0){z=t.top-s.collisionPosition.marginTop+w+C+q-o;
+if((t.top+w+C+q)>u&&(z>0||n(z)<u)){t.top+=w+C+q
+}}}}},flipfit:{left:function(){e.ui.position.flip.left.apply(this,arguments);
+e.ui.position.fit.left.apply(this,arguments)
+},top:function(){e.ui.position.flip.top.apply(this,arguments);
+e.ui.position.fit.top.apply(this,arguments)
+}}};
+(function(){var s,u,p,r,q,o=document.getElementsByTagName("body")[0],t=document.createElement("div");
+s=document.createElement(o?"div":"body");
+p={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};
+if(o){e.extend(p,{position:"absolute",left:"-1000px",top:"-1000px"})
+}for(q in p){s.style[q]=p[q]
+}s.appendChild(t);
+u=o||document.documentElement;
+u.insertBefore(s,u.firstChild);
+t.style.cssText="position: absolute; left: 10.7432222px;";
+r=e(t).offset().left;
+e.support.offsetFractions=r>10&&r<11;
+s.innerHTML="";
+u.removeChild(s)
+})();
+if(e.uiBackCompat!==false){(function(p){var o=p.fn.position;
+p.fn.position=function(r){if(!r||!r.offset){return o.call(this,r)
+}var s=r.offset.split(" "),q=r.at.split(" ");
+if(s.length===1){s[1]=s[0]
+}if(/^\d/.test(s[0])){s[0]="+"+s[0]
+}if(/^\d/.test(s[1])){s[1]="+"+s[1]
+}if(q.length===1){if(/left|center|right/.test(q[0])){q[1]="center"
+}else{q[1]=q[0];
+q[0]="center"
+}}return o.call(this,p.extend(r,{at:q[0]+s[0]+" "+q[1]+s[1],offset:c}))
+}
+}(jQuery))
+}}(jQuery));
+(function(d,e){var b=0,c={},a={};
+c.height=c.paddingTop=c.paddingBottom=c.borderTopWidth=c.borderBottomWidth="hide";
+a.height=a.paddingTop=a.paddingBottom=a.borderTopWidth=a.borderBottomWidth="show";
+d.widget("ui.accordion",{version:"1.9.2",options:{active:0,animate:{},collapsible:false,event:"click",header:"> li > :first-child,> :not(li):even",heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},_create:function(){var g=this.accordionId="ui-accordion-"+(this.element.attr("id")||++b),f=this.options;
+this.prevShow=this.prevHide=d();
+this.element.addClass("ui-accordion ui-widget ui-helper-reset");
+this.headers=this.element.find(f.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all");
+this._hoverable(this.headers);
+this._focusable(this.headers);
+this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom").hide();
+if(!f.collapsible&&(f.active===false||f.active==null)){f.active=0
+}if(f.active<0){f.active+=this.headers.length
+}this.active=this._findActive(f.active).addClass("ui-accordion-header-active ui-state-active").toggleClass("ui-corner-all ui-corner-top");
+this.active.next().addClass("ui-accordion-content-active").show();
+this._createIcons();
+this.refresh();
+this.element.attr("role","tablist");
+this.headers.attr("role","tab").each(function(l){var m=d(this),k=m.attr("id"),h=m.next(),j=h.attr("id");
+if(!k){k=g+"-header-"+l;
+m.attr("id",k)
+}if(!j){j=g+"-panel-"+l;
+h.attr("id",j)
+}m.attr("aria-controls",j);
+h.attr("aria-labelledby",k)
+}).next().attr("role","tabpanel");
+this.headers.not(this.active).attr({"aria-selected":"false",tabIndex:-1}).next().attr({"aria-expanded":"false","aria-hidden":"true"}).hide();
+if(!this.active.length){this.headers.eq(0).attr("tabIndex",0)
+}else{this.active.attr({"aria-selected":"true",tabIndex:0}).next().attr({"aria-expanded":"true","aria-hidden":"false"})
+}this._on(this.headers,{keydown:"_keydown"});
+this._on(this.headers.next(),{keydown:"_panelKeyDown"});
+this._setupEvents(f.event)
+},_getCreateEventData:function(){return{header:this.active,content:!this.active.length?d():this.active.next()}
+},_createIcons:function(){var f=this.options.icons;
+if(f){d("<span>").addClass("ui-accordion-header-icon ui-icon "+f.header).prependTo(this.headers);
+this.active.children(".ui-accordion-header-icon").removeClass(f.header).addClass(f.activeHeader);
+this.headers.addClass("ui-accordion-icons")
+}},_destroyIcons:function(){this.headers.removeClass("ui-accordion-icons").children(".ui-accordion-header-icon").remove()
+},_destroy:function(){var f;
+this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role");
+this.headers.removeClass("ui-accordion-header ui-accordion-header-active ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-selected").removeAttr("aria-controls").removeAttr("tabIndex").each(function(){if(/^ui-accordion/.test(this.id)){this.removeAttribute("id")
+}});
+this._destroyIcons();
+f=this.headers.next().css("display","").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-state-disabled").each(function(){if(/^ui-accordion/.test(this.id)){this.removeAttribute("id")
+}});
+if(this.options.heightStyle!=="content"){f.css("height","")
+}},_setOption:function(f,g){if(f==="active"){this._activate(g);
+return
+}if(f==="event"){if(this.options.event){this._off(this.headers,this.options.event)
+}this._setupEvents(g)
+}this._super(f,g);
+if(f==="collapsible"&&!g&&this.options.active===false){this._activate(0)
+}if(f==="icons"){this._destroyIcons();
+if(g){this._createIcons()
+}}if(f==="disabled"){this.headers.add(this.headers.next()).toggleClass("ui-state-disabled",!!g)
+}},_keydown:function(i){if(i.altKey||i.ctrlKey){return
+}var j=d.ui.keyCode,h=this.headers.length,f=this.headers.index(i.target),g=false;
+switch(i.keyCode){case j.RIGHT:case j.DOWN:g=this.headers[(f+1)%h];
+break;
+case j.LEFT:case j.UP:g=this.headers[(f-1+h)%h];
+break;
+case j.SPACE:case j.ENTER:this._eventHandler(i);
+break;
+case j.HOME:g=this.headers[0];
+break;
+case j.END:g=this.headers[h-1];
+break
+}if(g){d(i.target).attr("tabIndex",-1);
+d(g).attr("tabIndex",0);
+g.focus();
+i.preventDefault()
+}},_panelKeyDown:function(f){if(f.keyCode===d.ui.keyCode.UP&&f.ctrlKey){d(f.currentTarget).prev().focus()
+}},refresh:function(){var h,i,f=this.options.heightStyle,g=this.element.parent();
+if(f==="fill"){if(!d.support.minHeight){i=g.css("overflow");
+g.css("overflow","hidden")
+}h=g.height();
+this.element.siblings(":visible").each(function(){var k=d(this),j=k.css("position");
+if(j==="absolute"||j==="fixed"){return
+}h-=k.outerHeight(true)
+});
+if(i){g.css("overflow",i)
+}this.headers.each(function(){h-=d(this).outerHeight(true)
+});
+this.headers.next().each(function(){d(this).height(Math.max(0,h-d(this).innerHeight()+d(this).height()))
+}).css("overflow","auto")
+}else{if(f==="auto"){h=0;
+this.headers.next().each(function(){h=Math.max(h,d(this).css("height","").height())
+}).height(h)
+}}},_activate:function(f){var g=this._findActive(f)[0];
+if(g===this.active[0]){return
+}g=g||this.active[0];
+this._eventHandler({target:g,currentTarget:g,preventDefault:d.noop})
+},_findActive:function(f){return typeof f==="number"?this.headers.eq(f):d()
+},_setupEvents:function(g){var f={};
+if(!g){return
+}d.each(g.split(" "),function(i,h){f[h]="_eventHandler"
+});
+this._on(this.headers,f)
+},_eventHandler:function(f){var n=this.options,i=this.active,j=d(f.currentTarget),l=j[0]===i[0],g=l&&n.collapsible,h=g?d():j.next(),k=i.next(),m={oldHeader:i,oldPanel:k,newHeader:g?d():j,newPanel:h};
+f.preventDefault();
+if((l&&!n.collapsible)||(this._trigger("beforeActivate",f,m)===false)){return
+}n.active=g?false:this.headers.index(j);
+this.active=l?d():j;
+this._toggle(m);
+i.removeClass("ui-accordion-header-active ui-state-active");
+if(n.icons){i.children(".ui-accordion-header-icon").removeClass(n.icons.activeHeader).addClass(n.icons.header)
+}if(!l){j.removeClass("ui-corner-all").addClass("ui-accordion-header-active ui-state-active ui-corner-top");
+if(n.icons){j.children(".ui-accordion-header-icon").removeClass(n.icons.header).addClass(n.icons.activeHeader)
+}j.next().addClass("ui-accordion-content-active")
+}},_toggle:function(h){var f=h.newPanel,g=this.prevShow.length?this.prevShow:h.oldPanel;
+this.prevShow.add(this.prevHide).stop(true,true);
+this.prevShow=f;
+this.prevHide=g;
+if(this.options.animate){this._animate(f,g,h)
+}else{g.hide();
+f.show();
+this._toggleComplete(h)
+}g.attr({"aria-expanded":"false","aria-hidden":"true"});
+g.prev().attr("aria-selected","false");
+if(f.length&&g.length){g.prev().attr("tabIndex",-1)
+}else{if(f.length){this.headers.filter(function(){return d(this).attr("tabIndex")===0
+}).attr("tabIndex",-1)
+}}f.attr({"aria-expanded":"true","aria-hidden":"false"}).prev().attr({"aria-selected":"true",tabIndex:0})
+},_animate:function(f,n,j){var m,l,i,k=this,o=0,p=f.length&&(!n.length||(f.index()<n.index())),h=this.options.animate||{},q=p&&h.down||h,g=function(){k._toggleComplete(j)
+};
+if(typeof q==="number"){i=q
+}if(typeof q==="string"){l=q
+}l=l||q.easing||h.easing;
+i=i||q.duration||h.duration;
+if(!n.length){return f.animate(a,i,l,g)
+}if(!f.length){return n.animate(c,i,l,g)
+}m=f.show().outerHeight();
+n.animate(c,{duration:i,easing:l,step:function(r,s){s.now=Math.round(r)
+}});
+f.hide().animate(a,{duration:i,easing:l,complete:g,step:function(r,s){s.now=Math.round(r);
+if(s.prop!=="height"){o+=s.now
+}else{if(k.options.heightStyle!=="content"){s.now=Math.round(m-n.outerHeight()-o);
+o=0
+}}}})
+},_toggleComplete:function(g){var f=g.oldPanel;
+f.removeClass("ui-accordion-content-active").prev().removeClass("ui-corner-top").addClass("ui-corner-all");
+if(f.length){f.parent()[0].className=f.parent()[0].className
+}this._trigger("activate",null,g)
+}});
+if(d.uiBackCompat!==false){(function(g,f){g.extend(f.options,{navigation:false,navigationFilter:function(){return this.href.toLowerCase()===location.href.toLowerCase()
+}});
+var h=f._create;
+f._create=function(){if(this.options.navigation){var j=this,l=this.element.find(this.options.header),i=l.next(),k=l.add(i).find("a").filter(this.options.navigationFilter)[0];
+if(k){l.add(i).each(function(m){if(g.contains(this,k)){j.options.active=Math.floor(m/2);
+return false
+}})
+}}h.call(this)
+}
+}(jQuery,jQuery.ui.accordion.prototype));
+(function(h,f){h.extend(f.options,{heightStyle:null,autoHeight:true,clearStyle:false,fillSpace:false});
+var i=f._create,g=f._setOption;
+h.extend(f,{_create:function(){this.options.heightStyle=this.options.heightStyle||this._mergeHeightStyle();
+i.call(this)
+},_setOption:function(j){if(j==="autoHeight"||j==="clearStyle"||j==="fillSpace"){this.options.heightStyle=this._mergeHeightStyle()
+}g.apply(this,arguments)
+},_mergeHeightStyle:function(){var j=this.options;
+if(j.fillSpace){return"fill"
+}if(j.clearStyle){return"content"
+}if(j.autoHeight){return"auto"
+}}})
+}(jQuery,jQuery.ui.accordion.prototype));
+(function(h,g){h.extend(g.options.icons,{activeHeader:null,headerSelected:"ui-icon-triangle-1-s"});
+var f=g._createIcons;
+g._createIcons=function(){if(this.options.icons){this.options.icons.activeHeader=this.options.icons.activeHeader||this.options.icons.headerSelected
+}f.call(this)
+}
+}(jQuery,jQuery.ui.accordion.prototype));
+(function(h,g){g.activate=g._activate;
+var f=g._findActive;
+g._findActive=function(i){if(i===-1){i=false
+}if(i&&typeof i!=="number"){i=this.headers.index(this.headers.filter(i));
+if(i===-1){i=false
+}}return f.call(this,i)
+}
+}(jQuery,jQuery.ui.accordion.prototype));
+jQuery.ui.accordion.prototype.resize=jQuery.ui.accordion.prototype.refresh;
+(function(h,g){h.extend(g.options,{change:null,changestart:null});
+var f=g._trigger;
+g._trigger=function(j,k,l){var i=f.apply(this,arguments);
+if(!i){return false
+}if(j==="beforeActivate"){i=f.call(this,"changestart",k,{oldHeader:l.oldHeader,oldContent:l.oldPanel,newHeader:l.newHeader,newContent:l.newPanel})
+}else{if(j==="activate"){i=f.call(this,"change",k,{oldHeader:l.oldHeader,oldContent:l.oldPanel,newHeader:l.newHeader,newContent:l.newPanel})
+}}return i
+}
+}(jQuery,jQuery.ui.accordion.prototype));
+(function(g,f){g.extend(f.options,{animate:null,animated:"slide"});
+var h=f._create;
+f._create=function(){var i=this.options;
+if(i.animate===null){if(!i.animated){i.animate=false
+}else{if(i.animated==="slide"){i.animate=300
+}else{if(i.animated==="bounceslide"){i.animate={duration:200,down:{easing:"easeOutBounce",duration:1000}}
+}else{i.animate=i.animated
+}}}}h.call(this)
+}
+}(jQuery,jQuery.ui.accordion.prototype))
+}})(jQuery);
+(function(a,b){var c=0;
+a.widget("ui.autocomplete",{version:"1.9.2",defaultElement:"<input>",options:{appendTo:"body",autoFocus:false,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},pending:0,_create:function(){var e,d,f;
+this.isMultiLine=this._isMultiLine();
+this.valueMethod=this.element[this.element.is("input,textarea")?"val":"text"];
+this.isNewMenu=true;
+this.element.addClass("ui-autocomplete-input").attr("autocomplete","off");
+this._on(this.element,{keydown:function(g){if(this.element.prop("readOnly")){e=true;
+f=true;
+d=true;
+return
+}e=false;
+f=false;
+d=false;
+var h=a.ui.keyCode;
+switch(g.keyCode){case h.PAGE_UP:e=true;
+this._move("previousPage",g);
+break;
+case h.PAGE_DOWN:e=true;
+this._move("nextPage",g);
+break;
+case h.UP:e=true;
+this._keyEvent("previous",g);
+break;
+case h.DOWN:e=true;
+this._keyEvent("next",g);
+break;
+case h.ENTER:case h.NUMPAD_ENTER:if(this.menu.active){e=true;
+g.preventDefault();
+this.menu.select(g)
+}break;
+case h.TAB:if(this.menu.active){this.menu.select(g)
+}break;
+case h.ESCAPE:if(this.menu.element.is(":visible")){this._value(this.term);
+this.close(g);
+g.preventDefault()
+}break;
+default:d=true;
+this._searchTimeout(g);
+break
+}},keypress:function(g){if(e){e=false;
+g.preventDefault();
+return
+}if(d){return
+}var h=a.ui.keyCode;
+switch(g.keyCode){case h.PAGE_UP:this._move("previousPage",g);
+break;
+case h.PAGE_DOWN:this._move("nextPage",g);
+break;
+case h.UP:this._keyEvent("previous",g);
+break;
+case h.DOWN:this._keyEvent("next",g);
+break
+}},input:function(g){if(f){f=false;
+g.preventDefault();
+return
+}this._searchTimeout(g)
+},focus:function(){this.selectedItem=null;
+this.previous=this._value()
+},blur:function(g){if(this.cancelBlur){delete this.cancelBlur;
+return
+}clearTimeout(this.searching);
+this.close(g);
+this._change(g)
+}});
+this._initSource();
+this.menu=a("<ul>").addClass("ui-autocomplete").appendTo(this.document.find(this.options.appendTo||"body")[0]).menu({input:a(),role:null}).zIndex(this.element.zIndex()+1).hide().data("menu");
+this._on(this.menu.element,{mousedown:function(g){g.preventDefault();
+this.cancelBlur=true;
+this._delay(function(){delete this.cancelBlur
+});
+var h=this.menu.element[0];
+if(!a(g.target).closest(".ui-menu-item").length){this._delay(function(){var i=this;
+this.document.one("mousedown",function(j){if(j.target!==i.element[0]&&j.target!==h&&!a.contains(h,j.target)){i.close()
+}})
+})
+}},menufocus:function(h,i){if(this.isNewMenu){this.isNewMenu=false;
+if(h.originalEvent&&/^mouse/.test(h.originalEvent.type)){this.menu.blur();
+this.document.one("mousemove",function(){a(h.target).trigger(h.originalEvent)
+});
+return
+}}var g=i.item.data("ui-autocomplete-item")||i.item.data("item.autocomplete");
+if(false!==this._trigger("focus",h,{item:g})){if(h.originalEvent&&/^key/.test(h.originalEvent.type)){this._value(g.value)
+}}else{this.liveRegion.text(g.value)
+}},menuselect:function(i,j){var h=j.item.data("ui-autocomplete-item")||j.item.data("item.autocomplete"),g=this.previous;
+if(this.element[0]!==this.document[0].activeElement){this.element.focus();
+this.previous=g;
+this._delay(function(){this.previous=g;
+this.selectedItem=h
+})
+}if(false!==this._trigger("select",i,{item:h})){this._value(h.value)
+}this.term=this._value();
+this.close(i);
+this.selectedItem=h
+}});
+this.liveRegion=a("<span>",{role:"status","aria-live":"polite"}).addClass("ui-helper-hidden-accessible").insertAfter(this.element);
+if(a.fn.bgiframe){this.menu.element.bgiframe()
+}this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")
+}})
+},_destroy:function(){clearTimeout(this.searching);
+this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete");
+this.menu.element.remove();
+this.liveRegion.remove()
+},_setOption:function(d,e){this._super(d,e);
+if(d==="source"){this._initSource()
+}if(d==="appendTo"){this.menu.element.appendTo(this.document.find(e||"body")[0])
+}if(d==="disabled"&&e&&this.xhr){this.xhr.abort()
+}},_isMultiLine:function(){if(this.element.is("textarea")){return true
+}if(this.element.is("input")){return false
+}return this.element.prop("isContentEditable")
+},_initSource:function(){var f,d,e=this;
+if(a.isArray(this.options.source)){f=this.options.source;
+this.source=function(h,g){g(a.ui.autocomplete.filter(f,h.term))
+}
+}else{if(typeof this.options.source==="string"){d=this.options.source;
+this.source=function(h,g){if(e.xhr){e.xhr.abort()
+}e.xhr=a.ajax({url:d,data:h,dataType:"json",success:function(i){g(i)
+},error:function(){g([])
+}})
+}
+}else{this.source=this.options.source
+}}},_searchTimeout:function(d){clearTimeout(this.searching);
+this.searching=this._delay(function(){if(this.term!==this._value()){this.selectedItem=null;
+this.search(null,d)
+}},this.options.delay)
+},search:function(e,d){e=e!=null?e:this._value();
+this.term=this._value();
+if(e.length<this.options.minLength){return this.close(d)
+}if(this._trigger("search",d)===false){return
+}return this._search(e)
+},_search:function(d){this.pending++;
+this.element.addClass("ui-autocomplete-loading");
+this.cancelSearch=false;
+this.source({term:d},this._response())
+},_response:function(){var e=this,d=++c;
+return function(f){if(d===c){e.__response(f)
+}e.pending--;
+if(!e.pending){e.element.removeClass("ui-autocomplete-loading")
+}}
+},__response:function(d){if(d){d=this._normalize(d)
+}this._trigger("response",null,{content:d});
+if(!this.options.disabled&&d&&d.length&&!this.cancelSearch){this._suggest(d);
+this._trigger("open")
+}else{this._close()
+}},close:function(d){this.cancelSearch=true;
+this._close(d)
+},_close:function(d){if(this.menu.element.is(":visible")){this.menu.element.hide();
+this.menu.blur();
+this.isNewMenu=true;
+this._trigger("close",d)
+}},_change:function(d){if(this.previous!==this._value()){this._trigger("change",d,{item:this.selectedItem})
+}},_normalize:function(d){if(d.length&&d[0].label&&d[0].value){return d
+}return a.map(d,function(e){if(typeof e==="string"){return{label:e,value:e}
+}return a.extend({label:e.label||e.value,value:e.value||e.label},e)
+})
+},_suggest:function(d){var e=this.menu.element.empty().zIndex(this.element.zIndex()+1);
+this._renderMenu(e,d);
+this.menu.refresh();
+e.show();
+this._resizeMenu();
+e.position(a.extend({of:this.element},this.options.position));
+if(this.options.autoFocus){this.menu.next()
+}},_resizeMenu:function(){var d=this.menu.element;
+d.outerWidth(Math.max(d.width("").outerWidth()+1,this.element.outerWidth()))
+},_renderMenu:function(e,d){var f=this;
+a.each(d,function(g,h){f._renderItemData(e,h)
+})
+},_renderItemData:function(d,e){return this._renderItem(d,e).data("ui-autocomplete-item",e)
+},_renderItem:function(d,e){return a("<li>").append(a("<a>").text(e.label)).appendTo(d)
+},_move:function(e,d){if(!this.menu.element.is(":visible")){this.search(null,d);
+return
+}if(this.menu.isFirstItem()&&/^previous/.test(e)||this.menu.isLastItem()&&/^next/.test(e)){this._value(this.term);
+this.menu.blur();
+return
+}this.menu[e](d)
+},widget:function(){return this.menu.element
+},_value:function(){return this.valueMethod.apply(this.element,arguments)
+},_keyEvent:function(e,d){if(!this.isMultiLine||this.menu.element.is(":visible")){this._move(e,d);
+d.preventDefault()
+}}});
+a.extend(a.ui.autocomplete,{escapeRegex:function(d){return d.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")
+},filter:function(f,d){var e=new RegExp(a.ui.autocomplete.escapeRegex(d),"i");
+return a.grep(f,function(g){return e.test(g.label||g.value||g)
+})
+}});
+a.widget("ui.autocomplete",a.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(d){return d+(d>1?" results are":" result is")+" available, use up and down arrow keys to navigate."
+}}},__response:function(e){var d;
+this._superApply(arguments);
+if(this.options.disabled||this.cancelSearch){return
+}if(e&&e.length){d=this.options.messages.results(e.length)
+}else{d=this.options.messages.noResults
+}this.liveRegion.text(d)
+}})
+}(jQuery));
+(function(f,b){var k,e,a,h,i="ui-button ui-widget ui-state-default ui-corner-all",c="ui-state-hover ui-state-active ",g="ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only",j=function(){var l=f(this).find(":ui-button");
+setTimeout(function(){l.button("refresh")
+},1)
+},d=function(m){var l=m.name,n=m.form,o=f([]);
+if(l){if(n){o=f(n).find("[name='"+l+"']")
+}else{o=f("[name='"+l+"']",m.ownerDocument).filter(function(){return !this.form
+})
+}}return o
+};
+f.widget("ui.button",{version:"1.9.2",defaultElement:"<button>",options:{disabled:null,text:true,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest("form").unbind("reset"+this.eventNamespace).bind("reset"+this.eventNamespace,j);
+if(typeof this.options.disabled!=="boolean"){this.options.disabled=!!this.element.prop("disabled")
+}else{this.element.prop("disabled",this.options.disabled)
+}this._determineButtonType();
+this.hasTitle=!!this.buttonElement.attr("title");
+var o=this,m=this.options,p=this.type==="checkbox"||this.type==="radio",n=!p?"ui-state-active":"",l="ui-state-focus";
+if(m.label===null){m.label=(this.type==="input"?this.buttonElement.val():this.buttonElement.html())
+}this._hoverable(this.buttonElement);
+this.buttonElement.addClass(i).attr("role","button").bind("mouseenter"+this.eventNamespace,function(){if(m.disabled){return
+}if(this===k){f(this).addClass("ui-state-active")
+}}).bind("mouseleave"+this.eventNamespace,function(){if(m.disabled){return
+}f(this).removeClass(n)
+}).bind("click"+this.eventNamespace,function(q){if(m.disabled){q.preventDefault();
+q.stopImmediatePropagation()
+}});
+this.element.bind("focus"+this.eventNamespace,function(){o.buttonElement.addClass(l)
+}).bind("blur"+this.eventNamespace,function(){o.buttonElement.removeClass(l)
+});
+if(p){this.element.bind("change"+this.eventNamespace,function(){if(h){return
+}o.refresh()
+});
+this.buttonElement.bind("mousedown"+this.eventNamespace,function(q){if(m.disabled){return
+}h=false;
+e=q.pageX;
+a=q.pageY
+}).bind("mouseup"+this.eventNamespace,function(q){if(m.disabled){return
+}if(e!==q.pageX||a!==q.pageY){h=true
+}})
+}if(this.type==="checkbox"){this.buttonElement.bind("click"+this.eventNamespace,function(){if(m.disabled||h){return false
+}f(this).toggleClass("ui-state-active");
+o.buttonElement.attr("aria-pressed",o.element[0].checked)
+})
+}else{if(this.type==="radio"){this.buttonElement.bind("click"+this.eventNamespace,function(){if(m.disabled||h){return false
+}f(this).addClass("ui-state-active");
+o.buttonElement.attr("aria-pressed","true");
+var q=o.element[0];
+d(q).not(q).map(function(){return f(this).button("widget")[0]
+}).removeClass("ui-state-active").attr("aria-pressed","false")
+})
+}else{this.buttonElement.bind("mousedown"+this.eventNamespace,function(){if(m.disabled){return false
+}f(this).addClass("ui-state-active");
+k=this;
+o.document.one("mouseup",function(){k=null
+})
+}).bind("mouseup"+this.eventNamespace,function(){if(m.disabled){return false
+}f(this).removeClass("ui-state-active")
+}).bind("keydown"+this.eventNamespace,function(q){if(m.disabled){return false
+}if(q.keyCode===f.ui.keyCode.SPACE||q.keyCode===f.ui.keyCode.ENTER){f(this).addClass("ui-state-active")
+}}).bind("keyup"+this.eventNamespace,function(){f(this).removeClass("ui-state-active")
+});
+if(this.buttonElement.is("a")){this.buttonElement.keyup(function(q){if(q.keyCode===f.ui.keyCode.SPACE){f(this).click()
+}})
+}}}this._setOption("disabled",m.disabled);
+this._resetButton()
+},_determineButtonType:function(){var l,n,m;
+if(this.element.is("[type=checkbox]")){this.type="checkbox"
+}else{if(this.element.is("[type=radio]")){this.type="radio"
+}else{if(this.element.is("input")){this.type="input"
+}else{this.type="button"
+}}}if(this.type==="checkbox"||this.type==="radio"){l=this.element.parents().last();
+n="label[for='"+this.element.attr("id")+"']";
+this.buttonElement=l.find(n);
+if(!this.buttonElement.length){l=l.length?l.siblings():this.element.siblings();
+this.buttonElement=l.filter(n);
+if(!this.buttonElement.length){this.buttonElement=l.find(n)
+}}this.element.addClass("ui-helper-hidden-accessible");
+m=this.element.is(":checked");
+if(m){this.buttonElement.addClass("ui-state-active")
+}this.buttonElement.prop("aria-pressed",m)
+}else{this.buttonElement=this.element
+}},widget:function(){return this.buttonElement
+},_destroy:function(){this.element.removeClass("ui-helper-hidden-accessible");
+this.buttonElement.removeClass(i+" "+c+" "+g).removeAttr("role").removeAttr("aria-pressed").html(this.buttonElement.find(".ui-button-text").html());
+if(!this.hasTitle){this.buttonElement.removeAttr("title")
+}},_setOption:function(l,m){this._super(l,m);
+if(l==="disabled"){if(m){this.element.prop("disabled",true)
+}else{this.element.prop("disabled",false)
+}return
+}this._resetButton()
+},refresh:function(){var l=this.element.is("input, button")?this.element.is(":disabled"):this.element.hasClass("ui-button-disabled");
+if(l!==this.options.disabled){this._setOption("disabled",l)
+}if(this.type==="radio"){d(this.element[0]).each(function(){if(f(this).is(":checked")){f(this).button("widget").addClass("ui-state-active").attr("aria-pressed","true")
+}else{f(this).button("widget").removeClass("ui-state-active").attr("aria-pressed","false")
+}})
+}else{if(this.type==="checkbox"){if(this.element.is(":checked")){this.buttonElement.addClass("ui-state-active").attr("aria-pressed","true")
+}else{this.buttonElement.removeClass("ui-state-active").attr("aria-pressed","false")
+}}}},_resetButton:function(){if(this.type==="input"){if(this.options.label){this.element.val(this.options.label)
+}return
+}var p=this.buttonElement.removeClass(g),n=f("<span></span>",this.document[0]).addClass("ui-button-text").html(this.options.label).appendTo(p.empty()).text(),m=this.options.icons,l=m.primary&&m.secondary,o=[];
+if(m.primary||m.secondary){if(this.options.text){o.push("ui-button-text-icon"+(l?"s":(m.primary?"-primary":"-secondary")))
+}if(m.primary){p.prepend("<span class='ui-button-icon-primary ui-icon "+m.primary+"'></span>")
+}if(m.secondary){p.append("<span class='ui-button-icon-secondary ui-icon "+m.secondary+"'></span>")
+}if(!this.options.text){o.push(l?"ui-button-icons-only":"ui-button-icon-only");
+if(!this.hasTitle){p.attr("title",f.trim(n))
+}}}else{o.push("ui-button-text-only")
+}p.addClass(o.join(" "))
+}});
+f.widget("ui.buttonset",{version:"1.9.2",options:{items:"button, input[type=button], input[type=submit], input[type=reset], input[type=checkbox], input[type=radio], a, :data(button)"},_create:function(){this.element.addClass("ui-buttonset")
+},_init:function(){this.refresh()
+},_setOption:function(l,m){if(l==="disabled"){this.buttons.button("option",l,m)
+}this._super(l,m)
+},refresh:function(){var l=this.element.css("direction")==="rtl";
+this.buttons=this.element.find(this.options.items).filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return f(this).button("widget")[0]
+}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass(l?"ui-corner-right":"ui-corner-left").end().filter(":last").addClass(l?"ui-corner-left":"ui-corner-right").end().end()
+},_destroy:function(){this.element.removeClass("ui-buttonset");
+this.buttons.map(function(){return f(this).button("widget")[0]
+}).removeClass("ui-corner-left ui-corner-right").end().button("destroy")
+}})
+}(jQuery));
+(function($,undefined){$.extend($.ui,{datepicker:{version:"1.9.2"}});
+var PROP_NAME="datepicker";
+var dpuuid=new Date().getTime();
+var instActive;
+function Datepicker(){this.debug=false;
+this._curInst=null;
+this._keyEvent=false;
+this._disabledInputs=[];
+this._datepickerShowing=false;
+this._inDialog=false;
+this._mainDivId="ui-datepicker-div";
+this._inlineClass="ui-datepicker-inline";
+this._appendClass="ui-datepicker-append";
+this._triggerClass="ui-datepicker-trigger";
+this._dialogClass="ui-datepicker-dialog";
+this._disableClass="ui-datepicker-disabled";
+this._unselectableClass="ui-datepicker-unselectable";
+this._currentClass="ui-datepicker-current-day";
+this._dayOverClass="ui-datepicker-days-cell-over";
+this.regional=[];
+this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:false,showMonthAfterYear:false,yearSuffix:""};
+this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:false,hideIfNoPrevNext:false,navigationAsDateFormat:false,gotoCurrent:false,changeMonth:false,changeYear:false,yearRange:"c-10:c+10",showOtherMonths:false,selectOtherMonths:false,showWeek:false,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:true,showButtonPanel:false,autoSize:false,disabled:false};
+$.extend(this._defaults,this.regional[""]);
+this.dpDiv=bindHover($('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>'))
+}$.extend(Datepicker.prototype,{markerClassName:"hasDatepicker",maxRows:4,log:function(){if(this.debug){console.log.apply("",arguments)
+}},_widgetDatepicker:function(){return this.dpDiv
+},setDefaults:function(settings){extendRemove(this._defaults,settings||{});
+return this
+},_attachDatepicker:function(target,settings){var inlineSettings=null;
+for(var attrName in this._defaults){var attrValue=target.getAttribute("date:"+attrName);
+if(attrValue){inlineSettings=inlineSettings||{};
+try{inlineSettings[attrName]=eval(attrValue)
+}catch(err){inlineSettings[attrName]=attrValue
+}}}var nodeName=target.nodeName.toLowerCase();
+var inline=(nodeName=="div"||nodeName=="span");
+if(!target.id){this.uuid+=1;
+target.id="dp"+this.uuid
+}var inst=this._newInst($(target),inline);
+inst.settings=$.extend({},settings||{},inlineSettings||{});
+if(nodeName=="input"){this._connectDatepicker(target,inst)
+}else{if(inline){this._inlineDatepicker(target,inst)
+}}},_newInst:function(target,inline){var id=target[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1");
+return{id:id,input:target,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:inline,dpDiv:(!inline?this.dpDiv:bindHover($('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>')))}
+},_connectDatepicker:function(target,inst){var input=$(target);
+inst.append=$([]);
+inst.trigger=$([]);
+if(input.hasClass(this.markerClassName)){return
+}this._attachments(input,inst);
+input.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(event,key,value){inst.settings[key]=value
+}).bind("getData.datepicker",function(event,key){return this._get(inst,key)
+});
+this._autoSize(inst);
+$.data(target,PROP_NAME,inst);
+if(inst.settings.disabled){this._disableDatepicker(target)
+}},_attachments:function(input,inst){var appendText=this._get(inst,"appendText");
+var isRTL=this._get(inst,"isRTL");
+if(inst.append){inst.append.remove()
+}if(appendText){inst.append=$('<span class="'+this._appendClass+'">'+appendText+"</span>");
+input[isRTL?"before":"after"](inst.append)
+}input.unbind("focus",this._showDatepicker);
+if(inst.trigger){inst.trigger.remove()
+}var showOn=this._get(inst,"showOn");
+if(showOn=="focus"||showOn=="both"){input.focus(this._showDatepicker)
+}if(showOn=="button"||showOn=="both"){var buttonText=this._get(inst,"buttonText");
+var buttonImage=this._get(inst,"buttonImage");
+inst.trigger=$(this._get(inst,"buttonImageOnly")?$("<img/>").addClass(this._triggerClass).attr({src:buttonImage,alt:buttonText,title:buttonText}):$('<button type="button"></button>').addClass(this._triggerClass).html(buttonImage==""?buttonText:$("<img/>").attr({src:buttonImage,alt:buttonText,title:buttonText})));
+input[isRTL?"before":"after"](inst.trigger);
+inst.trigger.click(function(){if($.datepicker._datepickerShowing&&$.datepicker._lastInput==input[0]){$.datepicker._hideDatepicker()
+}else{if($.datepicker._datepickerShowing&&$.datepicker._lastInput!=input[0]){$.datepicker._hideDatepicker();
+$.datepicker._showDatepicker(input[0])
+}else{$.datepicker._showDatepicker(input[0])
+}}return false
+})
+}},_autoSize:function(inst){if(this._get(inst,"autoSize")&&!inst.inline){var date=new Date(2009,12-1,20);
+var dateFormat=this._get(inst,"dateFormat");
+if(dateFormat.match(/[DM]/)){var findMax=function(names){var max=0;
+var maxI=0;
+for(var i=0;
+i<names.length;
+i++){if(names[i].length>max){max=names[i].length;
+maxI=i
+}}return maxI
+};
+date.setMonth(findMax(this._get(inst,(dateFormat.match(/MM/)?"monthNames":"monthNamesShort"))));
+date.setDate(findMax(this._get(inst,(dateFormat.match(/DD/)?"dayNames":"dayNamesShort")))+20-date.getDay())
+}inst.input.attr("size",this._formatDate(inst,date).length)
+}},_inlineDatepicker:function(target,inst){var divSpan=$(target);
+if(divSpan.hasClass(this.markerClassName)){return
+}divSpan.addClass(this.markerClassName).append(inst.dpDiv).bind("setData.datepicker",function(event,key,value){inst.settings[key]=value
+}).bind("getData.datepicker",function(event,key){return this._get(inst,key)
+});
+$.data(target,PROP_NAME,inst);
+this._setDate(inst,this._getDefaultDate(inst),true);
+this._updateDatepicker(inst);
+this._updateAlternate(inst);
+if(inst.settings.disabled){this._disableDatepicker(target)
+}inst.dpDiv.css("display","block")
+},_dialogDatepicker:function(input,date,onSelect,settings,pos){var inst=this._dialogInst;
+if(!inst){this.uuid+=1;
+var id="dp"+this.uuid;
+this._dialogInput=$('<input type="text" id="'+id+'" style="position: absolute; top: -100px; width: 0px;"/>');
+this._dialogInput.keydown(this._doKeyDown);
+$("body").append(this._dialogInput);
+inst=this._dialogInst=this._newInst(this._dialogInput,false);
+inst.settings={};
+$.data(this._dialogInput[0],PROP_NAME,inst)
+}extendRemove(inst.settings,settings||{});
+date=(date&&date.constructor==Date?this._formatDate(inst,date):date);
+this._dialogInput.val(date);
+this._pos=(pos?(pos.length?pos:[pos.pageX,pos.pageY]):null);
+if(!this._pos){var browserWidth=document.documentElement.clientWidth;
+var browserHeight=document.documentElement.clientHeight;
+var scrollX=document.documentElement.scrollLeft||document.body.scrollLeft;
+var scrollY=document.documentElement.scrollTop||document.body.scrollTop;
+this._pos=[(browserWidth/2)-100+scrollX,(browserHeight/2)-150+scrollY]
+}this._dialogInput.css("left",(this._pos[0]+20)+"px").css("top",this._pos[1]+"px");
+inst.settings.onSelect=onSelect;
+this._inDialog=true;
+this.dpDiv.addClass(this._dialogClass);
+this._showDatepicker(this._dialogInput[0]);
+if($.blockUI){$.blockUI(this.dpDiv)
+}$.data(this._dialogInput[0],PROP_NAME,inst);
+return this
+},_destroyDatepicker:function(target){var $target=$(target);
+var inst=$.data(target,PROP_NAME);
+if(!$target.hasClass(this.markerClassName)){return
+}var nodeName=target.nodeName.toLowerCase();
+$.removeData(target,PROP_NAME);
+if(nodeName=="input"){inst.append.remove();
+inst.trigger.remove();
+$target.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)
+}else{if(nodeName=="div"||nodeName=="span"){$target.removeClass(this.markerClassName).empty()
+}}},_enableDatepicker:function(target){var $target=$(target);
+var inst=$.data(target,PROP_NAME);
+if(!$target.hasClass(this.markerClassName)){return
+}var nodeName=target.nodeName.toLowerCase();
+if(nodeName=="input"){target.disabled=false;
+inst.trigger.filter("button").each(function(){this.disabled=false
+}).end().filter("img").css({opacity:"1.0",cursor:""})
+}else{if(nodeName=="div"||nodeName=="span"){var inline=$target.children("."+this._inlineClass);
+inline.children().removeClass("ui-state-disabled");
+inline.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",false)
+}}this._disabledInputs=$.map(this._disabledInputs,function(value){return(value==target?null:value)
+})
+},_disableDatepicker:function(target){var $target=$(target);
+var inst=$.data(target,PROP_NAME);
+if(!$target.hasClass(this.markerClassName)){return
+}var nodeName=target.nodeName.toLowerCase();
+if(nodeName=="input"){target.disabled=true;
+inst.trigger.filter("button").each(function(){this.disabled=true
+}).end().filter("img").css({opacity:"0.5",cursor:"default"})
+}else{if(nodeName=="div"||nodeName=="span"){var inline=$target.children("."+this._inlineClass);
+inline.children().addClass("ui-state-disabled");
+inline.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",true)
+}}this._disabledInputs=$.map(this._disabledInputs,function(value){return(value==target?null:value)
+});
+this._disabledInputs[this._disabledInputs.length]=target
+},_isDisabledDatepicker:function(target){if(!target){return false
+}for(var i=0;
+i<this._disabledInputs.length;
+i++){if(this._disabledInputs[i]==target){return true
+}}return false
+},_getInst:function(target){try{return $.data(target,PROP_NAME)
+}catch(err){throw"Missing instance data for this datepicker"
+}},_optionDatepicker:function(target,name,value){var inst=this._getInst(target);
+if(arguments.length==2&&typeof name=="string"){return(name=="defaults"?$.extend({},$.datepicker._defaults):(inst?(name=="all"?$.extend({},inst.settings):this._get(inst,name)):null))
+}var settings=name||{};
+if(typeof name=="string"){settings={};
+settings[name]=value
+}if(inst){if(this._curInst==inst){this._hideDatepicker()
+}var date=this._getDateDatepicker(target,true);
+var minDate=this._getMinMaxDate(inst,"min");
+var maxDate=this._getMinMaxDate(inst,"max");
+extendRemove(inst.settings,settings);
+if(minDate!==null&&settings.dateFormat!==undefined&&settings.minDate===undefined){inst.settings.minDate=this._formatDate(inst,minDate)
+}if(maxDate!==null&&settings.dateFormat!==undefined&&settings.maxDate===undefined){inst.settings.maxDate=this._formatDate(inst,maxDate)
+}this._attachments($(target),inst);
+this._autoSize(inst);
+this._setDate(inst,date);
+this._updateAlternate(inst);
+this._updateDatepicker(inst)
+}},_changeDatepicker:function(target,name,value){this._optionDatepicker(target,name,value)
+},_refreshDatepicker:function(target){var inst=this._getInst(target);
+if(inst){this._updateDatepicker(inst)
+}},_setDateDatepicker:function(target,date){var inst=this._getInst(target);
+if(inst){this._setDate(inst,date);
+this._updateDatepicker(inst);
+this._updateAlternate(inst)
+}},_getDateDatepicker:function(target,noDefault){var inst=this._getInst(target);
+if(inst&&!inst.inline){this._setDateFromField(inst,noDefault)
+}return(inst?this._getDate(inst):null)
+},_doKeyDown:function(event){var inst=$.datepicker._getInst(event.target);
+var handled=true;
+var isRTL=inst.dpDiv.is(".ui-datepicker-rtl");
+inst._keyEvent=true;
+if($.datepicker._datepickerShowing){switch(event.keyCode){case 9:$.datepicker._hideDatepicker();
+handled=false;
+break;
+case 13:var sel=$("td."+$.datepicker._dayOverClass+":not(."+$.datepicker._currentClass+")",inst.dpDiv);
+if(sel[0]){$.datepicker._selectDay(event.target,inst.selectedMonth,inst.selectedYear,sel[0])
+}var onSelect=$.datepicker._get(inst,"onSelect");
+if(onSelect){var dateStr=$.datepicker._formatDate(inst);
+onSelect.apply((inst.input?inst.input[0]:null),[dateStr,inst])
+}else{$.datepicker._hideDatepicker()
+}return false;
+break;
+case 27:$.datepicker._hideDatepicker();
+break;
+case 33:$.datepicker._adjustDate(event.target,(event.ctrlKey?-$.datepicker._get(inst,"stepBigMonths"):-$.datepicker._get(inst,"stepMonths")),"M");
+break;
+case 34:$.datepicker._adjustDate(event.target,(event.ctrlKey?+$.datepicker._get(inst,"stepBigMonths"):+$.datepicker._get(inst,"stepMonths")),"M");
+break;
+case 35:if(event.ctrlKey||event.metaKey){$.datepicker._clearDate(event.target)
+}handled=event.ctrlKey||event.metaKey;
+break;
+case 36:if(event.ctrlKey||event.metaKey){$.datepicker._gotoToday(event.target)
+}handled=event.ctrlKey||event.metaKey;
+break;
+case 37:if(event.ctrlKey||event.metaKey){$.datepicker._adjustDate(event.target,(isRTL?+1:-1),"D")
+}handled=event.ctrlKey||event.metaKey;
+if(event.originalEvent.altKey){$.datepicker._adjustDate(event.target,(event.ctrlKey?-$.datepicker._get(inst,"stepBigMonths"):-$.datepicker._get(inst,"stepMonths")),"M")
+}break;
+case 38:if(event.ctrlKey||event.metaKey){$.datepicker._adjustDate(event.target,-7,"D")
+}handled=event.ctrlKey||event.metaKey;
+break;
+case 39:if(event.ctrlKey||event.metaKey){$.datepicker._adjustDate(event.target,(isRTL?-1:+1),"D")
+}handled=event.ctrlKey||event.metaKey;
+if(event.originalEvent.altKey){$.datepicker._adjustDate(event.target,(event.ctrlKey?+$.datepicker._get(inst,"stepBigMonths"):+$.datepicker._get(inst,"stepMonths")),"M")
+}break;
+case 40:if(event.ctrlKey||event.metaKey){$.datepicker._adjustDate(event.target,+7,"D")
+}handled=event.ctrlKey||event.metaKey;
+break;
+default:handled=false
+}}else{if(event.keyCode==36&&event.ctrlKey){$.datepicker._showDatepicker(this)
+}else{handled=false
+}}if(handled){event.preventDefault();
+event.stopPropagation()
+}},_doKeyPress:function(event){var inst=$.datepicker._getInst(event.target);
+if($.datepicker._get(inst,"constrainInput")){var chars=$.datepicker._possibleChars($.datepicker._get(inst,"dateFormat"));
+var chr=String.fromCharCode(event.charCode==undefined?event.keyCode:event.charCode);
+return event.ctrlKey||event.metaKey||(chr<" "||!chars||chars.indexOf(chr)>-1)
+}},_doKeyUp:function(event){var inst=$.datepicker._getInst(event.target);
+if(inst.input.val()!=inst.lastVal){try{var date=$.datepicker.parseDate($.datepicker._get(inst,"dateFormat"),(inst.input?inst.input.val():null),$.datepicker._getFormatConfig(inst));
+if(date){$.datepicker._setDateFromField(inst);
+$.datepicker._updateAlternate(inst);
+$.datepicker._updateDatepicker(inst)
+}}catch(err){$.datepicker.log(err)
+}}return true
+},_showDatepicker:function(input){input=input.target||input;
+if(input.nodeName.toLowerCase()!="input"){input=$("input",input.parentNode)[0]
+}if($.datepicker._isDisabledDatepicker(input)||$.datepicker._lastInput==input){return
+}var inst=$.datepicker._getInst(input);
+if($.datepicker._curInst&&$.datepicker._curInst!=inst){$.datepicker._curInst.dpDiv.stop(true,true);
+if(inst&&$.datepicker._datepickerShowing){$.datepicker._hideDatepicker($.datepicker._curInst.input[0])
+}}var beforeShow=$.datepicker._get(inst,"beforeShow");
+var beforeShowSettings=beforeShow?beforeShow.apply(input,[input,inst]):{};
+if(beforeShowSettings===false){return
+}extendRemove(inst.settings,beforeShowSettings);
+inst.lastVal=null;
+$.datepicker._lastInput=input;
+$.datepicker._setDateFromField(inst);
+if($.datepicker._inDialog){input.value=""
+}if(!$.datepicker._pos){$.datepicker._pos=$.datepicker._findPos(input);
+$.datepicker._pos[1]+=input.offsetHeight
+}var isFixed=false;
+$(input).parents().each(function(){isFixed|=$(this).css("position")=="fixed";
+return !isFixed
+});
+var offset={left:$.datepicker._pos[0],top:$.datepicker._pos[1]};
+$.datepicker._pos=null;
+inst.dpDiv.empty();
+inst.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});
+$.datepicker._updateDatepicker(inst);
+offset=$.datepicker._checkOffset(inst,offset,isFixed);
+inst.dpDiv.css({position:($.datepicker._inDialog&&$.blockUI?"static":(isFixed?"fixed":"absolute")),display:"none",left:offset.left+"px",top:offset.top+"px"});
+if(!inst.inline){var showAnim=$.datepicker._get(inst,"showAnim");
+var duration=$.datepicker._get(inst,"duration");
+var postProcess=function(){var cover=inst.dpDiv.find("iframe.ui-datepicker-cover");
+if(!!cover.length){var borders=$.datepicker._getBorders(inst.dpDiv);
+cover.css({left:-borders[0],top:-borders[1],width:inst.dpDiv.outerWidth(),height:inst.dpDiv.outerHeight()})
+}};
+inst.dpDiv.zIndex($(input).zIndex()+1);
+$.datepicker._datepickerShowing=true;
+if($.effects&&($.effects.effect[showAnim]||$.effects[showAnim])){inst.dpDiv.show(showAnim,$.datepicker._get(inst,"showOptions"),duration,postProcess)
+}else{inst.dpDiv[showAnim||"show"]((showAnim?duration:null),postProcess)
+}if(!showAnim||!duration){postProcess()
+}if(inst.input.is(":visible")&&!inst.input.is(":disabled")){inst.input.focus()
+}$.datepicker._curInst=inst
+}},_updateDatepicker:function(inst){this.maxRows=4;
+var borders=$.datepicker._getBorders(inst.dpDiv);
+instActive=inst;
+inst.dpDiv.empty().append(this._generateHTML(inst));
+this._attachHandlers(inst);
+var cover=inst.dpDiv.find("iframe.ui-datepicker-cover");
+if(!!cover.length){cover.css({left:-borders[0],top:-borders[1],width:inst.dpDiv.outerWidth(),height:inst.dpDiv.outerHeight()})
+}inst.dpDiv.find("."+this._dayOverClass+" a").mouseover();
+var numMonths=this._getNumberOfMonths(inst);
+var cols=numMonths[1];
+var width=17;
+inst.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");
+if(cols>1){inst.dpDiv.addClass("ui-datepicker-multi-"+cols).css("width",(width*cols)+"em")
+}inst.dpDiv[(numMonths[0]!=1||numMonths[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");
+inst.dpDiv[(this._get(inst,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");
+if(inst==$.datepicker._curInst&&$.datepicker._datepickerShowing&&inst.input&&inst.input.is(":visible")&&!inst.input.is(":disabled")&&inst.input[0]!=document.activeElement){inst.input.focus()
+}if(inst.yearshtml){var origyearshtml=inst.yearshtml;
+setTimeout(function(){if(origyearshtml===inst.yearshtml&&inst.yearshtml){inst.dpDiv.find("select.ui-datepicker-year:first").replaceWith(inst.yearshtml)
+}origyearshtml=inst.yearshtml=null
+},0)
+}},_getBorders:function(elem){var convert=function(value){return{thin:1,medium:2,thick:3}[value]||value
+};
+return[parseFloat(convert(elem.css("border-left-width"))),parseFloat(convert(elem.css("border-top-width")))]
+},_checkOffset:function(inst,offset,isFixed){var dpWidth=inst.dpDiv.outerWidth();
+var dpHeight=inst.dpDiv.outerHeight();
+var inputWidth=inst.input?inst.input.outerWidth():0;
+var inputHeight=inst.input?inst.input.outerHeight():0;
+var viewWidth=document.documentElement.clientWidth+(isFixed?0:$(document).scrollLeft());
+var viewHeight=document.documentElement.clientHeight+(isFixed?0:$(document).scrollTop());
+offset.left-=(this._get(inst,"isRTL")?(dpWidth-inputWidth):0);
+offset.left-=(isFixed&&offset.left==inst.input.offset().left)?$(document).scrollLeft():0;
+offset.top-=(isFixed&&offset.top==(inst.input.offset().top+inputHeight))?$(document).scrollTop():0;
+offset.left-=Math.min(offset.left,(offset.left+dpWidth>viewWidth&&viewWidth>dpWidth)?Math.abs(offset.left+dpWidth-viewWidth):0);
+offset.top-=Math.min(offset.top,(offset.top+dpHeight>viewHeight&&viewHeight>dpHeight)?Math.abs(dpHeight+inputHeight):0);
+return offset
+},_findPos:function(obj){var inst=this._getInst(obj);
+var isRTL=this._get(inst,"isRTL");
+while(obj&&(obj.type=="hidden"||obj.nodeType!=1||$.expr.filters.hidden(obj))){obj=obj[isRTL?"previousSibling":"nextSibling"]
+}var position=$(obj).offset();
+return[position.left,position.top]
+},_hideDatepicker:function(input){var inst=this._curInst;
+if(!inst||(input&&inst!=$.data(input,PROP_NAME))){return
+}if(this._datepickerShowing){var showAnim=this._get(inst,"showAnim");
+var duration=this._get(inst,"duration");
+var postProcess=function(){$.datepicker._tidyDialog(inst)
+};
+if($.effects&&($.effects.effect[showAnim]||$.effects[showAnim])){inst.dpDiv.hide(showAnim,$.datepicker._get(inst,"showOptions"),duration,postProcess)
+}else{inst.dpDiv[(showAnim=="slideDown"?"slideUp":(showAnim=="fadeIn"?"fadeOut":"hide"))]((showAnim?duration:null),postProcess)
+}if(!showAnim){postProcess()
+}this._datepickerShowing=false;
+var onClose=this._get(inst,"onClose");
+if(onClose){onClose.apply((inst.input?inst.input[0]:null),[(inst.input?inst.input.val():""),inst])
+}this._lastInput=null;
+if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});
+if($.blockUI){$.unblockUI();
+$("body").append(this.dpDiv)
+}}this._inDialog=false
+}},_tidyDialog:function(inst){inst.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")
+},_checkExternalClick:function(event){if(!$.datepicker._curInst){return
+}var $target=$(event.target),inst=$.datepicker._getInst($target[0]);
+if((($target[0].id!=$.datepicker._mainDivId&&$target.parents("#"+$.datepicker._mainDivId).length==0&&!$target.hasClass($.datepicker.markerClassName)&&!$target.closest("."+$.datepicker._triggerClass).length&&$.datepicker._datepickerShowing&&!($.datepicker._inDialog&&$.blockUI)))||($target.hasClass($.datepicker.markerClassName)&&$.datepicker._curInst!=inst)){$.datepicker._hideDatepicker()
+}},_adjustDate:function(id,offset,period){var target=$(id);
+var inst=this._getInst(target[0]);
+if(this._isDisabledDatepicker(target[0])){return
+}this._adjustInstDate(inst,offset+(period=="M"?this._get(inst,"showCurrentAtPos"):0),period);
+this._updateDatepicker(inst)
+},_gotoToday:function(id){var target=$(id);
+var inst=this._getInst(target[0]);
+if(this._get(inst,"gotoCurrent")&&inst.currentDay){inst.selectedDay=inst.currentDay;
+inst.drawMonth=inst.selectedMonth=inst.currentMonth;
+inst.drawYear=inst.selectedYear=inst.currentYear
+}else{var date=new Date();
+inst.selectedDay=date.getDate();
+inst.drawMonth=inst.selectedMonth=date.getMonth();
+inst.drawYear=inst.selectedYear=date.getFullYear()
+}this._notifyChange(inst);
+this._adjustDate(target)
+},_selectMonthYear:function(id,select,period){var target=$(id);
+var inst=this._getInst(target[0]);
+inst["selected"+(period=="M"?"Month":"Year")]=inst["draw"+(period=="M"?"Month":"Year")]=parseInt(select.options[select.selectedIndex].value,10);
+this._notifyChange(inst);
+this._adjustDate(target)
+},_selectDay:function(id,month,year,td){var target=$(id);
+if($(td).hasClass(this._unselectableClass)||this._isDisabledDatepicker(target[0])){return
+}var inst=this._getInst(target[0]);
+inst.selectedDay=inst.currentDay=$("a",td).html();
+inst.selectedMonth=inst.currentMonth=month;
+inst.selectedYear=inst.currentYear=year;
+this._selectDate(id,this._formatDate(inst,inst.currentDay,inst.currentMonth,inst.currentYear))
+},_clearDate:function(id){var target=$(id);
+var inst=this._getInst(target[0]);
+this._selectDate(target,"")
+},_selectDate:function(id,dateStr){var target=$(id);
+var inst=this._getInst(target[0]);
+dateStr=(dateStr!=null?dateStr:this._formatDate(inst));
+if(inst.input){inst.input.val(dateStr)
+}this._updateAlternate(inst);
+var onSelect=this._get(inst,"onSelect");
+if(onSelect){onSelect.apply((inst.input?inst.input[0]:null),[dateStr,inst])
+}else{if(inst.input){inst.input.trigger("change")
+}}if(inst.inline){this._updateDatepicker(inst)
+}else{this._hideDatepicker();
+this._lastInput=inst.input[0];
+if(typeof(inst.input[0])!="object"){inst.input.focus()
+}this._lastInput=null
+}},_updateAlternate:function(inst){var altField=this._get(inst,"altField");
+if(altField){var altFormat=this._get(inst,"altFormat")||this._get(inst,"dateFormat");
+var date=this._getDate(inst);
+var dateStr=this.formatDate(altFormat,date,this._getFormatConfig(inst));
+$(altField).each(function(){$(this).val(dateStr)
+})
+}},noWeekends:function(date){var day=date.getDay();
+return[(day>0&&day<6),""]
+},iso8601Week:function(date){var checkDate=new Date(date.getTime());
+checkDate.setDate(checkDate.getDate()+4-(checkDate.getDay()||7));
+var time=checkDate.getTime();
+checkDate.setMonth(0);
+checkDate.setDate(1);
+return Math.floor(Math.round((time-checkDate)/86400000)/7)+1
+},parseDate:function(format,value,settings){if(format==null||value==null){throw"Invalid arguments"
+}value=(typeof value=="object"?value.toString():value+"");
+if(value==""){return null
+}var shortYearCutoff=(settings?settings.shortYearCutoff:null)||this._defaults.shortYearCutoff;
+shortYearCutoff=(typeof shortYearCutoff!="string"?shortYearCutoff:new Date().getFullYear()%100+parseInt(shortYearCutoff,10));
+var dayNamesShort=(settings?settings.dayNamesShort:null)||this._defaults.dayNamesShort;
+var dayNames=(settings?settings.dayNames:null)||this._defaults.dayNames;
+var monthNamesShort=(settings?settings.monthNamesShort:null)||this._defaults.monthNamesShort;
+var monthNames=(settings?settings.monthNames:null)||this._defaults.monthNames;
+var year=-1;
+var month=-1;
+var day=-1;
+var doy=-1;
+var literal=false;
+var lookAhead=function(match){var matches=(iFormat+1<format.length&&format.charAt(iFormat+1)==match);
+if(matches){iFormat++
+}return matches
+};
+var getNumber=function(match){var isDoubled=lookAhead(match);
+var size=(match=="@"?14:(match=="!"?20:(match=="y"&&isDoubled?4:(match=="o"?3:2))));
+var digits=new RegExp("^\\d{1,"+size+"}");
+var num=value.substring(iValue).match(digits);
+if(!num){throw"Missing number at position "+iValue
+}iValue+=num[0].length;
+return parseInt(num[0],10)
+};
+var getName=function(match,shortNames,longNames){var names=$.map(lookAhead(match)?longNames:shortNames,function(v,k){return[[k,v]]
+}).sort(function(a,b){return -(a[1].length-b[1].length)
+});
+var index=-1;
+$.each(names,function(i,pair){var name=pair[1];
+if(value.substr(iValue,name.length).toLowerCase()==name.toLowerCase()){index=pair[0];
+iValue+=name.length;
+return false
+}});
+if(index!=-1){return index+1
+}else{throw"Unknown name at position "+iValue
+}};
+var checkLiteral=function(){if(value.charAt(iValue)!=format.charAt(iFormat)){throw"Unexpected literal at position "+iValue
+}iValue++
+};
+var iValue=0;
+for(var iFormat=0;
+iFormat<format.length;
+iFormat++){if(literal){if(format.charAt(iFormat)=="'"&&!lookAhead("'")){literal=false
+}else{checkLiteral()
+}}else{switch(format.charAt(iFormat)){case"d":day=getNumber("d");
+break;
+case"D":getName("D",dayNamesShort,dayNames);
+break;
+case"o":doy=getNumber("o");
+break;
+case"m":month=getNumber("m");
+break;
+case"M":month=getName("M",monthNamesShort,monthNames);
+break;
+case"y":year=getNumber("y");
+break;
+case"@":var date=new Date(getNumber("@"));
+year=date.getFullYear();
+month=date.getMonth()+1;
+day=date.getDate();
+break;
+case"!":var date=new Date((getNumber("!")-this._ticksTo1970)/10000);
+year=date.getFullYear();
+month=date.getMonth()+1;
+day=date.getDate();
+break;
+case"'":if(lookAhead("'")){checkLiteral()
+}else{literal=true
+}break;
+default:checkLiteral()
+}}}if(iValue<value.length){var extra=value.substr(iValue);
+if(!/^\s+/.test(extra)){throw"Extra/unparsed characters found in date: "+extra
+}}if(year==-1){year=new Date().getFullYear()
+}else{if(year<100){year+=new Date().getFullYear()-new Date().getFullYear()%100+(year<=shortYearCutoff?0:-100)
+}}if(doy>-1){month=1;
+day=doy;
+do{var dim=this._getDaysInMonth(year,month-1);
+if(day<=dim){break
+}month++;
+day-=dim
+}while(true)
+}var date=this._daylightSavingAdjust(new Date(year,month-1,day));
+if(date.getFullYear()!=year||date.getMonth()+1!=month||date.getDate()!=day){throw"Invalid date"
+}return date
+},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(((1970-1)*365+Math.floor(1970/4)-Math.floor(1970/100)+Math.floor(1970/400))*24*60*60*10000000),formatDate:function(format,date,settings){if(!date){return""
+}var dayNamesShort=(settings?settings.dayNamesShort:null)||this._defaults.dayNamesShort;
+var dayNames=(settings?settings.dayNames:null)||this._defaults.dayNames;
+var monthNamesShort=(settings?settings.monthNamesShort:null)||this._defaults.monthNamesShort;
+var monthNames=(settings?settings.monthNames:null)||this._defaults.monthNames;
+var lookAhead=function(match){var matches=(iFormat+1<format.length&&format.charAt(iFormat+1)==match);
+if(matches){iFormat++
+}return matches
+};
+var formatNumber=function(match,value,len){var num=""+value;
+if(lookAhead(match)){while(num.length<len){num="0"+num
+}}return num
+};
+var formatName=function(match,value,shortNames,longNames){return(lookAhead(match)?longNames[value]:shortNames[value])
+};
+var output="";
+var literal=false;
+if(date){for(var iFormat=0;
+iFormat<format.length;
+iFormat++){if(literal){if(format.charAt(iFormat)=="'"&&!lookAhead("'")){literal=false
+}else{output+=format.charAt(iFormat)
+}}else{switch(format.charAt(iFormat)){case"d":output+=formatNumber("d",date.getDate(),2);
+break;
+case"D":output+=formatName("D",date.getDay(),dayNamesShort,dayNames);
+break;
+case"o":output+=formatNumber("o",Math.round((new Date(date.getFullYear(),date.getMonth(),date.getDate()).getTime()-new Date(date.getFullYear(),0,0).getTime())/86400000),3);
+break;
+case"m":output+=formatNumber("m",date.getMonth()+1,2);
+break;
+case"M":output+=formatName("M",date.getMonth(),monthNamesShort,monthNames);
+break;
+case"y":output+=(lookAhead("y")?date.getFullYear():(date.getYear()%100<10?"0":"")+date.getYear()%100);
+break;
+case"@":output+=date.getTime();
+break;
+case"!":output+=date.getTime()*10000+this._ticksTo1970;
+break;
+case"'":if(lookAhead("'")){output+="'"
+}else{literal=true
+}break;
+default:output+=format.charAt(iFormat)
+}}}}return output
+},_possibleChars:function(format){var chars="";
+var literal=false;
+var lookAhead=function(match){var matches=(iFormat+1<format.length&&format.charAt(iFormat+1)==match);
+if(matches){iFormat++
+}return matches
+};
+for(var iFormat=0;
+iFormat<format.length;
+iFormat++){if(literal){if(format.charAt(iFormat)=="'"&&!lookAhead("'")){literal=false
+}else{chars+=format.charAt(iFormat)
+}}else{switch(format.charAt(iFormat)){case"d":case"m":case"y":case"@":chars+="0123456789";
+break;
+case"D":case"M":return null;
+case"'":if(lookAhead("'")){chars+="'"
+}else{literal=true
+}break;
+default:chars+=format.charAt(iFormat)
+}}}return chars
+},_get:function(inst,name){return inst.settings[name]!==undefined?inst.settings[name]:this._defaults[name]
+},_setDateFromField:function(inst,noDefault){if(inst.input.val()==inst.lastVal){return
+}var dateFormat=this._get(inst,"dateFormat");
+var dates=inst.lastVal=inst.input?inst.input.val():null;
+var date,defaultDate;
+date=defaultDate=this._getDefaultDate(inst);
+var settings=this._getFormatConfig(inst);
+try{date=this.parseDate(dateFormat,dates,settings)||defaultDate
+}catch(event){this.log(event);
+dates=(noDefault?"":dates)
+}inst.selectedDay=date.getDate();
+inst.drawMonth=inst.selectedMonth=date.getMonth();
+inst.drawYear=inst.selectedYear=date.getFullYear();
+inst.currentDay=(dates?date.getDate():0);
+inst.currentMonth=(dates?date.getMonth():0);
+inst.currentYear=(dates?date.getFullYear():0);
+this._adjustInstDate(inst)
+},_getDefaultDate:function(inst){return this._restrictMinMax(inst,this._determineDate(inst,this._get(inst,"defaultDate"),new Date()))
+},_determineDate:function(inst,date,defaultDate){var offsetNumeric=function(offset){var date=new Date();
+date.setDate(date.getDate()+offset);
+return date
+};
+var offsetString=function(offset){try{return $.datepicker.parseDate($.datepicker._get(inst,"dateFormat"),offset,$.datepicker._getFormatConfig(inst))
+}catch(e){}var date=(offset.toLowerCase().match(/^c/)?$.datepicker._getDate(inst):null)||new Date();
+var year=date.getFullYear();
+var month=date.getMonth();
+var day=date.getDate();
+var pattern=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g;
+var matches=pattern.exec(offset);
+while(matches){switch(matches[2]||"d"){case"d":case"D":day+=parseInt(matches[1],10);
+break;
+case"w":case"W":day+=parseInt(matches[1],10)*7;
+break;
+case"m":case"M":month+=parseInt(matches[1],10);
+day=Math.min(day,$.datepicker._getDaysInMonth(year,month));
+break;
+case"y":case"Y":year+=parseInt(matches[1],10);
+day=Math.min(day,$.datepicker._getDaysInMonth(year,month));
+break
+}matches=pattern.exec(offset)
+}return new Date(year,month,day)
+};
+var newDate=(date==null||date===""?defaultDate:(typeof date=="string"?offsetString(date):(typeof date=="number"?(isNaN(date)?defaultDate:offsetNumeric(date)):new Date(date.getTime()))));
+newDate=(newDate&&newDate.toString()=="Invalid Date"?defaultDate:newDate);
+if(newDate){newDate.setHours(0);
+newDate.setMinutes(0);
+newDate.setSeconds(0);
+newDate.setMilliseconds(0)
+}return this._daylightSavingAdjust(newDate)
+},_daylightSavingAdjust:function(date){if(!date){return null
+}date.setHours(date.getHours()>12?date.getHours()+2:0);
+return date
+},_setDate:function(inst,date,noChange){var clear=!date;
+var origMonth=inst.selectedMonth;
+var origYear=inst.selectedYear;
+var newDate=this._restrictMinMax(inst,this._determineDate(inst,date,new Date()));
+inst.selectedDay=inst.currentDay=newDate.getDate();
+inst.drawMonth=inst.selectedMonth=inst.currentMonth=newDate.getMonth();
+inst.drawYear=inst.selectedYear=inst.currentYear=newDate.getFullYear();
+if((origMonth!=inst.selectedMonth||origYear!=inst.selectedYear)&&!noChange){this._notifyChange(inst)
+}this._adjustInstDate(inst);
+if(inst.input){inst.input.val(clear?"":this._formatDate(inst))
+}},_getDate:function(inst){var startDate=(!inst.currentYear||(inst.input&&inst.input.val()=="")?null:this._daylightSavingAdjust(new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));
+return startDate
+},_attachHandlers:function(inst){var stepMonths=this._get(inst,"stepMonths");
+var id="#"+inst.id.replace(/\\\\/g,"\\");
+inst.dpDiv.find("[data-handler]").map(function(){var handler={prev:function(){window["DP_jQuery_"+dpuuid].datepicker._adjustDate(id,-stepMonths,"M")
+},next:function(){window["DP_jQuery_"+dpuuid].datepicker._adjustDate(id,+stepMonths,"M")
+},hide:function(){window["DP_jQuery_"+dpuuid].datepicker._hideDatepicker()
+},today:function(){window["DP_jQuery_"+dpuuid].datepicker._gotoToday(id)
+},selectDay:function(){window["DP_jQuery_"+dpuuid].datepicker._selectDay(id,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this);
+return false
+},selectMonth:function(){window["DP_jQuery_"+dpuuid].datepicker._selectMonthYear(id,this,"M");
+return false
+},selectYear:function(){window["DP_jQuery_"+dpuuid].datepicker._selectMonthYear(id,this,"Y");
+return false
+}};
+$(this).bind(this.getAttribute("data-event"),handler[this.getAttribute("data-handler")])
+})
+},_generateHTML:function(inst){var today=new Date();
+today=this._daylightSavingAdjust(new Date(today.getFullYear(),today.getMonth(),today.getDate()));
+var isRTL=this._get(inst,"isRTL");
+var showButtonPanel=this._get(inst,"showButtonPanel");
+var hideIfNoPrevNext=this._get(inst,"hideIfNoPrevNext");
+var navigationAsDateFormat=this._get(inst,"navigationAsDateFormat");
+var numMonths=this._getNumberOfMonths(inst);
+var showCurrentAtPos=this._get(inst,"showCurrentAtPos");
+var stepMonths=this._get(inst,"stepMonths");
+var isMultiMonth=(numMonths[0]!=1||numMonths[1]!=1);
+var currentDate=this._daylightSavingAdjust((!inst.currentDay?new Date(9999,9,9):new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));
+var minDate=this._getMinMaxDate(inst,"min");
+var maxDate=this._getMinMaxDate(inst,"max");
+var drawMonth=inst.drawMonth-showCurrentAtPos;
+var drawYear=inst.drawYear;
+if(drawMonth<0){drawMonth+=12;
+drawYear--
+}if(maxDate){var maxDraw=this._daylightSavingAdjust(new Date(maxDate.getFullYear(),maxDate.getMonth()-(numMonths[0]*numMonths[1])+1,maxDate.getDate()));
+maxDraw=(minDate&&maxDraw<minDate?minDate:maxDraw);
+while(this._daylightSavingAdjust(new Date(drawYear,drawMonth,1))>maxDraw){drawMonth--;
+if(drawMonth<0){drawMonth=11;
+drawYear--
+}}}inst.drawMonth=drawMonth;
+inst.drawYear=drawYear;
+var prevText=this._get(inst,"prevText");
+prevText=(!navigationAsDateFormat?prevText:this.formatDate(prevText,this._daylightSavingAdjust(new Date(drawYear,drawMonth-stepMonths,1)),this._getFormatConfig(inst)));
+var prev=(this._canAdjustMonth(inst,-1,drawYear,drawMonth)?'<a class="ui-datepicker-prev ui-corner-all" data-handler="prev" data-event="click" title="'+prevText+'"><span class="ui-icon ui-icon-circle-triangle-'+(isRTL?"e":"w")+'">'+prevText+"</span></a>":(hideIfNoPrevNext?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+prevText+'"><span class="ui-icon ui-icon-circle-triangle-'+(isRTL?"e":"w")+'">'+prevText+"</span></a>"));
+var nextText=this._get(inst,"nextText");
+nextText=(!navigationAsDateFormat?nextText:this.formatDate(nextText,this._daylightSavingAdjust(new Date(drawYear,drawMonth+stepMonths,1)),this._getFormatConfig(inst)));
+var next=(this._canAdjustMonth(inst,+1,drawYear,drawMonth)?'<a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click" title="'+nextText+'"><span class="ui-icon ui-icon-circle-triangle-'+(isRTL?"w":"e")+'">'+nextText+"</span></a>":(hideIfNoPrevNext?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+nextText+'"><span class="ui-icon ui-icon-circle-triangle-'+(isRTL?"w":"e")+'">'+nextText+"</span></a>"));
+var currentText=this._get(inst,"currentText");
+var gotoDate=(this._get(inst,"gotoCurrent")&&inst.currentDay?currentDate:today);
+currentText=(!navigationAsDateFormat?currentText:this.formatDate(currentText,gotoDate,this._getFormatConfig(inst)));
+var controls=(!inst.inline?'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" data-handler="hide" data-event="click">'+this._get(inst,"closeText")+"</button>":"");
+var buttonPanel=(showButtonPanel)?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(isRTL?controls:"")+(this._isInRange(inst,gotoDate)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" data-handler="today" data-event="click">'+currentText+"</button>":"")+(isRTL?"":controls)+"</div>":"";
+var firstDay=parseInt(this._get(inst,"firstDay"),10);
+firstDay=(isNaN(firstDay)?0:firstDay);
+var showWeek=this._get(inst,"showWeek");
+var dayNames=this._get(inst,"dayNames");
+var dayNamesShort=this._get(inst,"dayNamesShort");
+var dayNamesMin=this._get(inst,"dayNamesMin");
+var monthNames=this._get(inst,"monthNames");
+var monthNamesShort=this._get(inst,"monthNamesShort");
+var beforeShowDay=this._get(inst,"beforeShowDay");
+var showOtherMonths=this._get(inst,"showOtherMonths");
+var selectOtherMonths=this._get(inst,"selectOtherMonths");
+var calculateWeek=this._get(inst,"calculateWeek")||this.iso8601Week;
+var defaultDate=this._getDefaultDate(in

<TRUNCATED>

[07/13] hbase-site git commit: Added hbasecon website at www.hbasecon.com

Posted by st...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events.min.js
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events.min.js b/www.hbasecon.com/etc/designs/sites/clientlibs-events.min.js
new file mode 100644
index 0000000..fb9c7fe
--- /dev/null
+++ b/www.hbasecon.com/etc/designs/sites/clientlibs-events.min.js
@@ -0,0 +1,3776 @@
+jQuery(function(a){a(".mobile-btn").unbind("click").on("click",function(f){f.preventDefault();
+var b=a(this).find("span");
+var d=a("#events-nav");
+var c=d.hasClass("hide-mobile");
+if(c){d.removeClass("hide-mobile");
+b.removeClass("glyphicon-menu-hamburger").addClass("glyphicon-remove")
+}else{d.addClass("hide-mobile");
+b.removeClass("glyphicon-remove").addClass("glyphicon-menu-hamburger")
+}})
+});
+jQuery(function(a){a(window).load(function(){var c=a("#home").height();
+function d(){if(a(window).width()<=960){a("#home").css("height","auto")
+}else{a("#home").css("height",c+"px")
+}}d();
+var b=a(".sticky-nav").position().top;
+var e=function(){var f=a(window).scrollTop();
+if(f>b){a(".sticky-nav").addClass("sticky")
+}else{a(".sticky-nav").removeClass("sticky")
+}};
+if(a(".scroll_link")[0]){a(".scroll_link").find("a").addClass("sticky_link")
+}a(".sticky_link").unbind("click").click(function(){var g=a(".mobile-btn").find("span");
+var f=a("#events-nav");
+f.addClass("hide-mobile");
+g.removeClass("glyphicon-remove").addClass("glyphicon-menu-hamburger");
+var i=a(window).scrollTop();
+if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var h=a(this.hash);
+h=h.length?h:a("[name="+this.hash.slice(1)+"]");
+if(h.length){if(i>b){a("html,body").animate({scrollTop:h.offset().top-90},1000)
+}else{a("html,body").animate({scrollTop:h.offset().top-a(".sticky-nav").height()},1000)
+}return false
+}}});
+a(window).scroll(function(){e()
+});
+a(window).resize(function(){d()
+})
+})
+});
+$(".moreClick").unbind("click").click(function(b){b.preventDefault();
+var a=$(this).find("span").hasClass("chevron");
+var c=$(this).hasClass(".chevron-down");
+if(a){$(this).find("span").addClass("chevron-down").html("Less");
+$(this).find("span").removeClass("chevron");
+$(this).next().slideToggle("fast")
+}else{$(this).find("span").addClass("chevron").html("More");
+$(this).find("span").removeClass("chevron-down");
+$(this).next().slideToggle("fast")
+}});
+jQuery(function(a){a(".table .tableAccordion, .table span").click(function(b){a(this).parents("td").find("p").slideToggle(400)
+});
+a(".table .tableAccordion").after('<span class="glyphicon glyphicon-chevron-down"></span>')
+});
+jQuery(function(d){function c(){d(".spitems .grid-item").click(function(e){d(this).find(".description").slideToggle(400)
+})
+}function b(){var e=0;
+d(".spitems li").each(function(){if(d(this).prev().length>0){if(d(this).position().top!=d(this).prev().position().top){return false
+}e++
+}else{e++
+}});
+d(".spitems").each(function(){var g=d(this).find("li");
+for(var f=0;
+f<g.length;
+f+=e){console.log("This is the items_main variable: "+g);
+g.slice(f,f+e).wrapAll('<li class="grid-row"><ul></ul></li>')
+}})
+}d(window).load(function(){b();
+c()
+});
+function a(){console.log("This is the grid-item page element: "+d(".spitems .grid-item").parent());
+d(".spitems .grid-item").parent().unwrap();
+d(".spitems .grid-item").unwrap();
+b()
+}if(d(".spitems").length){d(window).resize(a)
+}});
+$(function(a){if(a(".webinar").length){a("#register").on("submit",function(c){var b=false;
+a('.webinar[type="checkbox"]').each(function(){if(a(this).is(":checked")){b=true
+}});
+if(!b){if(a("#webfield").find("span").length){return false
+}else{a("#webfield").append('<span class=" LV_validation_message LV_invalid">This field is required</span>');
+return false
+}}if(document.getElementById("terms").checked){}else{alert("Please agree to the Cloudera Website Terms and Conditions");
+return false
+}})
+}else{a("#subm").click(function(){if(document.getElementById("terms").checked){}else{alert("Please agree to the Cloudera Website Terms and Conditions");
+return false
+}})
+}}(window.jQuery));
+eval(function(h,b,i,d,g,f){g=function(a){return(a<b?"":g(parseInt(a/b)))+((a=a%b)>35?String.fromCharCode(a+29):a.toString(36))
+};
+if(!"".replace(/^/,String)){while(i--){f[g(i)]=d[i]||g(i)
+}d=[function(a){return f[a]
+}];
+g=function(){return"\\w+"
+};
+i=1
+}while(i--){if(d[i]){h=h.replace(new RegExp("\\b"+g(i)+"\\b","g"),d[i])
+}}return h
+}("7 $d(d){1v E.2O(d)}6 5=7(){6 A=N,3O,O,3T,3k=1,2z,28=N,1G=M,4m=N,3x=N,4l,30=N,4F,4H=1;6 B='',35=M,4G=M,4E=M,34=M,4C=M,4B=M;6 C='7U 7E',4u='7b <1y>(4t)</1y>',4q='4O',3F='4O.2s <1y>(4t)</1y>',4j='6L <1y>(4t)</1y>',4i='6I 6C';6 D=X,3C=X,3y=X,3w=X,3u=X,3q=X,3U=N;1v{2r:7(){2(!A){3O=(2t.3O=='3p:'?'3p:':'5X:');O=3O+'//2G.2s';3T=(4k 72!='H'?O+'/U/2E-2D-12.4g':O+'/U/2E-2D-4c.1b');5.4Y();5.42();A=M}},42:7(){6 c=E.1u('*');1o(6 d=0;d<c.14;d+=1){2(5.F(c[d],'5')){6 e='5'+3k;c[d].8=e;c[d].2Z='';c[d].19.57='7a';c[d].1w('1K-58',e+'-1T');c[d].1w('1K-3H','N');c[d].1w('4x','0');2(!28){c[d].1H=7(){5.2T(23,{1d:'P',8:e});1v N};c[d].5b=7(){};c[d].5m=7(){}}I{c[d].1H=7(){1v N};c[d].5b=7(){6M(4F);5.2T(23,{1d:'28',8:e})};c[d].5m=7(){4F=31(7(){5.3f(23,{1d:'3f',8:e})},3e)}}c[d].3V=7(a){6 b=a.5v||a.5w;2(b=='13'||b=='32'||b=='27'||b=='38'||b=='40'){a.7h()}2(b=='13'||b=='32'){5.5E(23,{1d:'P',8:e});5.2T(23,{1d:'P',8:e,5G:M})}2(b=='27'){5.2g()}2(b=='38'){5.2h(23,{1d:'2h',8:e,3G:'3S'})}2(b=='40'){5.2h(23,{1d:'2h',8:
 e,3G:'2L'})}3U=M};c[d].6v=7(){2(3U){31(7(){5.2g()},5N)}};6 f=c[d];2(1G){6 g=E.2J('1m');g.L='3Q';f.1N(g)}3k++;4m=M;6 h=c[d].1u('*');1o(6 x=0;x<h.14;x+=1){2(!5.F(h[x],'3A')){2(h[x].L!=''){h[x].L+=' 3A'}I{h[x].L+='3A'}}}2(c[d].3a('2m-6x')=='2M-71'){5.2T(c[d],{1d:'P',8:e});c[d].1w('1K-58',e+'-1T');c[d].1w('1K-3H','M');c[d].6m('4x');c[d].3V=7(){};c[d].6p=7(){};6 i=E.2O(e+'-1T');2(i){i.1w('1K-2C','N');6 h=i.1u('3n');1o(6 x=0;x<h.14;x+=1){6 j=h[x];h[x].6d='0';h[x].3V=7(a){6 b=a.5v||a.5w;2(b=='13'||b=='32'){a.37.P()}}}}}}}4H=5.5M();2(1G){5.5L()}I{5.2j($d('2R'));5.2j($d('3o'));5.5K()}2(4m&&!3x){3x=M;5.2X({3t:'6s',3D:''})}},2T:7(f,b){6 c,2i,2f=N,1F,1S='';c=f.8;2i=$d(c);2(2i){1F=2i.3a('2m-66');2(1F=='1g'||1F=='1l'||1F=='1k'||1F=='1Y'||1F=='1x'||1F=='1r'||1F=='3b'||1F=='Y'){2(b.1d=='P'){5.P({1j:c,1n:1F,8:b.8});2(D!=X){5.1X('4h',{8:c})}}}I{2(b.1d=='28'&&4l!=2i){30=N}2(b.1d=='P'||b.1d=='28'&&!30){2(b.1d=='28'){30=M;2(3C!=X){5.1X('5u',{8:c})}}2f=5.4r({8:c,Y:M});2(B==''){B='1r,1l,1g,1x,1k,Y'}B+=','
 ;B=B.1E(/ /4y,'');6 d=B.5n(',');1o(6 a=0;a<d.14;a+=1){2(35&&d[a]=='2p'||35&&d[a]=='1r'){1S+='<1m 1O=\"5l\" 8=\"'+c+'-1r\">'+C+'</1m>'}2(4G&&d[a]=='1l'){1S+='<1m 1O=\"5k\" 8=\"'+c+'-1l\">'+4u+'</1m>'}2(4E&&d[a]=='1g'){1S+='<1m 1O=\"5j\" 8=\"'+c+'-1g\">'+4q+'</1m>'}2(34&&d[a]=='1Y'||34&&d[a]=='1x'){1S+='<1m 1O=\"5h\" 8=\"'+c+'-1x\">'+3F+'</1m>'}2(4C&&d[a]=='1k'){1S+='<1m 1O=\"5g\" 8=\"'+c+'-1k\">'+4j+'</1m>'}2(2f&&d[a]=='Y'){2(4B&&d[a]=='Y'){1S+='<1m 1O=\"5e\" 8=\"'+c+'-Y\">'+4i+'</1m>'}}}2(!5.3X(2z)){1S+='<1y 1O=\"5d\"><1y 1O=\"5c\"></1y><1y 1O=\"2x\"><a 2P=\"3p://2G.2s\" 2Z=\"\" 4x=\"-1\" 8=\"'+c+'-2Q\">5R.2s</a></1y></1y>'}6 e=$d(c+'-1T');2(!e){6 g=E.2J('1m');g.8=c+'-1T';g.L='W';g.1w('5a','6j');g.1w('1K-2C','M');g.1c=1S;2i.1N(g)}2($d(c+'-1r')){$d(c+'-1r').1H=7(){5.P({1j:c,1n:'1r',8:b.8})}}2($d(c+'-1l')){$d(c+'-1l').1H=7(){5.P({1j:c,1n:'1l',8:b.8})}}2($d(c+'-1g')){$d(c+'-1g').1H=7(){5.P({1j:c,1n:'1g',8:b.8})}}2($d(c+'-1x')){$d(c+'-1x').1H=7(){5.P({1j:c,1n:'1x',8:b.8})}}2($d(c+'-1k')
 ){$d(c+'-1k').1H=7(){5.P({1j:c,1n:'1k',8:b.8})}}2($d(c+'-Y')){$d(c+'-Y').1H=7(){5.P({1j:c,1n:'Y',8:b.8})}}2($d(c+'-2Q')){$d(c+'-2Q').1H=7(){5.P({1j:c,1n:'2Q',8:b.8})}}5.1a(c,b)}}4l=2i}},P:7(a){6 b,T,59=2t.2P,4D=M,3J;b=$d(a.1j);2(b){2(a.1n=='2Q'){3J=O}I{T=5.4r({8:a.1j,Y:N});2(a.1n=='1g'||a.1n=='1r'){4D=N}3J=O+'/6A/?1n='+a.1n+T+'&6K='+59}2(!$d('3M')){6 c=E.2J(\"a\");c.8='3M';c.6N='70';c.1w('2m-5a','S');c.1c='{5-74-75}';c.19.11='S';E.2d.1N(c)}6 d=$d('3M');2(4D){d.37='7G'}I{d.37='83'}d.2P=3J;5.56('3M');5.2X({3t:'P',3D:a.1n});2(3q!=X){5.1X('53',{8:a.1j,1n:a.1n})}}},3f:7(f,a){30=N;5.2g();2(3y!=X){5.1X('51',{8:a.8})}},1a:7(b,c){6 d=$d(b);6 e=$d(b+'-1T');2(d&&e){6 f=5.2u(e,'11');2(f=='1C'){5.2g()}I{5.2g(M);e.19.11='1C';d.19.3Y='0';d.19.4Z=4H+1;d.L=d.L+' 5-3c';d.L=d.L.1E(/\\s+/g,' ');d.1w('1K-3H','M');e.1w('1K-2C','N');2(c.5G){5.2h(23,{1d:'2h',8:b,3G:'2L'})}6 g=d.3a('2m-Q-x'),47=d.3a('2m-Q-y'),o='2N',a='2N';2(g!=X){a=g}2(47!=X){o=47}e.19.1s='1D';e.19.1I='1D';e.19.11='1C';6 h=1B(d.4X);6 i=1B(
 d.4U);6 j=1B(e.4X);6 k=1B(e.4U);6 l=5.4T();6 m=1B(l.w);6 n=1B(l.h);6 p=1B(l.x);6 q=1B(l.y);6 r=5.4R(e);6 s=1B(r.x);6 t=1B(r.y);6 u=t+j;6 v=n+q;6 w=s+k;6 x=m+p;6 y=0,1z=0;2(o=='2L'&&a=='1s'){y='1D';1z=h+'1t'}I 2(o=='3S'&&a=='1s'){y='1D';1z=-j+'1t'}I 2(o=='2L'&&a=='2b'){y=-(k-i)+'1t';1z=h+'1t'}I 2(o=='3S'&&a=='2b'){y=-(k-i)+'1t';1z=-j+'1t'}I 2(o=='2N'&&a=='1s'){y='1D';2(u>v){1z=-j+'1t'}I{1z=h+'1t'}}I 2(o=='2N'&&a=='2b'){y=-(k-i)+'1t';2(u>v){1z=-j+'1t'}I{1z=h+'1t'}}I{2(u>v){1z=-j+'1t'}I{1z=h+'1t'}2(w>x){y=-(k-i)+'1t'}I{y='1D'}}e.19.1s=y;e.19.1I=1z;2(c.1d=='P'){2(D!=X){5.1X('4h',{8:b})}}2(3w!=X){5.1X('4Q',{8:b})}}}},3s:7(a){6 b=N;2(4k a==='6P'&&a!==''||a 6W 6X&&a!==''){2(a.2H('5')>-1||a.2H('3A')>-1){b=M}}2(!b){5.2g()}},2g:7(a){6 b='';6 c=E.1u('*');1o(6 d=0;d<c.14;d+=1){2(5.F(c[d],'5')){c[d].L=c[d].L.1E(/5-3c/4y,'');c[d].L=c[d].L.1E(/\\s+$/,'');c[d].19.4Z='2N';c[d].19.3Y='';6 e=$d(c[d].8+'-1T');2(e){6 f=5.2u(e,'11');2(f=='1C'){b=c[d].8}e.19.11='S';f=5.2u(e,'11');2(f!=='1C'){c[d].1w('1K-3
 H','N');e.1w('1K-2C','M')}6 g=e.1u('3n');1o(6 x=0;x<g.14;x+=1){6 h=2o 3v('(\\\\s|^)2a(\\\\s|$)');g[x].L=g[x].L.1E(h,' ');g[x].L=g[x].L.1E(/\\s+$/,'')}}}}2(!a){2(3u!=X){5.1X('4P',{8:b})}}},4r:7(a){6 b=$d(a.8),T='',2f=N;2(b){6 c=b.1u('*');1o(6 m=0;m<c.14;m+=1){2(5.F(c[m],'79')||5.F(c[m],'43')){T+='&7c='+1i(c[m].1c)}2(5.F(c[m],'7l')||5.F(c[m],'45')){T+='&7L='+1i(c[m].1c)}2(5.F(c[m],'7T')||5.F(c[m],'7W')){T+='&7X='+1i(c[m].1c)}2(5.F(c[m],'82')||5.F(c[m],'46')){T+='&89='+1i(c[m].1c)}2(5.F(c[m],'8c')||5.F(c[m],'8e')||5.F(c[m],'2Z')){T+='&5P='+1i(c[m].1c)}2(5.F(c[m],'5Q')||5.F(c[m],'3z')){T+='&5T='+1i(c[m].1c)}2(5.F(c[m],'5U')||5.F(c[m],'2t')){T+='&5V='+1i(c[m].1c)}2(5.F(c[m],'5W')||5.F(c[m],'48')){T+='&61='+1i(c[m].1c)}2(5.F(c[m],'62')||5.F(c[m],'49')){T+='&67='+1i(c[m].1c)}2(5.F(c[m],'69')||5.F(c[m],'4a')){T+='&6e='+1i(c[m].1c)}2(5.F(c[m],'6i')||5.F(c[m],'4b')){T+='&6k='+1i(c[m].1c)}2(5.F(c[m],'6l')||5.F(c[m],'3P')){T+='&6n='+1i(c[m].1c)}2(5.F(c[m],'6o')||5.F(c[m],'4d')){T+='&6q='+1i(c[m
 ].1c)}2(5.F(c[m],'6r')||5.F(c[m],'4e')){T+='&6t='+1i(c[m].1c)}2(5.F(c[m],'6u')||5.F(c[m],'4f')){T+='&2f='+1i(c[m].1c);2f=M}2(5.F(c[m],'6w')||5.F(c[m],'3B')){T+='&3B='+1i(c[m].1c)}}}2(a.Y){T=2f}1v T},4Y:7(){6 a=$d('3o');2(!a){26{6 b='';b='.5 {57:2C;}';b+='.5 .2m {11:S!J;}';b+='.5 .43, .5 .45, .5 .46, .5 .2Z, .5 .3z, .5 .2t, .5 .48, .5 .49, .5 .4f, .5 .4b, .5 .3P, .5 .4d, .5 .4e, .5 .4a, .5 .3B {11:S!J;}';2(1G){b+='.5 {G-1V:V('+O+'/U/2E-2D-4c.1b), V('+O+'/U/2E-2D-12.4g), V('+O+'/U/Q-3b-12.1b), V('+O+'/U/Q-Y-12.1b), V('+O+'/U/Q-1l-12.1b), V('+O+'/U/Q-1g-12.1b), V('+O+'/U/Q-1k-12.1b);G-1q:-3E -3E;G-1h:1R-1h;}'}6 c=E.2J(\"19\");c.1d=\"K/1G\";c.8=\"3o\";2(c.2I){c.2I.4n=b}I{c.1N(E.4o(b))}E.1u(\"4p\")[0].1N(c)}22(e){}5.2X({3t:'8f',3D:''})}},5L:7(){6 a=$d('2R');2(!a){6 b='';b+='.5 {11:2M-1C;*11:2M;78:1;1q:4M;z-2e:1;1f-7d:7g,\"4L 7i\",4L,7k,5i,\"5i 7o\",7t,7u,7A,7C-7D;Z:#3K!J;1f-3L:5N;33-21:3e%!J;G-Z:#2l;1e:R 1A;1e-Z:#84 #85 #86;1f-1M:4K;K-25:S;2q:2n 3r 3r 5S;-1U-1e-2K:1W;1e-2K:1W;4s:4N;-1U-1
 f-5Y:5Z!J;K-2k:R R R 1Z(0,0,0,0.63);-1U-64-65:S;-1U-2W-2V:S;-68-2W-2V:S;-2U-2W-2V:S;-6a-2W-2V:S;2W-2V:S;-1U-6b-6c-Z:1Z(0,0,0,0);G-1V:V('+O+'/U/2E-2D-4c.1b), V('+O+'/U/2E-2D-12.4g), V('+O+'/U/Q-3b-12.1b), V('+O+'/U/Q-Y-12.1b), V('+O+'/U/Q-1l-12.1b), V('+O+'/U/Q-1g-12.1b), V('+O+'/U/Q-1k-12.1b);G-1q:-3E -3E;G-1h:1R-1h;}';b+='.5:3m {1e:R 1A #4S;Z:#3K;1f-1M:4K;K-25:S;}';b+='.5:6f {3Y:S;1e:R 1A #4S;}';b+='.5:6g {1I:R;}';b+='.5-3c {G-Z:#6h;}';b+='.5 .3Q {4A:3l;21:3l;1q:2S;z-2e:1;1s:3r;1I:2F;G:V('+3T+') 1R-1h;G-1M:3l 3l;}';b+='.5 .43, .5 .45, .5 .46, .5 .2Z, .5 .3z, .5 .2t, .5 .48, .5 .49, .5 .4f, .5 .4b, .5 .3P, .5 .4d, .5 .4e, .5 .4a, .5 .3B {11:S!J;}';b+='.5 .2m {11:S!J;}';2(!5.3X(2z)){b+='.W {4A:4V;1q:2S;z-2e:4W;2q:1P 1D 1D 1D;G:#2l;K-44:1s;11:S;2v-1I:-2B;2v-1s:-R;1e-1I:R 1A #52;1e-2b:R 1A #36;1e-54:R 1A #55;1e-1s:R 1A #36;-2U-1e-2K:2B;-1U-1e-2K:2B;-1U-2A-2k:R 1W 1P 1Z(0,0,0,0.15);-2U-2A-2k:R 1W 1P 1Z(0,0,0,0.15);2A-2k:R 1W 1P 1Z(0,0,0,0.15);}'}I{b+='.W {4A:4V;1q:2S;z-2e:4W;2q:1P 1D 1P
  1D;G:#2l;K-44:1s;11:S;2v-1I:-2B;2v-1s:-R;1e-1I:R 1A #52;1e-2b:R 1A #36;1e-54:R 1A #55;1e-1s:R 1A #36;-2U-1e-2K:2B;-1U-1e-2K:2B;-1U-2A-2k:R 1W 1P 1Z(0,0,0,0.15);-2U-2A-2k:R 1W 1P 1Z(0,0,0,0.15);2A-2k:R 1W 1P 1Z(0,0,0,0.15);}'}b+='.W 1m {11:1C;33-21:3e%;G:#2l;K-25:S;1f-1M:3R;Z:#6z;2q:29 2F 29 6B;}';b+='.W 1m:3m {G-Z:#4v;Z:#3K;K-25:S;1f-1M:3R;}';b+='.W .2a {G-Z:#4v;Z:#3K;K-25:S;1f-1M:3R;}';b+='.W .5d {21:6D;11:1C;1q:4M;4s:6E;}';b+='.W .5c {21:R;6F:2C;G:#6G;1q:2S;z-2e:3e;1s:2F;2b:2F;1I:29;}';b+='.W .2x {1q:2S;1I:6H;4s:4N;2b:2F;1f-19:2y!J;1f-3L:2y!J;K-44:2b;z-2e:6J;33-21:29!J;G:#2l;K-25:S;1f-1M:29!J;Z:#41!J;}';b+='.W .2x a {2v:0!J;2q:0!J;1f-19:2y!J;1f-3L:2y!J;33-21:29!J;G-Z:#2l!J;K-25:S;1f-1M:29!J;Z:#41!J;2q-1s:2F!J;11:2M-1C;}';b+='.W .2x a:3m {Z:#3Z!J;}';b+='.W .5l {G-1V:V('+O+'/U/Q-3b-12.1b);G-1h:1R-1h;G-1q:2n 50%;}';b+='.W .5j {G-1V:V('+O+'/U/Q-1g-12.1b);G-1h:1R-1h;G-1q:2n 50%;}';b+='.W .5h {G-1V:V('+O+'/U/Q-1g-12.1b);G-1h:1R-1h;G-1q:2n 50%;}';b+='.W .5k {G-1V:V('+O+'/U/Q-1l-12.1b);G
 -1h:1R-1h;G-1q:2n 50%;}';b+='.W .5g {G-1V:V('+O+'/U/Q-1k-12.1b);G-1h:1R-1h;G-1q:2n 50%;}';b+='.W .5e {G-1V:V('+O+'/U/Q-Y-12.1b);G-1h:1R-1h;G-1q:2n 50%;}';b+='.W 1y {1f-1M:3r!J;Z:#3Z!J;}';6 c=E.2J(\"19\");c.1d=\"K/1G\";c.8=\"2R\";2(c.2I){c.2I.4n=b}I{c.1N(E.4o(b))}E.1u(\"4p\")[0].1N(c);5.2j($d('3o'))}},5K:7(){6 a=$d('5f');2(!a){6 b='';b+='.W .2a {G-Z:#4v;}';b+='.W .2x a {2v:0!J;2q:0!J;1f-19:2y!J;1f-3L:2y!J;33-21:6O%!J;G-Z:#2l!J;K-25:S;1f-1M:29!J;Z:#41!J;11:2M-1C;}';b+='.W .2x a:3m {Z:#3Z!J;}';6 c=E.2J(\"19\");c.1d=\"K/1G\";c.8=\"5f\";2(c.2I){c.2I.4n=b}I{c.1N(E.4o(b))}E.1u(\"4p\")[0].1N(c)}},2j:7(a){26{1v(3W=a)?3W.6Q.6R(3W):N}22(e){}},5M:7(){6 a=1;6 b=E.1u('*');1o(6 d=0;d<b.14;d+=1){2(5.F(b[d],'5')||5.F(b[d],'6S')){6 c=5.2u(b[d],'z-2e');2(!6T(6U(c))&&6V(c)){c=1B(c);2(c>a){a=c}}}}1v a},4T:7(){6 w=0,h=0,y=0,x=0;2(4k(1p.4J)=='6Y'){w=1p.4J;h=1p.6Z}I 2(E.1J&&(E.1J.3j||E.1J.3i)){w=E.1J.3j;h=E.1J.3i}I 2(E.2d&&(E.2d.3j||E.2d.3i)){w=E.2d.3j;h=E.2d.3i}2(E.73){x=(E.1J.4I)?E.1J.4I:E.2d.4I;y=(E.1J.
 4z)?E.1J.4z:E.2d.4z}I{x=1p.76;y=1p.77}1v{w:w,h:h,x:x,y:y}},4R:7(a){6 x=0,y=0;2(a.5o){x=a.5p;y=a.5q;5r(a=a.5o){x+=a.5p;y+=a.5q}}1v{x:x,y:y}},2u:7(a,b){6 x=a;6 y;2(x.5s){y=x.5s[b]}I 2(1p.5t){y=E.7e.5t(x,X).7f(b)}1v y},3X:7(b){6 c=2t.2P,3g=N;2(b){6 a=b.2w(0,1),z=b.2w(9,10),m=b.2w(17,18);2(a=='a'&&z=='z'&&m=='m'){3g=M}}2(c.2H('2G.2s')==-1&&b=='4w'||c.2H('2G.7j')==-1&&b=='4w'||c.2H('2G.2s')==-1&&b=='4w'){3g=M}1v 3g},5x:7(){6 a=E.1u('*'),39=[];1o(6 d=0;d<a.14;d+=1){2(5.F(a[d],'5')){a[d].L=a[d].L.1E(/5-3c/4y,'');a[d].8='';6 b=a[d].1u('*');1o(6 m=0;m<b.14;m+=1){2(5.F(b[m],'3Q')||5.F(b[m],'W')){39.7m(b[m])}}}}1o(6 x=0;x<39.14;x+=1){5.2j(39[x])}5.2j($d('2R'));3k=1;3x=N;5.42()},F:7(e,c){1v 2o 3v('(\\\\s|^)'+c+'(\\\\s|$)').7n(e.L)},56:7(a){6 b=E.2O(a);2(b.P){b.P()}I 2(E.5y){6 c=E.5y('7p');c.7q('P',M,M);b.7r(c)}},2X:7(a){6 b=2o 7s();6 d=2o 5z();6 c=d.5A();6 e=1i(1p.2t.2P);b.7v='3p://2X.2G.2s/7w/?7x='+a.3t+'&7y='+a.3D+'&7z='+5.5B()+'&V='+e+'&7B='+c},5B:7(){6 a=\"5C=\",2Y='';6 b=E.5D.5n(';');1o(6 
 i=0;i<b.14;i++){6 c=b[i];5r(c.7F(0)==' '){c=c.2w(1,c.14)}2(c.2H(a)==0){2Y=c.2w(a.14,c.14)}}2(2Y==''){6 d=(5.1Q()+5.1Q()+\"-\"+5.1Q()+\"-4\"+5.1Q().7H(0,3)+\"-\"+5.1Q()+\"-\"+5.1Q()+5.1Q()+5.1Q()).7I();6 e=2o 5z();e.7J(e.5A()+(7K*24*60*60*7M));6 f=\"7N=\"+e.7O();E.5D=\"5C=\"+d+\"; \"+f;2Y=d}1v 2Y},1Q:7(){1v(((1+7P.7Q())*7R)|0).7S(16).2w(1)},3N:7(e){e=e||1p.5F;e=e.37||e.7V;2(3I=='5H'){31(7(){5.3s(e.L)},7Y)}I{5.3s(e.L)}},1X:7(a,b){2(a=='4h'){26{D(b)}22(e){7Z(e.3z)}}2(a=='5u'){26{3C(b)}22(e){}}2(a=='51'){26{3y(b)}22(e){}}2(a=='4Q'){26{3w(b)}22(e){}}2(a=='4P'){26{3u(b)}22(e){}}2(a=='53'){26{3q(b)}22(e){}}},80:7(a,b){2(a=='1j-P'){D=b}2(a=='1j-28'){3C=b}2(a=='1j-3f'){3y=b}2(a=='1j-Q-1a'){3w=b}2(a=='1j-Q-3s'){3u=b}2(a=='1j-Q-P'){3q=b}},81:7(c){2(c.2z!=H){2z=c.2z}2(c.1G!=H){2(c.1G){1G=M}I{1G=N;5.2j($d('2R'))}}2(c.5I!=H){28=c.5I}2(c.1g!=H){2(c.1g.1a!=H){4E=c.1g.1a}}2(c.1l!=H){2(c.1l.1a!=H){4G=c.1l.1a}}2(c.1k!=H){2(c.1k.1a!=H){4C=c.1k.1a}}2(c.1Y!=H){2(c.1Y.1a!=H){34=c.1Y.1a}}2(c.1x!=H){2(c.1x.
 1a!=H){34=c.1x.1a}}2(c.2p!=H){2(c.2p.1a!=H){35=c.2p.1a}}2(c.1r!=H){2(c.1r.1a!=H){35=c.1r.1a}}2(c.Y!=H){2(c.Y.1a!=H){4B=c.Y.1a}}2(c.1g!=H){2(c.1g.K!=H){4q=c.1g.K}}2(c.1l!=H){2(c.1l.K!=H){4u=c.1l.K}}2(c.1k!=H){2(c.1k.K!=H){4j=c.1k.K}}2(c.1Y!=H){2(c.1Y.K!=H){3F=c.1Y.K}}2(c.1x!=H){2(c.1x.K!=H){3F=c.1x.K}}2(c.2p!=H){2(c.2p.K!=H){C=c.2p.K}}2(c.1r!=H){2(c.1r.K!=H){C=c.1r.K}}2(c.Y!=H){2(c.Y.K!=H){4i=c.Y.K}}2(c.Q!=H){2(c.Q.5J!=H){B=c.Q.5J}}31(7(){5.5x()},20)},2h:7(f,a){6 b=E.2O(a.8+'-1T');2(b){6 c=5.2u(b,'11');2(c=='1C'){6 d=b.1u('3n');6 e=X,2c=0,1L=0;1o(6 x=0;x<d.14;x+=1){2c++;2(5.F(d[x],'2a')){e=d[x];1L=2c}}2(e===X){1L=1}I{2(a.3G=='2L'){2(1L>=2c){1L=1}I{1L++}}I{2(1L==1){1L=2c}I{1L--}}}2c=0;1o(6 x=0;x<d.14;x+=1){2c++;2(2c==1L){d[x].L+=' 2a'}I{6 g=2o 3v('(\\\\s|^)2a(\\\\s|$)');d[x].L=d[x].L.1E(g,' ');d[x].L=d[x].L.1E(/\\s+$/,'')}}}}},5E:7(f,a){6 b=E.2O(a.8+'-1T');2(b){6 c=b.1u('3n');6 d=X;1o(6 x=0;x<c.14;x+=1){2(5.F(c[x],'2a')){d=c[x]}}2(d!==X){d.P();1o(6 x=0;x<c.14;x+=1){6 e=2o 3v('(\\\\s|^
 )2a(\\\\s|$)');c[x].L=c[x].L.1E(e,' ');c[x].L=c[x].L.1E(/\\s+$/,'')}}}}}}();6 3I='87'88 E.1J?'5H':'P';2(1p.3d){1p.3d(\"8a\",7(){5.2r()},N);1p.3d(\"8b\",7(){5.2r()},N);E.3d(3I,5.3N,N)}I 2(1p.3h){1p.3h(\"8d\",7(){5.2r()});1p.3h(\"5O\",7(){5.2r()});E.3h(\"6y\"+3I,5.3N)}I{1p.5O=7(){5.2r()};E.1H=7(){5.3N(5F)}}31(\"5.2r();\",20);",62,512,"||if|||addeventatc|var|function|id||||||||||||||||||||||||||||||||document|hasclass|background|undefined|else|important|text|className|true|false|base_path|click|dropdown|1px|none|burl|gfx|url|addeventatc_dropdown|null|facebook|color||display|t1||length|||||style|show|png|innerHTML|type|border|font|outlook|repeat|encodeURIComponent|button|yahoo|google|span|service|for|window|position|appleical|left|px|getElementsByTagName|return|setAttribute|outlookcom|em|dropy|solid|parseInt|block|0px|replace|dir|css|onclick|top|documentElement|aria|activenum|size|appendChild|class|6px|s4|no|drop_cont|drop|webkit|image|3px|trigger|hotmail|rgba||height|catch|this||decora
 tion|try||mouseover|9px|drop_markup|right|itemscount|body|index|fbevent|hideandreset|keyboard|obj|removeelement|shadow|fff|data|13px|new|ical|padding|initialize|com|location|getstyle|margin|substring|frs|normal|license|box|2px|hidden|calendar|icon|10px|addevent|indexOf|styleSheet|createElement|radius|down|inline|auto|getElementById|href|home|ate_css|absolute|toogle|moz|select|user|track|coov|title|mouseover_active|setTimeout||line|drop_outlookcom|drop_appleical|bebebe|target||elmarray|getAttribute|apple|selected|addEventListener|100|mouseout|correct|attachEvent|clientHeight|clientWidth|dropzcx|18px|hover|SPAN|ate_tmp_css|https|reg_button_dropdown_click|12px|hide|typ|reg_button_dropdown_hide|RegExp|reg_button_dropdown_show|btn_expo|reg_button_mouseout|description|atc_node|client|reg_button_mouseover|cal|9999px|label_outlookcom|key|expanded|ate_click_event|service_url|000|weight|atecllink|documentclick|protocol|date_format|addeventatc_icon|14px|up|icon_path|keyboardnav|onkeydown|hdx|g
 etlicense|outline|999||cacaca|generate|start|align|end|timezone|dddy|organizer|organizer_email|attendees|all_day_event|t5|alarm_reminder|recurring|facebook_event|svg|button_click|label_fb_event|label_yahoo|typeof|btn_obj|btn_found|cssText|createTextNode|head|label_outlook|getburl|cursor|online|label_google|f4f4f4|aao8iuet5zp9iqw5sm9z|tabindex|gi|scrollTop|width|drop_facebook|drop_yahoo|new_window|drop_outlook|mouseover_timer|drop_google|zindex|scrollLeft|innerWidth|15px|Helvetica|relative|pointer|Outlook|button_dropdown_hide|button_dropdown_show|elementposition|aab9d4|viewport|offsetWidth|200px|99999|offsetHeight|trycss|zIndex||button_mouseout|c8c8c8|button_dropdown_click|bottom|a8a8a8|eclick|visibility|controls|ref|role|onmouseover|brx|copyx|atefacebook|ate_helper_css|ateyahoo|ateoutlookcom|Segoe|ateoutlook|ategoogle|ateappleical|onmouseout|split|offsetParent|offsetLeft|offsetTop|while|currentStyle|getComputedStyle|button_mouseover|which|keyCode|refresh|createEvent|Date|getTime|get
 guid|addevent_track_cookie|cookie|keyboardclick|event|keynav|touchstart|mouse|order|helpercss|applycss|topzindex|300|onload|dsum|_description|AddEvent|43px|ddesc|_location|dloca|_organizer|http|smoothing|antialiased||dorga|_organizer_email|004|touch|callout|direct|dorgaem|khtml|_attendees|ms|tap|highlight|tabIndex|datte|focus|active|f9f9f9|_all_day_event|menu|dallday|_date_format|removeAttribute|dateformat|_alarm_reminder|blur|alarm|_recurring|exposure|drule|_facebook_event|onblur|_client|render|on|333|create|40px|Event|21px|default|overflow|e0e0e0|5px|Facebook|101|reference|Yahoo|clearTimeout|rel|110|string|parentNode|removeChild|addeventstc|isNaN|parseFloat|isFinite|instanceof|String|number|innerHeight|external|buttons|SVGRect|all|ghost|link|pageXOffset|pageYOffset|zoom|_start|visible|Google|dstart|family|defaultView|getPropertyValue|Roboto|preventDefault|Neue|to|Optima|_end|push|test|UI|MouseEvents|initEvent|dispatchEvent|Image|Candara|Calibri|src|atc|trktyp|trkcal|guid|Arial|cac
 he|sans|serif|Calendar|charAt|_blank|substr|toLowerCase|setTime|365|dend|1000|expires|toUTCString|Math|random|0x10000|toString|_zonecode|Apple|srcElement|zonecode|dzone|500|alert|register|settings|_timezone|_self|e5e6e9|dfe0e4|d0d1d5|ontouchstart|in|dtime|DOMContentLoaded|load|_summary|onreadystatechange|summary|jsinit".split("|"),0,{}));
+addeventatc.settings({license:"a5w6fvuxdz1u087hdm8o3120",css:true,outlook:{show:true,text:"Outlook Calendar"},google:{show:true,text:"Google Calendar"},yahoo:{show:true,text:"Yahoo Calendar"},outlookcom:{show:true,text:"Outlook.com"},appleical:{show:true,text:"Apple iCalendar"},dropdown:{order:"appleical,google,outlook,outlookcom,yahoo"}});
+jQuery(function(a){a(".overlay").click(function(b){a(this).css("display","none");
+a("#embed").mouseleave(function(c){a(".overlay").css("display","block")
+})
+})
+});
+$(function(a){a(function(){a(".DateDiv").each(function(c){var d=a(this).find(".DateRange").html();
+var g=d.split(" to ");
+var b=new Date(g[0]);
+var e=new Date(g[1]);
+var f=new Date();
+if(f>=b&&f<=e){a(this).show()
+}})
+})
+}(window.jQuery));
+(function(){if(window.addtocalendar){if(typeof window.addtocalendar.start=="function"){return
+}}if(window.ifaddtocalendar==undefined){window.ifaddtocalendar=1;
+var e=document,b=e.createElement("script"),c="getElementsByTagName";
+b.type="text/javascript";
+b.charset="UTF-8";
+b.async=true;
+b.src=("https:"==window.location.protocol?"https":"http")+"://addtocalendar.com/atc/1.5/atc.min.js";
+var a=e[c]("body")[0];
+a.appendChild(b)
+}})();
+$(function(a){a.fn.accordionMenu=function(b){var c=a.extend({container:".accordion_content",autoClose:"false"},b);
+a(this).each(function(){var d=a(this).attr("data-acc");
+var e=c.container;
+if(d==="open"){a(this).addClass("active_acc acc_border").find(e).css({display:"block"}).addClass("active_acc");
+a(this).find(".acc-icon").addClass("acc_minus")
+}else{a(this).addClass("acc_border").find(".acc-icon").addClass("acc_plus")
+}var k=window.location.hash.substring(1);
+var g=k.replace(/[^A-Z0-9]/ig,"");
+var j=a(this).attr("id");
+var i=a(this).siblings();
+if(g===j){var f=a(this).attr("data-acc","closed");
+if(d=="closed"){a(this).attr("data-acc","open");
+a(this).addClass("active_acc acc_border").find(e).addClass("active_acc");
+a(this).find(".acc-icon").removeClass("acc_plus").addClass("acc_minus")
+}a(this).find("div.accordion_content").slideToggle(300);
+a(i).attr("data-acc","closed");
+a(i).find(e).css({display:"none"}).removeClass("active_acc");
+a(i).find("h3").find(".acc-icon").removeClass("acc_minus").addClass("acc_plus");
+a(i).removeClass("active_acc")
+}});
+a(this).find("h3").click(function(g){g.preventDefault();
+var d=a(this).parent().attr("data-acc");
+var h=c.autoClose;
+var f=c.container;
+if(h=="true"){a(this).parent().siblings().attr("data-acc","closed");
+a(this).parent().siblings().find(f).css({display:"none"}).removeClass("active_acc");
+a(this).parent().siblings().find("h3").find(".acc-icon").removeClass("acc_minus").addClass("acc_plus");
+a(this).parent().siblings().removeClass("active_acc")
+}a(this).parent().find("div.accordion_content").slideToggle(300);
+if(d=="closed"){a(this).parent().attr("data-acc","open");
+a(this).parent().addClass("active_acc acc_border").find(f).addClass("active_acc");
+a(this).parent().find(".acc-icon").removeClass("acc_plus").addClass("acc_minus")
+}else{a(this).parent().attr("data-acc","closed");
+a(this).parent().removeClass("active_acc").find(f).removeClass("active_acc");
+a(this).parent().find(".acc-icon").removeClass("acc_minus").addClass("acc_plus")
+}})
+};
+a("div.accordion").accordionMenu();
+a(".accordionAuto").accordionMenu({autoClose:"true"})
+}(window.jQuery));
+var Ejst={};
+Ejst.toggleProperties=function(d,a){var b=CQ.Ext.get(d);
+var c=CQ.Ext.get(d+"-arrow");
+if(a||!b.hasClass("open")){b.addClass("open");
+c.update("&laquo;")
+}else{b.removeClass("open");
+c.update("&raquo;")
+}};
+Ejst.expandProperties=function(a){a.refresh();
+var b=a.path.substring(a.path.lastIndexOf("/")+1);
+Ejst.toggleProperties(b,true)
+};
+(function(bt,aT){var bc={version:"3.0.3"};
+var bi=navigator.userAgent.toLowerCase();
+if(bi.indexOf("windows")>-1||bi.indexOf("win32")>-1){bc.isWindows=true
+}else{if(bi.indexOf("macintosh")>-1||bi.indexOf("mac os x")>-1){bc.isMac=true
+}else{if(bi.indexOf("linux")>-1){bc.isLinux=true
+}}}bc.isIE=bi.indexOf("msie")>-1;
+bc.isIE6=bi.indexOf("msie 6")>-1;
+bc.isIE7=bi.indexOf("msie 7")>-1;
+bc.isGecko=bi.indexOf("gecko")>-1&&bi.indexOf("safari")==-1;
+bc.isWebKit=bi.indexOf("applewebkit/")>-1;
+var bP=/#(.+)$/,bL=/^(light|shadow)box\[(.*?)\]/i,bY=/\s*([a-z_]*?)\s*=\s*(.+)\s*/,aY=/[0-9a-z]+$/i,bT=/(.+\/)shadowbox\.js/i;
+var by=false,a3=false,aS={},bz=0,bb,bB;
+bc.current=-1;
+bc.dimensions=null;
+bc.ease=function(a){return 1+Math.pow(a-1,3)
+};
+bc.errorInfo={fla:{name:"Flash",url:"http://www.adobe.com/products/flashplayer/"},qt:{name:"QuickTime",url:"http://www.apple.com/quicktime/download/"},wmp:{name:"Windows Media Player",url:"http://www.microsoft.com/windows/windowsmedia/"},f4m:{name:"Flip4Mac",url:"http://www.flip4mac.com/wmv_download.htm"}};
+bc.gallery=[];
+bc.onReady=bH;
+bc.path=null;
+bc.player=null;
+bc.playerId="sb-player";
+bc.options={animate:true,animateFade:true,autoplayMovies:true,continuous:false,enableKeys:true,flashParams:{bgcolor:"#000000",allowfullscreen:true},flashVars:{},flashVersion:"9.0.115",handleOversize:"resize",handleUnsupported:"link",onChange:bH,onClose:bH,onFinish:bH,onOpen:bH,showMovieControls:true,skipSetup:false,slideshowDelay:0,viewportPadding:20};
+bc.getCurrent=function(){return bc.current>-1?bc.gallery[bc.current]:null
+};
+bc.hasNext=function(){return bc.gallery.length>1&&(bc.current!=bc.gallery.length-1||bc.options.continuous)
+};
+bc.isOpen=function(){return by
+};
+bc.isPaused=function(){return bB=="pause"
+};
+bc.applyOptions=function(a){aS=bV({},bc.options);
+bV(bc.options,a)
+};
+bc.revertOptions=function(){bV(bc.options,aS)
+};
+bc.init=function(a,d){if(a3){return
+}a3=true;
+if(bc.skin.options){bV(bc.options,bc.skin.options)
+}if(a){bV(bc.options,a)
+}if(!bc.path){var e,c=document.getElementsByTagName("script");
+for(var f=0,b=c.length;
+f<b;
+++f){e=bT.exec(c[f].src);
+if(e){bc.path=e[1];
+break
+}}}if(d){bc.onReady=d
+}bd()
+};
+bc.open=function(b){if(by){return
+}var a=bc.makeGallery(b);
+bc.gallery=a[0];
+bc.current=a[1];
+b=bc.getCurrent();
+if(b==null){return
+}bc.applyOptions(b.options||{});
+bm();
+if(bc.gallery.length){b=bc.getCurrent();
+if(bc.options.onOpen(b)===false){return
+}by=true;
+bc.skin.onOpen(b,a1)
+}};
+bc.close=function(){if(!by){return
+}by=false;
+if(bc.player){bc.player.remove();
+bc.player=null
+}if(typeof bB=="number"){clearTimeout(bB);
+bB=null
+}bz=0;
+bA(false);
+bc.options.onClose(bc.getCurrent());
+bc.skin.onClose();
+bc.revertOptions()
+};
+bc.play=function(){if(!bc.hasNext()){return
+}if(!bz){bz=bc.options.slideshowDelay*1000
+}if(bz){bb=bp();
+bB=setTimeout(function(){bz=bb=0;
+bc.next()
+},bz);
+if(bc.skin.onPlay){bc.skin.onPlay()
+}}};
+bc.pause=function(){if(typeof bB!="number"){return
+}bz=Math.max(0,bz-(bp()-bb));
+if(bz){clearTimeout(bB);
+bB="pause";
+if(bc.skin.onPause){bc.skin.onPause()
+}}};
+bc.change=function(a){if(!(a in bc.gallery)){if(bc.options.continuous){a=(a<0?bc.gallery.length+a:0);
+if(!(a in bc.gallery)){return
+}}else{return
+}}bc.current=a;
+if(typeof bB=="number"){clearTimeout(bB);
+bB=null;
+bz=bb=0
+}bc.options.onChange(bc.getCurrent());
+a1(true)
+};
+bc.next=function(){bc.change(bc.current+1)
+};
+bc.previous=function(){bc.change(bc.current-1)
+};
+bc.setDimensions=function(e,o,g,f,a,i,j,m){var k=e,b=o;
+var l=2*j+a;
+if(e+l>g){e=g-l
+}var c=2*j+i;
+if(o+c>f){o=f-c
+}var d=(k-e)/k,h=(b-o)/b,n=(d>0||h>0);
+if(m&&n){if(d>h){o=Math.round((b/k)*e)
+}else{if(h>d){e=Math.round((k/b)*o)
+}}}bc.dimensions={height:e+a,width:o+i,innerHeight:e,innerWidth:o,top:Math.floor((g-(e+l))/2+j),left:Math.floor((f-(o+c))/2+j),oversized:n};
+return bc.dimensions
+};
+bc.makeGallery=function(e){var b=[],f=-1;
+if(typeof e=="string"){e=[e]
+}if(typeof e.length=="number"){bS(e,function(h,g){if(g.content){b[h]=g
+}else{b[h]={content:g}
+}});
+f=0
+}else{if(e.tagName){var c=bc.getCache(e);
+e=c?c:bc.makeObject(e)
+}if(e.gallery){b=[];
+var d;
+for(var a in bc.cache){d=bc.cache[a];
+if(d.gallery&&d.gallery==e.gallery){if(f==-1&&d.content==e.content){f=b.length
+}b.push(d)
+}}if(f==-1){b.unshift(e);
+f=0
+}}else{b=[e];
+f=0
+}}bS(b,function(h,g){b[h]=bV({},g)
+});
+return[b,f]
+};
+bc.makeObject=function(e,a){var d={content:e.href,title:e.getAttribute("title")||"",link:e};
+if(a){a=bV({},a);
+bS(["player","title","height","width","gallery"],function(g,f){if(typeof a[f]!="undefined"){d[f]=a[f];
+delete a[f]
+}});
+d.options=a
+}else{d.options={}
+}if(!d.player){d.player=bc.getPlayer(d.content)
+}var b=e.getAttribute("rel");
+if(b){var c=b.match(bL);
+if(c){d.gallery=escape(c[2])
+}bS(b.split(";"),function(g,f){c=f.match(bY);
+if(c){d[c[1]]=c[2]
+}})
+}return d
+};
+bc.getPlayer=function(a){if(a.indexOf("#")>-1&&a.indexOf(document.location.href)==0){return"inline"
+}var d=a.indexOf("?");
+if(d>-1){a=a.substring(0,d)
+}var c,b=a.match(aY);
+if(b){c=b[0].toLowerCase()
+}if(c){if(bc.img&&bc.img.ext.indexOf(c)>-1){return"img"
+}if(bc.swf&&bc.swf.ext.indexOf(c)>-1){return"swf"
+}if(bc.flv&&bc.flv.ext.indexOf(c)>-1){return"flv"
+}if(bc.qt&&bc.qt.ext.indexOf(c)>-1){if(bc.wmp&&bc.wmp.ext.indexOf(c)>-1){return"qtwmp"
+}else{return"qt"
+}}if(bc.wmp&&bc.wmp.ext.indexOf(c)>-1){return"wmp"
+}}return"iframe"
+};
+function bm(){var b=bc.errorInfo,a=bc.plugins,j,i,f,c,g,d,h,e;
+for(var k=0;
+k<bc.gallery.length;
+++k){j=bc.gallery[k];
+i=false;
+f=null;
+switch(j.player){case"flv":case"swf":if(!a.fla){f="fla"
+}break;
+case"qt":if(!a.qt){f="qt"
+}break;
+case"wmp":if(bc.isMac){if(a.qt&&a.f4m){j.player="qt"
+}else{f="qtf4m"
+}}else{if(!a.wmp){f="wmp"
+}}break;
+case"qtwmp":if(a.qt){j.player="qt"
+}else{if(a.wmp){j.player="wmp"
+}else{f="qtwmp"
+}}break
+}if(f){if(bc.options.handleUnsupported=="link"){switch(f){case"qtf4m":g="shared";
+d=[b.qt.url,b.qt.name,b.f4m.url,b.f4m.name];
+break;
+case"qtwmp":g="either";
+d=[b.qt.url,b.qt.name,b.wmp.url,b.wmp.name];
+break;
+default:g="single";
+d=[b[f].url,b[f].name]
+}j.player="html";
+j.content='<div class="sb-message">'+aL(bc.lang.errors[g],d)+"</div>"
+}else{i=true
+}}else{if(j.player=="inline"){c=bP.exec(j.content);
+if(c){h=bN(c[1]);
+if(h){j.content=h.innerHTML
+}else{i=true
+}}else{i=true
+}}else{if(j.player=="swf"||j.player=="flv"){e=(j.options&&j.options.flashVersion)||bc.options.flashVersion;
+if(bc.flash&&!bc.flash.hasFlashPlayerVersion(e)){j.width=310;
+j.height=177
+}}}}if(i){bc.gallery.splice(k,1);
+if(k<bc.current){--bc.current
+}else{if(k==bc.current){bc.current=k>0?k-1:k
+}}--k
+}}}function bA(a){if(!bc.options.enableKeys){return
+}(a?bo:bg)(document,"keydown",bD)
+}function bD(a){if(a.metaKey||a.shiftKey||a.altKey||a.ctrlKey){return
+}var c=aI(a),b;
+switch(c){case 81:case 88:case 27:b=bc.close;
+break;
+case 37:b=bc.previous;
+break;
+case 39:b=bc.next;
+break;
+case 32:b=typeof bB=="number"?bc.pause:bc.play;
+break
+}if(b){aQ(a);
+b()
+}}function a1(d){bA(false);
+var e=bc.getCurrent();
+var a=(e.player=="inline"?"html":e.player);
+if(typeof bc[a]!="function"){throw"unknown player "+a
+}if(d){bc.player.remove();
+bc.revertOptions();
+bc.applyOptions(e.options||{})
+}bc.player=new bc[a](e,bc.playerId);
+if(bc.gallery.length>1){var g=bc.gallery[bc.current+1]||bc.gallery[0];
+if(g.player=="img"){var c=new Image();
+c.src=g.content
+}var f=bc.gallery[bc.current-1]||bc.gallery[bc.gallery.length-1];
+if(f.player=="img"){var b=new Image();
+b.src=f.content
+}}bc.skin.onLoad(d,a7)
+}function a7(){if(!by){return
+}if(typeof bc.player.ready!="undefined"){var a=setInterval(function(){if(by){if(bc.player.ready){clearInterval(a);
+a=null;
+bc.skin.onReady(aZ)
+}}else{clearInterval(a);
+a=null
+}},10)
+}else{bc.skin.onReady(aZ)
+}}function aZ(){if(!by){return
+}bc.player.append(bc.skin.body,bc.dimensions);
+bc.skin.onShow(bj)
+}function bj(){if(!by){return
+}if(bc.player.onLoad){bc.player.onLoad()
+}bc.options.onFinish(bc.getCurrent());
+if(!bc.isPaused()){bc.play()
+}bA(true)
+}if(!Array.prototype.indexOf){Array.prototype.indexOf=function(c,a){var b=this.length>>>0;
+a=a||0;
+if(a<0){a+=b
+}for(;
+a<b;
+++a){if(a in this&&this[a]===c){return a
+}}return -1
+}
+}function bp(){return(new Date).getTime()
+}function bV(b,a){for(var c in a){b[c]=a[c]
+}return b
+}function bS(e,d){var c=0,b=e.length;
+for(var a=e[0];
+c<b&&d.call(a,c,a)!==false;
+a=e[++c]){}}function aL(b,a){return b.replace(/\{(\w+?)\}/g,function(c,d){return a[d]
+})
+}function bH(){}function bN(a){return document.getElementById(a)
+}function bu(a){a.parentNode.removeChild(a)
+}var aW=true,S=true;
+function a0(){var a=document.body,b=document.createElement("div");
+aW=typeof b.style.opacity==="string";
+b.style.position="fixed";
+b.style.margin=0;
+b.style.top="20px";
+a.appendChild(b,a.firstChild);
+S=b.offsetTop==20;
+a.removeChild(b)
+}bc.getStyle=(function(){var a=/opacity=([^)]*)/,b=document.defaultView&&document.defaultView.getComputedStyle;
+return function(d,e){var f;
+if(!aW&&e=="opacity"&&d.currentStyle){f=a.test(d.currentStyle.filter||"")?(parseFloat(RegExp.$1)/100)+"":"";
+return f===""?"1":f
+}if(b){var c=b(d,null);
+if(c){f=c[e]
+}if(e=="opacity"&&f==""){f="1"
+}}else{f=d.currentStyle[e]
+}return f
+}
+})();
+bc.appendHTML=function(a,c){if(a.insertAdjacentHTML){a.insertAdjacentHTML("BeforeEnd",c)
+}else{if(a.lastChild){var b=a.ownerDocument.createRange();
+b.setStartAfter(a.lastChild);
+var d=b.createContextualFragment(c);
+a.appendChild(d)
+}else{a.innerHTML=c
+}}};
+bc.getWindowSize=function(a){if(document.compatMode==="CSS1Compat"){return document.documentElement["client"+a]
+}return document.body["client"+a]
+};
+bc.setOpacity=function(a,b){var c=a.style;
+if(aW){c.opacity=(b==1?"":b)
+}else{c.zoom=1;
+if(b==1){if(typeof c.filter=="string"&&(/alpha/i).test(c.filter)){c.filter=c.filter.replace(/\s*[\w\.]*alpha\([^\)]*\);?/gi,"")
+}}else{c.filter=(c.filter||"").replace(/\s*[\w\.]*alpha\([^\)]*\)/gi,"")+" alpha(opacity="+(b*100)+")"
+}}};
+bc.clearOpacity=function(a){bc.setOpacity(a,1)
+};
+function aP(a){return a.target
+}function a8(a){return[a.pageX,a.pageY]
+}function aQ(a){a.preventDefault()
+}function aI(a){return a.keyCode
+}function bo(a,c,b){jQuery(a).bind(c,b)
+}function bg(a,c,b){jQuery(a).unbind(c,b)
+}jQuery.fn.shadowbox=function(a){return this.each(function(){var b=jQuery(this);
+var d=jQuery.extend({},a||{},jQuery.metadata?b.metadata():jQuery.meta?b.data():{});
+var c=this.className||"";
+d.width=parseInt((c.match(/w:(\d+)/)||[])[1])||d.width;
+d.height=parseInt((c.match(/h:(\d+)/)||[])[1])||d.height;
+Shadowbox.setup(b,d)
+})
+};
+var K=false,bF;
+if(document.addEventListener){bF=function(){document.removeEventListener("DOMContentLoaded",bF,false);
+bc.load()
+}
+}else{if(document.attachEvent){bF=function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",bF);
+bc.load()
+}}
+}}function aX(){if(K){return
+}try{document.documentElement.doScroll("left")
+}catch(a){setTimeout(aX,1);
+return
+}bc.load()
+}function bd(){if(document.readyState==="complete"){return bc.load()
+}if(document.addEventListener){document.addEventListener("DOMContentLoaded",bF,false);
+bt.addEventListener("load",bc.load,false)
+}else{if(document.attachEvent){document.attachEvent("onreadystatechange",bF);
+bt.attachEvent("onload",bc.load);
+var a=false;
+try{a=bt.frameElement===null
+}catch(b){}if(document.documentElement.doScroll&&a){aX()
+}}}}bc.load=function(){if(K){return
+}if(!document.body){return setTimeout(bc.load,13)
+}K=true;
+a0();
+bc.onReady();
+if(!bc.options.skipSetup){bc.setup()
+}bc.skin.init()
+};
+bc.plugins={};
+if(navigator.plugins&&navigator.plugins.length){var aH=[];
+bS(navigator.plugins,function(a,b){aH.push(b.name)
+});
+aH=aH.join(",");
+var bI=aH.indexOf("Flip4Mac")>-1;
+bc.plugins={fla:aH.indexOf("Shockwave Flash")>-1,qt:aH.indexOf("QuickTime")>-1,wmp:!bI&&aH.indexOf("Windows Media")>-1,f4m:bI}
+}else{var aO=function(b){var c;
+try{c=new ActiveXObject(b)
+}catch(a){}return !!c
+};
+bc.plugins={fla:aO("ShockwaveFlash.ShockwaveFlash"),qt:aO("QuickTime.QuickTime"),wmp:aO("wmplayer.ocx"),f4m:false}
+}var a6=/^(light|shadow)box/i,bE="shadowboxCacheKey",a2=1;
+bc.cache={};
+bc.select=function(c){var a=[];
+if(!c){var b;
+bS(document.getElementsByTagName("a"),function(g,f){b=f.getAttribute("rel");
+if(b&&a6.test(b)){a.push(f)
+}})
+}else{var d=c.length;
+if(d){if(typeof c=="string"){if(bc.find){a=bc.find(c)
+}}else{if(d==2&&typeof c[0]=="string"&&c[1].nodeType){if(bc.find){a=bc.find(c[0],c[1])
+}}else{for(var e=0;
+e<d;
+++e){a[e]=c[e]
+}}}}else{a.push(c)
+}}return a
+};
+bc.setup=function(a,b){bS(bc.select(a),function(c,d){bc.addCache(d,b)
+})
+};
+bc.teardown=function(a){bS(bc.select(a),function(c,b){bc.removeCache(b)
+})
+};
+bc.addCache=function(a,b){var c=a[bE];
+if(c==aT){c=a2++;
+a[bE]=c;
+bo(a,"click",aJ)
+}bc.cache[c]=bc.makeObject(a,b)
+};
+bc.removeCache=function(a){bg(a,"click",aJ);
+delete bc.cache[a[bE]];
+a[bE]=null
+};
+bc.getCache=function(b){var a=b[bE];
+return(a in bc.cache&&bc.cache[a])
+};
+bc.clearCache=function(){for(var a in bc.cache){bc.removeCache(bc.cache[a].link)
+}bc.cache={}
+};
+function aJ(a){bc.open(this);
+if(bc.gallery.length){aQ(a)
+}}bc.find=(function(){var h=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,g=0,d=Object.prototype.toString,m=false,o=true;
+[0,0].sort(function(){o=false;
+return 0
+});
+var r=function(t,y,H,G){H=H||[];
+var E=y=y||document;
+if(y.nodeType!==1&&y.nodeType!==9){return[]
+}if(!t||typeof t!=="string"){return H
+}var s=[],w,C,z,x,u=true,v=q(y),F=t;
+while((h.exec(""),w=h.exec(F))!==null){F=w[3];
+s.push(w[1]);
+if(w[2]){x=w[3];
+break
+}}if(s.length>1&&l.exec(t)){if(s.length===2&&k.relative[s[0]]){C=c(s[0]+s[1],y)
+}else{C=k.relative[s[0]]?[y]:r(s.shift(),y);
+while(s.length){t=s.shift();
+if(k.relative[t]){t+=s.shift()
+}C=c(t,C)
+}}}else{if(!G&&s.length>1&&y.nodeType===9&&!v&&k.match.ID.test(s[0])&&!k.match.ID.test(s[s.length-1])){var D=r.find(s.shift(),y,v);
+y=D.expr?r.filter(D.expr,D.set)[0]:D.set[0]
+}if(y){var D=G?{expr:s.pop(),set:i(G)}:r.find(s.pop(),s.length===1&&(s[0]==="~"||s[0]==="+")&&y.parentNode?y.parentNode:y,v);
+C=D.expr?r.filter(D.expr,D.set):D.set;
+if(s.length>0){z=i(C)
+}else{u=false
+}while(s.length){var A=s.pop(),B=A;
+if(!k.relative[A]){A=""
+}else{B=s.pop()
+}if(B==null){B=y
+}k.relative[A](z,B,v)
+}}else{z=s=[]
+}}if(!z){z=C
+}if(!z){throw"Syntax error, unrecognized expression: "+(A||t)
+}if(d.call(z)==="[object Array]"){if(!u){H.push.apply(H,z)
+}else{if(y&&y.nodeType===1){for(var I=0;
+z[I]!=null;
+I++){if(z[I]&&(z[I]===true||z[I].nodeType===1&&j(y,z[I]))){H.push(C[I])
+}}}else{for(var I=0;
+z[I]!=null;
+I++){if(z[I]&&z[I].nodeType===1){H.push(C[I])
+}}}}}else{i(z,H)
+}if(x){r(x,E,H,G);
+r.uniqueSort(H)
+}return H
+};
+r.uniqueSort=function(s){if(f){m=o;
+s.sort(f);
+if(m){for(var t=1;
+t<s.length;
+t++){if(s[t]===s[t-1]){s.splice(t--,1)
+}}}}return s
+};
+r.matches=function(t,s){return r(t,null,null,s)
+};
+r.find=function(A,y,z){var s,u;
+if(!A){return[]
+}for(var v=0,w=k.order.length;
+v<w;
+v++){var t=k.order[v],u;
+if((u=k.leftMatch[t].exec(A))){var x=u[1];
+u.splice(1,1);
+if(x.substr(x.length-1)!=="\\"){u[1]=(u[1]||"").replace(/\\/g,"");
+s=k.find[t](u,y,z);
+if(s!=null){A=A.replace(k.match[t],"");
+break
+}}}}if(!s){s=y.getElementsByTagName("*")
+}return{set:s,expr:A}
+};
+r.filter=function(E,F,B,v){var w=E,z=[],H=F,t,y,s=F&&F[0]&&q(F[0]);
+while(E&&F.length){for(var G in k.filter){if((t=k.match[G].exec(E))!=null){var x=k.filter[G],A,C;
+y=false;
+if(H===z){z=[]
+}if(k.preFilter[G]){t=k.preFilter[G](t,H,B,z,v,s);
+if(!t){y=A=true
+}else{if(t===true){continue
+}}}if(t){for(var u=0;
+(C=H[u])!=null;
+u++){if(C){A=x(C,t,u,H);
+var D=v^!!A;
+if(B&&A!=null){if(D){y=true
+}else{H[u]=false
+}}else{if(D){z.push(C);
+y=true
+}}}}}if(A!==aT){if(!B){H=z
+}E=E.replace(k.match[G],"");
+if(!y){return[]
+}break
+}}}if(E===w){if(y==null){throw"Syntax error, unrecognized expression: "+E
+}else{break
+}}w=E
+}return H
+};
+var k=r.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(s){return s.getAttribute("href")
+}},relative:{"+":function(z,w){var u=typeof w==="string",s=u&&!/\W/.test(w),y=u&&!s;
+if(s){w=w.toLowerCase()
+}for(var v=0,x=z.length,t;
+v<x;
+v++){if((t=z[v])){while((t=t.previousSibling)&&t.nodeType!==1){}z[v]=y||t&&t.nodeName.toLowerCase()===w?t||false:t===w
+}}if(y){r.filter(w,z,true)
+}},">":function(y,w){var t=typeof w==="string";
+if(t&&!/\W/.test(w)){w=w.toLowerCase();
+for(var v=0,x=y.length;
+v<x;
+v++){var s=y[v];
+if(s){var u=s.parentNode;
+y[v]=u.nodeName.toLowerCase()===w?u:false
+}}}else{for(var v=0,x=y.length;
+v<x;
+v++){var s=y[v];
+if(s){y[v]=t?s.parentNode:s.parentNode===w
+}}if(t){r.filter(w,y,true)
+}}},"":function(u,w,s){var v=g++,x=b;
+if(typeof w==="string"&&!/\W/.test(w)){var t=w=w.toLowerCase();
+x=n
+}x("parentNode",w,v,u,t,s)
+},"~":function(u,w,s){var v=g++,x=b;
+if(typeof w==="string"&&!/\W/.test(w)){var t=w=w.toLowerCase();
+x=n
+}x("previousSibling",w,v,u,t,s)
+}},find:{ID:function(u,t,s){if(typeof t.getElementById!=="undefined"&&!s){var v=t.getElementById(u[1]);
+return v?[v]:[]
+}},NAME:function(v,s){if(typeof s.getElementsByName!=="undefined"){var w=[],t=s.getElementsByName(v[1]);
+for(var u=0,x=t.length;
+u<x;
+u++){if(t[u].getAttribute("name")===v[1]){w.push(t[u])
+}}return w.length===0?null:w
+}},TAG:function(t,s){return s.getElementsByTagName(t[1])
+}},preFilter:{CLASS:function(u,w,v,x,z,y){u=" "+u[1].replace(/\\/g,"")+" ";
+if(y){return u
+}for(var t=0,s;
+(s=w[t])!=null;
+t++){if(s){if(z^(s.className&&(" "+s.className+" ").replace(/[\t\n]/g," ").indexOf(u)>=0)){if(!v){x.push(s)
+}}else{if(v){w[t]=false
+}}}}return false
+},ID:function(s){return s[1].replace(/\\/g,"")
+},TAG:function(s,t){return s[1].toLowerCase()
+},CHILD:function(t){if(t[1]==="nth"){var s=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(t[2]==="even"&&"2n"||t[2]==="odd"&&"2n+1"||!/\D/.test(t[2])&&"0n+"+t[2]||t[2]);
+t[2]=(s[1]+(s[2]||1))-0;
+t[3]=s[3]-0
+}t[0]=g++;
+return t
+},ATTR:function(t,w,v,x,s,y){var u=t[1].replace(/\\/g,"");
+if(!y&&k.attrMap[u]){t[1]=k.attrMap[u]
+}if(t[2]==="~="){t[4]=" "+t[4]+" "
+}return t
+},PSEUDO:function(t,w,v,x,s){if(t[1]==="not"){if((h.exec(t[3])||"").length>1||/^\w/.test(t[3])){t[3]=r(t[3],null,null,w)
+}else{var u=r.filter(t[3],w,v,true^s);
+if(!v){x.push.apply(x,u)
+}return false
+}}else{if(k.match.POS.test(t[0])||k.match.CHILD.test(t[0])){return true
+}}return t
+},POS:function(s){s.unshift(true);
+return s
+}},filters:{enabled:function(s){return s.disabled===false&&s.type!=="hidden"
+},disabled:function(s){return s.disabled===true
+},checked:function(s){return s.checked===true
+},selected:function(s){s.parentNode.selectedIndex;
+return s.selected===true
+},parent:function(s){return !!s.firstChild
+},empty:function(s){return !s.firstChild
+},has:function(s,t,u){return !!r(u[3],s).length
+},header:function(s){return/h\d/i.test(s.nodeName)
+},text:function(s){return"text"===s.type
+},radio:function(s){return"radio"===s.type
+},checkbox:function(s){return"checkbox"===s.type
+},file:function(s){return"file"===s.type
+},password:function(s){return"password"===s.type
+},submit:function(s){return"submit"===s.type
+},image:function(s){return"image"===s.type
+},reset:function(s){return"reset"===s.type
+},button:function(s){return"button"===s.type||s.nodeName.toLowerCase()==="button"
+},input:function(s){return/input|select|textarea|button/i.test(s.nodeName)
+}},setFilters:{first:function(s,t){return t===0
+},last:function(t,u,v,s){return u===s.length-1
+},even:function(s,t){return t%2===0
+},odd:function(s,t){return t%2===1
+},lt:function(s,t,u){return t<u[3]-0
+},gt:function(s,t,u){return t>u[3]-0
+},nth:function(s,t,u){return u[3]-0===t
+},eq:function(s,t,u){return u[3]-0===t
+}},filter:{PSEUDO:function(z,v,u,y){var w=v[1],t=k.filters[w];
+if(t){return t(z,u,v,y)
+}else{if(w==="contains"){return(z.textContent||z.innerText||e([z])||"").indexOf(v[3])>=0
+}else{if(w==="not"){var s=v[3];
+for(var u=0,x=s.length;
+u<x;
+u++){if(s[u]===z){return false
+}}return true
+}else{throw"Syntax error, unrecognized expression: "+w
+}}}},CHILD:function(y,v){var s=v[1],x=y;
+switch(s){case"only":case"first":while((x=x.previousSibling)){if(x.nodeType===1){return false
+}}if(s==="first"){return true
+}x=y;
+case"last":while((x=x.nextSibling)){if(x.nodeType===1){return false
+}}return true;
+case"nth":var w=v[2],z=v[3];
+if(w===1&&z===0){return true
+}var t=v[0],A=y.parentNode;
+if(A&&(A.sizcache!==t||!y.nodeIndex)){var u=0;
+for(x=A.firstChild;
+x;
+x=x.nextSibling){if(x.nodeType===1){x.nodeIndex=++u
+}}A.sizcache=t
+}var B=y.nodeIndex-z;
+if(w===0){return B===0
+}else{return(B%w===0&&B/w>=0)
+}}},ID:function(s,t){return s.nodeType===1&&s.getAttribute("id")===t
+},TAG:function(s,t){return(t==="*"&&s.nodeType===1)||s.nodeName.toLowerCase()===t
+},CLASS:function(s,t){return(" "+(s.className||s.getAttribute("class"))+" ").indexOf(t)>-1
+},ATTR:function(s,u){var v=u[1],x=k.attrHandle[v]?k.attrHandle[v](s):s[v]!=null?s[v]:s.getAttribute(v),y=x+"",t=u[2],w=u[4];
+return x==null?t==="!=":t==="="?y===w:t==="*="?y.indexOf(w)>=0:t==="~="?(" "+y+" ").indexOf(w)>=0:!w?y&&x!==false:t==="!="?y!==w:t==="^="?y.indexOf(w)===0:t==="$="?y.substr(y.length-w.length)===w:t==="|="?y===w||y.substr(0,w.length+1)===w+"-":false
+},POS:function(t,w,v,s){var x=w[2],u=k.setFilters[x];
+if(u){return u(t,v,w,s)
+}}}};
+var l=k.match.POS;
+for(var p in k.match){k.match[p]=new RegExp(k.match[p].source+/(?![^\[]*\])(?![^\(]*\))/.source);
+k.leftMatch[p]=new RegExp(/(^(?:.|\r|\n)*?)/.source+k.match[p].source)
+}var i=function(s,t){s=Array.prototype.slice.call(s,0);
+if(t){t.push.apply(t,s);
+return t
+}return s
+};
+try{Array.prototype.slice.call(document.documentElement.childNodes,0)
+}catch(a){i=function(s,t){var v=t||[];
+if(d.call(s)==="[object Array]"){Array.prototype.push.apply(v,s)
+}else{if(typeof s.length==="number"){for(var u=0,w=s.length;
+u<w;
+u++){v.push(s[u])
+}}else{for(var u=0;
+s[u];
+u++){v.push(s[u])
+}}}return v
+}
+}var f;
+if(document.documentElement.compareDocumentPosition){f=function(t,u){if(!t.compareDocumentPosition||!u.compareDocumentPosition){if(t==u){m=true
+}return t.compareDocumentPosition?-1:1
+}var s=t.compareDocumentPosition(u)&4?-1:t===u?0:1;
+if(s===0){m=true
+}return s
+}
+}else{if("sourceIndex" in document.documentElement){f=function(t,u){if(!t.sourceIndex||!u.sourceIndex){if(t==u){m=true
+}return t.sourceIndex?-1:1
+}var s=t.sourceIndex-u.sourceIndex;
+if(s===0){m=true
+}return s
+}
+}else{if(document.createRange){f=function(t,v){if(!t.ownerDocument||!v.ownerDocument){if(t==v){m=true
+}return t.ownerDocument?-1:1
+}var u=t.ownerDocument.createRange(),w=v.ownerDocument.createRange();
+u.setStart(t,0);
+u.setEnd(t,0);
+w.setStart(v,0);
+w.setEnd(v,0);
+var s=u.compareBoundaryPoints(Range.START_TO_END,w);
+if(s===0){m=true
+}return s
+}
+}}}function e(v){var u="",s;
+for(var t=0;
+v[t];
+t++){s=v[t];
+if(s.nodeType===3||s.nodeType===4){u+=s.nodeValue
+}else{if(s.nodeType!==8){u+=e(s.childNodes)
+}}}return u
+}(function(){var t=document.createElement("div"),s="script"+(new Date).getTime();
+t.innerHTML="<a name='"+s+"'/>";
+var u=document.documentElement;
+u.insertBefore(t,u.firstChild);
+if(document.getElementById(s)){k.find.ID=function(w,v,y){if(typeof v.getElementById!=="undefined"&&!y){var x=v.getElementById(w[1]);
+return x?x.id===w[1]||typeof x.getAttributeNode!=="undefined"&&x.getAttributeNode("id").nodeValue===w[1]?[x]:aT:[]
+}};
+k.filter.ID=function(v,x){var w=typeof v.getAttributeNode!=="undefined"&&v.getAttributeNode("id");
+return v.nodeType===1&&w&&w.nodeValue===x
+}
+}u.removeChild(t);
+u=t=null
+})();
+(function(){var s=document.createElement("div");
+s.appendChild(document.createComment(""));
+if(s.getElementsByTagName("*").length>0){k.find.TAG=function(x,t){var u=t.getElementsByTagName(x[1]);
+if(x[1]==="*"){var v=[];
+for(var w=0;
+u[w];
+w++){if(u[w].nodeType===1){v.push(u[w])
+}}u=v
+}return u
+}
+}s.innerHTML="<a href='#'></a>";
+if(s.firstChild&&typeof s.firstChild.getAttribute!=="undefined"&&s.firstChild.getAttribute("href")!=="#"){k.attrHandle.href=function(t){return t.getAttribute("href",2)
+}
+}s=null
+})();
+if(document.querySelectorAll){(function(){var u=r,s=document.createElement("div");
+s.innerHTML="<p class='TEST'></p>";
+if(s.querySelectorAll&&s.querySelectorAll(".TEST").length===0){return
+}r=function(z,v,x,w){v=v||document;
+if(!w&&v.nodeType===9&&!q(v)){try{return i(v.querySelectorAll(z),x)
+}catch(y){}}return u(z,v,x,w)
+};
+for(var t in u){r[t]=u[t]
+}s=null
+})()
+}(function(){var s=document.createElement("div");
+s.innerHTML="<div class='test e'></div><div class='test'></div>";
+if(!s.getElementsByClassName||s.getElementsByClassName("e").length===0){return
+}s.lastChild.className="e";
+if(s.getElementsByClassName("e").length===1){return
+}k.order.splice(1,0,"CLASS");
+k.find.CLASS=function(v,u,t){if(typeof u.getElementsByClassName!=="undefined"&&!t){return u.getElementsByClassName(v[1])
+}};
+s=null
+})();
+function n(x,s,t,z,B,A){for(var v=0,w=z.length;
+v<w;
+v++){var y=z[v];
+if(y){y=y[x];
+var u=false;
+while(y){if(y.sizcache===t){u=z[y.sizset];
+break
+}if(y.nodeType===1&&!A){y.sizcache=t;
+y.sizset=v
+}if(y.nodeName.toLowerCase()===s){u=y;
+break
+}y=y[x]
+}z[v]=u
+}}}function b(x,s,t,z,B,A){for(var v=0,w=z.length;
+v<w;
+v++){var y=z[v];
+if(y){y=y[x];
+var u=false;
+while(y){if(y.sizcache===t){u=z[y.sizset];
+break
+}if(y.nodeType===1){if(!A){y.sizcache=t;
+y.sizset=v
+}if(typeof s!=="string"){if(y===s){u=true;
+break
+}}else{if(r.filter(s,[y]).length>0){u=y;
+break
+}}}y=y[x]
+}z[v]=u
+}}}var j=document.compareDocumentPosition?function(s,t){return s.compareDocumentPosition(t)&16
+}:function(s,t){return s!==t&&(s.contains?s.contains(t):true)
+};
+var q=function(t){var s=(t?t.ownerDocument||t:0).documentElement;
+return s?s.nodeName!=="HTML":false
+};
+var c=function(x,y){var u=[],t="",s,v=y.nodeType?[y]:y;
+while((s=k.match.PSEUDO.exec(x))){t+=s[0];
+x=x.replace(k.match.PSEUDO,"")
+}x=k.relative[x]?x+"*":x;
+for(var z=0,w=v.length;
+z<w;
+z++){r(x,v[z],u)
+}return r.filter(t,u)
+};
+return r
+})();
+bc.lang={code:"en",of:"of",loading:"loading",cancel:"Cancel",next:"Next",previous:"Previous",play:"Play",pause:"Pause",close:"Close",errors:{single:'You must install the <a href="{0}">{1}</a> browser plugin to view this content.',shared:'You must install both the <a href="{0}">{1}</a> and <a href="{2}">{3}</a> browser plugins to view this content.',either:'You must install either the <a href="{0}">{1}</a> or the <a href="{2}">{3}</a> browser plugin to view this content.'}};
+var bs,bv="sb-drag-proxy",br,aU,bK;
+function bn(){br={x:0,y:0,startX:null,startY:null}
+}function bX(){var a=bc.dimensions;
+bV(aU.style,{height:a.innerHeight+"px",width:a.innerWidth+"px"})
+}function be(){bn();
+var a=["position:absolute","cursor:"+(bc.isGecko?"-moz-grab":"move"),"background-color:"+(bc.isIE?"#fff;filter:alpha(opacity=0)":"transparent")].join(";");
+bc.appendHTML(bc.skin.body,'<div id="'+bv+'" style="'+a+'"></div>');
+aU=bN(bv);
+bX();
+bo(aU,"mousedown",bh)
+}function bx(){if(aU){bg(aU,"mousedown",bh);
+bu(aU);
+aU=null
+}bK=null
+}function bh(b){aQ(b);
+var a=a8(b);
+br.startX=a[0];
+br.startY=a[1];
+bK=bN(bc.player.id);
+bo(document,"mousemove",bl);
+bo(document,"mouseup",aV);
+if(bc.isGecko){aU.style.cursor="-moz-grabbing"
+}}function bl(e){var b=bc.player,d=bc.dimensions,f=a8(e);
+var a=f[0]-br.startX;
+br.startX+=a;
+br.x=Math.max(Math.min(0,br.x+a),d.innerWidth-b.width);
+var c=f[1]-br.startY;
+br.startY+=c;
+br.y=Math.max(Math.min(0,br.y+c),d.innerHeight-b.height);
+bV(bK.style,{left:br.x+"px",top:br.y+"px"})
+}function aV(){bg(document,"mousemove",bl);
+bg(document,"mouseup",aV);
+if(bc.isGecko){aU.style.cursor="-moz-grab"
+}}bc.img=function(c,a){this.obj=c;
+this.id=a;
+this.ready=false;
+var b=this;
+bs=new Image();
+bs.onload=function(){b.height=c.height?parseInt(c.height,10):bs.height;
+b.width=c.width?parseInt(c.width,10):bs.width;
+b.ready=true;
+bs.onload=null;
+bs=null
+};
+bs.src=c.content
+};
+bc.img.ext=["bmp","gif","jpg","jpeg","png"];
+bc.img.prototype={append:function(c,d){var a=document.createElement("img");
+a.id=this.id;
+a.src=this.obj.content;
+a.style.position="absolute";
+var b,e;
+if(d.oversized&&bc.options.handleOversize=="resize"){b=d.innerHeight;
+e=d.innerWidth
+}else{b=this.height;
+e=this.width
+}a.setAttribute("height",b);
+a.setAttribute("width",e);
+c.appendChild(a)
+},remove:function(){var a=bN(this.id);
+if(a){bu(a)
+}bx();
+if(bs){bs.onload=null;
+bs=null
+}},onLoad:function(){var a=bc.dimensions;
+if(a.oversized&&bc.options.handleOversize=="drag"){be()
+}},onWindowResize:function(){var d=bc.dimensions;
+switch(bc.options.handleOversize){case"resize":var b=bN(this.id);
+b.height=d.innerHeight;
+b.width=d.innerWidth;
+break;
+case"drag":if(bK){var a=parseInt(bc.getStyle(bK,"top")),c=parseInt(bc.getStyle(bK,"left"));
+if(a+this.height<d.innerHeight){bK.style.top=d.innerHeight-this.height+"px"
+}if(c+this.width<d.innerWidth){bK.style.left=d.innerWidth-this.width+"px"
+}bX()
+}break
+}}};
+bc.iframe=function(c,a){this.obj=c;
+this.id=a;
+var b=bN("sb-overlay");
+this.height=c.height?parseInt(c.height,10):b.offsetHeight;
+this.width=c.width?parseInt(c.width,10):b.offsetWidth
+};
+bc.iframe.prototype={append:function(b,a){var c='<iframe id="'+this.id+'" name="'+this.id+'" height="100%" width="100%" frameborder="0" marginwidth="0" marginheight="0" style="visibility:hidden" onload="this.style.visibility=\'visible\'" scrolling="auto"';
+if(bc.isIE){c+=' allowtransparency="true"';
+if(bc.isIE6){c+=" src=\"javascript:false;document.write('');\""
+}}c+="></iframe>";
+b.innerHTML=c
+},remove:function(){var a=bN(this.id);
+if(a){bu(a);
+if(bc.isGecko){delete bt.frames[this.id]
+}}},onLoad:function(){var a=bc.isIE?bN(this.id).contentWindow:bt.frames[this.id];
+a.location.href=this.obj.content
+}};
+var a4=16;
+bc.qt=function(a,b){this.obj=a;
+this.id=b;
+this.height=a.height?parseInt(a.height,10):300;
+if(bc.options.showMovieControls){this.height+=a4
+}this.width=a.width?parseInt(a.width,10):300
+};
+bc.qt.ext=["dv","mov","moov","movie","mp4","avi","mpg","mpeg"];
+bc.qt.prototype={append:function(h,g){var d=bc.options,c=String(d.autoplayMovies),f=String(d.showMovieControls);
+var i="<object",a={id:this.id,name:this.id,height:this.height,width:this.width,kioskmode:"true"};
+if(bc.isIE){a.classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B";
+a.codebase="http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0"
+}else{a.type="video/quicktime";
+a.data=this.obj.content
+}for(var b in a){i+=" "+b+'="'+a[b]+'"'
+}i+=">";
+var j={src:this.obj.content,scale:"aspect",controller:f,autoplay:c};
+for(var e in j){i+='<param name="'+e+'" value="'+j[e]+'">'
+}i+="</object>";
+h.innerHTML=i
+},remove:function(){try{document[this.id].Stop()
+}catch(b){}var a=bN(this.id);
+if(a){bu(a)
+}}};
+var bC=false,a5=[],aN=["sb-nav-close","sb-nav-next","sb-nav-play","sb-nav-pause","sb-nav-previous"],bQ,bM,bR,aR=true;
+function bf(c,f,j,l,e){var h=(f=="opacity"),k=h?bc.setOpacity:function(p,o){p.style[f]=""+o+"px"
+};
+if(l==0||(!h&&!bc.options.animate)||(h&&!bc.options.animateFade)){k(c,j);
+if(e){e()
+}return
+}var i=parseFloat(bc.getStyle(c,f))||0;
+var g=j-i;
+if(g==0){if(e){e()
+}return
+}l*=1000;
+var b=bp(),m=bc.ease,n=b+l,a;
+var d=setInterval(function(){a=bp();
+if(a>=n){clearInterval(d);
+d=null;
+k(c,j);
+if(e){e()
+}}else{k(c,i+m((a-b)/l)*g)
+}},10)
+}function bW(){bQ.style.height=bc.getWindowSize("Height")+"px";
+bQ.style.width=bc.getWindowSize("Width")+"px"
+}function bU(){bQ.style.top=document.documentElement.scrollTop+"px";
+bQ.style.left=document.documentElement.scrollLeft+"px"
+}function bk(a){if(a){bS(a5,function(c,b){b[0].style.visibility=b[1]||""
+})
+}else{a5=[];
+bS(bc.options.troubleElements,function(b,c){bS(document.getElementsByTagName(c),function(e,d){a5.push([d,d.style.visibility]);
+d.style.visibility="hidden"
+})
+})
+}}function aM(a,b){var c=bN("sb-nav-"+a);
+if(c){c.style.display=b?"":"none"
+}}function bJ(b,d){var e=bN("sb-loading"),a=bc.getCurrent().player,f=(a=="img"||a=="html");
+if(b){bc.setOpacity(e,0);
+e.style.display="block";
+var c=function(){bc.clearOpacity(e);
+if(d){d()
+}};
+if(f){bf(e,"opacity",1,bc.options.fadeDuration,c)
+}else{c()
+}}else{var c=function(){e.style.display="none";
+bc.clearOpacity(e);
+if(d){d()
+}};
+if(f){bf(e,"opacity",0,bc.options.fadeDuration,c)
+}else{c()
+}}}function aK(h){var m=bc.getCurrent();
+bN("sb-title-inner").innerHTML=m.title||"";
+var g,k,d,e,j;
+if(bc.options.displayNav){g=true;
+var i=bc.gallery.length;
+if(i>1){if(bc.options.continuous){k=j=true
+}else{k=(i-1)>bc.current;
+j=bc.current>0
+}}if(bc.options.slideshowDelay>0&&bc.hasNext()){e=!bc.isPaused();
+d=!e
+}}else{g=k=d=e=j=false
+}aM("close",g);
+aM("next",k);
+aM("play",d);
+aM("pause",e);
+aM("previous",j);
+var f="";
+if(bc.options.displayCounter&&bc.gallery.length>1){var i=bc.gallery.length;
+if(bc.options.counterType=="skip"){var a=0,b=i,c=parseInt(bc.options.counterLimit)||0;
+if(c<i&&c>2){var l=Math.floor(c/2);
+a=bc.current-l;
+if(a<0){a+=i
+}b=bc.current+(c-l);
+if(b>i){b-=i
+}}while(a!=b){if(a==i){a=0
+}f+='<a onclick="Shadowbox.change('+a+');"';
+if(a==bc.current){f+=' class="sb-counter-current"'
+}f+=">"+(++a)+"</a>"
+}}else{f=[bc.current+1,bc.lang.of,i].join(" ")
+}}bN("sb-counter").innerHTML=f;
+h()
+}function a9(d){var b=bN("sb-title-inner"),a=bN("sb-info-inner"),c=0.35;
+b.style.visibility=a.style.visibility="";
+if(b.innerHTML!=""){bf(b,"marginTop",0,c)
+}bf(a,"marginTop",0,c,d)
+}function bq(c,f){var h=bN("sb-title"),e=bN("sb-info"),b=h.offsetHeight,a=e.offsetHeight,i=bN("sb-title-inner"),g=bN("sb-info-inner"),d=(c?0.35:0);
+bf(i,"marginTop",b,d);
+bf(g,"marginTop",a*-1,d,function(){i.style.visibility=g.style.visibility="hidden";
+f()
+})
+}function bO(b,f,c,d){var e=bN("sb-wrapper-inner"),a=(c?bc.options.resizeDuration:0);
+bf(bR,"top",f,a);
+bf(e,"height",b,a,d)
+}function bw(b,e,c,d){var a=(c?bc.options.resizeDuration:0);
+bf(bR,"left",e,a);
+bf(bR,"width",b,a,d)
+}function bG(f,c){var a=bN("sb-body-inner"),f=parseInt(f),c=parseInt(c),d=bR.offsetHeight-a.offsetHeight,e=bR.offsetWidth-a.offsetWidth,h=bM.offsetHeight,g=bM.offsetWidth,i=parseInt(bc.options.viewportPadding)||20,b=(bc.player&&bc.options.handleOversize!="drag");
+return bc.setDimensions(f,c,h,g,d,e,i,b)
+}var ba={};
+ba.markup='<div id="sb-container"><div id="sb-overlay"></div><div id="sb-wrapper"><div id="sb-title"><div id="sb-title-inner"></div></div><div id="sb-wrapper-inner"><div id="sb-body"><div id="sb-body-inner"></div><div id="sb-loading"><div id="sb-loading-inner"><span>{loading}</span></div></div></div></div><div id="sb-info"><div id="sb-info-inner"><div id="sb-counter"></div><div id="sb-nav"><a id="sb-nav-close" title="{close}" onclick="Shadowbox.close()"></a><a id="sb-nav-next" title="{next}" onclick="Shadowbox.next()"></a><a id="sb-nav-play" title="{play}" onclick="Shadowbox.play()"></a><a id="sb-nav-pause" title="{pause}" onclick="Shadowbox.pause()"></a><a id="sb-nav-previous" title="{previous}" onclick="Shadowbox.previous()"></a></div></div></div></div></div>';
+ba.options={animSequence:"sync",counterLimit:10,counterType:"default",displayCounter:true,displayNav:true,fadeDuration:0.35,initialHeight:160,initialWidth:320,modal:false,overlayColor:"#000",overlayOpacity:0.5,resizeDuration:0.35,showOverlay:true,troubleElements:["select","object","embed","canvas"]};
+ba.init=function(){bc.appendHTML(document.body,aL(ba.markup,bc.lang));
+ba.body=bN("sb-body-inner");
+bQ=bN("sb-container");
+bM=bN("sb-overlay");
+bR=bN("sb-wrapper");
+if(!S){}if(!aW){var a,b,c=/url\("(.*\.png)"\)/;
+bS(aN,function(f,e){a=bN(e);
+if(a){b=bc.getStyle(a,"backgroundImage").match(c);
+if(b){a.style.backgroundImage="none";
+a.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="+b[1]+",sizingMethod=scale);"
+}}})
+}var d;
+bo(bt,"resize",function(){if(d){clearTimeout(d);
+d=null
+}if(by){d=setTimeout(ba.onWindowResize,10)
+}})
+};
+ba.onOpen=function(b,a){aR=false;
+bQ.style.display="block";
+bW();
+var c=bG(bc.options.initialHeight,bc.options.initialWidth);
+bO(c.innerHeight,c.top);
+bw(c.width,c.left);
+if(bc.options.showOverlay){bM.style.backgroundColor=bc.options.overlayColor;
+bc.setOpacity(bM,0);
+if(!bc.options.modal){bo(bM,"click",bc.close)
+}bC=true
+}if(!S){bU();
+bo(bt,"scroll",bU)
+}bk();
+bQ.style.visibility="visible";
+if(bC){bf(bM,"opacity",bc.options.overlayOpacity,bc.options.fadeDuration,a)
+}else{a()
+}};
+ba.onLoad=function(b,a){bJ(true);
+while(ba.body.firstChild){bu(ba.body.firstChild)
+}bq(b,function(){if(!by){return
+}if(!b){bR.style.visibility="visible"
+}aK(a)
+})
+};
+ba.onReady=function(d){if(!by){return
+}var c=bc.player,a=bG(c.height,c.width);
+var b=function(){a9(d)
+};
+switch(bc.options.animSequence){case"hw":bO(a.innerHeight,a.top,true,function(){bw(a.width,a.left,true,b)
+});
+break;
+case"wh":bw(a.width,a.left,true,function(){bO(a.innerHeight,a.top,true,b)
+});
+break;
+default:bw(a.width,a.left,true);
+bO(a.innerHeight,a.top,true,b)
+}};
+ba.onShow=function(a){bJ(false,a);
+aR=true
+};
+ba.onClose=function(){if(!S){bg(bt,"scroll",bU)
+}bg(bM,"click",bc.close);
+bR.style.visibility="hidden";
+var a=function(){bQ.style.visibility="hidden";
+bQ.style.display="none";
+bk(true)
+};
+if(bC){bf(bM,"opacity",0,bc.options.fadeDuration,a)
+}else{a()
+}};
+ba.onPlay=function(){aM("play",false);
+aM("pause",true)
+};
+ba.onPause=function(){aM("pause",false);
+aM("play",true)
+};
+ba.onWindowResize=function(){if(!aR){return
+}bW();
+var a=bc.player,b=bG(a.height,a.width);
+bw(b.width,b.left);
+bO(b.innerHeight,b.top);
+if(a.onWindowResize){a.onWindowResize()
+}};
+bc.skin=ba;
+bt.Shadowbox=bc
+})(window);
+$(window).load(function(){Shadowbox.init({players:["img","html","flv","qt","swf","iframe"],overlayOpacity:0.8,overlayColor:"#fff"})
+});
+jQuery(function(b){if(b(".gate").length){function a(d){var c=window.location.href;
+var f=c.indexOf("?");
+var e=c.substr(f+1);
+if(e==="newsletter"){b(".gate").css("display","block")
+}else{window.location.replace("http://www.cloudera.com/")
+}}a()
+}});
+(function(az,ao){function ay(c){return aD.isWindow(c)?c:9===c.nodeType?c.defaultView||c.parentWindow:!1
+}function au(e){if(!bu[e]){var c=aD("<"+e+">").appendTo("body"),f=c.css("display");
+c.remove();
+if("none"===f||""===f){f="block"
+}bu[e]=f
+}return bu[e]
+}function ar(e,c){var f={};
+aD.each(t.concat.apply([],t.slice(0,c)),function(){f[this]=e
+});
+return f
+}function at(){try{return new az.XMLHttpRequest
+}catch(c){}}function an(){aD(az).unload(function(){for(var c in aO){aO[c](0,1)
+}})
+}function ak(e,c,l,k){if(aD.isArray(c)&&c.length){aD.each(c,function(m,p){l||a6.test(e)?k(e,p):ak(e+"["+("object"===typeof p||aD.isArray(p)?m:"")+"]",p,l,k)
+})
+}else{if(l||null==c||"object"!==typeof c){k(e,c)
+}else{if(aD.isArray(c)||aD.isEmptyObject(c)){k(e,"")
+}else{for(var f in c){ak(e+"["+f+"]",c[f],l,k)
+}}}}}function ai(w,v,u,p,m,l){m=m||v.dataTypes[0];
+l=l||{};
+l[m]=!0;
+m=w[m];
+for(var x=0,r=m?m.length:0,q=w===bf,k;
+x<r&&(q||!k);
+x++){k=m[x](v,u,p),"string"===typeof k&&(!q||l[k]?k=ao:(v.dataTypes.unshift(k),k=ai(w,v,u,p,k,l)))
+}!q&&k||l["*"]||(k=ai(w,v,u,p,"*",l));
+return k
+}function aj(c){return function(f,q){"string"!==typeof f&&(q=f,f="*");
+if(aD.isFunction(q)){for(var m=f.toLowerCase().split(bB),l=0,r=m.length,k,p;
+l<r;
+l++){k=m[l],(p=/^\+/.test(k))&&(k=k.substr(1)||"*"),k=c[k]=c[k]||[],k[p?"unshift":"push"](q)
+}}}
+}function al(e,c,k){var f="width"===c?e.offsetWidth:e.offsetHeight;
+if("border"===k){return f
+}aD.each("width"===c?aF:af,function(){k||(f-=parseFloat(aD.css(e,"padding"+this))||0);
+"margin"===k?f+=parseFloat(aD.css(e,"margin"+this))||0:f-=parseFloat(aD.css(e,"border"+this+"Width"))||0
+});
+return f
+}function a5(e,c){c.src?aD.ajax({url:c.src,async:!1,dataType:"script"}):aD.globalEval(c.text||c.textContent||c.innerHTML||"");
+c.parentNode&&c.parentNode.removeChild(c)
+}function ag(c){return"getElementsByTagName" in c?c.getElementsByTagName("*"):"querySelectorAll" in c?c.querySelectorAll("*"):[]
+}function aW(e,c){if(1===c.nodeType){var f=c.nodeName.toLowerCase();
+c.clearAttributes();
+c.mergeAttributes(e);
+if("object"===f){c.outerHTML=e.outerHTML
+}else{if("input"!==f||"checkbox"!==e.type&&"radio"!==e.type){if("option"===f){c.selected=e.defaultSelected
+}else{if("input"===f||"textarea"===f){c.defaultValue=e.defaultValue
+}}}else{e.checked&&(c.defaultChecked=c.checked=e.checked),c.value!==e.value&&(c.value=e.value)
+}}c.removeAttribute(aD.expando)
+}}function aX(e,c){if(1===c.nodeType&&aD.hasData(e)){var m=aD.expando,l=aD.data(e),k=aD.data(c,l);
+if(l=l[m]){var p=l.events,k=k[m]=aD.extend({},l);
+if(p){delete k.handle;
+k.events={};
+for(var f in p){for(m=0,l=p[f].length;
+m<l;
+m++){aD.event.add(c,f+(p[f][m].namespace?".":"")+p[f][m].namespace,p[f][m],p[f][m].data)
+}}}}}}function aN(e,c,k){if(aD.isFunction(c)){return aD.grep(e,function(l,m){return !!c.call(l,m,l)===k
+})
+}if(c.nodeType){return aD.grep(e,function(l,m){return l===c===k
+})
+}if("string"===typeof c){var f=aD.grep(e,function(l){return 1===l.nodeType
+});
+if(G.test(c)){return aD.filter(c,f,!k)
+}c=aD.filter(c,f)
+}return aD.grep(e,function(l,m){return 0<=aD.inArray(l,c)===k
+})
+}function aM(e,c){return(e&&"*"!==e?e+".":"")+c.replace(d,"`").replace(br,"&")
+}function a9(H){var F,C,y,x,r,I,A,z,c,v,u,w=[];
+x=[];
+r=aD._data(this,"events");
+if(H.liveFired!==this&&r&&r.live&&!(H.target.disabled||H.button&&"click"===H.type)){H.namespace&&(u=RegExp("(^|\\.)"+H.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)"));
+H.liveFired=this;
+var p=r.live.slice(0);
+for(A=0;
+A<p.length;
+A++){r=p[A],r.origType.replace(bd,"")===H.type?x.push(r.selector):p.splice(A--,1)
+}x=aD(H.target).closest(x,H.currentTarget);
+z=0;
+for(c=x.length;
+z<c;
+z++){for(v=x[z],A=0;
+A<p.length;
+A++){if(r=p[A],v.selector===r.selector&&(!u||u.test(r.namespace))&&!v.elem.disabled){I=v.elem;
+y=null;
+if("mouseenter"===r.preType||"mouseleave"===r.preType){H.type=r.preType,y=aD(H.relatedTarget).closest(r.selector)[0]
+}y&&y===I||w.push({elem:I,handleObj:r,level:v.level})
+}}}z=0;
+for(c=w.length;
+z<c;
+z++){x=w[z];
+if(C&&x.level>C){break
+}H.currentTarget=x.elem;
+H.data=x.handleObj.data;
+H.handleObj=x.handleObj;
+u=x.handleObj.origHandler.apply(x.elem,arguments);
+if(!1===u||H.isPropagationStopped()){if(C=x.level,!1===u&&(F=!1),H.isImmediatePropagationStopped()){break
+}}}return F
+}}function bn(e,c,k){var f=aD.extend({},k[0]);
+f.type=e;
+f.originalEvent={};
+f.liveFired=ao;
+aD.event.handle.call(c,f);
+f.isDefaultPrevented()&&k[0].preventDefault()
+}function aP(){return !0
+}function ah(){return !1
+}function aU(e){for(var c in e){if("toJSON"!==c){return !1
+}}return !0
+}function aI(e,c,k){if(k===ao&&1===e.nodeType){if(k=e.getAttribute("data-"+c),"string"===typeof k){try{k="true"===k?!0:"false"===k?!1:"null"===k?null:aD.isNaN(k)?aH.test(k)?aD.parseJSON(k):k:parseFloat(k)
+}catch(f){}aD.data(e,c,k)
+}else{k=ao
+}}return k
+}var am=az.document,aD=function(){function bO(){if(!bN.isReady){try{am.documentElement.doScroll("left")
+}catch(f){setTimeout(bO,1);
+return
+}bN.ready()
+}}var bN=function(f,k){return new bN.fn.init(f,k,bJ)
+},bM=az.jQuery,bK=az.$,bJ,bD=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,aa=/\S/,bL=/^\s+/,bG=/\s+$/,ab=/\d/,bE=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,bH=/^[\],:{}\s]*$/,ba=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,O=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,S=/(?:^|:|,)(?:\s*\[)+/g,L=/(webkit)[ \/]([\w.]+)/,N=/(opera)(?:.*version)?[ \/]([\w.]+)/,I=/(msie) ([\w.]+)/,K=/(mozilla)(?:.*? rv:([\w.]+))?/,U=navigator.userAgent,J=!1,e,F="then done fail isResolved isRejected promise".split(" "),C,Z=Object.prototype.toString,bF=Object.prototype.hasOwnProperty,p=Array.prototype.push,r=Array.prototype.slice,bb=String.prototype.trim,bI=Array.prototype.indexOf,M={};
+bN.fn=bN.prototype={constructor:bN,init:function(f,q,m){var l,k;
+if(!f){return this
+}if(f.nodeType){return this.context=this[0]=f,this.length=1,this
+}if("body"===f&&!q&&am.body){return this.context=am,this[0]=am.body,this.selector="body",this.length=1,this
+}if("string"===typeof f){l=bD.exec(f);
+if(!l||!l[1]&&q){return !q||q.jquery?(q||m).find(f):this.constructor(q).find(f)
+}if(l[1]){return k=(q=q instanceof bN?q[0]:q)?q.ownerDocument||q:am,(m=bE.exec(f))?bN.isPlainObject(q)?(f=[am.createElement(m[1])],bN.fn.attr.call(f,q,!0)):f=[k.createElement(m[1])]:(m=bN.buildFragment([l[1]],[k]),f=(m.cacheable?bN.clone(m.fragment):m.fragment).childNodes),bN.merge(this,f)
+}if((q=am.getElementById(l[2]))&&q.parentNode){if(q.id!==l[2]){return m.find(f)
+}this.length=1;
+this[0]=q
+}this.context=am;
+this.selector=f;
+return this
+}if(bN.isFunction(f)){return m.ready(f)
+}f.selector!==ao&&(this.selector=f.selector,this.context=f.context);
+return bN.makeArray(f,this)
+},selector:"",jquery:"1.5.1",length:0,size:function(){return this.length
+},toArray:function(){return r.call(this,0)
+},get:function(c){return null==c?this.toArray():0>c?this[this.length+c]:this[c]
+},pushStack:function(f,m,l){var k=this.constructor();
+bN.isArray(f)?p.apply(k,f):bN.merge(k,f);
+k.prevObject=this;
+k.context=this.context;
+"find"===m?k.selector=this.selector+(this.selector?" ":"")+l:m&&(k.selector=this.selector+"."+m+"("+l+")");
+return k
+},each:function(f,k){return bN.each(this,f,k)
+},ready:function(c){bN.bindReady();
+e.done(c);
+return this
+},eq:function(c){return -1===c?this.slice(c):this.slice(c,+c+1)
+},first:function(){return this.eq(0)
+},last:function(){return this.eq(-1)
+},slice:function(){return this.pushStack(r.apply(this,arguments),"slice",r.call(arguments).join(","))
+},map:function(c){return this.pushStack(bN.map(this,function(f,k){return c.call(f,k,f)
+}))
+},end:function(){return this.prevObject||this.constructor(null)
+},push:p,sort:[].sort,splice:[].splice};
+bN.fn.init.prototype=bN.fn;
+bN.extend=bN.fn.extend=function(){var x,w,v,m,l,y,k=arguments[0]||{},u=1,z=arguments.length,q=!1;
+"boolean"===typeof k&&(q=k,k=arguments[1]||{},u=2);
+"object"!==typeof k&&!bN.isFunction(k)&&(k={});
+for(z===u&&(k=this,--u);
+u<z;
+u++){if(null!=(x=arguments[u])){for(w in x){v=k[w],m=x[w],k!==m&&(q&&m&&(bN.isPlainObject(m)||(l=bN.isArray(m)))?(l?(l=!1,y=v&&bN.isArray(v)?v:[]):y=v&&bN.isPlainObject(v)?v:{},k[w]=bN.extend(q,y,m)):m!==ao&&(k[w]=m))
+}}}return k
+};
+bN.extend({noConflict:function(c){az.$=bK;
+c&&(az.jQuery=bM);
+return bN
+},isReady:!1,readyWait:1,ready:function(c){!0===c&&bN.readyWait--;
+if(!bN.readyWait||!0!==c&&!bN.isReady){if(!am.body){return setTimeout(bN.ready,1)
+}bN.isReady=!0;
+!0!==c&&0<--bN.readyWait||(e.resolveWith(am,[bN]),bN.fn.trigger&&bN(am).trigger("ready").unbind("ready"))
+}},bindReady:function(){if(!J){J=!0;
+if("complete"===am.readyState){return setTimeout(bN.ready,1)
+}if(am.addEventListener){am.addEventListener("DOMContentLoaded",C,!1),az.addEventListener("load",bN.ready,!1)
+}else{if(am.attachEvent){am.attachEvent("onreadystatechange",C);
+az.attachEvent("onload",bN.ready);
+var k=!1;
+try{k=null==az.frameElement
+}catch(f){}am.documentElement.doScroll&&k&&bO()
+}}}},isFunction:function(c){return"function"===bN.type(c)
+},isArray:Array.isArray||function(c){return"array"===bN.type(c)
+},isWindow:function(c){return c&&"object"===typeof c&&"setInterval" in c
+},isNaN:function(c){return null==c||!ab.test(c)||isNaN(c)
+},type:function(c){return null==c?String(c):M[Z.call(c)]||"object"
+},isPlainObject:function(f){if(!f||("object"!==bN.type(f)||f.nodeType||bN.isWindow(f))||f.constructor&&!bF.call(f,"constructor")&&!bF.call(f.constructor.prototype,"isPrototypeOf")){return !1
+}for(var k in f){}return k===ao||bF.call(f,k)
+},isEmptyObject:function(f){for(var c in f){return !1
+}return !0
+},error:function(c){throw c
+},parseJSON:function(c){if("string"!==typeof c||!c){return null
+}c=bN.trim(c);
+if(bH.test(c.replace(ba,"@").replace(O,"]").replace(S,""))){return az.JSON&&az.JSON.parse?az.JSON.parse(c):(new Function("return "+c))()
+}bN.error("Invalid JSON: "+c)
+},parseXML:function(f,l,k){az.DOMParser?(k=new DOMParser,l=k.parseFromString(f,"text/xml")):(l=new ActiveXObject("Microsoft.XMLDOM"),l.async="false",l.loadXML(f));
+(k=l.documentElement)&&k.nodeName&&"parsererror"!==k.nodeName||bN.error("Invalid XML: "+f);
+return l
+},noop:function(){},globalEval:function(f){if(f&&aa.test(f)){var l=am.head||am.getElementsByTagName("head")[0]||am.documentElement,k=am.createElement("script");
+bN.support.scriptEval()?k.appendChild(am.createTextNode(f)):k.text=f;
+l.insertBefore(k,l.firstChild);
+l.removeChild(k)
+}},nodeName:function(f,c){return f.nodeName&&f.nodeName.toUpperCase()===c.toUpperCase()
+},each:function(f,v,q){var m,l=0,k=f.length,u=k===ao||bN.isFunction(f);
+if(q){if(u){for(m in f){if(!1===v.apply(f[m],q)){break
+}}}else{for(;
+l<k&&!1!==v.apply(f[l++],q);
+){}}}else{if(u){for(m in f){if(!1===v.call(f[m],m,f[m])){break
+}}}else{for(q=f[0];
+l<k&&!1!==v.call(q,l,q);
+q=f[++l]){}}}return f
+},trim:bb?function(c){return null==c?"":bb.call(c)
+}:function(c){return null==c?"":(c+"").replace(bL,"").replace(bG,"")
+},makeArray:function(f,m){var l=m||[];
+if(null!=f){var k=bN.type(f);
+null==f.length||"string"===k||"function"===k||"regexp"===k||bN.isWindow(f)?p.call(l,f):bN.merge(l,f)
+}return l
+},inArray:function(k,f){if(f.indexOf){return f.indexOf(k)
+}for(var m=0,l=f.length;
+m<l;
+m++){if(f[m]===k){return m
+}}return -1
+},merge:function(k,f){var q=k.length,m=0;
+if("number"===typeof f.length){for(var l=f.length;
+m<l;
+m++){k[q++]=f[m]
+}}else{for(;
+f[m]!==ao;
+){k[q++]=f[m++]
+}}k.length=q;
+return k
+},grep:function(k,f,v){var u=[],q;
+v=!!v;
+for(var m=0,l=k.length;
+m<l;
+m++){q=!!f(k[m],m),v!==q&&u.push(k[m])
+}return u
+},map:function(k,f,v){for(var u=[],q,m=0,l=k.length;
+m<l;
+m++){q=f(k[m],m,v),null!=q&&(u[u.length]=q)
+}return u.concat.apply([],u)
+},guid:1,proxy:function(f,l,k){2===arguments.length&&("string"===typeof l?(k=f,f=k[l],l=ao):l&&!bN.isFunction(l)&&(k=l,l=ao));
+!l&&f&&(l=function(){return f.apply(k||this,arguments)
+});
+f&&(l.guid=f.guid=f.guid||l.guid||bN.guid++);
+return l
+},access:function(f,w,u,m,l,k){var v=f.length;
+if("object"===typeof w){for(var q in w){bN.access(f,q,w[q],m,l,u)
+}return f
+}if(u!==ao){m=!k&&m&&bN.isFunction(u);
+for(q=0;
+q<v;
+q++){l(f[q],w,m?u.call(f[q],q,l(f[q],w)):u,k)
+}return f
+}return v?l(f[0],w):ao
+},now:function(){return(new Date).getTime()
+},_Deferred:function(){var f=[],q,m,l,k={done:function(){if(!l){var x=arguments,c,y,w,u,v;
+q&&(v=q,q=0);
+c=0;
+for(y=x.length;
+c<y;
+c++){w=x[c],u=bN.type(w),"array"===u?k.done.apply(k,w):"function"===u&&f.push(w)
+}v&&k.resolveWith(v[0],v[1])
+}return this
+},resolveWith:function(c,v){if(!l&&!q&&!m){m=1;
+try{for(;
+f[0];
+){f.shift().apply(c,v)
+}}catch(u){throw u
+}finally{q=[c,v],m=0
+}}return this
+},resolve:function(){k.resolveWith(bN.isFunction(this.promise)?this.promise():this,arguments);
+return this
+},isResolved:function(){return m||q
+},cancel:function(){l=1;
+f=[];
+return this
+}};
+return k
+},Deferred:function(f){var m=bN._Deferred(),l=bN._Deferred(),k;
+bN.extend(m,{then:function(q,c){m.done(q).fail(c);
+return this
+},fail:l.done,rejectWith:l.resolveWith,reject:l.resolve,isRejected:l.isResolved,promise:function(q){if(null==q){if(k){return k
+}k=q={}
+}for(var c=F.length;
+c--;
+){q[F[c]]=m[F[c]]
+}return q
+}});
+m.done(l.cancel).fail(m.cancel);
+delete m.cancel;
+f&&f.call(m,m);
+return m
+},when:function(f){var v=arguments.length,q=1>=v&&f&&bN.isFunction(f.promise)?f:bN.Deferred(),m=q.promise();
+if(1<v){for(var l=r.call(arguments,0),k=v,u=function(c){return function(w){l[c]=1<arguments.length?r.call(arguments,0):w;
+--k||q.resolveWith(m,l)
+}
+};
+v--;
+){(f=l[v])&&bN.isFunction(f.promise)?f.promise().then(u(v),q.reject):--k
+}k||q.resolveWith(m,l)
+}else{q!==f&&q.resolve(f)
+}return m
+},uaMatch:function(c){c=c.toLowerCase();
+c=L.exec(c)||N.exec(c)||I.exec(c)||0>c.indexOf("compatible")&&K.exec(c)||[];
+return{browser:c[1]||"",version:c[2]||"0"}
+},sub:function(){function f(l,m){return new f.fn.init(l,m)
+}bN.extend(!0,f,this);
+f.superclass=this;
+f.fn=f.prototype=this();
+f.fn.constructor=f;
+f.subclass=this.subclass;
+f.fn.init=function(l,c){c&&c instanceof bN&&!(c instanceof f)&&(c=f(c));
+return bN.fn.init.call(this,l,c,k)
+};
+f.fn.init.prototype=f.fn;
+var k=f(am);
+return f
+},browser:{}});
+e=bN._Deferred();
+bN.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(f,c){M["[object "+c+"]"]=c.toLowerCase()
+});
+U=bN.uaMatch(U);
+U.browser&&(bN.browser[U.browser]=!0,bN.browser.version=U.version);
+bN.browser.webkit&&(bN.browser.safari=!0);
+bI&&(bN.inArray=function(f,c){return bI.call(c,f)
+});
+aa.test("\u00a0")&&(bL=/^[\s\xA0]+/,bG=/[\s\xA0]+$/);
+bJ=bN(am);
+am.addEventListener?C=function(){am.removeEventListener("DOMContentLoaded",C,!1);
+bN.ready()
+}:am.attachEvent&&(C=function(){"complete"===am.readyState&&(am.detachEvent("onreadystatechange",C),bN.ready())
+});
+return bN
+}();
+(function(){aD.support={};
+var r=am.createElement("div");
+r.style.display="none";
+r.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";
+var q=r.getElementsByTagName("*"),p=r.getElementsByTagName("a")[0],l=am.createElement("select"),k=l.appendChild(am.createElement("option")),e=r.getElementsByTagName("input")[0];
+if(q&&q.length&&p){aD.support={leadingWhitespace:3===r.firstChild.nodeType,tbody:!r.getElementsByTagName("tbody").length,htmlSerialize:!!r.getElementsByTagName("link").length,style:/red/.test(p.getAttribute("style")),hrefNormalized:"/a"===p.getAttribute("href"),opacity:/^0.55$/.test(p.style.opacity),cssFloat:!!p.style.cssFloat,checkOn:"on"===e.value,optSelected:k.selected,deleteExpando:!0,optDisabled:!1,checkClone:!1,noCloneEvent:!0,noCloneChecked:!0,boxModel:null,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableHiddenOffsets:!0};
+e.checked=!0;
+aD.support.noCloneChecked=e.cloneNode(!0).checked;
+l.disabled=!0;
+aD.support.optDisabled=!k.disabled;
+var u=null;
+aD.support.scriptEval=function(){if(null===u){var v=am.documentElement,f=am.createElement("script"),x="script"+aD.now();
+try{f.appendChild(am.createTextNode("window."+x+"=1;"))
+}catch(w){}v.insertBefore(f,v.firstChild);
+az[x]?(u=!0,delete az[x]):u=!1;
+v.removeChild(f)
+}return u
+};
+try{delete r.test
+}catch(m){aD.support.deleteExpando=!1
+}!r.addEventListener&&r.attachEvent&&r.fireEvent&&(r.attachEvent("onclick",function c(){aD.support.noCloneEvent=!1;
+r.detachEvent("onclick",c)
+}),r.cloneNode(!0).fireEvent("onclick"));
+r=am.createElement("div");
+r.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";
+q=am.createDocumentFragment();
+q.appendChild(r.firstChild);
+aD.support.checkClone=q.cloneNode(!0).cloneNode(!0).lastChild.checked;
+aD(function(){var v=am.createElement("div"),f=am.getElementsByTagName("body")[0];
+if(f){v.style.width=v.style.paddingLeft="1px";
+f.appendChild(v);
+aD.boxModel=aD.support.boxModel=2===v.offsetWidth;
+"zoom" in v.style&&(v.style.display="inline",v.style.zoom=1,aD.support.inlineBlockNeedsLayout=2===v.offsetWidth,v.style.display="",v.innerHTML="<div style='width:4px;'></div>",aD.support.shrinkWrapBlocks=2!==v.offsetWidth);
+v.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";
+var w=v.getElementsByTagName("td");
+aD.support.reliableHiddenOffsets=0===w[0].offsetHeight;
+w[0].style.display="";
+w[1].style.display="none";
+aD.support.reliableHiddenOffsets=aD.support.reliableHiddenOffsets&&0===w[0].offsetHeight;
+v.innerHTML="";
+f.removeChild(v).style.display="none"
+}});
+q=function(v){var f=am.createElement("div");
+v="on"+v;
+if(!f.attachEvent){return !0
+}var w=v in f;
+w||(f.setAttribute(v,"return;"),w="function"===typeof f[v]);
+return w
+};
+aD.support.submitBubbles=q("submit");
+aD.support.changeBubbles=q("change");
+r=q=p=null
+}})();
+var aH=/^(?:\{.*\}|\[.*\])$/;
+aD.extend({cache:{},uuid:0,expando:"jQuery"+(aD.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(c){c=c.nodeType?aD.cache[c[aD.expando]]:c[aD.expando];
+return !!c&&!aU(c)
+},data:function(w,v,u,p){if(aD.acceptData(w)){var m=aD.expando,c="string"===typeof v,r=w.nodeType,q=r?aD.cache:w,k=r?w[aD.expando]:w[aD.expando]&&aD.expando;
+if(k&&(!p||!k||q[k][m])||!c||u!==ao){k||(r?w[aD.expando]=k=++aD.uuid:k=aD.expando);
+q[k]||(q[k]={},r||(q[k].toJSON=aD.noop));
+if("object"===typeof v||"function"===typeof v){p?q[k][m]=aD.extend(q[k][m],v):q[k]=aD.extend(q[k],v)
+}w=q[k];
+p&&(w[m]||(w[m]={}),w=w[m]);
+u!==ao&&(w[v]=u);
+return"events"!==v||w[v]?c?w[v]:w:w[m]&&w[m].events
+}}},removeData:function(e,c,q){if(aD.acceptData(e)){var m=aD.expando,l=e.nodeType,r=l?aD.cache:e,k=l?e[aD.expando]:aD.expando;
+if(r[k]){if(c){var p=q?r[k][m]:r[k];
+if(p&&(delete p[c],!aU(p))){return
+}}if(q&&(delete r[k][m],!aU(r[k]))){return
+}c=r[k][m];
+aD.support.deleteExpando||r!=az?delete r[k]:r[k]=null;
+c?(r[k]={},l||(r[k].toJSON=aD.noop),r[k][m]=c):l&&(aD.support.deleteExpando?delete e[aD.expando]:e.removeAttribute?e.removeAttribute(aD.expando):e[aD.expando]=null)
+}}},_data:function(e,c,f){return aD.data(e,c,f,!0)
+},acceptData:function(e){if(e.nodeName){var c=aD.noData[e.nodeName.toLowerCase()];
+if(c){return !0!==c&&e.getAttribute("classid")===c
+}}return !0
+}});
+aD.fn.extend({data:function(k,c){var r=null;
+if("undefined"===typeof k){if(this.length&&(r=aD.data(this[0]),1===this[0].nodeType)){for(var m=this[0].attributes,l,u=0,q=m.length;
+u<q;
+u++){l=m[u].name,0===l.indexOf("data-")&&(l=l.substr(5),aI(this[0],l,r[l]))
+}}return r
+}if("object"===typeof k){return this.each(function(){aD.data(this,k)
+})
+}var p=k.split(".");
+p[1]=p[1]?"."+p[1]:"";
+return c===ao?(r=this.triggerHandler("getData"+p[1]+"!",[p[0]]),r===ao&&this.length&&(r=aD.data(this[0],k),r=aI(this[0],k,r)),r===ao&&p[1]?this.data(p[0]):r):this.each(function(){var f=aD(this),e=[p[0],c];
+f.triggerHandler("setData"+p[1]+"!",e);
+aD.data(this,k,c);
+f.triggerHandler("changeData"+p[1]+"!",e)
+})
+},removeData:function(c){return this.each(function(){aD.removeData(this,c)
+})
+}});
+aD.extend({queue:function(e,c,k){if(e){c=(c||"fx")+"queue";
+var f=aD._data(e,c);
+if(!k){return f||[]
+}!f||aD.isArray(k)?f=aD._data(e,c,aD.makeArray(k)):f.push(k);
+return f
+}},dequeue:function(e,c){c=c||"fx";
+var k=aD.queue(e,c),f=k.shift();
+"inprogress"===f&&(f=k.shift());
+f&&("fx"===c&&k.unshift("inprogress"),f.call(e,function(){aD.dequeue(e,c)
+}));
+k.length||aD.removeData(e,c+"queue",!0)
+}});
+aD.fn.extend({queue:function(e,c){"string"!==typeof e&&(c=e,e="fx");
+return c===ao?aD.queue(this[0],e):this.each(function(f){f=aD.queue(this,e,c);
+"fx"===e&&"inprogress"!==f[0]&&aD.dequeue(this,e)
+})
+},dequeue:function(c){return this.each(function(){aD.dequeue(this,c)
+})
+},delay:function(e,c){e=aD.fx?aD.fx.speeds[e]||e:e;
+c=c||"fx";
+return this.queue(c,function(){var f=this;
+setTimeout(function(){aD.dequeue(f,c)
+},e)
+})
+},clearQueue:function(c){return this.queue(c||"fx",[])
+}});
+var ae=/[\n\t\r]/g,a0=/\s+/,P=/\r/g,g=/^(?:href|src|style)$/,bs=/^(?:button|input)$/i,a3=/^(?:button|input|object|select|textarea)$/i,bc=/^a(?:rea)?$/i,E=/^(?:radio|checkbox)$/i;
+aD.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};
+aD.fn.extend({attr:function(e,c){return aD.access(this,e,c,!0,aD.attr)
+},removeAttr:function(e,c){return this.each(function(){aD.attr(this,e,"");
+1===this.nodeType&&this.removeAttribute(e)
+})
+},addClass:function(w){if(aD.isFunction(w)){return this.each(function(e){var f=aD(this);
+f.addClass(w.call(this,e,f.attr("class")))
+})
+}if(w&&"string"===typeof w){for(var v=(w||"").split(a0),u=0,p=this.length;
+u<p;
+u++){var m=this[u];
+if(1===m.nodeType){if(m.className){for(var c=" "+m.className+" ",r=m.className,q=0,k=v.length;
+q<k;
+q++){0>c.indexOf(" "+v[q]+" ")&&(r+=" "+v[q])
+}m.className=aD.trim(r)
+}else{m.className=w
+}}}}return this
+},removeClass:function(k){if(aD.isFunction(k)){return this.each(function(e){var f=aD(this);
+f.removeClass(k.call(this,e,f.attr("class")))
+})
+}if(k&&"string"===typeof k||k===ao){for(var c=(k||"").split(a0),r=0,m=this.length;
+r<m;
+r++){var l=this[r];
+if(1===l.nodeType&&l.className){if(k){for(var u=(" "+l.className+" ").replace(ae," "),q=0,p=c.length;
+q<p;
+q++){u=u.replace(" "+c[q]+" "," ")
+}l.className=aD.trim(u)
+}else{l.className=""
+}}}}return this
+},toggleClass:function(e,c){var k=typeof e,f="boolean"===typeof c;
+return aD.isFunction(e)?this.each(function(m){var l=aD(this);
+l.toggleClass(e.call(this,m,l.attr("class"),c),c)
+}):this.each(function(){if("string"===k){for(var p,u=0,r=aD(this),q=c,m=e.split(a0);
+p=m[u++];
+){q=f?q:!r.hasClass(p),r[q?"addClass":"removeClass"](p)
+}}else{if("undefined"===k||"boolean"===k){this.className&&aD._data(this,"__className__",this.className),this.className=this.className||!1===e?"":aD._data(this,"__className__")||""
+}}})
+},hasClass:function(f){f=" "+f+" ";
+for(var e=0,k=this.length;
+e<k;
+e++){if(-1<(" "+this[e].className+" ").replace(ae," ").indexOf(f)){return !0
+}}return !1
+},val:function(w){if(!arguments.length){var v=this[0];
+if(v){if(aD.nodeName(v,"option")){var u=v.attributes.value;
+return !u||u.specified?v.value:v.text
+}if(aD.nodeName(v,"select")){var u=v.selectedIndex,p=[],m=v.options,v="select-one"===v.type;
+if(0>u){return null
+}for(var c=v?u:0,r=v?u+1:m.length;
+c<r;
+c++){var q=m[c];
+if(q.selected&&!((aD.support.optDisabled?q.disabled:null!==q.getAttribute("disabled"))||q.parentNode.disabled&&aD.nodeName(q.parentNode,"optgroup"))){w=aD(q).val();
+if(v){return w
+}p.push(w)
+}}return v&&!p.length&&m.length?aD(m[u]).val():p
+}return E.test(v.type)&&!aD.support.checkOn?null===v.getAttribute("value")?"on":v.value:(v.value||"").replace(P,"")
+}return ao
+}var k=aD.isFunction(w);
+return this.each(function(e){var x=aD(this),l=w;
+if(1===this.nodeType){if(k&&(l=w.call(this,e,x.val())),null==l?l="":"number"===typeof l?l+="":aD.isArray(l)&&(l=aD.map(l,function(y){return null==y?"":y+""
+})),aD.isArray(l)&&E.test(this.type)){this.checked=0<=aD.inArray(x.val(),l)
+}else{if(aD.nodeName(this,"select")){var f=aD.makeArray(l);
+aD("option",this).each(function(){this.selected=0<=aD.inArray(aD(this).val(),f)
+});
+f.length||(this.selectedIndex=-1)
+}else{this.value=l
+}}}})
+}});
+aD.extend({attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(f,c,p,l){if(!f||3===f.nodeType||8===f.nodeType||2===f.nodeType){return ao
+}if(l&&c in aD.attrFn){return aD(f)[c](p)
+}l=1!==f.nodeType||!aD.isXMLDoc(f);
+var k=p!==ao;
+c=l&&aD.props[c]||c;
+if(1===f.nodeType){var q=g.test(c);
+if("selected"===c&&!aD.support.optSelected){var m=f.parentNode;
+m&&(m.selectedIndex,m.parentNode&&m.parentNode.sel

<TRUNCATED>

[13/13] hbase-site git commit: Added hbasecon website at www.hbasecon.com

Posted by st...@apache.org.
Added hbasecon website at www.hbasecon.com


Project: http://git-wip-us.apache.org/repos/asf/hbase-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase-site/commit/a90b1b57
Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/a90b1b57
Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/a90b1b57

Branch: refs/heads/master
Commit: a90b1b57b0bf3ef0ede5aa2ec2fd3df2963386c3
Parents: fadf6d5
Author: Michael Stack <st...@apache.org>
Authored: Tue Mar 21 09:57:39 2017 -0700
Committer: Michael Stack <st...@apache.org>
Committed: Tue Mar 21 09:57:39 2017 -0700

----------------------------------------------------------------------
 .../content/dam/events/hbase/HBASE-Logo2.png    |  Bin 0 -> 15375 bytes
 .../content/dam/events/hbase/hbase-logo.png     |  Bin 0 -> 2825 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 162045 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 128433 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 161121 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 190008 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 314462 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 194292 bytes
 .../_jcr_content/renditions/original.jpg        |  Bin 0 -> 97268 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 169858 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 264076 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 260608 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 6155 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 6155 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 217927 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 182476 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 195797 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 220189 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 156549 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 181751 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 187323 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 168370 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 217023 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 149077 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 157860 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 98381 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 252256 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 268539 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 126054 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 192894 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 256721 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 247871 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 231762 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 299589 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 252018 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 264524 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 6155 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 197174 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 265809 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 248983 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 148835 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 264361 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 182234 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 274769 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 6155 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 6155 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 175988 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 238880 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 273858 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 202368 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 114702 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 268968 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 6155 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 159371 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 254954 bytes
 .../_jcr_content/renditions/original.png        |  Bin 0 -> 219581 bytes
 .../_jcr_content/renditions/original.jpg        |  Bin 0 -> 33279 bytes
 .../_jcr_content/renditions/original.jpg        |  Bin 0 -> 24986 bytes
 .../_jcr_content/renditions/original.jpg        |  Bin 0 -> 27472 bytes
 .../_jcr_content/renditions/original.jpg        |  Bin 0 -> 28404 bytes
 .../_jcr_content/renditions/original.jpg        |  Bin 0 -> 10654 bytes
 .../_jcr_content/renditions/original.jpg        |  Bin 0 -> 12290 bytes
 .../_jcr_content/renditions/original.jpg        |  Bin 0 -> 24893 bytes
 .../_jcr_content/renditions/original.jpg        |  Bin 0 -> 34153 bytes
 .../_jcr_content/renditions/original.jpg        |  Bin 0 -> 28905 bytes
 .../_jcr_content/renditions/original.jpg        |  Bin 0 -> 13699 bytes
 .../_jcr_content/renditions/original.jpg        |  Bin 0 -> 36576 bytes
 .../etc/clientlibs/foundation/jquery-ui.min.js  |  147 +
 .../foundation/jquery-ui/themes/default.min.css |    0
 .../etc/clientlibs/foundation/jquery.min.js     |    1 +
 .../personalization/jcarousel.min.css           |   16 +
 .../foundation/personalization/jcarousel.min.js |  436 ++
 .../jcarousel/resources/left.png                |  Bin 0 -> 2964 bytes
 .../jcarousel/resources/right.png               |  Bin 0 -> 3008 bytes
 .../etc/clientlibs/foundation/shared.min.js     |  520 ++
 .../etc/clientlibs/granite/jquery-ui.min.css    |    1 +
 .../etc/clientlibs/granite/jquery-ui.min.js     | 4952 ++++++++++++++++++
 ...fbf9ee_1x400.png.pagespeed.ce.-PRVjguS_y.png |  Bin 0 -> 120 bytes
 ...dadada_1x400.png.pagespeed.ce.wSxlENrT6_.png |  Bin 0 -> 111 bytes
 ...e6e6e6_1x400.png.pagespeed.ce.9CVDVsKoya.png |  Bin 0 -> 110 bytes
 ...fef1ec_1x400.png.pagespeed.ce.Wjvi2P_4Mk.png |  Bin 0 -> 119 bytes
 ...aaaaa_40x100.png.pagespeed.ic.OJEVLzghNv.png |  Bin 0 -> 87 bytes
 ...fffff_40x100.png.pagespeed.ic.-frxtVxQm5.png |  Bin 0 -> 87 bytes
 ...ffffff_1x400.png.pagespeed.ic.26lRrG9HKV.png |  Bin 0 -> 99 bytes
 ...cccccc_1x100.png.pagespeed.ic.mBvS-gxUKC.png |  Bin 0 -> 86 bytes
 ...2222_256x240.png.pagespeed.ic.5BzEIuT1OI.png |  Bin 0 -> 4369 bytes
 ...83ff_256x240.png.pagespeed.ic.SX94GtdjIo.png |  Bin 0 -> 4369 bytes
 ...4545_256x240.png.pagespeed.ic.yHwfKnbas7.png |  Bin 0 -> 4369 bytes
 ...8888_256x240.png.pagespeed.ic.ktuKxgz9Rp.png |  Bin 0 -> 4369 bytes
 ...0a0a_256x240.png.pagespeed.ic.0LP6vgYIl1.png |  Bin 0 -> 4369 bytes
 .../etc/clientlibs/granite/jquery.min.js        | 2692 ++++++++++
 .../clientlibs/granite/jquery/granite.min.js    |   92 +
 .../etc/clientlibs/granite/utils.min.js         |  233 +
 .../etc/designs/sites/clientlibs-events.min.css |    5 +
 .../etc/designs/sites/clientlibs-events.min.js  | 3776 +++++++++++++
 .../css/assets/icons/scrollup.png               |  Bin 0 -> 651 bytes
 .../xminus_sm.png.pagespeed.ic.dQt-uO8m7u.png   |  Bin 0 -> 111 bytes
 .../xplus_sm.png.pagespeed.ic.omhsxIbQPH.png    |  Bin 0 -> 185 bytes
 ...red_minus_sm.png.pagespeed.ic.MWIDXMJpsO.png |  Bin 0 -> 118 bytes
 ...xred_plus_sm.png.pagespeed.ic.wFWUDoADCr.png |  Bin 0 -> 121 bytes
 ...ite_minus_sm.png.pagespeed.ic.xzzjHf20pJ.png |  Bin 0 -> 104 bytes
 ...hite_plus_sm.png.pagespeed.ic.jqf_V18Myb.png |  Bin 0 -> 106 bytes
 .../glyphicons-halflings-regulard41d.html       |   13 +
 .../bootstrap/glyphicons-halflings-regular.eot  |  Bin 0 -> 20127 bytes
 .../bootstrap/glyphicons-halflings-regular.svg  |  288 +
 .../bootstrap/glyphicons-halflings-regular.ttf  |  Bin 0 -> 45404 bytes
 .../bootstrap/glyphicons-halflings-regular.woff |  Bin 0 -> 23424 bytes
 .../glyphicons-halflings-regular.woff2          |  Bin 0 -> 18028 bytes
 .../fonts/fa-fonts/fontawesome-webfont3295.eot  |  Bin 0 -> 70807 bytes
 .../fonts/fa-fonts/fontawesome-webfont3295.svg  |  655 +++
 .../fonts/fa-fonts/fontawesome-webfont3295.ttf  |  Bin 0 -> 142072 bytes
 .../fonts/fa-fonts/fontawesome-webfont3295.woff |  Bin 0 -> 83588 bytes
 .../fa-fonts/fontawesome-webfont3295.woff2      |  Bin 0 -> 66624 bytes
 .../fonts/fa-fonts/fontawesome-webfontd41d.eot  |  Bin 0 -> 70807 bytes
 .../wrangle-fonts/Carnevalee-Freakshow.ttf      |  Bin 0 -> 270692 bytes
 .../fonts/www_fonts/CalibreWeb-Light.eot        |  Bin 0 -> 27773 bytes
 .../fonts/www_fonts/CalibreWeb-Light.woff       |  Bin 0 -> 39888 bytes
 .../fonts/www_fonts/CalibreWeb-Lightd41d.eot    |  Bin 0 -> 27773 bytes
 .../fonts/www_fonts/CalibreWeb-Medium.eot       |  Bin 0 -> 27079 bytes
 .../fonts/www_fonts/CalibreWeb-Medium.woff      |  Bin 0 -> 39558 bytes
 .../fonts/www_fonts/CalibreWeb-Mediumd41d.eot   |  Bin 0 -> 27079 bytes
 .../fonts/www_fonts/CalibreWeb-Regular.eot      |  Bin 0 -> 28069 bytes
 .../fonts/www_fonts/CalibreWeb-Regular.woff     |  Bin 0 -> 40084 bytes
 .../fonts/www_fonts/CalibreWeb-Regulard41d.eot  |  Bin 0 -> 28069 bytes
 .../fonts/www_fonts/CalibreWeb-Semibold.eot     |  Bin 0 -> 28197 bytes
 .../fonts/www_fonts/CalibreWeb-Semibold.woff    |  Bin 0 -> 40680 bytes
 .../fonts/www_fonts/CalibreWeb-Semiboldd41d.eot |  Bin 0 -> 28197 bytes
 .../fonts/www_fonts/CalibreWeb-Thin.eot         |  Bin 0 -> 26173 bytes
 .../fonts/www_fonts/CalibreWeb-Thin.woff        |  Bin 0 -> 38459 bytes
 .../fonts/www_fonts/CalibreWeb-Thind41d.eot     |  Bin 0 -> 26173 bytes
 .../clientlibs-events/js/shadowbox/close.png    |  Bin 0 -> 1115 bytes
 .../clientlibs-events/js/shadowbox/loading.gif  |  Bin 0 -> 2545 bytes
 .../clientlibs-events/js/shadowbox/next.png     |  Bin 0 -> 1053 bytes
 .../clientlibs-events/js/shadowbox/pause.png    |  Bin 0 -> 155 bytes
 .../clientlibs-events/js/shadowbox/play.png     |  Bin 0 -> 211 bytes
 .../clientlibs-events/js/shadowbox/previous.png |  Bin 0 -> 1050 bytes
 .../js/shadowbox/shadowbox.css                  |   40 +
 www.hbasecon.com/index.html                     | 2534 +++++++++
 138 files changed, 16401 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/HBASE-Logo2.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/HBASE-Logo2.png b/www.hbasecon.com/content/dam/events/hbase/HBASE-Logo2.png
new file mode 100644
index 0000000..694725f
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/HBASE-Logo2.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/hbase-logo.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/hbase-logo.png b/www.hbasecon.com/content/dam/events/hbase/hbase-logo.png
new file mode 100644
index 0000000..0b0cdd4
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/hbase-logo.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/anastasia-braginsky.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/anastasia-braginsky.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/anastasia-braginsky.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..e4ada9f
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/anastasia-braginsky.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/andrew-purtell.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/andrew-purtell.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/andrew-purtell.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..28baa87
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/andrew-purtell.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/anoop-sam-john.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/anoop-sam-john.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/anoop-sam-john.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..f9455ed
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/anoop-sam-john.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/ashu-pachauri.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/ashu-pachauri.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/ashu-pachauri.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..50f6124
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/ashu-pachauri.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/bhinav-sura.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/bhinav-sura.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/bhinav-sura.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..c826093
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/bhinav-sura.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/carter-page.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/carter-page.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/carter-page.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..008d2dc
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/carter-page.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/cesar-delgado.jpg/_jcr_content/renditions/original.jpg
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/cesar-delgado.jpg/_jcr_content/renditions/original.jpg b/www.hbasecon.com/content/dam/events/hbase/speakers/cesar-delgado.jpg/_jcr_content/renditions/original.jpg
new file mode 100644
index 0000000..3a863f2
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/cesar-delgado.jpg/_jcr_content/renditions/original.jpg differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/chris-larsen.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/chris-larsen.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/chris-larsen.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..5d5529e
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/chris-larsen.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/clara-xiong.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/clara-xiong.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/clara-xiong.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..47380c2
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/clara-xiong.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/cw-chung.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/cw-chung.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/cw-chung.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..0edcbba
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/cw-chung.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/daniel-pol.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/daniel-pol.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/daniel-pol.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..932f1aa
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/daniel-pol.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/david-pope.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/david-pope.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/david-pope.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..932f1aa
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/david-pope.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/duo-zhang.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/duo-zhang.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/duo-zhang.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..a071ecc
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/duo-zhang.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/elliott-clark.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/elliott-clark.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/elliott-clark.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..a2b8072
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/elliott-clark.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/enis-soztutar.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/enis-soztutar.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/enis-soztutar.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..d53ef6b
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/enis-soztutar.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/eshcar-hillel.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/eshcar-hillel.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/eshcar-hillel.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..42b8a06
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/eshcar-hillel.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/francis-liu.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/francis-liu.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/francis-liu.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..e84fb9e
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/francis-liu.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/gary-helmling.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/gary-helmling.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/gary-helmling.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..6eeb70b
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/gary-helmling.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/graham-baecher.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/graham-baecher.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/graham-baecher.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..8486b1a
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/graham-baecher.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/hongbin-ma.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/hongbin-ma.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/hongbin-ma.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..7aa65e5
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/hongbin-ma.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/ishan-chhabra.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/ishan-chhabra.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/ishan-chhabra.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..1a2380a
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/ishan-chhabra.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/james-taylor.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/james-taylor.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/james-taylor.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..e06af7d
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/james-taylor.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/jason-zhang.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/jason-zhang.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/jason-zhang.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..c334ed6
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/jason-zhang.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/javier-maestro.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/javier-maestro.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/javier-maestro.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..17863f3
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/javier-maestro.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/jean-marc-spaggiari.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/jean-marc-spaggiari.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/jean-marc-spaggiari.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..8509bd1
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/jean-marc-spaggiari.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/jesse-anderson.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/jesse-anderson.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/jesse-anderson.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..3476677
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/jesse-anderson.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/jingwei-lu.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/jingwei-lu.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/jingwei-lu.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..894ee08
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/jingwei-lu.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/john-leach.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/john-leach.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/john-leach.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..30c02e8
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/john-leach.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/lars-hofhansl.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/lars-hofhansl.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/lars-hofhansl.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..54e0978
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/lars-hofhansl.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/liangliang-he.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/liangliang-he.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/liangliang-he.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..936e7db
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/liangliang-he.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/liqi-yi.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/liqi-yi.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/liqi-yi.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..af05659
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/liqi-yi.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/liyin-tang.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/liyin-tang.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/liyin-tang.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..7245380
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/liyin-tang.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/luke-han.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/luke-han.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/luke-han.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..f4b23b9
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/luke-han.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/maryann-xue.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/maryann-xue.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/maryann-xue.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..d540594
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/maryann-xue.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/matt-mullins.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/matt-mullins.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/matt-mullins.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..932f1aa
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/matt-mullins.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/matteo-bertozzi.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/matteo-bertozzi.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/matteo-bertozzi.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..c206a68
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/matteo-bertozzi.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/maxim-lukiyanov.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/maxim-lukiyanov.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/maxim-lukiyanov.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..5552d74
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/maxim-lukiyanov.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/michael-oreilly.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/michael-oreilly.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/michael-oreilly.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..29fed90
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/michael-oreilly.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/michael-stack.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/michael-stack.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/michael-stack.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..13f47ec
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/michael-stack.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/nitin-verma.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/nitin-verma.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/nitin-verma.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..78d9752
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/nitin-verma.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/partha-saha.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/partha-saha.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/partha-saha.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..0eace57
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/partha-saha.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/patrick-dignan.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/patrick-dignan.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/patrick-dignan.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..bbf740c
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/patrick-dignan.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/pravin-mittal.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/pravin-mittal.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/pravin-mittal.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..932f1aa
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/pravin-mittal.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/ramakrishna-vasudevan.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/ramakrishna-vasudevan.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/ramakrishna-vasudevan.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..932f1aa
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/ramakrishna-vasudevan.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/rohit-jain.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/rohit-jain.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/rohit-jain.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..089598e
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/rohit-jain.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/shaoxuan-wang.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/shaoxuan-wang.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/shaoxuan-wang.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..fbb9dbb
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/shaoxuan-wang.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/shylaja-kokoori.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/shylaja-kokoori.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/shylaja-kokoori.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..cb4f848
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/shylaja-kokoori.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/swarnim-kulkarni.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/swarnim-kulkarni.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/swarnim-kulkarni.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..9063bd6
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/swarnim-kulkarni.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/ted-malaska.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/ted-malaska.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/ted-malaska.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..5d29374
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/ted-malaska.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/tom-valine.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/tom-valine.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/tom-valine.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..4095d1d
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/tom-valine.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/venkata-deepankar-reddy.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/venkata-deepankar-reddy.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/venkata-deepankar-reddy.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..932f1aa
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/venkata-deepankar-reddy.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/vladimir-rodionov.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/vladimir-rodionov.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/vladimir-rodionov.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..4eb68a2
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/vladimir-rodionov.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/yu-li.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/yu-li.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/yu-li.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..46bc9c6
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/yu-li.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/speakers/zhan-zhang.png/_jcr_content/renditions/original.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/speakers/zhan-zhang.png/_jcr_content/renditions/original.png b/www.hbasecon.com/content/dam/events/hbase/speakers/zhan-zhang.png/_jcr_content/renditions/original.png
new file mode 100644
index 0000000..91eb6c8
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/speakers/zhan-zhang.png/_jcr_content/renditions/original.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/sponsors/community/asf.jpg/_jcr_content/renditions/original.jpg
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/sponsors/community/asf.jpg/_jcr_content/renditions/original.jpg b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/asf.jpg/_jcr_content/renditions/original.jpg
new file mode 100644
index 0000000..4b0fb45
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/asf.jpg/_jcr_content/renditions/original.jpg differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/sponsors/community/bloomberg.jpg/_jcr_content/renditions/original.jpg
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/sponsors/community/bloomberg.jpg/_jcr_content/renditions/original.jpg b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/bloomberg.jpg/_jcr_content/renditions/original.jpg
new file mode 100644
index 0000000..8da4afa
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/bloomberg.jpg/_jcr_content/renditions/original.jpg differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/sponsors/community/cask.jpg/_jcr_content/renditions/original.jpg
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/sponsors/community/cask.jpg/_jcr_content/renditions/original.jpg b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/cask.jpg/_jcr_content/renditions/original.jpg
new file mode 100644
index 0000000..417f993
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/cask.jpg/_jcr_content/renditions/original.jpg differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/sponsors/community/facebook.jpg/_jcr_content/renditions/original.jpg
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/sponsors/community/facebook.jpg/_jcr_content/renditions/original.jpg b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/facebook.jpg/_jcr_content/renditions/original.jpg
new file mode 100644
index 0000000..c802151
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/facebook.jpg/_jcr_content/renditions/original.jpg differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/sponsors/community/google.jpg/_jcr_content/renditions/original.jpg
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/sponsors/community/google.jpg/_jcr_content/renditions/original.jpg b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/google.jpg/_jcr_content/renditions/original.jpg
new file mode 100644
index 0000000..528cd01
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/google.jpg/_jcr_content/renditions/original.jpg differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/sponsors/community/horton-works.jpg/_jcr_content/renditions/original.jpg
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/sponsors/community/horton-works.jpg/_jcr_content/renditions/original.jpg b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/horton-works.jpg/_jcr_content/renditions/original.jpg
new file mode 100644
index 0000000..87a6f9c
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/horton-works.jpg/_jcr_content/renditions/original.jpg differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/sponsors/community/oreilly.jpg/_jcr_content/renditions/original.jpg
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/sponsors/community/oreilly.jpg/_jcr_content/renditions/original.jpg b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/oreilly.jpg/_jcr_content/renditions/original.jpg
new file mode 100644
index 0000000..81ff827
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/oreilly.jpg/_jcr_content/renditions/original.jpg differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/sponsors/community/pepper-data.jpg/_jcr_content/renditions/original.jpg
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/sponsors/community/pepper-data.jpg/_jcr_content/renditions/original.jpg b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/pepper-data.jpg/_jcr_content/renditions/original.jpg
new file mode 100644
index 0000000..a14230a
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/pepper-data.jpg/_jcr_content/renditions/original.jpg differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/sponsors/community/qubole.jpg/_jcr_content/renditions/original.jpg
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/sponsors/community/qubole.jpg/_jcr_content/renditions/original.jpg b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/qubole.jpg/_jcr_content/renditions/original.jpg
new file mode 100644
index 0000000..21d8f2d
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/qubole.jpg/_jcr_content/renditions/original.jpg differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/sponsors/community/salesforce.jpg/_jcr_content/renditions/original.jpg
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/sponsors/community/salesforce.jpg/_jcr_content/renditions/original.jpg b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/salesforce.jpg/_jcr_content/renditions/original.jpg
new file mode 100644
index 0000000..0c2bd2c
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/salesforce.jpg/_jcr_content/renditions/original.jpg differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/content/dam/events/hbase/sponsors/community/splice.jpg/_jcr_content/renditions/original.jpg
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/content/dam/events/hbase/sponsors/community/splice.jpg/_jcr_content/renditions/original.jpg b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/splice.jpg/_jcr_content/renditions/original.jpg
new file mode 100644
index 0000000..6637153
Binary files /dev/null and b/www.hbasecon.com/content/dam/events/hbase/sponsors/community/splice.jpg/_jcr_content/renditions/original.jpg differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/foundation/jquery-ui.min.js
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/foundation/jquery-ui.min.js b/www.hbasecon.com/etc/clientlibs/foundation/jquery-ui.min.js
new file mode 100644
index 0000000..29bfa88
--- /dev/null
+++ b/www.hbasecon.com/etc/clientlibs/foundation/jquery-ui.min.js
@@ -0,0 +1,147 @@
+(function(b,a){(function(k,h){var v=k.fn.domManip,j="_tmplitem",w=/^[^<]*(<[\w\W]+>)[^>]*$|\{\{\! /,r={},g={},A,z={key:0,data:{}},y=0,s=0,i=[];
+function m(D,C,F,G){var E={data:G||(C?C.data:{}),_wrap:C?C._wrap:null,tmpl:null,parent:C||null,nodes:[],calls:e,nest:d,wrap:p,html:t,update:B};
+if(D){k.extend(E,D,{nodes:[],parent:C})
+}if(F){E.tmpl=F;
+E._ctnt=E._ctnt||E.tmpl(k,E);
+E.key=++y;
+(i.length?g:r)[y]=E
+}return E
+}k.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(C,D){k.fn[C]=function(E){var H=[],K=k(E),G,I,F,L,J=this.length===1&&this[0].parentNode;
+A=r||{};
+if(J&&J.nodeType===11&&J.childNodes.length===1&&K.length===1){K[D](this[0]);
+H=this
+}else{for(I=0,F=K.length;
+I<F;
+I++){s=I;
+G=(I>0?this.clone(true):this).get();
+k.fn[D].apply(k(K[I]),G);
+H=H.concat(G)
+}s=0;
+H=this.pushStack(H,C,K.selector)
+}L=A;
+A=null;
+k.tmpl.complete(L);
+return H
+}
+});
+k.fn.extend({tmpl:function(E,D,C){return k.tmpl(this[0],E,D,C)
+},tmplItem:function(){return k.tmplItem(this[0])
+},template:function(C){return k.template(C,this[0])
+},domManip:function(E,I,J,D){if(E[0]&&E[0].nodeType){var H=k.makeArray(arguments),G=E.length,F=0,C;
+while(F<G&&!(C=k.data(E[F++],"tmplItem"))){}if(G>1){H[0]=[k.makeArray(E)]
+}if(C&&s){H[2]=function(K){k.tmpl.afterManip(this,K,J)
+}
+}v.apply(this,H)
+}else{v.apply(this,arguments)
+}s=0;
+if(!A){k.tmpl.complete(r)
+}return this
+}});
+k.extend({tmpl:function(E,H,G,D){var F,C=!D;
+if(C){D=z;
+E=k.template[E]||k.template(null,E);
+g={}
+}else{if(!E){E=D.tmpl;
+r[D.key]=D;
+D.nodes=[];
+if(D.wrapped){u(D,D.wrapped)
+}return k(o(D,null,D.tmpl(k,D)))
+}}if(!E){return[]
+}if(typeof H==="function"){H=H.call(D||{})
+}if(G&&G.wrapped){u(G,G.wrapped)
+}F=k.isArray(H)?k.map(H,function(I){return I?m(G,D,E,I):null
+}):[m(G,D,E,H)];
+return C?k(o(D,null,F)):F
+},tmplItem:function(D){var C;
+if(D instanceof k){D=D[0]
+}while(D&&D.nodeType===1&&!(C=k.data(D,"tmplItem"))&&(D=D.parentNode)){}return C||z
+},template:function(D,C){if(C){if(typeof C==="string"){C=n(C)
+}else{if(C instanceof k){C=C[0]||{}
+}}if(C.nodeType){C=k.data(C,"tmpl")||k.data(C,"tmpl",n(C.innerHTML))
+}return typeof D==="string"?(k.template[D]=C):C
+}return D?(typeof D!=="string"?k.template(null,D):(k.template[D]||k.template(null,w.test(D)?D:k(D)))):null
+},encode:function(C){return(""+C).split("<").join("&lt;").split(">").join("&gt;").split('"').join("&#34;").split("'").join("&#39;")
+}});
+k.extend(k.tmpl,{tag:{tmpl:{_default:{$2:"null"},open:"if($notnull_1){_=_.concat($item.nest($1,$2));}"},wrap:{_default:{$2:"null"},open:"$item.calls(_,$1,$2);_=[];",close:"call=$item.calls();_=call._.concat($item.wrap(call,_));"},each:{_default:{$2:"$index, $value"},open:"if($notnull_1){$.each($1a,function($2){with(this){",close:"}});}"},"if":{open:"if(($notnull_1) && $1a){",close:"}"},"else":{_default:{$1:"true"},open:"}else if(($notnull_1) && $1a){"},html:{open:"if($notnull_1){_.push($1a);}"},"=":{_default:{$1:"$data"},open:"if($notnull_1){_.push($.encode($1a));}"},"!":{open:""}},complete:function(C){r={}
+},afterManip:function x(E,C,F){var D=C.nodeType===11?k.makeArray(C.childNodes):C.nodeType===1?[C]:[];
+F.call(E,C);
+q(D);
+s++
+}});
+function o(C,G,E){var F,D=E?k.map(E,function(H){return(typeof H==="string")?(C.key?H.replace(/(<\w+)(?=[\s>])(?![^>]*_tmplitem)([^>]*)/g,"$1 "+j+'="'+C.key+'" $2'):H):o(H,C,H._ctnt)
+}):C;
+if(G){return D
+}D=D.join("");
+D.replace(/^\s*([^<\s][^<]*)?(<[\w\W]+>)([^>]*[^>\s])?\s*$/,function(I,J,H,K){F=k(H).get();
+q(F);
+if(J){F=c(J).concat(F)
+}if(K){F=F.concat(c(K))
+}});
+return F?F:c(D)
+}function c(D){var C=document.createElement("div");
+C.innerHTML=D;
+return k.makeArray(C.childNodes)
+}function n(C){return new Function("jQuery","$item","var $=jQuery,call,_=[],$data=$item.data;with($data){_.push('"+k.trim(C).replace(/([\\'])/g,"\\$1").replace(/[\r\t\n]/g," ").replace(/\$\{([^\}]*)\}/g,"{{= $1}}").replace(/\{\{(\/?)(\w+|.)(?:\(((?:[^\}]|\}(?!\}))*?)?\))?(?:\s+(.*?)?)?(\(((?:[^\}]|\}(?!\}))*?)\))?\s*\}\}/g,function(K,E,I,F,G,L,H){var N=k.tmpl.tag[I],D,J,M;
+if(!N){throw"Template command not found: "+I
+}D=N._default||[];
+if(L&&!/\w$/.test(G)){G+=L;
+L=""
+}if(G){G=l(G);
+H=H?(","+l(H)+")"):(L?")":"");
+J=L?(G.indexOf(".")>-1?G+L:("("+G+").call($item"+H)):G;
+M=L?J:"(typeof("+G+")==='function'?("+G+").call($item):("+G+"))"
+}else{M=J=D.$1||"null"
+}F=l(F);
+return"');"+N[E?"close":"open"].split("$notnull_1").join(G?"typeof("+G+")!=='undefined' && ("+G+")!=null":"true").split("$1a").join(M).split("$1").join(J).split("$2").join(F?F.replace(/\s*([^\(]+)\s*(\((.*?)\))?/g,function(P,O,Q,R){R=R?(","+R+")"):(Q?")":"");
+return R?("("+O+").call($item"+R):P
+}):(D.$2||""))+"_.push('"
+})+"');}return _;")
+}function u(D,C){D._wrap=o(D,true,k.isArray(C)?C:[w.test(C)?C:k(C).html()]).join("")
+}function l(C){return C?C.replace(/\\'/g,"'").replace(/\\\\/g,"\\"):null
+}function f(C){var D=document.createElement("div");
+D.appendChild(C.cloneNode(true));
+return D.innerHTML
+}function q(I){var K="_"+s,D,C,G={},H,F,E;
+for(H=0,F=I.length;
+H<F;
+H++){if((D=I[H]).nodeType!==1){continue
+}C=D.getElementsByTagName("*");
+for(E=C.length-1;
+E>=0;
+E--){J(C[E])
+}J(D)
+}function J(Q){var N,P=Q,O,L,M;
+if((M=Q.getAttribute(j))){while(P.parentNode&&(P=P.parentNode).nodeType===1&&!(N=P.getAttribute(j))){}if(N!==M){P=P.parentNode?(P.nodeType===11?0:(P.getAttribute(j)||0)):0;
+if(!(L=r[M])){L=g[M];
+L=m(L,r[P]||g[P],null,true);
+L.key=++y;
+r[y]=L
+}if(s){R(M)
+}}Q.removeAttribute(j)
+}else{if(s&&(L=k.data(Q,"tmplItem"))){R(L.key);
+r[L.key]=L;
+P=k.data(Q.parentNode,"tmplItem");
+P=P?P.key:0
+}}if(L){O=L;
+while(O&&O.key!=P){O.nodes.push(Q);
+O=O.parent
+}delete L._ctnt;
+delete L._wrap;
+k.data(Q,"tmplItem",L)
+}function R(S){S=S+K;
+L=G[S]=(G[S]||m(L,r[L.parent.key+K]||L.parent,null,true))
+}}}function e(E,C,F,D){if(!E){return i.pop()
+}i.push({_:E,tmpl:C,item:this,data:F,options:D})
+}function d(C,E,D){return k.tmpl(k.template(C),E,D,this)
+}function p(E,C){var D=E.options||{};
+D.wrapped=C;
+return k.tmpl(k.template(E.tmpl),E.data,D,E.item)
+}function t(D,E){var C=this._wrap;
+return k.map(k(k.isArray(C)?C.join(""):C).filter(D||"*"),function(F){return E?F.innerText||F.textContent:F.outerHTML||f(F)
+})
+}function B(){var C=this.nodes;
+k.tmpl(null,null,null,this).insertBefore(C[0]);
+k(C).remove()
+}})(b)
+})(window.$CQ||window.$||function(){throw new Error("jQuery is not defined")
+}(),window.$CQ||window.$);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/foundation/jquery-ui/themes/default.min.css
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/foundation/jquery-ui/themes/default.min.css b/www.hbasecon.com/etc/clientlibs/foundation/jquery-ui/themes/default.min.css
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/foundation/jquery.min.js
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/foundation/jquery.min.js b/www.hbasecon.com/etc/clientlibs/foundation/jquery.min.js
new file mode 100644
index 0000000..7b59430
--- /dev/null
+++ b/www.hbasecon.com/etc/clientlibs/foundation/jquery.min.js
@@ -0,0 +1 @@
+window.$CQ=_g.$;
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/foundation/personalization/jcarousel.min.css
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/foundation/personalization/jcarousel.min.css b/www.hbasecon.com/etc/clientlibs/foundation/personalization/jcarousel.min.css
new file mode 100644
index 0000000..a7a734c
--- /dev/null
+++ b/www.hbasecon.com/etc/clientlibs/foundation/personalization/jcarousel.min.css
@@ -0,0 +1,16 @@
+.jcarousel-skin-cq-cc{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#151515;border:1px solid gray;opacity:1}
+.jcarousel-skin-cq-cc .jcarousel-container{overflow:hidden;position:relative}
+.jcarousel-skin-cq-cc .jcarousel-direction-rtl{direction:rtl}
+.jcarousel-skin-cq-cc .jcarousel-container ul{width:20000em;position:absolute;list-style:none;margin:0;padding:0}
+.jcarousel-skin-cq-cc .jcarousel-container li{float:left;width:90px;height:90px}
+.jcarousel-skin-cq-cc .jcarousel-container li:hover,.jcarousel-skin-cq-cc .jcarousel-container li:focus{cursor:pointer}
+.jcarousel-skin-cq-cc .jcarousel-container-horizontal{width:270px;height:90px;margin:2px 20px}
+.jcarousel-skin-cq-cc .jcarousel-container-horizontal li{padding-bottom:4px}
+.jcarousel-skin-cq-cc .jcarousel-container-horizontal li img{padding:4px}
+.jcarousel-skin-cq-cc .jcarousel-next-horizontal{position:absolute;top:34px;right:2px;width:20px;height:20px;cursor:pointer;background:transparent url(jcarousel/resources/right.png) no-repeat 0 0}
+.jcarousel-skin-cq-cc .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background:transparent url(jcarousel/resources/right.png) no-repeat 0 0}
+.jcarousel-skin-cq-cc .jcarousel-next-disabled-horizontal,.jcarousel-skin-cq-cc .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-cq-cc .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-cq-cc .jcarousel-next-disabled-horizontal:active{cursor:default}
+.jcarousel-skin-cq-cc .jcarousel-prev-horizontal{position:absolute;top:35px;left:2px;width:20px;height:20px;cursor:pointer;background:transparent url(jcarousel/resources/left.png) no-repeat 0 0}
+.jcarousel-skin-cq-cc .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background:transparent url(jcarousel/resources/left.png) no-repeat 0 0}
+.jcarousel-skin-cq-cc .jcarousel-prev-disabled-horizontal,.jcarousel-skin-cq-cc .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-cq-cc .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-cq-cc .jcarousel-prev-disabled-horizontal:active{cursor:default}
+.jcarousel-skin-cq-cc .jcarousel-item-selected-marker{border:4px solid #fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:0 !important}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/foundation/personalization/jcarousel.min.js
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/foundation/personalization/jcarousel.min.js b/www.hbasecon.com/etc/clientlibs/foundation/personalization/jcarousel.min.js
new file mode 100644
index 0000000..6c64ac8
--- /dev/null
+++ b/www.hbasecon.com/etc/clientlibs/foundation/personalization/jcarousel.min.js
@@ -0,0 +1,436 @@
+/*! jCarousel - v0.3.0-beta.5 - 2013-08-20
+* http://sorgalla.com/jcarousel
+* Copyright (c) 2013 Jan Sorgalla; Licensed MIT */
+(function(c){var a=c.jCarousel={};
+a.version="0.3.0-beta.5";
+var b=/^([+\-]=)?(.+)$/;
+a.parseTarget=function(f){var d=false,e=typeof f!=="object"?b.exec(f):null;
+if(e){f=parseInt(e[2],10)||0;
+if(e[1]){d=true;
+if(e[1]==="-="){f*=-1
+}}}else{if(typeof f!=="object"){f=parseInt(f,10)||0
+}}return{target:f,relative:d}
+};
+a.detectCarousel=function(d){var e;
+while(d.size()>0){e=d.filter("[data-jcarousel]");
+if(e.size()>0){return e
+}e=d.find("[data-jcarousel]");
+if(e.size()>0){return e
+}d=d.parent()
+}return null
+};
+a.base=function(d){return{version:a.version,_options:{},_element:null,_carousel:null,_init:c.noop,_create:c.noop,_destroy:c.noop,_reload:c.noop,create:function(){this._element.attr("data-"+d.toLowerCase(),true).data(d,this);
+if(false===this._trigger("create")){return this
+}this._create();
+this._trigger("createend");
+return this
+},destroy:function(){if(false===this._trigger("destroy")){return this
+}this._destroy();
+this._trigger("destroyend");
+this._element.removeData(d).removeAttr("data-"+d.toLowerCase());
+return this
+},reload:function(e){if(false===this._trigger("reload")){return this
+}if(e){this.options(e)
+}this._reload();
+this._trigger("reloadend");
+return this
+},element:function(){return this._element
+},options:function(e,f){if(arguments.length===0){return c.extend({},this._options)
+}if(typeof e==="string"){if(typeof f==="undefined"){return typeof this._options[e]==="undefined"?null:this._options[e]
+}this._options[e]=f
+}else{this._options=c.extend({},this._options,e)
+}return this
+},carousel:function(){if(!this._carousel){this._carousel=a.detectCarousel(this.options("carousel")||this._element);
+if(!this._carousel){c.error('Could not detect carousel for plugin "'+d+'"')
+}}return this._carousel
+},_trigger:function(g,f,i){var h,e=false;
+i=[this].concat(i||[]);
+(f||this._element).each(function(){h=c.Event((g+"."+d).toLowerCase());
+c(this).trigger(h,i);
+if(h.isDefaultPrevented()){e=true
+}});
+return !e
+}}
+};
+a.plugin=function(f,d){var e=c[f]=function(h,g){this._element=c(h);
+this.options(g);
+this._init();
+this.create()
+};
+e.fn=e.prototype=c.extend({},a.base(f),d);
+c.fn[f]=function(h){var g=Array.prototype.slice.call(arguments,1),i=this;
+if(typeof h==="string"){this.each(function(){var j=c(this).data(f);
+if(!j){return c.error("Cannot call methods on "+f+' prior to initialization; attempted to call method "'+h+'"')
+}if(!c.isFunction(j[h])||h.charAt(0)==="_"){return c.error('No such method "'+h+'" for '+f+" instance")
+}var k=j[h].apply(j,g);
+if(k!==j&&typeof k!=="undefined"){i=k;
+return false
+}})
+}else{this.each(function(){var j=c(this).data(f);
+if(j instanceof e){j.reload(h)
+}else{new e(this,h)
+}})
+}return i
+};
+return e
+}
+}(jQuery));
+(function(c,b){var a=function(d){return parseFloat(d)||0
+};
+c.jCarousel.plugin("jcarousel",{animating:false,tail:0,inTail:false,resizeTimer:null,lt:null,vertical:false,rtl:false,circular:false,underflow:false,_options:{list:function(){return this.element().children().eq(0)
+},items:function(){return this.list().children()
+},animation:400,transitions:false,wrap:null,vertical:null,rtl:null,center:false},_list:null,_items:null,_target:null,_first:null,_last:null,_visible:null,_fullyvisible:null,_init:function(){var d=this;
+this.onWindowResize=function(){if(d.resizeTimer){clearTimeout(d.resizeTimer)
+}d.resizeTimer=setTimeout(function(){d.reload()
+},100)
+};
+return this
+},_create:function(){this._reload();
+c(b).on("resize.jcarousel",this.onWindowResize)
+},_destroy:function(){c(b).off("resize.jcarousel",this.onWindowResize)
+},_reload:function(){this.vertical=this.options("vertical");
+if(this.vertical==null){this.vertical=this.list().height()>this.list().width()
+}this.rtl=this.options("rtl");
+if(this.rtl==null){this.rtl=(function(f){if((""+f.attr("dir")).toLowerCase()==="rtl"){return true
+}var g=false;
+f.parents("[dir]").each(function(){if((/rtl/i).test(c(this).attr("dir"))){g=true;
+return false
+}});
+return g
+}(this._element))
+}this.lt=this.vertical?"top":"left";
+this._list=null;
+this._items=null;
+var e=this._target&&this.index(this._target)>=0?this._target:this.closest();
+this.circular=this.options("wrap")==="circular";
+this.underflow=false;
+var d={left:0,top:0};
+if(e.size()>0){this._prepare(e);
+this.list().find("[data-jcarousel-clone]").remove();
+this._items=null;
+this.underflow=this._fullyvisible.size()>=this.items().size();
+this.circular=this.circular&&!this.underflow;
+d[this.lt]=this._position(e)+"px"
+}this.move(d);
+return this
+},list:function(){if(this._list===null){var d=this.options("list");
+this._list=c.isFunction(d)?d.call(this):this._element.find(d)
+}return this._list
+},items:function(){if(this._items===null){var d=this.options("items");
+this._items=(c.isFunction(d)?d.call(this):this.list().find(d)).not("[data-jcarousel-clone]")
+}return this._items
+},index:function(d){return this.items().index(d)
+},closest:function(){var d=this,i=this.list().position()[this.lt],h=c(),e=false,g=this.vertical?"bottom":(this.rtl?"left":"right"),f;
+if(this.rtl&&!this.vertical){i=(i+this.list().width()-this.clipping())*-1
+}this.items().each(function(){h=c(this);
+if(e){return false
+}var j=d.dimension(h);
+i+=j;
+if(i>=0){f=j-a(h.css("margin-"+g));
+if((Math.abs(i)-j+(f/2))<=0){e=true
+}else{return false
+}}});
+return h
+},target:function(){return this._target
+},first:function(){return this._first
+},last:function(){return this._last
+},visible:function(){return this._visible
+},fullyvisible:function(){return this._fullyvisible
+},hasNext:function(){if(false===this._trigger("hasnext")){return true
+}var e=this.options("wrap"),d=this.items().size()-1;
+return d>=0&&((e&&e!=="first")||(this.index(this._last)<d)||(this.tail&&!this.inTail))?true:false
+},hasPrev:function(){if(false===this._trigger("hasprev")){return true
+}var d=this.options("wrap");
+return this.items().size()>0&&((d&&d!=="last")||(this.index(this._first)>0)||(this.tail&&this.inTail))?true:false
+},clipping:function(){return this._element["inner"+(this.vertical?"Height":"Width")]()
+},dimension:function(d){return d["outer"+(this.vertical?"Height":"Width")](true)
+},scroll:function(v,j,h){if(this.animating){return this
+}if(false===this._trigger("scroll",null,[v,j])){return this
+}if(c.isFunction(j)){h=j;
+j=true
+}var p=c.jCarousel.parseTarget(v);
+if(p.relative){var f=this.items().size()-1,d=Math.abs(p.target),o=this.options("wrap"),q,m,l,g,u,r,e,t;
+if(p.target>0){var n=this.index(this._last);
+if(n>=f&&this.tail){if(!this.inTail){this._scrollTail(j,h)
+}else{if(o==="both"||o==="last"){this._scroll(0,j,h)
+}else{this._scroll(Math.min(this.index(this._target)+d,f),j,h)
+}}}else{q=this.index(this._target);
+if((this.underflow&&q===f&&(o==="circular"||o==="both"||o==="last"))||(!this.underflow&&n===f&&(o==="both"||o==="last"))){this._scroll(0,j,h)
+}else{l=q+d;
+if(this.circular&&l>f){t=f;
+u=this.items().get(-1);
+while(t++<l){u=this.items().eq(0);
+r=this._visible.index(u)>=0;
+if(r){u.after(u.clone(true).attr("data-jcarousel-clone",true))
+}this.list().append(u);
+if(!r){e={};
+e[this.lt]=this.dimension(u)*(this.rtl?-1:1);
+this.moveBy(e)
+}this._items=null
+}this._scroll(u,j,h)
+}else{this._scroll(Math.min(l,f),j,h)
+}}}}else{if(this.inTail){this._scroll(Math.max((this.index(this._first)-d)+1,0),j,h)
+}else{m=this.index(this._first);
+q=this.index(this._target);
+g=this.underflow?q:m;
+l=g-d;
+if(g<=0&&((this.underflow&&o==="circular")||o==="both"||o==="first")){this._scroll(f,j,h)
+}else{if(this.circular&&l<0){t=l;
+u=this.items().get(0);
+while(t++<0){u=this.items().eq(-1);
+r=this._visible.index(u)>=0;
+if(r){u.after(u.clone(true).attr("data-jcarousel-clone",true))
+}this.list().prepend(u);
+this._items=null;
+var k=a(this.list().position()[this.lt]),s=this.dimension(u);
+if(this.rtl&&!this.vertical){k+=s
+}else{k-=s
+}e={};
+e[this.lt]=k+"px";
+this.move(e)
+}this._scroll(u,j,h)
+}else{this._scroll(Math.max(l,0),j,h)
+}}}}}else{this._scroll(p.target,j,h)
+}this._trigger("scrollend");
+return this
+},moveBy:function(e,f){var d=this.list().position();
+if(e.left){e.left=d.left+a(e.left)+"px"
+}if(e.top){e.top=d.top+a(e.top)+"px"
+}return this.move(e,f)
+},move:function(m,d){d=d||{};
+var h=this.options("transitions"),o=!!h,l=!!h.transforms,n=!!h.transforms3d,f=d.duration||0,k=this.list();
+if(!o&&f>0){k.animate(m,d);
+return
+}var e=d.complete||c.noop,j={};
+if(o){var i=k.css(["transitionDuration","transitionTimingFunction","transitionProperty"]),g=e;
+e=function(){c(this).css(i);
+g.call(this)
+};
+j={transitionDuration:(f>0?f/1000:0)+"s",transitionTimingFunction:h.easing||d.easing,transitionProperty:f>0?(function(){if(l||n){return"all"
+}return m.left?"left":"top"
+})():"none",transform:"none"}
+}if(n){j.transform="translate3d("+(m.left||0)+","+(m.top||0)+",0)"
+}else{if(l){j.transform="translate("+(m.left||0)+","+(m.top||0)+")"
+}else{c.extend(j,m)
+}}if(o&&f>0){k.one("transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd",e)
+}k.css(j);
+if(f<=0){k.each(function(){e.call(this)
+})
+}},_scroll:function(f,d,i){if(this.animating){if(c.isFunction(i)){i.call(this,false)
+}return this
+}if(typeof f!=="object"){f=this.items().eq(f)
+}else{if(typeof f.jquery==="undefined"){f=c(f)
+}}if(f.size()===0){if(c.isFunction(i)){i.call(this,false)
+}return this
+}this.inTail=false;
+this._prepare(f);
+var h=this._position(f),g=a(this.list().position()[this.lt]);
+if(h===g){if(c.isFunction(i)){i.call(this,false)
+}return this
+}var e={};
+e[this.lt]=h+"px";
+this._animate(e,d,i);
+return this
+},_scrollTail:function(d,g){if(this.animating||!this.tail){if(c.isFunction(g)){g.call(this,false)
+}return this
+}var f=this.list().position()[this.lt];
+if(this.rtl){f+=this.tail
+}else{f-=this.tail
+}this.inTail=true;
+var e={};
+e[this.lt]=f+"px";
+this._update({target:this._target.next(),fullyvisible:this._fullyvisible.slice(1).add(this._visible.last())});
+this._animate(e,d,g);
+return this
+},_animate:function(f,e,j){j=j||c.noop;
+if(false===this._trigger("animate")){j.call(this,false);
+return this
+}this.animating=true;
+var i=this.options("animation"),d=c.proxy(function(){this.animating=false;
+var k=this.list().find("[data-jcarousel-clone]");
+if(k.size()>0){k.remove();
+this._reload()
+}this._trigger("animateend");
+j.call(this,true)
+},this);
+var h=typeof i==="object"?c.extend({},i):{duration:i},g=h.complete||c.noop;
+if(e===false){h.duration=0
+}else{if(typeof c.fx.speeds[h.duration]!=="undefined"){h.duration=c.fx.speeds[h.duration]
+}}h.complete=function(){d();
+g.call(this)
+};
+this.move(f,h);
+return this
+},_prepare:function(n){var k=this.index(n),m=k,e=this.dimension(n),f=this.clipping(),j=this.vertical?"bottom":(this.rtl?"left":"right"),d=this.options("center"),h={target:n,first:n,last:n,visible:n,fullyvisible:e<=f?n:c()},o,i,g;
+if(d){e/=2;
+f/=2
+}if(e<f){while(true){o=this.items().eq(++m);
+if(o.size()===0){if(!this.circular){break
+}o=this.items().eq(0);
+if(n.get(0)===o.get(0)){break
+}i=this._visible.index(o)>=0;
+if(i){o.after(o.clone(true).attr("data-jcarousel-clone",true))
+}this.list().append(o);
+if(!i){var l={};
+l[this.lt]=this.dimension(o)*(this.rtl?-1:1);
+this.moveBy(l)
+}this._items=null
+}e+=this.dimension(o);
+h.last=o;
+h.visible=h.visible.add(o);
+g=a(o.css("margin-"+j));
+if((e-g)<=f){h.fullyvisible=h.fullyvisible.add(o)
+}if(e>=f){break
+}}}if(!this.circular&&!d&&e<f){m=k;
+while(true){if(--m<0){break
+}o=this.items().eq(m);
+if(o.size()===0){break
+}e+=this.dimension(o);
+h.first=o;
+h.visible=h.visible.add(o);
+g=a(o.css("margin-"+j));
+if((e-g)<=f){h.fullyvisible=h.fullyvisible.add(o)
+}if(e>=f){break
+}}}this._update(h);
+this.tail=0;
+if(!d&&this.options("wrap")!=="circular"&&this.options("wrap")!=="custom"&&this.index(h.last)===(this.items().size()-1)){e-=a(h.last.css("margin-"+j));
+if(e>f){this.tail=e-f
+}}return this
+},_position:function(f){var g=this._first,h=g.position()[this.lt],e=this.options("center"),d=e?(this.clipping()/2)-(this.dimension(g)/2):0;
+if(this.rtl&&!this.vertical){h-=this.clipping()-this.dimension(g);
+h+=d
+}else{h-=d
+}if(!e&&(this.index(f)>this.index(g)||this.inTail)&&this.tail){h=this.rtl?h-this.tail:h+this.tail;
+this.inTail=true
+}else{this.inTail=false
+}return -h
+},_update:function(i){var e=this,g={target:this._target||c(),first:this._first||c(),last:this._last||c(),visible:this._visible||c(),fullyvisible:this._fullyvisible||c()},d=this.index(i.first||g.first)<this.index(g.first),f,h=function(k){var j=[],l=[];
+i[k].each(function(){if(g[k].index(this)<0){j.push(this)
+}});
+g[k].each(function(){if(i[k].index(this)<0){l.push(this)
+}});
+if(d){j=j.reverse()
+}else{l=l.reverse()
+}e._trigger("item"+k+"in",c(j));
+e._trigger("item"+k+"out",c(l));
+e["_"+k]=i[k]
+};
+for(f in i){h(f)
+}return this
+}})
+}(jQuery,window));
+(function(a){a.jcarousel.fn.scrollIntoView=function(i,c,m){var k=a.jCarousel.parseTarget(i),f=this.index(this._fullyvisible.first()),l=this.index(this._fullyvisible.last()),h;
+if(k.relative){h=k.target<0?Math.max(0,f+k.target):l+k.target
+}else{h=typeof k.target!=="object"?k.target:this.index(k.target)
+}if(h<f){return this.scroll(h,c,m)
+}if(h>=f&&h<=l){if(a.isFunction(m)){m.call(this,false)
+}return this
+}var j=this.items(),d=this.clipping(),g=this.vertical?"bottom":(this.rtl?"left":"right"),b=0,n;
+while(true){n=j.eq(h);
+if(n.size()===0){break
+}b+=this.dimension(n);
+if(b>=d){var e=parseFloat(n.css("margin-"+g))||0;
+if((b-e)!==d){h++
+}break
+}if(h<=0){break
+}h--
+}return this.scroll(h,c,m)
+}
+}(jQuery));
+(function(a){a.jCarousel.plugin("jcarouselControl",{_options:{target:"+=1",event:"click",method:"scroll"},_active:null,_init:function(){this.onDestroy=a.proxy(function(){this._destroy();
+this.carousel().one("createend.jcarousel",a.proxy(this._create,this))
+},this);
+this.onReload=a.proxy(this._reload,this);
+this.onEvent=a.proxy(function(b){b.preventDefault();
+var c=this.options("method");
+if(a.isFunction(c)){c.call(this)
+}else{this.carousel().jcarousel(this.options("method"),this.options("target"))
+}},this)
+},_create:function(){this.carousel().one("destroy.jcarousel",this.onDestroy).on("reloadend.jcarousel scrollend.jcarousel",this.onReload);
+this._element.on(this.options("event")+".jcarouselcontrol",this.onEvent);
+this._reload()
+},_destroy:function(){this._element.off(".jcarouselcontrol",this.onEvent);
+this.carousel().off("destroy.jcarousel",this.onDestroy).off("reloadend.jcarousel scrollend.jcarousel",this.onReload)
+},_reload:function(){var b=a.jCarousel.parseTarget(this.options("target")),e=this.carousel(),d;
+if(b.relative){d=e.jcarousel(b.target>0?"hasNext":"hasPrev")
+}else{var c=typeof b.target!=="object"?e.jcarousel("items").eq(b.target):b.target;
+d=e.jcarousel("target").index(c)>=0
+}if(this._active!==d){this._trigger(d?"active":"inactive");
+this._active=d
+}return this
+}})
+}(jQuery));
+(function(a){a.jCarousel.plugin("jcarouselPagination",{_options:{perPage:null,item:function(b){return'<a href="#'+b+'">'+b+"</a>"
+},event:"click",method:"scroll"},_pages:{},_items:{},_currentPage:null,_init:function(){this.onDestroy=a.proxy(function(){this._destroy();
+this.carousel().one("createend.jcarousel",a.proxy(this._create,this))
+},this);
+this.onReload=a.proxy(this._reload,this);
+this.onScroll=a.proxy(this._update,this)
+},_create:function(){this.carousel().one("destroy.jcarousel",this.onDestroy).on("reloadend.jcarousel",this.onReload).on("scrollend.jcarousel",this.onScroll);
+this._reload()
+},_destroy:function(){this._clear();
+this.carousel().off("destroy.jcarousel",this.onDestroy).off("reloadend.jcarousel",this.onReload).off("scrollend.jcarousel",this.onScroll)
+},_reload:function(){var g=this.options("perPage");
+this._pages={};
+this._items={};
+if(a.isFunction(g)){g=g.call(this)
+}if(g==null){this._pages=this._calculatePages()
+}else{var b=parseInt(g,10)||0,f=this.carousel().jcarousel("items"),e=1,d=0,l;
+while(true){l=f.eq(d++);
+if(l.size()===0){break
+}if(!this._pages[e]){this._pages[e]=l
+}else{this._pages[e]=this._pages[e].add(l)
+}if(d%b===0){e++
+}}}this._clear();
+var k=this,j=this.carousel().data("jcarousel"),c=this._element,h=this.options("item");
+a.each(this._pages,function(n,m){var i=k._items[n]=a(h.call(k,n,m));
+i.on(k.options("event")+".jcarouselpagination",a.proxy(function(){var q=m.eq(0);
+if(j.circular){var o=j.index(j.target()),p=j.index(q);
+if(parseFloat(n)>parseFloat(k._currentPage)){if(p<o){q="+="+(j.items().size()-o+p)
+}}else{if(p>o){q="-="+(o+(j.items().size()-p))
+}}}j[this.options("method")](q)
+},k));
+c.append(i)
+});
+this._update()
+},_update:function(){var c=this.carousel().jcarousel("target"),b;
+a.each(this._pages,function(e,d){d.each(function(){if(c.is(this)){b=e;
+return false
+}});
+if(b){return false
+}});
+if(this._currentPage!==b){this._trigger("inactive",this._items[this._currentPage]);
+this._trigger("active",this._items[b])
+}this._currentPage=b
+},items:function(){return this._items
+},_clear:function(){this._element.empty();
+this._currentPage=null
+},_calculatePages:function(){var i=this.carousel().data("jcarousel"),e=i.items(),f=i.clipping(),d=0,c=0,g=1,b={},h;
+while(true){h=e.eq(c++);
+if(h.size()===0){break
+}if(!b[g]){b[g]=h
+}else{b[g]=b[g].add(h)
+}d+=i.dimension(h);
+if(d>=f){g++;
+d=0
+}}return b
+}})
+}(jQuery));
+(function(a){a.jCarousel.plugin("jcarouselAutoscroll",{_options:{target:"+=1",interval:3000,autostart:true},_timer:null,_init:function(){this.onDestroy=a.proxy(function(){this._destroy();
+this.carousel().one("createend.jcarousel",a.proxy(this._create,this))
+},this);
+this.onAnimateEnd=a.proxy(this.start,this)
+},_create:function(){this.carousel().one("destroy.jcarousel",this.onDestroy);
+if(this.options("autostart")){this.start()
+}},_destroy:function(){this.stop();
+this.carousel().off("destroy.jcarousel",this.onDestroy)
+},start:function(){this.stop();
+this.carousel().one("animateend.jcarousel",this.onAnimateEnd);
+this._timer=setTimeout(a.proxy(function(){this.carousel().jcarousel("scroll",this.options("target"))
+},this),this.options("interval"));
+return this
+},stop:function(){if(this._timer){this._timer=clearTimeout(this._timer)
+}this.carousel().off("animateend.jcarousel",this.onAnimateEnd);
+return this
+}})
+}(jQuery));
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/foundation/personalization/jcarousel/resources/left.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/foundation/personalization/jcarousel/resources/left.png b/www.hbasecon.com/etc/clientlibs/foundation/personalization/jcarousel/resources/left.png
new file mode 100644
index 0000000..a8b9808
Binary files /dev/null and b/www.hbasecon.com/etc/clientlibs/foundation/personalization/jcarousel/resources/left.png differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/foundation/personalization/jcarousel/resources/right.png
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/foundation/personalization/jcarousel/resources/right.png b/www.hbasecon.com/etc/clientlibs/foundation/personalization/jcarousel/resources/right.png
new file mode 100644
index 0000000..67fda26
Binary files /dev/null and b/www.hbasecon.com/etc/clientlibs/foundation/personalization/jcarousel/resources/right.png differ


[08/13] hbase-site git commit: Added hbasecon website at www.hbasecon.com

Posted by st...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/granite/jquery/granite.min.js
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/granite/jquery/granite.min.js b/www.hbasecon.com/etc/clientlibs/granite/jquery/granite.min.js
new file mode 100644
index 0000000..6933872
--- /dev/null
+++ b/www.hbasecon.com/etc/clientlibs/granite/jquery/granite.min.js
@@ -0,0 +1,92 @@
+(function(c,b,d){var a;
+b.Granite=b.Granite||{};
+b.Granite.$=b.Granite.$||c;
+b._g=b._g||{};
+b._g.$=b._g.$||c;
+a=Granite.HTTP;
+c.ajaxSetup({externalize:true,encodePath:true,hook:true,beforeSend:function(f,e){if(typeof G_IS_HOOKED=="undefined"||!G_IS_HOOKED(e.url)){if(e.externalize){e.url=a.externalize(e.url)
+}if(e.encodePath){e.url=a.encodePathOfURI(e.url)
+}}if(e.hook){var g=a.getXhrHook(e.url,e.type,e.data);
+if(g){e.url=g.url;
+if(g.params){if(e.type.toUpperCase()=="GET"){e.url+="?"+c.param(g.params)
+}else{e.data=c.param(g.params)
+}}}}},statusCode:{403:function(e){if(e.getResponseHeader("X-Reason")==="Authentication Failed"){a.handleLoginRedirect()
+}}}});
+c.ajaxSettings.traditional=true
+}(jQuery,this));
+(function(e,b){e.Granite=e.Granite||{};
+if(e.Granite.csrf){return
+}e.Granite.csrf={initialised:false,refreshToken:l};
+function h(){this._handler=[]
+}h.prototype={then:function(r,q){this._handler.push({resolve:r,reject:q})
+},resolve:function(){this._execute("resolve",arguments)
+},reject:function(){this._execute("reject",arguments)
+},_execute:function(q,r){if(this._handler===null){throw new Error("Promise already completed.")
+}for(var s=0,t=this._handler.length;
+s<t;
+s++){this._handler[s][q].apply(e,r)
+}this.then=function(v,u){(q==="resolve"?v:u).apply(e,r)
+};
+this._handler=null
+}};
+function i(r){var s=document.location.host,u=document.location.protocol,t="//"+s,q=u+t;
+return(r==q||r.slice(0,q.length+1)==q+"/")||(r==t||r.slice(0,t.length+1)==t+"/")||!(/^(\/\/|http:|https:).*/.test(r))
+}var k=":cq_csrf_token",j="CSRF-Token",m="/libs/granite/csrf/token.json";
+var p,g;
+function l(){p=new h();
+var q=new XMLHttpRequest();
+q.onreadystatechange=function(){if(q.readyState===4){try{var s=JSON.parse(q.responseText);
+g=s.token;
+p.resolve(g)
+}catch(r){p.reject(q.responseText)
+}}};
+q.open("GET",Granite.HTTP.externalize(m),true);
+q.send();
+return p
+}function a(r){var s=r.getAttribute("action");
+if(s&&!i(s)){return
+}var q=r.querySelector('input[name="'+k+'"]');
+if(!q){q=document.createElement("input");
+q.setAttribute("type","hidden");
+q.setAttribute("name",k);
+r.appendChild(q)
+}q.setAttribute("value",g)
+}function n(q){var r=function(u){var s=u.target;
+if(s.nodeName.toLowerCase()==="form"&&g){a(s)
+}};
+if(q.addEventListener){q.addEventListener("submit",r,true)
+}else{if(q.attachEvent){q.attachEvent("submit",r)
+}}}l();
+n(document);
+var d=XMLHttpRequest.prototype.open;
+XMLHttpRequest.prototype.open=function(r,q){if(i(q)&&r.toLowerCase()!=="get"){this._csrf=true
+}return d.apply(this,arguments)
+};
+var c=XMLHttpRequest.prototype.send;
+XMLHttpRequest.prototype.send=function(s){if(!this._csrf){c.apply(this,arguments);
+return
+}if(g){this.setRequestHeader(j,g);
+c.apply(this,arguments);
+return
+}var q=this;
+var r=Array.prototype.slice.call(arguments);
+p.then(function(t){q.setRequestHeader(j,t);
+c.apply(q,r)
+},function(){if(e.console){console.error("Unable to read CSRF meta information")
+}c.apply(q,r)
+})
+};
+var f=HTMLFormElement.prototype.submit;
+HTMLFormElement.prototype.submit=function(){a(this);
+return f.apply(this,arguments)
+};
+if(e.Node){var o=Node.prototype.appendChild;
+Node.prototype.appendChild=function(){var q=o.apply(this,arguments);
+if(q.nodeName==="IFRAME"){try{if(q.contentWindow&&!q._csrf){q._csrf=true;
+n(q.contentWindow.document)
+}}catch(r){if(q.src&&q.src.length&&i(q.src)){if(e.console){console.error("Unable to attach CSRF token an iframe element on the same origin")
+}}}}return q
+}
+}setInterval(function(){l()
+},300000)
+})(this);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/granite/utils.min.js
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/granite/utils.min.js b/www.hbasecon.com/etc/clientlibs/granite/utils.min.js
new file mode 100644
index 0000000..4931d3a
--- /dev/null
+++ b/www.hbasecon.com/etc/clientlibs/granite/utils.min.js
@@ -0,0 +1,233 @@
+window.Granite=window.Granite||{};
+Granite.Sling={SELECTOR_INFINITY:".infinity",CHARSET:"_charset_",STATUS:":status",STATUS_BROWSER:"browser",OPERATION:":operation",OPERATION_DELETE:"delete",OPERATION_MOVE:"move",DELETE_SUFFIX:"@Delete",TYPEHINT_SUFFIX:"@TypeHint",COPY_SUFFIX:"@CopyFrom",MOVE_SUFFIX:"@MoveFrom",ORDER:":order",REPLACE:":replace",DESTINATION:":dest",SAVE_PARAM_PREFIX:":saveParamPrefix",IGNORE_PARAM:":ignore",REQUEST_LOGIN_PARAM:"sling:authRequestLogin",LOGIN_URL:"/system/sling/login.html",LOGOUT_URL:"/system/sling/logout.html"};
+(function(a,b){a.Util=(function(){var c={patchText:function(f,e){if(e){if(!b.isArray(e)){f=f.replace("{0}",e)
+}else{for(var d=0;
+d<e.length;
+d++){f=f.replace(("{"+d+"}"),e[d])
+}}}return f
+},getTopWindow:function(){var e=window;
+if(this.iFrameTopWindow){return this.iFrameTopWindow
+}try{while(e.parent&&e!==e.parent&&e.parent.location.href){e=e.parent
+}}catch(d){}return e
+},setIFrameMode:function(d){this.iFrameTopWindow=d||window
+},applyDefaults:function(){var f,h=arguments[0]||{};
+for(var e=1;
+e<arguments.length;
+e++){f=arguments[e];
+for(var d in f){var g=f[d];
+if(f.hasOwnProperty(d)&&g!==undefined){if(g!==null&&typeof g==="object"&&!(g instanceof Array)){h[d]=c.applyDefaults(h[d],g)
+}else{if(g instanceof Array){h[d]=g.slice(0)
+}else{h[d]=g
+}}}}}return h
+},getKeyCode:function(d){return d.keyCode?d.keyCode:d.which
+}};
+return c
+}())
+}(Granite,jQuery));
+(function(Granite,util,sling,$){Granite.HTTP=(function(){var contextPath=null,SCRIPT_URL_REGEXP=/^(?:http|https):\/\/[^\/]+(\/.*)\/(?:etc\.clientlibs|etc(\/.*)*\/clientlibs|libs(\/.*)*\/clientlibs|apps(\/.*)*\/clientlibs).*\.js(\?.*)?$/,ENCODE_PATH_REGEXP=/[^1\w-\.!~\*'\(\)\/%;:@&=\$,]/,loginRedirected=false,self={};
+self.getSchemeAndAuthority=function(url){var end;
+try{if(url.indexOf("://")==-1){return""
+}end=url.indexOf("/",url.indexOf("://")+3);
+return(end==-1)?url:url.substring(0,end)
+}catch(e){return""
+}};
+self.getContextPath=function(){return contextPath
+};
+self.detectContextPath=function(){try{if(window.CQURLInfo){contextPath=CQURLInfo.contextPath||""
+}else{var scripts=document.getElementsByTagName("script");
+for(var i=0;
+i<scripts.length;
+i++){var result=SCRIPT_URL_REGEXP.exec(scripts[i].src);
+if(result){contextPath=result[1];
+return
+}}contextPath=""
+}}catch(e){}};
+self.externalize=function(url){try{if(url.indexOf("/")==0&&contextPath&&url.indexOf(contextPath+"/")!=0){url=contextPath+url
+}}catch(e){}return url
+};
+self.internalize=function(url,doc){if(url.charAt(0)=="/"){if(contextPath===url){return""
+}else{if(contextPath&&url.indexOf(contextPath+"/")==0){return url.substring(contextPath.length)
+}else{return url
+}}}if(!doc){doc=document
+}var docHost=self.getSchemeAndAuthority(doc.location.href);
+var urlHost=self.getSchemeAndAuthority(url);
+if(docHost==urlHost){return url.substring(urlHost.length+(contextPath?contextPath.length:0))
+}else{return url
+}};
+self.getPath=function(url){if(!url){if(window.CQURLInfo&&CQURLInfo.requestPath){return CQURLInfo.requestPath
+}else{url=window.location.pathname
+}}else{url=self.removeParameters(url);
+url=self.removeAnchor(url)
+}url=self.internalize(url);
+var i=url.indexOf(".",url.lastIndexOf("/"));
+if(i!=-1){url=url.substring(0,i)
+}return url
+};
+self.removeAnchor=function(url){if(url.indexOf("#")!=-1){return url.substring(0,url.indexOf("#"))
+}return url
+};
+self.removeParameters=function(url){if(url.indexOf("?")!=-1){return url.substring(0,url.indexOf("?"))
+}return url
+};
+self.encodePathOfURI=function(url){var parts,delim;
+if(url.indexOf("?")!=-1){parts=url.split("?");
+delim="?"
+}else{if(url.indexOf("#")!=-1){parts=url.split("#");
+delim="#"
+}else{parts=[url]
+}}if(ENCODE_PATH_REGEXP.test(parts[0])){parts[0]=self.encodePath(parts[0])
+}return parts.join(delim)
+};
+self.encodePath=function(path){path=encodeURI(path).replace(/%5B/g,"[").replace(/%5D/g,"]");
+path=path.replace(/\+/g,"%2B");
+path=path.replace(/\?/g,"%3F");
+path=path.replace(/;/g,"%3B");
+path=path.replace(/#/g,"%23");
+path=path.replace(/=/g,"%3D");
+path=path.replace(/\$/g,"%24");
+path=path.replace(/,/g,"%2C");
+path=path.replace(/'/g,"%27");
+path=path.replace(/"/g,"%22");
+return path
+};
+self.handleLoginRedirect=function(){if(!loginRedirected){loginRedirected=true;
+alert(Granite.I18n.get("Your request could not be completed because you have been signed out."));
+var l=util.getTopWindow().document.location;
+l.href=self.externalize(sling.LOGIN_URL)+"?resource="+encodeURIComponent(l.pathname+l.search+l.hash)
+}};
+self.getXhrHook=function(url,method,params){method=method||"GET";
+if(window.G_XHR_HOOK&&$.isFunction(G_XHR_HOOK)){var p={url:url,method:method};
+if(params){p.params=params
+}return G_XHR_HOOK(p)
+}return null
+};
+self.eval=function(response){if(typeof response!="object"){response=$.ajax({url:response,type:"get",async:false})
+}try{return eval("("+(response.body?response.body:response.responseText)+")")
+}catch(e){}return null
+};
+return self
+}())
+}(Granite,Granite.Util,Granite.Sling,jQuery));
+(function(document,Granite,util,http,$){Granite.I18n=(function(){var dicts={},urlPrefix="/libs/cq/i18n/dict.",urlSuffix=".json",manualLocale=undefined,pseudoTranslations=false,languages=null,self={},manualDictionary=false,getDictionaryUrl=function(locale){if(manualDictionary){return urlPrefix+locale+urlSuffix
+}var dictionarySrc=$("html").attr("data-i18n-dictionary-src");
+if(!dictionarySrc){return urlPrefix+locale+urlSuffix
+}return dictionarySrc.replace("{locale}",encodeURIComponent(locale)).replace("{+locale}",locale)
+};
+self.LOCALE_DEFAULT="en";
+self.PSEUDO_LANGUAGE="zz";
+self.PSEUDO_PATTERN_KEY="_pseudoPattern_";
+self.init=function(config){config=config||{};
+this.setLocale(config.locale);
+this.setUrlPrefix(config.urlPrefix);
+this.setUrlSuffix(config.urlSuffix)
+};
+self.setLocale=function(locale){if(!locale){return
+}manualLocale=locale
+};
+self.getLocale=function(){if($.isFunction(manualLocale)){manualLocale=manualLocale()
+}return manualLocale||document.documentElement.lang||self.LOCALE_DEFAULT
+};
+self.setUrlPrefix=function(prefix){if(!prefix){return
+}urlPrefix=prefix;
+manualDictionary=true
+};
+self.setUrlSuffix=function(suffix){if(!suffix){return
+}urlSuffix=suffix;
+manualDictionary=true
+};
+self.getDictionary=function(locale){locale=locale||self.getLocale();
+if(!dicts[locale]){pseudoTranslations=(locale.indexOf(self.PSEUDO_LANGUAGE)==0);
+try{var response=$.ajax(getDictionaryUrl(locale),{async:false,dataType:"json"});
+dicts[locale]=$.parseJSON(response.responseText)
+}catch(e){}if(!dicts[locale]){dicts[locale]={}
+}}return dicts[locale]
+};
+self.get=function(text,snippets,note){var dict,newText,lookupText;
+dict=self.getDictionary();
+lookupText=pseudoTranslations?self.PSEUDO_PATTERN_KEY:note?text+" (("+note+"))":text;
+if(dict){newText=dict[lookupText]
+}if(!newText){newText=text
+}if(pseudoTranslations){newText=newText.replace("{string}",text).replace("{comment}",note?note:"")
+}return util.patchText(newText,snippets)
+};
+self.getVar=function(text,note){if(!text){return null
+}return self.get(text,null,note)
+};
+self.getLanguages=function(){if(!languages){try{var json=http.eval("/libs/wcm/core/resources/languages.overlay.infinity.json");
+$.each(json,function(name,lang){lang.title=self.getVar(lang.language);
+if(lang.title&&lang.country&&lang.country!="*"){lang.title+=" ("+self.getVar(lang.country)+")"
+}});
+languages=json
+}catch(e){languages={}
+}}return languages
+};
+self.parseLocale=function(langCode){if(!langCode){return null
+}var pos=langCode.indexOf("_");
+if(pos<0){pos=langCode.indexOf("-")
+}var language,country;
+if(pos<0){language=langCode;
+country=null
+}else{language=langCode.substring(0,pos);
+country=langCode.substring(pos+1)
+}return{code:langCode,language:language,country:country}
+};
+return self
+}())
+}(document,Granite,Granite.Util,Granite.HTTP,jQuery));
+(function(b,c){var a=function(){var e={visibility:"hidden",position:"absolute",width:"30px",height:"30px","-webkit-border-radius":"20px","border-radius":"20px",border:"5px solid orange","-webkit-user-select":"none","user-select":"none",opacity:"0.5","z-index":"2000","pointer-events":"none"};
+var f={};
+var d=[];
+return{debugWithMouse:false,init:function(){var g=this;
+c(document).on("touchstart.touchindicator touchmove.touchindicator touchend.touchindicator",function(i){var h=i.originalEvent.touches;
+g.update(h);
+return true
+});
+if(this.debugWithMouse){c(document).on("mousemove.touchindicator",function(h){h.identifer="fake";
+g.update([h]);
+return true
+})
+}},update:function(k){var h={};
+for(var j=0;
+j<k.length;
+j++){var m=k[j];
+var l=m.identifier;
+var g=f[l];
+if(!g){g=d.pop();
+if(!g){g=c("<div></div>").css(e);
+c("body").append(g)
+}}h[l]=g;
+g.offset({left:m.pageX-20,top:m.pageY-20});
+g.css("visibility","visible")
+}for(l in f){if(f.hasOwnProperty(l)&&!h[l]){g=f[l];
+g.css("visibility","hidden");
+d.push(g)
+}}f=h
+}}
+};
+b.TouchIndicator=new a()
+}(Granite,jQuery));
+(function(c,a,b,d){c.OptOutUtil=(function(){var e={};
+var f=[];
+var g=[];
+e.init=function(h){if(h){f=h.cookieNames?h.cookieNames:f;
+g=h.whitelistCookieNames?h.whitelistCookieNames:g
+}};
+e.getCookieNames=function(){return f
+};
+e.getWhitelistCookieNames=function(){return g
+};
+e.isOptedOut=function(){var k=document.cookie.split(";");
+for(var j=0;
+j<k.length;
+j++){var h=k[j];
+var l=d.trim(h.split("=")[0]);
+if(d.inArray(l,e.getCookieNames())>-1){return true
+}}return false
+};
+e.maySetCookie=function(h){return !(e.isOptedOut()&&d.inArray(h,e.getWhitelistCookieNames())===-1)
+};
+return e
+}())
+}(Granite,Granite.Util,Granite.HTTP,jQuery));
+Granite.OptOutUtil.init(window.GraniteOptOutConfig);
+Granite.HTTP.detectContextPath();
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events.min.css
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events.min.css b/www.hbasecon.com/etc/designs/sites/clientlibs-events.min.css
new file mode 100644
index 0000000..2cd02b3
--- /dev/null
+++ b/www.hbasecon.com/etc/designs/sites/clientlibs-events.min.css
@@ -0,0 +1,5 @@
+@font-face{font-family:carnevalee-freakshow;src:url(clientlibs-events/fonts/wrangle-fonts/Carnevalee-Freakshow.ttf)}@font-face{font-family:'CalibreWeb-Light';src:url(clientlibs-events/fonts/www_fonts/CalibreWeb-Light.eot);src:url(clientlibs-events/fonts/www_fonts/CalibreWeb-Lightd41d.eot?#iefix) format("embedded-opentype") , url(clientlibs-events/fonts/www_fonts/CalibreWeb-Light.woff) format("woff")}@font-face{font-family:'CalibreWeb-Regular';src:url(clientlibs-events/fonts/www_fonts/CalibreWeb-Regular.eot);src:url(clientlibs-events/fonts/www_fonts/CalibreWeb-Regulard41d.eot?#iefix) format("embedded-opentype") , url(clientlibs-events/fonts/www_fonts/CalibreWeb-Regular.woff) format("woff")}@font-face{font-family:'CalibreWeb-Medium';src:url(clientlibs-events/fonts/www_fonts/CalibreWeb-Medium.eot);src:url(clientlibs-events/fonts/www_fonts/CalibreWeb-Mediumd41d.eot?#iefix) format("embedded-opentype") , url(clientlibs-events/fonts/www_fonts/CalibreWeb-Medium.woff) format("woff")}@font-fa
 ce{font-family:'CalibreWeb-Semibold';src:url(clientlibs-events/fonts/www_fonts/CalibreWeb-Semibold.eot);src:url(clientlibs-events/fonts/www_fonts/CalibreWeb-Semiboldd41d.eot?#iefix) format("embedded-opentype") , url(clientlibs-events/fonts/www_fonts/CalibreWeb-Semibold.woff) format("woff")}@font-face{font-family:'CalibreWeb-Thin';src:url(clientlibs-events/fonts/www_fonts/CalibreWeb-Thin.eot);src:url(clientlibs-events/fonts/www_fonts/CalibreWeb-Thind41d.eot?#iefix) format("embedded-opentype") , url(clientlibs-events/fonts/www_fonts/CalibreWeb-Thin.woff) format("woff")}@font-face{font-family:'Glyphicons Halflings';src:url(clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.eot);src:url(clientlibs-events/fonts/bootstarp/glyphicons-halflings-regulard41d.html?#iefix) format("embedded-opentype") , url(clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.woff2) format("woff2") , url(clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.woff) format("woff") , u
 rl(clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.ttf) format("truetype") , url(clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}@font-face{font-family:'FontAwesome';src:url(clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.eot?v=4.5.0);src:url(clientlibs-events/fonts/fa-fonts/fontawesome-webfontd41d.eot?#iefix&v=4.5.0) format("embedded-opentype") , url(clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.woff2?v=4.5.0) format("woff2") , url(clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.woff?v=4.5.0) format("woff") , url(clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.ttf?v=4.5.0) format("truetype") , url(clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.svg?v=4.5.0#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figur
 e,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;c
 ursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antia
 liased;-moz-osx-font-smoothing:grayscale}.icon-roles-marketing:before{content:"\e800"}.icon-roles-information:before{content:"\e801"}.icon-roles-security:before{content:"\e802"}.icon-roles-operations:before{content:"\e803"}.icon-roles-risk:before{content:"\e807"}.icon-persona-business:before{content:"\e622"}.icon-persona-developer:before{content:"\e623"}.icon-persona-it:before{content:"\e624"}.icon-persona-partners:before{content:"\e625"}.icon-financial-services:before{content:"\e601"}.icon-healthcare-lifesciences:before{content:"\e602"}.icon-insurance:before{content:"\e603"}.icon-media:before{content:"\e605"}.icon-public-sector:before{content:"\e606"}.icon-technology:before{content:"\e608"}.icon-telecom:before{content:"\e609"}.icon-travel:before{content:"\e60a"}.icon-energy:before{content:"\e806"}.icon-manufacturing:before{content:"\e805"}.icon-retail:before{content:"\e804"}.icon-file-text2:before{content:"\e60b"}.icon-location:before{content:"\e60c"}.icon-user:before{content:"\e60
 d"}.icon-users:before{content:"\e60e"}.icon-search:before{content:"\e60f"}.icon-lock:before{content:"\e610"}.icon-sphere:before{content:"\e611"}.icon-earth:before{content:"\e612"}.icon-play2:before{content:"\e613"}.icon-circle-up:before{content:"\e614"}.icon-circle-right:before{content:"\e615"}.icon-circle-down:before{content:"\e616"}.icon-circle-left:before{content:"\e617"}.icon-share:before{content:"\e618"}.icon-google-plus3:before{content:"\e619"}.icon-facebook3:before{content:"\e61a"}.icon-twitter3:before{content:"\e61b"}.icon-youtube:before{content:"\e61c"}.icon-youtube2:before{content:"\e61d"}.icon-youtube3:before{content:"\e61e"}.icon-vimeo3:before{content:"\e61f"}.icon-linkedin:before{content:"\e620"}.icon-linkedin2:before{content:"\e621"}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{
 content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e0
 19"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e04
 3"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphi
 con-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{co
 ntent:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart
 :before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:b
 efore{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:bef
 ore{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"
 \e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equa
 lizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:
 "\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triang
 le-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}body{-webkit-font-smoothing:antialiased!important;text-shadow:1px 1px 1px rgba(0,0,0,.004);min-width:300px;box-sizing:border-box;font-family:"CalibreWeb-Regular",sans-serif;font-size:20px;background:#000}div{box-sizing:border-box}main{background:#fff}strong,b{font-weight:normal;font-family:"CalibreWeb-Medium"}a{font-family:"CalibreWeb-Medium";text-decoration:none}a:hover{text-decoration:none}.txt-center{text-align:center}.txt-left{text-align:left}.txt-right{text-align:right}img{max-width:100%}p{margin:0;padding:16px 0}h1{font-size:2em;text-align:center;mar
 gin:0 0 15px 0}h2{font-size:1.8em}h3{margin-bottom:0;font-size:1.5em;font-weight:normal}h3 a{font-family:"CalibreWeb-Regular"}h1,h2,h3{font-family:"CalibreWeb-Thin"}h4{font-weight:normal;font-family:"CalibreWeb-Semibold"}button{margin:0;padding:0;border:0;background:transparent;font-family:inherit;font-size:1em;cursor:pointer;outline:0}button::-moz-focus-inner{padding:0;border:0}.small{font-size:14px}.top{margin-top:3em}.bottom{margin-bottom:3em}.container{width:100%;max-width:1170px;margin:0 auto}.event-container{width:100%;max-width:1170px;margin:0 auto;padding:0 20px}.wconf{font-size:1em}#demandbase-autocomplete{display:none}.gate{display:none}.chevron:after{font-size:14px;padding-left:5px;font-family:'Glyphicons Halflings';content:"\e258";position:relative;top:1px}.chevron-down:after{font-size:14px;padding-left:5px;font-family:'Glyphicons Halflings';content:"\e259";position:relative;top:1px}.grey{background:#f1f0f1;word-wrap:break-word}.darkblue{background:#29a7de;word-wrap:brea
 k-word}.darkblue h1,.darkblue h2,.darkblue h3{color:#fff}.darkred{background:#b0082c}.darkred h1,.darkred h2,.darkred h3{color:#fff}.black{background:#000}.black h1,.black h2,.black h3,.black h4,.black h5,.black h6,.black p,.black ul,.black ol,.black li{color:#fff}header{width:100%;display:block;height:auto}header button{float:right;margin-top:20px;padding:5px 10px;border-radius:3px;border:1px solid #dedede}@media (min-width:960px){header button{display:none}}header #event-util{width:100%;display:none}header #event-util p{padding:10px 0}@media (min-width:600px){header #event-util{display:block}}header .event-container{overflow:hidden}header #event-logo{float:left}@media (min-width:600px){header #event-logo{float:left}}header nav{padding:20px 0}header ul{float:left;padding:0;clear:both;width:100%;margin-top:26px}@media (min-width:600px){header ul{float:right;clear:none;width:auto}}header ul li{display:block;padding:20px 0;border:1px solid #fff;text-transform:uppercase}@media (min-wid
 th:600px){header ul li{border:0;background:0;display:inline-block;padding:0 0 0 25px}}header ul li a{font-family:"CalibreWeb-Regular";padding:20px;text-decoration:none}@media (min-width:600px){header ul li a{padding:0}}#main-banner{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%}#main-banner .mcontainer{max-width:1170px;width:100%;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 20px;top:45%;transform:translate(-45%,-50%)}.sessions-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;background:rgba(0,0,0,.6);color:#fff;transform:translate(-50%,-60%)}.sessions-center h1{padding:60px 0}.sessions-center .event-details{position:relative;text-align:center;width:100%;height:100%}.sessions-center .event-details h1,.sessions-center .event-details h2,.sessions-center .event-details h3,.sessions-center .event-details h4,.sessions-center .event-details h5,.s
 essions-center .event-details h6{padding:60px 0}.webinar-center .webinar-container{width:100%;padding:0 20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.webinar-center .webinar-container h1{margin-bottom:0}.webinar-center .webinar-container p{padding-top:0;padding-bottom:20px}.webinar-center .webinar-container .scroll_link{border:1px solid #fff;padding:10px 14px;border-radius:3px}.webinar-center .webinar-container .scroll_link a{color:#fff}.webinar-shim{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.4)}.banner-min-height-600{min-height:400px}@media (min-width:600px){.banner-min-height-600{min-height:400px}}@media (min-width:960px){.banner-min-height-600{min-height:600px}}.banner-min-height-300{min-height:500px}.banner-logo{width:70%;text-align:center}.banner-logo img{width:100%}.banner-logo h3{margin-top:0;font-family:"CalibreWeb-Regular";color:#fff;text-transform:none;padding-top:20px;padding-bottom:58px}#event-details{width:100%;b
 ottom:0;background:linear-gradient(to right,#6f1514,#ce2723);text-align:center;font-size:1em;margin:0 auto;margin-top:20px}@media (min-width:960px){#event-details{margin-top:80px}}#event-details p{max-width:90%;margin:0 auto}.ab-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-60%)}.center{margin:0 auto}.right{float:right}.bar-bottom{position:absolute;bottom:0;max-width:1170px;left:50%;transform:translate(-50%,0)}.hide-mobile{display:none}@media (min-width:960px){.hide-mobile{display:block}}.sticky{position:fixed;z-index:200;width:100%;box-shadow:0 1px 4px rgba(0,0,0,.3)}footer .sticky_link{float:right;margin:20px 0}.footer-banner{width:100%;padding:20px 0;text-align:center}.footer-banner img{margin-top:-60px}#copy{float:left;font-size:14px;margin:20px 0}@media (min-width:900px){#copy{max-width:50%}}#copy p{padding:5px 0}.red .accordion h3{color:#cd2929;font-family:"CalibreWeb-Regular"}.red #event-details{color:#fff}.red #event-details a{color:#fff;font-family:"Ca
 libreWeb-Semibold"}.red .grid-item .name{color:#cd2929}.red .sessions-center h1,.red .webinar-center h1{color:#fff}.red a{color:#cd2929}.red header{background:#fff}.red header #event-util{background:#cd2929;color:#fff}.red header .sticky{background:#fff}.red header nav a{color:#000}.red h1{color:#cd2929}.red footer{background:#cd2929;color:#fff}.blue{color:#666}.blue .accordion h3{color:#29a7de;font-family:"CalibreWeb-Regular"}.blue .accordion .acc_plus{background:url(clientlibs-events/css/assets/icons/xplus_sm.png.pagespeed.ic.omhsxIbQPH.png);padding:7px;float:right}.blue .accordion .acc_minus{background:url(clientlibs-events/css/assets/icons/xminus_sm.png.pagespeed.ic.dQt-uO8m7u.png);padding:7px;float:right}.blue .darkblue h1,.blue .darkblue h2,.blue .darkblue h3{color:#fff}.blue #event-details{color:#fff}.blue #event-details a{color:#fff;font-family:"CalibreWeb-Semibold"}.blue .grid-item .name{color:#29a7de}.blue a{color:#29a7de}.blue header{background:#fff}.blue header #event-ut
 il{background:#29a7de;color:#fff}.blue header .sticky{background:#fff}.blue header nav a{color:#000}.blue h1{color:#29a7de}.blue h2{color:#8e8e8e}.blue .sessions-center h1,.blue .webinar-center h1{color:#fff}.blue footer{background:#29a7de;color:#fff}.blue footer a{color:#fff}.red-black .accordion{background:#b0082c}.red-black .accordion h3{color:#fff;font-family:"CalibreWeb-Regular"}.red-black .accordion .table{padding:0}.red-black .accordion .table td{padding:10px;min-width:0}.red-black .accordion .table th{background:#f2dede;color:#000;min-width:0}.red-black .accordion .acc_plus{background:url(clientlibs-events/css/assets/icons/xwhite_plus_sm.png.pagespeed.ic.jqf_V18Myb.png);padding:7px;float:right}.red-black .accordion .acc_minus{background:url(clientlibs-events/css/assets/icons/xwhite_minus_sm.png.pagespeed.ic.xzzjHf20pJ.png);padding:7px;float:right}.red-black .accordion_content{display:none;width:100%;padding:.5em;margin:0 auto}.red-black #event-details{color:#fff}.red-black #
 event-details a{color:#fff;font-family:"CalibreWeb-Semibold"}.red-black .grid-item .name{color:#cd2929}.red-black a{color:#ffd8a3}.red-black header #event-util{color:#fff}.red-black header .sticky{color:#fff;z-index:9000}.red-black header .sticky-nav{background-color:#000}.red-black header nav a.sticky_link{color:#fff}.red-black header nav a{color:#fff;background-color:#000}.red-black h1{font-size:2.5em}.red-black .data-dash-section{color:#fff;background-attachment:fixed;background-position:center top;background-repeat:no-repeat;background-size:cover}.red-black .data-dash-section h2{padding:0;margin:0}.red-black .data-dash-section p{padding:0;margin:.75em 0}.red-black .data-dash-section ol{list-style-position:inside;padding:0}.red-black footer{background:#cd2929;color:#fff}.red-black footer .sticky_link{color:#fff}.red-black .event-util{background-color:#b0082c}.red-black .strata .strata-headline{padding:1em 0;text-align:center;color:#fff;font-weight:bold;background-color:rgba(0,0,0
 ,.5);position:absolute;top:15%;width:100%;margin:0}.red-black .strata .strata-headline h1{font-size:2.5em;margin:0;color:#fff}.red-black .strata .strata-headline h3{margin:0;color:#fff}.red-black .strata .strata-headline a{background-color:#b0082c;padding:.25em .75em;line-height:2em;border-radius:2px;color:#fff;font-size:.8em}.red-black #event-util{background:#b0082c}.red-black .sticky-nav{top:0}.red-black .section h1{margin:0}.red-black .mobile-btn{color:#fff}.section_padding{padding:60px 0;overflow:hidden}.www-btn{border:1px solid #005984;color:#005984;text-transform:uppercase;border-radius:3px;font-size:18px;padding:10px 14px;background-color:transparent}.blue-btn{border:1px solid #fff;color:#fff;text-transform:uppercase;border-radius:3px;font-size:18px;padding:10px 14px;background:#005984}.btn-bottom{position:relative;display:block;padding-top:20px;z-index:5;bottom:1em;left:0;right:0}@media screen and (min-width:768px){.btn-bottom{position:absolute}}.btn-pad{display:block;width:
 100%}@media screen and (min-width:768px){.btn-pad{padding-bottom:4em}}.col-4{width:40%;padding-right:15px;float:left;position:relative}.col-8{width:100%}.embed{overflow:hidden;position:relative;padding:0 14px}.embed iframe{width:100%;position:relative;z-index:2}.scrolloff{pointer-events:none}.overlay{position:absolute;width:100%;height:100%;z-index:3}.items,.spitems{*zoom:1;padding:0 24px;margin:0}.items:before,.items:after,.spitems:before,.spitems:after{content:" ";display:table}.items:after,.spitems:after{clear:both}.items ul,.spitems ul{padding:0;margin:0}.items li,.spitems li{list-style:none;float:left}.grid{overflow:hidden}.grid-row{width:100%}.grid-item{width:100%;list-style:none;float:left}@media (min-width:600px){.grid-item{width:50%}}@media (min-width:960px){.grid-item{width:25%}}.grid-item img{width:100%}.grid-item .name,.grid-item .company{margin:0;padding:0 10px 5px 0;text-align:center}.grid-item .company{padding-bottom:15px}.grid-item .description{padding:10px;display:n
 one;font-size:14px}.grid-item-container{margin:7px}.speakers-item{cursor:pointer;background:#dedede;padding-bottom:10px}.table{padding:0 14px;overflow-y:hidden}.table tr:first-child th{text-align:center;background:#000;color:#fff}.table tr:first-child th:nth-child(odd){width:150px}.table tr:first-child th b{color:#fff}.table p{display:none}.table h3{font-size:20px;display:inline-block;color:#000;font-family:"CalibreWeb-Medium";margin-top:0;padding-top:0}.table td,.table th{padding:20px;border:1px solid #dedede;min-width:150px;font-weight:normal}.table td .glyphicon,.table th .glyphicon{display:inline-block;padding-left:10px;font-size:15px;color:gray}.table th{text-align:left;background:#ececec;color:#000}.accordion-menu{padding:0 20px}.accordion{width:100%;background:#f4f4f4;margin-top:-1px}.accordion img{max-width:100%}.accordion img.small{width:25%;vertical-align:middle}.accordion h3{cursor:pointer;width:95%;margin:0 auto;padding:15px 10px 15px 0;font-size:1.2em;position:relative}
 .accordion h4{margin-bottom:0}.accordion table p{display:block}.accordion a{color:#b0082c}.acc-title{width:90%}.acc-icon{position:absolute;right:0;top:20px}.acc-bottom{margin-bottom:1.5em}.acc-top{margin-top:1.5em}.acc_border{border:1px solid #dedede}.acc-center{text-align:center}.active_acc{background:#fff}.accordion_content{display:none;width:95%;margin:0 auto;padding-bottom:20px}.acc_plus{background:url(clientlibs-events/css/assets/icons/xred_plus_sm.png.pagespeed.ic.wFWUDoADCr.png);padding:7px;float:right}.acc_minus{background:url(clientlibs-events/css/assets/icons/xred_minus_sm.png.pagespeed.ic.MWIDXMJpsO.png);padding:7px;float:right}.floatleft{float:left}.floatright{float:right}.floatnone{float:none;clear:both}.inlineblock{display:inline-block}.clearfix:after{content:" ";display:block;height:0;clear:both}.zerobottommargin{margin-bottom:0!important}form{border:0;width:100%;margin:0;padding:0}fieldset{border:0;margin:0;padding:0}@media (min-width:700px){.registeronethird,.regist
 eronehalf,.registertwothirds{float:left}}.registeronethird{width:100%}@media (min-width:700px){.registeronethird{width:30.33%;margin-right:3%}}.registertwothirds{width:63.66%;margin-right:3%}.registeronehalf{width:100%;margin-bottom:30px}@media (min-width:700px){.registeronehalf{width:47%;margin-right:3%}}form#register input{margin:0 0 15px 0;padding:5px 7px;width:97%;border-style:solid;border-width:1px;border-color:#bfbfbf;font-family:"calibre-light";font-size:.9em;color:#787878;height:20px}form#register label{margin:0 0 5px 0;padding:0;width:100%;display:block;font-size:1em;color:#787878;font-weight:300}form#register label#requiredfieldslabel{font-size:.75em;margin:0 0 20px 0;padding:0;display:block;font-weight:300}form#register select{width:97%;height:20px;margin:0 0 20px;padding:7px 8px 9px 8px;display:block;border-style:solid;border-width:1px;border-radius:0;-webkit-appearance:none;background-color:#bfbfbf;box-sizing:content-box;overflow:hidden;background:url(http://files.cloud
 era.com.s3.amazonaws.com/LP/2015/Images/dropdown-arrow.png) no-repeat right #fff;font-family:"calibre-light";font-size:.9em;color:#787878}form#register #breakout_sessions_1{width:50%}.ui-menu-item{margin:0 0 20px;padding:5px 7px;display:block;border-style:none;border-width:1px;border-color:#787878;border-radius:0;-webkit-appearance:none;background-color:#fff;box-sizing:content-box;overflow:hidden;font-family:"calibre-light",helvetica,arial,sans-serif;font-size:.9em;color:#787878}form#register input.checkbox{width:25px;height:15px}form#register input.checkbox span{position:relative;top:-5px}form#register input#checkbox1{width:25px;height:15px;margin-bottom:30px}form#register input#checkbox1 span{position:relative;top:-5px}div.controls button{width:157px;height:45px;margin:0 0 0 15px;padding:0}button.btn{background-color:#787878;box-shadow:none;border:0;color:#fff;font-family:"calibre-regular",Arial,sans-serif;font-weight:300;text-transform:uppercase;font-size:1em;border-radius:5px;-m
 oz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer}button.btn-primary{background-color:#004d6f;margin-left:0!important;cursor:pointer}.bsession{width:50%}#session-registration{margin:0 14px}.morelinks{display:block;padding:0;margin:0 auto 20px auto;font-size:1.2em;font-weight:300;width:100%;max-width:160px;text-align:center}form#register .weblabel{display:block;padding-left:15px;text-indent:-15px}form#register .weblabel input{width:13px;height:13px;padding:0;margin:0;margin-right:5px;vertical-align:center;position:relative;top:-1px;*overflow:hidden}.col-control{overflow:hidden}.col-control h3{margin-top:0}.col_container{width:100%;max-width:1200px;margin:0 auto}.col-1{width:100%}@media (min-width:600px){.col-1{padding:0 15px}}.col-2{width:100%}@media (min-width:600px){.col-2{width:50%;float:left;padding:0 15px}}.col-3{width:100%}@media (min-width:600px){.col-3{width:33.3%;float:left;padding:0 15px}}.col-4{width:100%}@media (min-width:800px){.col-4{width:25%;float:left;pad
 ding:0 15px}}.col-25{width:100%}@media (min-width:800px){.col-25{width:25%;float:left;padding-right:15px}}.col-75{width:100%}@media (min-width:800px){.col-75{width:75%;float:left}}.event-box{padding:0;margin:.5em 0}.event-box .col-xs-12{padding:0}.event-box .col-xs-12 .event-box-container{position:relative}.event-box .col-xs-12 .event-box-container h2{color:#fff;position:absolute;top:0;left:0;padding:.25em;text-transform:uppercase;font-weight:bold;margin:0;z-index:99}.event-box .col-xs-12 .event-box-container .overlay-event{width:100%;color:#000;position:absolute;bottom:0;left:0;background-color:rgba(255,255,255,.85);padding:.5em;z-index:99}.event-box .col-xs-12 .event-box-container .overlay-event p{margin:0;line-height:1em;padding:0}.event-box .col-xs-12 .event-box-container .overlay-event p.date{font-weight:normal}.event-box .col-xs-12 .event-box-container .overlay-event a.cta{color:#29a7de;font-size:1.5em}.event-box .col-xs-12 .event-box-container .overlay-event .addthisevent{rig
 ht:0}.event-box .col-xs-12 .center{text-align:center}.event-box .col-xs-12 .shim{top:0;z-index:0;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.25)}.event-box .addeventatc{display:inline-block;position:relative;z-index:999998;color:#000!important;font-weight:300;line-height:100%;background:#fff;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;font-size:15px;text-decoration:none;padding:13px 12px 12px 43px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;-webkit-font-smoothing:antialiased!important;text-shadow:1px 1px 1px rgba(0,0,0,.004)}.event-box .addeventatc:hover{border:1px solid #aab9d4;color:#000;font-size:15px;text-decoration:none}.event-box .addeventatc:active{top:1px}.event-box .addeventatc-selected{background-color:#f9f9f9}.event-box .addeventatc .icon{width:18px;height:18px;position:absolute;z-index:50;left:12px;top:10px;background:url(http://www.hbasecon.com/icon-calendar-t1.svg) no-repeat;background-size:18px 18px}.event-box .addeve
 ntatc .start,.event-box .addeventatc .end,.event-box .addeventatc .timezone,.event-box .addeventatc .title,.event-box .addeventatc .description,.event-box .addeventatc .location,.event-box .addeventatc .organizer,.event-box .addeventatc .organizer_email,.event-box .addeventatc .facebook_event,.event-box .addeventatc .all_day_event,.event-box .addeventatc .date_format,.event-box .addeventatc .alarm_reminder,.event-box .addeventatc .recurring,.event-box .addeventatc .attendees{display:none!important}.event-box .addeventatc_dropdown{width:200px;position:absolute;z-index:99999;padding:6px 0 0 0;background:#fff;text-align:left;display:none;margin-top:-2px;margin-left:-1px;border-top:1px solid #c8c8c8;border-right:1px solid #bebebe;border-bottom:1px solid #a8a8a8;border-left:1px solid #bebebe;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow:1px 3px 6px rgba(0,0,0,.15);-moz-box-shadow:1px 3px 6px rgba(0,0,0,.15);box-shadow:1px 3px 6px rgba(0,0,0,.15)}.event-box .addevent
 atc_dropdown span{display:block;line-height:100%;background:#fff;text-decoration:none;font-size:14px;color:#333;padding:9px 10px 9px 40px}.event-box .addeventatc_dropdown span:hover{background-color:#f4f4f4;color:#000;text-decoration:none;font-size:14px}.event-box .addeventatc_dropdown em{color:#999!important;font-size:12px!important}.event-box .addeventatc_dropdown .frs{background:#fff;color:#cacaca!important;cursor:pointer;font-size:9px!important;font-style:normal!important;font-weight:normal!important;line-height:110%!important;padding-left:10px;position:absolute;right:10px;text-align:right;text-decoration:none;top:5px;z-index:101}.event-box .addeventatc_dropdown .frs:hover{color:#999!important}.event-box .addeventatc_dropdown .ateappleical{background-image:url(http://www.hbasecon.com/dropdown-apple-t1.png);background-position:13px 50%;background-repeat:no-repeat}.event-box .addeventatc_dropdown .ateoutlook{background-image:url(http://www.hbasecon.com/gfx/dropdown-outlook-t1.png)
 ;background-position:13px 50%;background-repeat:no-repeat}.event-box .addeventatc_dropdown .ateoutlookcom{background-image:url(http://www.hbasecon.com/gfx/dropdown-outlook-t1.png);background-position:13px 50%;background-repeat:no-repeat}.event-box .addeventatc_dropdown .ategoogle{background-image:url(http://www.hbasecon.com/gfx/dropdown-google-t1.png);background-position:13px 50%;background-repeat:no-repeat}.event-box .addeventatc_dropdown .ateyahoo{background-image:url(http://www.hbasecon.com/gfx/dropdown-yahoo-t1.png);background-position:13px 50%;background-repeat:no-repeat}.event-box .addeventatc_dropdown .atefacebook{background-image:url(http://www.hbasecon.com/gfx/dropdown-facebook-t1.png);background-position:13px 50%;background-repeat:no-repeat}.event-box .addeventatc_dropdown .copyx{height:21px;display:block;position:relative;cursor:default}.event-box .addeventatc_dropdown .brx{height:1px;overflow:hidden;background:#e0e0e0;position:absolute;z-index:100;left:10px;right:10px;to
 p:9px}.event-box .addeventatc{position:absolute;top:0;right:0;margin:.75em}.social-icon-bar{background-color:rgba(0,0,0,.5)}.social-icon-bar ul{padding:0;text-align:center;margin:0}.social-icon-bar ul li{display:inline-block}.social-icon-bar ul li a{height:30px;width:30px;line-height:30px;color:#fff;display:block}.addtocalendar var{display:none}.addtocalendar{position:relative;display:inline-block;background:transparent!important}.atcb-link{display:block;outline:none!important;cursor:pointer;background:#004d6f;padding:10px 20px}.atcb-link:focus ~ ul,.atcb-link:active ~ ul,.atcb-list:hover{visibility:visible}.atcb-list{visibility:hidden;position:absolute;top:100%;left:0;width:120px;z-index:900}.atcb-list,.atcb-item{list-style:none;margin:0;padding:0;background:#fff}.atcb-item{float:none;text-align:left}.atcb-item-link{text-decoration:none;outline:0;display:block}.atcb-item.hover,.atcb-item:hover{position:relative;z-index:900;cursor:pointer;text-decoration:none;outline:0}.atc-style-bl
 ue .atcb-link,.atc-style-blue .atcb-link:hover,.atc-style-blue .atcb-link:active,.atc-style-blue .atcb-link:focus{margin:0;color:#fff;font-family:"calibre-light";text-decoration:none;outline:0;line-height:20px;vertical-align:middle;border-radius:4px;zoom:1}.atc-style-blue .atcb-list{width:160px;border:1px solid #bababa;border-radius:2px;box-shadow:0 0 5px #aaa}.atc-style-blue .atcb-list,.atc-style-blue .atcb-item{background:#fff;color:#000}.atc-style-blue .atcb-item,.atc-style-blue .atcb-item-link{line-height:1.3em;vertical-align:middle;zoom:1}.atc-style-blue .atcb-item-link,.atc-style-blue .atcb-item-link:hover,.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus{font-family:"calibre-light";font-size:14px;text-decoration:none;outline:0;padding:5px 15px;background:#fff;color:#000}.atc-style-blue .atcb-item-link:hover,.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus{color:#000}.atc-style-blue .atcb-item.hover,.atc-style-blue .atcb-i
 tem:hover{color:#000}.textImagefull{padding:0 20px;overflow:hidden}.textImagefull img{width:100%}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-we
 bkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0{-webkit-transform:rotate(0);transform:rotate(0)}
+100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
+}@keyframes fa-spin{0{-webkit-transform:rotate(0);transform:rotate(0)}
+100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
+}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none}.fa-stack{position
 :relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:
 before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f
 032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f
 04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\
 f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content
 :"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{con
 tent:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:b
 efore{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.f
 a-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content
 :"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa
 -frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:bef
 ore{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:
 "\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa
 -thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{con
 tent:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{cont
 ent:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{conte
 nt:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-
 life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-
 binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm
 :before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{con
 tent:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-co
 mbinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglas
 s-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-inte
 rnet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{cont
 ent:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}
\ No newline at end of file


[09/13] hbase-site git commit: Added hbasecon website at www.hbasecon.com

Posted by st...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/clientlibs/granite/jquery.min.js
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/clientlibs/granite/jquery.min.js b/www.hbasecon.com/etc/clientlibs/granite/jquery.min.js
new file mode 100644
index 0000000..6a27d62
--- /dev/null
+++ b/www.hbasecon.com/etc/clientlibs/granite/jquery.min.js
@@ -0,0 +1,2692 @@
+/*!
+ * jQuery JavaScript Library v1.11.2
+ * http://jquery.com/
+ *
+ * Includes Sizzle.js
+ * http://sizzlejs.com/
+ *
+ * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors
+ * Released under the MIT license
+ * http://jquery.org/license
+ *
+ * Date: 2014-12-17T15:27Z
+ */
+(function(b,a){if(typeof module==="object"&&typeof module.exports==="object"){module.exports=b.document?a(b,true):function(c){if(!c.document){throw new Error("jQuery requires a window with a document")
+}return a(c)
+}
+}else{a(b)
+}}(typeof window!=="undefined"?window:this,function(a4,au){var aO=[];
+var O=aO.slice;
+var ay=aO.concat;
+var w=aO.push;
+var bT=aO.indexOf;
+var ab={};
+var x=ab.toString;
+var J=ab.hasOwnProperty;
+var C={};
+var ah="1.11.2",bH=function(e,i){return new bH.fn.init(e,i)
+},D=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,bR=/^-ms-/,aV=/-([\da-z])/gi,N=function(e,i){return i.toUpperCase()
+};
+bH.fn=bH.prototype={jquery:ah,constructor:bH,selector:"",length:0,toArray:function(){return O.call(this)
+},get:function(e){return e!=null?(e<0?this[e+this.length]:this[e]):O.call(this)
+},pushStack:function(e){var i=bH.merge(this.constructor(),e);
+i.prevObject=this;
+i.context=this.context;
+return i
+},each:function(i,e){return bH.each(this,i,e)
+},map:function(e){return this.pushStack(bH.map(this,function(b6,b5){return e.call(b6,b5,b6)
+}))
+},slice:function(){return this.pushStack(O.apply(this,arguments))
+},first:function(){return this.eq(0)
+},last:function(){return this.eq(-1)
+},eq:function(b6){var e=this.length,b5=+b6+(b6<0?e:0);
+return this.pushStack(b5>=0&&b5<e?[this[b5]]:[])
+},end:function(){return this.prevObject||this.constructor(null)
+},push:w,sort:aO.sort,splice:aO.splice};
+bH.extend=bH.fn.extend=function(){var e,ca,b5,b6,cd,cb,b9=arguments[0]||{},b8=1,b7=arguments.length,cc=false;
+if(typeof b9==="boolean"){cc=b9;
+b9=arguments[b8]||{};
+b8++
+}if(typeof b9!=="object"&&!bH.isFunction(b9)){b9={}
+}if(b8===b7){b9=this;
+b8--
+}for(;
+b8<b7;
+b8++){if((cd=arguments[b8])!=null){for(b6 in cd){e=b9[b6];
+b5=cd[b6];
+if(b9===b5){continue
+}if(cc&&b5&&(bH.isPlainObject(b5)||(ca=bH.isArray(b5)))){if(ca){ca=false;
+cb=e&&bH.isArray(e)?e:[]
+}else{cb=e&&bH.isPlainObject(e)?e:{}
+}b9[b6]=bH.extend(cc,cb,b5)
+}else{if(b5!==undefined){b9[b6]=b5
+}}}}}return b9
+};
+bH.extend({expando:"jQuery"+(ah+Math.random()).replace(/\D/g,""),isReady:true,error:function(e){throw new Error(e)
+},noop:function(){},isFunction:function(e){return bH.type(e)==="function"
+},isArray:Array.isArray||function(e){return bH.type(e)==="array"
+},isWindow:function(e){return e!=null&&e==e.window
+},isNumeric:function(e){return !bH.isArray(e)&&(e-parseFloat(e)+1)>=0
+},isEmptyObject:function(i){var e;
+for(e in i){return false
+}return true
+},isPlainObject:function(b6){var i;
+if(!b6||bH.type(b6)!=="object"||b6.nodeType||bH.isWindow(b6)){return false
+}try{if(b6.constructor&&!J.call(b6,"constructor")&&!J.call(b6.constructor.prototype,"isPrototypeOf")){return false
+}}catch(b5){return false
+}if(C.ownLast){for(i in b6){return J.call(b6,i)
+}}for(i in b6){}return i===undefined||J.call(b6,i)
+},type:function(e){if(e==null){return e+""
+}return typeof e==="object"||typeof e==="function"?ab[x.call(e)]||"object":typeof e
+},globalEval:function(e){if(e&&bH.trim(e)){(a4.execScript||function(i){a4["eval"].call(a4,i)
+})(e)
+}},camelCase:function(e){return e.replace(bR,"ms-").replace(aV,N)
+},nodeName:function(i,e){return i.nodeName&&i.nodeName.toLowerCase()===e.toLowerCase()
+},each:function(b9,ca,b5){var b8,b6=0,b7=b9.length,e=ac(b9);
+if(b5){if(e){for(;
+b6<b7;
+b6++){b8=ca.apply(b9[b6],b5);
+if(b8===false){break
+}}}else{for(b6 in b9){b8=ca.apply(b9[b6],b5);
+if(b8===false){break
+}}}}else{if(e){for(;
+b6<b7;
+b6++){b8=ca.call(b9[b6],b6,b9[b6]);
+if(b8===false){break
+}}}else{for(b6 in b9){b8=ca.call(b9[b6],b6,b9[b6]);
+if(b8===false){break
+}}}}return b9
+},trim:function(e){return e==null?"":(e+"").replace(D,"")
+},makeArray:function(e,b5){var i=b5||[];
+if(e!=null){if(ac(Object(e))){bH.merge(i,typeof e==="string"?[e]:e)
+}else{w.call(i,e)
+}}return i
+},inArray:function(b7,b5,b6){var e;
+if(b5){if(bT){return bT.call(b5,b7,b6)
+}e=b5.length;
+b6=b6?b6<0?Math.max(0,e+b6):b6:0;
+for(;
+b6<e;
+b6++){if(b6 in b5&&b5[b6]===b7){return b6
+}}}return -1
+},merge:function(b8,b6){var e=+b6.length,b5=0,b7=b8.length;
+while(b5<e){b8[b7++]=b6[b5++]
+}if(e!==e){while(b6[b5]!==undefined){b8[b7++]=b6[b5++]
+}}b8.length=b7;
+return b8
+},grep:function(e,cb,b8){var ca,b7=[],b5=0,b6=e.length,b9=!b8;
+for(;
+b5<b6;
+b5++){ca=!cb(e[b5],b5);
+if(ca!==b9){b7.push(e[b5])
+}}return b7
+},map:function(b6,cb,e){var ca,b8=0,b9=b6.length,b5=ac(b6),b7=[];
+if(b5){for(;
+b8<b9;
+b8++){ca=cb(b6[b8],b8,e);
+if(ca!=null){b7.push(ca)
+}}}else{for(b8 in b6){ca=cb(b6[b8],b8,e);
+if(ca!=null){b7.push(ca)
+}}}return ay.apply([],b7)
+},guid:1,proxy:function(b7,b6){var e,b5,i;
+if(typeof b6==="string"){i=b7[b6];
+b6=b7;
+b7=i
+}if(!bH.isFunction(b7)){return undefined
+}e=O.call(arguments,2);
+b5=function(){return b7.apply(b6||this,e.concat(O.call(arguments)))
+};
+b5.guid=b7.guid=b7.guid||bH.guid++;
+return b5
+},now:function(){return +(new Date())
+},support:C});
+bH.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(b5,e){ab["[object "+e+"]"]=e.toLowerCase()
+});
+function ac(b5){var i=b5.length,e=bH.type(b5);
+if(e==="function"||bH.isWindow(b5)){return false
+}if(b5.nodeType===1&&i){return true
+}return e==="array"||i===0||typeof i==="number"&&i>0&&(i-1) in b5
+}var m=
+/*!
+ * Sizzle CSS Selector Engine v2.2.0-pre
+ * http://sizzlejs.com/
+ *
+ * Copyright 2008, 2014 jQuery Foundation, Inc. and other contributors
+ * Released under the MIT license
+ * http://jquery.org/license
+ *
+ * Date: 2014-12-16
+ */
+(function(dd){var cx,dg,cm,cG,cJ,ch,cV,df,dl,cH,cW,cY,cB,cn,c7,c2,de,cd,cE,c9="sizzle"+1*new Date(),cI=dd.document,dh=0,c3=0,b8=cz(),c8=cz(),cF=cz(),cD=function(i,e){if(i===e){cW=true
+}return 0
+},cP=1<<31,cN=({}).hasOwnProperty,db=[],dc=db.pop,cL=db.push,b6=db.push,cl=db.slice,cc=function(dp,dn){var dm=0,e=dp.length;
+for(;
+dm<e;
+dm++){if(dp[dm]===dn){return dm
+}}return -1
+},b7="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",co="[\\x20\\t\\r\\n\\f]",b5="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",cK=b5.replace("w","w#"),c5="\\["+co+"*("+b5+")(?:"+co+"*([*^$|!~]?=)"+co+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+cK+"))|)"+co+"*\\]",cj=":("+b5+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+c5+")*)|.*)\\)|)",ct=new RegExp(co+"+","g"),cq=new RegExp("^"+co+"+|((?:^|[^\\\\])(?:\\\\.)*)"+co+"+$","g"),cu=new RegExp("^"+co+"*,"+co+"*"),cA=new RegExp("^"+co+"*([>+~]|"+co+")"+co+"*"),cs=new RegExp("="+co+"*([^\\]'\"]*?)"+co+"*\\]","g"),cR=new RegExp(cj),cT=new RegExp("^"+cK+"$"),c1={ID:new RegExp("^#("+b5+")"),CLASS:new RegExp("^\\.("+b5+")"),TAG:new RegExp("^("+b5.replace("w","w*")+")"),ATTR:new RegExp("^"+c5),PSEUDO:new RegExp("^"+cj),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+co+"*(even|odd|(([+-]|)(\\d*)n|)
 "+co+"*(?:([+-]|)"+co+"*(\\d+)|))"+co+"*\\)|)","i"),bool:new RegExp("^(?:"+b7+")$","i"),needsContext:new RegExp("^"+co+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+co+"*((?:-\\d)?\\d*)"+co+"*\\)|)(?=[^-]|$)","i")},cb=/^(?:input|select|textarea|button)$/i,ck=/^h\d$/i,cO=/^[^{]+\{\s*\[native \w/,cQ=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,c0=/[+~]/,cM=/'|\\/g,cr=new RegExp("\\\\([\\da-f]{1,6}"+co+"?|("+co+")|.)","ig"),c4=function(e,dn,i){var dm="0x"+dn-65536;
+return dm!==dm||i?dn:dm<0?String.fromCharCode(dm+65536):String.fromCharCode(dm>>10|55296,dm&1023|56320)
+},dk=function(){cY()
+};
+try{b6.apply((db=cl.call(cI.childNodes)),cI.childNodes);
+db[cI.childNodes.length].nodeType
+}catch(cC){b6={apply:db.length?function(i,e){cL.apply(i,cl.call(e))
+}:function(dp,dn){var e=dp.length,dm=0;
+while((dp[e++]=dn[dm++])){}dp.length=e-1
+}}
+}function cv(du,dm,dy,dA){var dz,dr,ds,dw,dx,dq,dp,e,dn,dv;
+if((dm?dm.ownerDocument||dm:cI)!==cB){cY(dm)
+}dm=dm||cB;
+dy=dy||[];
+dw=dm.nodeType;
+if(typeof du!=="string"||!du||dw!==1&&dw!==9&&dw!==11){return dy
+}if(!dA&&c7){if(dw!==11&&(dz=cQ.exec(du))){if((ds=dz[1])){if(dw===9){dr=dm.getElementById(ds);
+if(dr&&dr.parentNode){if(dr.id===ds){dy.push(dr);
+return dy
+}}else{return dy
+}}else{if(dm.ownerDocument&&(dr=dm.ownerDocument.getElementById(ds))&&cE(dm,dr)&&dr.id===ds){dy.push(dr);
+return dy
+}}}else{if(dz[2]){b6.apply(dy,dm.getElementsByTagName(du));
+return dy
+}else{if((ds=dz[3])&&dg.getElementsByClassName){b6.apply(dy,dm.getElementsByClassName(ds));
+return dy
+}}}}if(dg.qsa&&(!c2||!c2.test(du))){e=dp=c9;
+dn=dm;
+dv=dw!==1&&du;
+if(dw===1&&dm.nodeName.toLowerCase()!=="object"){dq=ch(du);
+if((dp=dm.getAttribute("id"))){e=dp.replace(cM,"\\$&")
+}else{dm.setAttribute("id",e)
+}e="[id='"+e+"'] ";
+dx=dq.length;
+while(dx--){dq[dx]=e+cg(dq[dx])
+}dn=c0.test(du)&&cS(dm.parentNode)||dm;
+dv=dq.join(",")
+}if(dv){try{b6.apply(dy,dn.querySelectorAll(dv));
+return dy
+}catch(dt){}finally{if(!dp){dm.removeAttribute("id")
+}}}}}return df(du.replace(cq,"$1"),dm,dy,dA)
+}function cz(){var i=[];
+function e(dm,dn){if(i.push(dm+" ")>cm.cacheLength){delete e[i.shift()]
+}return(e[dm+" "]=dn)
+}return e
+}function ci(e){e[c9]=true;
+return e
+}function ce(i){var dn=cB.createElement("div");
+try{return !!i(dn)
+}catch(dm){return false
+}finally{if(dn.parentNode){dn.parentNode.removeChild(dn)
+}dn=null
+}}function di(dm,dp){var e=dm.split("|"),dn=dm.length;
+while(dn--){cm.attrHandle[e[dn]]=dp
+}}function b9(i,e){var dn=e&&i,dm=dn&&i.nodeType===1&&e.nodeType===1&&(~e.sourceIndex||cP)-(~i.sourceIndex||cP);
+if(dm){return dm
+}if(dn){while((dn=dn.nextSibling)){if(dn===e){return -1
+}}}return i?1:-1
+}function cw(e){return function(dm){var i=dm.nodeName.toLowerCase();
+return i==="input"&&dm.type===e
+}
+}function ca(e){return function(dm){var i=dm.nodeName.toLowerCase();
+return(i==="input"||i==="button")&&dm.type===e
+}
+}function c6(e){return ci(function(i){i=+i;
+return ci(function(dm,dr){var dp,dn=e([],dm.length,i),dq=dn.length;
+while(dq--){if(dm[(dp=dn[dq])]){dm[dp]=!(dr[dp]=dm[dp])
+}}})
+})
+}function cS(e){return e&&typeof e.getElementsByTagName!=="undefined"&&e
+}dg=cv.support={};
+cJ=cv.isXML=function(e){var i=e&&(e.ownerDocument||e).documentElement;
+return i?i.nodeName!=="HTML":false
+};
+cY=cv.setDocument=function(dm){var e,i,dn=dm?dm.ownerDocument||dm:cI;
+if(dn===cB||dn.nodeType!==9||!dn.documentElement){return cB
+}cB=dn;
+cn=dn.documentElement;
+i=dn.defaultView;
+if(i&&i!==i.top){if(i.addEventListener){i.addEventListener("unload",dk,false)
+}else{if(i.attachEvent){i.attachEvent("onunload",dk)
+}}}c7=!cJ(dn);
+dg.attributes=ce(function(dp){dp.className="i";
+return !dp.getAttribute("className")
+});
+dg.getElementsByTagName=ce(function(dp){dp.appendChild(dn.createComment(""));
+return !dp.getElementsByTagName("*").length
+});
+dg.getElementsByClassName=cO.test(dn.getElementsByClassName);
+dg.getById=ce(function(dp){cn.appendChild(dp).id=c9;
+return !dn.getElementsByName||!dn.getElementsByName(c9).length
+});
+if(dg.getById){cm.find.ID=function(dr,dq){if(typeof dq.getElementById!=="undefined"&&c7){var dp=dq.getElementById(dr);
+return dp&&dp.parentNode?[dp]:[]
+}};
+cm.filter.ID=function(dq){var dp=dq.replace(cr,c4);
+return function(dr){return dr.getAttribute("id")===dp
+}
+}
+}else{delete cm.find.ID;
+cm.filter.ID=function(dq){var dp=dq.replace(cr,c4);
+return function(ds){var dr=typeof ds.getAttributeNode!=="undefined"&&ds.getAttributeNode("id");
+return dr&&dr.value===dp
+}
+}
+}cm.find.TAG=dg.getElementsByTagName?function(dp,dq){if(typeof dq.getElementsByTagName!=="undefined"){return dq.getElementsByTagName(dp)
+}else{if(dg.qsa){return dq.querySelectorAll(dp)
+}}}:function(dp,dt){var du,ds=[],dr=0,dq=dt.getElementsByTagName(dp);
+if(dp==="*"){while((du=dq[dr++])){if(du.nodeType===1){ds.push(du)
+}}return ds
+}return dq
+};
+cm.find.CLASS=dg.getElementsByClassName&&function(dq,dp){if(c7){return dp.getElementsByClassName(dq)
+}};
+de=[];
+c2=[];
+if((dg.qsa=cO.test(dn.querySelectorAll))){ce(function(dp){cn.appendChild(dp).innerHTML="<a id='"+c9+"'></a><select id='"+c9+"-\f]' msallowcapture=''><option selected=''></option></select>";
+if(dp.querySelectorAll("[msallowcapture^='']").length){c2.push("[*^$]="+co+"*(?:''|\"\")")
+}if(!dp.querySelectorAll("[selected]").length){c2.push("\\["+co+"*(?:value|"+b7+")")
+}if(!dp.querySelectorAll("[id~="+c9+"-]").length){c2.push("~=")
+}if(!dp.querySelectorAll(":checked").length){c2.push(":checked")
+}if(!dp.querySelectorAll("a#"+c9+"+*").length){c2.push(".#.+[+~]")
+}});
+ce(function(dq){var dp=dn.createElement("input");
+dp.setAttribute("type","hidden");
+dq.appendChild(dp).setAttribute("name","D");
+if(dq.querySelectorAll("[name=d]").length){c2.push("name"+co+"*[*^$|!~]?=")
+}if(!dq.querySelectorAll(":enabled").length){c2.push(":enabled",":disabled")
+}dq.querySelectorAll("*,:x");
+c2.push(",.*:")
+})
+}if((dg.matchesSelector=cO.test((cd=cn.matches||cn.webkitMatchesSelector||cn.mozMatchesSelector||cn.oMatchesSelector||cn.msMatchesSelector)))){ce(function(dp){dg.disconnectedMatch=cd.call(dp,"div");
+cd.call(dp,"[s!='']:x");
+de.push("!=",cj)
+})
+}c2=c2.length&&new RegExp(c2.join("|"));
+de=de.length&&new RegExp(de.join("|"));
+e=cO.test(cn.compareDocumentPosition);
+cE=e||cO.test(cn.contains)?function(dq,dp){var ds=dq.nodeType===9?dq.documentElement:dq,dr=dp&&dp.parentNode;
+return dq===dr||!!(dr&&dr.nodeType===1&&(ds.contains?ds.contains(dr):dq.compareDocumentPosition&&dq.compareDocumentPosition(dr)&16))
+}:function(dq,dp){if(dp){while((dp=dp.parentNode)){if(dp===dq){return true
+}}}return false
+};
+cD=e?function(dq,dp){if(dq===dp){cW=true;
+return 0
+}var dr=!dq.compareDocumentPosition-!dp.compareDocumentPosition;
+if(dr){return dr
+}dr=(dq.ownerDocument||dq)===(dp.ownerDocument||dp)?dq.compareDocumentPosition(dp):1;
+if(dr&1||(!dg.sortDetached&&dp.compareDocumentPosition(dq)===dr)){if(dq===dn||dq.ownerDocument===cI&&cE(cI,dq)){return -1
+}if(dp===dn||dp.ownerDocument===cI&&cE(cI,dp)){return 1
+}return cH?(cc(cH,dq)-cc(cH,dp)):0
+}return dr&4?-1:1
+}:function(dq,dp){if(dq===dp){cW=true;
+return 0
+}var dw,dt=0,dv=dq.parentNode,ds=dp.parentNode,dr=[dq],du=[dp];
+if(!dv||!ds){return dq===dn?-1:dp===dn?1:dv?-1:ds?1:cH?(cc(cH,dq)-cc(cH,dp)):0
+}else{if(dv===ds){return b9(dq,dp)
+}}dw=dq;
+while((dw=dw.parentNode)){dr.unshift(dw)
+}dw=dp;
+while((dw=dw.parentNode)){du.unshift(dw)
+}while(dr[dt]===du[dt]){dt++
+}return dt?b9(dr[dt],du[dt]):dr[dt]===cI?-1:du[dt]===cI?1:0
+};
+return dn
+};
+cv.matches=function(i,e){return cv(i,null,null,e)
+};
+cv.matchesSelector=function(dm,dp){if((dm.ownerDocument||dm)!==cB){cY(dm)
+}dp=dp.replace(cs,"='$1']");
+if(dg.matchesSelector&&c7&&(!de||!de.test(dp))&&(!c2||!c2.test(dp))){try{var i=cd.call(dm,dp);
+if(i||dg.disconnectedMatch||dm.document&&dm.document.nodeType!==11){return i
+}}catch(dn){}}return cv(dp,cB,null,[dm]).length>0
+};
+cv.contains=function(e,i){if((e.ownerDocument||e)!==cB){cY(e)
+}return cE(e,i)
+};
+cv.attr=function(dm,e){if((dm.ownerDocument||dm)!==cB){cY(dm)
+}var i=cm.attrHandle[e.toLowerCase()],dn=i&&cN.call(cm.attrHandle,e.toLowerCase())?i(dm,e,!c7):undefined;
+return dn!==undefined?dn:dg.attributes||!c7?dm.getAttribute(e):(dn=dm.getAttributeNode(e))&&dn.specified?dn.value:null
+};
+cv.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)
+};
+cv.uniqueSort=function(dn){var dp,dq=[],e=0,dm=0;
+cW=!dg.detectDuplicates;
+cH=!dg.sortStable&&dn.slice(0);
+dn.sort(cD);
+if(cW){while((dp=dn[dm++])){if(dp===dn[dm]){e=dq.push(dm)
+}}while(e--){dn.splice(dq[e],1)
+}}cH=null;
+return dn
+};
+cG=cv.getText=function(dq){var dp,dm="",dn=0,e=dq.nodeType;
+if(!e){while((dp=dq[dn++])){dm+=cG(dp)
+}}else{if(e===1||e===9||e===11){if(typeof dq.textContent==="string"){return dq.textContent
+}else{for(dq=dq.firstChild;
+dq;
+dq=dq.nextSibling){dm+=cG(dq)
+}}}else{if(e===3||e===4){return dq.nodeValue
+}}}return dm
+};
+cm=cv.selectors={cacheLength:50,createPseudo:ci,match:c1,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:true}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:true},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){e[1]=e[1].replace(cr,c4);
+e[3]=(e[3]||e[4]||e[5]||"").replace(cr,c4);
+if(e[2]==="~="){e[3]=" "+e[3]+" "
+}return e.slice(0,4)
+},CHILD:function(e){e[1]=e[1].toLowerCase();
+if(e[1].slice(0,3)==="nth"){if(!e[3]){cv.error(e[0])
+}e[4]=+(e[4]?e[5]+(e[6]||1):2*(e[3]==="even"||e[3]==="odd"));
+e[5]=+((e[7]+e[8])||e[3]==="odd")
+}else{if(e[3]){cv.error(e[0])
+}}return e
+},PSEUDO:function(i){var e,dm=!i[6]&&i[2];
+if(c1.CHILD.test(i[0])){return null
+}if(i[3]){i[2]=i[4]||i[5]||""
+}else{if(dm&&cR.test(dm)&&(e=ch(dm,true))&&(e=dm.indexOf(")",dm.length-e)-dm.length)){i[0]=i[0].slice(0,e);
+i[2]=dm.slice(0,e)
+}}return i.slice(0,3)
+}},filter:{TAG:function(i){var e=i.replace(cr,c4).toLowerCase();
+return i==="*"?function(){return true
+}:function(dm){return dm.nodeName&&dm.nodeName.toLowerCase()===e
+}
+},CLASS:function(e){var i=b8[e+" "];
+return i||(i=new RegExp("(^|"+co+")"+e+"("+co+"|$)"))&&b8(e,function(dm){return i.test(typeof dm.className==="string"&&dm.className||typeof dm.getAttribute!=="undefined"&&dm.getAttribute("class")||"")
+})
+},ATTR:function(dm,i,e){return function(dp){var dn=cv.attr(dp,dm);
+if(dn==null){return i==="!="
+}if(!i){return true
+}dn+="";
+return i==="="?dn===e:i==="!="?dn!==e:i==="^="?e&&dn.indexOf(e)===0:i==="*="?e&&dn.indexOf(e)>-1:i==="$="?e&&dn.slice(-e.length)===e:i==="~="?(" "+dn.replace(ct," ")+" ").indexOf(e)>-1:i==="|="?dn===e||dn.slice(0,e.length+1)===e+"-":false
+}
+},CHILD:function(i,dp,dn,dq,dm){var ds=i.slice(0,3)!=="nth",e=i.slice(-4)!=="last",dr=dp==="of-type";
+return dq===1&&dm===0?function(dt){return !!dt.parentNode
+}:function(dz,dx,dC){var dt,dF,dA,dE,dB,dw,dy=ds!==e?"nextSibling":"previousSibling",dD=dz.parentNode,dv=dr&&dz.nodeName.toLowerCase(),du=!dC&&!dr;
+if(dD){if(ds){while(dy){dA=dz;
+while((dA=dA[dy])){if(dr?dA.nodeName.toLowerCase()===dv:dA.nodeType===1){return false
+}}dw=dy=i==="only"&&!dw&&"nextSibling"
+}return true
+}dw=[e?dD.firstChild:dD.lastChild];
+if(e&&du){dF=dD[c9]||(dD[c9]={});
+dt=dF[i]||[];
+dB=dt[0]===dh&&dt[1];
+dE=dt[0]===dh&&dt[2];
+dA=dB&&dD.childNodes[dB];
+while((dA=++dB&&dA&&dA[dy]||(dE=dB=0)||dw.pop())){if(dA.nodeType===1&&++dE&&dA===dz){dF[i]=[dh,dB,dE];
+break
+}}}else{if(du&&(dt=(dz[c9]||(dz[c9]={}))[i])&&dt[0]===dh){dE=dt[1]
+}else{while((dA=++dB&&dA&&dA[dy]||(dE=dB=0)||dw.pop())){if((dr?dA.nodeName.toLowerCase()===dv:dA.nodeType===1)&&++dE){if(du){(dA[c9]||(dA[c9]={}))[i]=[dh,dE]
+}if(dA===dz){break
+}}}}}dE-=dm;
+return dE===dq||(dE%dq===0&&dE/dq>=0)
+}}
+},PSEUDO:function(dn,dm){var e,i=cm.pseudos[dn]||cm.setFilters[dn.toLowerCase()]||cv.error("unsupported pseudo: "+dn);
+if(i[c9]){return i(dm)
+}if(i.length>1){e=[dn,dn,"",dm];
+return cm.setFilters.hasOwnProperty(dn.toLowerCase())?ci(function(dr,dt){var dq,dp=i(dr,dm),ds=dp.length;
+while(ds--){dq=cc(dr,dp[ds]);
+dr[dq]=!(dt[dq]=dp[ds])
+}}):function(dp){return i(dp,0,e)
+}
+}return i
+}},pseudos:{not:ci(function(e){var i=[],dm=[],dn=cV(e.replace(cq,"$1"));
+return dn[c9]?ci(function(dq,dv,dt,dr){var du,dp=dn(dq,null,dr,[]),ds=dq.length;
+while(ds--){if((du=dp[ds])){dq[ds]=!(dv[ds]=du)
+}}}):function(dr,dq,dp){i[0]=dr;
+dn(i,null,dp,dm);
+i[0]=null;
+return !dm.pop()
+}
+}),has:ci(function(e){return function(i){return cv(e,i).length>0
+}
+}),contains:ci(function(e){e=e.replace(cr,c4);
+return function(i){return(i.textContent||i.innerText||cG(i)).indexOf(e)>-1
+}
+}),lang:ci(function(e){if(!cT.test(e||"")){cv.error("unsupported lang: "+e)
+}e=e.replace(cr,c4).toLowerCase();
+return function(dm){var i;
+do{if((i=c7?dm.lang:dm.getAttribute("xml:lang")||dm.getAttribute("lang"))){i=i.toLowerCase();
+return i===e||i.indexOf(e+"-")===0
+}}while((dm=dm.parentNode)&&dm.nodeType===1);
+return false
+}
+}),target:function(e){var i=dd.location&&dd.location.hash;
+return i&&i.slice(1)===e.id
+},root:function(e){return e===cn
+},focus:function(e){return e===cB.activeElement&&(!cB.hasFocus||cB.hasFocus())&&!!(e.type||e.href||~e.tabIndex)
+},enabled:function(e){return e.disabled===false
+},disabled:function(e){return e.disabled===true
+},checked:function(e){var i=e.nodeName.toLowerCase();
+return(i==="input"&&!!e.checked)||(i==="option"&&!!e.selected)
+},selected:function(e){if(e.parentNode){e.parentNode.selectedIndex
+}return e.selected===true
+},empty:function(e){for(e=e.firstChild;
+e;
+e=e.nextSibling){if(e.nodeType<6){return false
+}}return true
+},parent:function(e){return !cm.pseudos.empty(e)
+},header:function(e){return ck.test(e.nodeName)
+},input:function(e){return cb.test(e.nodeName)
+},button:function(i){var e=i.nodeName.toLowerCase();
+return e==="input"&&i.type==="button"||e==="button"
+},text:function(i){var e;
+return i.nodeName.toLowerCase()==="input"&&i.type==="text"&&((e=i.getAttribute("type"))==null||e.toLowerCase()==="text")
+},first:c6(function(){return[0]
+}),last:c6(function(e,i){return[i-1]
+}),eq:c6(function(e,dm,i){return[i<0?i+dm:i]
+}),even:c6(function(e,dn){var dm=0;
+for(;
+dm<dn;
+dm+=2){e.push(dm)
+}return e
+}),odd:c6(function(e,dn){var dm=1;
+for(;
+dm<dn;
+dm+=2){e.push(dm)
+}return e
+}),lt:c6(function(e,dp,dn){var dm=dn<0?dn+dp:dn;
+for(;
+--dm>=0;
+){e.push(dm)
+}return e
+}),gt:c6(function(e,dp,dn){var dm=dn<0?dn+dp:dn;
+for(;
+++dm<dp;
+){e.push(dm)
+}return e
+})}};
+cm.pseudos.nth=cm.pseudos.eq;
+for(cx in {radio:true,checkbox:true,file:true,password:true,image:true}){cm.pseudos[cx]=cw(cx)
+}for(cx in {submit:true,reset:true}){cm.pseudos[cx]=ca(cx)
+}function cU(){}cU.prototype=cm.filters=cm.pseudos;
+cm.setFilters=new cU();
+ch=cv.tokenize=function(dp,du){var i,dq,ds,dt,dr,dm,e,dn=c8[dp+" "];
+if(dn){return du?0:dn.slice(0)
+}dr=dp;
+dm=[];
+e=cm.preFilter;
+while(dr){if(!i||(dq=cu.exec(dr))){if(dq){dr=dr.slice(dq[0].length)||dr
+}dm.push((ds=[]))
+}i=false;
+if((dq=cA.exec(dr))){i=dq.shift();
+ds.push({value:i,type:dq[0].replace(cq," ")});
+dr=dr.slice(i.length)
+}for(dt in cm.filter){if((dq=c1[dt].exec(dr))&&(!e[dt]||(dq=e[dt](dq)))){i=dq.shift();
+ds.push({value:i,type:dt,matches:dq});
+dr=dr.slice(i.length)
+}}if(!i){break
+}}return du?dr.length:dr?cv.error(dp):c8(dp,dm).slice(0)
+};
+function cg(dp){var dn=0,dm=dp.length,e="";
+for(;
+dn<dm;
+dn++){e+=dp[dn].value
+}return e
+}function cp(dp,dm,dn){var e=dm.dir,dq=dn&&e==="parentNode",i=c3++;
+return dm.first?function(dt,ds,dr){while((dt=dt[e])){if(dt.nodeType===1||dq){return dp(dt,ds,dr)
+}}}:function(dv,dt,ds){var dw,du,dr=[dh,i];
+if(ds){while((dv=dv[e])){if(dv.nodeType===1||dq){if(dp(dv,dt,ds)){return true
+}}}}else{while((dv=dv[e])){if(dv.nodeType===1||dq){du=dv[c9]||(dv[c9]={});
+if((dw=du[e])&&dw[0]===dh&&dw[1]===i){return(dr[2]=dw[2])
+}else{du[e]=dr;
+if((dr[2]=dp(dv,dt,ds))){return true
+}}}}}}
+}function dj(e){return e.length>1?function(dq,dp,dm){var dn=e.length;
+while(dn--){if(!e[dn](dq,dp,dm)){return false
+}}return true
+}:e[0]
+}function cy(dm,dq,dp){var dn=0,e=dq.length;
+for(;
+dn<e;
+dn++){cv(dm,dq[dn],dp)
+}return dp
+}function cZ(e,dm,dn,dp,ds){var dq,dv=[],dr=0,dt=e.length,du=dm!=null;
+for(;
+dr<dt;
+dr++){if((dq=e[dr])){if(!dn||dn(dq,dp,ds)){dv.push(dq);
+if(du){dm.push(dr)
+}}}}return dv
+}function cf(dm,i,dp,dn,dq,e){if(dn&&!dn[c9]){dn=cf(dn)
+}if(dq&&!dq[c9]){dq=cf(dq,e)
+}return ci(function(dB,dy,dt,dA){var dD,dz,dv,du=[],dC=[],ds=dy.length,dr=dB||cy(i||"*",dt.nodeType?[dt]:dt,[]),dw=dm&&(dB||!i)?cZ(dr,du,dm,dt,dA):dr,dx=dp?dq||(dB?dm:ds||dn)?[]:dy:dw;
+if(dp){dp(dw,dx,dt,dA)
+}if(dn){dD=cZ(dx,dC);
+dn(dD,[],dt,dA);
+dz=dD.length;
+while(dz--){if((dv=dD[dz])){dx[dC[dz]]=!(dw[dC[dz]]=dv)
+}}}if(dB){if(dq||dm){if(dq){dD=[];
+dz=dx.length;
+while(dz--){if((dv=dx[dz])){dD.push((dw[dz]=dv))
+}}dq(null,(dx=[]),dD,dA)
+}dz=dx.length;
+while(dz--){if((dv=dx[dz])&&(dD=dq?cc(dB,dv):du[dz])>-1){dB[dD]=!(dy[dD]=dv)
+}}}}else{dx=cZ(dx===dy?dx.splice(ds,dx.length):dx);
+if(dq){dq(null,dy,dx,dA)
+}else{b6.apply(dy,dx)
+}}})
+}function da(ds){var dm,dq,dn,dr=ds.length,dv=cm.relative[ds[0].type],dw=dv||cm.relative[" "],dp=dv?1:0,dt=cp(function(i){return i===dm
+},dw,true),du=cp(function(i){return cc(dm,i)>-1
+},dw,true),e=[function(dz,dy,dx){var i=(!dv&&(dx||dy!==dl))||((dm=dy).nodeType?dt(dz,dy,dx):du(dz,dy,dx));
+dm=null;
+return i
+}];
+for(;
+dp<dr;
+dp++){if((dq=cm.relative[ds[dp].type])){e=[cp(dj(e),dq)]
+}else{dq=cm.filter[ds[dp].type].apply(null,ds[dp].matches);
+if(dq[c9]){dn=++dp;
+for(;
+dn<dr;
+dn++){if(cm.relative[ds[dn].type]){break
+}}return cf(dp>1&&dj(e),dp>1&&cg(ds.slice(0,dp-1).concat({value:ds[dp-2].type===" "?"*":""})).replace(cq,"$1"),dq,dp<dn&&da(ds.slice(dp,dn)),dn<dr&&da((ds=ds.slice(dn))),dn<dr&&cg(ds))
+}e.push(dq)
+}}return dj(e)
+}function cX(dn,dm){var e=dm.length>0,dp=dn.length>0,i=function(dz,dt,dy,dx,dC){var du,dv,dA,dE=0,dw="0",dq=dz&&[],dF=[],dD=dl,ds=dz||dp&&cm.find.TAG("*",dC),dr=(dh+=dD==null?1:Math.random()||0.1),dB=ds.length;
+if(dC){dl=dt!==cB&&dt
+}for(;
+dw!==dB&&(du=ds[dw])!=null;
+dw++){if(dp&&du){dv=0;
+while((dA=dn[dv++])){if(dA(du,dt,dy)){dx.push(du);
+break
+}}if(dC){dh=dr
+}}if(e){if((du=!dA&&du)){dE--
+}if(dz){dq.push(du)
+}}}dE+=dw;
+if(e&&dw!==dE){dv=0;
+while((dA=dm[dv++])){dA(dq,dF,dt,dy)
+}if(dz){if(dE>0){while(dw--){if(!(dq[dw]||dF[dw])){dF[dw]=dc.call(dx)
+}}}dF=cZ(dF)
+}b6.apply(dx,dF);
+if(dC&&!dz&&dF.length>0&&(dE+dm.length)>1){cv.uniqueSort(dx)
+}}if(dC){dh=dr;
+dl=dD
+}return dq
+};
+return e?ci(i):i
+}cV=cv.compile=function(e,dn){var dp,dm=[],dr=[],dq=cF[e+" "];
+if(!dq){if(!dn){dn=ch(e)
+}dp=dn.length;
+while(dp--){dq=da(dn[dp]);
+if(dq[c9]){dm.push(dq)
+}else{dr.push(dq)
+}}dq=cF(e,cX(dr,dm));
+dq.selector=e
+}return dq
+};
+df=cv.select=function(dn,e,dp,ds){var dq,dv,dm,dw,dt,du=typeof dn==="function"&&dn,dr=!ds&&ch((dn=du.selector||dn));
+dp=dp||[];
+if(dr.length===1){dv=dr[0]=dr[0].slice(0);
+if(dv.length>2&&(dm=dv[0]).type==="ID"&&dg.getById&&e.nodeType===9&&c7&&cm.relative[dv[1].type]){e=(cm.find.ID(dm.matches[0].replace(cr,c4),e)||[])[0];
+if(!e){return dp
+}else{if(du){e=e.parentNode
+}}dn=dn.slice(dv.shift().value.length)
+}dq=c1.needsContext.test(dn)?0:dv.length;
+while(dq--){dm=dv[dq];
+if(cm.relative[(dw=dm.type)]){break
+}if((dt=cm.find[dw])){if((ds=dt(dm.matches[0].replace(cr,c4),c0.test(dv[0].type)&&cS(e.parentNode)||e))){dv.splice(dq,1);
+dn=ds.length&&cg(dv);
+if(!dn){b6.apply(dp,ds);
+return dp
+}break
+}}}}(du||cV(dn,dr))(ds,e,!c7,dp,c0.test(dn)&&cS(e.parentNode)||e);
+return dp
+};
+dg.sortStable=c9.split("").sort(cD).join("")===c9;
+dg.detectDuplicates=!!cW;
+cY();
+dg.sortDetached=ce(function(e){return e.compareDocumentPosition(cB.createElement("div"))&1
+});
+if(!ce(function(e){e.innerHTML="<a href='#'></a>";
+return e.firstChild.getAttribute("href")==="#"
+})){di("type|href|height|width",function(i,e,dm){if(!dm){return i.getAttribute(e,e.toLowerCase()==="type"?1:2)
+}})
+}if(!dg.attributes||!ce(function(e){e.innerHTML="<input/>";
+e.firstChild.setAttribute("value","");
+return e.firstChild.getAttribute("value")===""
+})){di("value",function(i,e,dm){if(!dm&&i.nodeName.toLowerCase()==="input"){return i.defaultValue
+}})
+}if(!ce(function(e){return e.getAttribute("disabled")==null
+})){di(b7,function(i,e,dn){var dm;
+if(!dn){return i[e]===true?e.toLowerCase():(dm=i.getAttributeNode(e))&&dm.specified?dm.value:null
+}})
+}return cv
+})(a4);
+bH.find=m;
+bH.expr=m.selectors;
+bH.expr[":"]=bH.expr.pseudos;
+bH.unique=m.uniqueSort;
+bH.text=m.getText;
+bH.isXMLDoc=m.isXML;
+bH.contains=m.contains;
+var z=bH.expr.match.needsContext;
+var a=(/^<(\w+)\s*\/?>(?:<\/\1>|)$/);
+var aK=/^.[^:#\[\.,]*$/;
+function aQ(b5,e,i){if(bH.isFunction(e)){return bH.grep(b5,function(b7,b6){return !!e.call(b7,b6,b7)!==i
+})
+}if(e.nodeType){return bH.grep(b5,function(b6){return(b6===e)!==i
+})
+}if(typeof e==="string"){if(aK.test(e)){return bH.filter(e,b5,i)
+}e=bH.filter(e,b5)
+}return bH.grep(b5,function(b6){return(bH.inArray(b6,e)>=0)!==i
+})
+}bH.filter=function(b6,e,b5){var i=e[0];
+if(b5){b6=":not("+b6+")"
+}return e.length===1&&i.nodeType===1?bH.find.matchesSelector(i,b6)?[i]:[]:bH.find.matches(b6,bH.grep(e,function(b7){return b7.nodeType===1
+}))
+};
+bH.fn.extend({find:function(b5){var b8,b7=[],b6=this,e=b6.length;
+if(typeof b5!=="string"){return this.pushStack(bH(b5).filter(function(){for(b8=0;
+b8<e;
+b8++){if(bH.contains(b6[b8],this)){return true
+}}}))
+}for(b8=0;
+b8<e;
+b8++){bH.find(b5,b6[b8],b7)
+}b7=this.pushStack(e>1?bH.unique(b7):b7);
+b7.selector=this.selector?this.selector+" "+b5:b5;
+return b7
+},filter:function(e){return this.pushStack(aQ(this,e||[],false))
+},not:function(e){return this.pushStack(aQ(this,e||[],true))
+},is:function(e){return !!aQ(this,typeof e==="string"&&z.test(e)?bH(e):e||[],false).length
+}});
+var y,n=a4.document,bs=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,bU=bH.fn.init=function(e,b5){var i,b6;
+if(!e){return this
+}if(typeof e==="string"){if(e.charAt(0)==="<"&&e.charAt(e.length-1)===">"&&e.length>=3){i=[null,e,null]
+}else{i=bs.exec(e)
+}if(i&&(i[1]||!b5)){if(i[1]){b5=b5 instanceof bH?b5[0]:b5;
+bH.merge(this,bH.parseHTML(i[1],b5&&b5.nodeType?b5.ownerDocument||b5:n,true));
+if(a.test(i[1])&&bH.isPlainObject(b5)){for(i in b5){if(bH.isFunction(this[i])){this[i](b5[i])
+}else{this.attr(i,b5[i])
+}}}return this
+}else{b6=n.getElementById(i[2]);
+if(b6&&b6.parentNode){if(b6.id!==i[2]){return y.find(e)
+}this.length=1;
+this[0]=b6
+}this.context=n;
+this.selector=e;
+return this
+}}else{if(!b5||b5.jquery){return(b5||y).find(e)
+}else{return this.constructor(b5).find(e)
+}}}else{if(e.nodeType){this.context=this[0]=e;
+this.length=1;
+return this
+}else{if(bH.isFunction(e)){return typeof y.ready!=="undefined"?y.ready(e):e(bH)
+}}}if(e.selector!==undefined){this.selector=e.selector;
+this.context=e.context
+}return bH.makeArray(e,this)
+};
+bU.prototype=bH.fn;
+y=bH(n);
+var bu=/^(?:parents|prev(?:Until|All))/,by={children:true,contents:true,next:true,prev:true};
+bH.extend({dir:function(b5,i,b7){var e=[],b6=b5[i];
+while(b6&&b6.nodeType!==9&&(b7===undefined||b6.nodeType!==1||!bH(b6).is(b7))){if(b6.nodeType===1){e.push(b6)
+}b6=b6[i]
+}return e
+},sibling:function(b5,i){var e=[];
+for(;
+b5;
+b5=b5.nextSibling){if(b5.nodeType===1&&b5!==i){e.push(b5)
+}}return e
+}});
+bH.fn.extend({has:function(b7){var b6,b5=bH(b7,this),e=b5.length;
+return this.filter(function(){for(b6=0;
+b6<e;
+b6++){if(bH.contains(this,b5[b6])){return true
+}}})
+},closest:function(b8,b7){var b9,b6=0,b5=this.length,e=[],ca=z.test(b8)||typeof b8!=="string"?bH(b8,b7||this.context):0;
+for(;
+b6<b5;
+b6++){for(b9=this[b6];
+b9&&b9!==b7;
+b9=b9.parentNode){if(b9.nodeType<11&&(ca?ca.index(b9)>-1:b9.nodeType===1&&bH.find.matchesSelector(b9,b8))){e.push(b9);
+break
+}}}return this.pushStack(e.length>1?bH.unique(e):e)
+},index:function(e){if(!e){return(this[0]&&this[0].parentNode)?this.first().prevAll().length:-1
+}if(typeof e==="string"){return bH.inArray(this[0],bH(e))
+}return bH.inArray(e.jquery?e[0]:e,this)
+},add:function(e,i){return this.pushStack(bH.unique(bH.merge(this.get(),bH(e,i))))
+},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))
+}});
+function aX(i,e){do{i=i[e]
+}while(i&&i.nodeType!==1);
+return i
+}bH.each({parent:function(i){var e=i.parentNode;
+return e&&e.nodeType!==11?e:null
+},parents:function(e){return bH.dir(e,"parentNode")
+},parentsUntil:function(b5,e,b6){return bH.dir(b5,"parentNode",b6)
+},next:function(e){return aX(e,"nextSibling")
+},prev:function(e){return aX(e,"previousSibling")
+},nextAll:function(e){return bH.dir(e,"nextSibling")
+},prevAll:function(e){return bH.dir(e,"previousSibling")
+},nextUntil:function(b5,e,b6){return bH.dir(b5,"nextSibling",b6)
+},prevUntil:function(b5,e,b6){return bH.dir(b5,"previousSibling",b6)
+},siblings:function(e){return bH.sibling((e.parentNode||{}).firstChild,e)
+},children:function(e){return bH.sibling(e.firstChild)
+},contents:function(e){return bH.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:bH.merge([],e.childNodes)
+}},function(e,i){bH.fn[e]=function(b7,b5){var b6=bH.map(this,i,b7);
+if(e.slice(-5)!=="Until"){b5=b7
+}if(b5&&typeof b5==="string"){b6=bH.filter(b5,b6)
+}if(this.length>1){if(!by[e]){b6=bH.unique(b6)
+}if(bu.test(e)){b6=b6.reverse()
+}}return this.pushStack(b6)
+}
+});
+var aE=(/\S+/g);
+var b1={};
+function ae(i){var e=b1[i]={};
+bH.each(i.match(aE)||[],function(b6,b5){e[b5]=true
+});
+return e
+}bH.Callbacks=function(cd){cd=typeof cd==="string"?(b1[cd]||ae(cd)):bH.extend({},cd);
+var b7,b6,e,b8,b9,b5,ca=[],cb=!cd.once&&[],i=function(ce){b6=cd.memory&&ce;
+e=true;
+b9=b5||0;
+b5=0;
+b8=ca.length;
+b7=true;
+for(;
+ca&&b9<b8;
+b9++){if(ca[b9].apply(ce[0],ce[1])===false&&cd.stopOnFalse){b6=false;
+break
+}}b7=false;
+if(ca){if(cb){if(cb.length){i(cb.shift())
+}}else{if(b6){ca=[]
+}else{cc.disable()
+}}}},cc={add:function(){if(ca){var cf=ca.length;
+(function ce(cg){bH.each(cg,function(ci,ch){var cj=bH.type(ch);
+if(cj==="function"){if(!cd.unique||!cc.has(ch)){ca.push(ch)
+}}else{if(ch&&ch.length&&cj!=="string"){ce(ch)
+}}})
+})(arguments);
+if(b7){b8=ca.length
+}else{if(b6){b5=cf;
+i(b6)
+}}}return this
+},remove:function(){if(ca){bH.each(arguments,function(cg,ce){var cf;
+while((cf=bH.inArray(ce,ca,cf))>-1){ca.splice(cf,1);
+if(b7){if(cf<=b8){b8--
+}if(cf<=b9){b9--
+}}}})
+}return this
+},has:function(ce){return ce?bH.inArray(ce,ca)>-1:!!(ca&&ca.length)
+},empty:function(){ca=[];
+b8=0;
+return this
+},disable:function(){ca=cb=b6=undefined;
+return this
+},disabled:function(){return !ca
+},lock:function(){cb=undefined;
+if(!b6){cc.disable()
+}return this
+},locked:function(){return !cb
+},fireWith:function(cf,ce){if(ca&&(!e||cb)){ce=ce||[];
+ce=[cf,ce.slice?ce.slice():ce];
+if(b7){cb.push(ce)
+}else{i(ce)
+}}return this
+},fire:function(){cc.fireWith(this,arguments);
+return this
+},fired:function(){return !!e
+}};
+return cc
+};
+bH.extend({Deferred:function(b5){var i=[["resolve","done",bH.Callbacks("once memory"),"resolved"],["reject","fail",bH.Callbacks("once memory"),"rejected"],["notify","progress",bH.Callbacks("memory")]],b6="pending",b7={state:function(){return b6
+},always:function(){e.done(arguments).fail(arguments);
+return this
+},then:function(){var b8=arguments;
+return bH.Deferred(function(b9){bH.each(i,function(cb,ca){var cc=bH.isFunction(b8[cb])&&b8[cb];
+e[ca[1]](function(){var cd=cc&&cc.apply(this,arguments);
+if(cd&&bH.isFunction(cd.promise)){cd.promise().done(b9.resolve).fail(b9.reject).progress(b9.notify)
+}else{b9[ca[0]+"With"](this===b7?b9.promise():this,cc?[cd]:arguments)
+}})
+});
+b8=null
+}).promise()
+},promise:function(b8){return b8!=null?bH.extend(b8,b7):b7
+}},e={};
+b7.pipe=b7.then;
+bH.each(i,function(b9,b8){var cb=b8[2],ca=b8[3];
+b7[b8[1]]=cb.add;
+if(ca){cb.add(function(){b6=ca
+},i[b9^1][2].disable,i[2][2].lock)
+}e[b8[0]]=function(){e[b8[0]+"With"](this===e?b7:this,arguments);
+return this
+};
+e[b8[0]+"With"]=cb.fireWith
+});
+b7.promise(e);
+if(b5){b5.call(e,e)
+}return e
+},when:function(b8){var b6=0,ca=O.call(arguments),e=ca.length,b5=e!==1||(b8&&bH.isFunction(b8.promise))?e:0,cd=b5===1?b8:bH.Deferred(),b7=function(cf,cg,ce){return function(i){cg[cf]=this;
+ce[cf]=arguments.length>1?O.call(arguments):i;
+if(ce===cc){cd.notifyWith(cg,ce)
+}else{if(!(--b5)){cd.resolveWith(cg,ce)
+}}}
+},cc,b9,cb;
+if(e>1){cc=new Array(e);
+b9=new Array(e);
+cb=new Array(e);
+for(;
+b6<e;
+b6++){if(ca[b6]&&bH.isFunction(ca[b6].promise)){ca[b6].promise().done(b7(b6,cb,ca)).fail(cd.reject).progress(b7(b6,b9,cc))
+}else{--b5
+}}}if(!b5){cd.resolveWith(cb,ca)
+}return cd.promise()
+}});
+var aj;
+bH.fn.ready=function(e){bH.ready.promise().done(e);
+return this
+};
+bH.extend({isReady:false,readyWait:1,holdReady:function(e){if(e){bH.readyWait++
+}else{bH.ready(true)
+}},ready:function(e){if(e===true?--bH.readyWait:bH.isReady){return
+}if(!n.body){return setTimeout(bH.ready)
+}bH.isReady=true;
+if(e!==true&&--bH.readyWait>0){return
+}aj.resolveWith(n,[bH]);
+if(bH.fn.triggerHandler){bH(n).triggerHandler("ready");
+bH(n).off("ready")
+}}});
+function bl(){if(n.addEventListener){n.removeEventListener("DOMContentLoaded",bY,false);
+a4.removeEventListener("load",bY,false)
+}else{n.detachEvent("onreadystatechange",bY);
+a4.detachEvent("onload",bY)
+}}function bY(){if(n.addEventListener||event.type==="load"||n.readyState==="complete"){bl();
+bH.ready()
+}}bH.ready.promise=function(b7){if(!aj){aj=bH.Deferred();
+if(n.readyState==="complete"){setTimeout(bH.ready)
+}else{if(n.addEventListener){n.addEventListener("DOMContentLoaded",bY,false);
+a4.addEventListener("load",bY,false)
+}else{n.attachEvent("onreadystatechange",bY);
+a4.attachEvent("onload",bY);
+var b6=false;
+try{b6=a4.frameElement==null&&n.documentElement
+}catch(b5){}if(b6&&b6.doScroll){(function i(){if(!bH.isReady){try{b6.doScroll("left")
+}catch(b8){return setTimeout(i,50)
+}bl();
+bH.ready()
+}})()
+}}}}return aj.promise(b7)
+};
+var aB=typeof undefined;
+var bg;
+for(bg in bH(C)){break
+}C.ownLast=bg!=="0";
+C.inlineBlockNeedsLayout=false;
+bH(function(){var b5,b6,e,i;
+e=n.getElementsByTagName("body")[0];
+if(!e||!e.style){return
+}b6=n.createElement("div");
+i=n.createElement("div");
+i.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px";
+e.appendChild(i).appendChild(b6);
+if(typeof b6.style.zoom!==aB){b6.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1";
+C.inlineBlockNeedsLayout=b5=b6.offsetWidth===3;
+if(b5){e.style.zoom=1
+}}e.removeChild(i)
+});
+(function(){var b5=n.createElement("div");
+if(C.deleteExpando==null){C.deleteExpando=true;
+try{delete b5.test
+}catch(i){C.deleteExpando=false
+}}b5=null
+})();
+bH.acceptData=function(b5){var i=bH.noData[(b5.nodeName+" ").toLowerCase()],e=+b5.nodeType||1;
+return e!==1&&e!==9?false:!i||i!==true&&b5.getAttribute("classid")===i
+};
+var bx=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,aP=/([A-Z])/g;
+function bz(b6,b5,b7){if(b7===undefined&&b6.nodeType===1){var i="data-"+b5.replace(aP,"-$1").toLowerCase();
+b7=b6.getAttribute(i);
+if(typeof b7==="string"){try{b7=b7==="true"?true:b7==="false"?false:b7==="null"?null:+b7+""===b7?+b7:bx.test(b7)?bH.parseJSON(b7):b7
+}catch(b8){}bH.data(b6,b5,b7)
+}else{b7=undefined
+}}return b7
+}function P(i){var e;
+for(e in i){if(e==="data"&&bH.isEmptyObject(i[e])){continue
+}if(e!=="toJSON"){return false
+}}return true
+}function bb(b6,i,b8,b7){if(!bH.acceptData(b6)){return
+}var ca,b9,cb=bH.expando,cc=b6.nodeType,e=cc?bH.cache:b6,b5=cc?b6[cb]:b6[cb]&&cb;
+if((!b5||!e[b5]||(!b7&&!e[b5].data))&&b8===undefined&&typeof i==="string"){return
+}if(!b5){if(cc){b5=b6[cb]=aO.pop()||bH.guid++
+}else{b5=cb
+}}if(!e[b5]){e[b5]=cc?{}:{toJSON:bH.noop}
+}if(typeof i==="object"||typeof i==="function"){if(b7){e[b5]=bH.extend(e[b5],i)
+}else{e[b5].data=bH.extend(e[b5].data,i)
+}}b9=e[b5];
+if(!b7){if(!b9.data){b9.data={}
+}b9=b9.data
+}if(b8!==undefined){b9[bH.camelCase(i)]=b8
+}if(typeof i==="string"){ca=b9[i];
+if(ca==null){ca=b9[bH.camelCase(i)]
+}}else{ca=b9
+}return ca
+}function aa(b8,b6,e){if(!bH.acceptData(b8)){return
+}var ca,b7,b9=b8.nodeType,b5=b9?bH.cache:b8,cb=b9?b8[bH.expando]:bH.expando;
+if(!b5[cb]){return
+}if(b6){ca=e?b5[cb]:b5[cb].data;
+if(ca){if(!bH.isArray(b6)){if(b6 in ca){b6=[b6]
+}else{b6=bH.camelCase(b6);
+if(b6 in ca){b6=[b6]
+}else{b6=b6.split(" ")
+}}}else{b6=b6.concat(bH.map(b6,bH.camelCase))
+}b7=b6.length;
+while(b7--){delete ca[b6[b7]]
+}if(e?!P(ca):!bH.isEmptyObject(ca)){return
+}}}if(!e){delete b5[cb].data;
+if(!P(b5[cb])){return
+}}if(b9){bH.cleanData([b8],true)
+}else{if(C.deleteExpando||b5!=b5.window){delete b5[cb]
+}else{b5[cb]=null
+}}}bH.extend({cache:{},noData:{"applet ":true,"embed ":true,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){e=e.nodeType?bH.cache[e[bH.expando]]:e[bH.expando];
+return !!e&&!P(e)
+},data:function(i,e,b5){return bb(i,e,b5)
+},removeData:function(i,e){return aa(i,e)
+},_data:function(i,e,b5){return bb(i,e,b5,true)
+},_removeData:function(i,e){return aa(i,e,true)
+}});
+bH.fn.extend({data:function(b7,ca){var b6,b5,b9,b8=this[0],e=b8&&b8.attributes;
+if(b7===undefined){if(this.length){b9=bH.data(b8);
+if(b8.nodeType===1&&!bH._data(b8,"parsedAttrs")){b6=e.length;
+while(b6--){if(e[b6]){b5=e[b6].name;
+if(b5.indexOf("data-")===0){b5=bH.camelCase(b5.slice(5));
+bz(b8,b5,b9[b5])
+}}}bH._data(b8,"parsedAttrs",true)
+}}return b9
+}if(typeof b7==="object"){return this.each(function(){bH.data(this,b7)
+})
+}return arguments.length>1?this.each(function(){bH.data(this,b7,ca)
+}):b8?bz(b8,b7,bH.data(b8,b7)):undefined
+},removeData:function(e){return this.each(function(){bH.removeData(this,e)
+})
+}});
+bH.extend({queue:function(b5,i,b6){var e;
+if(b5){i=(i||"fx")+"queue";
+e=bH._data(b5,i);
+if(b6){if(!e||bH.isArray(b6)){e=bH._data(b5,i,bH.makeArray(b6))
+}else{e.push(b6)
+}}return e||[]
+}},dequeue:function(b8,b7){b7=b7||"fx";
+var i=bH.queue(b8,b7),b9=i.length,b6=i.shift(),e=bH._queueHooks(b8,b7),b5=function(){bH.dequeue(b8,b7)
+};
+if(b6==="inprogress"){b6=i.shift();
+b9--
+}if(b6){if(b7==="fx"){i.unshift("inprogress")
+}delete e.stop;
+b6.call(b8,b5,e)
+}if(!b9&&e){e.empty.fire()
+}},_queueHooks:function(b5,i){var e=i+"queueHooks";
+return bH._data(b5,e)||bH._data(b5,e,{empty:bH.Callbacks("once memory").add(function(){bH._removeData(b5,i+"queue");
+bH._removeData(b5,e)
+})})
+}});
+bH.fn.extend({queue:function(e,i){var b5=2;
+if(typeof e!=="string"){i=e;
+e="fx";
+b5--
+}if(arguments.length<b5){return bH.queue(this[0],e)
+}return i===undefined?this:this.each(function(){var b6=bH.queue(this,e,i);
+bH._queueHooks(this,e);
+if(e==="fx"&&b6[0]!=="inprogress"){bH.dequeue(this,e)
+}})
+},dequeue:function(e){return this.each(function(){bH.dequeue(this,e)
+})
+},clearQueue:function(e){return this.queue(e||"fx",[])
+},promise:function(b6,ca){var b5,b7=1,cb=bH.Deferred(),b9=this,e=this.length,b8=function(){if(!(--b7)){cb.resolveWith(b9,[b9])
+}};
+if(typeof b6!=="string"){ca=b6;
+b6=undefined
+}b6=b6||"fx";
+while(e--){b5=bH._data(b9[e],b6+"queueHooks");
+if(b5&&b5.empty){b7++;
+b5.empty.add(b8)
+}}b8();
+return cb.promise(ca)
+}});
+var aD=(/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/).source;
+var bS=["Top","Right","Bottom","Left"];
+var R=function(i,e){i=e||i;
+return bH.css(i,"display")==="none"||!bH.contains(i.ownerDocument,i)
+};
+var aA=bH.access=function(e,b9,cb,ca,b7,cd,cc){var b6=0,b5=e.length,b8=cb==null;
+if(bH.type(cb)==="object"){b7=true;
+for(b6 in cb){bH.access(e,b9,b6,cb[b6],true,cd,cc)
+}}else{if(ca!==undefined){b7=true;
+if(!bH.isFunction(ca)){cc=true
+}if(b8){if(cc){b9.call(e,ca);
+b9=null
+}else{b8=b9;
+b9=function(ce,i,cf){return b8.call(bH(ce),cf)
+}
+}}if(b9){for(;
+b6<b5;
+b6++){b9(e[b6],cb,cc?ca:ca.call(e[b6],b6,b9(e[b6],cb)))
+}}}}return b7?e:b8?b9.call(e):b5?b9(e[0],cb):cd
+};
+var aL=(/^(?:checkbox|radio)$/i);
+(function(){var i=n.createElement("input"),b7=n.createElement("div"),b5=n.createDocumentFragment();
+b7.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>";
+C.leadingWhitespace=b7.firstChild.nodeType===3;
+C.tbody=!b7.getElementsByTagName("tbody").length;
+C.htmlSerialize=!!b7.getElementsByTagName("link").length;
+C.html5Clone=n.createElement("nav").cloneNode(true).outerHTML!=="<:nav></:nav>";
+i.type="checkbox";
+i.checked=true;
+b5.appendChild(i);
+C.appendChecked=i.checked;
+b7.innerHTML="<textarea>x</textarea>";
+C.noCloneChecked=!!b7.cloneNode(true).lastChild.defaultValue;
+b5.appendChild(b7);
+b7.innerHTML="<input type='radio' checked='checked' name='t'/>";
+C.checkClone=b7.cloneNode(true).cloneNode(true).lastChild.checked;
+C.noCloneEvent=true;
+if(b7.attachEvent){b7.attachEvent("onclick",function(){C.noCloneEvent=false
+});
+b7.cloneNode(true).click()
+}if(C.deleteExpando==null){C.deleteExpando=true;
+try{delete b7.test
+}catch(b6){C.deleteExpando=false
+}}})();
+(function(){var b5,e,b6=n.createElement("div");
+for(b5 in {submit:true,change:true,focusin:true}){e="on"+b5;
+if(!(C[b5+"Bubbles"]=e in a4)){b6.setAttribute(e,"t");
+C[b5+"Bubbles"]=b6.attributes[e].expando===false
+}}b6=null
+})();
+var bF=/^(?:input|select|textarea)$/i,a5=/^key/,bL=/^(?:mouse|pointer|contextmenu)|click/,bB=/^(?:focusinfocus|focusoutblur)$/,bw=/^([^.]*)(?:\.(.+)|)$/;
+function T(){return true
+}function Y(){return false
+}function al(){try{return n.activeElement
+}catch(e){}}bH.event={global:{},add:function(b7,cc,ch,b9,b8){var ca,ci,cj,b5,ce,cb,cg,b6,cf,e,i,cd=bH._data(b7);
+if(!cd){return
+}if(ch.handler){b5=ch;
+ch=b5.handler;
+b8=b5.selector
+}if(!ch.guid){ch.guid=bH.guid++
+}if(!(ci=cd.events)){ci=cd.events={}
+}if(!(cb=cd.handle)){cb=cd.handle=function(ck){return typeof bH!==aB&&(!ck||bH.event.triggered!==ck.type)?bH.event.dispatch.apply(cb.elem,arguments):undefined
+};
+cb.elem=b7
+}cc=(cc||"").match(aE)||[""];
+cj=cc.length;
+while(cj--){ca=bw.exec(cc[cj])||[];
+cf=i=ca[1];
+e=(ca[2]||"").split(".").sort();
+if(!cf){continue
+}ce=bH.event.special[cf]||{};
+cf=(b8?ce.delegateType:ce.bindType)||cf;
+ce=bH.event.special[cf]||{};
+cg=bH.extend({type:cf,origType:i,data:b9,handler:ch,guid:ch.guid,selector:b8,needsContext:b8&&bH.expr.match.needsContext.test(b8),namespace:e.join(".")},b5);
+if(!(b6=ci[cf])){b6=ci[cf]=[];
+b6.delegateCount=0;
+if(!ce.setup||ce.setup.call(b7,b9,e,cb)===false){if(b7.addEventListener){b7.addEventListener(cf,cb,false)
+}else{if(b7.attachEvent){b7.attachEvent("on"+cf,cb)
+}}}}if(ce.add){ce.add.call(b7,cg);
+if(!cg.handler.guid){cg.handler.guid=ch.guid
+}}if(b8){b6.splice(b6.delegateCount++,0,cg)
+}else{b6.push(cg)
+}bH.event.global[cf]=true
+}b7=null
+},remove:function(b6,cc,cj,b7,cb){var b9,cg,ca,b8,ci,ch,ce,b5,cf,e,i,cd=bH.hasData(b6)&&bH._data(b6);
+if(!cd||!(ch=cd.events)){return
+}cc=(cc||"").match(aE)||[""];
+ci=cc.length;
+while(ci--){ca=bw.exec(cc[ci])||[];
+cf=i=ca[1];
+e=(ca[2]||"").split(".").sort();
+if(!cf){for(cf in ch){bH.event.remove(b6,cf+cc[ci],cj,b7,true)
+}continue
+}ce=bH.event.special[cf]||{};
+cf=(b7?ce.delegateType:ce.bindType)||cf;
+b5=ch[cf]||[];
+ca=ca[2]&&new RegExp("(^|\\.)"+e.join("\\.(?:.*\\.|)")+"(\\.|$)");
+b8=b9=b5.length;
+while(b9--){cg=b5[b9];
+if((cb||i===cg.origType)&&(!cj||cj.guid===cg.guid)&&(!ca||ca.test(cg.namespace))&&(!b7||b7===cg.selector||b7==="**"&&cg.selector)){b5.splice(b9,1);
+if(cg.selector){b5.delegateCount--
+}if(ce.remove){ce.remove.call(b6,cg)
+}}}if(b8&&!b5.length){if(!ce.teardown||ce.teardown.call(b6,e,cd.handle)===false){bH.removeEvent(b6,cf,cd.handle)
+}delete ch[cf]
+}}if(bH.isEmptyObject(ch)){delete cd.handle;
+bH._removeData(b6,"events")
+}},trigger:function(b5,cc,b8,cj){var cd,b7,ch,ci,cf,cb,ca,b9=[b8||n],cg=J.call(b5,"type")?b5.type:b5,b6=J.call(b5,"namespace")?b5.namespace.split("."):[];
+ch=cb=b8=b8||n;
+if(b8.nodeType===3||b8.nodeType===8){return
+}if(bB.test(cg+bH.event.triggered)){return
+}if(cg.indexOf(".")>=0){b6=cg.split(".");
+cg=b6.shift();
+b6.sort()
+}b7=cg.indexOf(":")<0&&"on"+cg;
+b5=b5[bH.expando]?b5:new bH.Event(cg,typeof b5==="object"&&b5);
+b5.isTrigger=cj?2:3;
+b5.namespace=b6.join(".");
+b5.namespace_re=b5.namespace?new RegExp("(^|\\.)"+b6.join("\\.(?:.*\\.|)")+"(\\.|$)"):null;
+b5.result=undefined;
+if(!b5.target){b5.target=b8
+}cc=cc==null?[b5]:bH.makeArray(cc,[b5]);
+cf=bH.event.special[cg]||{};
+if(!cj&&cf.trigger&&cf.trigger.apply(b8,cc)===false){return
+}if(!cj&&!cf.noBubble&&!bH.isWindow(b8)){ci=cf.delegateType||cg;
+if(!bB.test(ci+cg)){ch=ch.parentNode
+}for(;
+ch;
+ch=ch.parentNode){b9.push(ch);
+cb=ch
+}if(cb===(b8.ownerDocument||n)){b9.push(cb.defaultView||cb.parentWindow||a4)
+}}ca=0;
+while((ch=b9[ca++])&&!b5.isPropagationStopped()){b5.type=ca>1?ci:cf.bindType||cg;
+cd=(bH._data(ch,"events")||{})[b5.type]&&bH._data(ch,"handle");
+if(cd){cd.apply(ch,cc)
+}cd=b7&&ch[b7];
+if(cd&&cd.apply&&bH.acceptData(ch)){b5.result=cd.apply(ch,cc);
+if(b5.result===false){b5.preventDefault()
+}}}b5.type=cg;
+if(!cj&&!b5.isDefaultPrevented()){if((!cf._default||cf._default.apply(b9.pop(),cc)===false)&&bH.acceptData(b8)){if(b7&&b8[cg]&&!bH.isWindow(b8)){cb=b8[b7];
+if(cb){b8[b7]=null
+}bH.event.triggered=cg;
+try{b8[cg]()
+}catch(ce){}bH.event.triggered=undefined;
+if(cb){b8[b7]=cb
+}}}}return b5.result
+},dispatch:function(e){e=bH.event.fix(e);
+var b8,b9,cd,b5,b7,cc=[],cb=O.call(arguments),b6=(bH._data(this,"events")||{})[e.type]||[],ca=bH.event.special[e.type]||{};
+cb[0]=e;
+e.delegateTarget=this;
+if(ca.preDispatch&&ca.preDispatch.call(this,e)===false){return
+}cc=bH.event.handlers.call(this,e,b6);
+b8=0;
+while((b5=cc[b8++])&&!e.isPropagationStopped()){e.currentTarget=b5.elem;
+b7=0;
+while((cd=b5.handlers[b7++])&&!e.isImmediatePropagationStopped()){if(!e.namespace_re||e.namespace_re.test(cd.namespace)){e.handleObj=cd;
+e.data=cd.data;
+b9=((bH.event.special[cd.origType]||{}).handle||cd.handler).apply(b5.elem,cb);
+if(b9!==undefined){if((e.result=b9)===false){e.preventDefault();
+e.stopPropagation()
+}}}}}if(ca.postDispatch){ca.postDispatch.call(this,e)
+}return e.result
+},handlers:function(e,b6){var b5,cb,b9,b8,ca=[],b7=b6.delegateCount,cc=e.target;
+if(b7&&cc.nodeType&&(!e.button||e.type!=="click")){for(;
+cc!=this;
+cc=cc.parentNode||this){if(cc.nodeType===1&&(cc.disabled!==true||e.type!=="click")){b9=[];
+for(b8=0;
+b8<b7;
+b8++){cb=b6[b8];
+b5=cb.selector+" ";
+if(b9[b5]===undefined){b9[b5]=cb.needsContext?bH(b5,this).index(cc)>=0:bH.find(b5,this,null,[cc]).length
+}if(b9[b5]){b9.push(cb)
+}}if(b9.length){ca.push({elem:cc,handlers:b9})
+}}}}if(b7<b6.length){ca.push({elem:this,handlers:b6.slice(b7)})
+}return ca
+},fix:function(b7){if(b7[bH.expando]){return b7
+}var b5,ca,b9,b6=b7.type,e=b7,b8=this.fixHooks[b6];
+if(!b8){this.fixHooks[b6]=b8=bL.test(b6)?this.mouseHooks:a5.test(b6)?this.keyHooks:{}
+}b9=b8.props?this.props.concat(b8.props):this.props;
+b7=new bH.Event(e);
+b5=b9.length;
+while(b5--){ca=b9[b5];
+b7[ca]=e[ca]
+}if(!b7.target){b7.target=e.srcElement||n
+}if(b7.target.nodeType===3){b7.target=b7.target.parentNode
+}b7.metaKey=!!b7.metaKey;
+return b8.filter?b8.filter(b7,e):b7
+},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(i,e){if(i.which==null){i.which=e.charCode!=null?e.charCode:e.keyCode
+}return i
+}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(b6,b5){var e,b7,b8,i=b5.button,b9=b5.fromElement;
+if(b6.pageX==null&&b5.clientX!=null){b7=b6.target.ownerDocument||n;
+b8=b7.documentElement;
+e=b7.body;
+b6.pageX=b5.clientX+(b8&&b8.scrollLeft||e&&e.scrollLeft||0)-(b8&&b8.clientLeft||e&&e.clientLeft||0);
+b6.pageY=b5.clientY+(b8&&b8.scrollTop||e&&e.scrollTop||0)-(b8&&b8.clientTop||e&&e.clientTop||0)
+}if(!b6.relatedTarget&&b9){b6.relatedTarget=b9===b6.target?b5.toElement:b9
+}if(!b6.which&&i!==undefined){b6.which=(i&1?1:(i&2?3:(i&4?2:0)))
+}return b6
+}},special:{load:{noBubble:true},focus:{trigger:function(){if(this!==al()&&this.focus){try{this.focus();
+return false
+}catch(i){}}},delegateType:"focusin"},blur:{trigger:function(){if(this===al()&&this.blur){this.blur();
+return false
+}},delegateType:"focusout"},click:{trigger:function(){if(bH.nodeName(this,"input")&&this.type==="checkbox"&&this.click){this.click();
+return false
+}},_default:function(e){return bH.nodeName(e.target,"a")
+}},beforeunload:{postDispatch:function(e){if(e.result!==undefined&&e.originalEvent){e.originalEvent.returnValue=e.result
+}}}},simulate:function(b5,b7,b6,i){var b8=bH.extend(new bH.Event(),b6,{type:b5,isSimulated:true,originalEvent:{}});
+if(i){bH.event.trigger(b8,null,b7)
+}else{bH.event.dispatch.call(b7,b8)
+}if(b8.isDefaultPrevented()){b6.preventDefault()
+}}};
+bH.removeEvent=n.removeEventListener?function(i,e,b5){if(i.removeEventListener){i.removeEventListener(e,b5,false)
+}}:function(b5,i,b6){var e="on"+i;
+if(b5.detachEvent){if(typeof b5[e]===aB){b5[e]=null
+}b5.detachEvent(e,b6)
+}};
+bH.Event=function(i,e){if(!(this instanceof bH.Event)){return new bH.Event(i,e)
+}if(i&&i.type){this.originalEvent=i;
+this.type=i.type;
+this.isDefaultPrevented=i.defaultPrevented||i.defaultPrevented===undefined&&i.returnValue===false?T:Y
+}else{this.type=i
+}if(e){bH.extend(this,e)
+}this.timeStamp=i&&i.timeStamp||bH.now();
+this[bH.expando]=true
+};
+bH.Event.prototype={isDefaultPrevented:Y,isPropagationStopped:Y,isImmediatePropagationStopped:Y,preventDefault:function(){var i=this.originalEvent;
+this.isDefaultPrevented=T;
+if(!i){return
+}if(i.preventDefault){i.preventDefault()
+}else{i.returnValue=false
+}},stopPropagation:function(){var i=this.originalEvent;
+this.isPropagationStopped=T;
+if(!i){return
+}if(i.stopPropagation){i.stopPropagation()
+}i.cancelBubble=true
+},stopImmediatePropagation:function(){var i=this.originalEvent;
+this.isImmediatePropagationStopped=T;
+if(i&&i.stopImmediatePropagation){i.stopImmediatePropagation()
+}this.stopPropagation()
+}};
+bH.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(i,e){bH.event.special[i]={delegateType:e,bindType:e,handle:function(b7){var b5,b9=this,b8=b7.relatedTarget,b6=b7.handleObj;
+if(!b8||(b8!==b9&&!bH.contains(b9,b8))){b7.type=b6.origType;
+b5=b6.handler.apply(this,arguments);
+b7.type=e
+}return b5
+}}
+});
+if(!C.submitBubbles){bH.event.special.submit={setup:function(){if(bH.nodeName(this,"form")){return false
+}bH.event.add(this,"click._submit keypress._submit",function(b6){var b5=b6.target,i=bH.nodeName(b5,"input")||bH.nodeName(b5,"button")?b5.form:undefined;
+if(i&&!bH._data(i,"submitBubbles")){bH.event.add(i,"submit._submit",function(e){e._submit_bubble=true
+});
+bH._data(i,"submitBubbles",true)
+}})
+},postDispatch:function(e){if(e._submit_bubble){delete e._submit_bubble;
+if(this.parentNode&&!e.isTrigger){bH.event.simulate("submit",this.parentNode,e,true)
+}}},teardown:function(){if(bH.nodeName(this,"form")){return false
+}bH.event.remove(this,"._submit")
+}}
+}if(!C.changeBubbles){bH.event.special.change={setup:function(){if(bF.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio"){bH.event.add(this,"propertychange._change",function(e){if(e.originalEvent.propertyName==="checked"){this._just_changed=true
+}});
+bH.event.add(this,"click._change",function(e){if(this._just_changed&&!e.isTrigger){this._just_changed=false
+}bH.event.simulate("change",this,e,true)
+})
+}return false
+}bH.event.add(this,"beforeactivate._change",function(b5){var i=b5.target;
+if(bF.test(i.nodeName)&&!bH._data(i,"changeBubbles")){bH.event.add(i,"change._change",function(e){if(this.parentNode&&!e.isSimulated&&!e.isTrigger){bH.event.simulate("change",this.parentNode,e,true)
+}});
+bH._data(i,"changeBubbles",true)
+}})
+},handle:function(i){var e=i.target;
+if(this!==e||i.isSimulated||i.isTrigger||(e.type!=="radio"&&e.type!=="checkbox")){return i.handleObj.handler.apply(this,arguments)
+}},teardown:function(){bH.event.remove(this,"._change");
+return !bF.test(this.nodeName)
+}}
+}if(!C.focusinBubbles){bH.each({focus:"focusin",blur:"focusout"},function(b5,e){var i=function(b6){bH.event.simulate(e,b6.target,bH.event.fix(b6),true)
+};
+bH.event.special[e]={setup:function(){var b7=this.ownerDocument||this,b6=bH._data(b7,e);
+if(!b6){b7.addEventListener(b5,i,true)
+}bH._data(b7,e,(b6||0)+1)
+},teardown:function(){var b7=this.ownerDocument||this,b6=bH._data(b7,e)-1;
+if(!b6){b7.removeEventListener(b5,i,true);
+bH._removeData(b7,e)
+}else{bH._data(b7,e,b6)
+}}}
+})
+}bH.fn.extend({on:function(b5,e,b8,b7,i){var b6,b9;
+if(typeof b5==="object"){if(typeof e!=="string"){b8=b8||e;
+e=undefined
+}for(b6 in b5){this.on(b6,e,b8,b5[b6],i)
+}return this
+}if(b8==null&&b7==null){b7=e;
+b8=e=undefined
+}else{if(b7==null){if(typeof e==="string"){b7=b8;
+b8=undefined
+}else{b7=b8;
+b8=e;
+e=undefined
+}}}if(b7===false){b7=Y
+}else{if(!b7){return this
+}}if(i===1){b9=b7;
+b7=function(ca){bH().off(ca);
+return b9.apply(this,arguments)
+};
+b7.guid=b9.guid||(b9.guid=bH.guid++)
+}return this.each(function(){bH.event.add(this,b5,b7,b8,e)
+})
+},one:function(i,e,b6,b5){return this.on(i,e,b6,b5,1)
+},off:function(b5,e,b7){var i,b6;
+if(b5&&b5.preventDefault&&b5.handleObj){i=b5.handleObj;
+bH(b5.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler);
+return this
+}if(typeof b5==="object"){for(b6 in b5){this.off(b6,e,b5[b6])
+}return this
+}if(e===false||typeof e==="function"){b7=e;
+e=undefined
+}if(b7===false){b7=Y
+}return this.each(function(){bH.event.remove(this,b5,b7,e)
+})
+},trigger:function(e,i){return this.each(function(){bH.event.trigger(e,i,this)
+})
+},triggerHandler:function(e,b5){var i=this[0];
+if(i){return bH.event.trigger(e,b5,i,true)
+}}});
+function A(e){var b5=d.split("|"),i=e.createDocumentFragment();
+if(i.createElement){while(b5.length){i.createElement(b5.pop())
+}}return i
+}var d="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",aC=/ jQuery\d+="(?:null|\d+)"/g,L=new RegExp("<(?:"+d+")[\\s/>]","i"),b4=/^\s+/,aG=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,o=/<([\w:]+)/,bZ=/<tbody/i,K=/<|&#?\w+;/,am=/<(?:script|style|link)/i,bV=/checked\s*(?:[^=]|=\s*.checked.)/i,bA=/^$|\/(?:java|ecma)script/i,aq=/^true\/(.*)/,aN=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,V={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:C.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},aS=A(n),k=aS.appendChild(n.createElement("div"));
+V.optgroup=V.option;
+V.tbody=V.tfoot=V.colgroup=V.caption=V.thead;
+V.th=V.td;
+function l(b7,e){var b5,b8,b6=0,b9=typeof b7.getElementsByTagName!==aB?b7.getElementsByTagName(e||"*"):typeof b7.querySelectorAll!==aB?b7.querySelectorAll(e||"*"):undefined;
+if(!b9){for(b9=[],b5=b7.childNodes||b7;
+(b8=b5[b6])!=null;
+b6++){if(!e||bH.nodeName(b8,e)){b9.push(b8)
+}else{bH.merge(b9,l(b8,e))
+}}}return e===undefined||e&&bH.nodeName(b7,e)?bH.merge([b7],b9):b9
+}function bX(e){if(aL.test(e.type)){e.defaultChecked=e.checked
+}}function a2(i,e){return bH.nodeName(i,"table")&&bH.nodeName(e.nodeType!==11?e:e.firstChild,"tr")?i.getElementsByTagName("tbody")[0]||i.appendChild(i.ownerDocument.createElement("tbody")):i
+}function t(e){e.type=(bH.find.attr(e,"type")!==null)+"/"+e.type;
+return e
+}function be(i){var e=aq.exec(i.type);
+if(e){i.type=e[1]
+}else{i.removeAttribute("type")
+}return i
+}function bt(e,b6){var b7,b5=0;
+for(;
+(b7=e[b5])!=null;
+b5++){bH._data(b7,"globalEval",!b6||bH._data(b6[b5],"globalEval"))
+}}function ar(cb,b5){if(b5.nodeType!==1||!bH.hasData(cb)){return
+}var b8,b7,e,ca=bH._data(cb),b9=bH._data(b5,ca),b6=ca.events;
+if(b6){delete b9.handle;
+b9.events={};
+for(b8 in b6){for(b7=0,e=b6[b8].length;
+b7<e;
+b7++){bH.event.add(b5,b8,b6[b8][b7])
+}}}if(b9.data){b9.data=bH.extend({},b9.data)
+}}function S(b7,i){var b8,b6,b5;
+if(i.nodeType!==1){return
+}b8=i.nodeName.toLowerCase();
+if(!C.noCloneEvent&&i[bH.expando]){b5=bH._data(i);
+for(b6 in b5.events){bH.removeEvent(i,b6,b5.handle)
+}i.removeAttribute(bH.expando)
+}if(b8==="script"&&i.text!==b7.text){t(i).text=b7.text;
+be(i)
+}else{if(b8==="object"){if(i.parentNode){i.outerHTML=b7.outerHTML
+}if(C.html5Clone&&(b7.innerHTML&&!bH.trim(i.innerHTML))){i.innerHTML=b7.innerHTML
+}}else{if(b8==="input"&&aL.test(b7.type)){i.defaultChecked=i.checked=b7.checked;
+if(i.value!==b7.value){i.value=b7.value
+}}else{if(b8==="option"){i.defaultSelected=i.selected=b7.defaultSelected
+}else{if(b8==="input"||b8==="textarea"){i.defaultValue=b7.defaultValue
+}}}}}}bH.extend({clone:function(b5,b7,e){var b9,b6,cc,b8,ca,cb=bH.contains(b5.ownerDocument,b5);
+if(C.html5Clone||bH.isXMLDoc(b5)||!L.test("<"+b5.nodeName+">")){cc=b5.cloneNode(true)
+}else{k.innerHTML=b5.outerHTML;
+k.removeChild(cc=k.firstChild)
+}if((!C.noCloneEvent||!C.noCloneChecked)&&(b5.nodeType===1||b5.nodeType===11)&&!bH.isXMLDoc(b5)){b9=l(cc);
+ca=l(b5);
+for(b8=0;
+(b6=ca[b8])!=null;
+++b8){if(b9[b8]){S(b6,b9[b8])
+}}}if(b7){if(e){ca=ca||l(b5);
+b9=b9||l(cc);
+for(b8=0;
+(b6=ca[b8])!=null;
+b8++){ar(b6,b9[b8])
+}}else{ar(b5,cc)
+}}b9=l(cc,"script");
+if(b9.length>0){bt(b9,!cb&&l(b5,"script"))
+}b9=ca=b6=null;
+return cc
+},buildFragment:function(b5,b7,cc,ch){var cd,b9,cb,cg,ci,cf,b6,ca=b5.length,b8=A(b7),e=[],ce=0;
+for(;
+ce<ca;
+ce++){b9=b5[ce];
+if(b9||b9===0){if(bH.type(b9)==="object"){bH.merge(e,b9.nodeType?[b9]:b9)
+}else{if(!K.test(b9)){e.push(b7.createTextNode(b9))
+}else{cg=cg||b8.appendChild(b7.createElement("div"));
+ci=(o.exec(b9)||["",""])[1].toLowerCase();
+b6=V[ci]||V._default;
+cg.innerHTML=b6[1]+b9.replace(aG,"<$1></$2>")+b6[2];
+cd=b6[0];
+while(cd--){cg=cg.lastChild
+}if(!C.leadingWhitespace&&b4.test(b9)){e.push(b7.createTextNode(b4.exec(b9)[0]))
+}if(!C.tbody){b9=ci==="table"&&!bZ.test(b9)?cg.firstChild:b6[1]==="<table>"&&!bZ.test(b9)?cg:0;
+cd=b9&&b9.childNodes.length;
+while(cd--){if(bH.nodeName((cf=b9.childNodes[cd]),"tbody")&&!cf.childNodes.length){b9.removeChild(cf)
+}}}bH.merge(e,cg.childNodes);
+cg.textContent="";
+while(cg.firstChild){cg.removeChild(cg.firstChild)
+}cg=b8.lastChild
+}}}}if(cg){b8.removeChild(cg)
+}if(!C.appendChecked){bH.grep(l(e,"input"),bX)
+}ce=0;
+while((b9=e[ce++])){if(ch&&bH.inArray(b9,ch)!==-1){continue
+}cb=bH.contains(b9.ownerDocument,b9);
+cg=l(b8.appendChild(b9),"script");
+if(cb){bt(cg)
+}if(cc){cd=0;
+while((b9=cg[cd++])){if(bA.test(b9.type||"")){cc.push(b9)
+}}}}cg=null;
+return b8
+},cleanData:function(b5,cd){var b7,cc,b6,b8,b9=0,ce=bH.expando,e=bH.cache,ca=C.deleteExpando,cb=bH.event.special;
+for(;
+(b7=b5[b9])!=null;
+b9++){if(cd||bH.acceptData(b7)){b6=b7[ce];
+b8=b6&&e[b6];
+if(b8){if(b8.events){for(cc in b8.events){if(cb[cc]){bH.event.remove(b7,cc)
+}else{bH.removeEvent(b7,cc,b8.handle)
+}}}if(e[b6]){delete e[b6];
+if(ca){delete b7[ce]
+}else{if(typeof b7.removeAttribute!==aB){b7.removeAttribute(ce)
+}else{b7[ce]=null
+}}aO.push(b6)
+}}}}}});
+bH.fn.extend({text:function(e){return aA(this,function(i){return i===undefined?bH.text(this):this.empty().append((this[0]&&this[0].ownerDocument||n).createTextNode(i))
+},null,e,arguments.length)
+},append:function(){return this.domManip(arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var i=a2(this,e);
+i.appendChild(e)
+}})
+},prepend:function(){return this.domManip(arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var i=a2(this,e);
+i.insertBefore(e,i.firstChild)
+}})
+},before:function(){return this.domManip(arguments,function(e){if(this.parentNode){this.parentNode.insertBefore(e,this)
+}})
+},after:function(){return this.domManip(arguments,function(e){if(this.parentNode){this.parentNode.insertBefore(e,this.nextSibling)
+}})
+},remove:function(e,b8){var b7,b5=e?bH.filter(e,this):this,b6=0;
+for(;
+(b7=b5[b6])!=null;
+b6++){if(!b8&&b7.nodeType===1){bH.cleanData(l(b7))
+}if(b7.parentNode){if(b8&&bH.contains(b7.ownerDocument,b7)){bt(l(b7,"script"))
+}b7.parentNode.removeChild(b7)
+}}return this
+},empty:function(){var b5,e=0;
+for(;
+(b5=this[e])!=null;
+e++){if(b5.nodeType===1){bH.cleanData(l(b5,false))
+}while(b5.firstChild){b5.removeChild(b5.firstChild)
+}if(b5.options&&bH.nodeName(b5,"select")){b5.options.length=0
+}}return this
+},clone:function(i,e){i=i==null?false:i;
+e=e==null?i:e;
+return this.map(function(){return bH.clone(this,i,e)
+})
+},html:function(e){return aA(this,function(b8){var b7=this[0]||{},b6=0,b5=this.length;
+if(b8===undefined){return b7.nodeType===1?b7.innerHTML.replace(aC,""):undefined
+}if(typeof b8==="string"&&!am.test(b8)&&(C.htmlSerialize||!L.test(b8))&&(C.leadingWhitespace||!b4.test(b8))&&!V[(o.exec(b8)||["",""])[1].toLowerCase()]){b8=b8.replace(aG,"<$1></$2>");
+try{for(;
+b6<b5;
+b6++){b7=this[b6]||{};
+if(b7.nodeType===1){bH.cleanData(l(b7,false));
+b7.innerHTML=b8
+}}b7=0
+}catch(b9){}}if(b7){this.empty().append(b8)
+}},null,e,arguments.length)
+},replaceWith:function(){var e=arguments[0];
+this.domManip(arguments,function(i){e=this.parentNode;
+bH.cleanData(l(this));
+if(e){e.replaceChild(i,this)
+}});
+return e&&(e.length||e.nodeType)?this:this.remove()
+},detach:function(e){return this.remove(e,true)
+},domManip:function(cc,ch){cc=ay.apply([],cc);
+var ca,b6,e,b8,cf,cb,b9=0,b7=this.length,ce=this,cg=b7-1,cd=cc[0],b5=bH.isFunction(cd);
+if(b5||(b7>1&&typeof cd==="string"&&!C.checkClone&&bV.test(cd))){return this.each(function(ci){var i=ce.eq(ci);
+if(b5){cc[0]=cd.call(this,ci,i.html())
+}i.domManip(cc,ch)
+})
+}if(b7){cb=bH.buildFragment(cc,this[0].ownerDocument,false,this);
+ca=cb.firstChild;
+if(cb.childNodes.length===1){cb=ca
+}if(ca){b8=bH.map(l(cb,"script"),t);
+e=b8.length;
+for(;
+b9<b7;
+b9++){b6=cb;
+if(b9!==cg){b6=bH.clone(b6,true,true);
+if(e){bH.merge(b8,l(b6,"script"))
+}}ch.call(this[b9],b6,b9)
+}if(e){cf=b8[b8.length-1].ownerDocument;
+bH.map(b8,be);
+for(b9=0;
+b9<e;
+b9++){b6=b8[b9];
+if(bA.test(b6.type||"")&&!bH._data(b6,"globalEval")&&bH.contains(cf,b6)){if(b6.src){if(bH._evalUrl){bH._evalUrl(b6.src)
+}}else{bH.globalEval((b6.text||b6.textContent||b6.innerHTML||"").replace(aN,""))
+}}}}cb=ca=null
+}}return this
+}});
+bH.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,i){bH.fn[e]=function(b5){var b6,b8=0,b7=[],ca=bH(b5),b9=ca.length-1;
+for(;
+b8<=b9;
+b8++){b6=b8===b9?this:this.clone(true);
+bH(ca[b8])[i](b6);
+w.apply(b7,b6.get())
+}return this.pushStack(b7)
+}
+});
+var aH,bk={};
+function a3(e,b7){var i,b5=bH(b7.createElement(e)).appendTo(b7.body),b6=a4.getDefaultComputedStyle&&(i=a4.getDefaultComputedStyle(b5[0]))?i.display:bH.css(b5[0],"display");
+b5.detach();
+return b6
+}function aZ(b5){var i=n,e=bk[b5];
+if(!e){e=a3(b5,i);
+if(e==="none"||!e){aH=(aH||bH("<iframe frameborder='0' width='0' height='0'/>")).appendTo(i.documentElement);
+i=(aH[0].contentWindow||aH[0].contentDocument).document;
+i.write();
+i.close();
+e=a3(b5,i);
+aH.detach()
+}bk[b5]=e
+}return e
+}(function(){var e;
+C.shrinkWrapBlocks=function(){if(e!=null){return e
+}e=false;
+var b6,i,b5;
+i=n.getElementsByTagName("body")[0];
+if(!i||!i.style){return
+}b6=n.createElement("div");
+b5=n.createElement("div");
+b5.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px";
+i.appendChild(b5).appendChild(b6);
+if(typeof b6.style.zoom!==aB){b6.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:1px;width:1px;zoom:1";
+b6.appendChild(n.createElement("div")).style.width="5px";
+e=b6.offsetWidth!==3
+}i.removeChild(b5);
+return e
+}
+})();
+var aY=(/^margin/);
+var X=new RegExp("^("+aD+")(?!px)[a-z%]+$","i");
+var bp,F,bn=/^(top|right|bottom|left)$/;
+if(a4.getComputedStyle){bp=function(e){if(e.ownerDocument.defaultView.opener){return e.ownerDocument.defaultView.getComputedStyle(e,null)
+}return a4.getComputedStyle(e,null)
+};
+F=function(ca,i,b9){var b7,b6,b8,e,b5=ca.style;
+b9=b9||bp(ca);
+e=b9?b9.getPropertyValue(i)||b9[i]:undefined;
+if(b9){if(e===""&&!bH.contains(ca.ownerDocument,ca)){e=bH.style(ca,i)
+}if(X.test(e)&&aY.test(i)){b7=b5.width;
+b6=b5.minWidth;
+b8=b5.maxWidth;
+b5.minWidth=b5.maxWidth=b5.width=e;
+e=b9.width;
+b5.width=b7;
+b5.minWidth=b6;
+b5.maxWidth=b8
+}}return e===undefined?e:e+""
+}
+}else{if(n.documentElement.currentStyle){bp=function(e){return e.currentStyle
+};
+F=function(b9,b6,b8){var ca,i,e,b5,b7=b9.style;
+b8=b8||bp(b9);
+b5=b8?b8[b6]:undefined;
+if(b5==null&&b7&&b7[b6]){b5=b7[b6]
+}if(X.test(b5)&&!bn.test(b6)){ca=b7.left;
+i=b9.runtimeStyle;
+e=i&&i.left;
+if(e){i.left=b9.currentStyle.left
+}b7.left=b6==="fontSize"?"1em":b5;
+b5=b7.pixelLeft+"px";
+b7.left=ca;
+if(e){i.left=e
+}}return b5===undefined?b5:b5+""||"auto"
+}
+}}function a6(e,i){return{get:function(){var b5=e();
+if(b5==null){return
+}if(b5){delete this.get;
+return
+}return(this.get=i).apply(this,arguments)
+}}
+}(function(){var ca,b8,b6,b9,b5,b7,i;
+ca=n.createElement("div");
+ca.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>";
+b6=ca.getElementsByTagName("a")[0];
+b8=b6&&b6.style;
+if(!b8){return
+}b8.cssText="float:left;opacity:.5";
+C.opacity=b8.opacity==="0.5";
+C.cssFloat=!!b8.cssFloat;
+ca.style.backgroundClip="content-box";
+ca.cloneNode(true).style.backgroundClip="";
+C.clearCloneStyle=ca.style.backgroundClip==="content-box";
+C.boxSizing=b8.boxSizing===""||b8.MozBoxSizing===""||b8.WebkitBoxSizing==="";
+bH.extend(C,{reliableHiddenOffsets:function(){if(b7==null){e()
+}return b7
+},boxSizingReliable:function(){if(b5==null){e()
+}return b5
+},pixelPosition:function(){if(b9==null){e()
+}return b9
+},reliableMarginRight:function(){if(i==null){e()
+}return i
+}});
+function e(){var ce,cb,cc,cd;
+cb=n.getElementsByTagName("body")[0];
+if(!cb||!cb.style){return
+}ce=n.createElement("div");
+cc=n.createElement("div");
+cc.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px";
+cb.appendChild(cc).appendChild(ce);
+ce.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute";
+b9=b5=false;
+i=true;
+if(a4.getComputedStyle){b9=(a4.getComputedStyle(ce,null)||{}).top!=="1%";
+b5=(a4.getComputedStyle(ce,null)||{width:"4px"}).width==="4px";
+cd=ce.appendChild(n.createElement("div"));
+cd.style.cssText=ce.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0";
+cd.style.marginRight=cd.style.width="0";
+ce.style.width="1px";
+i=!parseFloat((a4.getComputedStyle(cd,null)||{}).marginRight);
+ce.removeChild(cd)
+}ce.innerHTML="<table><tr><td></td><td>t</td></tr></table>";
+cd=ce.getElementsByTagName("td");
+cd[0].style.cssText="margin:0;border:0;padding:0;display:none";
+b7=cd[0].offsetHeight===0;
+if(b7){cd[0].style.display="";
+cd[1].style.display="none";
+b7=cd[0].offsetHeight===0
+}cb.removeChild(cc)
+}})();
+bH.swap=function(b8,b7,b9,b6){var b5,i,e={};
+for(i in b7){e[i]=b8.style[i];
+b8.style[i]=b7[i]
+}b5=b9.apply(b8,b6||[]);
+for(i in b7){b8.style[i]=e[i]
+}return b5
+};
+var bi=/alpha\([^)]*\)/i,aT=/opacity\s*=\s*([^)]*)/,G=/^(none|table(?!-c[ea]).+)/,ba=new RegExp("^("+aD+")(.*)$","i"),U=new RegExp("^([+-])=("+aD+")","i"),bd={position:"absolute",visibility:"hidden",display:"block"},bC={letterSpacing:"0",fontWeight:"400"},av=["Webkit","O","Moz","ms"];
+function c(b7,b5){if(b5 in b7){return b5
+}var b8=b5.charAt(0).toUpperCase()+b5.slice(1),e=b5,b6=av.length;
+while(b6--){b5=av[b6]+b8;
+if(b5 in b7){return b5
+}}return e
+}function r(b9,e){var ca,b7,b8,i=[],b5=0,b6=b9.length;
+for(;
+b5<b6;
+b5++){b7=b9[b5];
+if(!b7.style){continue
+}i[b5]=bH._data(b7,"olddisplay");
+ca=b7.style.display;
+if(e){if(!i[b5]&&ca==="none"){b7.style.display=""
+}if(b7.style.display===""&&R(b7)){i[b5]=bH._data(b7,"olddisplay",aZ(b7.nodeName))
+}}else{b8=R(b7);
+if(ca&&ca!=="none"||!b8){bH._data(b7,"olddisplay",b8?ca:bH.css(b7,"display"))
+}}}for(b5=0;
+b5<b6;
+b5++){b7=b9[b5];
+if(!b7.style){continue
+}if(!e||b7.style.display==="none"||b7.style.display===""){b7.style.display=e?i[b5]||"":"none"
+}}return b9
+}function aM(e,b5,b6){var i=ba.exec(b5);
+return i?Math.max(0,i[1]-(b6||0))+(i[2]||"px"):b5
+}function aw(b8,b5,e,ca,b7){var b6=e===(ca?"border":"content")?4:b5==="width"?1:0,b9=0;
+for(;
+b6<4;
+b6+=2){if(e==="margin"){b9+=bH.css(b8,e+bS[b6],true,b7)
+}if(ca){if(e==="content"){b9-=bH.css(b8,"padding"+bS[b6],true,b7)
+}if(e!=="margin"){b9-=bH.css(b8,"border"+bS[b6]+"Width",true,b7)
+}}else{b9+=bH.css(b8,"padding"+bS[b6],true,b7);
+if(e!=="padding"){b9+=bH.css(b8,"border"+bS[b6]+"Width",true,b7)
+}}}return b9
+}function u(b7,i,e){var b6=true,b8=i==="width"?b7.offsetWidth:b7.offsetHeight,b5=bp(b7),b9=C.boxSizing&&bH.css(b7,"boxSizing",false,b5)==="border-box";
+if(b8<=0||b8==null){b8=F(b7,i,b5);
+if(b8<0||b8==null){b8=b7.style[i]
+}if(X.test(b8)){return b8
+}b6=b9&&(C.boxSizingReliable()||b8===b7.style[i]);
+b8=parseFloat(b8)||0
+}return(b8+aw(b7,i,e||(b9?"border":"content"),b6,b5))+"px"
+}bH.extend({cssHooks:{opacity:{get:function(b5,i){if(i){var e=F(b5,"opacity");
+return e===""?"1":e
+}}}},cssNumber:{columnCount:true,fillOpacity:true,flexGrow:true,flexShrink:true,fontWeight:true,lineHeight:true,opacity:true,order:true,orphans:true,widows:true,zIndex:true,zoom:true},cssProps:{"float":C.cssFloat?"cssFloat":"styleFloat"},style:function(b6,b5,cc,b7){if(!b6||b6.nodeType===3||b6.nodeType===8||!b6.style){return
+}var ca,cb,cd,b8=bH.camelCase(b5),i=b6.style;
+b5=bH.cssProps[b8]||(bH.cssProps[b8]=c(i,b8));
+cd=bH.cssHooks[b5]||bH.cssHooks[b8];
+if(cc!==undefined){cb=typeof cc;
+if(cb==="string"&&(ca=U.exec(cc))){cc=(ca[1]+1)*ca[2]+parseFloat(bH.css(b6,b5));
+cb="number"
+}if(cc==null||cc!==cc){return
+}if(cb==="number"&&!bH.cssNumber[b8]){cc+="px"
+}if(!C.clearCloneStyle&&cc===""&&b5.indexOf("background")===0){i[b5]="inherit"
+}if(!cd||!("set" in cd)||(cc=cd.set(b6,cc,b7))!==undefined){try{i[b5]=cc
+}catch(b9){}}}else{if(cd&&"get" in cd&&(ca=cd.get(b6,false,b7))!==undefined){return ca
+}return i[b5]
+}},css:function(b9,b7,i,b8){var b6,ca,e,b5=bH.camelCase(b7);
+b7=bH.cssProps[b5]||(bH.cssProps[b5]=c(b9.style,b5));
+e=bH.cssHooks[b7]||bH.cssHooks[b5];
+if(e&&"get" in e){ca=e.get(b9,true,i)
+}if(ca===undefined){ca=F(b9,b7,b8)
+}if(ca==="normal"&&b7 in bC){ca=bC[b7]
+}if(i===""||i){b6=parseFloat(ca);
+return i===true||bH.isNumeric(b6)?b6||0:ca
+}return ca
+}});
+bH.each(["height","width"],function(b5,e){bH.cssHooks[e]={get:function(b7,b6,i){if(b6){return G.test(bH.css(b7,"display"))&&b7.offsetWidth===0?bH.swap(b7,bd,function(){return u(b7,e,i)
+}):u(b7,e,i)
+}},set:function(b7,b8,i){var b6=i&&bp(b7);
+return aM(b7,b8,i?aw(b7,e,i,C.boxSizing&&bH.css(b7,"boxSizing",false,b6)==="border-box",b6):0)
+}}
+});
+if(!C.opacity){bH.cssHooks.opacity={get:function(i,e){return aT.test((e&&i.currentStyle?i.currentStyle.filter:i.style.filter)||"")?(0.01*parseFloat(RegExp.$1))+"":e?"1":""
+},set:function(b7,b8){var b6=b7.style,i=b7.currentStyle,e=bH.isNumeric(b8)?"alpha(opacity="+b8*100+")":"",b5=i&&i.filter||b6.filter||"";
+b6.zoom=1;
+if((b8>=1||b8==="")&&bH.trim(b5.replace(bi,""))===""&&b6.removeAttribute){b6.removeAttribute("filter");
+if(b8===""||i&&!i.filter){return
+}}b6.filter=bi.test(b5)?b5.replace(bi,e):b5+" "+e
+}}
+}bH.cssHooks.marginRight=a6(C.reliableMarginRight,function(i,e){if(e){return bH.swap(i,{display:"inline-block"},F,[i,"marginRight"])
+}});
+bH.each({margin:"",padding:"",border:"Width"},function(e,i){bH.cssHooks[e+i]={expand:function(b7){var b6=0,b5={},b8=typeof b7==="string"?b7.split(" "):[b7];
+for(;
+b6<4;
+b6++){b5[e+bS[b6]+i]=b8[b6]||b8[b6-2]||b8[0]
+}return b5
+}};
+if(!aY.test(e)){bH.cssHooks[e+i].set=aM
+}});
+bH.fn.extend({css:function(e,i){return aA(this,function(b9,b6,ca){var b8,b5,cb={},b7=0;
+if(bH.isArray(b6)){b8=bp(b9);
+b5=b6.length;
+for(;
+b7<b5;
+b7++){cb[b6[b7]]=bH.css(b9,b6[b7],false,b8)
+}return cb
+}return ca!==undefined?bH.style(b9,b6,ca):bH.css(b9,b6)
+},e,i,arguments.length>1)
+},show:function(){return r(this,true)
+},hide:function(){return r(this)
+},toggle:function(e){if(typeof e==="boolean"){return e?this.show():this.hide()
+}return this.each(function(){if(R(this)){bH(this).show()
+}else{bH(this).hide()
+}})
+}});
+function I(b5,i,b7,e,b6){return new I.prototype.init(b5,i,b7,e,b6)
+}bH.Tween=I;
+I.prototype={constructor:I,init:function(b6,i,b8,e,b7,b5){this.elem=b6;
+this.prop=b8;
+this.easing=b7||"swing";
+this.options=i;
+this.start=this.now=this.cur();
+this.end=e;
+this.unit=b5||(bH.cssNumber[b8]?"":"px")
+},cur:function(){var e=I.propHooks[this.prop];
+return e&&e.get?e.get(this):I.propHooks._default.get(this)
+},run:function(b5){var i,e=I.propHooks[this.prop];
+if(this.options.duration){this.pos=i=bH.easing[this.easing](b5,this.options.duration*b5,0,1,this.options.duration)
+}else{this.pos=i=b5
+}this.now=(this.end-this.start)*i+this.start;
+if(this.options.step){this.options.step.call(this.elem,this.now,this)
+}if(e&&e.set){e.set(this)
+}else{I.propHooks._default.set(this)
+}return this
+}};
+I.prototype.init.prototype=I.prototype;
+I.propHooks={_default:{get:function(i){var e;
+if(i.elem[i.prop]!=null&&(!i.elem.style||i.elem.style[i.prop]==null)){return i.elem[i.prop]
+}e=bH.css(i.elem,i.prop,"");
+return !e||e==="auto"?0:e
+},set:function(e){if(bH.fx.step[e.prop]){bH.fx.step[e.prop](e)
+}else{if(e.elem.style&&(e.elem.style[bH.cssProps[e.prop]]!=null||bH.cssHooks[e.prop])){bH.style(e.elem,e.prop,e.now+e.unit)
+}else{e.elem[e.prop]=e.now
+}}}}};
+I.propHooks.scrollTop=I.propHooks.scrollLeft={set:function(e){if(e.elem.nodeType&&e.elem.parentNode){e.elem[e.prop]=e.now
+}}};
+bH.easing={linear:function(e){return e
+},swing:function(e){return 0.5-Math.cos(e*Math.PI)/2
+}};
+bH.fx=I.prototype.init;
+bH.fx.step={};
+var M,ad,bQ=/^(?:toggle|show|hide)$/,bI=new RegExp("^(?:([+-])=|)("+aD+")([a-z%]*)$","i"),bO=/queueHooks$/,aF=[h],a1={"*":[function(e,b9){var cb=this.createTween(e,b9),b7=cb.cur(),b6=bI.exec(b9),ca=b6&&b6[3]||(bH.cssNumber[e]?"":"px"),i=(bH.cssNumber[e]||ca!=="px"&&+b7)&&bI.exec(bH.css(cb.elem,e)),b5=1,b8=20;
+if(i&&i[3]!==ca){ca=ca||i[3];
+b6=b6||[];
+i=+b7||1;
+do{b5=b5||".5";
+i=i/b5;
+bH.style(cb.elem,e,i+ca)
+}while(b5!==(b5=cb.cur()/b7)&&b5!==1&&--b8)
+}if(b6){i=cb.start=+i||+b7||0;
+cb.unit=ca;
+cb.end=b6[1]?i+(b6[1]+1)*b6[2]:+b6[2]
+}return cb
+}]};
+function bm(){setTimeout(function(){M=undefined
+});
+return(M=bH.now())
+}function bG(b6,b8){var b7,e={height:b6},b5=0;
+b8=b8?1:0;
+for(;
+b5<4;
+b5+=2-b8){b7=bS[b5];
+e["margin"+b7]=e["padding"+b7]=b6
+}if(b8){e.opacity=e.width=b6
+}return e
+}function bc(b7,b9,b6){var i,b8=(a1[b9]||[]).concat(a1["*"]),e=0,b5=b8.length;
+for(;
+e<b5;
+e++){if((i=b8[e].call(b6,b9,b7))){return i
+}}}function h(b6,cb,e){var b5,ce,b8,ch,ci,cf,ca,cd,b7=this,cc={},i=b6.style,b9=b6.nodeType&&R(b6),cg=bH._data(b6,"fxshow");
+if(!e.queue){ci=bH._queueHooks(b6,"fx");
+if(ci.unqueued==null){ci.unqueued=0;
+cf=ci.empty.fire;
+ci.empty.fire=function(){if(!ci.unqueued){cf()
+}}
+}ci.unqueued++;
+b7.always(function(){b7.always(function(){ci.unqueued--;
+if(!bH.queue(b6,"fx").length){ci.empty.fire()
+}})
+})
+}if(b6.nodeType===1&&("height" in cb||"width" in cb)){e.overflow=[i.overflow,i.overflowX,i.overflowY];
+ca=bH.css(b6,"display");
+cd=ca==="none"?bH._data(b6,"olddisplay")||aZ(b6.nodeName):ca;
+if(cd==="inline"&&bH.css(b6,"float")==="none"){if(!C.inlineBlockNeedsLayout||aZ(b6.nodeName)==="inline"){i.display="inline-block"
+}else{i.zoom=1
+}}}if(e.overflow){i.overflow="hidden";
+if(!C.shrinkWrapBlocks()){b7.always(function(){i.overflow=e.overflow[0];
+i.overflowX=e.overflow[1];
+i.overflowY=e.overflow[2]
+})
+}}for(b5 in cb){ce=cb[b5];
+if(bQ.exec(ce)){delete cb[b5];
+b8=b8||ce==="toggle";
+if(ce===(b9?"hide":"show")){if(ce==="show"&&cg&&cg[b5]!==undefined){b9=true
+}else{continue
+}}cc[b5]=cg&&cg[b5]||bH.style(b6,b5)
+}else{ca=undefined
+}}if(!bH.isEmptyObject(cc)){if(cg){if("hidden" in cg){b9=cg.hidden
+}}else{cg=bH._data(b6,"fxshow",{})
+}if(b8){cg.hidden=!b9
+}if(b9){bH(b6).show()
+}else{b7.done(function(){bH(b6).hide()
+})
+}b7.done(function(){var cj;
+bH._removeData(b6,"fxshow");
+for(cj in cc){bH.style(b6,cj,cc[cj])
+}});
+for(b5 in cc){ch=bc(b9?cg[b5]:0,b5,b7);
+if(!(b5 in cg)){cg[b5]=ch.start;
+if(b9){ch.end=ch.start;
+ch.start=b5==="width"||b5==="height"?1:0
+}}}}else{if((ca==="none"?aZ(b6.nodeName):ca)==="inline"){i.display=ca
+}}}function an(b6,b8){var b5,i,b9,b7,e;
+for(b5 in b6){i=bH.camelCase(b5);
+b9=b8[i];
+b7=b6[b5];
+if(bH.isArray(b7)){b9=b7[1];
+b7=b6[b5]=b7[0]
+}if(b5!==i){b6[i]=b7;
+delete b6[b5]
+}e=bH.cssHooks[i];
+if(e&&"expand" in e){b7=e.expand(b7);
+delete b6[i];
+for(b5 in b7){if(!(b5 in b6)){b6[b5]=b7[b5];
+b8[b5]=b9
+}}}else{b8[i]=b9
+}}}function f(b5,b9,cc){var cd,e,b8=0,i=aF.length,cb=bH.Deferred().always(function(){delete b7.elem
+}),b7=function(){if(e){return false
+}var cj=M||bm(),cg=Math.max(0,b6.startTime+b6.duration-cj),ce=cg/b6.duration||0,ci=1-ce,cf=0,ch=b6.tweens.length;
+for(;
+cf<ch;
+cf++){b6.tweens[cf].run(ci)
+}cb.notifyWith(b5,[b6,ci,cg]);
+if(ci<1&&ch){return cg
+}else{cb.resolveWith(b5,[b6]);
+return false
+}},b6=cb.promise({elem:b5,props:bH.extend({},b9),opts:bH.extend(true,{specialEasing:{}},cc),originalProperties:b9,originalOptions:cc,startTime:M||bm(),duration:cc.duration,tweens:[],createTween:function(cg,ce){var cf=bH.Tween(b5,b6.opts,cg,ce,b6.opts.specialEasing[cg]||b6.opts.easing);
+b6.tweens.push(cf);
+return cf
+},stop:function(cf){var ce=0,cg=cf?b6.tweens.length:0;
+if(e){return this
+}e=true;
+for(;
+ce<cg;
+ce++){b6.tweens[ce].run(1)
+}if(cf){cb.resolveWith(b5,[b6,cf])
+}else{cb.rejectWith(b5,[b6,cf])
+}return this
+}}),ca=b6.props;
+an(ca,b6.opts.specialEasing);
+for(;
+b8<i;
+b8++){cd=aF[b8].call(b6,b5,ca,b6.opts);
+if(cd){return cd
+}}bH.map(ca,bc,b6);
+if(bH.isFunction(b6.opts.start)){b6.opts.start.call(b5,b6)
+}bH.fx.timer(bH.extend(b7,{elem:b5,anim:b6,queue:b6.opts.queue}));
+return b6.progress(b6.opts.progress).done(b6.opts.done,b6.opts.complete).fail(b6.opts.fail).always(b6.opts.always)
+}bH.Animation=bH.extend(f,{tweener:function(i,b7){if(bH.isFunction(i)){b7=i;
+i=["*"]
+}else{i=i.split(" ")
+}var b6,e=0,b5=i.length;
+for(;
+e<b5;
+e++){b6=i[e];
+a1[b6]=a1[b6]||[];
+a1[b6].unshift(b7)
+}},prefilter:function(i,e){if(e){aF.unshift(i)
+}else{aF.push(i)
+}}});
+bH.speed=function(b5,b6,i){var e=b5&&typeof b5==="object"?bH.extend({},b5):{complete:i||!i&&b6||bH.isFunction(b5)&&b5,duration:b5,easing:i&&b6||b6&&!bH.isFunction(b6)&&b6};
+e.duration=bH.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in bH.fx.speeds?bH.fx.speeds[e.duration]:bH.fx.speeds._default;
+if(e.queue==null||e.queue===true){e.queue="fx"
+}e.old=e.complete;
+e.complete=function(){if(bH.isFunction(e.old)){e.old.call(this)
+}if(e.queue){bH.dequeue(this,e.queue)
+}};
+return e
+};
+bH.fn.extend({fadeTo:function(e,b6,b5,i){return this.filter(R).css("opacity",0).show().end().animate({opacity:b6},e,b5,i)
+},animate:function(b9,b6,b8,b7){var b5=bH.isEmptyObject(b9),e=bH.speed(b6,b8,b7),i=function(){var ca=f(this,bH.extend({},b9),e);
+if(b5||bH._data(this,"finish")){ca.stop(true)
+}};
+i.finish=i;
+return b5||e.queue===false?this.each(i):this.queue(e.queue,i)
+},stop:function(b5,i,e){var b6=function(b7){var b8=b7.stop;
+delete b7.stop;
+b8(e)
+};
+if(typeof b5!=="string"){e=i;
+i=b5;
+b5=undefined
+}if(i&&b5!==false){this.queue(b5||"fx",[])
+}return this.each(function(){var ca=true,b7=b5!=null&&b5+"queueHooks",b9=bH.timers,b8=bH._data(this);
+if(b7){if(b8[b7]&&b8[b7].stop){b6(b8[b7])
+}}else{for(b7 in b8){if(b8[b7]&&b8[b7].stop&&bO.test(b7)){b6(b8[b7])
+}}}for(b7=b9.length;
+b7--;
+){if(b9[b7].elem===this&&(b5==null||b9[b7].queue===b5)){b9[b7].anim.stop(e);
+ca=false;
+b9.splice(b7,1)
+}}if(ca||!e){bH.dequeue(this,b5)
+}})
+},finish:function(e){if(e!==false){e=e||"fx"
+}return this.each(function(){var b6,b9=bH._data(this),b5=b9[e+"queue"],i=b9[e+"queueHooks"],b8=bH.timers,b7=b5?b5.length:0;
+b9.finish=true;
+bH.queue(this,e,[]);
+if(i&&i.stop){i.stop.call(this,true)
+}for(b6=b8.length;
+b6--;
+){if(b8[b6].elem===this&&b8[b6].queue===e){b8[b6].anim.stop(true);
+b8.splice(b6,1)
+}}for(b6=0;
+b6<b7;
+b6++){if(b5[b6]&&b5[b6].finish){b5[b6].finish.call(this)
+}}delete b9.finish
+})
+}});
+bH.each(["toggle","show","hide"],function(b5,e){var b6=bH.fn[e];
+bH.fn[e]=function(i,b8,b7){return i==null||typeof i==="boolean"?b6.apply(this,arguments):this.animate(bG(e,true),i,b8,b7)
+}
+});
+bH.each({slideDown:bG("show"),slideUp:bG("hide"),slideToggle:bG("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,i){bH.fn[e]=function(b5,b7,b6){return this.animate(i,b5,b7,b6)
+}
+});
+bH.timers=[];
+bH.fx.tick=function(){var b6,b5=bH.timers,e=0;
+M=bH.now();
+for(;
+e<b5.length;
+e++){b6=b5[e];
+if(!b6()&&b5[e]===b6){b5.splice(e--,1)
+}}if(!b5.length){bH.fx.stop()
+}M=undefined
+};
+bH.fx.timer=function(e){bH.timers.push(e);
+if(e()){bH.fx.start()
+}else{bH.timers.pop()
+}};
+bH.fx.interval=13;
+bH.fx.start=function(){if(!ad){ad=setInterval(bH.fx.tick,bH.fx.interval)
+}};
+bH.fx.stop=function(){clearInterval(ad);
+ad=null
+};
+bH.fx.speeds={slow:600,fast:200,_default:400};
+bH.fn.delay=function(i,e){i=bH.fx?bH.fx.speeds[i]||i:i;
+e=e||"fx";
+return this.queue(e,function(b6,b5){var b7=setTimeout(b6,i);
+b5.stop=function(){clearTimeout(b7)
+}
+})
+};
+(function(){var b5,b7,e,i,b6;
+b7=n.createElement("div");
+b7.setAttribute("className","t");
+b7.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>";
+i=b7.getElementsByTagName("a")[0];
+e=n.createElement("select");
+b6=e.appendChild(n.createElement("option"));
+b5=b7.getElementsByTagName("input")[0];
+i.style.cssText="top:1px";
+C.getSetAttribute=b7.className!=="t";
+C.style=/top/.test(i.getAttribute("style"));
+C.hrefNormalized=i.getAttribute("href")==="/a";
+C.checkOn=!!b5.value;
+C.optSelected=b6.selected;
+C.enctype=!!n.createElement("form").enctype;
+e.disabled=true;
+C.optDisabled=!b6.disabled;
+b5=n.createElement("input");
+b5.setAttribute("value","");
+C.input=b5.getAttribute("value")==="";
+b5.value="t";
+b5.setAttribute("type","radio");
+C.radioValue=b5.value==="t"
+})();
+var ak=/\r/g;
+bH.fn.extend({val:function(b6){var e,i,b7,b5=this[0];
+if(!arguments.length){if(b5){e=bH.valHooks[b5.type]||bH.valHooks[b5.nodeName.toLowerCase()];
+if(e&&"get" in e&&(i=e.get(b5,"value"))!==undefined){return i
+}i=b5.value;
+return typeof i==="string"?i.replace(ak,""):i==null?"":i
+}return
+}b7=bH.isFunction(b6);
+return this.each(function(b8){var b9;
+if(this.nodeType!==1){return
+}if(b7){b9=b6.call(this,b8,bH(this).val())
+}else{b9=b6
+}if(b9==null){b9=""
+}else{if(typeof b9==="number"){b9+=""
+}else{if(bH.isArray(b9)){b9=bH.map(b9,function(ca){return ca==null?"":ca+""
+})
+}}}e=bH.valHooks[this.type]||bH.valHooks[this.nodeName.toLowerCase()];
+if(!e||!("set" in e)||e.set(this,b9,"value")===undefined){this.value=b9
+}})
+}});
+bH.extend({valHooks:{option:{get:function(e){var i=bH.find.attr(e,"value");
+return i!=null?i:bH.trim(bH.text(e))
+}},select:{get:function(e){var ca,b6,cc=e.options,b8=e.selectedIndex,b7=e.type==="select-one"||b8<0,cb=b7?null:[],b9=b7?b8+1:cc.length,b5=b8<0?b9:b7?b8:0;
+for(;
+b5<b9;
+b5++){b6=cc[b5];
+if((b6.selected||b5===b8)&&(C.optDisabled?!b6.disabled:b6.getAttribute("disabled")===null)&&(!b6.parentNode.disabled||!bH.nodeName(b6.parentNode,"optgroup"))){ca=bH(b6).val();
+if(b7){return ca
+}cb.push(ca)
+}}return cb
+},set:function(b9,ca){var cb,b8,b6=b9.options,e=bH.makeArray(ca),b7=b6.length;
+while(b7--){b8=b6[b7];
+if(bH.inArray(bH.valHooks.option.get(b8),e)>=0){try{b8.selected=cb=true
+}catch(b5){b8.scrollHeight
+}}else{b8.selected=false
+}}if(!cb){b9.selectedIndex=-1
+}return b6
+}}}});
+bH.each(["radio","checkbox"],function(){bH.valHooks[this]={set:function(e,i){if(bH.isArray(i)){return(e.checked=bH.inArray(bH(e).val(),i)>=0)
+}}};
+if(!C.checkOn){bH.valHooks[this].get=function(e){return e.getAttribute("value")===null?"on":e.value
+}
+}});
+var a9,b2,bN=bH.expr.attrHandle,ap=/^(?:checked|selected)$/i,bM=C.getSetAttribute,bE=C.input;
+bH.fn.extend({attr:function(e,i){return aA(this,bH.attr,e,i,arguments.length>1)
+},removeAttr:function(e){return this.each(function(){bH.removeAttr(this,e)
+})
+}});
+bH.extend({attr:function(b7,b6,b8){var e,b5,i=b7.nodeType;
+if(!b7||i===3||i===8||i===2){return
+}if(typeof b7.getAttribute===aB){return bH.prop(b7,b6,b8)
+}if(i!==1||!bH.isXMLDoc(b7)){b6=b6.toLowerCase();
+e=bH.attrHooks[b6]||(bH.expr.match.bool.test(b6)?b2:a9)
+}if(b8!==undefined){if(b8===null){bH.removeAttr(b7,b6)
+}else{if(e&&"set" in e&&(b5=e.set(b7,b8,b6))!==undefined){return b5
+}else{b7.setAttribute(b6,b8+"");
+return b8
+}}}else{if(e&&"get" in e&&(b5=e.get(b7,b6))!==null){return b5
+}else{b5=bH.find.attr(b7,b6);
+return b5==null?undefined:b5
+}}},removeAttr:function(b6,b8){var e,b7,b5=0,b9=b8&&b8.match(aE);
+if(b9&&b6.nodeType===1){while((e=b9[b5++])){b7=bH.propFix[e]||e;
+if(bH.expr.match.bool.test(e)){if(bE&&bM||!ap.test(e)){b6[b7]=false
+}else{b6[bH.camelCase("default-"+e)]=b6[b7]=false
+}}else{bH.attr(b6,e,"")
+}b6.removeAttribute(bM?e:b7)
+}}},attrHooks:{type:{set:function(e,i){if(!C.radioValue&&i==="radio"&&bH.nodeName(e,"input")){var b5=e.value;
+e.setAttribute("type",i);
+if(b5){e.value=b5
+}return i
+}}}}});
+b2={set:function(i,b5,e){if(b5===false){bH.removeAttr(i,e)
+}else{if(bE&&bM||!ap.test(e)){i.setAttribute(!bM&&bH.propFix[e]||e,e)
+}else{i[bH.camelCase("default-"+e)]

<TRUNCATED>

[03/13] hbase-site git commit: Added hbasecon website at www.hbasecon.com

Posted by st...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.svg
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.svg b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.svg
new file mode 100644
index 0000000..d05688e
--- /dev/null
+++ b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.svg
@@ -0,0 +1,655 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
+<svg xmlns="http://www.w3.org/2000/svg">
+<metadata></metadata>
+<defs>
+<font id="fontawesomeregular" horiz-adv-x="1536" >
+<font-face units-per-em="1792" ascent="1536" descent="-256" />
+<missing-glyph horiz-adv-x="448" />
+<glyph unicode=" "  horiz-adv-x="448" />
+<glyph unicode="&#x09;" horiz-adv-x="448" />
+<glyph unicode="&#xa0;" horiz-adv-x="448" />
+<glyph unicode="&#xa8;" horiz-adv-x="1792" />
+<glyph unicode="&#xa9;" horiz-adv-x="1792" />
+<glyph unicode="&#xae;" horiz-adv-x="1792" />
+<glyph unicode="&#xb4;" horiz-adv-x="1792" />
+<glyph unicode="&#xc6;" horiz-adv-x="1792" />
+<glyph unicode="&#xd8;" horiz-adv-x="1792" />
+<glyph unicode="&#x2000;" horiz-adv-x="768" />
+<glyph unicode="&#x2001;" horiz-adv-x="1537" />
+<glyph unicode="&#x2002;" horiz-adv-x="768" />
+<glyph unicode="&#x2003;" horiz-adv-x="1537" />
+<glyph unicode="&#x2004;" horiz-adv-x="512" />
+<glyph unicode="&#x2005;" horiz-adv-x="384" />
+<glyph unicode="&#x2006;" horiz-adv-x="256" />
+<glyph unicode="&#x2007;" horiz-adv-x="256" />
+<glyph unicode="&#x2008;" horiz-adv-x="192" />
+<glyph unicode="&#x2009;" horiz-adv-x="307" />
+<glyph unicode="&#x200a;" horiz-adv-x="85" />
+<glyph unicode="&#x202f;" horiz-adv-x="307" />
+<glyph unicode="&#x205f;" horiz-adv-x="384" />
+<glyph unicode="&#x2122;" horiz-adv-x="1792" />
+<glyph unicode="&#x221e;" horiz-adv-x="1792" />
+<glyph unicode="&#x2260;" horiz-adv-x="1792" />
+<glyph unicode="&#x25fc;" horiz-adv-x="500" d="M0 0z" />
+<glyph unicode="&#xf000;" horiz-adv-x="1792" d="M1699 1350q0 -35 -43 -78l-632 -632v-768h320q26 0 45 -19t19 -45t-19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45t45 19h320v768l-632 632q-43 43 -43 78q0 23 18 36.5t38 17.5t43 4h1408q23 0 43 -4t38 -17.5t18 -36.5z" />
+<glyph unicode="&#xf001;" d="M1536 1312v-1120q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v537l-768 -237v-709q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89 t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v967q0 31 19 56.5t49 35.5l832 256q12 4 28 4q40 0 68 -28t28 -68z" />
+<glyph unicode="&#xf002;" horiz-adv-x="1664" d="M1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -52 -38 -90t-90 -38q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5 t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" />
+<glyph unicode="&#xf003;" horiz-adv-x="1792" d="M1664 32v768q-32 -36 -69 -66q-268 -206 -426 -338q-51 -43 -83 -67t-86.5 -48.5t-102.5 -24.5h-1h-1q-48 0 -102.5 24.5t-86.5 48.5t-83 67q-158 132 -426 338q-37 30 -69 66v-768q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1664 1083v11v13.5t-0.5 13 t-3 12.5t-5.5 9t-9 7.5t-14 2.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5q0 -168 147 -284q193 -152 401 -317q6 -5 35 -29.5t46 -37.5t44.5 -31.5t50.5 -27.5t43 -9h1h1q20 0 43 9t50.5 27.5t44.5 31.5t46 37.5t35 29.5q208 165 401 317q54 43 100.5 115.5t46.5 131.5z M1792 1120v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
+<glyph unicode="&#xf004;" horiz-adv-x="1792" d="M896 -128q-26 0 -44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5q224 0 351 -124t127 -344q0 -221 -229 -450l-623 -600 q-18 -18 -44 -18z" />
+<glyph unicode="&#xf005;" horiz-adv-x="1664" d="M1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -21 -10.5 -35.5t-30.5 -14.5q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455 l502 -73q56 -9 56 -46z" />
+<glyph unicode="&#xf006;" horiz-adv-x="1664" d="M1137 532l306 297l-422 62l-189 382l-189 -382l-422 -62l306 -297l-73 -421l378 199l377 -199zM1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -50 -41 -50q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500 l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455l502 -73q56 -9 56 -46z" />
+<glyph unicode="&#xf007;" horiz-adv-x="1408" d="M1408 131q0 -120 -73 -189.5t-194 -69.5h-874q-121 0 -194 69.5t-73 189.5q0 53 3.5 103.5t14 109t26.5 108.5t43 97.5t62 81t85.5 53.5t111.5 20q9 0 42 -21.5t74.5 -48t108 -48t133.5 -21.5t133.5 21.5t108 48t74.5 48t42 21.5q61 0 111.5 -20t85.5 -53.5t62 -81 t43 -97.5t26.5 -108.5t14 -109t3.5 -103.5zM1088 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z" />
+<glyph unicode="&#xf008;" horiz-adv-x="1920" d="M384 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 320v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 704v128q0 26 -19 45t-45 19h-128 q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 -64v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM384 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45 t45 -19h128q26 0 45 19t19 45zM1792 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 704v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1792 320v128 q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 704v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t1
 9 45zM1792 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19 t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1920 1248v-1344q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1344q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
+<glyph unicode="&#xf009;" horiz-adv-x="1664" d="M768 512v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM768 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 512v-384q0 -52 -38 -90t-90 -38 h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" />
+<glyph unicode="&#xf00a;" horiz-adv-x="1792" d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 288v-192q0 -40 -28 -68t-68 -28h-320 q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28 h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192 q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28
 t28 -68z" />
+<glyph unicode="&#xf00b;" horiz-adv-x="1792" d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-960 q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28 h960q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68z" />
+<glyph unicode="&#xf00c;" horiz-adv-x="1792" d="M1671 970q0 -40 -28 -68l-724 -724l-136 -136q-28 -28 -68 -28t-68 28l-136 136l-362 362q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -295l656 657q28 28 68 28t68 -28l136 -136q28 -28 28 -68z" />
+<glyph unicode="&#xf00d;" horiz-adv-x="1408" d="M1298 214q0 -40 -28 -68l-136 -136q-28 -28 -68 -28t-68 28l-294 294l-294 -294q-28 -28 -68 -28t-68 28l-136 136q-28 28 -28 68t28 68l294 294l-294 294q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -294l294 294q28 28 68 28t68 -28l136 -136q28 -28 28 -68 t-28 -68l-294 -294l294 -294q28 -28 28 -68z" />
+<glyph unicode="&#xf00e;" horiz-adv-x="1664" d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-224q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v224h-224q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h224v224q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5v-224h224 q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5 t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" />
+<glyph unicode="&#xf010;" horiz-adv-x="1664" d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-576q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h576q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5z M1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z " />
+<glyph unicode="&#xf011;" d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61t-298 61t-245 164t-164 245t-61 298q0 182 80.5 343t226.5 270q43 32 95.5 25t83.5 -50q32 -42 24.5 -94.5t-49.5 -84.5q-98 -74 -151.5 -181t-53.5 -228q0 -104 40.5 -198.5t109.5 -163.5t163.5 -109.5 t198.5 -40.5t198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5q0 121 -53.5 228t-151.5 181q-42 32 -49.5 84.5t24.5 94.5q31 43 84 50t95 -25q146 -109 226.5 -270t80.5 -343zM896 1408v-640q0 -52 -38 -90t-90 -38t-90 38t-38 90v640q0 52 38 90t90 38t90 -38t38 -90z" />
+<glyph unicode="&#xf012;" horiz-adv-x="1792" d="M256 96v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM640 224v-320q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1024 480v-576q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23 v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1408 864v-960q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 1376v-1472q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1472q0 14 9 23t23 9h192q14 0 23 -9t9 -23z" />
+<glyph unicode="&#xf013;" d="M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1536 749v-222q0 -12 -8 -23t-20 -13l-185 -28q-19 -54 -39 -91q35 -50 107 -138q10 -12 10 -25t-9 -23q-27 -37 -99 -108t-94 -71q-12 0 -26 9l-138 108q-44 -23 -91 -38 q-16 -136 -29 -186q-7 -28 -36 -28h-222q-14 0 -24.5 8.5t-11.5 21.5l-28 184q-49 16 -90 37l-141 -107q-10 -9 -25 -9q-14 0 -25 11q-126 114 -165 168q-7 10 -7 23q0 12 8 23q15 21 51 66.5t54 70.5q-27 50 -41 99l-183 27q-13 2 -21 12.5t-8 23.5v222q0 12 8 23t19 13 l186 28q14 46 39 92q-40 57 -107 138q-10 12 -10 24q0 10 9 23q26 36 98.5 107.5t94.5 71.5q13 0 26 -10l138 -107q44 23 91 38q16 136 29 186q7 28 36 28h222q14 0 24.5 -8.5t11.5 -21.5l28 -184q49 -16 90 -37l142 107q9 9 24 9q13 0 25 -10q129 -119 165 -170q7 -8 7 -22 q0 -12 -8 -23q-15 -21 -51 -66.5t-54 -70.5q26 -50 41 -98l183 -28q13 -2 21 -12.5t8 -23.5z" />
+<glyph unicode="&#xf014;" horiz-adv-x="1408" d="M512 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM768 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1024 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576 q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1152 76v948h-896v-948q0 -22 7 -40.5t14.5 -27t10.5 -8.5h832q3 0 10.5 8.5t14.5 27t7 40.5zM480 1152h448l-48 117q-7 9 -17 11h-317q-10 -2 -17 -11zM1408 1120v-64q0 -14 -9 -23t-23 -9h-96v-948q0 -83 -47 -143.5t-113 -60.5h-832 q-66 0 -113 58.5t-47 141.5v952h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h309l70 167q15 37 54 63t79 26h320q40 0 79 -26t54 -63l70 -167h309q14 0 23 -9t9 -23z" />
+<glyph unicode="&#xf015;" horiz-adv-x="1664" d="M1408 544v-480q0 -26 -19 -45t-45 -19h-384v384h-256v-384h-384q-26 0 -45 19t-19 45v480q0 1 0.5 3t0.5 3l575 474l575 -474q1 -2 1 -6zM1631 613l-62 -74q-8 -9 -21 -11h-3q-13 0 -21 7l-692 577l-692 -577q-12 -8 -24 -7q-13 2 -21 11l-62 74q-8 10 -7 23.5t11 21.5 l719 599q32 26 76 26t76 -26l244 -204v195q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-408l219 -182q10 -8 11 -21.5t-7 -23.5z" />
+<glyph unicode="&#xf016;" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z " />
+<glyph unicode="&#xf017;" d="M896 992v-448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+<glyph unicode="&#xf018;" horiz-adv-x="1920" d="M1111 540v4l-24 320q-1 13 -11 22.5t-23 9.5h-186q-13 0 -23 -9.5t-11 -22.5l-24 -320v-4q-1 -12 8 -20t21 -8h244q12 0 21 8t8 20zM1870 73q0 -73 -46 -73h-704q13 0 22 9.5t8 22.5l-20 256q-1 13 -11 22.5t-23 9.5h-272q-13 0 -23 -9.5t-11 -22.5l-20 -256 q-1 -13 8 -22.5t22 -9.5h-704q-46 0 -46 73q0 54 26 116l417 1044q8 19 26 33t38 14h339q-13 0 -23 -9.5t-11 -22.5l-15 -192q-1 -14 8 -23t22 -9h166q13 0 22 9t8 23l-15 192q-1 13 -11 22.5t-23 9.5h339q20 0 38 -14t26 -33l417 -1044q26 -62 26 -116z" />
+<glyph unicode="&#xf019;" horiz-adv-x="1664" d="M1280 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 416v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h465l135 -136 q58 -56 136 -56t136 56l136 136h464q40 0 68 -28t28 -68zM1339 985q17 -41 -14 -70l-448 -448q-18 -19 -45 -19t-45 19l-448 448q-31 29 -14 70q17 39 59 39h256v448q0 26 19 45t45 19h256q26 0 45 -19t19 -45v-448h256q42 0 59 -39z" />
+<glyph unicode="&#xf01a;" d="M1120 608q0 -12 -10 -24l-319 -319q-11 -9 -23 -9t-23 9l-320 320q-15 16 -7 35q8 20 30 20h192v352q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-352h192q14 0 23 -9t9 -23zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273 t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+<glyph unicode="&#xf01b;" d="M1118 660q-8 -20 -30 -20h-192v-352q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v352h-192q-14 0 -23 9t-9 23q0 12 10 24l319 319q11 9 23 9t23 -9l320 -320q15 -16 7 -35zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198 t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+<glyph unicode="&#xf01c;" d="M1023 576h316q-1 3 -2.5 8t-2.5 8l-212 496h-708l-212 -496q-1 -2 -2.5 -8t-2.5 -8h316l95 -192h320zM1536 546v-482q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v482q0 62 25 123l238 552q10 25 36.5 42t52.5 17h832q26 0 52.5 -17t36.5 -42l238 -552 q25 -61 25 -123z" />
+<glyph unicode="&#xf01d;" d="M1184 640q0 -37 -32 -55l-544 -320q-15 -9 -32 -9q-16 0 -32 8q-32 19 -32 56v640q0 37 32 56q33 18 64 -1l544 -320q32 -18 32 -55zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+<glyph unicode="&#xf01e;" d="M1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l138 138q-148 137 -349 137q-104 0 -198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5q119 0 225 52t179 147q7 10 23 12q14 0 25 -9 l137 -138q9 -8 9.5 -20.5t-7.5 -22.5q-109 -132 -264 -204.5t-327 -72.5q-156 0 -298 61t-245 164t-164 245t-61 298t61 298t164 245t245 164t298 61q147 0 284.5 -55.5t244.5 -156.5l130 129q29 31 70 14q39 -17 39 -59z" />
+<glyph unicode="&#xf021;" d="M1511 480q0 -5 -1 -7q-64 -268 -268 -434.5t-478 -166.5q-146 0 -282.5 55t-243.5 157l-129 -129q-19 -19 -45 -19t-45 19t-19 45v448q0 26 19 45t45 19h448q26 0 45 -19t19 -45t-19 -45l-137 -137q71 -66 161 -102t187 -36q134 0 250 65t186 179q11 17 53 117 q8 23 30 23h192q13 0 22.5 -9.5t9.5 -22.5zM1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-26 0 -45 19t-19 45t19 45l138 138q-148 137 -349 137q-134 0 -250 -65t-186 -179q-11 -17 -53 -117q-8 -23 -30 -23h-199q-13 0 -22.5 9.5t-9.5 22.5v7q65 268 270 434.5t480 166.5 q146 0 284 -55.5t245 -156.5l130 129q19 19 45 19t45 -19t19 -45z" />
+<glyph unicode="&#xf022;" horiz-adv-x="1792" d="M384 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M384 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1536 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5z M1536 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5zM1536 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5 t9.5 -22.5zM1664 160v832q0 13 -9.5 22.5t-22.5 9.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1792 1248v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -1
 13 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47 t47 -113z" />
+<glyph unicode="&#xf023;" horiz-adv-x="1152" d="M320 768h512v192q0 106 -75 181t-181 75t-181 -75t-75 -181v-192zM1152 672v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v192q0 184 132 316t316 132t316 -132t132 -316v-192h32q40 0 68 -28t28 -68z" />
+<glyph unicode="&#xf024;" horiz-adv-x="1792" d="M320 1280q0 -72 -64 -110v-1266q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v1266q-64 38 -64 110q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -25 -12.5 -38.5t-39.5 -27.5q-215 -116 -369 -116q-61 0 -123.5 22t-108.5 48 t-115.5 48t-142.5 22q-192 0 -464 -146q-17 -9 -33 -9q-26 0 -45 19t-19 45v742q0 32 31 55q21 14 79 43q236 120 421 120q107 0 200 -29t219 -88q38 -19 88 -19q54 0 117.5 21t110 47t88 47t54.5 21q26 0 45 -19t19 -45z" />
+<glyph unicode="&#xf025;" horiz-adv-x="1664" d="M1664 650q0 -166 -60 -314l-20 -49l-185 -33q-22 -83 -90.5 -136.5t-156.5 -53.5v-32q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-32q71 0 130 -35.5t93 -95.5l68 12q29 95 29 193q0 148 -88 279t-236.5 209t-315.5 78 t-315.5 -78t-236.5 -209t-88 -279q0 -98 29 -193l68 -12q34 60 93 95.5t130 35.5v32q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v32q-88 0 -156.5 53.5t-90.5 136.5l-185 33l-20 49q-60 148 -60 314q0 151 67 291t179 242.5 t266 163.5t320 61t320 -61t266 -163.5t179 -242.5t67 -291z" />
+<glyph unicode="&#xf026;" horiz-adv-x="768" d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45z" />
+<glyph unicode="&#xf027;" horiz-adv-x="1152" d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 35.5 t12 57t-12 57t-29 35.5t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142z" />
+<glyph unicode="&#xf028;" horiz-adv-x="1664" d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 35.5 t12 57t-12 57t-29 35.5t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142zM1408 640q0 -153 -85 -282.5t-225 -188.5q-13 -5 -25 -5q-27 0 -46 19t-19 45q0 39 39 59q56 29 76 44q74 54 115.5 135.5t41.5 173.5t-41.5 173.5 t-115.5 135.5q-20 15 -76 44q-39 20 -39 59q0 26 19 45t45 19q13 0 26 -5q140 -59 225 -188.5t85 -282.5zM1664 640q0 -230 -127 -422.5t-338 -283.5q-13 -5 -26 -5q-26 0 -45 19t-19 45q0 36 39 59q7 4 22.5 10.5t22.5 10.5q46 25 82 51q123 91 192 227t69 289t-69 289 t-192 227q-36 26 -82 51q-7 4 -22.5 10.5t-22.5 10.5q-39 23 -39 59q0 26 19 45t45 19q13 0 26 -5q211 -91 338 -283.5t127 -422.5z" />
+<glyph unicode="&#xf029;" horiz-adv-x="1408" d="M384 384v-128h-128v128h128zM384 1152v-128h-128v128h128zM1152 1152v-128h-128v128h128zM128 129h384v383h-384v-383zM128 896h384v384h-384v-384zM896 896h384v384h-384v-384zM640 640v-640h-640v640h640zM1152 128v-128h-128v128h128zM1408 128v-128h-128v128h128z M1408 640v-384h-384v128h-128v-384h-128v640h384v-128h128v128h128zM640 1408v-640h-640v640h640zM1408 1408v-640h-640v640h640z" />
+<glyph unicode="&#xf02a;" horiz-adv-x="1792" d="M63 0h-63v1408h63v-1408zM126 1h-32v1407h32v-1407zM220 1h-31v1407h31v-1407zM377 1h-31v1407h31v-1407zM534 1h-62v1407h62v-1407zM660 1h-31v1407h31v-1407zM723 1h-31v1407h31v-1407zM786 1h-31v1407h31v-1407zM943 1h-63v1407h63v-1407zM1100 1h-63v1407h63v-1407z M1226 1h-63v1407h63v-1407zM1352 1h-63v1407h63v-1407zM1446 1h-63v1407h63v-1407zM1635 1h-94v1407h94v-1407zM1698 1h-32v1407h32v-1407zM1792 0h-63v1408h63v-1408z" />
+<glyph unicode="&#xf02b;" d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5 l715 -714q37 -39 37 -91z" />
+<glyph unicode="&#xf02c;" horiz-adv-x="1920" d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5 l715 -714q37 -39 37 -91zM1899 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-36 0 -59 14t-53 45l470 470q37 37 37 90q0 52 -37 91l-715 714q-38 38 -102 64.5t-117 26.5h224q53 0 117 -26.5t102 -64.5l715 -714q37 -39 37 -91z" />
+<glyph unicode="&#xf02d;" horiz-adv-x="1664" d="M1639 1058q40 -57 18 -129l-275 -906q-19 -64 -76.5 -107.5t-122.5 -43.5h-923q-77 0 -148.5 53.5t-99.5 131.5q-24 67 -2 127q0 4 3 27t4 37q1 8 -3 21.5t-3 19.5q2 11 8 21t16.5 23.5t16.5 23.5q23 38 45 91.5t30 91.5q3 10 0.5 30t-0.5 28q3 11 17 28t17 23 q21 36 42 92t25 90q1 9 -2.5 32t0.5 28q4 13 22 30.5t22 22.5q19 26 42.5 84.5t27.5 96.5q1 8 -3 25.5t-2 26.5q2 8 9 18t18 23t17 21q8 12 16.5 30.5t15 35t16 36t19.5 32t26.5 23.5t36 11.5t47.5 -5.5l-1 -3q38 9 51 9h761q74 0 114 -56t18 -130l-274 -906 q-36 -119 -71.5 -153.5t-128.5 -34.5h-869q-27 0 -38 -15q-11 -16 -1 -43q24 -70 144 -70h923q29 0 56 15.5t35 41.5l300 987q7 22 5 57q38 -15 59 -43zM575 1056q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5 t-16.5 -22.5zM492 800q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5t-16.5 -22.5z" />
+<glyph unicode="&#xf02e;" horiz-adv-x="1280" d="M1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289q0 34 19.5 62t52.5 41q21 9 44 9h1048z" />
+<glyph unicode="&#xf02f;" horiz-adv-x="1664" d="M384 0h896v256h-896v-256zM384 640h896v384h-160q-40 0 -68 28t-28 68v160h-640v-640zM1536 576q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 576v-416q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-160q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68 v160h-224q-13 0 -22.5 9.5t-9.5 22.5v416q0 79 56.5 135.5t135.5 56.5h64v544q0 40 28 68t68 28h672q40 0 88 -20t76 -48l152 -152q28 -28 48 -76t20 -88v-256h64q79 0 135.5 -56.5t56.5 -135.5z" />
+<glyph unicode="&#xf030;" horiz-adv-x="1920" d="M960 864q119 0 203.5 -84.5t84.5 -203.5t-84.5 -203.5t-203.5 -84.5t-203.5 84.5t-84.5 203.5t84.5 203.5t203.5 84.5zM1664 1280q106 0 181 -75t75 -181v-896q0 -106 -75 -181t-181 -75h-1408q-106 0 -181 75t-75 181v896q0 106 75 181t181 75h224l51 136 q19 49 69.5 84.5t103.5 35.5h512q53 0 103.5 -35.5t69.5 -84.5l51 -136h224zM960 128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
+<glyph unicode="&#xf031;" horiz-adv-x="1664" d="M725 977l-170 -450q33 0 136.5 -2t160.5 -2q19 0 57 2q-87 253 -184 452zM0 -128l2 79q23 7 56 12.5t57 10.5t49.5 14.5t44.5 29t31 50.5l237 616l280 724h75h53q8 -14 11 -21l205 -480q33 -78 106 -257.5t114 -274.5q15 -34 58 -144.5t72 -168.5q20 -45 35 -57 q19 -15 88 -29.5t84 -20.5q6 -38 6 -57q0 -4 -0.5 -13t-0.5 -13q-63 0 -190 8t-191 8q-76 0 -215 -7t-178 -8q0 43 4 78l131 28q1 0 12.5 2.5t15.5 3.5t14.5 4.5t15 6.5t11 8t9 11t2.5 14q0 16 -31 96.5t-72 177.5t-42 100l-450 2q-26 -58 -76.5 -195.5t-50.5 -162.5 q0 -22 14 -37.5t43.5 -24.5t48.5 -13.5t57 -8.5t41 -4q1 -19 1 -58q0 -9 -2 -27q-58 0 -174.5 10t-174.5 10q-8 0 -26.5 -4t-21.5 -4q-80 -14 -188 -14z" />
+<glyph unicode="&#xf032;" horiz-adv-x="1408" d="M555 15q74 -32 140 -32q376 0 376 335q0 114 -41 180q-27 44 -61.5 74t-67.5 46.5t-80.5 25t-84 10.5t-94.5 2q-73 0 -101 -10q0 -53 -0.5 -159t-0.5 -158q0 -8 -1 -67.5t-0.5 -96.5t4.5 -83.5t12 -66.5zM541 761q42 -7 109 -7q82 0 143 13t110 44.5t74.5 89.5t25.5 142 q0 70 -29 122.5t-79 82t-108 43.5t-124 14q-50 0 -130 -13q0 -50 4 -151t4 -152q0 -27 -0.5 -80t-0.5 -79q0 -46 1 -69zM0 -128l2 94q15 4 85 16t106 27q7 12 12.5 27t8.5 33.5t5.5 32.5t3 37.5t0.5 34v35.5v30q0 982 -22 1025q-4 8 -22 14.5t-44.5 11t-49.5 7t-48.5 4.5 t-30.5 3l-4 83q98 2 340 11.5t373 9.5q23 0 68.5 -0.5t67.5 -0.5q70 0 136.5 -13t128.5 -42t108 -71t74 -104.5t28 -137.5q0 -52 -16.5 -95.5t-39 -72t-64.5 -57.5t-73 -45t-84 -40q154 -35 256.5 -134t102.5 -248q0 -100 -35 -179.5t-93.5 -130.5t-138 -85.5t-163.5 -48.5 t-176 -14q-44 0 -132 3t-132 3q-106 0 -307 -11t-231 -12z" />
+<glyph unicode="&#xf033;" horiz-adv-x="1024" d="M0 -126l17 85q6 2 81.5 21.5t111.5 37.5q28 35 41 101q1 7 62 289t114 543.5t52 296.5v25q-24 13 -54.5 18.5t-69.5 8t-58 5.5l19 103q33 -2 120 -6.5t149.5 -7t120.5 -2.5q48 0 98.5 2.5t121 7t98.5 6.5q-5 -39 -19 -89q-30 -10 -101.5 -28.5t-108.5 -33.5 q-8 -19 -14 -42.5t-9 -40t-7.5 -45.5t-6.5 -42q-27 -148 -87.5 -419.5t-77.5 -355.5q-2 -9 -13 -58t-20 -90t-16 -83.5t-6 -57.5l1 -18q17 -4 185 -31q-3 -44 -16 -99q-11 0 -32.5 -1.5t-32.5 -1.5q-29 0 -87 10t-86 10q-138 2 -206 2q-51 0 -143 -9t-121 -11z" />
+<glyph unicode="&#xf034;" horiz-adv-x="1792" d="M1744 128q33 0 42 -18.5t-11 -44.5l-126 -162q-20 -26 -49 -26t-49 26l-126 162q-20 26 -11 44.5t42 18.5h80v1024h-80q-33 0 -42 18.5t11 44.5l126 162q20 26 49 26t49 -26l126 -162q20 -26 11 -44.5t-42 -18.5h-80v-1024h80zM81 1407l54 -27q12 -5 211 -5q44 0 132 2 t132 2q36 0 107.5 -0.5t107.5 -0.5h293q6 0 21 -0.5t20.5 0t16 3t17.5 9t15 17.5l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 48t-14.5 73.5t-7.5 35.5q-6 8 -12 12.5t-15.5 6t-13 2.5t-18 0.5t-16.5 -0.5 q-17 0 -66.5 0.5t-74.5 0.5t-64 -2t-71 -6q-9 -81 -8 -136q0 -94 2 -388t2 -455q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27 q19 42 19 383q0 101 -3 303t-3 303v117q0 2 0.5 15.5t0.5 25t-1 25.5t-3 24t-5 14q-11 12 -162 12q-33 0 -93 -12t-80 -26q-19 -13 -34 -72.5t-31.5 -111t-42.5 -53.5q-42 26 -56 44v383z" />
+<glyph unicode="&#xf035;" d="M81 1407l54 -27q12 -5 211 -5q44 0 132 2t132 2q70 0 246.5 1t304.5 0.5t247 -4.5q33 -1 56 31l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 47.5t-15 73.5t-7 36q-10 13 -27 19q-5 2 -66 2q-30 0 -93 1t-103 1 t-94 -2t-96 -7q-9 -81 -8 -136l1 -152v52q0 -55 1 -154t1.5 -180t0.5 -153q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27 q7 16 11.5 74t6 145.5t1.5 155t-0.5 153.5t-0.5 89q0 7 -2.5 21.5t-2.5 22.5q0 7 0.5 44t1 73t0 76.5t-3 67.5t-6.5 32q-11 12 -162 12q-41 0 -163 -13.5t-138 -24.5q-19 -12 -34 -71.5t-31.5 -111.5t-42.5 -54q-42 26 -56 44v383zM1310 125q12 0 42 -19.5t57.5 -41.5 t59.5 -49t36 -30q26 -21 26 -49t-26 -49q-4 -3 -36 -30t-59.5 -49t-57.5 -41.5t-42 -19.5q-13 0 -20.5 10.5t-10 28.5t-2.5 33.5t1.5 33t1.5 19.5h-1024q0 -2 1.5 -19.5t1.5 -33t-2.5 -33.5t-10 -28.5t-20.5 -10.5q-12 0 -42 19.5t-57.5 41
 .5t-59.5 49t-36 30q-26 21 -26 49 t26 49q4 3 36 30t59.5 49t57.5 41.5t42 19.5q13 0 20.5 -10.5t10 -28.5t2.5 -33.5t-1.5 -33t-1.5 -19.5h1024q0 2 -1.5 19.5t-1.5 33t2.5 33.5t10 28.5t20.5 10.5z" />
+<glyph unicode="&#xf036;" horiz-adv-x="1792" d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45 t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
+<glyph unicode="&#xf037;" horiz-adv-x="1792" d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45t-45 -19 h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h640q26 0 45 -19t19 -45z" />
+<glyph unicode="&#xf038;" horiz-adv-x="1792" d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45 t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
+<glyph unicode="&#xf039;" horiz-adv-x="1792" d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45 t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" />
+<glyph unicode="&#xf03a;" horiz-adv-x="1792" d="M256 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM256 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5 t9.5 -22.5zM256 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344 q13 0 22.5 -9.5t9.5 -22.5zM256 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5 t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t
 -22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192 q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5z" />
+<glyph unicode="&#xf03b;" horiz-adv-x="1792" d="M384 992v-576q0 -13 -9.5 -22.5t-22.5 -9.5q-14 0 -23 9l-288 288q-9 9 -9 23t9 23l288 288q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5 t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088 q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" />
+<glyph unicode="&#xf03c;" horiz-adv-x="1792" d="M352 704q0 -14 -9 -23l-288 -288q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v576q0 13 9.5 22.5t22.5 9.5q14 0 23 -9l288 -288q9 -9 9 -23zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5 t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088 q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" />
+<glyph unicode="&#xf03d;" horiz-adv-x="1792" d="M1792 1184v-1088q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-403 403v-166q0 -119 -84.5 -203.5t-203.5 -84.5h-704q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h704q119 0 203.5 -84.5t84.5 -203.5v-165l403 402q18 19 45 19q12 0 25 -5 q39 -17 39 -59z" />
+<glyph unicode="&#xf03e;" horiz-adv-x="1920" d="M640 960q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 576v-448h-1408v192l320 320l160 -160l512 512zM1760 1280h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-1216q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5v1216 q0 13 -9.5 22.5t-22.5 9.5zM1920 1248v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
+<glyph unicode="&#xf040;" d="M363 0l91 91l-235 235l-91 -91v-107h128v-128h107zM886 928q0 22 -22 22q-10 0 -17 -7l-542 -542q-7 -7 -7 -17q0 -22 22 -22q10 0 17 7l542 542q7 7 7 17zM832 1120l416 -416l-832 -832h-416v416zM1515 1024q0 -53 -37 -90l-166 -166l-416 416l166 165q36 38 90 38 q53 0 91 -38l235 -234q37 -39 37 -91z" />
+<glyph unicode="&#xf041;" horiz-adv-x="1024" d="M768 896q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1024 896q0 -109 -33 -179l-364 -774q-16 -33 -47.5 -52t-67.5 -19t-67.5 19t-46.5 52l-365 774q-33 70 -33 179q0 212 150 362t362 150t362 -150t150 -362z" />
+<glyph unicode="&#xf042;" d="M768 96v1088q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+<glyph unicode="&#xf043;" horiz-adv-x="1024" d="M512 384q0 36 -20 69q-1 1 -15.5 22.5t-25.5 38t-25 44t-21 50.5q-4 16 -21 16t-21 -16q-7 -23 -21 -50.5t-25 -44t-25.5 -38t-15.5 -22.5q-20 -33 -20 -69q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 512q0 -212 -150 -362t-362 -150t-362 150t-150 362 q0 145 81 275q6 9 62.5 90.5t101 151t99.5 178t83 201.5q9 30 34 47t51 17t51.5 -17t33.5 -47q28 -93 83 -201.5t99.5 -178t101 -151t62.5 -90.5q81 -127 81 -275z" />
+<glyph unicode="&#xf044;" horiz-adv-x="1792" d="M888 352l116 116l-152 152l-116 -116v-56h96v-96h56zM1328 1072q-16 16 -33 -1l-350 -350q-17 -17 -1 -33t33 1l350 350q17 17 1 33zM1408 478v-190q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832 q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-14 -14 -32 -8q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v126q0 13 9 22l64 64q15 15 35 7t20 -29zM1312 1216l288 -288l-672 -672h-288v288zM1756 1084l-92 -92 l-288 288l92 92q28 28 68 28t68 -28l152 -152q28 -28 28 -68t-28 -68z" />
+<glyph unicode="&#xf045;" horiz-adv-x="1664" d="M1408 547v-259q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h255v0q13 0 22.5 -9.5t9.5 -22.5q0 -27 -26 -32q-77 -26 -133 -60q-10 -4 -16 -4h-112q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832 q66 0 113 47t47 113v214q0 19 18 29q28 13 54 37q16 16 35 8q21 -9 21 -29zM1645 1043l-384 -384q-18 -19 -45 -19q-12 0 -25 5q-39 17 -39 59v192h-160q-323 0 -438 -131q-119 -137 -74 -473q3 -23 -20 -34q-8 -2 -12 -2q-16 0 -26 13q-10 14 -21 31t-39.5 68.5t-49.5 99.5 t-38.5 114t-17.5 122q0 49 3.5 91t14 90t28 88t47 81.5t68.5 74t94.5 61.5t124.5 48.5t159.5 30.5t196.5 11h160v192q0 42 39 59q13 5 25 5q26 0 45 -19l384 -384q19 -19 19 -45t-19 -45z" />
+<glyph unicode="&#xf046;" horiz-adv-x="1664" d="M1408 606v-318q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-10 -10 -23 -10q-3 0 -9 2q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832 q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v254q0 13 9 22l64 64q10 10 23 10q6 0 12 -3q20 -8 20 -29zM1639 1095l-814 -814q-24 -24 -57 -24t-57 24l-430 430q-24 24 -24 57t24 57l110 110q24 24 57 24t57 -24l263 -263l647 647q24 24 57 24t57 -24l110 -110 q24 -24 24 -57t-24 -57z" />
+<glyph unicode="&#xf047;" horiz-adv-x="1792" d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-384v-384h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v384h-384v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45 t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h384v384h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45t-19 -45t-45 -19h-128v-384h384v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" />
+<glyph unicode="&#xf048;" horiz-adv-x="1024" d="M979 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 11 13 19z" />
+<glyph unicode="&#xf049;" horiz-adv-x="1792" d="M1747 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 11 13 19l710 710 q19 19 32 13t13 -32v-710q4 11 13 19z" />
+<glyph unicode="&#xf04a;" horiz-adv-x="1664" d="M1619 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-8 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-19 19 -19 45t19 45l710 710q19 19 32 13t13 -32v-710q5 11 13 19z" />
+<glyph unicode="&#xf04b;" horiz-adv-x="1408" d="M1384 609l-1328 -738q-23 -13 -39.5 -3t-16.5 36v1472q0 26 16.5 36t39.5 -3l1328 -738q23 -13 23 -31t-23 -31z" />
+<glyph unicode="&#xf04c;" d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45zM640 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45z" />
+<glyph unicode="&#xf04d;" d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
+<glyph unicode="&#xf04e;" horiz-adv-x="1664" d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q8 -8 13 -19v710q0 26 13 32t32 -13l710 -710q19 -19 19 -45t-19 -45l-710 -710q-19 -19 -32 -13t-13 32v710q-5 -10 -13 -19z" />
+<glyph unicode="&#xf050;" horiz-adv-x="1792" d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q8 -8 13 -19v710q0 26 13 32t32 -13l710 -710q8 -8 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-5 -10 -13 -19l-710 -710 q-19 -19 -32 -13t-13 32v710q-5 -10 -13 -19z" />
+<glyph unicode="&#xf051;" horiz-adv-x="1024" d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q8 -8 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-5 -10 -13 -19z" />
+<glyph unicode="&#xf052;" horiz-adv-x="1538" d="M14 557l710 710q19 19 45 19t45 -19l710 -710q19 -19 13 -32t-32 -13h-1472q-26 0 -32 13t13 32zM1473 0h-1408q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1408q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19z" />
+<glyph unicode="&#xf053;" horiz-adv-x="1280" d="M1171 1235l-531 -531l531 -531q19 -19 19 -45t-19 -45l-166 -166q-19 -19 -45 -19t-45 19l-742 742q-19 19 -19 45t19 45l742 742q19 19 45 19t45 -19l166 -166q19 -19 19 -45t-19 -45z" />
+<glyph unicode="&#xf054;" horiz-adv-x="1280" d="M1107 659l-742 -742q-19 -19 -45 -19t-45 19l-166 166q-19 19 -19 45t19 45l531 531l-531 531q-19 19 -19 45t19 45l166 166q19 19 45 19t45 -19l742 -742q19 -19 19 -45t-19 -45z" />
+<glyph unicode="&#xf055;" d="M1216 576v128q0 26 -19 45t-45 19h-256v256q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-256h-256q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h256v-256q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v256h256q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5 t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+<glyph unicode="&#xf056;" d="M1216 576v128q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5 t103 -385.5z" />
+<glyph unicode="&#xf057;" d="M1149 414q0 26 -19 45l-181 181l181 181q19 19 19 45q0 27 -19 46l-90 90q-19 19 -46 19q-26 0 -45 -19l-181 -181l-181 181q-19 19 -45 19q-27 0 -46 -19l-90 -90q-19 -19 -19 -46q0 -26 19 -45l181 -181l-181 -181q-19 -19 -19 -45q0 -27 19 -46l90 -90q19 -19 46 -19 q26 0 45 19l181 181l181 -181q19 -19 45 -19q27 0 46 19l90 90q19 19 19 46zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+<glyph unicode="&#xf058;" d="M1284 802q0 28 -18 46l-91 90q-19 19 -45 19t-45 -19l-408 -407l-226 226q-19 19 -45 19t-45 -19l-91 -90q-18 -18 -18 -46q0 -27 18 -45l362 -362q19 -19 45 -19q27 0 46 19l543 543q18 18 18 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103 t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+<glyph unicode="&#xf059;" d="M896 160v192q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h192q14 0 23 9t9 23zM1152 832q0 88 -55.5 163t-138.5 116t-170 41q-243 0 -371 -213q-15 -24 8 -42l132 -100q7 -6 19 -6q16 0 25 12q53 68 86 92q34 24 86 24q48 0 85.5 -26t37.5 -59 q0 -38 -20 -61t-68 -45q-63 -28 -115.5 -86.5t-52.5 -125.5v-36q0 -14 9 -23t23 -9h192q14 0 23 9t9 23q0 19 21.5 49.5t54.5 49.5q32 18 49 28.5t46 35t44.5 48t28 60.5t12.5 81zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+<glyph unicode="&#xf05a;" d="M1024 160v160q0 14 -9 23t-23 9h-96v512q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h96v-320h-96q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h448q14 0 23 9t9 23zM896 1056v160q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23 t23 -9h192q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+<glyph unicode="&#xf05b;" d="M1197 512h-109q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h109q-32 108 -112.5 188.5t-188.5 112.5v-109q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v109q-108 -32 -188.5 -112.5t-112.5 -188.5h109q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-109 q32 -108 112.5 -188.5t188.5 -112.5v109q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-109q108 32 188.5 112.5t112.5 188.5zM1536 704v-128q0 -26 -19 -45t-45 -19h-143q-37 -161 -154.5 -278.5t-278.5 -154.5v-143q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v143 q-161 37 -278.5 154.5t-154.5 278.5h-143q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h143q37 161 154.5 278.5t278.5 154.5v143q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-143q161 -37 278.5 -154.5t154.5 -278.5h143q26 0 45 -19t19 -45z" />
+<glyph unicode="&#xf05c;" d="M1097 457l-146 -146q-10 -10 -23 -10t-23 10l-137 137l-137 -137q-10 -10 -23 -10t-23 10l-146 146q-10 10 -10 23t10 23l137 137l-137 137q-10 10 -10 23t10 23l146 146q10 10 23 10t23 -10l137 -137l137 137q10 10 23 10t23 -10l146 -146q10 -10 10 -23t-10 -23 l-137 -137l137 -137q10 -10 10 -23t-10 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5 t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+<glyph unicode="&#xf05d;" d="M1171 723l-422 -422q-19 -19 -45 -19t-45 19l-294 294q-19 19 -19 45t19 45l102 102q19 19 45 19t45 -19l147 -147l275 275q19 19 45 19t45 -19l102 -102q19 -19 19 -45t-19 -45zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198 t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+<glyph unicode="&#xf05e;" d="M1312 643q0 161 -87 295l-754 -753q137 -89 297 -89q111 0 211.5 43.5t173.5 116.5t116 174.5t43 212.5zM313 344l755 754q-135 91 -300 91q-148 0 -273 -73t-198 -199t-73 -274q0 -162 89 -299zM1536 643q0 -157 -61 -300t-163.5 -246t-245 -164t-298.5 -61t-298.5 61 t-245 164t-163.5 246t-61 300t61 299.5t163.5 245.5t245 164t298.5 61t298.5 -61t245 -164t163.5 -245.5t61 -299.5z" />
+<glyph unicode="&#xf060;" d="M1536 640v-128q0 -53 -32.5 -90.5t-84.5 -37.5h-704l293 -294q38 -36 38 -90t-38 -90l-75 -76q-37 -37 -90 -37q-52 0 -91 37l-651 652q-37 37 -37 90q0 52 37 91l651 650q38 38 91 38q52 0 90 -38l75 -74q38 -38 38 -91t-38 -91l-293 -293h704q52 0 84.5 -37.5 t32.5 -90.5z" />
+<glyph unicode="&#xf061;" d="M1472 576q0 -54 -37 -91l-651 -651q-39 -37 -91 -37q-51 0 -90 37l-75 75q-38 38 -38 91t38 91l293 293h-704q-52 0 -84.5 37.5t-32.5 90.5v128q0 53 32.5 90.5t84.5 37.5h704l-293 294q-38 36 -38 90t38 90l75 75q38 38 90 38q53 0 91 -38l651 -651q37 -35 37 -90z" />
+<glyph unicode="&#xf062;" horiz-adv-x="1664" d="M1611 565q0 -51 -37 -90l-75 -75q-38 -38 -91 -38q-54 0 -90 38l-294 293v-704q0 -52 -37.5 -84.5t-90.5 -32.5h-128q-53 0 -90.5 32.5t-37.5 84.5v704l-294 -293q-36 -38 -90 -38t-90 38l-75 75q-38 38 -38 90q0 53 38 91l651 651q35 37 90 37q54 0 91 -37l651 -651 q37 -39 37 -91z" />
+<glyph unicode="&#xf063;" horiz-adv-x="1664" d="M1611 704q0 -53 -37 -90l-651 -652q-39 -37 -91 -37q-53 0 -90 37l-651 652q-38 36 -38 90q0 53 38 91l74 75q39 37 91 37q53 0 90 -37l294 -294v704q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-704l294 294q37 37 90 37q52 0 91 -37l75 -75q37 -39 37 -91z" />
+<glyph unicode="&#xf064;" horiz-adv-x="1792" d="M1792 896q0 -26 -19 -45l-512 -512q-19 -19 -45 -19t-45 19t-19 45v256h-224q-98 0 -175.5 -6t-154 -21.5t-133 -42.5t-105.5 -69.5t-80 -101t-48.5 -138.5t-17.5 -181q0 -55 5 -123q0 -6 2.5 -23.5t2.5 -26.5q0 -15 -8.5 -25t-23.5 -10q-16 0 -28 17q-7 9 -13 22 t-13.5 30t-10.5 24q-127 285 -127 451q0 199 53 333q162 403 875 403h224v256q0 26 19 45t45 19t45 -19l512 -512q19 -19 19 -45z" />
+<glyph unicode="&#xf065;" d="M755 480q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23zM1536 1344v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332 q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45z" />
+<glyph unicode="&#xf066;" d="M768 576v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45zM1523 1248q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45 t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23z" />
+<glyph unicode="&#xf067;" horiz-adv-x="1408" d="M1408 800v-192q0 -40 -28 -68t-68 -28h-416v-416q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v416h-416q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h416v416q0 40 28 68t68 28h192q40 0 68 -28t28 -68v-416h416q40 0 68 -28t28 -68z" />
+<glyph unicode="&#xf068;" horiz-adv-x="1408" d="M1408 800v-192q0 -40 -28 -68t-68 -28h-1216q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h1216q40 0 68 -28t28 -68z" />
+<glyph unicode="&#xf069;" horiz-adv-x="1664" d="M1482 486q46 -26 59.5 -77.5t-12.5 -97.5l-64 -110q-26 -46 -77.5 -59.5t-97.5 12.5l-266 153v-307q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v307l-266 -153q-46 -26 -97.5 -12.5t-77.5 59.5l-64 110q-26 46 -12.5 97.5t59.5 77.5l266 154l-266 154 q-46 26 -59.5 77.5t12.5 97.5l64 110q26 46 77.5 59.5t97.5 -12.5l266 -153v307q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-307l266 153q46 26 97.5 12.5t77.5 -59.5l64 -110q26 -46 12.5 -97.5t-59.5 -77.5l-266 -154z" />
+<glyph unicode="&#xf06a;" d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM896 161v190q0 14 -9 23.5t-22 9.5h-192q-13 0 -23 -10t-10 -23v-190q0 -13 10 -23t23 -10h192 q13 0 22 9.5t9 23.5zM894 505l18 621q0 12 -10 18q-10 8 -24 8h-220q-14 0 -24 -8q-10 -6 -10 -18l17 -621q0 -10 10 -17.5t24 -7.5h185q14 0 23.5 7.5t10.5 17.5z" />
+<glyph unicode="&#xf06b;" d="M928 180v56v468v192h-320v-192v-468v-56q0 -25 18 -38.5t46 -13.5h192q28 0 46 13.5t18 38.5zM472 1024h195l-126 161q-26 31 -69 31q-40 0 -68 -28t-28 -68t28 -68t68 -28zM1160 1120q0 40 -28 68t-68 28q-43 0 -69 -31l-125 -161h194q40 0 68 28t28 68zM1536 864v-320 q0 -14 -9 -23t-23 -9h-96v-416q0 -40 -28 -68t-68 -28h-1088q-40 0 -68 28t-28 68v416h-96q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h440q-93 0 -158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5q107 0 168 -77l128 -165l128 165q61 77 168 77q93 0 158.5 -65.5t65.5 -158.5 t-65.5 -158.5t-158.5 -65.5h440q14 0 23 -9t9 -23z" />
+<glyph unicode="&#xf06c;" horiz-adv-x="1792" d="M1280 832q0 26 -19 45t-45 19q-172 0 -318 -49.5t-259.5 -134t-235.5 -219.5q-19 -21 -19 -45q0 -26 19 -45t45 -19q24 0 45 19q27 24 74 71t67 66q137 124 268.5 176t313.5 52q26 0 45 19t19 45zM1792 1030q0 -95 -20 -193q-46 -224 -184.5 -383t-357.5 -268 q-214 -108 -438 -108q-148 0 -286 47q-15 5 -88 42t-96 37q-16 0 -39.5 -32t-45 -70t-52.5 -70t-60 -32q-30 0 -51 11t-31 24t-27 42q-2 4 -6 11t-5.5 10t-3 9.5t-1.5 13.5q0 35 31 73.5t68 65.5t68 56t31 48q0 4 -14 38t-16 44q-9 51 -9 104q0 115 43.5 220t119 184.5 t170.5 139t204 95.5q55 18 145 25.5t179.5 9t178.5 6t163.5 24t113.5 56.5l29.5 29.5t29.5 28t27 20t36.5 16t43.5 4.5q39 0 70.5 -46t47.5 -112t24 -124t8 -96z" />
+<glyph unicode="&#xf06d;" horiz-adv-x="1408" d="M1408 -160v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1152 896q0 -78 -24.5 -144t-64 -112.5t-87.5 -88t-96 -77.5t-87.5 -72t-64 -81.5t-24.5 -96.5q0 -96 67 -224l-4 1l1 -1 q-90 41 -160 83t-138.5 100t-113.5 122.5t-72.5 150.5t-27.5 184q0 78 24.5 144t64 112.5t87.5 88t96 77.5t87.5 72t64 81.5t24.5 96.5q0 94 -66 224l3 -1l-1 1q90 -41 160 -83t138.5 -100t113.5 -122.5t72.5 -150.5t27.5 -184z" />
+<glyph unicode="&#xf06e;" horiz-adv-x="1792" d="M1664 576q-152 236 -381 353q61 -104 61 -225q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 121 61 225q-229 -117 -381 -353q133 -205 333.5 -326.5t434.5 -121.5t434.5 121.5t333.5 326.5zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5 t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1792 576q0 -34 -20 -69q-140 -230 -376.5 -368.5t-499.5 -138.5t-499.5 139t-376.5 368q-20 35 -20 69t20 69q140 229 376.5 368t499.5 139t499.5 -139t376.5 -368q20 -35 20 -69z" />
+<glyph unicode="&#xf070;" horiz-adv-x="1792" d="M555 201l78 141q-87 63 -136 159t-49 203q0 121 61 225q-229 -117 -381 -353q167 -258 427 -375zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1307 1151q0 -7 -1 -9 q-105 -188 -315 -566t-316 -567l-49 -89q-10 -16 -28 -16q-12 0 -134 70q-16 10 -16 28q0 12 44 87q-143 65 -263.5 173t-208.5 245q-20 31 -20 69t20 69q153 235 380 371t496 136q89 0 180 -17l54 97q10 16 28 16q5 0 18 -6t31 -15.5t33 -18.5t31.5 -18.5t19.5 -11.5 q16 -10 16 -27zM1344 704q0 -139 -79 -253.5t-209 -164.5l280 502q8 -45 8 -84zM1792 576q0 -35 -20 -69q-39 -64 -109 -145q-150 -172 -347.5 -267t-419.5 -95l74 132q212 18 392.5 137t301.5 307q-115 179 -282 294l63 112q95 -64 182.5 -153t144.5 -184q20 -34 20 -69z " />
+<glyph unicode="&#xf071;" horiz-adv-x="1792" d="M1024 161v190q0 14 -9.5 23.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -23.5v-190q0 -14 9.5 -23.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 23.5zM1022 535l18 459q0 12 -10 19q-13 11 -24 11h-220q-11 0 -24 -11q-10 -7 -10 -21l17 -457q0 -10 10 -16.5t24 -6.5h185 q14 0 23.5 6.5t10.5 16.5zM1008 1469l768 -1408q35 -63 -2 -126q-17 -29 -46.5 -46t-63.5 -17h-1536q-34 0 -63.5 17t-46.5 46q-37 63 -2 126l768 1408q17 31 47 49t65 18t65 -18t47 -49z" />
+<glyph unicode="&#xf072;" horiz-adv-x="1408" d="M1376 1376q44 -52 12 -148t-108 -172l-161 -161l160 -696q5 -19 -12 -33l-128 -96q-7 -6 -19 -6q-4 0 -7 1q-15 3 -21 16l-279 508l-259 -259l53 -194q5 -17 -8 -31l-96 -96q-9 -9 -23 -9h-2q-15 2 -24 13l-189 252l-252 189q-11 7 -13 23q-1 13 9 25l96 97q9 9 23 9 q6 0 8 -1l194 -53l259 259l-508 279q-14 8 -17 24q-2 16 9 27l128 128q14 13 30 8l665 -159l160 160q76 76 172 108t148 -12z" />
+<glyph unicode="&#xf073;" horiz-adv-x="1664" d="M128 -128h288v288h-288v-288zM480 -128h320v288h-320v-288zM128 224h288v320h-288v-320zM480 224h320v320h-320v-320zM128 608h288v288h-288v-288zM864 -128h320v288h-320v-288zM480 608h320v288h-320v-288zM1248 -128h288v288h-288v-288zM864 224h320v320h-320v-320z M512 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1248 224h288v320h-288v-320zM864 608h320v288h-320v-288zM1248 608h288v288h-288v-288zM1280 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64 q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47 h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
+<glyph unicode="&#xf074;" horiz-adv-x="1792" d="M666 1055q-60 -92 -137 -273q-22 45 -37 72.5t-40.5 63.5t-51 56.5t-63 35t-81.5 14.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q250 0 410 -225zM1792 256q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192q-32 0 -85 -0.5t-81 -1t-73 1 t-71 5t-64 10.5t-63 18.5t-58 28.5t-59 40t-55 53.5t-56 69.5q59 93 136 273q22 -45 37 -72.5t40.5 -63.5t51 -56.5t63 -35t81.5 -14.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1792 1152q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5 v192h-256q-48 0 -87 -15t-69 -45t-51 -61.5t-45 -77.5q-32 -62 -78 -171q-29 -66 -49.5 -111t-54 -105t-64 -100t-74 -83t-90 -68.5t-106.5 -42t-128 -16.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q48 0 87 15t69 45t51 61.5t45 77.5q32 62 78 171q29 66 49.5 111 t54 105t64 100t74 83t90 68.5t106.5 42t128 16.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" />
+<glyph unicode="&#xf075;" horiz-adv-x="1792" d="M1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22q-17 -2 -30.5 9t-17.5 29v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281 q0 130 71 248.5t191 204.5t286 136.5t348 50.5q244 0 450 -85.5t326 -233t120 -321.5z" />
+<glyph unicode="&#xf076;" d="M1536 704v-128q0 -201 -98.5 -362t-274 -251.5t-395.5 -90.5t-395.5 90.5t-274 251.5t-98.5 362v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-128q0 -52 23.5 -90t53.5 -57t71 -30t64 -13t44 -2t44 2t64 13t71 30t53.5 57t23.5 90v128q0 26 19 45t45 19h384 q26 0 45 -19t19 -45zM512 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45zM1536 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45z" />
+<glyph unicode="&#xf077;" horiz-adv-x="1792" d="M1683 205l-166 -165q-19 -19 -45 -19t-45 19l-531 531l-531 -531q-19 -19 -45 -19t-45 19l-166 165q-19 19 -19 45.5t19 45.5l742 741q19 19 45 19t45 -19l742 -741q19 -19 19 -45.5t-19 -45.5z" />
+<glyph unicode="&#xf078;" horiz-adv-x="1792" d="M1683 728l-742 -741q-19 -19 -45 -19t-45 19l-742 741q-19 19 -19 45.5t19 45.5l166 165q19 19 45 19t45 -19l531 -531l531 531q19 19 45 19t45 -19l166 -165q19 -19 19 -45.5t-19 -45.5z" />
+<glyph unicode="&#xf079;" horiz-adv-x="1920" d="M1280 32q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-8 0 -13.5 2t-9 7t-5.5 8t-3 11.5t-1 11.5v13v11v160v416h-192q-26 0 -45 19t-19 45q0 24 15 41l320 384q19 22 49 22t49 -22l320 -384q15 -17 15 -41q0 -26 -19 -45t-45 -19h-192v-384h576q16 0 25 -11l160 -192q7 -11 7 -21 zM1920 448q0 -24 -15 -41l-320 -384q-20 -23 -49 -23t-49 23l-320 384q-15 17 -15 41q0 26 19 45t45 19h192v384h-576q-16 0 -25 12l-160 192q-7 9 -7 20q0 13 9.5 22.5t22.5 9.5h960q8 0 13.5 -2t9 -7t5.5 -8t3 -11.5t1 -11.5v-13v-11v-160v-416h192q26 0 45 -19t19 -45z " />
+<glyph unicode="&#xf07a;" horiz-adv-x="1664" d="M640 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1536 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1664 1088v-512q0 -24 -16.5 -42.5t-40.5 -21.5l-1044 -122q13 -60 13 -70q0 -16 -24 -64h920q26 0 45 -19t19 -45 t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 11 8 31.5t16 36t21.5 40t15.5 29.5l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t19.5 -15.5t13 -24.5t8 -26t5.5 -29.5t4.5 -26h1201q26 0 45 -19t19 -45z" />
+<glyph unicode="&#xf07b;" horiz-adv-x="1664" d="M1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" />
+<glyph unicode="&#xf07c;" horiz-adv-x="1920" d="M1879 584q0 -31 -31 -66l-336 -396q-43 -51 -120.5 -86.5t-143.5 -35.5h-1088q-34 0 -60.5 13t-26.5 43q0 31 31 66l336 396q43 51 120.5 86.5t143.5 35.5h1088q34 0 60.5 -13t26.5 -43zM1536 928v-160h-832q-94 0 -197 -47.5t-164 -119.5l-337 -396l-5 -6q0 4 -0.5 12.5 t-0.5 12.5v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158z" />
+<glyph unicode="&#xf07d;" horiz-adv-x="768" d="M704 1216q0 -26 -19 -45t-45 -19h-128v-1024h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v1024h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45z" />
+<glyph unicode="&#xf07e;" horiz-adv-x="1792" d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-1024v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h1024v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" />
+<glyph unicode="&#xf080;" horiz-adv-x="2048" d="M640 640v-512h-256v512h256zM1024 1152v-1024h-256v1024h256zM2048 0v-128h-2048v1536h128v-1408h1920zM1408 896v-768h-256v768h256zM1792 1280v-1152h-256v1152h256z" />
+<glyph unicode="&#xf081;" d="M1280 926q-56 -25 -121 -34q68 40 93 117q-65 -38 -134 -51q-61 66 -153 66q-87 0 -148.5 -61.5t-61.5 -148.5q0 -29 5 -48q-129 7 -242 65t-192 155q-29 -50 -29 -106q0 -114 91 -175q-47 1 -100 26v-2q0 -75 50 -133.5t123 -72.5q-29 -8 -51 -8q-13 0 -39 4 q21 -63 74.5 -104t121.5 -42q-116 -90 -261 -90q-26 0 -50 3q148 -94 322 -94q112 0 210 35.5t168 95t120.5 137t75 162t24.5 168.5q0 18 -1 27q63 45 105 109zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5 t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+<glyph unicode="&#xf082;" d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-188v595h199l30 232h-229v148q0 56 23.5 84t91.5 28l122 1v207q-63 9 -178 9q-136 0 -217.5 -80t-81.5 -226v-171h-200v-232h200v-595h-532q-119 0 -203.5 84.5t-84.5 203.5v960 q0 119 84.5 203.5t203.5 84.5h960z" />
+<glyph unicode="&#xf083;" horiz-adv-x="1792" d="M928 704q0 14 -9 23t-23 9q-66 0 -113 -47t-47 -113q0 -14 9 -23t23 -9t23 9t9 23q0 40 28 68t68 28q14 0 23 9t9 23zM1152 574q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM128 0h1536v128h-1536v-128zM1280 574q0 159 -112.5 271.5 t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM256 1216h384v128h-384v-128zM128 1024h1536v118v138h-828l-64 -128h-644v-128zM1792 1280v-1280q0 -53 -37.5 -90.5t-90.5 -37.5h-1536q-53 0 -90.5 37.5t-37.5 90.5v1280 q0 53 37.5 90.5t90.5 37.5h1536q53 0 90.5 -37.5t37.5 -90.5z" />
+<glyph unicode="&#xf084;" horiz-adv-x="1792" d="M832 1024q0 80 -56 136t-136 56t-136 -56t-56 -136q0 -42 19 -83q-41 19 -83 19q-80 0 -136 -56t-56 -136t56 -136t136 -56t136 56t56 136q0 42 -19 83q41 -19 83 -19q80 0 136 56t56 136zM1683 320q0 -17 -49 -66t-66 -49q-9 0 -28.5 16t-36.5 33t-38.5 40t-24.5 26 l-96 -96l220 -220q28 -28 28 -68q0 -42 -39 -81t-81 -39q-40 0 -68 28l-671 671q-176 -131 -365 -131q-163 0 -265.5 102.5t-102.5 265.5q0 160 95 313t248 248t313 95q163 0 265.5 -102.5t102.5 -265.5q0 -189 -131 -365l355 -355l96 96q-3 3 -26 24.5t-40 38.5t-33 36.5 t-16 28.5q0 17 49 66t66 49q13 0 23 -10q6 -6 46 -44.5t82 -79.5t86.5 -86t73 -78t28.5 -41z" />
+<glyph unicode="&#xf085;" horiz-adv-x="1920" d="M896 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1664 128q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 1152q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5 t90.5 37.5t37.5 90.5zM1280 731v-185q0 -10 -7 -19.5t-16 -10.5l-155 -24q-11 -35 -32 -76q34 -48 90 -115q7 -10 7 -20q0 -12 -7 -19q-23 -30 -82.5 -89.5t-78.5 -59.5q-11 0 -21 7l-115 90q-37 -19 -77 -31q-11 -108 -23 -155q-7 -24 -30 -24h-186q-11 0 -20 7.5t-10 17.5 l-23 153q-34 10 -75 31l-118 -89q-7 -7 -20 -7q-11 0 -21 8q-144 133 -144 160q0 9 7 19q10 14 41 53t47 61q-23 44 -35 82l-152 24q-10 1 -17 9.5t-7 19.5v185q0 10 7 19.5t16 10.5l155 24q11 35 32 76q-34 48 -90 115q-7 11 -7 20q0 12 7 20q22 30 82 89t79 59q11 0 21 -7 l115 -90q34 18 77 32q11 108 23 154q7 24 30 24h186q11 0 20 -7.5t10 -17.5l23 -153q34 -10 75 -31l118 89q8 7 20 7q11 0 21 -8q144 -133 144 -160q0 -9 -7 -19q-12 -16 -42 -54t-45 -60q23 -48 34 -82l152 
 -23q10 -2 17 -10.5t7 -19.5zM1920 198v-140q0 -16 -149 -31 q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20 t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31zM1920 1222v-140q0 -16 -149 -31q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68 q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70 q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31z" />
+<glyph unicode="&#xf086;" horiz-adv-x="1792" d="M1408 768q0 -139 -94 -257t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224 q0 139 94 257t256.5 186.5t353.5 68.5t353.5 -68.5t256.5 -186.5t94 -257zM1792 512q0 -120 -71 -224.5t-195 -176.5q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7 q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230z" />
+<glyph unicode="&#xf087;" d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 768q0 51 -39 89.5t-89 38.5h-352q0 58 48 159.5t48 160.5q0 98 -32 145t-128 47q-26 -26 -38 -85t-30.5 -125.5t-59.5 -109.5q-22 -23 -77 -91q-4 -5 -23 -30t-31.5 -41t-34.5 -42.5 t-40 -44t-38.5 -35.5t-40 -27t-35.5 -9h-32v-640h32q13 0 31.5 -3t33 -6.5t38 -11t35 -11.5t35.5 -12.5t29 -10.5q211 -73 342 -73h121q192 0 192 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5q32 1 53.5 47t21.5 81zM1536 769 q0 -89 -49 -163q9 -33 9 -69q0 -77 -38 -144q3 -21 3 -43q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5h-36h-93q-96 0 -189.5 22.5t-216.5 65.5q-116 40 -138 40h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h274q36 24 137 155q58 75 107 128 q24 25 35.5 85.5t30.5 126.5t62 108q39 37 90 37q84 0 151 -32.5t102 -101.5t35 -186q0 -93 -48 -192h176q104 0 180 -76t76 -179z" />
+<glyph unicode="&#xf088;" d="M256 1088q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 512q0 35 -21.5 81t-53.5 47q15 17 25 47.5t10 55.5q0 69 -53 119q18 32 18 69t-17.5 73.5t-47.5 52.5q5 30 5 56q0 85 -49 126t-136 41h-128q-131 0 -342 -73q-5 -2 -29 -10.5 t-35.5 -12.5t-35 -11.5t-38 -11t-33 -6.5t-31.5 -3h-32v-640h32q16 0 35.5 -9t40 -27t38.5 -35.5t40 -44t34.5 -42.5t31.5 -41t23 -30q55 -68 77 -91q41 -43 59.5 -109.5t30.5 -125.5t38 -85q96 0 128 47t32 145q0 59 -48 160.5t-48 159.5h352q50 0 89 38.5t39 89.5z M1536 511q0 -103 -76 -179t-180 -76h-176q48 -99 48 -192q0 -118 -35 -186q-35 -69 -102 -101.5t-151 -32.5q-51 0 -90 37q-34 33 -54 82t-25.5 90.5t-17.5 84.5t-31 64q-48 50 -107 127q-101 131 -137 155h-274q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5 h288q22 0 138 40q128 44 223 66t200 22h112q140 0 226.5 -79t85.5 -216v-5q60 -77 60 -178q0 -22 -3 -43q38 -67 38 -144q0 -36 -9 -69q49 -74 49 -163z" />
+<glyph unicode="&#xf089;" horiz-adv-x="896" d="M832 1504v-1339l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41z" />
+<glyph unicode="&#xf08a;" horiz-adv-x="1792" d="M1664 940q0 81 -21.5 143t-55 98.5t-81.5 59.5t-94 31t-98 8t-112 -25.5t-110.5 -64t-86.5 -72t-60 -61.5q-18 -22 -49 -22t-49 22q-24 28 -60 61.5t-86.5 72t-110.5 64t-112 25.5t-98 -8t-94 -31t-81.5 -59.5t-55 -98.5t-21.5 -143q0 -168 187 -355l581 -560l580 559 q188 188 188 356zM1792 940q0 -221 -229 -450l-623 -600q-18 -18 -44 -18t-44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5 q224 0 351 -124t127 -344z" />
+<glyph unicode="&#xf08b;" horiz-adv-x="1664" d="M640 96q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h320q13 0 22.5 -9.5t9.5 -22.5q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-66 0 -113 -47t-47 -113v-704 q0 -66 47 -113t113 -47h288h11h13t11.5 -1t11.5 -3t8 -5.5t7 -9t2 -13.5zM1568 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45z" />
+<glyph unicode="&#xf08c;" d="M237 122h231v694h-231v-694zM483 1030q-1 52 -36 86t-93 34t-94.5 -34t-36.5 -86q0 -51 35.5 -85.5t92.5 -34.5h1q59 0 95 34.5t36 85.5zM1068 122h231v398q0 154 -73 233t-193 79q-136 0 -209 -117h2v101h-231q3 -66 0 -694h231v388q0 38 7 56q15 35 45 59.5t74 24.5 q116 0 116 -157v-371zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+<glyph unicode="&#xf08d;" horiz-adv-x="1152" d="M480 672v448q0 14 -9 23t-23 9t-23 -9t-9 -23v-448q0 -14 9 -23t23 -9t23 9t9 23zM1152 320q0 -26 -19 -45t-45 -19h-429l-51 -483q-2 -12 -10.5 -20.5t-20.5 -8.5h-1q-27 0 -32 27l-76 485h-404q-26 0 -45 19t-19 45q0 123 78.5 221.5t177.5 98.5v512q-52 0 -90 38 t-38 90t38 90t90 38h640q52 0 90 -38t38 -90t-38 -90t-90 -38v-512q99 0 177.5 -98.5t78.5 -221.5z" />
+<glyph unicode="&#xf08e;" horiz-adv-x="1792" d="M1408 608v-320q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v320 q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1792 1472v-512q0 -26 -19 -45t-45 -19t-45 19l-176 176l-652 -652q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l652 652l-176 176q-19 19 -19 45t19 45t45 19h512q26 0 45 -19t19 -45z" />
+<glyph unicode="&#xf090;" d="M1184 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45zM1536 992v-704q0 -119 -84.5 -203.5t-203.5 -84.5h-320q-13 0 -22.5 9.5t-9.5 22.5 q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q66 0 113 47t47 113v704q0 66 -47 113t-113 47h-288h-11h-13t-11.5 1t-11.5 3t-8 5.5t-7 9t-2 13.5q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q119 0 203.5 -84.5t84.5 -203.5z" />
+<glyph unicode="&#xf091;" horiz-adv-x="1664" d="M458 653q-74 162 -74 371h-256v-96q0 -78 94.5 -162t235.5 -113zM1536 928v96h-256q0 -209 -74 -371q141 29 235.5 113t94.5 162zM1664 1056v-128q0 -71 -41.5 -143t-112 -130t-173 -97.5t-215.5 -44.5q-42 -54 -95 -95q-38 -34 -52.5 -72.5t-14.5 -89.5q0 -54 30.5 -91 t97.5 -37q75 0 133.5 -45.5t58.5 -114.5v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 69 58.5 114.5t133.5 45.5q67 0 97.5 37t30.5 91q0 51 -14.5 89.5t-52.5 72.5q-53 41 -95 95q-113 5 -215.5 44.5t-173 97.5t-112 130t-41.5 143v128q0 40 28 68t68 28h288v96 q0 66 47 113t113 47h576q66 0 113 -47t47 -113v-96h288q40 0 68 -28t28 -68z" />
+<glyph unicode="&#xf092;" d="M394 184q-8 -9 -20 3q-13 11 -4 19q8 9 20 -3q12 -11 4 -19zM352 245q9 -12 0 -19q-8 -6 -17 7t0 18q9 7 17 -6zM291 305q-5 -7 -13 -2q-10 5 -7 12q3 5 13 2q10 -5 7 -12zM322 271q-6 -7 -16 3q-9 11 -2 16q6 6 16 -3q9 -11 2 -16zM451 159q-4 -12 -19 -6q-17 4 -13 15 t19 7q16 -5 13 -16zM514 154q0 -11 -16 -11q-17 -2 -17 11q0 11 16 11q17 2 17 -11zM572 164q2 -10 -14 -14t-18 8t14 15q16 2 18 -9zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-224q-16 0 -24.5 1t-19.5 5t-16 14.5t-5 27.5v239q0 97 -52 142q57 6 102.5 18t94 39 t81 66.5t53 105t20.5 150.5q0 121 -79 206q37 91 -8 204q-28 9 -81 -11t-92 -44l-38 -24q-93 26 -192 26t-192 -26q-16 11 -42.5 27t-83.5 38.5t-86 13.5q-44 -113 -7 -204q-79 -85 -79 -206q0 -85 20.5 -150t52.5 -105t80.5 -67t94 -39t102.5 -18q-40 -36 -49 -103 q-21 -10 -45 -15t-57 -5t-65.5 21.5t-55.5 62.5q-19 32 -48.5 52t-49.5 24l-20 3q-21 0 -29 -4.5t-5 -11.5t9 -14t13 -12l7 -5q22 -10 43.5 -38t31.5 -51l10 -23q13 -38 44 -61.5t67 -30t69.5 -7t55.5 3.5l23 4q0 -38 0.5 -103t0.5 
 -68q0 -22 -11 -33.5t-22 -13t-33 -1.5 h-224q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+<glyph unicode="&#xf093;" horiz-adv-x="1664" d="M1280 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 288v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h427q21 -56 70.5 -92 t110.5 -36h256q61 0 110.5 36t70.5 92h427q40 0 68 -28t28 -68zM1339 936q-17 -40 -59 -40h-256v-448q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v448h-256q-42 0 -59 40q-17 39 14 69l448 448q18 19 45 19t45 -19l448 -448q31 -30 14 -69z" />
+<glyph unicode="&#xf094;" d="M1407 710q0 44 -7 113.5t-18 96.5q-12 30 -17 44t-9 36.5t-4 48.5q0 23 5 68.5t5 67.5q0 37 -10 55q-4 1 -13 1q-19 0 -58 -4.5t-59 -4.5q-60 0 -176 24t-175 24q-43 0 -94.5 -11.5t-85 -23.5t-89.5 -34q-137 -54 -202 -103q-96 -73 -159.5 -189.5t-88 -236t-24.5 -248.5 q0 -40 12.5 -120t12.5 -121q0 -23 -11 -66.5t-11 -65.5t12 -36.5t34 -14.5q24 0 72.5 11t73.5 11q57 0 169.5 -15.5t169.5 -15.5q181 0 284 36q129 45 235.5 152.5t166 245.5t59.5 275zM1535 712q0 -165 -70 -327.5t-196 -288t-281 -180.5q-124 -44 -326 -44 q-57 0 -170 14.5t-169 14.5q-24 0 -72.5 -14.5t-73.5 -14.5q-73 0 -123.5 55.5t-50.5 128.5q0 24 11 68t11 67q0 40 -12.5 120.5t-12.5 121.5q0 111 18 217.5t54.5 209.5t100.5 194t150 156q78 59 232 120q194 78 316 78q60 0 175.5 -24t173.5 -24q19 0 57 5t58 5 q81 0 118 -50.5t37 -134.5q0 -23 -5 -68t-5 -68q0 -10 1 -18.5t3 -17t4 -13.5t6.5 -16t6.5 -17q16 -40 25 -118.5t9 -136.5z" />
+<glyph unicode="&#xf095;" horiz-adv-x="1408" d="M1408 296q0 -27 -10 -70.5t-21 -68.5q-21 -50 -122 -106q-94 -51 -186 -51q-27 0 -52.5 3.5t-57.5 12.5t-47.5 14.5t-55.5 20.5t-49 18q-98 35 -175 83q-128 79 -264.5 215.5t-215.5 264.5q-48 77 -83 175q-3 9 -18 49t-20.5 55.5t-14.5 47.5t-12.5 57.5t-3.5 52.5 q0 92 51 186q56 101 106 122q25 11 68.5 21t70.5 10q14 0 21 -3q18 -6 53 -76q11 -19 30 -54t35 -63.5t31 -53.5q3 -4 17.5 -25t21.5 -35.5t7 -28.5q0 -20 -28.5 -50t-62 -55t-62 -53t-28.5 -46q0 -9 5 -22.5t8.5 -20.5t14 -24t11.5 -19q76 -137 174 -235t235 -174 q2 -1 19 -11.5t24 -14t20.5 -8.5t22.5 -5q18 0 46 28.5t53 62t55 62t50 28.5q14 0 28.5 -7t35.5 -21.5t25 -17.5q25 -15 53.5 -31t63.5 -35t54 -30q70 -35 76 -53q3 -7 3 -21z" />
+<glyph unicode="&#xf096;" horiz-adv-x="1408" d="M1120 1280h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v832q0 66 -47 113t-113 47zM1408 1120v-832q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832 q119 0 203.5 -84.5t84.5 -203.5z" />
+<glyph unicode="&#xf097;" horiz-adv-x="1280" d="M1152 1280h-1024v-1242l423 406l89 85l89 -85l423 -406v1242zM1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289 q0 34 19.5 62t52.5 41q21 9 44 9h1048z" />
+<glyph unicode="&#xf098;" d="M1280 343q0 11 -2 16q-3 8 -38.5 29.5t-88.5 49.5l-53 29q-5 3 -19 13t-25 15t-21 5q-18 0 -47 -32.5t-57 -65.5t-44 -33q-7 0 -16.5 3.5t-15.5 6.5t-17 9.5t-14 8.5q-99 55 -170.5 126.5t-126.5 170.5q-2 3 -8.5 14t-9.5 17t-6.5 15.5t-3.5 16.5q0 13 20.5 33.5t45 38.5 t45 39.5t20.5 36.5q0 10 -5 21t-15 25t-13 19q-3 6 -15 28.5t-25 45.5t-26.5 47.5t-25 40.5t-16.5 18t-16 2q-48 0 -101 -22q-46 -21 -80 -94.5t-34 -130.5q0 -16 2.5 -34t5 -30.5t9 -33t10 -29.5t12.5 -33t11 -30q60 -164 216.5 -320.5t320.5 -216.5q6 -2 30 -11t33 -12.5 t29.5 -10t33 -9t30.5 -5t34 -2.5q57 0 130.5 34t94.5 80q22 53 22 101zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+<glyph unicode="&#xf099;" horiz-adv-x="1664" d="M1620 1128q-67 -98 -162 -167q1 -14 1 -42q0 -130 -38 -259.5t-115.5 -248.5t-184.5 -210.5t-258 -146t-323 -54.5q-271 0 -496 145q35 -4 78 -4q225 0 401 138q-105 2 -188 64.5t-114 159.5q33 -5 61 -5q43 0 85 11q-112 23 -185.5 111.5t-73.5 205.5v4q68 -38 146 -41 q-66 44 -105 115t-39 154q0 88 44 163q121 -149 294.5 -238.5t371.5 -99.5q-8 38 -8 74q0 134 94.5 228.5t228.5 94.5q140 0 236 -102q109 21 205 78q-37 -115 -142 -178q93 10 186 50z" />
+<glyph unicode="&#xf09a;" horiz-adv-x="1024" d="M959 1524v-264h-157q-86 0 -116 -36t-30 -108v-189h293l-39 -296h-254v-759h-306v759h-255v296h255v218q0 186 104 288.5t277 102.5q147 0 228 -12z" />
+<glyph unicode="&#xf09b;" d="M1536 640q0 -251 -146.5 -451.5t-378.5 -277.5q-27 -5 -39.5 7t-12.5 30v211q0 97 -52 142q57 6 102.5 18t94 39t81 66.5t53 105t20.5 150.5q0 121 -79 206q37 91 -8 204q-28 9 -81 -11t-92 -44l-38 -24q-93 26 -192 26t-192 -26q-16 11 -42.5 27t-83.5 38.5t-86 13.5 q-44 -113 -7 -204q-79 -85 -79 -206q0 -85 20.5 -150t52.5 -105t80.5 -67t94 -39t102.5 -18q-40 -36 -49 -103q-21 -10 -45 -15t-57 -5t-65.5 21.5t-55.5 62.5q-19 32 -48.5 52t-49.5 24l-20 3q-21 0 -29 -4.5t-5 -11.5t9 -14t13 -12l7 -5q22 -10 43.5 -38t31.5 -51l10 -23 q13 -38 44 -61.5t67 -30t69.5 -7t55.5 3.5l23 4q0 -38 0.5 -89t0.5 -54q0 -18 -13 -30t-40 -7q-232 77 -378.5 277.5t-146.5 451.5q0 209 103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+<glyph unicode="&#xf09c;" horiz-adv-x="1664" d="M1664 960v-256q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45v256q0 106 -75 181t-181 75t-181 -75t-75 -181v-192h96q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h672v192q0 185 131.5 316.5t316.5 131.5 t316.5 -131.5t131.5 -316.5z" />
+<glyph unicode="&#xf09d;" horiz-adv-x="1920" d="M1760 1408q66 0 113 -47t47 -113v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600zM160 1280q-13 0 -22.5 -9.5t-9.5 -22.5v-224h1664v224q0 13 -9.5 22.5t-22.5 9.5h-1600zM1760 0q13 0 22.5 9.5t9.5 22.5v608h-1664v-608 q0 -13 9.5 -22.5t22.5 -9.5h1600zM256 128v128h256v-128h-256zM640 128v128h384v-128h-384z" />
+<glyph unicode="&#xf09e;" horiz-adv-x="1408" d="M384 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 69q2 -28 -17 -48q-18 -21 -47 -21h-135q-25 0 -43 16.5t-20 41.5q-22 229 -184.5 391.5t-391.5 184.5q-25 2 -41.5 20t-16.5 43v135q0 29 21 47q17 17 43 17h5q160 -13 306 -80.5 t259 -181.5q114 -113 181.5 -259t80.5 -306zM1408 67q2 -27 -18 -47q-18 -20 -46 -20h-143q-26 0 -44.5 17.5t-19.5 42.5q-12 215 -101 408.5t-231.5 336t-336 231.5t-408.5 102q-25 1 -42.5 19.5t-17.5 43.5v143q0 28 20 46q18 18 44 18h3q262 -13 501.5 -120t425.5 -294 q187 -186 294 -425.5t120 -501.5z" />
+<glyph unicode="&#xf0a0;" d="M1040 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1296 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1408 160v320q0 13 -9.5 22.5t-22.5 9.5 h-1216q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h1216q13 0 22.5 9.5t9.5 22.5zM178 640h1180l-157 482q-4 13 -16 21.5t-26 8.5h-782q-14 0 -26 -8.5t-16 -21.5zM1536 480v-320q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v320q0 25 16 75 l197 606q17 53 63 86t101 33h782q55 0 101 -33t63 -86l197 -606q16 -50 16 -75z" />
+<glyph unicode="&#xf0a1;" horiz-adv-x="1792" d="M1664 896q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5v-384q0 -52 -38 -90t-90 -38q-417 347 -812 380q-58 -19 -91 -66t-31 -100.5t40 -92.5q-20 -33 -23 -65.5t6 -58t33.5 -55t48 -50t61.5 -50.5q-29 -58 -111.5 -83t-168.5 -11.5t-132 55.5q-7 23 -29.5 87.5 t-32 94.5t-23 89t-15 101t3.5 98.5t22 110.5h-122q-66 0 -113 47t-47 113v192q0 66 47 113t113 47h480q435 0 896 384q52 0 90 -38t38 -90v-384zM1536 292v954q-394 -302 -768 -343v-270q377 -42 768 -341z" />
+<glyph unicode="&#xf0a2;" horiz-adv-x="1792" d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM246 128h1300q-266 300 -266 832q0 51 -24 105t-69 103t-121.5 80.5t-169.5 31.5t-169.5 -31.5t-121.5 -80.5t-69 -103t-24 -105q0 -532 -266 -832z M1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5 t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" />
+<glyph unicode="&#xf0a3;" d="M1376 640l138 -135q30 -28 20 -70q-12 -41 -52 -51l-188 -48l53 -186q12 -41 -19 -70q-29 -31 -70 -19l-186 53l-48 -188q-10 -40 -51 -52q-12 -2 -19 -2q-31 0 -51 22l-135 138l-135 -138q-28 -30 -70 -20q-41 11 -51 52l-48 188l-186 -53q-41 -12 -70 19q-31 29 -19 70 l53 186l-188 48q-40 10 -52 51q-10 42 20 70l138 135l-138 135q-30 28 -20 70q12 41 52 51l188 48l-53 186q-12 41 19 70q29 31 70 19l186 -53l48 188q10 41 51 51q41 12 70 -19l135 -139l135 139q29 30 70 19q41 -10 51 -51l48 -188l186 53q41 12 70 -19q31 -29 19 -70 l-53 -186l188 -48q40 -10 52 -51q10 -42 -20 -70z" />
+<glyph unicode="&#xf0a4;" horiz-adv-x="1792" d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 768q0 51 -39 89.5t-89 38.5h-576q0 20 15 48.5t33 55t33 68t15 84.5q0 67 -44.5 97.5t-115.5 30.5q-24 0 -90 -139q-24 -44 -37 -65q-40 -64 -112 -145q-71 -81 -101 -106 q-69 -57 -140 -57h-32v-640h32q72 0 167 -32t193.5 -64t179.5 -32q189 0 189 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5h331q52 0 90 38t38 90zM1792 769q0 -105 -75.5 -181t-180.5 -76h-169q-4 -62 -37 -119q3 -21 3 -43 q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5q-133 0 -322 69q-164 59 -223 59h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h288q10 0 21.5 4.5t23.5 14t22.5 18t24 22.5t20.5 21.5t19 21.5t14 17q65 74 100 129q13 21 33 62t37 72t40.5 63t55 49.5 t69.5 17.5q125 0 206.5 -67t81.5 -189q0 -68 -22 -128h374q104 0 180 -76t76 -179z" />
+<glyph unicode="&#xf0a5;" horiz-adv-x="1792" d="M1376 128h32v640h-32q-35 0 -67.5 12t-62.5 37t-50 46t-49 54q-2 3 -3.5 4.5t-4 4.5t-4.5 5q-72 81 -112 145q-14 22 -38 68q-1 3 -10.5 22.5t-18.5 36t-20 35.5t-21.5 30.5t-18.5 11.5q-71 0 -115.5 -30.5t-44.5 -97.5q0 -43 15 -84.5t33 -68t33 -55t15 -48.5h-576 q-50 0 -89 -38.5t-39 -89.5q0 -52 38 -90t90 -38h331q-15 -17 -25 -47.5t-10 -55.5q0 -69 53 -119q-18 -32 -18 -69t17.5 -73.5t47.5 -52.5q-4 -24 -4 -56q0 -85 48.5 -126t135.5 -41q84 0 183 32t194 64t167 32zM1664 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45 t45 -19t45 19t19 45zM1792 768v-640q0 -53 -37.5 -90.5t-90.5 -37.5h-288q-59 0 -223 -59q-190 -69 -317 -69q-142 0 -230 77.5t-87 217.5l1 5q-61 76 -61 178q0 22 3 43q-33 57 -37 119h-169q-105 0 -180.5 76t-75.5 181q0 103 76 179t180 76h374q-22 60 -22 128 q0 122 81.5 189t206.5 67q38 0 69.5 -17.5t55 -49.5t40.5 -63t37 -72t33 -62q35 -55 100 -129q2 -3 14 -17t19 -21.5t20.5 -21.5t24 -22.5t22.5 -18t23.5 -14t21.5 -4.5h288q53 0 90.5 -37.5t37.5 -90.5z" />
+<glyph unicode="&#xf0a6;" d="M1280 -64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 700q0 189 -167 189q-26 0 -56 -5q-16 30 -52.5 47.5t-73.5 17.5t-69 -18q-50 53 -119 53q-25 0 -55.5 -10t-47.5 -25v331q0 52 -38 90t-90 38q-51 0 -89.5 -39t-38.5 -89v-576 q-20 0 -48.5 15t-55 33t-68 33t-84.5 15q-67 0 -97.5 -44.5t-30.5 -115.5q0 -24 139 -90q44 -24 65 -37q64 -40 145 -112q81 -71 106 -101q57 -69 57 -140v-32h640v32q0 72 32 167t64 193.5t32 179.5zM1536 705q0 -133 -69 -322q-59 -164 -59 -223v-288q0 -53 -37.5 -90.5 t-90.5 -37.5h-640q-53 0 -90.5 37.5t-37.5 90.5v288q0 10 -4.5 21.5t-14 23.5t-18 22.5t-22.5 24t-21.5 20.5t-21.5 19t-17 14q-74 65 -129 100q-21 13 -62 33t-72 37t-63 40.5t-49.5 55t-17.5 69.5q0 125 67 206.5t189 81.5q68 0 128 -22v374q0 104 76 180t179 76 q105 0 181 -75.5t76 -180.5v-169q62 -4 119 -37q21 3 43 3q101 0 178 -60q139 1 219.5 -85t80.5 -227z" />
+<glyph unicode="&#xf0a7;" d="M1408 576q0 84 -32 183t-64 194t-32 167v32h-640v-32q0 -35 -12 -67.5t-37 -62.5t-46 -50t-54 -49q-9 -8 -14 -12q-81 -72 -145 -112q-22 -14 -68 -38q-3 -1 -22.5 -10.5t-36 -18.5t-35.5 -20t-30.5 -21.5t-11.5 -18.5q0 -71 30.5 -115.5t97.5 -44.5q43 0 84.5 15t68 33 t55 33t48.5 15v-576q0 -50 38.5 -89t89.5 -39q52 0 90 38t38 90v331q46 -35 103 -35q69 0 119 53q32 -18 69 -18t73.5 17.5t52.5 47.5q24 -4 56 -4q85 0 126 48.5t41 135.5zM1280 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 580 q0 -142 -77.5 -230t-217.5 -87l-5 1q-76 -61 -178 -61q-22 0 -43 3q-54 -30 -119 -37v-169q0 -105 -76 -180.5t-181 -75.5q-103 0 -179 76t-76 180v374q-54 -22 -128 -22q-121 0 -188.5 81.5t-67.5 206.5q0 38 17.5 69.5t49.5 55t63 40.5t72 37t62 33q55 35 129 100 q3 2 17 14t21.5 19t21.5 20.5t22.5 24t18 22.5t14 23.5t4.5 21.5v288q0 53 37.5 90.5t90.5 37.5h640q53 0 90.5 -37.5t37.5 -90.5v-288q0 -59 59 -223q69 -190 69 -317z" />
+<glyph unicode="&#xf0a8;" d="M1280 576v128q0 26 -19 45t-45 19h-502l189 189q19 19 19 45t-19 45l-91 91q-18 18 -45 18t-45 -18l-362 -362l-91 -91q-18 -18 -18 -45t18 -45l91 -91l362 -362q18 -18 45 -18t45 18l91 91q18 18 18 45t-18 45l-189 189h502q26 0 45 19t19 45zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+<glyph unicode="&#xf0a9;" d="M1285 640q0 27 -18 45l-91 91l-362 362q-18 18 -45 18t-45 -18l-91 -91q-18 -18 -18 -45t18 -45l189 -189h-502q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h502l-189 -189q-19 -19 -19 -45t19 -45l91 -91q18 -18 45 -18t45 18l362 362l91 91q18 18 18 45zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+<glyph unicode="&#xf0aa;" d="M1284 641q0 27 -18 45l-362 362l-91 91q-18 18 -45 18t-45 -18l-91 -91l-362 -362q-18 -18 -18 -45t18 -45l91 -91q18 -18 45 -18t45 18l189 189v-502q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v502l189 -189q19 -19 45 -19t45 19l91 91q18 18 18 45zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+<glyph unicode="&#xf0ab;" d="M1284 639q0 27 -18 45l-91 91q-18 18 -45 18t-45 -18l-189 -189v502q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-502l-189 189q-19 19 -45 19t-45 -19l-91 -91q-18 -18 -18 -45t18 -45l362 -362l91 -91q18 -18 45 -18t45 18l91 91l362 362q18 18 18 45zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+<glyph unicode="&#xf0ac;" d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1042 887q-2 -1 -9.5 -9.5t-13.5 -9.5q2 0 4.5 5t5 11t3.5 7q6 7 22 15q14 6 52 12q34 8 51 -11 q-2 2 9.5 13t14.5 12q3 2 15 4.5t15 7.5l2 22q-12 -1 -17.5 7t-6.5 21q0 -2 -6 -8q0 7 -4.5 8t-11.5 -1t-9 -1q-10 3 -15 7.5t-8 16.5t-4 15q-2 5 -9.5 10.5t-9.5 10.5q-1 2 -2.5 5.5t-3 6.5t-4 5.5t-5.5 2.5t-7 -5t-7.5 -10t-4.5 -5q-3 2 -6 1.5t-4.5 -1t-4.5 -3t-5 -3.5 q-3 -2 -8.5 -3t-8.5 -2q15 5 -1 11q-10 4 -16 3q9 4 7.5 12t-8.5 14h5q-1 4 -8.5 8.5t-17.5 8.5t-13 6q-8 5 -34 9.5t-33 0.5q-5 -6 -4.5 -10.5t4 -14t3.5 -12.5q1 -6 -5.5 -13t-6.5 -12q0 -7 14 -15.5t10 -21.5q-3 -8 -16 -16t-16 -12q-5 -8 -1.5 -18.5t10.5 -16.5 q2 -2 1.5 -4t-3.5 -4.5t-5.5 -4t-6.5 -3.5l-3 -2q-11 -5 -20.5 6t-13.5 26q-7 25 -16 30q-23 8 -29 -1q-5 13 -41 26q-25 9 -58 4q6 1 0 15q-7 15 -19 12q3 6 4 17.5t1 13.5q3 13 12 23q1 1 7 8.5t9.5 13.5t0.5 6q35 -4 50 11q5 5 11.5 17
 t10.5 17q9 6 14 5.5t14.5 -5.5 t14.5 -5q14 -1 15.5 11t-7.5 20q12 -1 3 17q-5 7 -8 9q-12 4 -27 -5q-8 -4 2 -8q-1 1 -9.5 -10.5t-16.5 -17.5t-16 5q-1 1 -5.5 13.5t-9.5 13.5q-8 0 -16 -15q3 8 -11 15t-24 8q19 12 -8 27q-7 4 -20.5 5t-19.5 -4q-5 -7 -5.5 -11.5t5 -8t10.5 -5.5t11.5 -4t8.5 -3 q14 -10 8 -14q-2 -1 -8.5 -3.5t-11.5 -4.5t-6 -4q-3 -4 0 -14t-2 -14q-5 5 -9 17.5t-7 16.5q7 -9 -25 -6l-10 1q-4 0 -16 -2t-20.5 -1t-13.5 8q-4 8 0 20q1 4 4 2q-4 3 -11 9.5t-10 8.5q-46 -15 -94 -41q6 -1 12 1q5 2 13 6.5t10 5.5q34 14 42 7l5 5q14 -16 20 -25 q-7 4 -30 1q-20 -6 -22 -12q7 -12 5 -18q-4 3 -11.5 10t-14.5 11t-15 5q-16 0 -22 -1q-146 -80 -235 -222q7 -7 12 -8q4 -1 5 -9t2.5 -11t11.5 3q9 -8 3 -19q1 1 44 -27q19 -17 21 -21q3 -11 -10 -18q-1 2 -9 9t-9 4q-3 -5 0.5 -18.5t10.5 -12.5q-7 0 -9.5 -16t-2.5 -35.5 t-1 -23.5l2 -1q-3 -12 5.5 -34.5t21.5 -19.5q-13 -3 20 -43q6 -8 8 -9q3 -2 12 -7.5t15 -10t10 -10.5q4 -5 10 -22.5t14 -23.5q-2 -6 9.5 -20t10.5 -23q-1 0 -2.5 -1t-2.5 -1q3 -7 15.5 -14t15.5 -13q1 -3 2 -10t3 -11t8 -2q2 20 -24 62q-1
 5 25 -17 29q-3 5 -5.5 15.5 t-4.5 14.5q2 0 6 -1.5t8.5 -3.5t7.5 -4t2 -3q-3 -7 2 -17.5t12 -18.5t17 -19t12 -13q6 -6 14 -19.5t0 -13.5q9 0 20 -10t17 -20q5 -8 8 -26t5 -24q2 -7 8.5 -13.5t12.5 -9.5l16 -8t13 -7q5 -2 18.5 -10.5t21.5 -11.5q10 -4 16 -4t14.5 2.5t13.5 3.5q15 2 29 -15t21 -21 q36 -19 55 -11q-2 -1 0.5 -7.5t8 -15.5t9 -14.5t5.5 -8.5q5 -6 18 -15t18 -15q6 4 7 9q-3 -8 7 -20t18 -10q14 3 14 32q-31 -15 -49 18q0 1 -2.5 5.5t-4 8.5t-2.5 8.5t0 7.5t5 3q9 0 10 3.5t-2 12.5t-4 13q-1 8 -11 20t-12 15q-5 -9 -16 -8t-16 9q0 -1 -1.5 -5.5t-1.5 -6.5 q-13 0 -15 1q1 3 2.5 17.5t3.5 22.5q1 4 5.5 12t7.5 14.5t4 12.5t-4.5 9.5t-17.5 2.5q-19 -1 -26 -20q-1 -3 -3 -10.5t-5 -11.5t-9 -7q-7 -3 -24 -2t-24 5q-13 8 -22.5 29t-9.5 37q0 10 2.5 26.5t3 25t-5.5 24.5q3 2 9 9.5t10 10.5q2 1 4.5 1.5t4.5 0t4 1.5t3 6q-1 1 -4 3 q-3 3 -4 3q7 -3 28.5 1.5t27.5 -1.5q15 -11 22 2q0 1 -2.5 9.5t-0.5 13.5q5 -27 29 -9q3 -3 15.5 -5t17.5 -5q3 -2 7 -5.5t5.5 -4.5t5 0.5t8.5 6.5q10 -14 12 -24q11 -40 19 -44q7 -3 11 -2t4.5 9.5t0 14t-1.5 12.5l-1 8v18l-1 8q
 -15 3 -18.5 12t1.5 18.5t15 18.5q1 1 8 3.5 t15.5 6.5t12.5 8q21 19 15 35q7 0 11 9q-1 0 -5 3t-7.5 5t-4.5 2q9 5 2 16q5 3 7.5 11t7.5 10q9 -12 21 -2q7 8 1 16q5 7 20.5 10.5t18.5 9.5q7 -2 8 2t1 12t3 12q4 5 15 9t13 5l17 11q3 4 0 4q18 -2 31 11q10 11 -6 20q3 6 -3 9.5t-15 5.5q3 1 11.5 0.5t10.5 1.5 q15 10 -7 16q-17 5 -43 -12zM879 10q206 36 351 189q-3 3 -12.5 4.5t-12.5 3.5q-18 7 -24 8q1 7 -2.5 13t-8 9t-12.5 8t-11 7q-2 2 -7 6t-7 5.5t-7.5 4.5t-8.5 2t-10 -1l-3 -1q-3 -1 -5.5 -2.5t-5.5 -3t-4 -3t0 -2.5q-21 17 -36 22q-5 1 -11 5.5t-10.5 7t-10 1.5t-11.5 -7 q-5 -5 -6 -15t-2 -1

<TRUNCATED>

[04/13] hbase-site git commit: Added hbasecon website at www.hbasecon.com

Posted by st...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.ttf
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.ttf b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.ttf
new file mode 100644
index 0000000..1413fc6
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.ttf differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.woff
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.woff b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.woff
new file mode 100644
index 0000000..9e61285
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.woff differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.woff2
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.woff2 b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.woff2
new file mode 100644
index 0000000..64539b5
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/bootstrap/glyphicons-halflings-regular.woff2 differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a90b1b57/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.eot
----------------------------------------------------------------------
diff --git a/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.eot b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.eot
new file mode 100644
index 0000000..9b6afae
Binary files /dev/null and b/www.hbasecon.com/etc/designs/sites/clientlibs-events/fonts/fa-fonts/fontawesome-webfont3295.eot differ